-
Notifications
You must be signed in to change notification settings - Fork 10
Expand file tree
/
Copy pathindex.html
More file actions
17 lines (17 loc) · 257 KB
/
index.html
File metadata and controls
17 lines (17 loc) · 257 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/cypress-debugger-icon.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Cypress Debugger</title>
<script>
window.trace =
'{"id":"0c555121-10ed-4a96-8d19-81af2cd59bf8","cy":[{"payload":{"chainerId":"ch-https://todomvc.com-1","event":false,"hookId":"h1","id":"log-https://todomvc.com-1","instrument":"command","message":"","name":"window","state":"pending","testCurrentRetry":0,"testId":"r3","url":"","viewportHeight":660,"viewportWidth":1000,"wallClockStartedAt":"2024-10-05T07:29:07.083Z"},"id":"53335256-88d7-4b06-a9b6-839404f93973","timestamp":1728113347086,"offset":1792.3000000715256,"duration":0,"meta":{"before":{"rrId":null,"rrNodes":[]},"after":{"rrId":null,"rrNodes":[]}}},{"payload":{"chainerId":"ch-https://todomvc.com-2","ended":true,"event":false,"hookId":"h2","id":"log-https://todomvc.com-2","instrument":"command","message":"","name":"window","state":"passed","testCurrentRetry":0,"testId":"r3","url":"","viewportHeight":660,"viewportWidth":1000,"wallClockStartedAt":"2024-10-05T07:29:07.088Z"},"id":"33525688-d7db-46e9-b683-9404f9397337","timestamp":1728113347089,"offset":1795.2000000476837,"duration":13.299999952316284,"meta":{"before":{"rrId":null,"rrNodes":[]},"after":{"rrId":"5688d7db-06e9-4683-9404-f9397337ea89","rrNodes":[]}}},{"payload":{"chainerId":"ch-https://todomvc.com-4","ended":true,"event":false,"hookId":"h2","id":"log-https://todomvc.com-3","instrument":"command","message":"recordHar, Object{5}","name":"task","state":"passed","testCurrentRetry":0,"testId":"r3","type":"parent","url":"","viewportHeight":660,"viewportWidth":1000,"wallClockStartedAt":"2024-10-05T07:29:07.097Z"},"id":"88d7db06-e9b6-4394-84f9-397337ea89f2","timestamp":1728113347099,"offset":1805.8999999761581,"duration":26.40000009536743,"meta":{"before":{"rrId":"5688d7db-06e9-4683-9404-f9397337ea89","rrNodes":[]},"after":{"rrId":"5688d7db-06e9-4683-9404-f9397337ea89","rrNodes":[]}}},{"payload":{"chainerId":"ch-https://todomvc.com-5","ended":true,"event":false,"hookId":"h3","id":"log-https://todomvc.com-4","instrument":"command","message":"/","name":"visit","state":"passed","testCurrentRetry":0,"testId":"r3","totalTime":294,"type":"parent","url":"https://todomvc.com/examples/backbone/dist/","viewportHeight":660,"viewportWidth":1000,"wallClockStartedAt":"2024-10-05T07:29:07.121Z"},"id":"d7db06e9-b683-4404-b939-7337ea89f28b","timestamp":1728113347123,"offset":1829.2000000476837,"duration":486,"meta":{"before":{"rrId":"5688d7db-06e9-4683-9404-f9397337ea89","rrNodes":[]},"after":{"rrId":"f9397337-ea89-428b-83d2-d0c623eae6d7","rrNodes":[]}}},{"payload":{"chainerId":"ch-https://todomvc.com-6","ended":true,"event":false,"highlightAttr":"data-cypress-el","hookId":"r3","id":"log-https://todomvc.com-5","numElements":1,"instrument":"command","message":".new-todo","name":"get","state":"passed","testCurrentRetry":0,"testId":"r3","type":"parent","url":"https://todomvc.com/examples/backbone/dist/","viewportHeight":660,"viewportWidth":1000,"wallClockStartedAt":"2024-10-05T07:29:07.596Z"},"id":"9404f939-7337-4a89-b28b-03d2d0c623ea","timestamp":1728113347597,"offset":2303.5,"duration":12,"meta":{"before":{"rrId":"839404f9-3973-47ea-89f2-8b03d2d0c623","rrNodes":[]},"after":{"rrId":"f9397337-ea89-428b-83d2-d0c623eae6d7","rrNodes":[36]}}},{"payload":{"chainerId":"ch-https://todomvc.com-6","ended":true,"event":false,"highlightAttr":"data-cypress-el","hookId":"r3","id":"log-https://todomvc.com-6","numElements":1,"instrument":"command","message":"learn testing{enter}","name":"type","state":"passed","testCurrentRetry":0,"testId":"r3","type":"child","url":"https://todomvc.com/examples/backbone/dist/","viewportHeight":660,"viewportWidth":1000,"wallClockStartedAt":"2024-10-05T07:29:07.601Z"},"id":"04f93973-37ea-49f2-8b03-d2d0c623eae6","timestamp":1728113347602,"offset":2308.3000000715256,"duration":226.29999995231628,"meta":{"before":{"rrId":"839404f9-3973-47ea-89f2-8b03d2d0c623","rrNodes":[36]},"after":{"rrId":"b6a90b86-4fe7-4a8c-b04e-cb6d0c555121","rrNodes":[36]}}},{"payload":{"chainerId":"ch-https://todomvc.com-6","ended":true,"event":false,"highlightAttr":"data-cypress-el","hookId":"r3","id":"log-https://todomvc.com-7","numElements":1,"instrument":"command","message":"be cool{enter}","name":"type","state":"passed","testCurrentRetry":0,"testId":"r3","type":"child","url":"https://todomvc.com/examples/backbone/dist/","viewportHeight":660,"viewportWidth":1000,"wallClockStartedAt":"2024-10-05T07:29:07.824Z"},"id":"46b6a90b-864f-47ea-8cf0-4ecb6d0c5551","timestamp":1728113347825,"offset":2531.899999976158,"duration":158.60000002384186,"meta":{"before":{"rrId":"8046b6a9-0b86-4fe7-aa8c-f04ecb6d0c55","rrNodes":[36]},"after":{"rrId":"4ecb6d0c-5551-4110-ad2a-96cd1981af2c","rrNodes":[36]}}},{"payload":{"chainerId":"ch-https://todomvc.com-7","ended":true,"event":false,"highlightAttr":"data-cypress-el","hookId":"r3","id":"log-https://todomvc.com-8","numElements":2,"instrument":"command","message":".todo-list li","name":"get","state":"passed","testCurrentRetry":0,"testId":"r3","type":"parent","url":"https://todomvc.com/examples/backbone/dist/","viewportHeight":660,"viewportWidth":1000,"wallClockStartedAt":"2024-10-05T07:29:07.973Z"},"id":"cb6d0c55-5121-40ed-aa96-cd1981af2cd5","timestamp":1728113347974,"offset":2680.399999976158,"duration":10.600000023841858,"meta":{"before":{"rrId":"4ecb6d0c-5551-4110-ad2a-96cd1981af2c","rrNodes":[]},"after":{"rrId":"4ecb6d0c-5551-4110-ad2a-96cd1981af2c","rrNodes":[99,140]}}},{"payload":{"chainerId":"ch-https://todomvc.com-7","ended":true,"event":false,"highlightAttr":"data-cypress-el","hookId":"r3","id":"log-https://todomvc.com-9","numElements":2,"instrument":"command","message":"expected **[ <li>, 1 more... ]** to have a length of **2**","name":"assert","state":"passed","testCurrentRetry":0,"testId":"r3","type":"child","url":"https://todomvc.com/examples/backbone/dist/","viewportHeight":660,"viewportWidth":1000,"wallClockStartedAt":"2024-10-05T07:29:07.978Z"},"id":"6d0c5551-2110-4d2a-96cd-1981af2cd59b","timestamp":1728113347980,"offset":2686.3000000715256,"duration":5,"meta":{"before":{"rrId":"4ecb6d0c-5551-4110-ad2a-96cd1981af2c","rrNodes":[99,140]},"after":{"rrId":"4ecb6d0c-5551-4110-ad2a-96cd1981af2c","rrNodes":[99,140]}}},{"payload":{"chainerId":"ch-https://todomvc.com-10","event":false,"hookId":"h5","id":"log-https://todomvc.com-10","instrument":"command","message":"saveHar, {outdir: dump_har, filename: 0c555121-10ed-4a96-8d19-81af2cd59bf8.raw.json}","name":"task","state":"pending","testCurrentRetry":0,"testId":"r3","type":"parent","url":"https://todomvc.com/examples/backbone/dist/","viewportHeight":660,"viewportWidth":1000,"wallClockStartedAt":"2024-10-05T07:29:07.989Z"},"id":"55512110-ed2a-46cd-9981-af2cd59bf8c3","timestamp":1728113347990,"offset":2696.7000000476837,"duration":0,"meta":{"before":{"rrId":"4ecb6d0c-5551-4110-ad2a-96cd1981af2c","rrNodes":[]},"after":{"rrId":null,"rrNodes":[]}}},{"payload":{"chainerId":"ch-https://todomvc.com-9","event":false,"hookId":"h5","id":"log-https://todomvc.com-11","instrument":"command","message":"dumpEvents, Object{5}","name":"task","state":"pending","testCurrentRetry":0,"testId":"r3","type":"parent","url":"https://todomvc.com/examples/backbone/dist/","viewportHeight":660,"viewportWidth":1000,"wallClockStartedAt":"2024-10-05T07:29:08.002Z"},"id":"512110ed-2a96-4d19-81af-2cd59bf8c365","timestamp":1728113348003,"offset":2709.5,"duration":0,"meta":{"before":{"rrId":"4ecb6d0c-5551-4110-ad2a-96cd1981af2c","rrNodes":[]},"after":{"rrId":null,"rrNodes":[]}}}],"rr":[{"payload":{"type":4,"data":{"href":"about:blank","width":1000,"height":660},"timestamp":1728113347094},"id":"525688d7-db06-49b6-8394-04f9397337ea","timestamp":1728113347094,"offset":1800.5,"duration":0},{"payload":{"type":2,"data":{"node":{"type":0,"childNodes":[{"type":2,"tagName":"html","attributes":{},"childNodes":[{"type":2,"tagName":"head","attributes":{},"childNodes":[{"type":2,"tagName":"script","attributes":{"type":"text/javascript"},"childNodes":[{"type":3,"textContent":"SCRIPT_PLACEHOLDER","id":5}],"id":4}],"id":3},{"type":2,"tagName":"body","attributes":{},"childNodes":[{"type":3,"textContent":"\\n ","id":7},{"type":2,"tagName":"style","attributes":{},"childNodes":[{"type":3,"textContent":"* { margin: 0px; padding: 0px; box-sizing: border-box; }body { font-family: -apple-system, BlinkMacSystemFont, \\"Segoe UI\\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \\"Helvetica Neue\\", Helvetica, Arial, sans-serif; min-height: 100vh; background-color: rgb(243, 244, 250); display: flex; align-items: center; justify-content: center; }svg { display: inline-block; stroke-width: 0; margin: 0px 0px 24px; }.inner-container { display: flex; justify-content: center; align-items: center; flex-direction: column; margin: 32px; }.text { font-style: normal; font-weight: 500; font-size: 18px; line-height: 28px; text-align: center; color: rgb(46, 50, 71); margin: 0px 0px 4px; }.subtext { font-style: normal; font-weight: 500; font-size: 14px; line-height: 20px; text-align: center; color: rgb(116, 121, 148); }","isStyle":true,"id":9}],"id":8},{"type":3,"textContent":"\\n\\n ","id":10},{"type":2,"tagName":"div","attributes":{"class":"inner-container"},"childNodes":[{"type":3,"textContent":"\\n ","id":12},{"type":2,"tagName":"svg","attributes":{"data-cy":"cypress-logo","width":"49","height":"48","viewBox":"0 0 49 48","fill":"none","xmlns":"http://www.w3.org/2000/svg"},"childNodes":[{"type":3,"textContent":"\\n","id":14},{"type":2,"tagName":"path","attributes":{"d":"M17.7571 19.0494C19.6992 19.0494 21.2811 20.085 22.094 21.8915L22.1583 22.0329L25.42 20.9253L25.3505 20.7583C24.0875 17.6823 21.1783 15.7704 17.7571 15.7704C15.352 15.7704 13.397 16.5414 11.7816 18.1243C10.1765 19.697 9.36366 21.6757 9.36366 24.0064C9.36366 26.3166 10.1765 28.285 11.7816 29.8577C13.397 31.4407 15.352 32.2116 17.7571 32.2116C21.1783 32.2116 24.0875 30.2997 25.3505 27.2263L25.42 27.0593L22.1531 25.9491L22.0914 26.0956C21.3635 27.8713 19.7429 28.9326 17.7571 28.9326C16.4041 28.9326 15.2619 28.4598 14.3565 27.5295C13.4407 26.5864 12.9777 25.4018 12.9777 24.009C12.9777 22.6059 13.4304 21.4444 14.3565 20.4576C15.2594 19.5222 16.4041 19.0494 17.7571 19.0494Z","fill":"#BFC2D4"},"childNodes":[],"isSVG":true,"id":15},{"type":3,"textContent":"\\n","id":16},{"type":2,"tagName":"path","attributes":{"d":"M38.1863 16.0737L33.5381 27.8353L28.8591 16.0737H25.0315L31.5934 32.1268L26.9247 43.449L26.7081 43.963C26.559 44.3224 26.2335 44.5752 25.8578 44.6273C25.5338 44.6423 25.2078 44.65 24.8801 44.65C24.8124 44.65 24.7448 44.6497 24.6773 44.649C13.366 44.5402 4.23013 35.337 4.23013 24C4.23013 12.5953 13.4754 3.35 24.8801 3.35C36.2848 3.35 45.5301 12.5953 45.5301 24C45.5301 32.5719 40.3072 39.924 32.8701 43.0474L31.6574 45.9958C31.4788 46.43 31.2556 46.8377 30.9942 47.2142C41.2877 44.5105 48.8801 35.1419 48.8801 24C48.8801 10.7452 38.135 0 24.8801 0C11.6253 0 0.880127 10.7452 0.880127 24C0.880127 37.1872 11.5158 47.8902 24.6773 47.9992C24.7048 47.9994 25.8997 47.9794 25.8978 47.9794C27.6161 47.9075 29.1518 46.8308 29.8077 45.235L30.3495 43.9179L41.8029 16.0737H38.1863Z","fill":"#BFC2D4"},"childNodes":[],"isSVG":true,"id":17},{"type":3,"textContent":"\\n","id":18}],"isSVG":true,"id":13},{"type":3,"textContent":"\\n\\n ","id":19},{"type":2,"tagName":"p","attributes":{"data-cy":"text","class":"text"},"childNodes":[{"type":3,"textContent":"Default blank page","id":21}],"id":20},{"type":3,"textContent":"\\n ","id":22},{"type":2,"tagName":"p","attributes":{"data-cy":"subtext","class":"subtext"},"childNodes":[{"type":3,"textContent":"This page was cleared by navigating to about:blank.","id":24},{"type":2,"tagName":"br","attributes":{},"childNodes":[],"id":25},{"type":3,"textContent":"All active session data (cookies, localStorage and sessionStorage) across all domains are cleared.","id":26}],"id":23},{"type":3,"textContent":"\\n ","id":27}],"id":11},{"type":3,"textContent":"\\n ","id":28}],"id":6}],"id":2}],"compatMode":"BackCompat","id":1},"initialOffset":{"left":0,"top":0}},"timestamp":1728113347095},"id":"5688d7db-06e9-4683-9404-f9397337ea89","timestamp":1728113347095,"offset":1801.8000000715256,"duration":0},{"payload":{"type":0,"data":{},"timestamp":1728113347588},"id":"db06e9b6-8394-44f9-b973-37ea89f28b03","timestamp":1728113347588,"offset":2294.399999976158,"duration":0},{"payload":{"type":1,"data":{},"timestamp":1728113347588},"id":"06e9b683-9404-4939-b337-ea89f28b03d2","timestamp":1728113347588,"offset":2294.8000000715256,"duration":0},{"payload":{"type":4,"data":{"href":"https://todomvc.com/examples/backbone/dist/","width":1000,"height":660},"timestamp":1728113347588},"id":"e9b68394-04f9-4973-b7ea-89f28b03d2d0","timestamp":1728113347588,"offset":2294.899999976158,"duration":0},{"payload":{"type":2,"data":{"node":{"type":0,"childNodes":[{"type":1,"name":"html","publicId":"","systemId":"","id":2},{"type":2,"tagName":"html","attributes":{"lang":"en","data-framework":"backbone"},"childNodes":[{"type":2,"tagName":"head","attributes":{},"childNodes":[{"type":3,"textContent":" ","id":5},{"type":2,"tagName":"script","attributes":{"type":"text/javascript"},"childNodes":[{"type":3,"textContent":"SCRIPT_PLACEHOLDER","id":7}],"id":6},{"type":2,"tagName":"script","attributes":{"type":"text/javascript"},"childNodes":[{"type":3,"textContent":"SCRIPT_PLACEHOLDER","id":9}],"id":8},{"type":3,"textContent":"\\n ","id":10},{"type":2,"tagName":"meta","attributes":{"charset":"UTF-8"},"childNodes":[],"id":11},{"type":3,"textContent":"\\n ","id":12},{"type":2,"tagName":"meta","attributes":{"name":"description","content":"A TodoMVC written in Backbone."},"childNodes":[],"id":13},{"type":3,"textContent":"\\n ","id":14},{"type":2,"tagName":"meta","attributes":{"name":"viewport","content":"width=device-width, initial-scale=1.0"},"childNodes":[],"id":15},{"type":3,"textContent":"\\n ","id":16},{"type":2,"tagName":"meta","attributes":{"http-equiv":"X-UA-Compatible","content":"ie=edge"},"childNodes":[],"id":17},{"type":3,"textContent":"\\n ","id":18},{"type":2,"tagName":"title","attributes":{},"childNodes":[{"type":3,"textContent":"TodoMVC: Backbone","id":20}],"id":19},{"type":3,"textContent":"\\n ","id":21},{"type":2,"tagName":"link","attributes":{"_cssText":"hr { margin: 20px 0px; border-width: 1px 0px; border-right-style: initial; border-left-style: initial; border-right-color: initial; border-left-color: initial; border-image: initial; border-top-style: dashed; border-top-color: rgb(197, 197, 197); border-bottom-style: dashed; border-bottom-color: rgb(247, 247, 247); }.learn a { font-weight: normal; text-decoration: none; color: rgb(184, 63, 69); }.learn a:hover { text-decoration: underline; color: rgb(120, 126, 126); }.learn h3, .learn h4, .learn h5 { margin: 10px 0px; font-weight: 500; line-height: 1.2; color: rgb(0, 0, 0); }.learn h3 { font-size: 24px; }.learn h4 { font-size: 18px; }.learn h5 { margin-bottom: 0px; font-size: 14px; }.learn ul { padding: 0px; margin: 0px 0px 30px 25px; }.learn li { line-height: 20px; }.learn p { font-size: 15px; font-weight: 300; line-height: 1.3; margin-top: 0px; margin-bottom: 0px; }#issue-count { display: none; }.quote { border: none; margin: 20px 0px 60px; }.quote p { font-style: italic; }.quote p::before { content: \\"“\\"; font-size: 50px; opacity: 0.15; position: absolute; top: -20px; left: 3px; }.quote p::after { content: \\"”\\"; font-size: 50px; opacity: 0.15; position: absolute; bottom: -42px; right: 3px; }.quote footer { position: absolute; bottom: -40px; right: 0px; }.quote footer img { border-radius: 3px; }.quote footer a { margin-left: 5px; vertical-align: middle; }.speech-bubble { position: relative; padding: 10px; background: rgba(0, 0, 0, 0.04); border-radius: 5px; }.speech-bubble::after { content: \\"\\"; position: absolute; top: 100%; right: 30px; border-width: 13px; border-style: solid; border-color: rgba(0, 0, 0, 0.04) transparent transparent; border-image: initial; }.learn-bar > .learn { position: absolute; width: 272px; top: 8px; left: -300px; padding: 10px; border-radius: 5px; background-color: rgba(255, 255, 255, 0.6); transition-property: left; transition-duration: 500ms; }@media (min-width: 899px) {\\n .learn-bar { width: auto; padding-left: 300px; }\\n .learn-bar > .learn { left: 8px; }\\n}"},"childNodes":[],"id":22},{"type":3,"textContent":"\\n ","id":23},{"type":2,"tagName":"link","attributes":{"_cssText":"html, body { margin: 0px; padding: 0px; }button { margin: 0px; padding: 0px; border: 0px; background: none; font-size: 100%; vertical-align: baseline; font-family: inherit; font-weight: inherit; color: inherit; appearance: none; -webkit-font-smoothing: antialiased; }body { font: 300 14px / 1.4em \\"Helvetica Neue\\", Helvetica, Arial, sans-serif; background: rgb(245, 245, 245); color: rgb(17, 17, 17); min-width: 230px; max-width: 550px; margin: 0px auto; -webkit-font-smoothing: antialiased; }.hidden { display: none; }.todoapp { background: rgb(255, 255, 255); margin: 130px 0px 40px; position: relative; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px 0px, rgba(0, 0, 0, 0.1) 0px 25px 50px 0px; }.todoapp input::-webkit-input-placeholder { font-style: italic; font-weight: 400; color: rgba(0, 0, 0, 0.4); }.todoapp h1 { position: absolute; top: -140px; width: 100%; font-size: 80px; font-weight: 200; text-align: center; color: rgb(184, 63, 69); text-rendering: optimizelegibility; }.new-todo, .edit { position: relative; margin: 0px; width: 100%; font-size: 24px; font-family: inherit; font-weight: inherit; line-height: 1.4em; color: inherit; padding: 6px; border: 1px solid rgb(153, 153, 153); box-shadow: rgba(0, 0, 0, 0.2) 0px -1px 5px 0px inset; box-sizing: border-box; -webkit-font-smoothing: antialiased; }.new-todo { padding: 16px 16px 16px 60px; height: 65px; border: none; background: rgba(0, 0, 0, 0.004); box-shadow: rgba(0, 0, 0, 0.03) 0px -2px 1px inset; }.main { position: relative; z-index: 2; border-top: 1px solid rgb(230, 230, 230); }.toggle-all { width: 1px; height: 1px; border: none; opacity: 0; position: absolute; right: 100%; bottom: 100%; }.toggle-all + label { display: flex; align-items: center; justify-content: center; width: 45px; height: 65px; font-size: 0px; position: absolute; top: -65px; left: 0px; }.toggle-all + label::before { content: \\"❯\\"; display: inline-block; font-size: 22px; color: rgb(148, 148, 148); padding: 10px 27px; transform: rotate(90deg); }.toggle-all:checked + label::before { color: rgb(72, 72, 72); }.todo-list { margin: 0px; padding: 0px; list-style: none; }.todo-list li { position: relative; font-size: 24px; border-bottom: 1px solid rgb(237, 237, 237); }.todo-list li:last-child { border-bottom: none; }.todo-list li.editing { border-bottom: none; padding: 0px; }.todo-list li.editing .edit { display: block; width: calc(100% - 43px); padding: 12px 16px; margin: 0px 0px 0px 43px; }.todo-list li.editing .view { display: none; }.todo-list li .toggle { text-align: center; width: 40px; height: auto; position: absolute; top: 0px; bottom: 0px; margin: auto 0px; border: none; appearance: none; }.todo-list li .toggle { opacity: 0; }.todo-list li .toggle + label { background-image: url(\\"data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%22-10%20-18%20100%20135%22%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2250%22%20fill%3D%22none%22%20stroke%3D%22%23949494%22%20stroke-width%3D%223%22/%3E%3C/svg%3E\\"); background-repeat: no-repeat; background-position: left center; }.todo-list li .toggle:checked + label { background-image: url(\\"data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%22-10%20-18%20100%20135%22%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2250%22%20fill%3D%22none%22%20stroke%3D%22%2359A193%22%20stroke-width%3D%223%22%2F%3E%3Cpath%20fill%3D%22%233EA390%22%20d%3D%22M72%2025L42%2071%2027%2056l-4%204%2020%2020%2034-52z%22%2F%3E%3C%2Fsvg%3E\\"); }.todo-list li label { word-break: break-all; padding: 15px 15px 15px 60px; display: block; line-height: 1.2; transition: color 0.4s; font-weight: 400; color: rgb(72, 72, 72); }.todo-list li.completed label { color: rgb(148, 148, 148); text-decoration: line-through; }.todo-list li .destroy { display: none; position: absolute; top: 0px; right: 10px; bottom: 0px; width: 40px; height: 40px; margin: auto 0px; font-size: 30px; color: rgb(148, 148, 148); transition: color 0.2s ease-out; }.todo-list li .destroy:hover, .todo-list li .destroy:focus { color: rgb(193, 133, 133); }.todo-list li .destroy::after { content: \\"×\\"; display: block; height: 100%; line-height: 1.1; }.todo-list li:hover .destroy { display: block; }.todo-list li .edit { display: none; }.todo-list li.editing:last-child { margin-bottom: -1px; }.footer { padding: 10px 15px; height: 20px; text-align: center; font-size: 15px; border-top: 1px solid rgb(230, 230, 230); }.footer::before { content: \\"\\"; position: absolute; right: 0px; bottom: 0px; left: 0px; height: 50px; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 1px, rgb(246, 246, 246) 0px 8px 0px -3px, rgba(0, 0, 0, 0.2) 0px 9px 1px -3px, rgb(246, 246, 246) 0px 16px 0px -6px, rgba(0, 0, 0, 0.2) 0px 17px 2px -6px; }.todo-count { float: left; text-align: left; }.todo-count strong { font-weight: 300; }.filters { margin: 0px; padding: 0px; list-style: none; position: absolute; right: 0px; left: 0px; }.filters li { display: inline; }.filters li a { color: inherit; margin: 3px; padding: 3px 7px; text-decoration: none; border: 1px solid transparent; border-radius: 3px; }.filters li a:hover { border-color: rgb(219, 118, 118); }.filters li a.selected { border-color: rgb(206, 70, 70); }.clear-completed, html .clear-completed:active { float: right; position: relative; line-height: 19px; text-decoration: none; cursor: pointer; }.clear-completed:hover { text-decoration: underline; }.info { margin: 65px auto 0px; color: rgb(77, 77, 77); font-size: 11px; text-shadow: rgba(255, 255, 255, 0.5) 0px 1px 0px; text-align: center; }.info p { line-height: 1; }.info a { color: inherit; text-decoration: none; font-weight: 400; }.info a:hover { text-decoration: underline; }@media screen and (-webkit-min-device-pixel-ratio: 0) {\\n .toggle-all, .todo-list li .toggle { background: none; }\\n .todo-list li .toggle { height: 40px; }\\n}@media (max-width: 430px) {\\n .footer { height: 50px; }\\n .filters { bottom: 10px; }\\n}:focus, .toggle:focus + label, .toggle-all:focus + label { box-shadow: rgb(207, 125, 125) 0px 0px 2px 2px; outline: 0px; }"},"childNodes":[],"id":24},{"type":3,"textContent":"\\n ","id":25}],"id":4},{"type":3,"textContent":"\\n ","id":26},{"type":2,"tagName":"body","attributes":{},"childNodes":[{"type":3,"textContent":"\\n ","id":28},{"type":2,"tagName":"section","attributes":{"class":"todoapp"},"childNodes":[{"type":3,"textContent":"\\n ","id":30},{"type":2,"tagName":"header","attributes":{"class":"header"},"childNodes":[{"type":3,"textContent":"\\n ","id":32},{"type":2,"tagName":"h1","attributes":{},"childNodes":[{"type":3,"textContent":"todos","id":34}],"id":33},{"type":3,"textContent":"\\n ","id":35},{"type":2,"tagName":"input","attributes":{"class":"new-todo","placeholder":"What needs to be done?","autofocus":""},"childNodes":[],"id":36},{"type":3,"textContent":"\\n ","id":37}],"id":31},{"type":3,"textContent":"\\n ","id":38},{"type":2,"tagName":"main","attributes":{"class":"main"},"childNodes":[{"type":3,"textContent":"\\n ","id":40},{"type":2,"tagName":"div","attributes":{"class":"toggle-all-container"},"childNodes":[{"type":3,"textContent":"\\n ","id":42},{"type":2,"tagName":"input","attributes":{"class":"toggle-all","id":"toggle-all","type":"checkbox"},"childNodes":[],"id":43},{"type":3,"textContent":"\\n ","id":44},{"type":2,"tagName":"label","attributes":{"for":"toggle-all"},"childNodes":[{"type":3,"textContent":"Mark all as complete","id":46}],"id":45},{"type":3,"textContent":"\\n ","id":47}],"id":41},{"type":3,"textContent":"\\n ","id":48},{"type":2,"tagName":"ul","attributes":{"class":"todo-list"},"childNodes":[],"id":49},{"type":3,"textContent":"\\n ","id":50}],"id":39},{"type":3,"textContent":"\\n ","id":51},{"type":2,"tagName":"footer","attributes":{"class":"footer"},"childNodes":[],"id":52},{"type":3,"textContent":"\\n ","id":53}],"id":29},{"type":3,"textContent":"\\n ","id":54},{"type":2,"tagName":"footer","attributes":{"class":"info"},"childNodes":[{"type":3,"textContent":"\\n ","id":56},{"type":2,"tagName":"p","attributes":{},"childNodes":[{"type":3,"textContent":"Double-click to edit a todo","id":58}],"id":57},{"type":3,"textContent":"\\n\\t\\t\\t","id":59},{"type":2,"tagName":"p","attributes":{},"childNodes":[{"type":3,"textContent":"Created by the TodoMVC Team","id":61}],"id":60},{"type":3,"textContent":"\\n\\t\\t\\t","id":62},{"type":2,"tagName":"p","attributes":{},"childNodes":[{"type":3,"textContent":"Part of ","id":64},{"type":2,"tagName":"a","attributes":{"href":"http://todomvc.com/"},"childNodes":[{"type":3,"textContent":"TodoMVC","id":66}],"id":65}],"id":63},{"type":3,"textContent":"\\n ","id":67}],"id":55},{"type":3,"textContent":"\\n ","id":68},{"type":2,"tagName":"script","attributes":{"type":"text/template","id":"item-template"},"childNodes":[{"type":3,"textContent":"SCRIPT_PLACEHOLDER","id":70}],"id":69},{"type":3,"textContent":"\\n ","id":71},{"type":2,"tagName":"script","attributes":{"type":"text/template","id":"stats-template"},"childNodes":[{"type":3,"textContent":"SCRIPT_PLACEHOLDER","id":73}],"id":72},{"type":3,"textContent":"\\n ","id":74},{"type":2,"tagName":"script","attributes":{"src":"https://todomvc.com/examples/backbone/dist/jquery.min.js"},"childNodes":[],"id":75},{"type":3,"textContent":"\\n ","id":76},{"type":2,"tagName":"script","attributes":{"src":"https://todomvc.com/examples/backbone/dist/underscore-min.js"},"childNodes":[],"id":77},{"type":3,"textContent":"\\n ","id":78},{"type":2,"tagName":"script","attributes":{"src":"https://todomvc.com/examples/backbone/dist/backbone-min.js"},"childNodes":[],"id":79},{"type":3,"textContent":"\\n ","id":80},{"type":2,"tagName":"script","attributes":{"src":"https://todomvc.com/examples/backbone/dist/sync/backbone.sync.js"},"childNodes":[],"id":81},{"type":3,"textContent":"\\n ","id":82},{"type":2,"tagName":"script","attributes":{"src":"https://todomvc.com/examples/backbone/dist/models/todo.js"},"childNodes":[],"id":83},{"type":3,"textContent":"\\n ","id":84},{"type":2,"tagName":"script","attributes":{"src":"https://todomvc.com/examples/backbone/dist/collections/todos.js"},"childNodes":[],"id":85},{"type":3,"textContent":"\\n ","id":86},{"type":2,"tagName":"script","attributes":{"src":"https://todomvc.com/examples/backbone/dist/views/todo-view.js"},"childNodes":[],"id":87},{"type":3,"textContent":"\\n ","id":88},{"type":2,"tagName":"script","attributes":{"src":"https://todomvc.com/examples/backbone/dist/views/app-view.js"},"childNodes":[],"id":89},{"type":3,"textContent":"\\n ","id":90},{"type":2,"tagName":"script","attributes":{"src":"https://todomvc.com/examples/backbone/dist/routers/router.js"},"childNodes":[],"id":91},{"type":3,"textContent":"\\n ","id":92},{"type":2,"tagName":"script","attributes":{"src":"https://todomvc.com/examples/backbone/dist/app.js"},"childNodes":[],"id":93},{"type":3,"textContent":"\\n ","id":94},{"type":2,"tagName":"script","attributes":{},"childNodes":[{"type":3,"textContent":"SCRIPT_PLACEHOLDER","id":96}],"id":95},{"type":3,"textContent":"\\n \\n\\n","id":97}],"id":27}],"id":3}],"id":1},"initialOffset":{"left":0,"top":0}},"timestamp":1728113347591},"id":"b6839404-f939-4337-aa89-f28b03d2d0c6","timestamp":1728113347591,"offset":2297.3000000715256,"duration":0},{"payload":{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":39,"attributes":{"style":{"display":"none"}}},{"id":52,"attributes":{"style":{"display":"none"}}}],"removes":[],"adds":[{"parentId":27,"nextId":null,"node":{"type":2,"tagName":"div","attributes":{"id":"appIsReady"},"childNodes":[],"id":98}}]},"timestamp":1728113347594},"id":"839404f9-3973-47ea-89f2-8b03d2d0c623","timestamp":1728113347594,"offset":2301.100000023842,"duration":0},{"payload":{"type":3,"data":{"source":5,"text":"l","isChecked":false,"id":36},"timestamp":1728113347607},"id":"f9397337-ea89-428b-83d2-d0c623eae6d7","timestamp":1728113347607,"offset":2313.2000000476837,"duration":0},{"payload":{"type":3,"data":{"source":5,"text":"le","isChecked":false,"id":36},"timestamp":1728113347619},"id":"397337ea-89f2-4b03-92d0-c623eae6d780","timestamp":1728113347619,"offset":2325.5,"duration":0},{"payload":{"type":3,"data":{"source":5,"text":"lea","isChecked":false,"id":36},"timestamp":1728113347631},"id":"7337ea89-f28b-43d2-90c6-23eae6d78046","timestamp":1728113347631,"offset":2337.3000000715256,"duration":0},{"payload":{"type":3,"data":{"source":5,"text":"lear","isChecked":false,"id":36},"timestamp":1728113347642},"id":"37ea89f2-8b03-42d0-8623-eae6d78046b6","timestamp":1728113347642,"offset":2349,"duration":0},{"payload":{"type":3,"data":{"source":5,"text":"learn","isChecked":false,"id":36},"timestamp":1728113347654},"id":"ea89f28b-03d2-40c6-a3ea-e6d78046b6a9","timestamp":1728113347654,"offset":2360.8000000715256,"duration":0},{"payload":{"type":3,"data":{"source":5,"text":"learn ","isChecked":false,"id":36},"timestamp":1728113347666},"id":"89f28b03-d2d0-4623-aae6-d78046b6a90b","timestamp":1728113347666,"offset":2373,"duration":0},{"payload":{"type":3,"data":{"source":5,"text":"learn t","isChecked":false,"id":36},"timestamp":1728113347678},"id":"f28b03d2-d0c6-43ea-a6d7-8046b6a90b86","timestamp":1728113347678,"offset":2385.100000023842,"duration":0},{"payload":{"type":3,"data":{"source":5,"text":"learn te","isChecked":false,"id":36},"timestamp":1728113347690},"id":"8b03d2d0-c623-4ae6-9780-46b6a90b864f","timestamp":1728113347690,"offset":2396.2000000476837,"duration":0},{"payload":{"type":3,"data":{"source":5,"text":"learn tes","isChecked":false,"id":36},"timestamp":1728113347702},"id":"03d2d0c6-23ea-46d7-8046-b6a90b864fe7","timestamp":1728113347702,"offset":2408.2000000476837,"duration":0},{"payload":{"type":3,"data":{"source":5,"text":"learn test","isChecked":false,"id":36},"timestamp":1728113347713},"id":"d2d0c623-eae6-4780-86b6-a90b864fe7ea","timestamp":1728113347713,"offset":2419.2000000476837,"duration":0},{"payload":{"type":3,"data":{"source":5,"text":"learn testi","isChecked":false,"id":36},"timestamp":1728113347724},"id":"d0c623ea-e6d7-4046-b6a9-0b864fe7ea8c","timestamp":1728113347724,"offset":2430.3000000715256,"duration":0},{"payload":{"type":3,"data":{"source":5,"text":"learn testin","isChecked":false,"id":36},"timestamp":1728113347735},"id":"c623eae6-d780-46b6-a90b-864fe7ea8cf0","timestamp":1728113347735,"offset":2441.2000000476837,"duration":0},{"payload":{"type":3,"data":{"source":5,"text":"learn testing","isChecked":false,"id":36},"timestamp":1728113347746},"id":"23eae6d7-8046-46a9-8b86-4fe7ea8cf04e","timestamp":1728113347746,"offset":2452.8000000715256,"duration":0},{"payload":{"type":3,"data":{"source":0,"texts":[],"attributes":[],"removes":[],"adds":[{"parentId":49,"nextId":null,"node":{"type":2,"tagName":"li","attributes":{},"childNodes":[],"id":99}},{"parentId":99,"nextId":null,"node":{"type":3,"textContent":"\\n ","id":100}},{"parentId":99,"nextId":100,"node":{"type":2,"tagName":"input","attributes":{"class":"edit","value":"learn testing"},"childNodes":[],"id":101}},{"parentId":99,"nextId":101,"node":{"type":3,"textContent":"\\n ","id":102}},{"parentId":99,"nextId":102,"node":{"type":2,"tagName":"div","attributes":{"class":"view"},"childNodes":[],"id":103}},{"parentId":99,"nextId":103,"node":{"type":3,"textContent":"\\n ","id":104}},{"parentId":103,"nextId":null,"node":{"type":3,"textContent":"\\n ","id":105}},{"parentId":103,"nextId":105,"node":{"type":2,"tagName":"button","attributes":{"class":"destroy"},"childNodes":[],"id":106}},{"parentId":103,"nextId":106,"node":{"type":3,"textContent":"\\n ","id":107}},{"parentId":103,"nextId":107,"node":{"type":2,"tagName":"label","attributes":{},"childNodes":[],"id":108}},{"parentId":103,"nextId":108,"node":{"type":3,"textContent":"\\n ","id":109}},{"parentId":103,"nextId":109,"node":{"type":2,"tagName":"input","attributes":{"class":"toggle","type":"checkbox"},"childNodes":[],"id":110}},{"parentId":103,"nextId":110,"node":{"type":3,"textContent":"\\n ","id":111}},{"parentId":108,"nextId":null,"node":{"type":3,"textContent":"learn testing","id":112}}]},"timestamp":1728113347760},"id":"eae6d780-46b6-490b-864f-e7ea8cf04ecb","timestamp":1728113347760,"offset":2466.8000000715256,"duration":0},{"payload":{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":39,"attributes":{"style":{"display":false}}},{"id":52,"attributes":{"style":{"display":false}}},{"id":129,"attributes":{"class":"selected"}}],"removes":[],"adds":[{"parentId":52,"nextId":null,"node":{"type":3,"textContent":"\\n \\n ","id":113}},{"parentId":52,"nextId":113,"node":{"type":2,"tagName":"ul","attributes":{"class":"filters"},"childNodes":[],"id":114}},{"parentId":52,"nextId":114,"node":{"type":3,"textContent":"\\n ","id":115}},{"parentId":52,"nextId":115,"node":{"type":2,"tagName":"span","attributes":{"class":"todo-count"},"childNodes":[],"id":116}},{"parentId":52,"nextId":116,"node":{"type":3,"textContent":"\\n ","id":117}},{"parentId":116,"nextId":null,"node":{"type":3,"textContent":" item left","id":118}},{"parentId":116,"nextId":118,"node":{"type":2,"tagName":"strong","attributes":{},"childNodes":[],"id":119}},{"parentId":119,"nextId":null,"node":{"type":3,"textContent":"1","id":120}},{"parentId":114,"nextId":null,"node":{"type":3,"textContent":"\\n ","id":121}},{"parentId":114,"nextId":121,"node":{"type":2,"tagName":"li","attributes":{},"childNodes":[],"id":122}},{"parentId":114,"nextId":122,"node":{"type":3,"textContent":"\\n ","id":123}},{"parentId":114,"nextId":123,"node":{"type":2,"tagName":"li","attributes":{},"childNodes":[],"id":124}},{"parentId":114,"nextId":124,"node":{"type":3,"textContent":"\\n ","id":125}},{"parentId":114,"nextId":125,"node":{"type":2,"tagName":"li","attributes":{},"childNodes":[],"id":126}},{"parentId":114,"nextId":126,"node":{"type":3,"textContent":"\\n ","id":127}},{"parentId":126,"nextId":null,"node":{"type":3,"textContent":"\\n ","id":128}},{"parentId":126,"nextId":128,"node":{"type":2,"tagName":"a","attributes":{"class":"selected","href":"https://todomvc.com/examples/backbone/dist/#/"},"childNodes":[],"id":129}},{"parentId":126,"nextId":129,"node":{"type":3,"textContent":"\\n ","id":130}},{"parentId":129,"nextId":null,"node":{"type":3,"textContent":"All","id":131}},{"parentId":124,"nextId":null,"node":{"type":3,"textContent":"\\n ","id":132}},{"parentId":124,"nextId":132,"node":{"type":2,"tagName":"a","attributes":{"href":"https://todomvc.com/examples/backbone/dist/#/active"},"childNodes":[],"id":133}},{"parentId":124,"nextId":133,"node":{"type":3,"textContent":"\\n ","id":134}},{"parentId":133,"nextId":null,"node":{"type":3,"textContent":"Active","id":135}},{"parentId":122,"nextId":null,"node":{"type":3,"textContent":"\\n ","id":136}},{"parentId":122,"nextId":136,"node":{"type":2,"tagName":"a","attributes":{"href":"https://todomvc.com/examples/backbone/dist/#/completed"},"childNodes":[],"id":137}},{"parentId":122,"nextId":137,"node":{"type":3,"textContent":"\\n ","id":138}},{"parentId":137,"nextId":null,"node":{"type":3,"textContent":"Completed","id":139}}]},"timestamp":1728113347764},"id":"e6d78046-b6a9-4b86-8fe7-ea8cf04ecb6d","timestamp":1728113347764,"offset":2470.2000000476837,"duration":0},{"payload":{"type":3,"data":{"source":5,"text":"","isChecked":false,"id":36},"timestamp":1728113347764},"id":"d78046b6-a90b-464f-a7ea-8cf04ecb6d0c","timestamp":1728113347764,"offset":2470.3000000715256,"duration":0},{"payload":{"type":3,"data":{"source":5,"text":"on","isChecked":false,"id":43},"timestamp":1728113347764},"id":"8046b6a9-0b86-4fe7-aa8c-f04ecb6d0c55","timestamp":1728113347764,"offset":2470.399999976158,"duration":0},{"payload":{"type":3,"data":{"source":5,"text":"b","isChecked":false,"id":36},"timestamp":1728113347827},"id":"b6a90b86-4fe7-4a8c-b04e-cb6d0c555121","timestamp":1728113347827,"offset":2534.100000023842,"duration":0},{"payload":{"type":3,"data":{"source":5,"text":"be","isChecked":false,"id":36},"timestamp":1728113347840},"id":"a90b864f-e7ea-4cf0-8ecb-6d0c55512110","timestamp":1728113347840,"offset":2546.5,"duration":0},{"payload":{"type":3,"data":{"source":5,"text":"be ","isChecked":false,"id":36},"timestamp":1728113347851},"id":"0b864fe7-ea8c-404e-8b6d-0c55512110ed","timestamp":1728113347851,"offset":2557.899999976158,"duration":0},{"payload":{"type":3,"data":{"source":5,"text":"be c","isChecked":false,"id":36},"timestamp":1728113347862},"id":"864fe7ea-8cf0-4ecb-ad0c-55512110ed2a","timestamp":1728113347862,"offset":2569.100000023842,"duration":0},{"payload":{"type":3,"data":{"source":5,"text":"be co","isChecked":false,"id":36},"timestamp":1728113347874},"id":"4fe7ea8c-f04e-4b6d-8c55-512110ed2a96","timestamp":1728113347874,"offset":2580.100000023842,"duration":0},{"payload":{"type":3,"data":{"source":5,"text":"be coo","isChecked":false,"id":36},"timestamp":1728113347886},"id":"e7ea8cf0-4ecb-4d0c-9551-2110ed2a96cd","timestamp":1728113347886,"offset":2592.5,"duration":0},{"payload":{"type":3,"data":{"source":5,"text":"be cool","isChecked":false,"id":36},"timestamp":1728113347898},"id":"ea8cf04e-cb6d-4c55-9121-10ed2a96cd19","timestamp":1728113347898,"offset":2604.2000000476837,"duration":0},{"payload":{"type":3,"data":{"source":0,"texts":[],"attributes":[],"removes":[],"adds":[{"parentId":49,"nextId":null,"node":{"type":2,"tagName":"li","attributes":{},"childNodes":[],"id":140}},{"parentId":140,"nextId":null,"node":{"type":3,"textContent":"\\n ","id":141}},{"parentId":140,"nextId":141,"node":{"type":2,"tagName":"input","attributes":{"class":"edit","value":"be cool"},"childNodes":[],"id":142}},{"parentId":140,"nextId":142,"node":{"type":3,"textContent":"\\n ","id":143}},{"parentId":140,"nextId":143,"node":{"type":2,"tagName":"div","attributes":{"class":"view"},"childNodes":[],"id":144}},{"parentId":140,"nextId":144,"node":{"type":3,"textContent":"\\n ","id":145}},{"parentId":144,"nextId":null,"node":{"type":3,"textContent":"\\n ","id":146}},{"parentId":144,"nextId":146,"node":{"type":2,"tagName":"button","attributes":{"class":"destroy"},"childNodes":[],"id":147}},{"parentId":144,"nextId":147,"node":{"type":3,"textContent":"\\n ","id":148}},{"parentId":144,"nextId":148,"node":{"type":2,"tagName":"label","attributes":{},"childNodes":[],"id":149}},{"parentId":144,"nextId":149,"node":{"type":3,"textContent":"\\n ","id":150}},{"parentId":144,"nextId":150,"node":{"type":2,"tagName":"input","attributes":{"class":"toggle","type":"checkbox"},"childNodes":[],"id":151}},{"parentId":144,"nextId":151,"node":{"type":3,"textContent":"\\n ","id":152}},{"parentId":149,"nextId":null,"node":{"type":3,"textContent":"be cool","id":153}}]},"timestamp":1728113347910},"id":"8cf04ecb-6d0c-4551-a110-ed2a96cd1981","timestamp":1728113347910,"offset":2616.5,"duration":0},{"payload":{"type":3,"data":{"source":0,"texts":[],"attributes":[{"id":170,"attributes":{"class":"selected"}}],"removes":[{"parentId":52,"id":117},{"parentId":52,"id":116},{"parentId":52,"id":115},{"parentId":52,"id":114},{"parentId":52,"id":113}],"adds":[{"parentId":52,"nextId":null,"node":{"type":3,"textContent":"\\n \\n ","id":154}},{"parentId":52,"nextId":154,"node":{"type":2,"tagName":"ul","attributes":{"class":"filters"},"childNodes":[],"id":155}},{"parentId":52,"nextId":155,"node":{"type":3,"textContent":"\\n ","id":156}},{"parentId":52,"nextId":156,"node":{"type":2,"tagName":"span","attributes":{"class":"todo-count"},"childNodes":[],"id":157}},{"parentId":52,"nextId":157,"node":{"type":3,"textContent":"\\n ","id":158}},{"parentId":157,"nextId":null,"node":{"type":3,"textContent":" items left","id":159}},{"parentId":157,"nextId":159,"node":{"type":2,"tagName":"strong","attributes":{},"childNodes":[],"id":160}},{"parentId":160,"nextId":null,"node":{"type":3,"textContent":"2","id":161}},{"parentId":155,"nextId":null,"node":{"type":3,"textContent":"\\n ","id":162}},{"parentId":155,"nextId":162,"node":{"type":2,"tagName":"li","attributes":{},"childNodes":[],"id":163}},{"parentId":155,"nextId":163,"node":{"type":3,"textContent":"\\n ","id":164}},{"parentId":155,"nextId":164,"node":{"type":2,"tagName":"li","attributes":{},"childNodes":[],"id":165}},{"parentId":155,"nextId":165,"node":{"type":3,"textContent":"\\n ","id":166}},{"parentId":155,"nextId":166,"node":{"type":2,"tagName":"li","attributes":{},"childNodes":[],"id":167}},{"parentId":155,"nextId":167,"node":{"type":3,"textContent":"\\n ","id":168}},{"parentId":167,"nextId":null,"node":{"type":3,"textContent":"\\n ","id":169}},{"parentId":167,"nextId":169,"node":{"type":2,"tagName":"a","attributes":{"class":"selected","href":"https://todomvc.com/examples/backbone/dist/#/"},"childNodes":[],"id":170}},{"parentId":167,"nextId":170,"node":{"type":3,"textContent":"\\n ","id":171}},{"parentId":170,"nextId":null,"node":{"type":3,"textContent":"All","id":172}},{"parentId":165,"nextId":null,"node":{"type":3,"textContent":"\\n ","id":173}},{"parentId":165,"nextId":173,"node":{"type":2,"tagName":"a","attributes":{"href":"https://todomvc.com/examples/backbone/dist/#/active"},"childNodes":[],"id":174}},{"parentId":165,"nextId":174,"node":{"type":3,"textContent":"\\n ","id":175}},{"parentId":174,"nextId":null,"node":{"type":3,"textContent":"Active","id":176}},{"parentId":163,"nextId":null,"node":{"type":3,"textContent":"\\n ","id":177}},{"parentId":163,"nextId":177,"node":{"type":2,"tagName":"a","attributes":{"href":"https://todomvc.com/examples/backbone/dist/#/completed"},"childNodes":[],"id":178}},{"parentId":163,"nextId":178,"node":{"type":3,"textContent":"\\n ","id":179}},{"parentId":178,"nextId":null,"node":{"type":3,"textContent":"Completed","id":180}}]},"timestamp":1728113347911},"id":"f04ecb6d-0c55-4121-90ed-2a96cd1981af","timestamp":1728113347911,"offset":2617.3000000715256,"duration":0},{"payload":{"type":3,"data":{"source":5,"text":"","isChecked":false,"id":36},"timestamp":1728113347911},"id":"4ecb6d0c-5551-4110-ad2a-96cd1981af2c","timestamp":1728113347911,"offset":2617.399999976158,"duration":0}],"meta":{"spec":"smoke.spec.js","test":["TodoMVC","adds 2 todos"],"retryAttempt":0,"state":"passed"},"har":{"log":{"version":"1.2","pages":[],"creator":{"name":"@neuralegion/cypress-har-generator","version":"5.16.4","comment":"https://github.com/NeuraLegion/cypress-har-generator#readme"},"entries":[{"startedDateTime":"2024-10-05T07:29:07.428Z","time":10.174000053666532,"timings":{"blocked":1.8510000575482846,"dns":-1,"ssl":-1,"connect":-1,"send":0.05700000000000005,"wait":7.7370000425875185,"receive":0.5289999535307288},"request":{"method":"GET","url":"https://todomvc.com/examples/backbone/dist/","httpVersion":"http/1.1","headers":[{"name":"Accept","value":"text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7"},{"name":"Accept-Encoding","value":"gzip, deflate, br, zstd"},{"name":"Accept-Language","value":"en-US,en;q=0.9"},{"name":"Cache-Control","value":"no-cache"},{"name":"Connection","value":"keep-alive"},{"name":"Cookie","value":"__cypress.initial=true"},{"name":"Host","value":"todomvc.com"},{"name":"Pragma","value":"no-cache"},{"name":"Referer","value":"https://todomvc.com/__/"},{"name":"Sec-Fetch-Dest","value":"iframe"},{"name":"Sec-Fetch-Mode","value":"navigate"},{"name":"Sec-Fetch-Site","value":"same-origin"},{"name":"Upgrade-Insecure-Requests","value":"1"},{"name":"User-Agent","value":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/129.0.0.0 Safari/537.36"},{"name":"X-Cypress-Is-AUT-Frame","value":"true"},{"name":"sec-ch-ua","value":"\\"Google Chrome\\";v=\\"129\\", \\"Not=A?Brand\\";v=\\"8\\", \\"Chromium\\";v=\\"129\\""},{"name":"sec-ch-ua-mobile","value":"?0"},{"name":"sec-ch-ua-platform","value":"\\"macOS\\""}],"queryString":[],"cookies":[{"name":"__cypress.initial","value":"true","httpOnly":false,"secure":false}],"headersSize":0,"bodySize":0},"response":{"status":200,"statusText":"OK","httpVersion":"HTTP/1.1","headers":[{"name":"Connection","value":"keep-alive"},{"name":"Content-Encoding","value":"gzip"},{"name":"Keep-Alive","value":"timeout=5"},{"name":"Origin-Agent-Cluster","value":"?0"},{"name":"Set-Cookie","value":"__cypress.initial=; Domain=todomvc.com; Path=/; Expires=Thu, 01 Jan 1970 00:00:00 GMT"},{"name":"Transfer-Encoding","value":"chunked"},{"name":"Vary","value":"Accept-Encoding"},{"name":"accept-ranges","value":"bytes"},{"name":"access-control-allow-origin","value":"*"},{"name":"age","value":"26"},{"name":"cache-control","value":"no-cache, no-store, must-revalidate"},{"name":"content-type","value":"text/html; charset=utf-8"},{"name":"date","value":"Sat, 05 Oct 2024 07:29:07 GMT"},{"name":"etag","value":"\\"65aef27c-b56\\""},{"name":"expires","value":"Sat, 05 Oct 2024 07:38:41 GMT"},{"name":"last-modified","value":"Mon, 22 Jan 2024 22:55:56 GMT"},{"name":"server","value":"GitHub.com"},{"name":"via","value":"1.1 varnish"},{"name":"x-cache","value":"HIT"},{"name":"x-cache-hits","value":"1"},{"name":"x-fastly-request-id","value":"171c4fe4d5ed87507d63152436fb6c5415aef809"},{"name":"x-github-request-id","value":"EAFD:F2BAC:2D575B:333B1A:6700EAA8"},{"name":"x-origin-cache","value":"HIT"},{"name":"x-proxy-cache","value":"MISS"},{"name":"x-served-by","value":"cache-yyc1430025-YYC"},{"name":"x-timer","value":"S1728113347.400994,VS0,VE1"}],"cookies":[{"name":"__cypress.initial","value":"","path":"/","domain":"todomvc.com","expires":"1970-01-01T00:00:00.000Z","httpOnly":false,"secure":false}],"content":{"size":4350,"mimeType":"text/html","compression":2701,"text":"<!DOCTYPE html>\\n<html lang=\\"en\\" data-framework=\\"backbone\\">\\n <head> \x3Cscript type=\'text/javascript\'> document.domain = \'todomvc.com\'; (()=>{\\"use strict\\";const e=window.Cypress=parent.Cypress;if(!e)throw new Error(\\"Something went terribly wrong and we cannot proceed. We expected to find the global Cypress in the parent window but it is missing. This should never happen and likely is a bug. Please open an issue.\\");const t=(()=>{let e,t,n,r;const i=()=>{e=!1,t=!1,n=[],r={}},o=(e,t=[])=>\\"function\\"==typeof e?e.apply(window,t):window.eval(e);return i(),{wrap:()=>{const i={setTimeout:window.setTimeout,setInterval:window.setInterval,requestAnimationFrame:window.requestAnimationFrame,clearTimeout:window.clearTimeout,clearInterval:window.clearInterval},a=(e,t)=>i[e].apply(window,t),s=e=>n=>(t&&(r[n]=!0),a(e,[n])),w=t=>(...r)=>{let i,[s,w,...p]=r;return i=a(t,[(...r)=>{if(!e)return o(s,r);n.push({timerId:i,fnOrCode:s,params:r,type:t})},w,...p]),i};window.setTimeout=w(\\"setTimeout\\"),window.setInterval=w(\\"setInterval\\"),window.requestAnimationFrame=w(\\"requestAnimationFrame\\"),window.clearTimeout=s(\\"clearTimeout\\"),window.clearInterval=s(\\"clearInterval\\")},reset:i,pause:a=>{e=Boolean(a),e||(t=!0,n.forEach((e=>{const{timerId:t,type:n,fnOrCode:i,params:a}=e;\\"setInterval\\"===n&&r[t]||o(i,a)})),i())}}})();e.removeAllListeners(\\"app:timers:reset\\"),e.removeAllListeners(\\"app:timers:pause\\"),e.on(\\"app:timers:reset\\",t.reset),e.on(\\"app:timers:pause\\",t.pause),t.wrap(),e.action(\\"app:window:before:load\\",window)})(); \x3C/script>\\n <meta charset=\\"UTF-8\\" />\\n <meta name=\\"description\\" content=\\"A TodoMVC written in Backbone.\\" />\\n <meta name=\\"viewport\\" content=\\"width=device-width, initial-scale=1.0\\" />\\n <meta http-equiv=\\"X-UA-Compatible\\" content=\\"ie=edge\\" />\\n <title>TodoMVC: Backbone</title>\\n <link rel=\\"stylesheet\\" href=\\"base.css\\" />\\n <link rel=\\"stylesheet\\" href=\\"index.css\\" />\\n </head>\\n <body>\\n <section class=\\"todoapp\\">\\n <header class=\\"header\\">\\n <h1>todos</h1>\\n <input class=\\"new-todo\\" placeholder=\\"What needs to be done?\\" autofocus />\\n </header>\\n <main class=\\"main\\">\\n <div class=\\"toggle-all-container\\">\\n <input class=\\"toggle-all\\" id=\\"toggle-all\\" type=\\"checkbox\\" />\\n <label for=\\"toggle-all\\">Mark all as complete</label>\\n </div>\\n <ul class=\\"todo-list\\"></ul>\\n </main>\\n <footer class=\\"footer\\"></footer>\\n </section>\\n <footer class=\\"info\\">\\n <p>Double-click to edit a todo</p>\\n\\t\\t\\t<p>Created by the TodoMVC Team</p>\\n\\t\\t\\t<p>Part of <a href=\\"http://todomvc.com\\">TodoMVC</a></p>\\n </footer>\\n \x3Cscript type=\\"text/template\\" id=\\"item-template\\">\\n <div class=\\"view\\">\\n <input class=\\"toggle\\" type=\\"checkbox\\" <%= completed ? \'checked\' : \'\' %>>\\n <label><%- title %></label>\\n <button class=\\"destroy\\"></button>\\n </div>\\n <input class=\\"edit\\" value=\\"<%- title %>\\">\\n \x3C/script>\\n \x3Cscript type=\\"text/template\\" id=\\"stats-template\\">\\n <span class=\\"todo-count\\"><strong><%= remaining %></strong> <%= remaining === 1 ? \'item\' : \'items\' %> left</span>\\n <ul class=\\"filters\\">\\n <li>\\n <a class=\\"selected\\" href=\\"#/\\">All</a>\\n </li>\\n <li>\\n <a href=\\"#/active\\">Active</a>\\n </li>\\n <li>\\n <a href=\\"#/completed\\">Completed</a>\\n </li>\\n </ul>\\n <% if (completed) { %>\\n <button class=\\"clear-completed\\">Clear completed</button>\\n <% } %>\\n \x3C/script>\\n \x3Cscript src=\\"jquery.min.js\\">\x3C/script>\\n \x3Cscript src=\\"underscore-min.js\\">\x3C/script>\\n \x3Cscript src=\\"backbone-min.js\\">\x3C/script>\\n \x3Cscript src=\\"sync/backbone.sync.js\\">\x3C/script>\\n \x3Cscript src=\\"models/todo.js\\">\x3C/script>\\n \x3Cscript src=\\"collections/todos.js\\">\x3C/script>\\n \x3Cscript src=\\"views/todo-view.js\\">\x3C/script>\\n \x3Cscript src=\\"views/app-view.js\\">\x3C/script>\\n \x3Cscript src=\\"routers/router.js\\">\x3C/script>\\n \x3Cscript src=\\"app.js\\">\x3C/script>\\n \x3Cscript>\\n window.Backbone.sync = () => {};\\n \x3C/script>\\n </body>\\n</html>\\n"},"redirectURL":"","headersSize":868,"bodySize":1649,"_transferSize":2517},"cache":{},"serverIPAddress":"127.0.0.1","_priority":"VeryHigh","_resourceType":"Document","_webSocketMessages":[],"_eventSourceMessages":[],"connection":"43"},{"startedDateTime":"2024-10-05T07:29:07.442Z","time":28.529000002890825,"timings":{"blocked":0.6989999418333173,"dns":-1,"ssl":-1,"connect":-1,"send":0.04300000000000004,"wait":27.48599998098612,"receive":0.3010000800713897},"request":{"method":"GET","url":"https://todomvc.com/examples/backbone/dist/base.css","httpVersion":"http/1.1","headers":[{"name":"Accept","value":"text/css,*/*;q=0.1"},{"name":"Accept-Encoding","value":"gzip, deflate, br, zstd"},{"name":"Accept-Language","value":"en-US,en;q=0.9"},{"name":"Cache-Control","value":"no-cache"},{"name":"Connection","value":"keep-alive"},{"name":"Host","value":"todomvc.com"},{"name":"Pragma","value":"no-cache"},{"name":"Referer","value":"https://todomvc.com/examples/backbone/dist/"},{"name":"Sec-Fetch-Dest","value":"style"},{"name":"Sec-Fetch-Mode","value":"no-cors"},{"name":"Sec-Fetch-Site","value":"same-origin"},{"name":"User-Agent","value":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/129.0.0.0 Safari/537.36"},{"name":"sec-ch-ua","value":"\\"Google Chrome\\";v=\\"129\\", \\"Not=A?Brand\\";v=\\"8\\", \\"Chromium\\";v=\\"129\\""},{"name":"sec-ch-ua-mobile","value":"?0"},{"name":"sec-ch-ua-platform","value":"\\"macOS\\""}],"queryString":[],"cookies":[],"headersSize":0,"bodySize":0},"response":{"status":200,"statusText":"OK","httpVersion":"HTTP/1.1","headers":[{"name":"Connection","value":"keep-alive"},{"name":"Keep-Alive","value":"timeout=5"},{"name":"Transfer-Encoding","value":"chunked"},{"name":"Vary","value":"Accept-Encoding"},{"name":"accept-ranges","value":"bytes"},{"name":"access-control-allow-origin","value":"*"},{"name":"age","value":"38"},{"name":"cache-control","value":"max-age=600"},{"name":"content-encoding","value":"gzip"},{"name":"content-type","value":"text/css; charset=utf-8"},{"name":"date","value":"Sat, 05 Oct 2024 07:29:07 GMT"},{"name":"etag","value":"W/\\"65aef27c-71a\\""},{"name":"expires","value":"Sat, 05 Oct 2024 06:55:41 GMT"},{"name":"last-modified","value":"Mon, 22 Jan 2024 22:55:56 GMT"},{"name":"server","value":"GitHub.com"},{"name":"via","value":"1.1 varnish"},{"name":"x-cache","value":"HIT"},{"name":"x-cache-hits","value":"1"},{"name":"x-fastly-request-id","value":"4998c4509a5492a6b07107c13a88fe9ccb04c87f"},{"name":"x-github-request-id","value":"895C:2386F7:2F5011:34663D:6700E095"},{"name":"x-origin-cache","value":"HIT"},{"name":"x-proxy-cache","value":"MISS"},{"name":"x-served-by","value":"cache-yyc1430025-YYC"},{"name":"x-timer","value":"S1728113347.462924,VS0,VE1"}],"cookies":[],"content":{"size":1818,"mimeType":"text/css","compression":1131,"text":"hr {\\n\\tmargin: 20px 0;\\n\\tborder: 0;\\n\\tborder-top: 1px dashed #c5c5c5;\\n\\tborder-bottom: 1px dashed #f7f7f7;\\n}\\n\\n.learn a {\\n\\tfont-weight: normal;\\n\\ttext-decoration: none;\\n\\tcolor: #b83f45;\\n}\\n\\n.learn a:hover {\\n\\ttext-decoration: underline;\\n\\tcolor: #787e7e;\\n}\\n\\n.learn h3,\\n.learn h4,\\n.learn h5 {\\n\\tmargin: 10px 0;\\n\\tfont-weight: 500;\\n\\tline-height: 1.2;\\n\\tcolor: #000;\\n}\\n\\n.learn h3 {\\n\\tfont-size: 24px;\\n}\\n\\n.learn h4 {\\n\\tfont-size: 18px;\\n}\\n\\n.learn h5 {\\n\\tmargin-bottom: 0;\\n\\tfont-size: 14px;\\n}\\n\\n.learn ul {\\n\\tpadding: 0;\\n\\tmargin: 0 0 30px 25px;\\n}\\n\\n.learn li {\\n\\tline-height: 20px;\\n}\\n\\n.learn p {\\n\\tfont-size: 15px;\\n\\tfont-weight: 300;\\n\\tline-height: 1.3;\\n\\tmargin-top: 0;\\n\\tmargin-bottom: 0;\\n}\\n\\n#issue-count {\\n\\tdisplay: none;\\n}\\n\\n.quote {\\n\\tborder: none;\\n\\tmargin: 20px 0 60px 0;\\n}\\n\\n.quote p {\\n\\tfont-style: italic;\\n}\\n\\n.quote p:before {\\n\\tcontent: \'“\';\\n\\tfont-size: 50px;\\n\\topacity: .15;\\n\\tposition: absolute;\\n\\ttop: -20px;\\n\\tleft: 3px;\\n}\\n\\n.quote p:after {\\n\\tcontent: \'”\';\\n\\tfont-size: 50px;\\n\\topacity: .15;\\n\\tposition: absolute;\\n\\tbottom: -42px;\\n\\tright: 3px;\\n}\\n\\n.quote footer {\\n\\tposition: absolute;\\n\\tbottom: -40px;\\n\\tright: 0;\\n}\\n\\n.quote footer img {\\n\\tborder-radius: 3px;\\n}\\n\\n.quote footer a {\\n\\tmargin-left: 5px;\\n\\tvertical-align: middle;\\n}\\n\\n.speech-bubble {\\n\\tposition: relative;\\n\\tpadding: 10px;\\n\\tbackground: rgba(0, 0, 0, .04);\\n\\tborder-radius: 5px;\\n}\\n\\n.speech-bubble:after {\\n\\tcontent: \'\';\\n\\tposition: absolute;\\n\\ttop: 100%;\\n\\tright: 30px;\\n\\tborder: 13px solid transparent;\\n\\tborder-top-color: rgba(0, 0, 0, .04);\\n}\\n\\n.learn-bar > .learn {\\n\\tposition: absolute;\\n\\twidth: 272px;\\n\\ttop: 8px;\\n\\tleft: -300px;\\n\\tpadding: 10px;\\n\\tborder-radius: 5px;\\n\\tbackground-color: rgba(255, 255, 255, .6);\\n\\ttransition-property: left;\\n\\ttransition-duration: 500ms;\\n}\\n\\n@media (min-width: 899px) {\\n\\t.learn-bar {\\n\\t\\twidth: auto;\\n\\t\\tpadding-left: 300px;\\n\\t}\\n\\n\\t.learn-bar > .learn {\\n\\t\\tleft: 8px;\\n\\t}\\n}\\n"},"redirectURL":"","headersSize":721,"bodySize":687,"_transferSize":1408},"cache":{},"serverIPAddress":"127.0.0.1","_priority":"VeryHigh","_resourceType":"Stylesheet","_webSocketMessages":[],"_eventSourceMessages":[],"connection":"43"},{"startedDateTime":"2024-10-05T07:29:07.442Z","time":57.57800000719726,"timings":{"blocked":28.31800000346452,"dns":-1,"ssl":-1,"connect":-1,"send":0.06300000000000239,"wait":29.026999989837407,"receive":0.1700000138953328},"request":{"method":"GET","url":"https://todomvc.com/examples/backbone/dist/models/todo.js","httpVersion":"http/1.1","headers":[{"name":"Accept","value":"*/*"},{"name":"Accept-Encoding","value":"gzip, deflate, br, zstd"},{"name":"Accept-Language","value":"en-US,en;q=0.9"},{"name":"Cache-Control","value":"no-cache"},{"name":"Connection","value":"keep-alive"},{"name":"Host","value":"todomvc.com"},{"name":"Pragma","value":"no-cache"},{"name":"Referer","value":"https://todomvc.com/examples/backbone/dist/"},{"name":"Sec-Fetch-Dest","value":"script"},{"name":"Sec-Fetch-Mode","value":"no-cors"},{"name":"Sec-Fetch-Site","value":"same-origin"},{"name":"User-Agent","value":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/129.0.0.0 Safari/537.36"},{"name":"sec-ch-ua","value":"\\"Google Chrome\\";v=\\"129\\", \\"Not=A?Brand\\";v=\\"8\\", \\"Chromium\\";v=\\"129\\""},{"name":"sec-ch-ua-mobile","value":"?0"},{"name":"sec-ch-ua-platform","value":"\\"macOS\\""}],"queryString":[],"cookies":[],"headersSize":0,"bodySize":0},"response":{"status":200,"statusText":"OK","httpVersion":"HTTP/1.1","headers":[{"name":"Connection","value":"keep-alive"},{"name":"Keep-Alive","value":"timeout=5"},{"name":"Transfer-Encoding","value":"chunked"},{"name":"Vary","value":"Accept-Encoding"},{"name":"accept-ranges","value":"bytes"},{"name":"access-control-allow-origin","value":"*"},{"name":"age","value":"38"},{"name":"cache-control","value":"max-age=600"},{"name":"content-encoding","value":"gzip"},{"name":"content-type","value":"application/javascript; charset=utf-8"},{"name":"date","value":"Sat, 05 Oct 2024 07:29:07 GMT"},{"name":"etag","value":"W/\\"65aef27c-2aa\\""},{"name":"expires","value":"Sat, 05 Oct 2024 06:55:41 GMT"},{"name":"last-modified","value":"Mon, 22 Jan 2024 22:55:56 GMT"},{"name":"server","value":"GitHub.com"},{"name":"via","value":"1.1 varnish"},{"name":"x-cache","value":"HIT"},{"name":"x-cache-hits","value":"1"},{"name":"x-fastly-request-id","value":"e50896095183d2d64e9b7ac2887e3bcb3cb8b6cf"},{"name":"x-github-request-id","value":"4DEA:35203C:3283AD:379C67:6700E087"},{"name":"x-origin-cache","value":"HIT"},{"name":"x-proxy-cache","value":"MISS"},{"name":"x-served-by","value":"cache-yyc1430025-YYC"},{"name":"x-timer","value":"S1728113347.488963,VS0,VE1"}],"cookies":[],"content":{"size":682,"mimeType":"application/javascript","compression":313,"text":"/* eslint no-unused-vars: 0 */\\n/* eslint no-undef: 0 */\\nvar app = app || {};\\n\\n(function () {\\n \\"use strict\\";\\n\\n // Todo Model\\n // ----------\\n\\n // Our basic **Todo** model has `title`, `order`, and `completed` attributes.\\n app.Todo = Backbone.Model.extend({\\n // Default attributes for the todo\\n // and ensure that each todo created has `title` and `completed` keys.\\n defaults: {\\n title: \\"\\",\\n completed: false,\\n },\\n\\n // Toggle the `completed` state of this todo item.\\n toggle: function () {\\n this.save({\\n completed: !this.get(\\"completed\\"),\\n });\\n },\\n });\\n})();\\n"},"redirectURL":"","headersSize":735,"bodySize":369,"_transferSize":1104},"cache":{},"serverIPAddress":"127.0.0.1","_priority":"High","_resourceType":"Script","_webSocketMessages":[],"_eventSourceMessages":[],"connection":"43"},{"startedDateTime":"2024-10-05T07:29:07.442Z","time":82.89499999955297,"timings":{"blocked":0.8409999372810125,"dns":-1,"ssl":-1,"connect":-1,"send":0.02200000000000002,"wait":81.4409999858886,"receive":0.5910000763833523},"request":{"method":"GET","url":"https://todomvc.com/examples/backbone/dist/index.css","httpVersion":"http/1.1","headers":[{"name":"Accept","value":"text/css,*/*;q=0.1"},{"name":"Accept-Encoding","value":"gzip, deflate, br, zstd"},{"name":"Accept-Language","value":"en-US,en;q=0.9"},{"name":"Cache-Control","value":"no-cache"},{"name":"Connection","value":"keep-alive"},{"name":"Host","value":"todomvc.com"},{"name":"Pragma","value":"no-cache"},{"name":"Referer","value":"https://todomvc.com/examples/backbone/dist/"},{"name":"Sec-Fetch-Dest","value":"style"},{"name":"Sec-Fetch-Mode","value":"no-cors"},{"name":"Sec-Fetch-Site","value":"same-origin"},{"name":"User-Agent","value":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/129.0.0.0 Safari/537.36"},{"name":"sec-ch-ua","value":"\\"Google Chrome\\";v=\\"129\\", \\"Not=A?Brand\\";v=\\"8\\", \\"Chromium\\";v=\\"129\\""},{"name":"sec-ch-ua-mobile","value":"?0"},{"name":"sec-ch-ua-platform","value":"\\"macOS\\""}],"queryString":[],"cookies":[],"headersSize":0,"bodySize":0},"response":{"status":200,"statusText":"OK","httpVersion":"HTTP/1.1","headers":[{"name":"Connection","value":"keep-alive"},{"name":"Keep-Alive","value":"timeout=5"},{"name":"Transfer-Encoding","value":"chunked"},{"name":"Vary","value":"Accept-Encoding"},{"name":"accept-ranges","value":"bytes"},{"name":"access-control-allow-origin","value":"*"},{"name":"age","value":"38"},{"name":"cache-control","value":"max-age=600"},{"name":"content-encoding","value":"gzip"},{"name":"content-type","value":"text/css; charset=utf-8"},{"name":"date","value":"Sat, 05 Oct 2024 07:29:07 GMT"},{"name":"etag","value":"W/\\"65aef27c-1c69\\""},{"name":"expires","value":"Sat, 05 Oct 2024 06:55:41 GMT"},{"name":"last-modified","value":"Mon, 22 Jan 2024 22:55:56 GMT"},{"name":"server","value":"GitHub.com"},{"name":"via","value":"1.1 varnish"},{"name":"x-cache","value":"HIT"},{"name":"x-cache-hits","value":"1"},{"name":"x-fastly-request-id","value":"3c6f3d76e9d759e57f6ea680cfe445e4529cae0b"},{"name":"x-github-request-id","value":"DC2D:3ED414:2B8799:306A43:6700E094"},{"name":"x-origin-cache","value":"HIT"},{"name":"x-proxy-cache","value":"MISS"},{"name":"x-served-by","value":"cache-yyc1430028-YYC"},{"name":"x-timer","value":"S1728113348.515995,VS0,VE1"}],"cookies":[],"content":{"size":7273,"mimeType":"text/css","compression":4985,"text":"@charset \\"utf-8\\";\\n\\nhtml,\\nbody {\\n\\tmargin: 0;\\n\\tpadding: 0;\\n}\\n\\nbutton {\\n\\tmargin: 0;\\n\\tpadding: 0;\\n\\tborder: 0;\\n\\tbackground: none;\\n\\tfont-size: 100%;\\n\\tvertical-align: baseline;\\n\\tfont-family: inherit;\\n\\tfont-weight: inherit;\\n\\tcolor: inherit;\\n\\t-webkit-appearance: none;\\n\\tappearance: none;\\n\\t-webkit-font-smoothing: antialiased;\\n\\t-moz-osx-font-smoothing: grayscale;\\n}\\n\\nbody {\\n\\tfont: 14px \'Helvetica Neue\', Helvetica, Arial, sans-serif;\\n\\tline-height: 1.4em;\\n\\tbackground: #f5f5f5;\\n\\tcolor: #111111;\\n\\tmin-width: 230px;\\n\\tmax-width: 550px;\\n\\tmargin: 0 auto;\\n\\t-webkit-font-smoothing: antialiased;\\n\\t-moz-osx-font-smoothing: grayscale;\\n\\tfont-weight: 300;\\n}\\n\\n.hidden {\\n\\tdisplay: none;\\n}\\n\\n.todoapp {\\n\\tbackground: #fff;\\n\\tmargin: 130px 0 40px 0;\\n\\tposition: relative;\\n\\tbox-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2),\\n\\t 0 25px 50px 0 rgba(0, 0, 0, 0.1);\\n}\\n\\n.todoapp input::-webkit-input-placeholder {\\n\\tfont-style: italic;\\n\\tfont-weight: 400;\\n\\tcolor: rgba(0, 0, 0, 0.4);\\n}\\n\\n.todoapp input::-moz-placeholder {\\n\\tfont-style: italic;\\n\\tfont-weight: 400;\\n\\tcolor: rgba(0, 0, 0, 0.4);\\n}\\n\\n.todoapp input::input-placeholder {\\n\\tfont-style: italic;\\n\\tfont-weight: 400;\\n\\tcolor: rgba(0, 0, 0, 0.4);\\n}\\n\\n.todoapp h1 {\\n\\tposition: absolute;\\n\\ttop: -140px;\\n\\twidth: 100%;\\n\\tfont-size: 80px;\\n\\tfont-weight: 200;\\n\\ttext-align: center;\\n\\tcolor: #b83f45;\\n\\t-webkit-text-rendering: optimizeLegibility;\\n\\t-moz-text-rendering: optimizeLegibility;\\n\\ttext-rendering: optimizeLegibility;\\n}\\n\\n.new-todo,\\n.edit {\\n\\tposition: relative;\\n\\tmargin: 0;\\n\\twidth: 100%;\\n\\tfont-size: 24px;\\n\\tfont-family: inherit;\\n\\tfont-weight: inherit;\\n\\tline-height: 1.4em;\\n\\tcolor: inherit;\\n\\tpadding: 6px;\\n\\tborder: 1px solid #999;\\n\\tbox-shadow: inset 0 -1px 5px 0 rgba(0, 0, 0, 0.2);\\n\\tbox-sizing: border-box;\\n\\t-webkit-font-smoothing: antialiased;\\n\\t-moz-osx-font-smoothing: grayscale;\\n}\\n\\n.new-todo {\\n\\tpadding: 16px 16px 16px 60px;\\n\\theight: 65px;\\n\\tborder: none;\\n\\tbackground: rgba(0, 0, 0, 0.003);\\n\\tbox-shadow: inset 0 -2px 1px rgba(0,0,0,0.03);\\n}\\n\\n.main {\\n\\tposition: relative;\\n\\tz-index: 2;\\n\\tborder-top: 1px solid #e6e6e6;\\n}\\n\\n.toggle-all {\\n\\twidth: 1px;\\n\\theight: 1px;\\n\\tborder: none; /* Mobile Safari */\\n\\topacity: 0;\\n\\tposition: absolute;\\n\\tright: 100%;\\n\\tbottom: 100%;\\n}\\n\\n.toggle-all + label {\\n\\tdisplay: flex;\\n\\talign-items: center;\\n\\tjustify-content: center;\\n\\twidth: 45px;\\n\\theight: 65px;\\n\\tfont-size: 0;\\n\\tposition: absolute;\\n\\ttop: -65px;\\n\\tleft: -0;\\n}\\n\\n.toggle-all + label:before {\\n\\tcontent: \'❯\';\\n\\tdisplay: inline-block;\\n\\tfont-size: 22px;\\n\\tcolor: #949494;\\n\\tpadding: 10px 27px 10px 27px;\\n\\t-webkit-transform: rotate(90deg);\\n\\ttransform: rotate(90deg);\\n}\\n\\n.toggle-all:checked + label:before {\\n\\tcolor: #484848;\\n}\\n\\n.todo-list {\\n\\tmargin: 0;\\n\\tpadding: 0;\\n\\tlist-style: none;\\n}\\n\\n.todo-list li {\\n\\tposition: relative;\\n\\tfont-size: 24px;\\n\\tborder-bottom: 1px solid #ededed;\\n}\\n\\n.todo-list li:last-child {\\n\\tborder-bottom: none;\\n}\\n\\n.todo-list li.editing {\\n\\tborder-bottom: none;\\n\\tpadding: 0;\\n}\\n\\n.todo-list li.editing .edit {\\n\\tdisplay: block;\\n\\twidth: calc(100% - 43px);\\n\\tpadding: 12px 16px;\\n\\tmargin: 0 0 0 43px;\\n}\\n\\n.todo-list li.editing .view {\\n\\tdisplay: none;\\n}\\n\\n.todo-list li .toggle {\\n\\ttext-align: center;\\n\\twidth: 40px;\\n\\t/* auto, since non-WebKit browsers doesn\'t support input styling */\\n\\theight: auto;\\n\\tposition: absolute;\\n\\ttop: 0;\\n\\tbottom: 0;\\n\\tmargin: auto 0;\\n\\tborder: none; /* Mobile Safari */\\n\\t-webkit-appearance: none;\\n\\tappearance: none;\\n}\\n\\n.todo-list li .toggle {\\n\\topacity: 0;\\n}\\n\\n.todo-list li .toggle + label {\\n\\t/*\\n\\t\\tFirefox requires `#` to be escaped - https://bugzilla.mozilla.org/show_bug.cgi?id=922433\\n\\t\\tIE and Edge requires *everything* to be escaped to render, so we do that instead of just the `#` - https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/7157459/\\n\\t*/\\n\\tbackground-image: url(\'data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%22-10%20-18%20100%20135%22%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2250%22%20fill%3D%22none%22%20stroke%3D%22%23949494%22%20stroke-width%3D%223%22/%3E%3C/svg%3E\');\\n\\tbackground-repeat: no-repeat;\\n\\tbackground-position: center left;\\n}\\n\\n.todo-list li .toggle:checked + label {\\n\\tbackground-image: url(\'data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%22-10%20-18%20100%20135%22%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2250%22%20fill%3D%22none%22%20stroke%3D%22%2359A193%22%20stroke-width%3D%223%22%2F%3E%3Cpath%20fill%3D%22%233EA390%22%20d%3D%22M72%2025L42%2071%2027%2056l-4%204%2020%2020%2034-52z%22%2F%3E%3C%2Fsvg%3E\');\\n}\\n\\n.todo-list li label {\\n\\tword-break: break-all;\\n\\tpadding: 15px 15px 15px 60px;\\n\\tdisplay: block;\\n\\tline-height: 1.2;\\n\\ttransition: color 0.4s;\\n\\tfont-weight: 400;\\n\\tcolor: #484848;\\n}\\n\\n.todo-list li.completed label {\\n\\tcolor: #949494;\\n\\ttext-decoration: line-through;\\n}\\n\\n.todo-list li .destroy {\\n\\tdisplay: none;\\n\\tposition: absolute;\\n\\ttop: 0;\\n\\tright: 10px;\\n\\tbottom: 0;\\n\\twidth: 40px;\\n\\theight: 40px;\\n\\tmargin: auto 0;\\n\\tfont-size: 30px;\\n\\tcolor: #949494;\\n\\ttransition: color 0.2s ease-out;\\n}\\n\\n.todo-list li .destroy:hover,\\n.todo-list li .destroy:focus {\\n\\tcolor: #C18585;\\n}\\n\\n.todo-list li .destroy:after {\\n\\tcontent: \'×\';\\n\\tdisplay: block;\\n\\theight: 100%;\\n\\tline-height: 1.1;\\n}\\n\\n.todo-list li:hover .destroy {\\n\\tdisplay: block;\\n}\\n\\n.todo-list li .edit {\\n\\tdisplay: none;\\n}\\n\\n.todo-list li.editing:last-child {\\n\\tmargin-bottom: -1px;\\n}\\n\\n.footer {\\n\\tpadding: 10px 15px;\\n\\theight: 20px;\\n\\ttext-align: center;\\n\\tfont-size: 15px;\\n\\tborder-top: 1px solid #e6e6e6;\\n}\\n\\n.footer:before {\\n\\tcontent: \'\';\\n\\tposition: absolute;\\n\\tright: 0;\\n\\tbottom: 0;\\n\\tleft: 0;\\n\\theight: 50px;\\n\\toverflow: hidden;\\n\\tbox-shadow: 0 1px 1px rgba(0, 0, 0, 0.2),\\n\\t 0 8px 0 -3px #f6f6f6,\\n\\t 0 9px 1px -3px rgba(0, 0, 0, 0.2),\\n\\t 0 16px 0 -6px #f6f6f6,\\n\\t 0 17px 2px -6px rgba(0, 0, 0, 0.2);\\n}\\n\\n.todo-count {\\n\\tfloat: left;\\n\\ttext-align: left;\\n}\\n\\n.todo-count strong {\\n\\tfont-weight: 300;\\n}\\n\\n.filters {\\n\\tmargin: 0;\\n\\tpadding: 0;\\n\\tlist-style: none;\\n\\tposition: absolute;\\n\\tright: 0;\\n\\tleft: 0;\\n}\\n\\n.filters li {\\n\\tdisplay: inline;\\n}\\n\\n.filters li a {\\n\\tcolor: inherit;\\n\\tmargin: 3px;\\n\\tpadding: 3px 7px;\\n\\ttext-decoration: none;\\n\\tborder: 1px solid transparent;\\n\\tborder-radius: 3px;\\n}\\n\\n.filters li a:hover {\\n\\tborder-color: #DB7676;\\n}\\n\\n.filters li a.selected {\\n\\tborder-color: #CE4646;\\n}\\n\\n.clear-completed,\\nhtml .clear-completed:active {\\n\\tfloat: right;\\n\\tposition: relative;\\n\\tline-height: 19px;\\n\\ttext-decoration: none;\\n\\tcursor: pointer;\\n}\\n\\n.clear-completed:hover {\\n\\ttext-decoration: underline;\\n}\\n\\n.info {\\n\\tmargin: 65px auto 0;\\n\\tcolor: #4d4d4d;\\n\\tfont-size: 11px;\\n\\ttext-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);\\n\\ttext-align: center;\\n}\\n\\n.info p {\\n\\tline-height: 1;\\n}\\n\\n.info a {\\n\\tcolor: inherit;\\n\\ttext-decoration: none;\\n\\tfont-weight: 400;\\n}\\n\\n.info a:hover {\\n\\ttext-decoration: underline;\\n}\\n\\n/*\\n\\tHack to remove background from Mobile Safari.\\n\\tCan\'t use it globally since it destroys checkboxes in Firefox\\n*/\\n@media screen and (-webkit-min-device-pixel-ratio:0) {\\n\\t.toggle-all,\\n\\t.todo-list li .toggle {\\n\\t\\tbackground: none;\\n\\t}\\n\\n\\t.todo-list li .toggle {\\n\\t\\theight: 40px;\\n\\t}\\n}\\n\\n@media (max-width: 430px) {\\n\\t.footer {\\n\\t\\theight: 50px;\\n\\t}\\n\\n\\t.filters {\\n\\t\\tbottom: 10px;\\n\\t}\\n}\\n\\n:focus,\\n.toggle:focus + label,\\n.toggle-all:focus + label {\\n\\tbox-shadow: 0 0 2px 2px #CF7D7D;\\n\\toutline: 0;\\n}\\n"},"redirectURL":"","headersSize":722,"bodySize":2288,"_transferSize":3010},"cache":{},"serverIPAddress":"127.0.0.1","_priority":"VeryHigh","_resourceType":"Stylesheet","_webSocketMessages":[],"_eventSourceMessages":[],"connection":"111"},{"startedDateTime":"2024-10-05T07:29:07.442Z","time":82.62399991508573,"timings":{"blocked":57.58599999145419,"dns":-1,"ssl":-1,"connect":-1,"send":0.028999999999996362,"wait":24.720999942548573,"receive":0.28799998108297586},"request":{"method":"GET","url":"https://todomvc.com/examples/backbone/dist/collections/todos.js","httpVersion":"http/1.1","headers":[{"name":"Accept","value":"*/*"},{"name":"Accept-Encoding","value":"gzip, deflate, br, zstd"},{"name":"Accept-Language","value":"en-US,en;q=0.9"},{"name":"Cache-Control","value":"no-cache"},{"name":"Connection","value":"keep-alive"},{"name":"Host","value":"todomvc.com"},{"name":"Pragma","value":"no-cache"},{"name":"Referer","value":"https://todomvc.com/examples/backbone/dist/"},{"name":"Sec-Fetch-Dest","value":"script"},{"name":"Sec-Fetch-Mode","value":"no-cors"},{"name":"Sec-Fetch-Site","value":"same-origin"},{"name":"User-Agent","value":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/129.0.0.0 Safari/537.36"},{"name":"sec-ch-ua","value":"\\"Google Chrome\\";v=\\"129\\", \\"Not=A?Brand\\";v=\\"8\\", \\"Chromium\\";v=\\"129\\""},{"name":"sec-ch-ua-mobile","value":"?0"},{"name":"sec-ch-ua-platform","value":"\\"macOS\\""}],"queryString":[],"cookies":[],"headersSize":0,"bodySize":0},"response":{"status":200,"statusText":"OK","httpVersion":"HTTP/1.1","headers":[{"name":"Connection","value":"keep-alive"},{"name":"Keep-Alive","value":"timeout=5"},{"name":"Transfer-Encoding","value":"chunked"},{"name":"Vary","value":"Accept-Encoding"},{"name":"accept-ranges","value":"bytes"},{"name":"access-control-allow-origin","value":"*"},{"name":"age","value":"38"},{"name":"cache-control","value":"max-age=600"},{"name":"content-encoding","value":"gzip"},{"name":"content-type","value":"application/javascript; charset=utf-8"},{"name":"date","value":"Sat, 05 Oct 2024 07:29:07 GMT"},{"name":"etag","value":"W/\\"65aef27c-48a\\""},{"name":"expires","value":"Sat, 05 Oct 2024 06:55:41 GMT"},{"name":"last-modified","value":"Mon, 22 Jan 2024 22:55:56 GMT"},{"name":"server","value":"GitHub.com"},{"name":"via","value":"1.1 varnish"},{"name":"x-cache","value":"HIT"},{"name":"x-cache-hits","value":"1"},{"name":"x-fastly-request-id","value":"99d49f1f5d278de0a88ca4801d1ee6a51d19b19b"},{"name":"x-github-request-id","value":"895D:3CADAD:3AE1DF:3FF9A2:6700E095"},{"name":"x-origin-cache","value":"HIT"},{"name":"x-proxy-cache","value":"MISS"},{"name":"x-served-by","value":"cache-yyc1430025-YYC"},{"name":"x-timer","value":"S1728113348.516957,VS0,VE1"}],"cookies":[],"content":{"size":1162,"mimeType":"application/javascript","compression":601,"text":"/* eslint no-unused-vars: 0 */\\n/* eslint no-undef: 0 */\\nvar app = app || {};\\n\\n(function () {\\n \\"use strict\\";\\n\\n // Todo Collection\\n // ---------------\\n\\n const Todos = Backbone.Collection.extend({\\n // Reference to this collection\'s model.\\n model: app.Todo,\\n\\n // Save all of the todo items under this example\'s namespace.\\n\\n // Filter down the list of all todo items that are finished.\\n completed: function () {\\n return this.where({ completed: true });\\n },\\n\\n // Filter down the list to only todo items that are still not finished.\\n remaining: function () {\\n return this.where({ completed: false });\\n },\\n\\n // We keep the Todos in sequential order, despite being saved by unordered\\n // GUID in the database. This generates the next order number for new items.\\n nextOrder: function () {\\n return this.length ? this.last().get(\\"order\\") + 1 : 1;\\n },\\n\\n // Todos are sorted by their original insertion order.\\n comparator: \\"order\\",\\n });\\n\\n // Create our global collection of **Todos**.\\n app.todos = new Todos();\\n})();\\n"},"redirectURL":"","headersSize":735,"bodySize":561,"_transferSize":1296},"cache":{},"serverIPAddress":"127.0.0.1","_priority":"High","_resourceType":"Script","_webSocketMessages":[],"_eventSourceMessages":[],"connection":"43"},{"startedDateTime":"2024-10-05T07:29:07.442Z","time":90.40899993851781,"timings":{"blocked":2.264999998047948,"dns":-1,"ssl":-1,"connect":-1,"send":0.022999999999999993,"wait":87.47700004259497,"receive":0.6439998978748918},"request":{"method":"GET","url":"https://todomvc.com/examples/backbone/dist/sync/backbone.sync.js","httpVersion":"http/1.1","headers":[{"name":"Accept","value":"*/*"},{"name":"Accept-Encoding","value":"gzip, deflate, br, zstd"},{"name":"Accept-Language","value":"en-US,en;q=0.9"},{"name":"Cache-Control","value":"no-cache"},{"name":"Connection","value":"keep-alive"},{"name":"Host","value":"todomvc.com"},{"name":"Pragma","value":"no-cache"},{"name":"Referer","value":"https://todomvc.com/examples/backbone/dist/"},{"name":"Sec-Fetch-Dest","value":"script"},{"name":"Sec-Fetch-Mode","value":"no-cors"},{"name":"Sec-Fetch-Site","value":"same-origin"},{"name":"User-Agent","value":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/129.0.0.0 Safari/537.36"},{"name":"sec-ch-ua","value":"\\"Google Chrome\\";v=\\"129\\", \\"Not=A?Brand\\";v=\\"8\\", \\"Chromium\\";v=\\"129\\""},{"name":"sec-ch-ua-mobile","value":"?0"},{"name":"sec-ch-ua-platform","value":"\\"macOS\\""}],"queryString":[],"cookies":[],"headersSize":0,"bodySize":0},"response":{"status":200,"statusText":"OK","httpVersion":"HTTP/1.1","headers":[{"name":"Connection","value":"keep-alive"},{"name":"Keep-Alive","value":"timeout=5"},{"name":"Transfer-Encoding","value":"chunked"},{"name":"Vary","value":"Accept-Encoding"},{"name":"accept-ranges","value":"bytes"},{"name":"access-control-allow-origin","value":"*"},{"name":"age","value":"38"},{"name":"cache-control","value":"max-age=600"},{"name":"content-encoding","value":"gzip"},{"name":"content-type","value":"application/javascript; charset=utf-8"},{"name":"date","value":"Sat, 05 Oct 2024 07:29:07 GMT"},{"name":"etag","value":"W/\\"65aef27c-f43\\""},{"name":"expires","value":"Sat, 05 Oct 2024 06:55:41 GMT"},{"name":"last-modified","value":"Mon, 22 Jan 2024 22:55:56 GMT"},{"name":"server","value":"GitHub.com"},{"name":"via","value":"1.1 varnish"},{"name":"x-cache","value":"HIT"},{"name":"x-cache-hits","value":"1"},{"name":"x-fastly-request-id","value":"672a1dbc8fdde18e1a2ee7b1258c08dd0277881e"},{"name":"x-github-request-id","value":"4AE3:2143E4:2FDAF6:34F836:6700E095"},{"name":"x-origin-cache","value":"HIT"},{"name":"x-proxy-cache","value":"MISS"},{"name":"x-served-by","value":"cache-yyc1430022-YYC"},{"name":"x-timer","value":"S1728113348.522271,VS0,VE1"}],"cookies":[],"content":{"size":3907,"mimeType":"application/javascript","compression":2766,"text":"/* eslint no-unused-vars: 0 */\\n/* eslint no-undef: 0 */\\nBackbone.sync = (function (method, model, options) {\\n // we need to make sure we initialize a store, in this case\\n // we will just use a JS object.\\n const cache = {};\\n\\n // The size will be primarily used to assign ids to newly\\n // created models. Each time a new model is created, the size\\n // will be incremented.\\n let size = 0;\\n\\n // since we need to create a store for the models/collections\\n // we are actually going to invoke the outer function which will\\n // return this function below as the Backbone.sync that will\\n // actually be used.\\n return function (method, model, options) {\\n // create a new deferred object. standard sync returns the $.ajax\\n // request, which internally returns a deferred. It\'s important to\\n // do this so that people can chain on fetch using the standard .then/.fail\\n // syntax, rather than just the success/error callbacks.\\n const deferred = $.Deferred();\\n\\n // when creating a new model...\\n if (method === \\"create\\") {\\n // first assign it an id. The server would traditionally do this.\\n model.id = size;\\n // store it in our cache\\n cache[model.id] = model;\\n // make sure we increment the number of models we now have.\\n size += 1;\\n\\n // if a success callback was provided, execute it.\\n if (options.success)\\n options.success(model, model.toJSON(), options);\\n\\n // resolve the deferred.\\n deferred.resolve(model);\\n\\n // we are updating a model\\n } else if (method === \\"update\\") {\\n // as long as the model actually exists in our store\\n if (cache[model.id]) {\\n // overwrite what is currently in the store with this model.\\n cache[model.id] = model;\\n\\n // if a success callback was provided, execute it.\\n if (options.success)\\n options.success(model, model.toJSON(), options);\\n\\n deferred.resolve(model);\\n\\n // if this model doesn\'t exist yet, we can\'t update it\\n } else {\\n if (options.error)\\n options.error(model, \\"Model not found\\");\\n deferred.reject(model);\\n }\\n\\n // if we\'re trying to read a model...\\n } else if (method === \\"read\\") {\\n // as long as it exists\\n if (cache[model.id]) {\\n // if a success callback was provided, execute it.\\n if (options.success)\\n options.success(model, cache[model.id].toJSON(), options);\\n\\n // resolve\\n deferred.resolve(model);\\n } else {\\n if (options.error)\\n options.error(model, \\"Model not found\\");\\n deferred.reject(model);\\n }\\n\\n // if we\'re deleting a model...\\n } else if (method === \\"delete\\") {\\n // first make sure it exists in the cache\\n if (cache[model.id]) {\\n // then remove it from the cache\\n delete cache[model.id];\\n\\n // and trigger the success callback. Note we\'re passing an\\n // empty object as the second argument, because a deletion\\n // would result in an empty return from the server.\\n if (options.success)\\n options.success(model, {}, options);\\n\\n // resolve the deferred\\n deferred.resolve(model);\\n\\n // otherwise, error that the model doesn\'t exist.\\n } else {\\n if (options.error)\\n options.error(model, \\"Model not found\\");\\n deferred.reject(model);\\n }\\n }\\n\\n return deferred.promise();\\n };\\n})();\\n"},"redirectURL":"","headersSize":735,"bodySize":1141,"_transferSize":1876},"cache":{},"serverIPAddress":"127.0.0.1","_priority":"High","_resourceType":"Script","_webSocketMessages":[],"_eventSourceMessages":[],"connection":"67"},{"startedDateTime":"2024-10-05T07:29:07.442Z","time":93.17600005306304,"timings":{"blocked":1.9060000648498536,"dns":-1,"ssl":-1,"connect":-1,"send":0.08299999999999999,"wait":88.17299997194857,"receive":3.0140000162646174},"request":{"method":"GET","url":"https://todomvc.com/examples/backbone/dist/underscore-min.js","httpVersion":"http/1.1","headers":[{"name":"Accept","value":"*/*"},{"name":"Accept-Encoding","value":"gzip, deflate, br, zstd"},{"name":"Accept-Language","value":"en-US,en;q=0.9"},{"name":"Cache-Control","value":"no-cache"},{"name":"Connection","value":"keep-alive"},{"name":"Host","value":"todomvc.com"},{"name":"Pragma","value":"no-cache"},{"name":"Referer","value":"https://todomvc.com/examples/backbone/dist/"},{"name":"Sec-Fetch-Dest","value":"script"},{"name":"Sec-Fetch-Mode","value":"no-cors"},{"name":"Sec-Fetch-Site","value":"same-origin"},{"name":"User-Agent","value":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/129.0.0.0 Safari/537.36"},{"name":"sec-ch-ua","value":"\\"Google Chrome\\";v=\\"129\\", \\"Not=A?Brand\\";v=\\"8\\", \\"Chromium\\";v=\\"129\\""},{"name":"sec-ch-ua-mobile","value":"?0"},{"name":"sec-ch-ua-platform","value":"\\"macOS\\""}],"queryString":[],"cookies":[],"headersSize":0,"bodySize":0},"response":{"status":200,"statusText":"OK","httpVersion":"HTTP/1.1","headers":[{"name":"Connection","value":"keep-alive"},{"name":"Keep-Alive","value":"timeout=5"},{"name":"Transfer-Encoding","value":"chunked"},{"name":"Vary","value":"Accept-Encoding"},{"name":"accept-ranges","value":"bytes"},{"name":"access-control-allow-origin","value":"*"},{"name":"age","value":"38"},{"name":"cache-control","value":"max-age=600"},{"name":"content-encoding","value":"gzip"},{"name":"content-type","value":"application/javascript; charset=utf-8"},{"name":"date","value":"Sat, 05 Oct 2024 07:29:07 GMT"},{"name":"etag","value":"W/\\"65aef27c-4c46\\""},{"name":"expires","value":"Sat, 05 Oct 2024 06:55:41 GMT"},{"name":"last-modified","value":"Mon, 22 Jan 2024 22:55:56 GMT"},{"name":"server","value":"GitHub.com"},{"name":"via","value":"1.1 varnish"},{"name":"x-cache","value":"HIT"},{"name":"x-cache-hits","value":"1"},{"name":"x-fastly-request-id","value":"faeedddbcd4ff5ecbbe3c2c66a66de2ad67686ed"},{"name":"x-github-request-id","value":"4ABF:3D98D0:2683CF:2B9536:6700E095"},{"name":"x-origin-cache","value":"HIT"},{"name":"x-proxy-cache","value":"MISS"},{"name":"x-served-by","value":"cache-yyc1430023-YYC"},{"name":"x-timer","value":"S1728113348.521887,VS0,VE1"}],"cookies":[],"content":{"size":19526,"mimeType":"application/javascript","compression":11768,"text":"!function(n,r){\\"object\\"==typeof exports&&\\"undefined\\"!=typeof module?module.exports=r():\\"function\\"==typeof define&&define.amd?define(\\"underscore\\",r):(n=\\"undefined\\"!=typeof globalThis?globalThis:n||self,function(){var t=n._,e=n._=r();e.noConflict=function(){return n._=t,e}}())}(this,(function(){\\n// Underscore.js 1.13.6\\n// https://underscorejs.org\\n// (c) 2009-2022 Jeremy Ashkenas, Julian Gonggrijp, and DocumentCloud and Investigative Reporters & Editors\\n// Underscore may be freely distributed under the MIT license.\\nvar n=\\"1.13.6\\",r=\\"object\\"==typeof self&&self.self===self&&self||\\"object\\"==typeof global&&global.global===global&&global||Function(\\"return this\\")()||{},t=Array.prototype,e=Object.prototype,u=\\"undefined\\"!=typeof Symbol?Symbol.prototype:null,o=t.push,i=t.slice,a=e.toString,f=e.hasOwnProperty,c=\\"undefined\\"!=typeof ArrayBuffer,l=\\"undefined\\"!=typeof DataView,s=Array.isArray,p=Object.keys,v=Object.create,h=c&&ArrayBuffer.isView,y=isNaN,d=isFinite,g=!{toString:null}.propertyIsEnumerable(\\"toString\\"),b=[\\"valueOf\\",\\"isPrototypeOf\\",\\"toString\\",\\"propertyIsEnumerable\\",\\"hasOwnProperty\\",\\"toLocaleString\\"],m=Math.pow(2,53)-1;function j(n,r){return r=null==r?n.length-1:+r,function(){for(var t=Math.max(arguments.length-r,0),e=Array(t),u=0;u<t;u++)e[u]=arguments[u+r];switch(r){case 0:return n.call(this,e);case 1:return n.call(this,arguments[0],e);case 2:return n.call(this,arguments[0],arguments[1],e)}var o=Array(r+1);for(u=0;u<r;u++)o[u]=arguments[u];return o[r]=e,n.apply(this,o)}}function _(n){var r=typeof n;return\\"function\\"===r||\\"object\\"===r&&!!n}function w(n){return void 0===n}function A(n){return!0===n||!1===n||\\"[object Boolean]\\"===a.call(n)}function x(n){var r=\\"[object \\"+n+\\"]\\";return function(n){return a.call(n)===r}}var S=x(\\"String\\"),O=x(\\"Number\\"),M=x(\\"Date\\"),E=x(\\"RegExp\\"),B=x(\\"Error\\"),N=x(\\"Symbol\\"),I=x(\\"ArrayBuffer\\"),T=x(\\"Function\\"),k=r.document&&r.document.childNodes;\\"function\\"!=typeof/./&&\\"object\\"!=typeof Int8Array&&\\"function\\"!=typeof k&&(T=function(n){return\\"function\\"==typeof n||!1});var D=T,R=x(\\"Object\\"),F=l&&R(new DataView(new ArrayBuffer(8))),V=\\"undefined\\"!=typeof Map&&R(new Map),P=x(\\"DataView\\");var q=F?function(n){return null!=n&&D(n.getInt8)&&I(n.buffer)}:P,U=s||x(\\"Array\\");function W(n,r){return null!=n&&f.call(n,r)}var z=x(\\"Arguments\\");!function(){z(arguments)||(z=function(n){return W(n,\\"callee\\")})}();var L=z;function $(n){return O(n)&&y(n)}function C(n){return function(){return n}}function K(n){return function(r){var t=n(r);return\\"number\\"==typeof t&&t>=0&&t<=m}}function J(n){return function(r){return null==r?void 0:r[n]}}var G=J(\\"byteLength\\"),H=K(G),Q=/\\\\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\\\\]/;var X=c?function(n){return h?h(n)&&!q(n):H(n)&&Q.test(a.call(n))}:C(!1),Y=J(\\"length\\");function Z(n,r){r=function(n){for(var r={},t=n.length,e=0;e<t;++e)r[n[e]]=!0;return{contains:function(n){return!0===r[n]},push:function(t){return r[t]=!0,n.push(t)}}}(r);var t=b.length,u=n.constructor,o=D(u)&&u.prototype||e,i=\\"constructor\\";for(W(n,i)&&!r.contains(i)&&r.push(i);t--;)(i=b[t])in n&&n[i]!==o[i]&&!r.contains(i)&&r.push(i)}function nn(n){if(!_(n))return[];if(p)return p(n);var r=[];for(var t in n)W(n,t)&&r.push(t);return g&&Z(n,r),r}function rn(n,r){var t=nn(r),e=t.length;if(null==n)return!e;for(var u=Object(n),o=0;o<e;o++){var i=t[o];if(r[i]!==u[i]||!(i in u))return!1}return!0}function tn(n){return n instanceof tn?n:this instanceof tn?void(this._wrapped=n):new tn(n)}function en(n){return new Uint8Array(n.buffer||n,n.byteOffset||0,G(n))}tn.VERSION=n,tn.prototype.value=function(){return this._wrapped},tn.prototype.valueOf=tn.prototype.toJSON=tn.prototype.value,tn.prototype.toString=function(){return String(this._wrapped)};var un=\\"[object DataView]\\";function on(n,r,t,e){if(n===r)return 0!==n||1/n==1/r;if(null==n||null==r)return!1;if(n!=n)return r!=r;var o=typeof n;return(\\"function\\"===o||\\"object\\"===o||\\"object\\"==typeof r)&&function n(r,t,e,o){r instanceof tn&&(r=r._wrapped);t instanceof tn&&(t=t._wrapped);var i=a.call(r);if(i!==a.call(t))return!1;if(F&&\\"[object Object]\\"==i&&q(r)){if(!q(t))return!1;i=un}switch(i){case\\"[object RegExp]\\":case\\"[object String]\\":return\\"\\"+r==\\"\\"+t;case\\"[object Number]\\":return+r!=+r?+t!=+t:0==+r?1/+r==1/t:+r==+t;case\\"[object Date]\\":case\\"[object Boolean]\\":return+r==+t;case\\"[object Symbol]\\":return u.valueOf.call(r)===u.valueOf.call(t);case\\"[object ArrayBuffer]\\":case un:return n(en(r),en(t),e,o)}var f=\\"[object Array]\\"===i;if(!f&&X(r)){if(G(r)!==G(t))return!1;if(r.buffer===t.buffer&&r.byteOffset===t.byteOffset)return!0;f=!0}if(!f){if(\\"object\\"!=typeof r||\\"object\\"!=typeof t)return!1;var c=r.constructor,l=t.constructor;if(c!==l&&!(D(c)&&c instanceof c&&D(l)&&l instanceof l)&&\\"constructor\\"in r&&\\"constructor\\"in t)return!1}o=o||[];var s=(e=e||[]).length;for(;s--;)if(e[s]===r)return o[s]===t;if(e.push(r),o.push(t),f){if((s=r.length)!==t.length)return!1;for(;s--;)if(!on(r[s],t[s],e,o))return!1}else{var p,v=nn(r);if(s=v.length,nn(t).length!==s)return!1;for(;s--;)if(p=v[s],!W(t,p)||!on(r[p],t[p],e,o))return!1}return e.pop(),o.pop(),!0}(n,r,t,e)}function an(n){if(!_(n))return[];var r=[];for(var t in n)r.push(t);return g&&Z(n,r),r}function fn(n){var r=Y(n);return function(t){if(null==t)return!1;var e=an(t);if(Y(e))return!1;for(var u=0;u<r;u++)if(!D(t[n[u]]))return!1;return n!==hn||!D(t[cn])}}var cn=\\"forEach\\",ln=\\"has\\",sn=[\\"clear\\",\\"delete\\"],pn=[\\"get\\",ln,\\"set\\"],vn=sn.concat(cn,pn),hn=sn.concat(pn),yn=[\\"add\\"].concat(sn,cn,ln),dn=V?fn(vn):x(\\"Map\\"),gn=V?fn(hn):x(\\"WeakMap\\"),bn=V?fn(yn):x(\\"Set\\"),mn=x(\\"WeakSet\\");function jn(n){for(var r=nn(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=n[r[u]];return e}function _n(n){for(var r={},t=nn(n),e=0,u=t.length;e<u;e++)r[n[t[e]]]=t[e];return r}function wn(n){var r=[];for(var t in n)D(n[t])&&r.push(t);return r.sort()}function An(n,r){return function(t){var e=arguments.length;if(r&&(t=Object(t)),e<2||null==t)return t;for(var u=1;u<e;u++)for(var o=arguments[u],i=n(o),a=i.length,f=0;f<a;f++){var c=i[f];r&&void 0!==t[c]||(t[c]=o[c])}return t}}var xn=An(an),Sn=An(nn),On=An(an,!0);function Mn(n){if(!_(n))return{};if(v)return v(n);var r=function(){};r.prototype=n;var t=new r;return r.prototype=null,t}function En(n){return U(n)?n:[n]}function Bn(n){return tn.toPath(n)}function Nn(n,r){for(var t=r.length,e=0;e<t;e++){if(null==n)return;n=n[r[e]]}return t?n:void 0}function In(n,r,t){var e=Nn(n,Bn(r));return w(e)?t:e}function Tn(n){return n}function kn(n){return n=Sn({},n),function(r){return rn(r,n)}}function Dn(n){return n=Bn(n),function(r){return Nn(r,n)}}function Rn(n,r,t){if(void 0===r)return n;switch(null==t?3:t){case 1:return function(t){return n.call(r,t)};case 3:return function(t,e,u){return n.call(r,t,e,u)};case 4:return function(t,e,u,o){return n.call(r,t,e,u,o)}}return function(){return n.apply(r,arguments)}}function Fn(n,r,t){return null==n?Tn:D(n)?Rn(n,r,t):_(n)&&!U(n)?kn(n):Dn(n)}function Vn(n,r){return Fn(n,r,1/0)}function Pn(n,r,t){return tn.iteratee!==Vn?tn.iteratee(n,r):Fn(n,r,t)}function qn(){}function Un(n,r){return null==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))}tn.toPath=En,tn.iteratee=Vn;var Wn=Date.now||function(){return(new Date).getTime()};function zn(n){var r=function(r){return n[r]},t=\\"(?:\\"+nn(n).join(\\"|\\")+\\")\\",e=RegExp(t),u=RegExp(t,\\"g\\");return function(n){return n=null==n?\\"\\":\\"\\"+n,e.test(n)?n.replace(u,r):n}}var Ln={\\"&\\":\\"&\\",\\"<\\":\\"<\\",\\">\\":\\">\\",\'\\"\':\\""\\",\\"\'\\":\\"'\\",\\"`\\":\\"`\\"},$n=zn(Ln),Cn=zn(_n(Ln)),Kn=tn.templateSettings={evaluate:/<%([\\\\s\\\\S]+?)%>/g,interpolate:/<%=([\\\\s\\\\S]+?)%>/g,escape:/<%-([\\\\s\\\\S]+?)%>/g},Jn=/(.)^/,Gn={\\"\'\\":\\"\'\\",\\"\\\\\\\\\\":\\"\\\\\\\\\\",\\"\\\\r\\":\\"r\\",\\"\\\\n\\":\\"n\\",\\"\\\\u2028\\":\\"u2028\\",\\"\\\\u2029\\":\\"u2029\\"},Hn=/\\\\\\\\|\'|\\\\r|\\\\n|\\\\u2028|\\\\u2029/g;function Qn(n){return\\"\\\\\\\\\\"+Gn[n]}var Xn=/^\\\\s*(\\\\w|\\\\$)+\\\\s*$/;var Yn=0;function Zn(n,r,t,e,u){if(!(e instanceof r))return n.apply(t,u);var o=Mn(n.prototype),i=n.apply(o,u);return _(i)?i:o}var nr=j((function(n,r){var t=nr.placeholder,e=function(){for(var u=0,o=r.length,i=Array(o),a=0;a<o;a++)i[a]=r[a]===t?arguments[u++]:r[a];for(;u<arguments.length;)i.push(arguments[u++]);return Zn(n,e,this,this,i)};return e}));nr.placeholder=tn;var rr=j((function(n,r,t){if(!D(n))throw new TypeError(\\"Bind must be called on a function\\");var e=j((function(u){return Zn(n,e,r,this,t.concat(u))}));return e})),tr=K(Y);function er(n,r,t,e){if(e=e||[],r||0===r){if(r<=0)return e.concat(n)}else r=1/0;for(var u=e.length,o=0,i=Y(n);o<i;o++){var a=n[o];if(tr(a)&&(U(a)||L(a)))if(r>1)er(a,r-1,t,e),u=e.length;else for(var f=0,c=a.length;f<c;)e[u++]=a[f++];else t||(e[u++]=a)}return e}var ur=j((function(n,r){var t=(r=er(r,!1,!1)).length;if(t<1)throw new Error(\\"bindAll must be passed function names\\");for(;t--;){var e=r[t];n[e]=rr(n[e],n)}return n}));var or=j((function(n,r,t){return setTimeout((function(){return n.apply(null,t)}),r)})),ir=nr(or,tn,1);function ar(n){return function(){return!n.apply(this,arguments)}}function fr(n,r){var t;return function(){return--n>0&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}}var cr=nr(fr,2);function lr(n,r,t){r=Pn(r,t);for(var e,u=nn(n),o=0,i=u.length;o<i;o++)if(r(n[e=u[o]],e,n))return e}function sr(n){return function(r,t,e){t=Pn(t,e);for(var u=Y(r),o=n>0?0:u-1;o>=0&&o<u;o+=n)if(t(r[o],o,r))return o;return-1}}var pr=sr(1),vr=sr(-1);function hr(n,r,t,e){for(var u=(t=Pn(t,e,1))(r),o=0,i=Y(n);o<i;){var a=Math.floor((o+i)/2);t(n[a])<u?o=a+1:i=a}return o}function yr(n,r,t){return function(e,u,o){var a=0,f=Y(e);if(\\"number\\"==typeof o)n>0?a=o>=0?o:Math.max(o+f,a):f=o>=0?Math.min(o+1,f):o+f+1;else if(t&&o&&f)return e[o=t(e,u)]===u?o:-1;if(u!=u)return(o=r(i.call(e,a,f),$))>=0?o+a:-1;for(o=n>0?a:f-1;o>=0&&o<f;o+=n)if(e[o]===u)return o;return-1}}var dr=yr(1,pr,hr),gr=yr(-1,vr);function br(n,r,t){var e=(tr(n)?pr:lr)(n,r,t);if(void 0!==e&&-1!==e)return n[e]}function mr(n,r,t){var e,u;if(r=Rn(r,t),tr(n))for(e=0,u=n.length;e<u;e++)r(n[e],e,n);else{var o=nn(n);for(e=0,u=o.length;e<u;e++)r(n[o[e]],o[e],n)}return n}function jr(n,r,t){r=Pn(r,t);for(var e=!tr(n)&&nn(n),u=(e||n).length,o=Array(u),i=0;i<u;i++){var a=e?e[i]:i;o[i]=r(n[a],a,n)}return o}function _r(n){var r=function(r,t,e,u){var o=!tr(r)&&nn(r),i=(o||r).length,a=n>0?0:i-1;for(u||(e=r[o?o[a]:a],a+=n);a>=0&&a<i;a+=n){var f=o?o[a]:a;e=t(e,r[f],f,r)}return e};return function(n,t,e,u){var o=arguments.length>=3;return r(n,Rn(t,u,4),e,o)}}var wr=_r(1),Ar=_r(-1);function xr(n,r,t){var e=[];return r=Pn(r,t),mr(n,(function(n,t,u){r(n,t,u)&&e.push(n)})),e}function Sr(n,r,t){r=Pn(r,t);for(var e=!tr(n)&&nn(n),u=(e||n).length,o=0;o<u;o++){var i=e?e[o]:o;if(!r(n[i],i,n))return!1}return!0}function Or(n,r,t){r=Pn(r,t);for(var e=!tr(n)&&nn(n),u=(e||n).length,o=0;o<u;o++){var i=e?e[o]:o;if(r(n[i],i,n))return!0}return!1}function Mr(n,r,t,e){return tr(n)||(n=jn(n)),(\\"number\\"!=typeof t||e)&&(t=0),dr(n,r,t)>=0}var Er=j((function(n,r,t){var e,u;return D(r)?u=r:(r=Bn(r),e=r.slice(0,-1),r=r[r.length-1]),jr(n,(function(n){var o=u;if(!o){if(e&&e.length&&(n=Nn(n,e)),null==n)return;o=n[r]}return null==o?o:o.apply(n,t)}))}));function Br(n,r){return jr(n,Dn(r))}function Nr(n,r,t){var e,u,o=-1/0,i=-1/0;if(null==r||\\"number\\"==typeof r&&\\"object\\"!=typeof n[0]&&null!=n)for(var a=0,f=(n=tr(n)?n:jn(n)).length;a<f;a++)null!=(e=n[a])&&e>o&&(o=e);else r=Pn(r,t),mr(n,(function(n,t,e){((u=r(n,t,e))>i||u===-1/0&&o===-1/0)&&(o=n,i=u)}));return o}var Ir=/[^\\\\ud800-\\\\udfff]|[\\\\ud800-\\\\udbff][\\\\udc00-\\\\udfff]|[\\\\ud800-\\\\udfff]/g;function Tr(n){return n?U(n)?i.call(n):S(n)?n.match(Ir):tr(n)?jr(n,Tn):jn(n):[]}function kr(n,r,t){if(null==r||t)return tr(n)||(n=jn(n)),n[Un(n.length-1)];var e=Tr(n),u=Y(e);r=Math.max(Math.min(r,u),0);for(var o=u-1,i=0;i<r;i++){var a=Un(i,o),f=e[i];e[i]=e[a],e[a]=f}return e.slice(0,r)}function Dr(n,r){return function(t,e,u){var o=r?[[],[]]:{};return e=Pn(e,u),mr(t,(function(r,u){var i=e(r,u,t);n(o,r,i)})),o}}var Rr=Dr((function(n,r,t){W(n,t)?n[t].push(r):n[t]=[r]})),Fr=Dr((function(n,r,t){n[t]=r})),Vr=Dr((function(n,r,t){W(n,t)?n[t]++:n[t]=1})),Pr=Dr((function(n,r,t){n[t?0:1].push(r)}),!0);function qr(n,r,t){return r in t}var Ur=j((function(n,r){var t={},e=r[0];if(null==n)return t;D(e)?(r.length>1&&(e=Rn(e,r[1])),r=an(n)):(e=qr,r=er(r,!1,!1),n=Object(n));for(var u=0,o=r.length;u<o;u++){var i=r[u],a=n[i];e(a,i,n)&&(t[i]=a)}return t})),Wr=j((function(n,r){var t,e=r[0];return D(e)?(e=ar(e),r.length>1&&(t=r[1])):(r=jr(er(r,!1,!1),String),e=function(n,t){return!Mr(r,t)}),Ur(n,e,t)}));function zr(n,r,t){return i.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))}function Lr(n,r,t){return null==n||n.length<1?null==r||t?void 0:[]:null==r||t?n[0]:zr(n,n.length-r)}function $r(n,r,t){return i.call(n,null==r||t?1:r)}var Cr=j((function(n,r){return r=er(r,!0,!0),xr(n,(function(n){return!Mr(r,n)}))})),Kr=j((function(n,r){return Cr(n,r)}));function Jr(n,r,t,e){A(r)||(e=t,t=r,r=!1),null!=t&&(t=Pn(t,e));for(var u=[],o=[],i=0,a=Y(n);i<a;i++){var f=n[i],c=t?t(f,i,n):f;r&&!t?(i&&o===c||u.push(f),o=c):t?Mr(o,c)||(o.push(c),u.push(f)):Mr(u,f)||u.push(f)}return u}var Gr=j((function(n){return Jr(er(n,!0,!0))}));function Hr(n){for(var r=n&&Nr(n,Y).length||0,t=Array(r),e=0;e<r;e++)t[e]=Br(n,e);return t}var Qr=j(Hr);function Xr(n,r){return n._chain?tn(r).chain():r}function Yr(n){return mr(wn(n),(function(r){var t=tn[r]=n[r];tn.prototype[r]=function(){var n=[this._wrapped];return o.apply(n,arguments),Xr(this,t.apply(tn,n))}})),tn}mr([\\"pop\\",\\"push\\",\\"reverse\\",\\"shift\\",\\"sort\\",\\"splice\\",\\"unshift\\"],(function(n){var r=t[n];tn.prototype[n]=function(){var t=this._wrapped;return null!=t&&(r.apply(t,arguments),\\"shift\\"!==n&&\\"splice\\"!==n||0!==t.length||delete t[0]),Xr(this,t)}})),mr([\\"concat\\",\\"join\\",\\"slice\\"],(function(n){var r=t[n];tn.prototype[n]=function(){var n=this._wrapped;return null!=n&&(n=r.apply(n,arguments)),Xr(this,n)}}));var Zr=Yr({__proto__:null,VERSION:n,restArguments:j,isObject:_,isNull:function(n){return null===n},isUndefined:w,isBoolean:A,isElement:function(n){return!(!n||1!==n.nodeType)},isString:S,isNumber:O,isDate:M,isRegExp:E,isError:B,isSymbol:N,isArrayBuffer:I,isDataView:q,isArray:U,isFunction:D,isArguments:L,isFinite:function(n){return!N(n)&&d(n)&&!isNaN(parseFloat(n))},isNaN:$,isTypedArray:X,isEmpty:function(n){if(null==n)return!0;var r=Y(n);return\\"number\\"==typeof r&&(U(n)||S(n)||L(n))?0===r:0===Y(nn(n))},isMatch:rn,isEqual:function(n,r){return on(n,r)},isMap:dn,isWeakMap:gn,isSet:bn,isWeakSet:mn,keys:nn,allKeys:an,values:jn,pairs:function(n){for(var r=nn(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=[r[u],n[r[u]]];return e},invert:_n,functions:wn,methods:wn,extend:xn,extendOwn:Sn,assign:Sn,defaults:On,create:function(n,r){var t=Mn(n);return r&&Sn(t,r),t},clone:function(n){return _(n)?U(n)?n.slice():xn({},n):n},tap:function(n,r){return r(n),n},get:In,has:function(n,r){for(var t=(r=Bn(r)).length,e=0;e<t;e++){var u=r[e];if(!W(n,u))return!1;n=n[u]}return!!t},mapObject:function(n,r,t){r=Pn(r,t);for(var e=nn(n),u=e.length,o={},i=0;i<u;i++){var a=e[i];o[a]=r(n[a],a,n)}return o},identity:Tn,constant:C,noop:qn,toPath:En,property:Dn,propertyOf:function(n){return null==n?qn:function(r){return In(n,r)}},matcher:kn,matches:kn,times:function(n,r,t){var e=Array(Math.max(0,n));r=Rn(r,t,1);for(var u=0;u<n;u++)e[u]=r(u);return e},random:Un,now:Wn,escape:$n,unescape:Cn,templateSettings:Kn,template:function(n,r,t){!r&&t&&(r=t),r=On({},r,tn.templateSettings);var e=RegExp([(r.escape||Jn).source,(r.interpolate||Jn).source,(r.evaluate||Jn).source].join(\\"|\\")+\\"|$\\",\\"g\\"),u=0,o=\\"__p+=\'\\";n.replace(e,(function(r,t,e,i,a){return o+=n.slice(u,a).replace(Hn,Qn),u=a+r.length,t?o+=\\"\'+\\\\n((__t=(\\"+t+\\"))==null?\'\':_.escape(__t))+\\\\n\'\\":e?o+=\\"\'+\\\\n((__t=(\\"+e+\\"))==null?\'\':__t)+\\\\n\'\\":i&&(o+=\\"\';\\\\n\\"+i+\\"\\\\n__p+=\'\\"),r})),o+=\\"\';\\\\n\\";var i,a=r.variable;if(a){if(!Xn.test(a))throw new Error(\\"variable is not a bare identifier: \\"+a)}else o=\\"with(obj||{}){\\\\n\\"+o+\\"}\\\\n\\",a=\\"obj\\";o=\\"var __t,__p=\'\',__j=Array.prototype.join,\\"+\\"print=function(){__p+=__j.call(arguments,\'\');};\\\\n\\"+o+\\"return __p;\\\\n\\";try{i=new Function(a,\\"_\\",o)}catch(n){throw n.source=o,n}var f=function(n){return i.call(this,n,tn)};return f.source=\\"function(\\"+a+\\"){\\\\n\\"+o+\\"}\\",f},result:function(n,r,t){var e=(r=Bn(r)).length;if(!e)return D(t)?t.call(n):t;for(var u=0;u<e;u++){var o=null==n?void 0:n[r[u]];void 0===o&&(o=t,u=e),n=D(o)?o.call(n):o}return n},uniqueId:function(n){var r=++Yn+\\"\\";return n?n+r:r},chain:function(n){var r=tn(n);return r._chain=!0,r},iteratee:Vn,partial:nr,bind:rr,bindAll:ur,memoize:function(n,r){var t=function(e){var u=t.cache,o=\\"\\"+(r?r.apply(this,arguments):e);return W(u,o)||(u[o]=n.apply(this,arguments)),u[o]};return t.cache={},t},delay:or,defer:ir,throttle:function(n,r,t){var e,u,o,i,a=0;t||(t={});var f=function(){a=!1===t.leading?0:Wn(),e=null,i=n.apply(u,o),e||(u=o=null)},c=function(){var c=Wn();a||!1!==t.leading||(a=c);var l=r-(c-a);return u=this,o=arguments,l<=0||l>r?(e&&(clearTimeout(e),e=null),a=c,i=n.apply(u,o),e||(u=o=null)):e||!1===t.trailing||(e=setTimeout(f,l)),i};return c.cancel=function(){clearTimeout(e),a=0,e=u=o=null},c},debounce:function(n,r,t){var e,u,o,i,a,f=function(){var c=Wn()-u;r>c?e=setTimeout(f,r-c):(e=null,t||(i=n.apply(a,o)),e||(o=a=null))},c=j((function(c){return a=this,o=c,u=Wn(),e||(e=setTimeout(f,r),t&&(i=n.apply(a,o))),i}));return c.cancel=function(){clearTimeout(e),e=o=a=null},c},wrap:function(n,r){return nr(r,n)},negate:ar,compose:function(){var n=arguments,r=n.length-1;return function(){for(var t=r,e=n[r].apply(this,arguments);t--;)e=n[t].call(this,e);return e}},after:function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},before:fr,once:cr,findKey:lr,findIndex:pr,findLastIndex:vr,sortedIndex:hr,indexOf:dr,lastIndexOf:gr,find:br,detect:br,findWhere:function(n,r){return br(n,kn(r))},each:mr,forEach:mr,map:jr,collect:jr,reduce:wr,foldl:wr,inject:wr,reduceRight:Ar,foldr:Ar,filter:xr,select:xr,reject:function(n,r,t){return xr(n,ar(Pn(r)),t)},every:Sr,all:Sr,some:Or,any:Or,contains:Mr,includes:Mr,include:Mr,invoke:Er,pluck:Br,where:function(n,r){return xr(n,kn(r))},max:Nr,min:function(n,r,t){var e,u,o=1/0,i=1/0;if(null==r||\\"number\\"==typeof r&&\\"object\\"!=typeof n[0]&&null!=n)for(var a=0,f=(n=tr(n)?n:jn(n)).length;a<f;a++)null!=(e=n[a])&&e<o&&(o=e);else r=Pn(r,t),mr(n,(function(n,t,e){((u=r(n,t,e))<i||u===1/0&&o===1/0)&&(o=n,i=u)}));return o},shuffle:function(n){return kr(n,1/0)},sample:kr,sortBy:function(n,r,t){var e=0;return r=Pn(r,t),Br(jr(n,(function(n,t,u){return{value:n,index:e++,criteria:r(n,t,u)}})).sort((function(n,r){var t=n.criteria,e=r.criteria;if(t!==e){if(t>e||void 0===t)return 1;if(t<e||void 0===e)return-1}return n.index-r.index})),\\"value\\")},groupBy:Rr,indexBy:Fr,countBy:Vr,partition:Pr,toArray:Tr,size:function(n){return null==n?0:tr(n)?n.length:nn(n).length},pick:Ur,omit:Wr,first:Lr,head:Lr,take:Lr,initial:zr,last:function(n,r,t){return null==n||n.length<1?null==r||t?void 0:[]:null==r||t?n[n.length-1]:$r(n,Math.max(0,n.length-r))},rest:$r,tail:$r,drop:$r,compact:function(n){return xr(n,Boolean)},flatten:function(n,r){return er(n,r,!1)},without:Kr,uniq:Jr,unique:Jr,union:Gr,intersection:function(n){for(var r=[],t=arguments.length,e=0,u=Y(n);e<u;e++){var o=n[e];if(!Mr(r,o)){var i;for(i=1;i<t&&Mr(arguments[i],o);i++);i===t&&r.push(o)}}return r},difference:Cr,unzip:Hr,transpose:Hr,zip:Qr,object:function(n,r){for(var t={},e=0,u=Y(n);e<u;e++)r?t[n[e]]=r[e]:t[n[e][0]]=n[e][1];return t},range:function(n,r,t){null==r&&(r=n||0,n=0),t||(t=r<n?-1:1);for(var e=Math.max(Math.ceil((r-n)/t),0),u=Array(e),o=0;o<e;o++,n+=t)u[o]=n;return u},chunk:function(n,r){if(null==r||r<1)return[];for(var t=[],e=0,u=n.length;e<u;)t.push(i.call(n,e,e+=r));return t},mixin:Yr,default:tn});return Zr._=Zr,Zr}));"},"redirectURL":"","headersSize":736,"bodySize":7758,"_transferSize":8494},"cache":{},"serverIPAddress":"127.0.0.1","_priority":"High","_resourceType":"Script","_webSocketMessages":[],"_eventSourceMessages":[],"connection":"37"},{"startedDateTime":"2024-10-05T07:29:07.442Z","time":101.80400009267032,"timings":{"blocked":1.974999994121492,"dns":-1,"ssl":-1,"connect":-1,"send":0.025999999999999995,"wait":97.12200005677343,"receive":2.6810000417754054},"request":{"method":"GET","url":"https://todomvc.com/examples/backbone/dist/backbone-min.js","httpVersion":"http/1.1","headers":[{"name":"Accept","value":"*/*"},{"name":"Accept-Encoding","value":"gzip, deflate, br, zstd"},{"name":"Accept-Language","value":"en-US,en;q=0.9"},{"name":"Cache-Control","value":"no-cache"},{"name":"Connection","value":"keep-alive"},{"name":"Host","value":"todomvc.com"},{"name":"Pragma","value":"no-cache"},{"name":"Referer","value":"https://todomvc.com/examples/backbone/dist/"},{"name":"Sec-Fetch-Dest","value":"script"},{"name":"Sec-Fetch-Mode","value":"no-cors"},{"name":"Sec-Fetch-Site","value":"same-origin"},{"name":"User-Agent","value":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/129.0.0.0 Safari/537.36"},{"name":"sec-ch-ua","value":"\\"Google Chrome\\";v=\\"129\\", \\"Not=A?Brand\\";v=\\"8\\", \\"Chromium\\";v=\\"129\\""},{"name":"sec-ch-ua-mobile","value":"?0"},{"name":"sec-ch-ua-platform","value":"\\"macOS\\""}],"queryString":[],"cookies":[],"headersSize":0,"bodySize":0},"response":{"status":200,"statusText":"OK","httpVersion":"HTTP/1.1","headers":[{"name":"Connection","value":"keep-alive"},{"name":"Keep-Alive","value":"timeout=5"},{"name":"Transfer-Encoding","value":"chunked"},{"name":"Vary","value":"Accept-Encoding"},{"name":"accept-ranges","value":"bytes"},{"name":"access-control-allow-origin","value":"*"},{"name":"age","value":"38"},{"name":"cache-control","value":"max-age=600"},{"name":"content-encoding","value":"gzip"},{"name":"content-type","value":"application/javascript; charset=utf-8"},{"name":"date","value":"Sat, 05 Oct 2024 07:29:07 GMT"},{"name":"etag","value":"W/\\"65aef27c-6270\\""},{"name":"expires","value":"Sat, 05 Oct 2024 06:55:41 GMT"},{"name":"last-modified","value":"Mon, 22 Jan 2024 22:55:56 GMT"},{"name":"server","value":"GitHub.com"},{"name":"via","value":"1.1 varnish"},{"name":"x-cache","value":"HIT"},{"name":"x-cache-hits","value":"1"},{"name":"x-fastly-request-id","value":"c124055953a7c66a5d02efd35e101a91213b511d"},{"name":"x-github-request-id","value":"D564:362A6D:251F24:2A01B8:6700E095"},{"name":"x-origin-cache","value":"HIT"},{"name":"x-proxy-cache","value":"MISS"},{"name":"x-served-by","value":"cache-yyc1430027-YYC"},{"name":"x-timer","value":"S1728113348.532110,VS0,VE1"}],"cookies":[],"content":{"size":25200,"mimeType":"application/javascript","compression":16917,"text":"(function(r){var n=typeof self==\\"object\\"&&self.self===self&&self||typeof global==\\"object\\"&&global.global===global&&global;if(typeof define===\\"function\\"&&define.amd){define([\\"underscore\\",\\"jquery\\",\\"exports\\"],function(t,e,i){n.Backbone=r(n,i,t,e)})}else if(typeof exports!==\\"undefined\\"){var t=require(\\"underscore\\"),e;try{e=require(\\"jquery\\")}catch(t){}r(n,exports,t,e)}else{n.Backbone=r(n,{},n._,n.jQuery||n.Zepto||n.ender||n.$)}})(function(t,h,x,e){var i=t.Backbone;var a=Array.prototype.slice;h.VERSION=\\"1.4.1\\";h.$=e;h.noConflict=function(){t.Backbone=i;return this};h.emulateHTTP=false;h.emulateJSON=false;var r=h.Events={};var o=/\\\\s+/;var l;var u=function(t,e,i,r,n){var s=0,a;if(i&&typeof i===\\"object\\"){if(r!==void 0&&\\"context\\"in n&&n.context===void 0)n.context=r;for(a=x.keys(i);s<a.length;s++){e=u(t,e,a[s],i[a[s]],n)}}else if(i&&o.test(i)){for(a=i.split(o);s<a.length;s++){e=t(e,a[s],r,n)}}else{e=t(e,i,r,n)}return e};r.on=function(t,e,i){this._events=u(n,this._events||{},t,e,{context:i,ctx:this,listening:l});if(l){var r=this._listeners||(this._listeners={});r[l.id]=l;l.interop=false}return this};r.listenTo=function(t,e,i){if(!t)return this;var r=t._listenId||(t._listenId=x.uniqueId(\\"l\\"));var n=this._listeningTo||(this._listeningTo={});var s=l=n[r];if(!s){this._listenId||(this._listenId=x.uniqueId(\\"l\\"));s=l=n[r]=new p(this,t)}var a=c(t,e,i,this);l=void 0;if(a)throw a;if(s.interop)s.on(e,i);return this};var n=function(t,e,i,r){if(i){var n=t[e]||(t[e]=[]);var s=r.context,a=r.ctx,o=r.listening;if(o)o.count++;n.push({callback:i,context:s,ctx:s||a,listening:o})}return t};var c=function(t,e,i,r){try{t.on(e,i,r)}catch(t){return t}};r.off=function(t,e,i){if(!this._events)return this;this._events=u(s,this._events,t,e,{context:i,listeners:this._listeners});return this};r.stopListening=function(t,e,i){var r=this._listeningTo;if(!r)return this;var n=t?[t._listenId]:x.keys(r);for(var s=0;s<n.length;s++){var a=r[n[s]];if(!a)break;a.obj.off(e,i,this);if(a.interop)a.off(e,i)}if(x.isEmpty(r))this._listeningTo=void 0;return this};var s=function(t,e,i,r){if(!t)return;var n=r.context,s=r.listeners;var a=0,o;if(!e&&!n&&!i){for(o=x.keys(s);a<o.length;a++){s[o[a]].cleanup()}return}o=e?[e]:x.keys(t);for(;a<o.length;a++){e=o[a];var h=t[e];if(!h)break;var l=[];for(var u=0;u<h.length;u++){var c=h[u];if(i&&i!==c.callback&&i!==c.callback._callback||n&&n!==c.context){l.push(c)}else{var f=c.listening;if(f)f.off(e,i)}}if(l.length){t[e]=l}else{delete t[e]}}return t};r.once=function(t,e,i){var r=u(f,{},t,e,this.off.bind(this));if(typeof t===\\"string\\"&&i==null)e=void 0;return this.on(r,e,i)};r.listenToOnce=function(t,e,i){var r=u(f,{},e,i,this.stopListening.bind(this,t));return this.listenTo(t,r)};var f=function(t,e,i,r){if(i){var n=t[e]=x.once(function(){r(e,n);i.apply(this,arguments)});n._callback=i}return t};r.trigger=function(t){if(!this._events)return this;var e=Math.max(0,arguments.length-1);var i=Array(e);for(var r=0;r<e;r++)i[r]=arguments[r+1];u(d,this._events,t,void 0,i);return this};var d=function(t,e,i,r){if(t){var n=t[e];var s=t.all;if(n&&s)s=s.slice();if(n)v(n,r);if(s)v(s,[e].concat(r))}return t};var v=function(t,e){var i,r=-1,n=t.length,s=e[0],a=e[1],o=e[2];switch(e.length){case 0:while(++r<n)(i=t[r]).callback.call(i.ctx);return;case 1:while(++r<n)(i=t[r]).callback.call(i.ctx,s);return;case 2:while(++r<n)(i=t[r]).callback.call(i.ctx,s,a);return;case 3:while(++r<n)(i=t[r]).callback.call(i.ctx,s,a,o);return;default:while(++r<n)(i=t[r]).callback.apply(i.ctx,e);return}};var p=function(t,e){this.id=t._listenId;this.listener=t;this.obj=e;this.interop=true;this.count=0;this._events=void 0};p.prototype.on=r.on;p.prototype.off=function(t,e){var i;if(this.interop){this._events=u(s,this._events,t,e,{context:void 0,listeners:void 0});i=!this._events}else{this.count--;i=this.count===0}if(i)this.cleanup()};p.prototype.cleanup=function(){delete this.listener._listeningTo[this.obj._listenId];if(!this.interop)delete this.obj._listeners[this.id]};r.bind=r.on;r.unbind=r.off;x.extend(h,r);var g=h.Model=function(t,e){var i=t||{};e||(e={});this.preinitialize.apply(this,arguments);this.cid=x.uniqueId(this.cidPrefix);this.attributes={};if(e.collection)this.collection=e.collection;if(e.parse)i=this.parse(i,e)||{};var r=x.result(this,\\"defaults\\");i=x.defaults(x.extend({},r,i),r);this.set(i,e);this.changed={};this.initialize.apply(this,arguments)};x.extend(g.prototype,r,{changed:null,validationError:null,idAttribute:\\"id\\",cidPrefix:\\"c\\",preinitialize:function(){},initialize:function(){},toJSON:function(t){return x.clone(this.attributes)},sync:function(){return h.sync.apply(this,arguments)},get:function(t){return this.attributes[t]},escape:function(t){return x.escape(this.get(t))},has:function(t){return this.get(t)!=null},matches:function(t){return!!x.iteratee(t,this)(this.attributes)},set:function(t,e,i){if(t==null)return this;var r;if(typeof t===\\"object\\"){r=t;i=e}else{(r={})[t]=e}i||(i={});if(!this._validate(r,i))return false;var n=i.unset;var s=i.silent;var a=[];var o=this._changing;this._changing=true;if(!o){this._previousAttributes=x.clone(this.attributes);this.changed={}}var h=this.attributes;var l=this.changed;var u=this._previousAttributes;for(var c in r){e=r[c];if(!x.isEqual(h[c],e))a.push(c);if(!x.isEqual(u[c],e)){l[c]=e}else{delete l[c]}n?delete h[c]:h[c]=e}if(this.idAttribute in r){var f=this.id;this.id=this.get(this.idAttribute);this.trigger(\\"changeId\\",this,f,i)}if(!s){if(a.length)this._pending=i;for(var d=0;d<a.length;d++){this.trigger(\\"change:\\"+a[d],this,h[a[d]],i)}}if(o)return this;if(!s){while(this._pending){i=this._pending;this._pending=false;this.trigger(\\"change\\",this,i)}}this._pending=false;this._changing=false;return this},unset:function(t,e){return this.set(t,void 0,x.extend({},e,{unset:true}))},clear:function(t){var e={};for(var i in this.attributes)e[i]=void 0;return this.set(e,x.extend({},t,{unset:true}))},hasChanged:function(t){if(t==null)return!x.isEmpty(this.changed);return x.has(this.changed,t)},changedAttributes:function(t){if(!t)return this.hasChanged()?x.clone(this.changed):false;var e=this._changing?this._previousAttributes:this.attributes;var i={};var r;for(var n in t){var s=t[n];if(x.isEqual(e[n],s))continue;i[n]=s;r=true}return r?i:false},previous:function(t){if(t==null||!this._previousAttributes)return null;return this._previousAttributes[t]},previousAttributes:function(){return x.clone(this._previousAttributes)},fetch:function(i){i=x.extend({parse:true},i);var r=this;var n=i.success;i.success=function(t){var e=i.parse?r.parse(t,i):t;if(!r.set(e,i))return false;if(n)n.call(i.context,r,t,i);r.trigger(\\"sync\\",r,t,i)};G(this,i);return this.sync(\\"read\\",this,i)},save:function(t,e,i){var r;if(t==null||typeof t===\\"object\\"){r=t;i=e}else{(r={})[t]=e}i=x.extend({validate:true,parse:true},i);var n=i.wait;if(r&&!n){if(!this.set(r,i))return false}else if(!this._validate(r,i)){return false}var s=this;var a=i.success;var o=this.attributes;i.success=function(t){s.attributes=o;var e=i.parse?s.parse(t,i):t;if(n)e=x.extend({},r,e);if(e&&!s.set(e,i))return false;if(a)a.call(i.context,s,t,i);s.trigger(\\"sync\\",s,t,i)};G(this,i);if(r&&n)this.attributes=x.extend({},o,r);var h=this.isNew()?\\"create\\":i.patch?\\"patch\\":\\"update\\";if(h===\\"patch\\"&&!i.attrs)i.attrs=r;var l=this.sync(h,this,i);this.attributes=o;return l},destroy:function(e){e=e?x.clone(e):{};var i=this;var r=e.success;var n=e.wait;var s=function(){i.stopListening();i.trigger(\\"destroy\\",i,i.collection,e)};e.success=function(t){if(n)s();if(r)r.call(e.context,i,t,e);if(!i.isNew())i.trigger(\\"sync\\",i,t,e)};var t=false;if(this.isNew()){x.defer(e.success)}else{G(this,e);t=this.sync(\\"delete\\",this,e)}if(!n)s();return t},url:function(){var t=x.result(this,\\"urlRoot\\")||x.result(this.collection,\\"url\\")||V();if(this.isNew())return t;var e=this.get(this.idAttribute);return t.replace(/[^\\\\/]$/,\\"$&/\\")+encodeURIComponent(e)},parse:function(t,e){return t},clone:function(){return new this.constructor(this.attributes)},isNew:function(){return!this.has(this.idAttribute)},isValid:function(t){return this._validate({},x.extend({},t,{validate:true}))},_validate:function(t,e){if(!e.validate||!this.validate)return true;t=x.extend({},this.attributes,t);var i=this.validationError=this.validate(t,e)||null;if(!i)return true;this.trigger(\\"invalid\\",this,i,x.extend(e,{validationError:i}));return false}});var m=h.Collection=function(t,e){e||(e={});this.preinitialize.apply(this,arguments);if(e.model)this.model=e.model;if(e.comparator!==void 0)this.comparator=e.comparator;this._reset();this.initialize.apply(this,arguments);if(t)this.reset(t,x.extend({silent:true},e))};var w={add:true,remove:true,merge:true};var _={add:true,remove:false};var E=function(t,e,i){i=Math.min(Math.max(i,0),t.length);var r=Array(t.length-i);var n=e.length;var s;for(s=0;s<r.length;s++)r[s]=t[s+i];for(s=0;s<n;s++)t[s+i]=e[s];for(s=0;s<r.length;s++)t[s+n+i]=r[s]};x.extend(m.prototype,r,{model:g,preinitialize:function(){},initialize:function(){},toJSON:function(e){return this.map(function(t){return t.toJSON(e)})},sync:function(){return h.sync.apply(this,arguments)},add:function(t,e){return this.set(t,x.extend({merge:false},e,_))},remove:function(t,e){e=x.extend({},e);var i=!x.isArray(t);t=i?[t]:t.slice();var r=this._removeModels(t,e);if(!e.silent&&r.length){e.changes={added:[],merged:[],removed:r};this.trigger(\\"update\\",this,e)}return i?r[0]:r},set:function(t,e){if(t==null)return;e=x.extend({},w,e);if(e.parse&&!this._isModel(t)){t=this.parse(t,e)||[]}var i=!x.isArray(t);t=i?[t]:t.slice();var r=e.at;if(r!=null)r=+r;if(r>this.length)r=this.length;if(r<0)r+=this.length+1;var n=[];var s=[];var a=[];var o=[];var h={};var l=e.add;var u=e.merge;var c=e.remove;var f=false;var d=this.comparator&&r==null&&e.sort!==false;var v=x.isString(this.comparator)?this.comparator:null;var p,g;for(g=0;g<t.length;g++){p=t[g];var m=this.get(p);if(m){if(u&&p!==m){var _=this._isModel(p)?p.attributes:p;if(e.parse)_=m.parse(_,e);m.set(_,e);a.push(m);if(d&&!f)f=m.hasChanged(v)}if(!h[m.cid]){h[m.cid]=true;n.push(m)}t[g]=m}else if(l){p=t[g]=this._prepareModel(p,e);if(p){s.push(p);this._addReference(p,e);h[p.cid]=true;n.push(p)}}}if(c){for(g=0;g<this.length;g++){p=this.models[g];if(!h[p.cid])o.push(p)}if(o.length)this._removeModels(o,e)}var y=false;var b=!d&&l&&c;if(n.length&&b){y=this.length!==n.length||x.some(this.models,function(t,e){return t!==n[e]});this.models.length=0;E(this.models,n,0);this.length=this.models.length}else if(s.length){if(d)f=true;E(this.models,s,r==null?this.length:r);this.length=this.models.length}if(f)this.sort({silent:true});if(!e.silent){for(g=0;g<s.length;g++){if(r!=null)e.index=r+g;p=s[g];p.trigger(\\"add\\",p,this,e)}if(f||y)this.trigger(\\"sort\\",this,e);if(s.length||o.length||a.length){e.changes={added:s,removed:o,merged:a};this.trigger(\\"update\\",this,e)}}return i?t[0]:t},reset:function(t,e){e=e?x.clone(e):{};for(var i=0;i<this.models.length;i++){this._removeReference(this.models[i],e)}e.previousModels=this.models;this._reset();t=this.add(t,x.extend({silent:true},e));if(!e.silent)this.trigger(\\"reset\\",this,e);return t},push:function(t,e){return this.add(t,x.extend({at:this.length},e))},pop:function(t){var e=this.at(this.length-1);return this.remove(e,t)},unshift:function(t,e){return this.add(t,x.extend({at:0},e))},shift:function(t){var e=this.at(0);return this.remove(e,t)},slice:function(){return a.apply(this.models,arguments)},get:function(t){if(t==null)return void 0;return this._byId[t]||this._byId[this.modelId(this._isModel(t)?t.attributes:t,t.idAttribute)]||t.cid&&this._byId[t.cid]},has:function(t){return this.get(t)!=null},at:function(t){if(t<0)t+=this.length;return this.models[t]},where:function(t,e){return this[e?\\"find\\":\\"filter\\"](t)},findWhere:function(t){return this.where(t,true)},sort:function(t){var e=this.comparator;if(!e)throw new Error(\\"Cannot sort a set without a comparator\\");t||(t={});var i=e.length;if(x.isFunction(e))e=e.bind(this);if(i===1||x.isString(e)){this.models=this.sortBy(e)}else{this.models.sort(e)}if(!t.silent)this.trigger(\\"sort\\",this,t);return this},pluck:function(t){return this.map(t+\\"\\")},fetch:function(i){i=x.extend({parse:true},i);var r=i.success;var n=this;i.success=function(t){var e=i.reset?\\"reset\\":\\"set\\";n[e](t,i);if(r)r.call(i.context,n,t,i);n.trigger(\\"sync\\",n,t,i)};G(this,i);return this.sync(\\"read\\",this,i)},create:function(t,e){e=e?x.clone(e):{};var r=e.wait;t=this._prepareModel(t,e);if(!t)return false;if(!r)this.add(t,e);var n=this;var s=e.success;e.success=function(t,e,i){if(r)n.add(t,i);if(s)s.call(i.context,t,e,i)};t.save(null,e);return t},parse:function(t,e){return t},clone:function(){return new this.constructor(this.models,{model:this.model,comparator:this.comparator})},modelId:function(t,e){return t[e||this.model.prototype.idAttribute||\\"id\\"]},values:function(){return new b(this,I)},keys:function(){return new b(this,k)},entries:function(){return new b(this,S)},_reset:function(){this.length=0;this.models=[];this._byId={}},_prepareModel:function(t,e){if(this._isModel(t)){if(!t.collection)t.collection=this;return t}e=e?x.clone(e):{};e.collection=this;var i;if(this.model.prototype){i=new this.model(t,e)}else{i=this.model(t,e)}if(!i.validationError)return i;this.trigger(\\"invalid\\",this,i.validationError,e);return false},_removeModels:function(t,e){var i=[];for(var r=0;r<t.length;r++){var n=this.get(t[r]);if(!n)continue;var s=this.indexOf(n);this.models.splice(s,1);this.length--;delete this._byId[n.cid];var a=this.modelId(n.attributes,n.idAttribute);if(a!=null)delete this._byId[a];if(!e.silent){e.index=s;n.trigger(\\"remove\\",n,this,e)}i.push(n);this._removeReference(n,e)}return i},_isModel:function(t){return t instanceof g},_addReference:function(t,e){this._byId[t.cid]=t;var i=this.modelId(t.attributes,t.idAttribute);if(i!=null)this._byId[i]=t;t.on(\\"all\\",this._onModelEvent,this)},_removeReference:function(t,e){delete this._byId[t.cid];var i=this.modelId(t.attributes,t.idAttribute);if(i!=null)delete this._byId[i];if(this===t.collection)delete t.collection;t.off(\\"all\\",this._onModelEvent,this)},_onModelEvent:function(t,e,i,r){if(e){if((t===\\"add\\"||t===\\"remove\\")&&i!==this)return;if(t===\\"destroy\\")this.remove(e,r);if(t===\\"changeId\\"){var n=this.modelId(e.previousAttributes(),e.idAttribute);var s=this.modelId(e.attributes,e.idAttribute);if(n!=null)delete this._byId[n];if(s!=null)this._byId[s]=e}}this.trigger.apply(this,arguments)}});var y=typeof Symbol===\\"function\\"&&Symbol.iterator;if(y){m.prototype[y]=m.prototype.values}var b=function(t,e){this._collection=t;this._kind=e;this._index=0};var I=1;var k=2;var S=3;if(y){b.prototype[y]=function(){return this}}b.prototype.next=function(){if(this._collection){if(this._index<this._collection.length){var t=this._collection.at(this._index);this._index++;var e;if(this._kind===I){e=t}else{var i=this._collection.modelId(t.attributes,t.idAttribute);if(this._kind===k){e=i}else{e=[i,t]}}return{value:e,done:false}}this._collection=void 0}return{value:void 0,done:true}};var A=h.View=function(t){this.cid=x.uniqueId(\\"view\\");this.preinitialize.apply(this,arguments);x.extend(this,x.pick(t,P));this._ensureElement();this.initialize.apply(this,arguments)};var T=/^(\\\\S+)\\\\s*(.*)$/;var P=[\\"model\\",\\"collection\\",\\"el\\",\\"id\\",\\"attributes\\",\\"className\\",\\"tagName\\",\\"events\\"];x.extend(A.prototype,r,{tagName:\\"div\\",$:function(t){return this.$el.find(t)},preinitialize:function(){},initialize:function(){},render:function(){return this},remove:function(){this._removeElement();this.stopListening();return this},_removeElement:function(){this.$el.remove()},setElement:function(t){this.undelegateEvents();this._setElement(t);this.delegateEvents();return this},_setElement:function(t){this.$el=t instanceof h.$?t:h.$(t);this.el=this.$el[0]},delegateEvents:function(t){t||(t=x.result(this,\\"events\\"));if(!t)return this;this.undelegateEvents();for(var e in t){var i=t[e];if(!x.isFunction(i))i=this[i];if(!i)continue;var r=e.match(T);this.delegate(r[1],r[2],i.bind(this))}return this},delegate:function(t,e,i){this.$el.on(t+\\".delegateEvents\\"+this.cid,e,i);return this},undelegateEvents:function(){if(this.$el)this.$el.off(\\".delegateEvents\\"+this.cid);return this},undelegate:function(t,e,i){this.$el.off(t+\\".delegateEvents\\"+this.cid,e,i);return this},_createElement:function(t){return document.createElement(t)},_ensureElement:function(){if(!this.el){var t=x.extend({},x.result(this,\\"attributes\\"));if(this.id)t.id=x.result(this,\\"id\\");if(this.className)t[\\"class\\"]=x.result(this,\\"className\\");this.setElement(this._createElement(x.result(this,\\"tagName\\")));this._setAttributes(t)}else{this.setElement(x.result(this,\\"el\\"))}},_setAttributes:function(t){this.$el.attr(t)}});var H=function(r,t,n,s){switch(t){case 1:return function(){return r[n](this[s])};case 2:return function(t){return r[n](this[s],t)};case 3:return function(t,e){return r[n](this[s],C(t,this),e)};case 4:return function(t,e,i){return r[n](this[s],C(t,this),e,i)};default:return function(){var t=a.call(arguments);t.unshift(this[s]);return r[n].apply(r,t)}}};var $=function(i,r,t,n){x.each(t,function(t,e){if(r[e])i.prototype[e]=H(r,t,e,n)})};var C=function(e,t){if(x.isFunction(e))return e;if(x.isObject(e)&&!t._isModel(e))return R(e);if(x.isString(e))return function(t){return t.get(e)};return e};var R=function(t){var e=x.matches(t);return function(t){return e(t.attributes)}};var M={forEach:3,each:3,map:3,collect:3,reduce:0,foldl:0,inject:0,reduceRight:0,foldr:0,find:3,detect:3,filter:3,select:3,reject:3,every:3,all:3,some:3,any:3,include:3,includes:3,contains:3,invoke:0,max:3,min:3,toArray:1,size:1,first:3,head:3,take:3,initial:3,rest:3,tail:3,drop:3,last:3,without:0,difference:0,indexOf:3,shuffle:1,lastIndexOf:3,isEmpty:1,chain:1,sample:3,partition:3,groupBy:3,countBy:3,sortBy:3,indexBy:3,findIndex:3,findLastIndex:3};var N={keys:1,values:1,pairs:1,invert:1,pick:0,omit:0,chain:1,isEmpty:1};x.each([[m,M,\\"models\\"],[g,N,\\"attributes\\"]],function(t){var i=t[0],e=t[1],r=t[2];i.mixin=function(t){var e=x.reduce(x.functions(t),function(t,e){t[e]=0;return t},{});$(i,t,e,r)};$(i,x,e,r)});h.sync=function(t,e,r){var i=j[t];x.defaults(r||(r={}),{emulateHTTP:h.emulateHTTP,emulateJSON:h.emulateJSON});var n={type:i,dataType:\\"json\\"};if(!r.url){n.url=x.result(e,\\"url\\")||V()}if(r.data==null&&e&&(t===\\"create\\"||t===\\"update\\"||t===\\"patch\\")){n.contentType=\\"application/json\\";n.data=JSON.stringify(r.attrs||e.toJSON(r))}if(r.emulateJSON){n.contentType=\\"application/x-www-form-urlencoded\\";n.data=n.data?{model:n.data}:{}}if(r.emulateHTTP&&(i===\\"PUT\\"||i===\\"DELETE\\"||i===\\"PATCH\\")){n.type=\\"POST\\";if(r.emulateJSON)n.data._method=i;var s=r.beforeSend;r.beforeSend=function(t){t.setRequestHeader(\\"X-HTTP-Method-Override\\",i);if(s)return s.apply(this,arguments)}}if(n.type!==\\"GET\\"&&!r.emulateJSON){n.processData=false}var a=r.error;r.error=function(t,e,i){r.textStatus=e;r.errorThrown=i;if(a)a.call(r.context,t,e,i)};var o=r.xhr=h.ajax(x.extend(n,r));e.trigger(\\"request\\",e,o,r);return o};var j={create:\\"POST\\",update:\\"PUT\\",patch:\\"PATCH\\",delete:\\"DELETE\\",read:\\"GET\\"};h.ajax=function(){return h.$.ajax.apply(h.$,arguments)};var O=h.Router=function(t){t||(t={});this.preinitialize.apply(this,arguments);if(t.routes)this.routes=t.routes;this._bindRoutes();this.initialize.apply(this,arguments)};var U=/\\\\((.*?)\\\\)/g;var z=/(\\\\(\\\\?)?:\\\\w+/g;var q=/\\\\*\\\\w+/g;var F=/[\\\\-{}\\\\[\\\\]+?.,\\\\\\\\\\\\^$|#\\\\s]/g;x.extend(O.prototype,r,{preinitialize:function(){},initialize:function(){},route:function(i,r,n){if(!x.isRegExp(i))i=this._routeToRegExp(i);if(x.isFunction(r)){n=r;r=\\"\\"}if(!n)n=this[r];var s=this;h.history.route(i,function(t){var e=s._extractParameters(i,t);if(s.execute(n,e,r)!==false){s.trigger.apply(s,[\\"route:\\"+r].concat(e));s.trigger(\\"route\\",r,e);h.history.trigger(\\"route\\",s,r,e)}});return this},execute:function(t,e,i){if(t)t.apply(this,e)},navigate:function(t,e){h.history.navigate(t,e);return this},_bindRoutes:function(){if(!this.routes)return;this.routes=x.result(this,\\"routes\\");var t,e=x.keys(this.routes);while((t=e.pop())!=null){this.route(t,this.routes[t])}},_routeToRegExp:function(t){t=t.replace(F,\\"\\\\\\\\$&\\").replace(U,\\"(?:$1)?\\").replace(z,function(t,e){return e?t:\\"([^/?]+)\\"}).replace(q,\\"([^?]*?)\\");return new RegExp(\\"^\\"+t+\\"(?:\\\\\\\\?([\\\\\\\\s\\\\\\\\S]*))?$\\")},_extractParameters:function(t,e){var i=t.exec(e).slice(1);return x.map(i,function(t,e){if(e===i.length-1)return t||null;return t?decodeURIComponent(t):null})}});var B=h.History=function(){this.handlers=[];this.checkUrl=this.checkUrl.bind(this);if(typeof window!==\\"undefined\\"){this.location=window.location;this.history=window.history}};var J=/^[#\\\\/]|\\\\s+$/g;var L=/^\\\\/+|\\\\/+$/g;var W=/#.*$/;B.started=false;x.extend(B.prototype,r,{interval:50,atRoot:function(){var t=this.location.pathname.replace(/[^\\\\/]$/,\\"$&/\\");return t===this.root&&!this.getSearch()},matchRoot:function(){var t=this.decodeFragment(this.location.pathname);var e=t.slice(0,this.root.length-1)+\\"/\\";return e===this.root},decodeFragment:function(t){return decodeURI(t.replace(/%25/g,\\"%2525\\"))},getSearch:function(){var t=this.location.href.replace(/#.*/,\\"\\").match(/\\\\?.+/);return t?t[0]:\\"\\"},getHash:function(t){var e=(t||this).location.href.match(/#(.*)$/);return e?e[1]:\\"\\"},getPath:function(){var t=this.decodeFragment(this.location.pathname+this.getSearch()).slice(this.root.length-1);return t.charAt(0)===\\"/\\"?t.slice(1):t},getFragment:function(t){if(t==null){if(this._usePushState||!this._wantsHashChange){t=this.getPath()}else{t=this.getHash()}}return t.replace(J,\\"\\")},start:function(t){if(B.started)throw new Error(\\"Backbone.history has already been started\\");B.started=true;this.options=x.extend({root:\\"/\\"},this.options,t);this.root=this.options.root;this._wantsHashChange=this.options.hashChange!==false;this._hasHashChange=\\"onhashchange\\"in window&&(document.documentMode===void 0||document.documentMode>7);this._useHashChange=this._wantsHashChange&&this._hasHashChange;this._wantsPushState=!!this.options.pushState;this._hasPushState=!!(this.history&&this.history.pushState);this._usePushState=this._wantsPushState&&this._hasPushState;this.fragment=this.getFragment();this.root=(\\"/\\"+this.root+\\"/\\").replace(L,\\"/\\");if(this._wantsHashChange&&this._wantsPushState){if(!this._hasPushState&&!this.atRoot()){var e=this.root.slice(0,-1)||\\"/\\";this.location.replace(e+\\"#\\"+this.getPath());return true}else if(this._hasPushState&&this.atRoot()){this.navigate(this.getHash(),{replace:true})}}if(!this._hasHashChange&&this._wantsHashChange&&!this._usePushState){this.iframe=document.createElement(\\"iframe\\");this.iframe.src=\\"javascript:0\\";this.iframe.style.display=\\"none\\";this.iframe.tabIndex=-1;var i=document.body;var r=i.insertBefore(this.iframe,i.firstChild).contentWindow;r.document.open();r.document.close();r.location.hash=\\"#\\"+this.fragment}var n=window.addEventListener||function(t,e){return attachEvent(\\"on\\"+t,e)};if(this._usePushState){n(\\"popstate\\",this.checkUrl,false)}else if(this._useHashChange&&!this.iframe){n(\\"hashchange\\",this.checkUrl,false)}else if(this._wantsHashChange){this._checkUrlInterval=setInterval(this.checkUrl,this.interval)}if(!this.options.silent)return this.loadUrl()},stop:function(){var t=window.removeEventListener||function(t,e){return detachEvent(\\"on\\"+t,e)};if(this._usePushState){t(\\"popstate\\",this.checkUrl,false)}else if(this._useHashChange&&!this.iframe){t(\\"hashchange\\",this.checkUrl,false)}if(this.iframe){document.body.removeChild(this.iframe);this.iframe=null}if(this._checkUrlInterval)clearInterval(this._checkUrlInterval);B.started=false},route:function(t,e){this.handlers.unshift({route:t,callback:e})},checkUrl:function(t){var e=this.getFragment();if(e===this.fragment&&this.iframe){e=this.getHash(this.iframe.contentWindow)}if(e===this.fragment)return false;if(this.iframe)this.navigate(e);this.loadUrl()},loadUrl:function(e){if(!this.matchRoot())return false;e=this.fragment=this.getFragment(e);return x.some(this.handlers,function(t){if(t.route.test(e)){t.callback(e);return true}})},navigate:function(t,e){if(!B.started)return false;if(!e||e===true)e={trigger:!!e};t=this.getFragment(t||\\"\\");var i=this.root;if(t===\\"\\"||t.charAt(0)===\\"?\\"){i=i.slice(0,-1)||\\"/\\"}var r=i+t;t=t.replace(W,\\"\\");var n=this.decodeFragment(t);if(this.fragment===n)return;this.fragment=n;if(this._usePushState){this.history[e.replace?\\"replaceState\\":\\"pushState\\"]({},document.title,r)}else if(this._wantsHashChange){this._updateHash(this.location,t,e.replace);if(this.iframe&&t!==this.getHash(this.iframe.contentWindow)){var s=this.iframe.contentWindow;if(!e.replace){s.document.open();s.document.close()}this._updateHash(s.location,t,e.replace)}}else{return this.location.assign(r)}if(e.trigger)return this.loadUrl(t)},_updateHash:function(t,e,i){if(i){var r=t.href.replace(/(javascript:|#).*$/,\\"\\");t.replace(r+\\"#\\"+e)}else{t.hash=\\"#\\"+e}}});h.history=new B;var D=function(t,e){var i=this;var r;if(t&&x.has(t,\\"constructor\\")){r=t.constructor}else{r=function(){return i.apply(this,arguments)}}x.extend(r,i,e);r.prototype=x.create(i.prototype,t);r.prototype.constructor=r;r.__super__=i.prototype;return r};g.extend=m.extend=O.extend=A.extend=B.extend=D;var V=function(){throw new Error(\'A \\"url\\" property or function must be specified\')};var G=function(e,i){var r=i.error;i.error=function(t){if(r)r.call(i.context,e,t,i);e.trigger(\\"error\\",e,t,i)}};return h});\\n//# sourceMappingURL=backbone-min.js.map"},"redirectURL":"","headersSize":736,"bodySize":8283,"_transferSize":9019},"cache":{},"serverIPAddress":"127.0.0.1","_priority":"High","_resourceType":"Script","_webSocketMessages":[],"_eventSourceMessages":[],"connection":"105"},{"startedDateTime":"2024-10-05T07:29:07.443Z","time":106.84300004504621,"timings":{"blocked":82.73600000228733,"dns":-1,"ssl":-1,"connect":-1,"send":0.030000000000001137,"wait":23.832000039853156,"receive":0.24500000290572643},"request":{"method":"GET","url":"https://todomvc.com/examples/backbone/dist/views/todo-view.js","httpVersion":"http/1.1","headers":[{"name":"Accept","value":"*/*"},{"name":"Accept-Encoding","value":"gzip, deflate, br, zstd"},{"name":"Accept-Language","value":"en-US,en;q=0.9"},{"name":"Cache-Control","value":"no-cache"},{"name":"Connection","value":"keep-alive"},{"name":"Host","value":"todomvc.com"},{"name":"Pragma","value":"no-cache"},{"name":"Referer","value":"https://todomvc.com/examples/backbone/dist/"},{"name":"Sec-Fetch-Dest","value":"script"},{"name":"Sec-Fetch-Mode","value":"no-cors"},{"name":"Sec-Fetch-Site","value":"same-origin"},{"name":"User-Agent","value":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/129.0.0.0 Safari/537.36"},{"name":"sec-ch-ua","value":"\\"Google Chrome\\";v=\\"129\\", \\"Not=A?Brand\\";v=\\"8\\", \\"Chromium\\";v=\\"129\\""},{"name":"sec-ch-ua-mobile","value":"?0"},{"name":"sec-ch-ua-platform","value":"\\"macOS\\""}],"queryString":[],"cookies":[],"headersSize":0,"bodySize":0},"response":{"status":200,"statusText":"OK","httpVersion":"HTTP/1.1","headers":[{"name":"Connection","value":"keep-alive"},{"name":"Keep-Alive","value":"timeout=5"},{"name":"Transfer-Encoding","value":"chunked"},{"name":"Vary","value":"Accept-Encoding"},{"name":"accept-ranges","value":"bytes"},{"name":"access-control-allow-origin","value":"*"},{"name":"age","value":"39"},{"name":"cache-control","value":"max-age=600"},{"name":"content-encoding","value":"gzip"},{"name":"content-type","value":"application/javascript; charset=utf-8"},{"name":"date","value":"Sat, 05 Oct 2024 07:29:07 GMT"},{"name":"etag","value":"W/\\"65aef27c-10e7\\""},{"name":"expires","value":"Sat, 05 Oct 2024 06:55:41 GMT"},{"name":"last-modified","value":"Mon, 22 Jan 2024 22:55:56 GMT"},{"name":"server","value":"GitHub.com"},{"name":"via","value":"1.1 varnish"},{"name":"x-cache","value":"HIT"},{"name":"x-cache-hits","value":"1"},{"name":"x-fastly-request-id","value":"2c2845c668e45de1520339e032fd8bf307266a8e"},{"name":"x-github-request-id","value":"BF7C:3D98D0:2683D0:2B9538:6700E094"},{"name":"x-origin-cache","value":"HIT"},{"name":"x-proxy-cache","value":"MISS"},{"name":"x-served-by","value":"cache-yyc1430025-YYC"},{"name":"x-timer","value":"S1728113348.543159,VS0,VE1"}],"cookies":[],"content":{"size":4327,"mimeType":"application/javascript","compression":2742,"text":"/* eslint no-unused-vars: 0 */\\n/* eslint no-undef: 0 */\\nvar app = app || {};\\n\\n(function ($) {\\n \\"use strict\\";\\n\\n // Todo Item View\\n // --------------\\n\\n // The DOM element for a todo item...\\n app.TodoView = Backbone.View.extend({\\n // ... is a list tag.\\n tagName: \\"li\\",\\n\\n // Cache the template function for a single item.\\n template: _.template($(\\"#item-template\\").html()),\\n\\n // The DOM events specific to an item.\\n events: {\\n \\"click .toggle\\": \\"toggleCompleted\\",\\n \\"dblclick label\\": \\"edit\\",\\n \\"click .destroy\\": \\"clear\\",\\n \\"keypress .edit\\": \\"updateOnEnter\\",\\n \\"keydown .edit\\": \\"revertOnEscape\\",\\n \\"blur .edit\\": \\"close\\",\\n },\\n\\n // The TodoView listens for changes to its model, re-rendering. Since\\n // there\'s a one-to-one correspondence between a **Todo** and a\\n // **TodoView** in this app, we set a direct reference on the model for\\n // convenience.\\n initialize: function () {\\n this.listenTo(this.model, \\"change\\", this.render);\\n this.listenTo(this.model, \\"destroy\\", this.remove);\\n this.listenTo(this.model, \\"visible\\", this.toggleVisible);\\n },\\n\\n // Re-render the titles of the todo item.\\n render: function () {\\n // Backbone LocalStorage is adding `id` attribute instantly after\\n // creating a model. This causes our TodoView to render twice. Once\\n // after creating a model and once on `id` change. We want to\\n // filter out the second redundant render, which is caused by this\\n // `id` change. It\'s known Backbone LocalStorage bug, therefore\\n // we\'ve to create a workaround.\\n // https://github.com/tastejs/todomvc/issues/469\\n if (this.model.changed.id !== undefined)\\n return null;\\n\\n this.$el.html(this.template(this.model.toJSON()));\\n this.$el.toggleClass(\\"completed\\", this.model.get(\\"completed\\"));\\n this.toggleVisible();\\n this.$input = this.$(\\".edit\\");\\n return this;\\n },\\n\\n toggleVisible: function () {\\n this.$el.toggleClass(\\"hidden\\", this.isHidden());\\n },\\n\\n isHidden: function () {\\n return this.model.get(\\"completed\\") ? app.TodoFilter === \\"active\\" : app.TodoFilter === \\"completed\\";\\n },\\n\\n // Toggle the `\\"completed\\"` state of the model.\\n toggleCompleted: function () {\\n this.model.toggle();\\n },\\n\\n // Switch this view into `\\"editing\\"` mode, displaying the input field.\\n edit: function () {\\n this.$el.addClass(\\"editing\\");\\n const temp = this.$input.val();\\n this.$input.trigger(\\"focus\\").val(\\"\\").val(temp);\\n this.$input.focus();\\n },\\n\\n // Close the `\\"editing\\"` mode, saving changes to the todo.\\n close: function () {\\n const value = this.$input.val();\\n const trimmedValue = value.trim();\\n\\n // We don\'t want to handle blur events from an item that is no\\n // longer being edited. Relying on the CSS class here has the\\n // benefit of us not having to maintain state in the DOM and the\\n // JavaScript logic.\\n if (!this.$el.hasClass(\\"editing\\"))\\n return;\\n\\n if (trimmedValue)\\n this.model.save({ title: trimmedValue });\\n else\\n this.clear();\\n\\n this.$el.removeClass(\\"editing\\");\\n },\\n\\n // If you hit `enter`, we\'re through editing the item.\\n updateOnEnter: function (e) {\\n if (e.which === ENTER_KEY)\\n this.close();\\n },\\n\\n // If you\'re pressing `escape` we revert your change by simply leaving\\n // the `editing` state.\\n revertOnEscape: function (e) {\\n if (e.which === ESC_KEY) {\\n this.$el.removeClass(\\"editing\\");\\n // Also reset the hidden input back to the original value.\\n this.$input.val(this.model.get(\\"title\\"));\\n }\\n },\\n\\n // Remove the item, destroy the model from *localStorage* and delete its view.\\n clear: function () {\\n this.model.destroy();\\n },\\n });\\n})(jQuery);\\n"},"redirectURL":"","headersSize":736,"bodySize":1585,"_transferSize":2321},"cache":{},"serverIPAddress":"127.0.0.1","_priority":"High","_resourceType":"Script","_webSocketMessages":[],"_eventSourceMessages":[],"connection":"111"},{"startedDateTime":"2024-10-05T07:29:07.442Z","time":106.85400001239032,"timings":{"blocked":0.8349999511763453,"dns":-1,"ssl":-1,"connect":-1,"send":0.022999999999999993,"wait":97.31199994444103,"receive":8.68400011677295},"request":{"method":"GET","url":"https://todomvc.com/examples/backbone/dist/jquery.min.js","httpVersion":"http/1.1","headers":[{"name":"Accept","value":"*/*"},{"name":"Accept-Encoding","value":"gzip, deflate, br, zstd"},{"name":"Accept-Language","value":"en-US,en;q=0.9"},{"name":"Cache-Control","value":"no-cache"},{"name":"Connection","value":"keep-alive"},{"name":"Host","value":"todomvc.com"},{"name":"Pragma","value":"no-cache"},{"name":"Referer","value":"https://todomvc.com/examples/backbone/dist/"},{"name":"Sec-Fetch-Dest","value":"script"},{"name":"Sec-Fetch-Mode","value":"no-cors"},{"name":"Sec-Fetch-Site","value":"same-origin"},{"name":"User-Agent","value":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/129.0.0.0 Safari/537.36"},{"name":"sec-ch-ua","value":"\\"Google Chrome\\";v=\\"129\\", \\"Not=A?Brand\\";v=\\"8\\", \\"Chromium\\";v=\\"129\\""},{"name":"sec-ch-ua-mobile","value":"?0"},{"name":"sec-ch-ua-platform","value":"\\"macOS\\""}],"queryString":[],"cookies":[],"headersSize":0,"bodySize":0},"response":{"status":200,"statusText":"OK","httpVersion":"HTTP/1.1","headers":[{"name":"Connection","value":"keep-alive"},{"name":"Keep-Alive","value":"timeout=5"},{"name":"Transfer-Encoding","value":"chunked"},{"name":"Vary","value":"Accept-Encoding"},{"name":"accept-ranges","value":"bytes"},{"name":"access-control-allow-origin","value":"*"},{"name":"age","value":"39"},{"name":"cache-control","value":"max-age=600"},{"name":"content-encoding","value":"gzip"},{"name":"content-type","value":"application/javascript; charset=utf-8"},{"name":"date","value":"Sat, 05 Oct 2024 07:29:07 GMT"},{"name":"etag","value":"W/\\"65aef27c-15ec3\\""},{"name":"expires","value":"Sat, 05 Oct 2024 06:55:41 GMT"},{"name":"last-modified","value":"Mon, 22 Jan 2024 22:55:56 GMT"},{"name":"server","value":"GitHub.com"},{"name":"via","value":"1.1 varnish"},{"name":"x-cache","value":"HIT"},{"name":"x-cache-hits","value":"1"},{"name":"x-fastly-request-id","value":"2d0ee3d81f2ee8182ebe8e617a54d9b9f09d72b3"},{"name":"x-github-request-id","value":"B0B4:113E1B:1E35CD:231840:6700E095"},{"name":"x-origin-cache","value":"HIT"},{"name":"x-proxy-cache","value":"MISS"},{"name":"x-served-by","value":"cache-yyc1430034-YYC"},{"name":"x-timer","value":"S1728113348.533860,VS0,VE1"}],"cookies":[],"content":{"size":89795,"mimeType":"application/javascript","compression":57471,"text":"/*! jQuery v3.6.4 | (c) OpenJS Foundation and other contributors | jquery.org/license */\\n!function(e,t){\\"use strict\\";\\"object\\"==typeof module&&\\"object\\"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error(\\"jQuery requires a window with a document\\");return t(e)}:t(e)}(\\"undefined\\"!=typeof window?window:this,function(C,e){\\"use strict\\";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,y=n.hasOwnProperty,a=y.toString,l=a.call(Object),v={},m=function(e){return\\"function\\"==typeof e&&\\"number\\"!=typeof e.nodeType&&\\"function\\"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement(\\"script\\");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+\\"\\":\\"object\\"==typeof e||\\"function\\"==typeof e?n[o.call(e)]||\\"object\\":typeof e}var f=\\"3.6.4\\",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&\\"length\\"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&(\\"array\\"===n||0===t||\\"number\\"==typeof t&&0<t&&t-1 in e)}S.fn=S.prototype={jquery:f,constructor:S,length:0,toArray:function(){return s.call(this)},get:function(e){return null==e?s.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=S.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return S.each(this,e)},map:function(n){return this.pushStack(S.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(S.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(S.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:u,sort:t.sort,splice:t.splice},S.extend=S.fn.extend=function(){var e,t,n,r,i,o,a=arguments[0]||{},s=1,u=arguments.length,l=!1;for(\\"boolean\\"==typeof a&&(l=a,a=arguments[s]||{},s++),\\"object\\"==typeof a||m(a)||(a={}),s===u&&(a=this,s--);s<u;s++)if(null!=(e=arguments[s]))for(t in e)r=e[t],\\"__proto__\\"!==t&&a!==r&&(l&&r&&(S.isPlainObject(r)||(i=Array.isArray(r)))?(n=a[t],o=i&&!Array.isArray(n)?[]:i||S.isPlainObject(n)?n:{},i=!1,a[t]=S.extend(l,o,r)):void 0!==r&&(a[t]=r));return a},S.extend({expando:\\"jQuery\\"+(f+Math.random()).replace(/\\\\D/g,\\"\\"),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||\\"[object Object]\\"!==o.call(e))&&(!(t=r(e))||\\"function\\"==typeof(n=y.call(t,\\"constructor\\")&&t.constructor)&&a.call(n)===l)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){b(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(p(e)){for(n=e.length;r<n;r++)if(!1===t.call(e[r],r,e[r]))break}else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},makeArray:function(e,t){var n=t||[];return null!=e&&(p(Object(e))?S.merge(n,\\"string\\"==typeof e?[e]:e):u.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:i.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,i=e.length;r<n;r++)e[i++]=t[r];return e.length=i,e},grep:function(e,t,n){for(var r=[],i=0,o=e.length,a=!n;i<o;i++)!t(e[i],i)!==a&&r.push(e[i]);return r},map:function(e,t,n){var r,i,o=0,a=[];if(p(e))for(r=e.length;o<r;o++)null!=(i=t(e[o],o,n))&&a.push(i);else for(o in e)null!=(i=t(e[o],o,n))&&a.push(i);return g(a)},guid:1,support:v}),\\"function\\"==typeof Symbol&&(S.fn[Symbol.iterator]=t[Symbol.iterator]),S.each(\\"Boolean Number String Function Array Date RegExp Object Error Symbol\\".split(\\" \\"),function(e,t){n[\\"[object \\"+t+\\"]\\"]=t.toLowerCase()});var d=function(n){var e,d,b,o,i,h,f,g,w,u,l,T,C,a,E,y,s,c,v,S=\\"sizzle\\"+1*new Date,p=n.document,k=0,r=0,m=ue(),x=ue(),A=ue(),N=ue(),j=function(e,t){return e===t&&(l=!0),0},D={}.hasOwnProperty,t=[],q=t.pop,L=t.push,H=t.push,O=t.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},R=\\"checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped\\",M=\\"[\\\\\\\\x20\\\\\\\\t\\\\\\\\r\\\\\\\\n\\\\\\\\f]\\",I=\\"(?:\\\\\\\\\\\\\\\\[\\\\\\\\da-fA-F]{1,6}\\"+M+\\"?|\\\\\\\\\\\\\\\\[^\\\\\\\\r\\\\\\\\n\\\\\\\\f]|[\\\\\\\\w-]|[^\\\\0-\\\\\\\\x7f])+\\",W=\\"\\\\\\\\[\\"+M+\\"*(\\"+I+\\")(?:\\"+M+\\"*([*^$|!~]?=)\\"+M+\\"*(?:\'((?:\\\\\\\\\\\\\\\\.|[^\\\\\\\\\\\\\\\\\'])*)\'|\\\\\\"((?:\\\\\\\\\\\\\\\\.|[^\\\\\\\\\\\\\\\\\\\\\\"])*)\\\\\\"|(\\"+I+\\"))|)\\"+M+\\"*\\\\\\\\]\\",F=\\":(\\"+I+\\")(?:\\\\\\\\(((\'((?:\\\\\\\\\\\\\\\\.|[^\\\\\\\\\\\\\\\\\'])*)\'|\\\\\\"((?:\\\\\\\\\\\\\\\\.|[^\\\\\\\\\\\\\\\\\\\\\\"])*)\\\\\\")|((?:\\\\\\\\\\\\\\\\.|[^\\\\\\\\\\\\\\\\()[\\\\\\\\]]|\\"+W+\\")*)|.*)\\\\\\\\)|)\\",$=new RegExp(M+\\"+\\",\\"g\\"),B=new RegExp(\\"^\\"+M+\\"+|((?:^|[^\\\\\\\\\\\\\\\\])(?:\\\\\\\\\\\\\\\\.)*)\\"+M+\\"+$\\",\\"g\\"),_=new RegExp(\\"^\\"+M+\\"*,\\"+M+\\"*\\"),z=new RegExp(\\"^\\"+M+\\"*([>+~]|\\"+M+\\")\\"+M+\\"*\\"),U=new RegExp(M+\\"|>\\"),X=new RegExp(F),V=new RegExp(\\"^\\"+I+\\"$\\"),G={ID:new RegExp(\\"^#(\\"+I+\\")\\"),CLASS:new RegExp(\\"^\\\\\\\\.(\\"+I+\\")\\"),TAG:new RegExp(\\"^(\\"+I+\\"|[*])\\"),ATTR:new RegExp(\\"^\\"+W),PSEUDO:new RegExp(\\"^\\"+F),CHILD:new RegExp(\\"^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\\\\\\\(\\"+M+\\"*(even|odd|(([+-]|)(\\\\\\\\d*)n|)\\"+M+\\"*(?:([+-]|)\\"+M+\\"*(\\\\\\\\d+)|))\\"+M+\\"*\\\\\\\\)|)\\",\\"i\\"),bool:new RegExp(\\"^(?:\\"+R+\\")$\\",\\"i\\"),needsContext:new RegExp(\\"^\\"+M+\\"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\\\\\\\(\\"+M+\\"*((?:-\\\\\\\\d)?\\\\\\\\d*)\\"+M+\\"*\\\\\\\\)|)(?=[^-]|$)\\",\\"i\\")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\\\\d$/i,K=/^[^{]+\\\\{\\\\s*\\\\[native \\\\w/,Z=/^(?:#([\\\\w-]+)|(\\\\w+)|\\\\.([\\\\w-]+))$/,ee=/[+~]/,te=new RegExp(\\"\\\\\\\\\\\\\\\\[\\\\\\\\da-fA-F]{1,6}\\"+M+\\"?|\\\\\\\\\\\\\\\\([^\\\\\\\\r\\\\\\\\n\\\\\\\\f])\\",\\"g\\"),ne=function(e,t){var n=\\"0x\\"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\\\\0-\\\\x1f\\\\x7f]|^-?\\\\d)|^-$|[^\\\\0-\\\\x1f\\\\x7f-\\\\uFFFF\\\\w-]/g,ie=function(e,t){return t?\\"\\\\0\\"===e?\\"\\\\ufffd\\":e.slice(0,-1)+\\"\\\\\\\\\\"+e.charCodeAt(e.length-1).toString(16)+\\" \\":\\"\\\\\\\\\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&\\"fieldset\\"===e.nodeName.toLowerCase()},{dir:\\"parentNode\\",next:\\"legend\\"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],\\"string\\"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&v(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+\\" \\"]&&(!y||!y.test(t))&&(1!==p||\\"object\\"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ve(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute(\\"id\\"))?s=s.replace(re,ie):e.setAttribute(\\"id\\",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?\\"#\\"+s:\\":scope\\")+\\" \\"+xe(l[o]);c=l.join(\\",\\")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute(\\"id\\")}}}return g(t.replace(B,\\"$1\\"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+\\" \\")>b.cacheLength&&delete e[r.shift()],e[t+\\" \\"]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement(\\"fieldset\\");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split(\\"|\\"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return\\"input\\"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return(\\"input\\"===t||\\"button\\"===t)&&e.type===n}}function ge(t){return function(e){return\\"form\\"in e?e.parentNode&&!1===e.disabled?\\"label\\"in e?\\"label\\"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:\\"label\\"in e&&e.disabled===t}}function ye(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ve(e){return e&&\\"undefined\\"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||\\"HTML\\")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener(\\"unload\\",oe,!1):n.attachEvent&&n.attachEvent(\\"onunload\\",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement(\\"div\\")),\\"undefined\\"!=typeof e.querySelectorAll&&!e.querySelectorAll(\\":scope fieldset div\\").length}),d.cssHas=ce(function(){try{return C.querySelector(\\":has(*,:jqfake)\\"),!1}catch(e){return!0}}),d.attributes=ce(function(e){return e.className=\\"i\\",!e.getAttribute(\\"className\\")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment(\\"\\")),!e.getElementsByTagName(\\"*\\").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute(\\"id\\")===t}},b.find.ID=function(e,t){if(\\"undefined\\"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t=\\"undefined\\"!=typeof e.getAttributeNode&&e.getAttributeNode(\\"id\\");return t&&t.value===n}},b.find.ID=function(e,t){if(\\"undefined\\"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode(\\"id\\"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode(\\"id\\"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return\\"undefined\\"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if(\\"*\\"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if(\\"undefined\\"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],y=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML=\\"<a id=\'\\"+S+\\"\'></a><select id=\'\\"+S+\\"-\\\\r\\\\\\\\\' msallowcapture=\'\'><option selected=\'\'></option></select>\\",e.querySelectorAll(\\"[msallowcapture^=\'\']\\").length&&y.push(\\"[*^$]=\\"+M+\\"*(?:\'\'|\\\\\\"\\\\\\")\\"),e.querySelectorAll(\\"[selected]\\").length||y.push(\\"\\\\\\\\[\\"+M+\\"*(?:value|\\"+R+\\")\\"),e.querySelectorAll(\\"[id~=\\"+S+\\"-]\\").length||y.push(\\"~=\\"),(t=C.createElement(\\"input\\")).setAttribute(\\"name\\",\\"\\"),e.appendChild(t),e.querySelectorAll(\\"[name=\'\']\\").length||y.push(\\"\\\\\\\\[\\"+M+\\"*name\\"+M+\\"*=\\"+M+\\"*(?:\'\'|\\\\\\"\\\\\\")\\"),e.querySelectorAll(\\":checked\\").length||y.push(\\":checked\\"),e.querySelectorAll(\\"a#\\"+S+\\"+*\\").length||y.push(\\".#.+[+~]\\"),e.querySelectorAll(\\"\\\\\\\\\\\\f\\"),y.push(\\"[\\\\\\\\r\\\\\\\\n\\\\\\\\f]\\")}),ce(function(e){e.innerHTML=\\"<a href=\'\' disabled=\'disabled\'></a><select disabled=\'disabled\'><option/></select>\\";var t=C.createElement(\\"input\\");t.setAttribute(\\"type\\",\\"hidden\\"),e.appendChild(t).setAttribute(\\"name\\",\\"D\\"),e.querySelectorAll(\\"[name=d]\\").length&&y.push(\\"name\\"+M+\\"*[*^$|!~]?=\\"),2!==e.querySelectorAll(\\":enabled\\").length&&y.push(\\":enabled\\",\\":disabled\\"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(\\":disabled\\").length&&y.push(\\":enabled\\",\\":disabled\\"),e.querySelectorAll(\\"*,:x\\"),y.push(\\",.*:\\")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,\\"*\\"),c.call(e,\\"[s!=\'\']:x\\"),s.push(\\"!=\\",F)}),d.cssHas||y.push(\\":has\\"),y=y.length&&new RegExp(y.join(\\"|\\")),s=s.length&&new RegExp(s.join(\\"|\\")),t=K.test(a.compareDocumentPosition),v=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType&&e.documentElement||e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&v(p,e)?-1:t==C||t.ownerDocument==p&&v(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+\\" \\"]&&(!s||!s.test(t))&&(!y||!y.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0<se(t,C,null,[e]).length},se.contains=function(e,t){return(e.ownerDocument||e)!=C&&T(e),v(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=C&&T(e);var n=b.attrHandle[t.toLowerCase()],r=n&&D.call(b.attrHandle,t.toLowerCase())?n(e,t,!E):void 0;return void 0!==r?r:d.attributes||!E?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},se.escape=function(e){return(e+\\"\\").replace(re,ie)},se.error=function(e){throw new Error(\\"Syntax error, unrecognized expression: \\"+e)},se.uniqueSort=function(e){var t,n=[],r=0,i=0;if(l=!d.detectDuplicates,u=!d.sortStable&&e.slice(0),e.sort(j),l){while(t=e[i++])t===e[i]&&(r=n.push(i));while(r--)e.splice(n[r],1)}return u=null,e},o=se.getText=function(e){var t,n=\\"\\",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if(\\"string\\"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else while(t=e[r++])n+=o(t);return n},(b=se.selectors={cacheLength:50,createPseudo:le,match:G,attrHandle:{},find:{},relative:{\\">\\":{dir:\\"parentNode\\",first:!0},\\" \\":{dir:\\"parentNode\\"},\\"+\\":{dir:\\"previousSibling\\",first:!0},\\"~\\":{dir:\\"previousSibling\\"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||\\"\\").replace(te,ne),\\"~=\\"===e[2]&&(e[3]=\\" \\"+e[3]+\\" \\"),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),\\"nth\\"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*(\\"even\\"===e[3]||\\"odd\\"===e[3])),e[5]=+(e[7]+e[8]||\\"odd\\"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||\\"\\":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(\\")\\",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return\\"*\\"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+\\" \\"];return t||(t=new RegExp(\\"(^|\\"+M+\\")\\"+e+\\"(\\"+M+\\"|$)\\"))&&m(e,function(e){return t.test(\\"string\\"==typeof e.className&&e.className||\\"undefined\\"!=typeof e.getAttribute&&e.getAttribute(\\"class\\")||\\"\\")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?\\"!=\\"===r:!r||(t+=\\"\\",\\"=\\"===r?t===i:\\"!=\\"===r?t!==i:\\"^=\\"===r?i&&0===t.indexOf(i):\\"*=\\"===r?i&&-1<t.indexOf(i):\\"$=\\"===r?i&&t.slice(-i.length)===i:\\"~=\\"===r?-1<(\\" \\"+t.replace($,\\" \\")+\\" \\").indexOf(i):\\"|=\\"===r&&(t===i||t.slice(0,i.length+1)===i+\\"-\\"))}},CHILD:function(h,e,t,g,y){var v=\\"nth\\"!==h.slice(0,3),m=\\"last\\"!==h.slice(-4),x=\\"of-type\\"===e;return 1===g&&0===y?function(e){return!!e.parentNode}:function(e,t,n){var r,i,o,a,s,u,l=v!==m?\\"nextSibling\\":\\"previousSibling\\",c=e.parentNode,f=x&&e.nodeName.toLowerCase(),p=!n&&!x,d=!1;if(c){if(v){while(l){a=e;while(a=a[l])if(x?a.nodeName.toLowerCase()===f:1===a.nodeType)return!1;u=l=\\"only\\"===h&&!u&&\\"nextSibling\\"}return!0}if(u=[m?c.firstChild:c.lastChild],m&&p){d=(s=(r=(i=(o=(a=c)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1])&&r[2],a=s&&c.childNodes[s];while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if(1===a.nodeType&&++d&&a===e){i[h]=[k,s,d];break}}else if(p&&(d=s=(r=(i=(o=(a=e)[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]||[])[0]===k&&r[1]),!1===d)while(a=++s&&a&&a[l]||(d=s=0)||u.pop())if((x?a.nodeName.toLowerCase()===f:1===a.nodeType)&&++d&&(p&&((i=(o=a[S]||(a[S]={}))[a.uniqueID]||(o[a.uniqueID]={}))[h]=[k,d]),a===e))break;return(d-=y)===g||d%g==0&&0<=d/g}}},PSEUDO:function(e,o){var t,a=b.pseudos[e]||b.setFilters[e.toLowerCase()]||se.error(\\"unsupported pseudo: \\"+e);return a[S]?a(o):1<a.length?(t=[e,e,\\"\\",o],b.setFilters.hasOwnProperty(e.toLowerCase())?le(function(e,t){var n,r=a(e,o),i=r.length;while(i--)e[n=P(e,r[i])]=!(t[n]=r[i])}):function(e){return a(e,0,t)}):a}},pseudos:{not:le(function(e){var r=[],i=[],s=f(e.replace(B,\\"$1\\"));return s[S]?le(function(e,t,n,r){var i,o=s(e,null,r,[]),a=e.length;while(a--)(i=o[a])&&(e[a]=!(t[a]=i))}):function(e,t,n){return r[0]=e,s(r,null,n,i),r[0]=null,!i.pop()}}),has:le(function(t){return function(e){return 0<se(t,e).length}}),contains:le(function(t){return t=t.replace(te,ne),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:le(function(n){return V.test(n||\\"\\")||se.error(\\"unsupported lang: \\"+n),n=n.replace(te,ne).toLowerCase(),function(e){var t;do{if(t=E?e.lang:e.getAttribute(\\"xml:lang\\")||e.getAttribute(\\"lang\\"))return(t=t.toLowerCase())===n||0===t.indexOf(n+\\"-\\")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=n.location&&n.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===a},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return\\"input\\"===t&&!!e.checked||\\"option\\"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!b.pseudos.empty(e)},header:function(e){return J.test(e.nodeName)},input:function(e){return Q.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return\\"input\\"===t&&\\"button\\"===e.type||\\"button\\"===t},text:function(e){var t;return\\"input\\"===e.nodeName.toLowerCase()&&\\"text\\"===e.type&&(null==(t=e.getAttribute(\\"type\\"))||\\"text\\"===t.toLowerCase())},first:ye(function(){return[0]}),last:ye(function(e,t){return[t-1]}),eq:ye(function(e,t,n){return[n<0?n+t:n]}),even:ye(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:ye(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:ye(function(e,t,n){for(var r=n<0?n+t:t<n?t:n;0<=--r;)e.push(r);return e}),gt:ye(function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e})}}).pseudos.nth=b.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})b.pseudos[e]=de(e);for(e in{submit:!0,reset:!0})b.pseudos[e]=he(e);function me(){}function xe(e){for(var t=0,n=e.length,r=\\"\\";t<n;t++)r+=e[t].value;return r}function be(s,e,t){var u=e.dir,l=e.next,c=l||u,f=t&&\\"parentNode\\"===c,p=r++;return e.first?function(e,t,n){while(e=e[u])if(1===e.nodeType||f)return s(e,t,n);return!1}:function(e,t,n){var r,i,o,a=[k,p];if(n){while(e=e[u])if((1===e.nodeType||f)&&s(e,t,n))return!0}else while(e=e[u])if(1===e.nodeType||f)if(i=(o=e[S]||(e[S]={}))[e.uniqueID]||(o[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[u]||e;else{if((r=i[c])&&r[0]===k&&r[1]===p)return a[2]=r[2];if((i[c]=a)[2]=s(e,t,n))return!0}return!1}}function we(i){return 1<i.length?function(e,t,n){var r=i.length;while(r--)if(!i[r](e,t,n))return!1;return!0}:i[0]}function Te(e,t,n,r,i){for(var o,a=[],s=0,u=e.length,l=null!=t;s<u;s++)(o=e[s])&&(n&&!n(o,r,i)||(a.push(o),l&&t.push(s)));return a}function Ce(d,h,g,y,v,e){return y&&!y[S]&&(y=Ce(y)),v&&!v[S]&&(v=Ce(v,e)),le(function(e,t,n,r){var i,o,a,s=[],u=[],l=t.length,c=e||function(e,t,n){for(var r=0,i=t.length;r<i;r++)se(e,t[r],n);return n}(h||\\"*\\",n.nodeType?[n]:n,[]),f=!d||!e&&h?c:Te(c,s,d,n,r),p=g?v||(e?d:l||y)?[]:t:f;if(g&&g(f,p,n,r),y){i=Te(p,u),y(i,[],n,r),o=i.length;while(o--)(a=i[o])&&(p[u[o]]=!(f[u[o]]=a))}if(e){if(v||d){if(v){i=[],o=p.length;while(o--)(a=p[o])&&i.push(f[o]=a);v(null,p=[],i,r)}o=p.length;while(o--)(a=p[o])&&-1<(i=v?P(e,a):s[o])&&(e[i]=!(t[i]=a))}}else p=Te(p===t?p.splice(l,p.length):p),v?v(null,t,p,r):H.apply(t,p)})}function Ee(e){for(var i,t,n,r=e.length,o=b.relative[e[0].type],a=o||b.relative[\\" \\"],s=o?1:0,u=be(function(e){return e===i},a,!0),l=be(function(e){return-1<P(i,e)},a,!0),c=[function(e,t,n){var r=!o&&(n||t!==w)||((i=t).nodeType?u(e,t,n):l(e,t,n));return i=null,r}];s<r;s++)if(t=b.relative[e[s].type])c=[be(we(c),t)];else{if((t=b.filter[e[s].type].apply(null,e[s].matches))[S]){for(n=++s;n<r;n++)if(b.relative[e[n].type])break;return Ce(1<s&&we(c),1<s&&xe(e.slice(0,s-1).concat({value:\\" \\"===e[s-2].type?\\"*\\":\\"\\"})).replace(B,\\"$1\\"),t,s<n&&Ee(e.slice(s,n)),n<r&&Ee(e=e.slice(n)),n<r&&xe(e))}c.push(t)}return we(c)}return me.prototype=b.filters=b.pseudos,b.setFilters=new me,h=se.tokenize=function(e,t){var n,r,i,o,a,s,u,l=x[e+\\" \\"];if(l)return t?0:l.slice(0);a=e,s=[],u=b.preFilter;while(a){for(o in n&&!(r=_.exec(a))||(r&&(a=a.slice(r[0].length)||a),s.push(i=[])),n=!1,(r=z.exec(a))&&(n=r.shift(),i.push({value:n,type:r[0].replace(B,\\" \\")}),a=a.slice(n.length)),b.filter)!(r=G[o].exec(a))||u[o]&&!(r=u[o](r))||(n=r.shift(),i.push({value:n,type:o,matches:r}),a=a.slice(n.length));if(!n)break}return t?a.length:a?se.error(e):x(e,s).slice(0)},f=se.compile=function(e,t){var n,y,v,m,x,r,i=[],o=[],a=A[e+\\" \\"];if(!a){t||(t=h(e)),n=t.length;while(n--)(a=Ee(t[n]))[S]?i.push(a):o.push(a);(a=A(e,(y=o,m=0<(v=i).length,x=0<y.length,r=function(e,t,n,r,i){var o,a,s,u=0,l=\\"0\\",c=e&&[],f=[],p=w,d=e||x&&b.find.TAG(\\"*\\",i),h=k+=null==p?1:Math.random()||.1,g=d.length;for(i&&(w=t==C||t||i);l!==g&&null!=(o=d[l]);l++){if(x&&o){a=0,t||o.ownerDocument==C||(T(o),n=!E);while(s=y[a++])if(s(o,t||C,n)){r.push(o);break}i&&(k=h)}m&&((o=!s&&o)&&u--,e&&c.push(o))}if(u+=l,m&&l!==u){a=0;while(s=v[a++])s(c,f,t,n);if(e){if(0<u)while(l--)c[l]||f[l]||(f[l]=q.call(r));f=Te(f)}H.apply(r,f),i&&!e&&0<f.length&&1<u+v.length&&se.uniqueSort(r)}return i&&(k=h,w=p),c},m?le(r):r))).selector=e}return a},g=se.select=function(e,t,n,r){var i,o,a,s,u,l=\\"function\\"==typeof e&&e,c=!r&&h(e=l.selector||e);if(n=n||[],1===c.length){if(2<(o=c[0]=c[0].slice(0)).length&&\\"ID\\"===(a=o[0]).type&&9===t.nodeType&&E&&b.relative[o[1].type]){if(!(t=(b.find.ID(a.matches[0].replace(te,ne),t)||[])[0]))return n;l&&(t=t.parentNode),e=e.slice(o.shift().value.length)}i=G.needsContext.test(e)?0:o.length;while(i--){if(a=o[i],b.relative[s=a.type])break;if((u=b.find[s])&&(r=u(a.matches[0].replace(te,ne),ee.test(o[0].type)&&ve(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&xe(o)))return H.apply(n,r),n;break}}}return(l||f(e,c))(r,t,!E,n,!t||ee.test(e)&&ve(t.parentNode)||t),n},d.sortStable=S.split(\\"\\").sort(j).join(\\"\\")===S,d.detectDuplicates=!!l,T(),d.sortDetached=ce(function(e){return 1&e.compareDocumentPosition(C.createElement(\\"fieldset\\"))}),ce(function(e){return e.innerHTML=\\"<a href=\'#\'></a>\\",\\"#\\"===e.firstChild.getAttribute(\\"href\\")})||fe(\\"type|href|height|width\\",function(e,t,n){if(!n)return e.getAttribute(t,\\"type\\"===t.toLowerCase()?1:2)}),d.attributes&&ce(function(e){return e.innerHTML=\\"<input/>\\",e.firstChild.setAttribute(\\"value\\",\\"\\"),\\"\\"===e.firstChild.getAttribute(\\"value\\")})||fe(\\"value\\",function(e,t,n){if(!n&&\\"input\\"===e.nodeName.toLowerCase())return e.defaultValue}),ce(function(e){return null==e.getAttribute(\\"disabled\\")})||fe(R,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),se}(C);S.find=d,S.expr=d.selectors,S.expr[\\":\\"]=S.expr.pseudos,S.uniqueSort=S.unique=d.uniqueSort,S.text=d.getText,S.isXMLDoc=d.isXML,S.contains=d.contains,S.escapeSelector=d.escape;var h=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&S(e).is(n))break;r.push(e)}return r},T=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},k=S.expr.match.needsContext;function A(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var N=/^<([a-z][^\\\\/\\\\0>:\\\\x20\\\\t\\\\r\\\\n\\\\f]*)[\\\\x20\\\\t\\\\r\\\\n\\\\f]*\\\\/?>(?:<\\\\/\\\\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):\\"string\\"!=typeof n?S.grep(e,function(e){return-1<i.call(n,e)!==r}):S.filter(n,e,r)}S.filter=function(e,t,n){var r=t[0];return n&&(e=\\":not(\\"+e+\\")\\"),1===t.length&&1===r.nodeType?S.find.matchesSelector(r,e)?[r]:[]:S.find.matches(e,S.grep(t,function(e){return 1===e.nodeType}))},S.fn.extend({find:function(e){var t,n,r=this.length,i=this;if(\\"string\\"!=typeof e)return this.pushStack(S(e).filter(function(){for(t=0;t<r;t++)if(S.contains(i[t],this))return!0}));for(n=this.pushStack([]),t=0;t<r;t++)S.find(e,i[t],n);return 1<r?S.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,\\"string\\"==typeof e&&k.test(e)?S(e):e||[],!1).length}});var D,q=/^(?:\\\\s*(<[\\\\w\\\\W]+>)[^>]*|#([\\\\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,\\"string\\"==typeof e){if(!(r=\\"<\\"===e[0]&&\\">\\"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(S.contains(this,t[e]))return!0})},closest:function(e,t){var n,r=0,i=this.length,o=[],a=\\"string\\"!=typeof e&&S(e);if(!k.test(e))for(;r<i;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?-1<a.index(n):1===n.nodeType&&S.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?S.uniqueSort(o):o)},index:function(e){return e?\\"string\\"==typeof e?i.call(S(e),this[0]):i.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(S.uniqueSort(S.merge(this.get(),S(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),S.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return h(e,\\"parentNode\\")},parentsUntil:function(e,t,n){return h(e,\\"parentNode\\",n)},next:function(e){return O(e,\\"nextSibling\\")},prev:function(e){return O(e,\\"previousSibling\\")},nextAll:function(e){return h(e,\\"nextSibling\\")},prevAll:function(e){return h(e,\\"previousSibling\\")},nextUntil:function(e,t,n){return h(e,\\"nextSibling\\",n)},prevUntil:function(e,t,n){return h(e,\\"previousSibling\\",n)},siblings:function(e){return T((e.parentNode||{}).firstChild,e)},children:function(e){return T(e.firstChild)},contents:function(e){return null!=e.contentDocument&&r(e.contentDocument)?e.contentDocument:(A(e,\\"template\\")&&(e=e.content||e),S.merge([],e.childNodes))}},function(r,i){S.fn[r]=function(e,t){var n=S.map(this,i,e);return\\"Until\\"!==r.slice(-5)&&(t=e),t&&\\"string\\"==typeof t&&(n=S.filter(t,n)),1<this.length&&(H[r]||S.uniqueSort(n),L.test(r)&&n.reverse()),this.pushStack(n)}});var P=/[^\\\\x20\\\\t\\\\r\\\\n\\\\f]+/g;function R(e){return e}function M(e){throw e}function I(e,t,n,r){var i;try{e&&m(i=e.promise)?i.call(e).done(t).fail(n):e&&m(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}S.Callbacks=function(r){var e,n;r=\\"string\\"==typeof r?(e=r,n={},S.each(e.match(P)||[],function(e,t){n[t]=!0}),n):S.extend({},r);var i,t,o,a,s=[],u=[],l=-1,c=function(){for(a=a||r.once,o=i=!0;u.length;l=-1){t=u.shift();while(++l<s.length)!1===s[l].apply(t[0],t[1])&&r.stopOnFalse&&(l=s.length,t=!1)}r.memory||(t=!1),i=!1,a&&(s=t?[]:\\"\\")},f={add:function(){return s&&(t&&!i&&(l=s.length-1,u.push(t)),function n(e){S.each(e,function(e,t){m(t)?r.unique&&f.has(t)||s.push(t):t&&t.length&&\\"string\\"!==w(t)&&n(t)})}(arguments),t&&!i&&c()),this},remove:function(){return S.each(arguments,function(e,t){var n;while(-1<(n=S.inArray(t,s,n)))s.splice(n,1),n<=l&&l--}),this},has:function(e){return e?-1<S.inArray(e,s):0<s.length},empty:function(){return s&&(s=[]),this},disable:function(){return a=u=[],s=t=\\"\\",this},disabled:function(){return!s},lock:function(){return a=u=[],t||i||(s=t=\\"\\"),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],u.push(t),i||c()),this},fire:function(){return f.fireWith(this,arguments),this},fired:function(){return!!o}};return f},S.extend({Deferred:function(e){var o=[[\\"notify\\",\\"progress\\",S.Callbacks(\\"memory\\"),S.Callbacks(\\"memory\\"),2],[\\"resolve\\",\\"done\\",S.Callbacks(\\"once memory\\"),S.Callbacks(\\"once memory\\"),0,\\"resolved\\"],[\\"reject\\",\\"fail\\",S.Callbacks(\\"once memory\\"),S.Callbacks(\\"once memory\\"),1,\\"rejected\\"]],i=\\"pending\\",a={state:function(){return i},always:function(){return s.done(arguments).fail(arguments),this},\\"catch\\":function(e){return a.then(null,e)},pipe:function(){var i=arguments;return S.Deferred(function(r){S.each(o,function(e,t){var n=m(i[t[4]])&&i[t[4]];s[t[1]](function(){var e=n&&n.apply(this,arguments);e&&m(e.promise)?e.promise().progress(r.notify).done(r.resolve).fail(r.reject):r[t[0]+\\"With\\"](this,n?[e]:arguments)})}),i=null}).promise()},then:function(t,n,r){var u=0;function l(i,o,a,s){return function(){var n=this,r=arguments,e=function(){var e,t;if(!(i<u)){if((e=a.apply(n,r))===o.promise())throw new TypeError(\\"Thenable self-resolution\\");t=e&&(\\"object\\"==typeof e||\\"function\\"==typeof e)&&e.then,m(t)?s?t.call(e,l(u,o,R,s),l(u,o,M,s)):(u++,t.call(e,l(u,o,R,s),l(u,o,M,s),l(u,o,R,o.notifyWith))):(a!==R&&(n=void 0,r=[e]),(s||o.resolveWith)(n,r))}},t=s?e:function(){try{e()}catch(e){S.Deferred.exceptionHook&&S.Deferred.exceptionHook(e,t.stackTrace),u<=i+1&&(a!==M&&(n=void 0,r=[e]),o.rejectWith(n,r))}};i?t():(S.Deferred.getStackHook&&(t.stackTrace=S.Deferred.getStackHook()),C.setTimeout(t))}}return S.Deferred(function(e){o[0][3].add(l(0,e,m(r)?r:R,e.notifyWith)),o[1][3].add(l(0,e,m(t)?t:R)),o[2][3].add(l(0,e,m(n)?n:M))}).promise()},promise:function(e){return null!=e?S.extend(e,a):a}},s={};return S.each(o,function(e,t){var n=t[2],r=t[5];a[t[1]]=n.add,r&&n.add(function(){i=r},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),s[t[0]]=function(){return s[t[0]+\\"With\\"](this===s?void 0:this,arguments),this},s[t[0]+\\"With\\"]=n.fireWith}),a.promise(s),e&&e.call(s,s),s},when:function(e){var n=arguments.length,t=n,r=Array(t),i=s.call(arguments),o=S.Deferred(),a=function(t){return function(e){r[t]=this,i[t]=1<arguments.length?s.call(arguments):e,--n||o.resolveWith(r,i)}};if(n<=1&&(I(e,o.done(a(t)).resolve,o.reject,!n),\\"pending\\"===o.state()||m(i[t]&&i[t].then)))return o.then();while(t--)I(i[t],a(t),o.reject);return o.promise()}});var W=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;S.Deferred.exceptionHook=function(e,t){C.console&&C.console.warn&&e&&W.test(e.name)&&C.console.warn(\\"jQuery.Deferred exception: \\"+e.message,e.stack,t)},S.readyException=function(e){C.setTimeout(function(){throw e})};var F=S.Deferred();function $(){E.removeEventListener(\\"DOMContentLoaded\\",$),C.removeEventListener(\\"load\\",$),S.ready()}S.fn.ready=function(e){return F.then(e)[\\"catch\\"](function(e){S.readyException(e)}),this},S.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--S.readyWait:S.isReady)||(S.isReady=!0)!==e&&0<--S.readyWait||F.resolveWith(E,[S])}}),S.ready.then=F.then,\\"complete\\"===E.readyState||\\"loading\\"!==E.readyState&&!E.documentElement.doScroll?C.setTimeout(S.ready):(E.addEventListener(\\"DOMContentLoaded\\",$),C.addEventListener(\\"load\\",$));var B=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if(\\"object\\"===w(n))for(s in i=!0,n)B(e,t,s,n[s],!0,o,a);else if(void 0!==r&&(i=!0,m(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(S(e),n)})),t))for(;s<u;s++)t(e[s],n,a?r:r.call(e[s],s,t(e[s],n)));return i?e:l?t.call(e):u?t(e[0],n):o},_=/^-ms-/,z=/-([a-z])/g;function U(e,t){return t.toUpperCase()}function X(e){return e.replace(_,\\"ms-\\").replace(z,U)}var V=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function G(){this.expando=S.expando+G.uid++}G.uid=1,G.prototype={cache:function(e){var t=e[this.expando];return t||(t={},V(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,i=this.cache(e);if(\\"string\\"==typeof t)i[X(t)]=n;else for(r in t)i[X(r)]=t[r];return i},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][X(t)]},access:function(e,t,n){return void 0===t||t&&\\"string\\"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(X):(t=X(t))in r?[t]:t.match(P)||[]).length;while(n--)delete r[t[n]]}(void 0===t||S.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!S.isEmptyObject(t)}};var Y=new G,Q=new G,J=/^(?:\\\\{[\\\\w\\\\W]*\\\\}|\\\\[[\\\\w\\\\W]*\\\\])$/,K=/[A-Z]/g;function Z(e,t,n){var r,i;if(void 0===n&&1===e.nodeType)if(r=\\"data-\\"+t.replace(K,\\"-$&\\").toLowerCase(),\\"string\\"==typeof(n=e.getAttribute(r))){try{n=\\"true\\"===(i=n)||\\"false\\"!==i&&(\\"null\\"===i?null:i===+i+\\"\\"?+i:J.test(i)?JSON.parse(i):i)}catch(e){}Q.set(e,t,n)}else n=void 0;return n}S.extend({hasData:function(e){return Q.hasData(e)||Y.hasData(e)},data:function(e,t,n){return Q.access(e,t,n)},removeData:function(e,t){Q.remove(e,t)},_data:function(e,t,n){return Y.access(e,t,n)},_removeData:function(e,t){Y.remove(e,t)}}),S.fn.extend({data:function(n,e){var t,r,i,o=this[0],a=o&&o.attributes;if(void 0===n){if(this.length&&(i=Q.get(o),1===o.nodeType&&!Y.get(o,\\"hasDataAttrs\\"))){t=a.length;while(t--)a[t]&&0===(r=a[t].name).indexOf(\\"data-\\")&&(r=X(r.slice(5)),Z(o,r,i[r]));Y.set(o,\\"hasDataAttrs\\",!0)}return i}return\\"object\\"==typeof n?this.each(function(){Q.set(this,n)}):B(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=Q.get(o,n))?t:void 0!==(t=Z(o,n))?t:void 0;this.each(function(){Q.set(this,n,e)})},null,e,1<arguments.length,null,!0)},removeData:function(e){return this.each(function(){Q.remove(this,e)})}}),S.extend({queue:function(e,t,n){var r;if(e)return t=(t||\\"fx\\")+\\"queue\\",r=Y.get(e,t),n&&(!r||Array.isArray(n)?r=Y.access(e,t,S.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||\\"fx\\";var n=S.queue(e,t),r=n.length,i=n.shift(),o=S._queueHooks(e,t);\\"inprogress\\"===i&&(i=n.shift(),r--),i&&(\\"fx\\"===t&&n.unshift(\\"inprogress\\"),delete o.stop,i.call(e,function(){S.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+\\"queueHooks\\";return Y.get(e,n)||Y.access(e,n,{empty:S.Callbacks(\\"once memory\\").add(function(){Y.remove(e,[t+\\"queue\\",n])})})}}),S.fn.extend({queue:function(t,n){var e=2;return\\"string\\"!=typeof t&&(n=t,t=\\"fx\\",e--),arguments.length<e?S.queue(this[0],t):void 0===n?this:this.each(function(){var e=S.queue(this,t,n);S._queueHooks(this,t),\\"fx\\"===t&&\\"inprogress\\"!==e[0]&&S.dequeue(this,t)})},dequeue:function(e){return this.each(function(){S.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||\\"fx\\",[])},promise:function(e,t){var n,r=1,i=S.Deferred(),o=this,a=this.length,s=function(){--r||i.resolveWith(o,[o])};\\"string\\"!=typeof e&&(t=e,e=void 0),e=e||\\"fx\\";while(a--)(n=Y.get(o[a],e+\\"queueHooks\\"))&&n.empty&&(r++,n.empty.add(s));return s(),i.promise(t)}});var ee=/[+-]?(?:\\\\d*\\\\.|)\\\\d+(?:[eE][+-]?\\\\d+|)/.source,te=new RegExp(\\"^(?:([+-])=|)(\\"+ee+\\")([a-z%]*)$\\",\\"i\\"),ne=[\\"Top\\",\\"Right\\",\\"Bottom\\",\\"Left\\"],re=E.documentElement,ie=function(e){return S.contains(e.ownerDocument,e)},oe={composed:!0};re.getRootNode&&(ie=function(e){return S.contains(e.ownerDocument,e)||e.getRootNode(oe)===e.ownerDocument});var ae=function(e,t){return\\"none\\"===(e=t||e).style.display||\\"\\"===e.style.display&&ie(e)&&\\"none\\"===S.css(e,\\"display\\")};function se(e,t,n,r){var i,o,a=20,s=r?function(){return r.cur()}:function(){return S.css(e,t,\\"\\")},u=s(),l=n&&n[3]||(S.cssNumber[t]?\\"\\":\\"px\\"),c=e.nodeType&&(S.cssNumber[t]||\\"px\\"!==l&&+u)&&te.exec(S.css(e,t));if(c&&c[3]!==l){u/=2,l=l||c[3],c=+u||1;while(a--)S.style(e,t,c+l),(1-o)*(1-(o=s()/u||.5))<=0&&(a=0),c/=o;c*=2,S.style(e,t,c+l),n=n||[]}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}var ue={};function le(e,t){for(var n,r,i,o,a,s,u,l=[],c=0,f=e.length;c<f;c++)(r=e[c]).style&&(n=r.style.display,t?(\\"none\\"===n&&(l[c]=Y.get(r,\\"display\\")||null,l[c]||(r.style.display=\\"\\")),\\"\\"===r.style.display&&ae(r)&&(l[c]=(u=a=o=void 0,a=(i=r).ownerDocument,s=i.nodeName,(u=ue[s])||(o=a.body.appendChild(a.createElement(s)),u=S.css(o,\\"display\\"),o.parentNode.removeChild(o),\\"none\\"===u&&(u=\\"block\\"),ue[s]=u)))):\\"none\\"!==n&&(l[c]=\\"none\\",Y.set(r,\\"display\\",n)));for(c=0;c<f;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}S.fn.extend({show:function(){return le(this,!0)},hide:function(){return le(this)},toggle:function(e){return\\"boolean\\"==typeof e?e?this.show():this.hide():this.each(function(){ae(this)?S(this).show():S(this).hide()})}});var ce,fe,pe=/^(?:checkbox|radio)$/i,de=/<([a-z][^\\\\/\\\\0>\\\\x20\\\\t\\\\r\\\\n\\\\f]*)/i,he=/^$|^module$|\\\\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement(\\"div\\")),(fe=E.createElement(\\"input\\")).setAttribute(\\"type\\",\\"radio\\"),fe.setAttribute(\\"checked\\",\\"checked\\"),fe.setAttribute(\\"name\\",\\"t\\"),ce.appendChild(fe),v.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML=\\"<textarea>x</textarea>\\",v.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML=\\"<option></option>\\",v.option=!!ce.lastChild;var ge={thead:[1,\\"<table>\\",\\"</table>\\"],col:[2,\\"<table><colgroup>\\",\\"</colgroup></table>\\"],tr:[2,\\"<table><tbody>\\",\\"</tbody></table>\\"],td:[3,\\"<table><tbody><tr>\\",\\"</tr></tbody></table>\\"],_default:[0,\\"\\",\\"\\"]};function ye(e,t){var n;return n=\\"undefined\\"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||\\"*\\"):\\"undefined\\"!=typeof e.querySelectorAll?e.querySelectorAll(t||\\"*\\"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n<r;n++)Y.set(e[n],\\"globalEval\\",!t||Y.get(t[n],\\"globalEval\\"))}ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td,v.option||(ge.optgroup=ge.option=[1,\\"<select multiple=\'multiple\'>\\",\\"</select>\\"]);var me=/<|&#?\\\\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d<h;d++)if((o=e[d])||0===o)if(\\"object\\"===w(o))S.merge(p,o.nodeType?[o]:o);else if(me.test(o)){a=a||f.appendChild(t.createElement(\\"div\\")),s=(de.exec(o)||[\\"\\",\\"\\"])[1].toLowerCase(),u=ge[s]||ge._default,a.innerHTML=u[1]+S.htmlPrefilter(o)+u[2],c=u[0];while(c--)a=a.lastChild;S.merge(p,a.childNodes),(a=f.firstChild).textContent=\\"\\"}else p.push(t.createTextNode(o));f.textContent=\\"\\",d=0;while(o=p[d++])if(r&&-1<S.inArray(o,r))i&&i.push(o);else if(l=ie(o),a=ye(f.appendChild(o),\\"script\\"),l&&ve(a),n){c=0;while(o=a[c++])he.test(o.type||\\"\\")&&n.push(o)}return f}var be=/^([^.]*)(?:\\\\.(.+)|)/;function we(){return!0}function Te(){return!1}function Ce(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==(\\"focus\\"===t)}function Ee(e,t,n,r,i,o){var a,s;if(\\"object\\"==typeof t){for(s in\\"string\\"!=typeof n&&(r=r||n,n=void 0),t)Ee(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&(\\"string\\"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Te;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return S().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=S.guid++)),e.each(function(){S.event.add(this,t,i,r,n)})}function Se(e,i,o){o?(Y.set(e,i,!1),S.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Y.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(S.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Y.set(this,i,r),t=o(this,i),this[i](),r!==(n=Y.get(this,i))||t?Y.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n&&n.value}else r.length&&(Y.set(this,i,{value:S.event.trigger(S.extend(r[0],S.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Y.get(e,i)&&S.event.add(e,i,we)}S.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,y=Y.get(t);if(V(t)){n.handler&&(n=(o=n).handler,i=o.selector),i&&S.find.matchesSelector(re,i),n.guid||(n.guid=S.guid++),(u=y.events)||(u=y.events=Object.create(null)),(a=y.handle)||(a=y.handle=function(e){return\\"undefined\\"!=typeof S&&S.event.triggered!==e.type?S.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||\\"\\").match(P)||[\\"\\"]).length;while(l--)d=g=(s=be.exec(e[l])||[])[1],h=(s[2]||\\"\\").split(\\".\\").sort(),d&&(f=S.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=S.event.special[d]||{},c=S.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&S.expr.match.needsContext.test(i),namespace:h.join(\\".\\")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),S.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,y=Y.hasData(e)&&Y.get(e);if(y&&(u=y.events)){l=(t=(t||\\"\\").match(P)||[\\"\\"]).length;while(l--)if(d=g=(s=be.exec(t[l])||[])[1],h=(s[2]||\\"\\").split(\\".\\").sort(),d){f=S.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp(\\"(^|\\\\\\\\.)\\"+h.join(\\"\\\\\\\\.(?:.*\\\\\\\\.|)\\")+\\"(\\\\\\\\.|$)\\"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&(\\"**\\"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,y.handle)||S.removeEvent(e,d,y.handle),delete u[d])}else for(d in u)S.event.remove(e,d+t[l],n,r,!0);S.isEmptyObject(u)&&Y.remove(e,\\"handle events\\")}},dispatch:function(e){var t,n,r,i,o,a,s=new Array(arguments.length),u=S.event.fix(e),l=(Y.get(this,\\"events\\")||Object.create(null))[u.type]||[],c=S.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!c.preDispatch||!1!==c.preDispatch.call(this,u)){a=S.event.handlers.call(this,u,l),t=0;while((i=a[t++])&&!u.isPropagationStopped()){u.currentTarget=i.elem,n=0;while((o=i.handlers[n++])&&!u.isImmediatePropagationStopped())u.rnamespace&&!1!==o.namespace&&!u.rnamespace.test(o.namespace)||(u.handleObj=o,u.data=o.data,void 0!==(r=((S.event.special[o.origType]||{}).handle||o.handler).apply(i.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()))}return c.postDispatch&&c.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,i,o,a,s=[],u=t.delegateCount,l=e.target;if(u&&l.nodeType&&!(\\"click\\"===e.type&&1<=e.button))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&(\\"click\\"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n<u;n++)void 0===a[i=(r=t[n]).selector+\\" \\"]&&(a[i]=r.needsContext?-1<S(i,this).index(l):S.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u<t.length&&s.push({elem:l,handlers:t.slice(u)}),s},addProp:function(t,e){Object.defineProperty(S.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[S.expando]?e:new S.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\\"input\\")&&Se(t,\\"click\\",we),!1},trigger:function(e){var t=this||e;return pe.test(t.type)&&t.click&&A(t,\\"input\\")&&Se(t,\\"click\\"),!0},_default:function(e){var t=e.target;return pe.test(t.type)&&t.click&&A(t,\\"input\\")&&Y.get(t,\\"click\\")||A(t,\\"a\\")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},S.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},S.Event=function(e,t){if(!(this instanceof S.Event))return new S.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?we:Te,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&S.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[S.expando]=!0},S.Event.prototype={constructor:S.Event,isDefaultPrevented:Te,isPropagationStopped:Te,isImmediatePropagationStopped:Te,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=we,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=we,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=we,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},S.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,\\"char\\":!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},S.event.addProp),S.each({focus:\\"focusin\\",blur:\\"focusout\\"},function(t,e){S.event.special[t]={setup:function(){return Se(this,t,Ce),!1},trigger:function(){return Se(this,t),!0},_default:function(e){return Y.get(e.target,t)},delegateType:e}}),S.each({mouseenter:\\"mouseover\\",mouseleave:\\"mouseout\\",pointerenter:\\"pointerover\\",pointerleave:\\"pointerout\\"},function(e,i){S.event.special[e]={delegateType:i,bindType:i,handle:function(e){var t,n=e.relatedTarget,r=e.handleObj;return n&&(n===this||S.contains(this,n))||(e.type=r.origType,t=r.handler.apply(this,arguments),e.type=i),t}}}),S.fn.extend({on:function(e,t,n,r){return Ee(this,e,t,n,r)},one:function(e,t,n,r){return Ee(this,e,t,n,r,1)},off:function(e,t,n){var r,i;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,S(e.delegateTarget).off(r.namespace?r.origType+\\".\\"+r.namespace:r.origType,r.selector,r.handler),this;if(\\"object\\"==typeof e){for(i in e)this.off(i,t,e[i]);return this}return!1!==t&&\\"function\\"!=typeof t||(n=t,t=void 0),!1===n&&(n=Te),this.each(function(){S.event.remove(this,e,n,t)})}});var ke=/\x3Cscript|<style|<link/i,Ae=/checked\\\\s*(?:[^=]|=\\\\s*.checked.)/i,Ne=/^\\\\s*<!\\\\[CDATA\\\\[|\\\\]\\\\]>\\\\s*$/g;function je(e,t){return A(e,\\"table\\")&&A(11!==t.nodeType?t:t.firstChild,\\"tr\\")&&S(e).children(\\"tbody\\")[0]||e}function De(e){return e.type=(null!==e.getAttribute(\\"type\\"))+\\"/\\"+e.type,e}function qe(e){return\\"true/\\"===(e.type||\\"\\").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute(\\"type\\"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,\\"handle events\\"),s)for(n=0,r=s[i].length;n<r;n++)S.event.add(t,i,s[i][n]);Q.hasData(e)&&(o=Q.access(e),a=S.extend({},o),Q.set(t,a))}}function He(n,r,i,o){r=g(r);var e,t,a,s,u,l,c=0,f=n.length,p=f-1,d=r[0],h=m(d);if(h||1<f&&\\"string\\"==typeof d&&!v.checkClone&&Ae.test(d))return n.each(function(e){var t=n.eq(e);h&&(r[0]=d.call(this,e,t.html())),He(t,r,i,o)});if(f&&(t=(e=xe(r,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(s=(a=S.map(ye(e,\\"script\\"),De)).length;c<f;c++)u=e,c!==p&&(u=S.clone(u,!0,!0),s&&S.merge(a,ye(u,\\"script\\"))),i.call(n[c],u,c);if(s)for(l=a[a.length-1].ownerDocument,S.map(a,qe),c=0;c<s;c++)u=a[c],he.test(u.type||\\"\\")&&!Y.access(u,\\"globalEval\\")&&S.contains(l,u)&&(u.src&&\\"module\\"!==(u.type||\\"\\").toLowerCase()?S._evalUrl&&!u.noModule&&S._evalUrl(u.src,{nonce:u.nonce||u.getAttribute(\\"nonce\\")},l):b(u.textContent.replace(Ne,\\"\\"),u,l))}return n}function Oe(e,t,n){for(var r,i=t?S.filter(t,e):e,o=0;null!=(r=i[o]);o++)n||1!==r.nodeType||S.cleanData(ye(r)),r.parentNode&&(n&&ie(r)&&ve(ye(r,\\"script\\")),r.parentNode.removeChild(r));return e}S.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=ie(e);if(!(v.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||S.isXMLDoc(e)))for(a=ye(c),r=0,i=(o=ye(e)).length;r<i;r++)s=o[r],u=a[r],void 0,\\"input\\"===(l=u.nodeName.toLowerCase())&&pe.test(s.type)?u.checked=s.checked:\\"input\\"!==l&&\\"textarea\\"!==l||(u.defaultValue=s.defaultValue);if(t)if(n)for(o=o||ye(e),a=a||ye(c),r=0,i=o.length;r<i;r++)Le(o[r],a[r]);else Le(e,c);return 0<(a=ye(c,\\"script\\")).length&&ve(a,!f&&ye(e,\\"script\\")),c},cleanData:function(e){for(var t,n,r,i=S.event.special,o=0;void 0!==(n=e[o]);o++)if(V(n)){if(t=n[Y.expando]){if(t.events)for(r in t.events)i[r]?S.event.remove(n,r):S.removeEvent(n,r,t.handle);n[Y.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),S.fn.extend({detach:function(e){return Oe(this,e,!0)},remove:function(e){return Oe(this,e)},text:function(e){return B(this,function(e){return void 0===e?S.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return He(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||je(this,e).appendChild(e)})},prepend:function(){return He(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=je(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return He(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(S.cleanData(ye(e,!1)),e.textContent=\\"\\");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return S.clone(this,e,t)})},html:function(e){return B(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if(\\"string\\"==typeof e&&!ke.test(e)&&!ge[(de.exec(e)||[\\"\\",\\"\\"])[1].toLowerCase()]){e=S.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(S.cleanData(ye(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return He(this,arguments,function(e){var t=this.parentNode;S.inArray(this,n)<0&&(S.cleanData(ye(this)),t&&t.replaceChild(e,this))},n)}}),S.each({appendTo:\\"append\\",prependTo:\\"prepend\\",insertBefore:\\"before\\",insertAfter:\\"after\\",replaceAll:\\"replaceWith\\"},function(e,a){S.fn[e]=function(e){for(var t,n=[],r=S(e),i=r.length-1,o=0;o<=i;o++)t=o===i?this:this.clone(!0),S(r[o])[a](t),u.apply(n,t.get());return this.pushStack(n)}});var Pe=new RegExp(\\"^(\\"+ee+\\")(?!px)[a-z%]+$\\",\\"i\\"),Re=/^--/,Me=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=C),t.getComputedStyle(e)},Ie=function(e,t,n){var r,i,o={};for(i in t)o[i]=e.style[i],e.style[i]=t[i];for(i in r=n.call(e),t)e.style[i]=o[i];return r},We=new RegExp(ne.join(\\"|\\"),\\"i\\"),Fe=\\"[\\\\\\\\x20\\\\\\\\t\\\\\\\\r\\\\\\\\n\\\\\\\\f]\\",$e=new RegExp(\\"^\\"+Fe+\\"+|((?:^|[^\\\\\\\\\\\\\\\\])(?:\\\\\\\\\\\\\\\\.)*)\\"+Fe+\\"+$\\",\\"g\\");function Be(e,t,n){var r,i,o,a,s=Re.test(t),u=e.style;return(n=n||Me(e))&&(a=n.getPropertyValue(t)||n[t],s&&a&&(a=a.replace($e,\\"$1\\")||void 0),\\"\\"!==a||ie(e)||(a=S.style(e,t)),!v.pixelBoxStyles()&&Pe.test(a)&&We.test(t)&&(r=u.width,i=u.minWidth,o=u.maxWidth,u.minWidth=u.maxWidth=u.width=a,a=n.width,u.width=r,u.minWidth=i,u.maxWidth=o)),void 0!==a?a+\\"\\":a}function _e(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){u.style.cssText=\\"position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0\\",l.style.cssText=\\"position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%\\",re.appendChild(u).appendChild(l);var e=C.getComputedStyle(l);n=\\"1%\\"!==e.top,s=12===t(e.marginLeft),l.style.right=\\"60%\\",o=36===t(e.right),r=36===t(e.width),l.style.position=\\"absolute\\",i=12===t(l.offsetWidth/3),re.removeChild(u),l=null}}function t(e){return Math.round(parseFloat(e))}var n,r,i,o,a,s,u=E.createElement(\\"div\\"),l=E.createElement(\\"div\\");l.style&&(l.style.backgroundClip=\\"content-box\\",l.cloneNode(!0).style.backgroundClip=\\"\\",v.clearCloneStyle=\\"content-box\\"===l.style.backgroundClip,S.extend(v,{boxSizingReliable:function(){return e(),r},pixelBoxStyles:function(){return e(),o},pixelPosition:function(){return e(),n},reliableMarginLeft:function(){return e(),s},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,n,r;return null==a&&(e=E.createElement(\\"table\\"),t=E.createElement(\\"tr\\"),n=E.createElement(\\"div\\"),e.style.cssText=\\"position:absolute;left:-11111px;border-collapse:separate\\",t.style.cssText=\\"border:1px solid\\",t.style.height=\\"1px\\",n.style.height=\\"9px\\",n.style.display=\\"block\\",re.appendChild(e).appendChild(t).appendChild(n),r=C.getComputedStyle(t),a=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===t.offsetHeight,re.removeChild(e)),a}}))}();var ze=[\\"Webkit\\",\\"Moz\\",\\"ms\\"],Ue=E.createElement(\\"div\\").style,Xe={};function Ve(e){var t=S.cssProps[e]||Xe[e];return t||(e in Ue?e:Xe[e]=function(e){var t=e[0].toUpperCase()+e.slice(1),n=ze.length;while(n--)if((e=ze[n]+t)in Ue)return e}(e)||e)}var Ge=/^(none|table(?!-c[ea]).+)/,Ye={position:\\"absolute\\",visibility:\\"hidden\\",display:\\"block\\"},Qe={letterSpacing:\\"0\\",fontWeight:\\"400\\"};function Je(e,t,n){var r=te.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||\\"px\\"):t}function Ke(e,t,n,r,i,o){var a=\\"width\\"===t?1:0,s=0,u=0;if(n===(r?\\"border\\":\\"content\\"))return 0;for(;a<4;a+=2)\\"margin\\"===n&&(u+=S.css(e,n+ne[a],!0,i)),r?(\\"content\\"===n&&(u-=S.css(e,\\"padding\\"+ne[a],!0,i)),\\"margin\\"!==n&&(u-=S.css(e,\\"border\\"+ne[a]+\\"Width\\",!0,i))):(u+=S.css(e,\\"padding\\"+ne[a],!0,i),\\"padding\\"!==n?u+=S.css(e,\\"border\\"+ne[a]+\\"Width\\",!0,i):s+=S.css(e,\\"border\\"+ne[a]+\\"Width\\",!0,i));return!r&&0<=o&&(u+=Math.max(0,Math.ceil(e[\\"offset\\"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))||0),u}function Ze(e,t,n){var r=Me(e),i=(!v.boxSizingReliable()||n)&&\\"border-box\\"===S.css(e,\\"boxSizing\\",!1,r),o=i,a=Be(e,t,r),s=\\"offset\\"+t[0].toUpperCase()+t.slice(1);if(Pe.test(a)){if(!n)return a;a=\\"auto\\"}return(!v.boxSizingReliable()&&i||!v.reliableTrDimensions()&&A(e,\\"tr\\")||\\"auto\\"===a||!parseFloat(a)&&\\"inline\\"===S.css(e,\\"display\\",!1,r))&&e.getClientRects().length&&(i=\\"border-box\\"===S.css(e,\\"boxSizing\\",!1,r),(o=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+Ke(e,t,n||(i?\\"border\\":\\"content\\"),o,r,a)+\\"px\\"}function et(e,t,n,r,i){return new et.prototype.init(e,t,n,r,i)}S.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Be(e,\\"opacity\\");return\\"\\"===n?\\"1\\":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=X(t),u=Re.test(t),l=e.style;if(u||(t=Ve(s)),a=S.cssHooks[t]||S.cssHooks[s],void 0===n)return a&&\\"get\\"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];\\"string\\"===(o=typeof n)&&(i=te.exec(n))&&i[1]&&(n=se(e,t,i),o=\\"number\\"),null!=n&&n==n&&(\\"number\\"!==o||u||(n+=i&&i[3]||(S.cssNumber[s]?\\"\\":\\"px\\")),v.clearCloneStyle||\\"\\"!==n||0!==t.indexOf(\\"background\\")||(l[t]=\\"inherit\\"),a&&\\"set\\"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=X(t);return Re.test(t)||(t=Ve(s)),(a=S.cssHooks[t]||S.cssHooks[s])&&\\"get\\"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=Be(e,t,r)),\\"normal\\"===i&&t in Qe&&(i=Qe[t]),\\"\\"===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),S.each([\\"height\\",\\"width\\"],function(e,u){S.cssHooks[u]={get:function(e,t,n){if(t)return!Ge.test(S.css(e,\\"display\\"))||e.getClientRects().length&&e.getBoundingClientRect().width?Ze(e,u,n):Ie(e,Ye,function(){return Ze(e,u,n)})},set:function(e,t,n){var r,i=Me(e),o=!v.scrollboxSize()&&\\"absolute\\"===i.position,a=(o||n)&&\\"border-box\\"===S.css(e,\\"boxSizing\\",!1,i),s=n?Ke(e,u,n,a,i):0;return a&&o&&(s-=Math.ceil(e[\\"offset\\"+u[0].toUpperCase()+u.slice(1)]-parseFloat(i[u])-Ke(e,u,\\"border\\",!1,i)-.5)),s&&(r=te.exec(t))&&\\"px\\"!==(r[3]||\\"px\\")&&(e.style[u]=t,t=S.css(e,u)),Je(0,t,s)}}}),S.cssHooks.marginLeft=_e(v.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Be(e,\\"marginLeft\\"))||e.getBoundingClientRect().left-Ie(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+\\"px\\"}),S.each({margin:\\"\\",padding:\\"\\",border:\\"Width\\"},function(i,o){S.cssHooks[i+o]={expand:function(e){for(var t=0,n={},r=\\"string\\"==typeof e?e.split(\\" \\"):[e];t<4;t++)n[i+ne[t]+o]=r[t]||r[t-2]||r[0];return n}},\\"margin\\"!==i&&(S.cssHooks[i+o].set=Je)}),S.fn.extend({css:function(e,t){return B(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Me(e),i=t.length;a<i;a++)o[t[a]]=S.css(e,t[a],!1,r);return o}return void 0!==n?S.style(e,t,n):S.css(e,t)},e,t,1<arguments.length)}}),((S.Tween=et).prototype={constructor:et,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||S.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(S.cssNumber[n]?\\"\\":\\"px\\")},cur:function(){var e=et.propHooks[this.prop];return e&&e.get?e.get(this):et.propHooks._default.get(this)},run:function(e){var t,n=et.propHooks[this.prop];return this.options.duration?this.pos=t=S.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):et.propHooks._default.set(this),this}}).init.prototype=et.prototype,(et.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=S.css(e.elem,e.prop,\\"\\"))&&\\"auto\\"!==t?t:0},set:function(e){S.fx.step[e.prop]?S.fx.step[e.prop](e):1!==e.elem.nodeType||!S.cssHooks[e.prop]&&null==e.elem.style[Ve(e.prop)]?e.elem[e.prop]=e.now:S.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=et.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},S.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:\\"swing\\"},S.fx=et.prototype.init,S.fx.step={};var tt,nt,rt,it,ot=/^(?:toggle|show|hide)$/,at=/queueHooks$/;function st(){nt&&(!1===E.hidden&&C.requestAnimationFrame?C.requestAnimationFrame(st):C.setTimeout(st,S.fx.interval),S.fx.tick())}function ut(){return C.setTimeout(function(){tt=void 0}),tt=Date.now()}function lt(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i[\\"margin\\"+(n=ne[r])]=i[\\"padding\\"+n]=e;return t&&(i.opacity=i.width=e),i}function ct(e,t,n){for(var r,i=(ft.tweeners[t]||[]).concat(ft.tweeners[\\"*\\"]),o=0,a=i.length;o<a;o++)if(r=i[o].call(n,t,e))return r}function ft(o,e,t){var n,a,r=0,i=ft.prefilters.length,s=S.Deferred().always(function(){delete u.elem}),u=function(){if(a)return!1;for(var e=tt||ut(),t=Math.max(0,l.startTime+l.duration-e),n=1-(t/l.duration||0),r=0,i=l.tweens.length;r<i;r++)l.tweens[r].run(n);return s.notifyWith(o,[l,n,t]),n<1&&i?t:(i||s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l]),!1)},l=s.promise({elem:o,props:S.extend({},e),opts:S.extend(!0,{specialEasing:{},easing:S.easing._default},t),originalProperties:e,originalOptions:t,startTime:tt||ut(),duration:t.duration,tweens:[],createTween:function(e,t){var n=S.Tween(o,l.opts,e,t,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var t=0,n=e?l.tweens.length:0;if(a)return this;for(a=!0;t<n;t++)l.tweens[t].run(1);return e?(s.notifyWith(o,[l,1,0]),s.resolveWith(o,[l,e])):s.rejectWith(o,[l,e]),this}}),c=l.props;for(!function(e,t){var n,r,i,o,a;for(n in e)if(i=t[r=X(n)],o=e[n],Array.isArray(o)&&(i=o[1],o=e[n]=o[0]),n!==r&&(e[r]=o,delete e[n]),(a=S.cssHooks[r])&&\\"expand\\"in a)for(n in o=a.expand(o),delete e[r],o)n in e||(e[n]=o[n],t[n]=i);else t[r]=i}(c,l.opts.specialEasing);r<i;r++)if(n=ft.prefilters[r].call(l,o,c,l.opts))return m(n.stop)&&(S._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return S.map(c,ct,l),m(l.opts.start)&&l.opts.start.call(o,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),S.fx.timer(S.extend(u,{elem:o,anim:l,queue:l.opts.queue})),l}S.Animation=S.extend(ft,{tweeners:{\\"*\\":[function(e,t){var n=this.createTween(e,t);return se(n.elem,e,te.exec(t),n),n}]},tweener:function(e,t){m(e)?(t=e,e=[\\"*\\"]):e=e.match(P);for(var n,r=0,i=e.length;r<i;r++)n=e[r],ft.tweeners[n]=ft.tweeners[n]||[],ft.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,i,o,a,s,u,l,c,f=\\"width\\"in t||\\"height\\"in t,p=this,d={},h=e.style,g=e.nodeType&&ae(e),y=Y.get(e,\\"fxshow\\");for(r in n.queue||(null==(a=S._queueHooks(e,\\"fx\\")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,p.always(function(){p.always(function(){a.unqueued--,S.queue(e,\\"fx\\").length||a.empty.fire()})})),t)if(i=t[r],ot.test(i)){if(delete t[r],o=o||\\"toggle\\"===i,i===(g?\\"hide\\":\\"show\\")){if(\\"show\\"!==i||!y||void 0===y[r])continue;g=!0}d[r]=y&&y[r]||S.style(e,r)}if((u=!S.isEmptyObject(t))||!S.isEmptyObject(d))for(r in f&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(l=y&&y.display)&&(l=Y.get(e,\\"display\\")),\\"none\\"===(c=S.css(e,\\"display\\"))&&(l?c=l:(le([e],!0),l=e.style.display||l,c=S.css(e,\\"display\\"),le([e]))),(\\"inline\\"===c||\\"inline-block\\"===c&&null!=l)&&\\"none\\"===S.css(e,\\"float\\")&&(u||(p.done(function(){h.display=l}),null==l&&(c=h.display,l=\\"none\\"===c?\\"\\":c)),h.display=\\"inline-block\\")),n.overflow&&(h.overflow=\\"hidden\\",p.always(function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]})),u=!1,d)u||(y?\\"hidden\\"in y&&(g=y.hidden):y=Y.access(e,\\"fxshow\\",{display:l}),o&&(y.hidden=!g),g&&le([e],!0),p.done(function(){for(r in g||le([e]),Y.remove(e,\\"fxshow\\"),d)S.style(e,r,d[r])})),u=ct(g?y[r]:0,r,p),r in y||(y[r]=u.start,g&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?ft.prefilters.unshift(e):ft.prefilters.push(e)}}),S.speed=function(e,t,n){var r=e&&\\"object\\"==typeof e?S.extend({},e):{complete:n||!n&&t||m(e)&&e,duration:e,easing:n&&t||t&&!m(t)&&t};return S.fx.off?r.duration=0:\\"number\\"!=typeof r.duration&&(r.duration in S.fx.speeds?r.duration=S.fx.speeds[r.duration]:r.duration=S.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue=\\"fx\\"),r.old=r.complete,r.complete=function(){m(r.old)&&r.old.call(this),r.queue&&S.dequeue(this,r.queue)},r},S.fn.extend({fadeTo:function(e,t,n,r){return this.filter(ae).css(\\"opacity\\",0).show().end().animate({opacity:t},e,n,r)},animate:function(t,e,n,r){var i=S.isEmptyObject(t),o=S.speed(e,n,r),a=function(){var e=ft(this,S.extend({},t),o);(i||Y.get(this,\\"finish\\"))&&e.stop(!0)};return a.finish=a,i||!1===o.queue?this.each(a):this.queue(o.queue,a)},stop:function(i,e,o){var a=function(e){var t=e.stop;delete e.stop,t(o)};return\\"string\\"!=typeof i&&(o=e,e=i,i=void 0),e&&this.queue(i||\\"fx\\",[]),this.each(function(){var e=!0,t=null!=i&&i+\\"queueHooks\\",n=S.timers,r=Y.get(this);if(t)r[t]&&r[t].stop&&a(r[t]);else for(t in r)r[t]&&r[t].stop&&at.test(t)&&a(r[t]);for(t=n.length;t--;)n[t].elem!==this||null!=i&&n[t].queue!==i||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||S.dequeue(this,i)})},finish:function(a){return!1!==a&&(a=a||\\"fx\\"),this.each(function(){var e,t=Y.get(this),n=t[a+\\"queue\\"],r=t[a+\\"queueHooks\\"],i=S.timers,o=n?n.length:0;for(t.finish=!0,S.queue(this,a,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===a&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),S.each([\\"toggle\\",\\"show\\",\\"hide\\"],function(e,r){var i=S.fn[r];S.fn[r]=function(e,t,n){return null==e||\\"boolean\\"==typeof e?i.apply(this,arguments):this.animate(lt(r,!0),e,t,n)}}),S.each({slideDown:lt(\\"show\\"),slideUp:lt(\\"hide\\"),slideToggle:lt(\\"toggle\\"),fadeIn:{opacity:\\"show\\"},fadeOut:{opacity:\\"hide\\"},fadeToggle:{opacity:\\"toggle\\"}},function(e,r){S.fn[e]=function(e,t,n){return this.animate(r,e,t,n)}}),S.timers=[],S.fx.tick=function(){var e,t=0,n=S.timers;for(tt=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||S.fx.stop(),tt=void 0},S.fx.timer=function(e){S.timers.push(e),S.fx.start()},S.fx.interval=13,S.fx.start=function(){nt||(nt=!0,st())},S.fx.stop=function(){nt=null},S.fx.speeds={slow:600,fast:200,_default:400},S.fn.delay=function(r,e){return r=S.fx&&S.fx.speeds[r]||r,e=e||\\"fx\\",this.queue(e,function(e,t){var n=C.setTimeout(e,r);t.stop=function(){C.clearTimeout(n)}})},rt=E.createElement(\\"input\\"),it=E.createElement(\\"select\\").appendChild(E.createElement(\\"option\\")),rt.type=\\"checkbox\\",v.checkOn=\\"\\"!==rt.value,v.optSelected=it.selected,(rt=E.createElement(\\"input\\")).value=\\"t\\",rt.type=\\"radio\\",v.radioValue=\\"t\\"===rt.value;var pt,dt=S.expr.attrHandle;S.fn.extend({attr:function(e,t){return B(this,S.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){S.removeAttr(this,e)})}}),S.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return\\"undefined\\"==typeof e.getAttribute?S.prop(e,t,n):(1===o&&S.isXMLDoc(e)||(i=S.attrHooks[t.toLowerCase()]||(S.expr.match.bool.test(t)?pt:void 0)),void 0!==n?null===n?void S.removeAttr(e,t):i&&\\"set\\"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+\\"\\"),n):i&&\\"get\\"in i&&null!==(r=i.get(e,t))?r:null==(r=S.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!v.radioValue&&\\"radio\\"===t&&A(e,\\"input\\")){var n=e.value;return e.setAttribute(\\"type\\",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(P);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),pt={set:function(e,t,n){return!1===t?S.removeAttr(e,n):e.setAttribute(n,n),n}},S.each(S.expr.match.bool.source.match(/\\\\w+/g),function(e,t){var a=dt[t]||S.find.attr;dt[t]=function(e,t,n){var r,i,o=t.toLowerCase();return n||(i=dt[o],dt[o]=r,r=null!=a(e,t,n)?o:null,dt[o]=i),r}});var ht=/^(?:input|select|textarea|button)$/i,gt=/^(?:a|area)$/i;function yt(e){return(e.match(P)||[]).join(\\" \\")}function vt(e){return e.getAttribute&&e.getAttribute(\\"class\\")||\\"\\"}function mt(e){return Array.isArray(e)?e:\\"string\\"==typeof e&&e.match(P)||[]}S.fn.extend({prop:function(e,t){return B(this,S.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[S.propFix[e]||e]})}}),S.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&S.isXMLDoc(e)||(t=S.propFix[t]||t,i=S.propHooks[t]),void 0!==n?i&&\\"set\\"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&\\"get\\"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=S.find.attr(e,\\"tabindex\\");return t?parseInt(t,10):ht.test(e.nodeName)||gt.test(e.nodeName)&&e.href?0:-1}}},propFix:{\\"for\\":\\"htmlFor\\",\\"class\\":\\"className\\"}}),v.optSelected||(S.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),S.each([\\"tabIndex\\",\\"readOnly\\",\\"maxLength\\",\\"cellSpacing\\",\\"cellPadding\\",\\"rowSpan\\",\\"colSpan\\",\\"useMap\\",\\"frameBorder\\",\\"contentEditable\\"],function(){S.propFix[this.toLowerCase()]=this}),S.fn.extend({addClass:function(t){var e,n,r,i,o,a;return m(t)?this.each(function(e){S(this).addClass(t.call(this,e,vt(this)))}):(e=mt(t)).length?this.each(function(){if(r=vt(this),n=1===this.nodeType&&\\" \\"+yt(r)+\\" \\"){for(o=0;o<e.length;o++)i=e[o],n.indexOf(\\" \\"+i+\\" \\")<0&&(n+=i+\\" \\");a=yt(n),r!==a&&this.setAttribute(\\"class\\",a)}}):this},removeClass:function(t){var e,n,r,i,o,a;return m(t)?this.each(function(e){S(this).removeClass(t.call(this,e,vt(this)))}):arguments.length?(e=mt(t)).length?this.each(function(){if(r=vt(this),n=1===this.nodeType&&\\" \\"+yt(r)+\\" \\"){for(o=0;o<e.length;o++){i=e[o];while(-1<n.indexOf(\\" \\"+i+\\" \\"))n=n.replace(\\" \\"+i+\\" \\",\\" \\")}a=yt(n),r!==a&&this.setAttribute(\\"class\\",a)}}):this:this.attr(\\"class\\",\\"\\")},toggleClass:function(t,n){var e,r,i,o,a=typeof t,s=\\"string\\"===a||Array.isArray(t);return m(t)?this.each(function(e){S(this).toggleClass(t.call(this,e,vt(this),n),n)}):\\"boolean\\"==typeof n&&s?n?this.addClass(t):this.removeClass(t):(e=mt(t),this.each(function(){if(s)for(o=S(this),i=0;i<e.length;i++)r=e[i],o.hasClass(r)?o.removeClass(r):o.addClass(r);else void 0!==t&&\\"boolean\\"!==a||((r=vt(this))&&Y.set(this,\\"__className__\\",r),this.setAttribute&&this.setAttribute(\\"class\\",r||!1===t?\\"\\":Y.get(this,\\"__className__\\")||\\"\\"))}))},hasClass:function(e){var t,n,r=0;t=\\" \\"+e+\\" \\";while(n=this[r++])if(1===n.nodeType&&-1<(\\" \\"+yt(vt(n))+\\" \\").indexOf(t))return!0;return!1}});var xt=/\\\\r/g;S.fn.extend({val:function(n){var r,e,i,t=this[0];return arguments.length?(i=m(n),this.each(function(e){var t;1===this.nodeType&&(null==(t=i?n.call(this,e,S(this).val()):n)?t=\\"\\":\\"number\\"==typeof t?t+=\\"\\":Array.isArray(t)&&(t=S.map(t,function(e){return null==e?\\"\\":e+\\"\\"})),(r=S.valHooks[this.type]||S.valHooks[this.nodeName.toLowerCase()])&&\\"set\\"in r&&void 0!==r.set(this,t,\\"value\\")||(this.value=t))})):t?(r=S.valHooks[t.type]||S.valHooks[t.nodeName.toLowerCase()])&&\\"get\\"in r&&void 0!==(e=r.get(t,\\"value\\"))?e:\\"string\\"==typeof(e=t.value)?e.replace(xt,\\"\\"):null==e?\\"\\":e:void 0}}),S.extend({valHooks:{option:{get:function(e){var t=S.find.attr(e,\\"value\\");return null!=t?t:yt(S.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a=\\"select-one\\"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r<u;r++)if(((n=i[r]).selected||r===o)&&!n.disabled&&(!n.parentNode.disabled||!A(n.parentNode,\\"optgroup\\"))){if(t=S(n).val(),a)return t;s.push(t)}return s},set:function(e,t){var n,r,i=e.options,o=S.makeArray(t),a=i.length;while(a--)((r=i[a]).selected=-1<S.inArray(S.valHooks.option.get(r),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),S.each([\\"radio\\",\\"checkbox\\"],function(){S.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<S.inArray(S(e).val(),t)}},v.checkOn||(S.valHooks[this].get=function(e){return null===e.getAttribute(\\"value\\")?\\"on\\":e.value})}),v.focusin=\\"onfocusin\\"in C;var bt=/^(?:focusinfocus|focusoutblur)$/,wt=function(e){e.stopPropagation()};S.extend(S.event,{trigger:function(e,t,n,r){var i,o,a,s,u,l,c,f,p=[n||E],d=y.call(e,\\"type\\")?e.type:e,h=y.call(e,\\"namespace\\")?e.namespace.split(\\".\\"):[];if(o=f=a=n=n||E,3!==n.nodeType&&8!==n.nodeType&&!bt.test(d+S.event.triggered)&&(-1<d.indexOf(\\".\\")&&(d=(h=d.split(\\".\\")).shift(),h.sort()),u=d.indexOf(\\":\\")<0&&\\"on\\"+d,(e=e[S.expando]?e:new S.Event(d,\\"object\\"==typeof e&&e)).isTrigger=r?2:3,e.namespace=h.join(\\".\\"),e.rnamespace=e.namespace?new RegExp(\\"(^|\\\\\\\\.)\\"+h.join(\\"\\\\\\\\.(?:.*\\\\\\\\.|)\\")+\\"(\\\\\\\\.|$)\\"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:S.makeArray(t,[e]),c=S.event.special[d]||{},r||!c.trigger||!1!==c.trigger.apply(n,t))){if(!r&&!c.noBubble&&!x(n)){for(s=c.delegateType||d,bt.test(s+d)||(o=o.parentNode);o;o=o.parentNode)p.push(o),a=o;a===(n.ownerDocument||E)&&p.push(a.defaultView||a.parentWindow||C)}i=0;while((o=p[i++])&&!e.isPropagationStopped())f=o,e.type=1<i?s:c.bindType||d,(l=(Y.get(o,\\"events\\")||Object.create(null))[e.type]&&Y.get(o,\\"handle\\"))&&l.apply(o,t),(l=u&&o[u])&&l.apply&&V(o)&&(e.result=l.apply(o,t),!1===e.result&&e.preventDefault());return e.type=d,r||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(p.pop(),t)||!V(n)||u&&m(n[d])&&!x(n)&&((a=n[u])&&(n[u]=null),S.event.triggered=d,e.isPropagationStopped()&&f.addEventListener(d,wt),n[d](),e.isPropagationStopped()&&f.removeEventListener(d,wt),S.event.triggered=void 0,a&&(n[u]=a)),e.result}},simulate:function(e,t,n){var r=S.extend(new S.Event,n,{type:e,isSimulated:!0});S.event.trigger(r,null,t)}}),S.fn.extend({trigger:function(e,t){return this.each(function(){S.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return S.event.trigger(e,t,n,!0)}}),v.focusin||S.each({focus:\\"focusin\\",blur:\\"focusout\\"},function(n,r){var i=function(e){S.event.simulate(r,e.target,S.event.fix(e))};S.event.special[r]={setup:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r);t||e.addEventListener(n,i,!0),Y.access(e,r,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=Y.access(e,r)-1;t?Y.access(e,r,t):(e.removeEventListener(n,i,!0),Y.remove(e,r))}}});var Tt=C.location,Ct={guid:Date.now()},Et=/\\\\?/;S.parseXML=function(e){var t,n;if(!e||\\"string\\"!=typeof e)return null;try{t=(new C.DOMParser).parseFromString(e,\\"text/xml\\")}catch(e){}return n=t&&t.getElementsByTagName(\\"parsererror\\")[0],t&&!n||S.error(\\"Invalid XML: \\"+(n?S.map(n.childNodes,function(e){return e.textContent}).join(\\"\\\\n\\"):e)),t};var St=/\\\\[\\\\]$/,kt=/\\\\r?\\\\n/g,At=/^(?:submit|button|image|reset|file)$/i,Nt=/^(?:input|select|textarea|keygen)/i;function jt(n,e,r,i){var t;if(Array.isArray(e))S.each(e,function(e,t){r||St.test(n)?i(n,t):jt(n+\\"[\\"+(\\"object\\"==typeof t&&null!=t?e:\\"\\")+\\"]\\",t,r,i)});else if(r||\\"object\\"!==w(e))i(n,e);else for(t in e)jt(n+\\"[\\"+t+\\"]\\",e[t],r,i)}S.param=function(e,t){var n,r=[],i=function(e,t){var n=m(t)?t():t;r[r.length]=encodeURIComponent(e)+\\"=\\"+encodeURIComponent(null==n?\\"\\":n)};if(null==e)return\\"\\";if(Array.isArray(e)||e.jquery&&!S.isPlainObject(e))S.each(e,function(){i(this.name,this.value)});else for(n in e)jt(n,e[n],t,i);return r.join(\\"&\\")},S.fn.extend({serialize:function(){return S.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=S.prop(this,\\"elements\\");return e?S.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!S(this).is(\\":disabled\\")&&Nt.test(this.nodeName)&&!At.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=S(this).val();return null==n?null:Array.isArray(n)?S.map(n,function(e){return{name:t.name,value:e.replace(kt,\\"\\\\r\\\\n\\")}}):{name:t.name,value:n.replace(kt,\\"\\\\r\\\\n\\")}}).get()}});var Dt=/%20/g,qt=/#.*$/,Lt=/([?&])_=[^&]*/,Ht=/^(.*?):[ \\\\t]*([^\\\\r\\\\n]*)$/gm,Ot=/^(?:GET|HEAD)$/,Pt=/^\\\\/\\\\//,Rt={},Mt={},It=\\"*/\\".concat(\\"*\\"),Wt=E.createElement(\\"a\\");function Ft(o){return function(e,t){\\"string\\"!=typeof e&&(t=e,e=\\"*\\");var n,r=0,i=e.toLowerCase().match(P)||[];if(m(t))while(n=i[r++])\\"+\\"===n[0]?(n=n.slice(1)||\\"*\\",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function $t(t,i,o,a){var s={},u=t===Mt;function l(e){var r;return s[e]=!0,S.each(t[e]||[],function(e,t){var n=t(i,o,a);return\\"string\\"!=typeof n||u||s[n]?u?!(r=n):void 0:(i.dataTypes.unshift(n),l(n),!1)}),r}return l(i.dataTypes[0])||!s[\\"*\\"]&&l(\\"*\\")}function Bt(e,t){var n,r,i=S.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&S.extend(!0,e,r),e}Wt.href=Tt.href,S.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Tt.href,type:\\"GET\\",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Tt.protocol),global:!0,processData:!0,async:!0,contentType:\\"application/x-www-form-urlencoded; charset=UTF-8\\",accepts:{\\"*\\":It,text:\\"text/plain\\",html:\\"text/html\\",xml:\\"application/xml, text/xml\\",json:\\"application/json, text/javascript\\"},contents:{xml:/\\\\bxml\\\\b/,html:/\\\\bhtml/,json:/\\\\bjson\\\\b/},responseFields:{xml:\\"responseXML\\",text:\\"responseText\\",json:\\"responseJSON\\"},converters:{\\"* text\\":String,\\"text html\\":!0,\\"text json\\":JSON.parse,\\"text xml\\":S.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Bt(Bt(e,S.ajaxSettings),t):Bt(S.ajaxSettings,e)},ajaxPrefilter:Ft(Rt),ajaxTransport:Ft(Mt),ajax:function(e,t){\\"object\\"==typeof e&&(t=e,e=void 0),t=t||{};var c,f,p,n,d,r,h,g,i,o,y=S.ajaxSetup({},t),v=y.context||y,m=y.context&&(v.nodeType||v.jquery)?S(v):S.event,x=S.Deferred(),b=S.Callbacks(\\"once memory\\"),w=y.statusCode||{},a={},s={},u=\\"canceled\\",T={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n){n={};while(t=Ht.exec(p))n[t[1].toLowerCase()+\\" \\"]=(n[t[1].toLowerCase()+\\" \\"]||[]).concat(t[2])}t=n[e.toLowerCase()+\\" \\"]}return null==t?null:t.join(\\", \\")},getAllResponseHeaders:function(){return h?p:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,a[e]=t),this},overrideMimeType:function(e){return null==h&&(y.mimeType=e),this},statusCode:function(e){var t;if(e)if(h)T.always(e[T.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||u;return c&&c.abort(t),l(0,t),this}};if(x.promise(T),y.url=((e||y.url||Tt.href)+\\"\\").replace(Pt,Tt.protocol+\\"//\\"),y.type=t.method||t.type||y.method||y.type,y.dataTypes=(y.dataType||\\"*\\").toLowerCase().match(P)||[\\"\\"],null==y.crossDomain){r=E.createElement(\\"a\\");try{r.href=y.url,r.href=r.href,y.crossDomain=Wt.protocol+\\"//\\"+Wt.host!=r.protocol+\\"//\\"+r.host}catch(e){y.crossDomain=!0}}if(y.data&&y.processData&&\\"string\\"!=typeof y.data&&(y.data=S.param(y.data,y.traditional)),$t(Rt,y,t,T),h)return T;for(i in(g=S.event&&y.global)&&0==S.active++&&S.event.trigger(\\"ajaxStart\\"),y.type=y.type.toUpperCase(),y.hasContent=!Ot.test(y.type),f=y.url.replace(qt,\\"\\"),y.hasContent?y.data&&y.processData&&0===(y.contentType||\\"\\").indexOf(\\"application/x-www-form-urlencoded\\")&&(y.data=y.data.replace(Dt,\\"+\\")):(o=y.url.slice(f.length),y.data&&(y.processData||\\"string\\"==typeof y.data)&&(f+=(Et.test(f)?\\"&\\":\\"?\\")+y.data,delete y.data),!1===y.cache&&(f=f.replace(Lt,\\"$1\\"),o=(Et.test(f)?\\"&\\":\\"?\\")+\\"_=\\"+Ct.guid+++o),y.url=f+o),y.ifModified&&(S.lastModified[f]&&T.setRequestHeader(\\"If-Modified-Since\\",S.lastModified[f]),S.etag[f]&&T.setRequestHeader(\\"If-None-Match\\",S.etag[f])),(y.data&&y.hasContent&&!1!==y.contentType||t.contentType)&&T.setRequestHeader(\\"Content-Type\\",y.contentType),T.setRequestHeader(\\"Accept\\",y.dataTypes[0]&&y.accepts[y.dataTypes[0]]?y.accepts[y.dataTypes[0]]+(\\"*\\"!==y.dataTypes[0]?\\", \\"+It+\\"; q=0.01\\":\\"\\"):y.accepts[\\"*\\"]),y.headers)T.setRequestHeader(i,y.headers[i]);if(y.beforeSend&&(!1===y.beforeSend.call(v,T,y)||h))return T.abort();if(u=\\"abort\\",b.add(y.complete),T.done(y.success),T.fail(y.error),c=$t(Mt,y,t,T)){if(T.readyState=1,g&&m.trigger(\\"ajaxSend\\",[T,y]),h)return T;y.async&&0<y.timeout&&(d=C.setTimeout(function(){T.abort(\\"timeout\\")},y.timeout));try{h=!1,c.send(a,l)}catch(e){if(h)throw e;l(-1,e)}}else l(-1,\\"No Transport\\");function l(e,t,n,r){var i,o,a,s,u,l=t;h||(h=!0,d&&C.clearTimeout(d),c=void 0,p=r||\\"\\",T.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while(\\"*\\"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader(\\"Content-Type\\"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+\\" \\"+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}(y,T,n)),!i&&-1<S.inArray(\\"script\\",y.dataTypes)&&S.inArray(\\"json\\",y.dataTypes)<0&&(y.converters[\\"text script\\"]=function(){}),s=function(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if(\\"*\\"===o)o=u;else if(\\"*\\"!==u&&u!==o){if(!(a=l[u+\\" \\"+o]||l[\\"* \\"+o]))for(i in l)if((s=i.split(\\" \\"))[1]===o&&(a=l[u+\\" \\"+s[0]]||l[\\"* \\"+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e[\\"throws\\"])t=a(t);else try{t=a(t)}catch(e){return{state:\\"parsererror\\",error:a?e:\\"No conversion from \\"+u+\\" to \\"+o}}}return{state:\\"success\\",data:t}}(y,s,T,i),i?(y.ifModified&&((u=T.getResponseHeader(\\"Last-Modified\\"))&&(S.lastModified[f]=u),(u=T.getResponseHeader(\\"etag\\"))&&(S.etag[f]=u)),204===e||\\"HEAD\\"===y.type?l=\\"nocontent\\":304===e?l=\\"notmodified\\":(l=s.state,o=s.data,i=!(a=s.error))):(a=l,!e&&l||(l=\\"error\\",e<0&&(e=0))),T.status=e,T.statusText=(t||l)+\\"\\",i?x.resolveWith(v,[o,l,T]):x.rejectWith(v,[T,l,a]),T.statusCode(w),w=void 0,g&&m.trigger(i?\\"ajaxSuccess\\":\\"ajaxError\\",[T,y,i?o:a]),b.fireWith(v,[T,l]),g&&(m.trigger(\\"ajaxComplete\\",[T,y]),--S.active||S.event.trigger(\\"ajaxStop\\")))}return T},getJSON:function(e,t,n){return S.get(e,t,n,\\"json\\")},getScript:function(e,t){return S.get(e,void 0,t,\\"script\\")}}),S.each([\\"get\\",\\"post\\"],function(e,i){S[i]=function(e,t,n,r){return m(t)&&(r=r||n,n=t,t=void 0),S.ajax(S.extend({url:e,type:i,dataType:r,data:t,success:n},S.isPlainObject(e)&&e))}}),S.ajaxPrefilter(function(e){var t;for(t in e.headers)\\"content-type\\"===t.toLowerCase()&&(e.contentType=e.headers[t]||\\"\\")}),S._evalUrl=function(e,t,n){return S.ajax({url:e,type:\\"GET\\",dataType:\\"script\\",cache:!0,async:!1,global:!1,converters:{\\"text script\\":function(){}},dataFilter:function(e){S.globalEval(e,t,n)}})},S.fn.extend({wrapAll:function(e){var t;return this[0]&&(m(e)&&(e=e.call(this[0])),t=S(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return m(n)?this.each(function(e){S(this).wrapInner(n.call(this,e))}):this.each(function(){var e=S(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=m(t);return this.each(function(e){S(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not(\\"body\\").each(function(){S(this).replaceWith(this.childNodes)}),this}}),S.expr.pseudos.hidden=function(e){return!S.expr.pseudos.visible(e)},S.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},S.ajaxSettings.xhr=function(){try{return new C.XMLHttpRequest}catch(e){}};var _t={0:200,1223:204},zt=S.ajaxSettings.xhr();v.cors=!!zt&&\\"withCredentials\\"in zt,v.ajax=zt=!!zt,S.ajaxTransport(function(i){var o,a;if(v.cors||zt&&!i.crossDomain)return{send:function(e,t){var n,r=i.xhr();if(r.open(i.type,i.url,i.async,i.username,i.password),i.xhrFields)for(n in i.xhrFields)r[n]=i.xhrFields[n];for(n in i.mimeType&&r.overrideMimeType&&r.overrideMimeType(i.mimeType),i.crossDomain||e[\\"X-Requested-With\\"]||(e[\\"X-Requested-With\\"]=\\"XMLHttpRequest\\"),e)r.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=a=r.onload=r.onerror=r.onabort=r.ontimeout=r.onreadystatechange=null,\\"abort\\"===e?r.abort():\\"error\\"===e?\\"number\\"!=typeof r.status?t(0,\\"error\\"):t(r.status,r.statusText):t(_t[r.status]||r.status,r.statusText,\\"text\\"!==(r.responseType||\\"text\\")||\\"string\\"!=typeof r.responseText?{binary:r.response}:{text:r.responseText},r.getAllResponseHeaders()))}},r.onload=o(),a=r.onerror=r.ontimeout=o(\\"error\\"),void 0!==r.onabort?r.onabort=a:r.onreadystatechange=function(){4===r.readyState&&C.setTimeout(function(){o&&a()})},o=o(\\"abort\\");try{r.send(i.hasContent&&i.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),S.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),S.ajaxSetup({accepts:{script:\\"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript\\"},contents:{script:/\\\\b(?:java|ecma)script\\\\b/},converters:{\\"text script\\":function(e){return S.globalEval(e),e}}}),S.ajaxPrefilter(\\"script\\",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type=\\"GET\\")}),S.ajaxTransport(\\"script\\",function(n){var r,i;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){r=S(\\"\x3Cscript>\\").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on(\\"load error\\",i=function(e){r.remove(),i=null,e&&t(\\"error\\"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\\\\?(?=&|$)|\\\\?\\\\?/;S.ajaxSetup({jsonp:\\"callback\\",jsonpCallback:function(){var e=Xt.pop()||S.expando+\\"_\\"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter(\\"json jsonp\\",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?\\"url\\":\\"string\\"==typeof e.data&&0===(e.contentType||\\"\\").indexOf(\\"application/x-www-form-urlencoded\\")&&Vt.test(e.data)&&\\"data\\");if(a||\\"jsonp\\"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,\\"$1\\"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?\\"&\\":\\"?\\")+e.jsonp+\\"=\\"+r),e.converters[\\"script json\\"]=function(){return o||S.error(r+\\" was not called\\"),o[0]},e.dataTypes[0]=\\"json\\",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),\\"script\\"}),v.createHTMLDocument=((Ut=E.implementation.createHTMLDocument(\\"\\").body).innerHTML=\\"<form></form><form></form>\\",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return\\"string\\"!=typeof e?[]:(\\"boolean\\"==typeof t&&(n=t,t=!1),t||(v.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument(\\"\\")).createElement(\\"base\\")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(\\" \\");return-1<s&&(r=yt(e.slice(s)),e=e.slice(0,s)),m(t)?(n=t,t=void 0):t&&\\"object\\"==typeof t&&(i=\\"POST\\"),0<a.length&&S.ajax({url:e,type:i||\\"GET\\",dataType:\\"html\\",data:t}).done(function(e){o=arguments,a.html(r?S(\\"<div>\\").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,\\"position\\"),c=S(e),f={};\\"static\\"===l&&(e.style.position=\\"relative\\"),s=c.offset(),o=S.css(e,\\"top\\"),u=S.css(e,\\"left\\"),(\\"absolute\\"===l||\\"fixed\\"===l)&&-1<(o+u).indexOf(\\"auto\\")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),\\"using\\"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if(\\"fixed\\"===S.css(r,\\"position\\"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&\\"static\\"===S.css(e,\\"position\\"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,\\"borderTopWidth\\",!0),i.left+=S.css(e,\\"borderLeftWidth\\",!0))}return{top:t.top-i.top-S.css(r,\\"marginTop\\",!0),left:t.left-i.left-S.css(r,\\"marginLeft\\",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&\\"static\\"===S.css(e,\\"position\\"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:\\"pageXOffset\\",scrollTop:\\"pageYOffset\\"},function(t,i){var o=\\"pageYOffset\\"===i;S.fn[t]=function(e){return B(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each([\\"top\\",\\"left\\"],function(e,n){S.cssHooks[n]=_e(v.pixelPosition,function(e,t){if(t)return t=Be(e,n),Pe.test(t)?S(e).position()[n]+\\"px\\":t})}),S.each({Height:\\"height\\",Width:\\"width\\"},function(a,s){S.each({padding:\\"inner\\"+a,content:s,\\"\\":\\"outer\\"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||\\"boolean\\"!=typeof e),i=r||(!0===e||!0===t?\\"margin\\":\\"border\\");return B(this,function(e,t,n){var r;return x(e)?0===o.indexOf(\\"outer\\")?e[\\"inner\\"+a]:e.document.documentElement[\\"client\\"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body[\\"scroll\\"+a],r[\\"scroll\\"+a],e.body[\\"offset\\"+a],r[\\"offset\\"+a],r[\\"client\\"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each([\\"ajaxStart\\",\\"ajaxStop\\",\\"ajaxComplete\\",\\"ajaxError\\",\\"ajaxSuccess\\",\\"ajaxSend\\"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,\\"**\\"):this.off(t,e||\\"**\\",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each(\\"blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu\\".split(\\" \\"),function(e,n){S.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}});var Gt=/^[\\\\s\\\\uFEFF\\\\xA0]+|([^\\\\s\\\\uFEFF\\\\xA0])[\\\\s\\\\uFEFF\\\\xA0]+$/g;S.proxy=function(e,t){var n,r,i;if(\\"string\\"==typeof t&&(n=e[t],t=e,e=n),m(e))return r=s.call(arguments,2),(i=function(){return e.apply(t||this,r.concat(s.call(arguments)))}).guid=e.guid=e.guid||S.guid++,i},S.holdReady=function(e){e?S.readyWait++:S.ready(!0)},S.isArray=Array.isArray,S.parseJSON=JSON.parse,S.nodeName=A,S.isFunction=m,S.isWindow=x,S.camelCase=X,S.type=w,S.now=Date.now,S.isNumeric=function(e){var t=S.type(e);return(\\"number\\"===t||\\"string\\"===t)&&!isNaN(e-parseFloat(e))},S.trim=function(e){return null==e?\\"\\":(e+\\"\\").replace(Gt,\\"$1\\")},\\"function\\"==typeof define&&define.amd&&define(\\"jquery\\",[],function(){return S});var Yt=C.jQuery,Qt=C.$;return S.noConflict=function(e){return C.$===S&&(C.$=Qt),e&&C.jQuery===S&&(C.jQuery=Yt),S},\\"undefined\\"==typeof e&&(C.jQuery=C.$=S),S});\\n"},"redirectURL":"","headersSize":737,"bodySize":32324,"_transferSize":33061},"cache":{},"serverIPAddress":"127.0.0.1","_priority":"High","_resourceType":"Script","_webSocketMessages":[],"_eventSourceMessages":[],"connection":"117"},{"startedDateTime":"2024-10-05T07:29:07.443Z","time":142.87600002717227,"timings":{"blocked":90.22200003376604,"dns":-1,"ssl":-1,"connect":-1,"send":0.027000000000001023,"wait":52.1219999897927,"receive":0.5050000036135316},"request":{"method":"GET","url":"https://todomvc.com/examples/backbone/dist/app.js","httpVersion":"http/1.1","headers":[{"name":"Accept","value":"*/*"},{"name":"Accept-Encoding","value":"gzip, deflate, br, zstd"},{"name":"Accept-Language","value":"en-US,en;q=0.9"},{"name":"Cache-Control","value":"no-cache"},{"name":"Connection","value":"keep-alive"},{"name":"Host","value":"todomvc.com"},{"name":"Pragma","value":"no-cache"},{"name":"Referer","value":"https://todomvc.com/examples/backbone/dist/"},{"name":"Sec-Fetch-Dest","value":"script"},{"name":"Sec-Fetch-Mode","value":"no-cors"},{"name":"Sec-Fetch-Site","value":"same-origin"},{"name":"User-Agent","value":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/129.0.0.0 Safari/537.36"},{"name":"sec-ch-ua","value":"\\"Google Chrome\\";v=\\"129\\", \\"Not=A?Brand\\";v=\\"8\\", \\"Chromium\\";v=\\"129\\""},{"name":"sec-ch-ua-mobile","value":"?0"},{"name":"sec-ch-ua-platform","value":"\\"macOS\\""}],"queryString":[],"cookies":[],"headersSize":0,"bodySize":0},"response":{"status":200,"statusText":"OK","httpVersion":"HTTP/1.1","headers":[{"name":"Connection","value":"keep-alive"},{"name":"Keep-Alive","value":"timeout=5"},{"name":"Transfer-Encoding","value":"chunked"},{"name":"Vary","value":"Accept-Encoding"},{"name":"accept-ranges","value":"bytes"},{"name":"access-control-allow-origin","value":"*"},{"name":"age","value":"38"},{"name":"cache-control","value":"max-age=600"},{"name":"content-encoding","value":"gzip"},{"name":"content-type","value":"application/javascript; charset=utf-8"},{"name":"date","value":"Sat, 05 Oct 2024 07:29:07 GMT"},{"name":"etag","value":"W/\\"65aef27c-257\\""},{"name":"expires","value":"Sat, 05 Oct 2024 06:55:41 GMT"},{"name":"last-modified","value":"Mon, 22 Jan 2024 22:55:56 GMT"},{"name":"server","value":"GitHub.com"},{"name":"via","value":"1.1 varnish"},{"name":"x-cache","value":"HIT"},{"name":"x-cache-hits","value":"1"},{"name":"x-fastly-request-id","value":"7d46c98a338b52a9caaacd5d56c0b2b6650b636f"},{"name":"x-github-request-id","value":"DCC9:3D41F5:1E46FA:2328F7:6700E095"},{"name":"x-origin-cache","value":"HIT"},{"name":"x-proxy-cache","value":"MISS"},{"name":"x-served-by","value":"cache-yyc1430023-YYC"},{"name":"x-timer","value":"S1728113348.549701,VS0,VE1"}],"cookies":[],"content":{"size":599,"mimeType":"application/javascript","compression":214,"text":"/* eslint no-unused-vars: 0 */\\n/* eslint no-undef: 0 */\\nvar app = app || {};\\nvar ENTER_KEY = 13;\\nvar ESC_KEY = 27;\\n\\n$(function () {\\n \\"use strict\\";\\n\\n // kick things off by creating the `App`\\n window.appView = new app.AppView();\\n\\n /**\\n * Speedometer specific:\\n * Adding a dom node after todo app is done initializing.\\n * Speedometer waits for this dom note to be present in the dom.\\n */\\n const dummyNodeToNotifyAppIsReady = document.createElement(\\"div\\");\\n dummyNodeToNotifyAppIsReady.id = \\"appIsReady\\";\\n document.body.appendChild(dummyNodeToNotifyAppIsReady);\\n});\\n"},"redirectURL":"","headersSize":735,"bodySize":385,"_transferSize":1120},"cache":{},"serverIPAddress":"127.0.0.1","_priority":"High","_resourceType":"Script","_webSocketMessages":[],"_eventSourceMessages":[],"connection":"67"},{"startedDateTime":"2024-10-05T07:29:07.443Z","time":143.12400005292147,"timings":{"blocked":92.92500004577637,"dns":-1,"ssl":-1,"connect":-1,"send":0.024999999999991473,"wait":49.88400001083315,"receive":0.2899999963119626},"request":{"method":"GET","url":"https://todomvc.com/examples/backbone/dist/routers/router.js","httpVersion":"http/1.1","headers":[{"name":"Accept","value":"*/*"},{"name":"Accept-Encoding","value":"gzip, deflate, br, zstd"},{"name":"Accept-Language","value":"en-US,en;q=0.9"},{"name":"Cache-Control","value":"no-cache"},{"name":"Connection","value":"keep-alive"},{"name":"Host","value":"todomvc.com"},{"name":"Pragma","value":"no-cache"},{"name":"Referer","value":"https://todomvc.com/examples/backbone/dist/"},{"name":"Sec-Fetch-Dest","value":"script"},{"name":"Sec-Fetch-Mode","value":"no-cors"},{"name":"Sec-Fetch-Site","value":"same-origin"},{"name":"User-Agent","value":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/129.0.0.0 Safari/537.36"},{"name":"sec-ch-ua","value":"\\"Google Chrome\\";v=\\"129\\", \\"Not=A?Brand\\";v=\\"8\\", \\"Chromium\\";v=\\"129\\""},{"name":"sec-ch-ua-mobile","value":"?0"},{"name":"sec-ch-ua-platform","value":"\\"macOS\\""}],"queryString":[],"cookies":[],"headersSize":0,"bodySize":0},"response":{"status":200,"statusText":"OK","httpVersion":"HTTP/1.1","headers":[{"name":"Connection","value":"keep-alive"},{"name":"Keep-Alive","value":"timeout=5"},{"name":"Transfer-Encoding","value":"chunked"},{"name":"Vary","value":"Accept-Encoding"},{"name":"accept-ranges","value":"bytes"},{"name":"access-control-allow-origin","value":"*"},{"name":"age","value":"39"},{"name":"cache-control","value":"max-age=600"},{"name":"content-encoding","value":"gzip"},{"name":"content-type","value":"application/javascript; charset=utf-8"},{"name":"date","value":"Sat, 05 Oct 2024 07:29:07 GMT"},{"name":"etag","value":"W/\\"65aef27c-27e\\""},{"name":"expires","value":"Sat, 05 Oct 2024 06:55:41 GMT"},{"name":"last-modified","value":"Mon, 22 Jan 2024 22:55:56 GMT"},{"name":"server","value":"GitHub.com"},{"name":"via","value":"1.1 varnish"},{"name":"x-cache","value":"HIT"},{"name":"x-cache-hits","value":"1"},{"name":"x-fastly-request-id","value":"870b9b7448e73704831bd4e57a8d1d46ac819612"},{"name":"x-github-request-id","value":"4DE8:2CE8AB:253CBA:2A1EEB:6700E095"},{"name":"x-origin-cache","value":"HIT"},{"name":"x-proxy-cache","value":"MISS"},{"name":"x-served-by","value":"cache-yyc1430022-YYC"},{"name":"x-timer","value":"S1728113348.551266,VS0,VE1"}],"cookies":[],"content":{"size":638,"mimeType":"application/javascript","compression":283,"text":"/* eslint no-unused-vars: 0 */\\n/* eslint no-undef: 0 */\\nvar app = app || {};\\n\\n(function () {\\n \\"use strict\\";\\n\\n // Todo Router\\n // ----------\\n\\n const TodoRouter = Backbone.Router.extend({\\n routes: {\\n \\"*filter\\": \\"setFilter\\",\\n },\\n\\n setFilter: function (param) {\\n // Set the current filter to be used\\n app.TodoFilter = param || \\"\\";\\n\\n // Trigger a collection filter event, causing hiding/unhiding\\n // of Todo view items\\n app.todos.trigger(\\"filter\\");\\n },\\n });\\n\\n app.TodoRouter = new TodoRouter();\\n Backbone.history.start();\\n})();\\n"},"redirectURL":"","headersSize":735,"bodySize":355,"_transferSize":1090},"cache":{},"serverIPAddress":"127.0.0.1","_priority":"High","_resourceType":"Script","_webSocketMessages":[],"_eventSourceMessages":[],"connection":"37"},{"startedDateTime":"2024-10-05T07:29:07.443Z","time":143.23599997442216,"timings":{"blocked":82.73399996963143,"dns":-1,"ssl":-1,"connect":-1,"send":0.020000000000010232,"wait":59.9869999609068,"receive":0.4950000438839197},"request":{"method":"GET","url":"https://todomvc.com/examples/backbone/dist/views/app-view.js","httpVersion":"http/1.1","headers":[{"name":"Accept","value":"*/*"},{"name":"Accept-Encoding","value":"gzip, deflate, br, zstd"},{"name":"Accept-Language","value":"en-US,en;q=0.9"},{"name":"Cache-Control","value":"no-cache"},{"name":"Connection","value":"keep-alive"},{"name":"Host","value":"todomvc.com"},{"name":"Pragma","value":"no-cache"},{"name":"Referer","value":"https://todomvc.com/examples/backbone/dist/"},{"name":"Sec-Fetch-Dest","value":"script"},{"name":"Sec-Fetch-Mode","value":"no-cors"},{"name":"Sec-Fetch-Site","value":"same-origin"},{"name":"User-Agent","value":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/129.0.0.0 Safari/537.36"},{"name":"sec-ch-ua","value":"\\"Google Chrome\\";v=\\"129\\", \\"Not=A?Brand\\";v=\\"8\\", \\"Chromium\\";v=\\"129\\""},{"name":"sec-ch-ua-mobile","value":"?0"},{"name":"sec-ch-ua-platform","value":"\\"macOS\\""}],"queryString":[],"cookies":[],"headersSize":0,"bodySize":0},"response":{"status":200,"statusText":"OK","httpVersion":"HTTP/1.1","headers":[{"name":"Connection","value":"keep-alive"},{"name":"Keep-Alive","value":"timeout=5"},{"name":"Transfer-Encoding","value":"chunked"},{"name":"Vary","value":"Accept-Encoding"},{"name":"accept-ranges","value":"bytes"},{"name":"access-control-allow-origin","value":"*"},{"name":"age","value":"39"},{"name":"cache-control","value":"max-age=600"},{"name":"content-encoding","value":"gzip"},{"name":"content-type","value":"application/javascript; charset=utf-8"},{"name":"date","value":"Sat, 05 Oct 2024 07:29:07 GMT"},{"name":"etag","value":"W/\\"65aef27c-12b5\\""},{"name":"expires","value":"Sat, 05 Oct 2024 06:55:41 GMT"},{"name":"last-modified","value":"Mon, 22 Jan 2024 22:55:56 GMT"},{"name":"server","value":"GitHub.com"},{"name":"via","value":"1.1 varnish"},{"name":"x-cache","value":"HIT"},{"name":"x-cache-hits","value":"1"},{"name":"x-fastly-request-id","value":"fde8434dbf3193517460c5cb7677f1ecc2f24abe"},{"name":"x-github-request-id","value":"E20A:3D98D0:2683D0:2B9537:6700E094"},{"name":"x-origin-cache","value":"HIT"},{"name":"x-proxy-cache","value":"MISS"},{"name":"x-served-by","value":"cache-yyc1430028-YYC"},{"name":"x-timer","value":"S1728113348.543998,VS0,VE0"}],"cookies":[],"content":{"size":4789,"mimeType":"application/javascript","compression":3132,"text":"/* eslint no-unused-vars: 0 */\\n/* eslint no-undef: 0 */\\nvar app = app || {};\\n\\n(function ($) {\\n \\"use strict\\";\\n\\n // The Application\\n // ---------------\\n\\n // Our overall **AppView** is the top-level piece of UI.\\n app.AppView = Backbone.View.extend({\\n // Instead of generating a new element, bind to the existing skeleton of\\n // the App already present in the HTML.\\n el: \\".todoapp\\",\\n\\n // Our template for the line of statistics at the bottom of the app.\\n statsTemplate: _.template($(\\"#stats-template\\").html()),\\n\\n // Delegated events for creating new items, and clearing completed ones.\\n events: {\\n \\"keypress .new-todo\\": \\"createOnEnter\\",\\n \\"click .clear-completed\\": \\"clearCompleted\\",\\n \\"click .toggle-all\\": \\"toggleAllComplete\\",\\n },\\n\\n // At initialization we bind to the relevant events on the `Todos`\\n // collection, when items are added or changed. Kick things off by\\n // loading any preexisting todos that might be saved in *localStorage*.\\n initialize: function () {\\n this.allCheckbox = this.$(\\".toggle-all\\")[0];\\n this.$input = this.$(\\".new-todo\\");\\n this.$footer = this.$(\\".footer\\");\\n this.$main = this.$(\\".main\\");\\n this.$list = $(\\".todo-list\\");\\n\\n this.listenTo(app.todos, \\"add\\", this.addOne);\\n this.listenTo(app.todos, \\"reset\\", this.addAll);\\n this.listenTo(app.todos, \\"change:completed\\", this.filterOne);\\n this.listenTo(app.todos, \\"filter\\", this.filterAll);\\n this.listenTo(app.todos, \\"all\\", _.debounce(this.render, 0));\\n\\n // initially hide main and footer section\\n this.$main.hide();\\n this.$footer.hide();\\n\\n // Suppresses \'add\' events with {reset: true} and prevents the app view\\n // from being re-rendered for every model. Only renders when the \'reset\'\\n // event is triggered at the end of the fetch.\\n app.todos.fetch({ reset: true });\\n },\\n\\n // Re-rendering the App just means refreshing the statistics -- the rest\\n // of the app doesn\'t change.\\n render: function () {\\n const completed = app.todos.completed().length;\\n const remaining = app.todos.remaining().length;\\n\\n if (app.todos.length) {\\n this.$main.show();\\n this.$footer.show();\\n\\n this.$footer.html(\\n this.statsTemplate({\\n completed: completed,\\n remaining: remaining,\\n })\\n );\\n\\n this.$(\\".filters li a\\")\\n .removeClass(\\"selected\\")\\n .filter(`[href=\\"#/${app.TodoFilter || \\"\\"}\\"]`)\\n .addClass(\\"selected\\");\\n } else {\\n this.$main.hide();\\n this.$footer.hide();\\n }\\n\\n this.allCheckbox.checked = !remaining;\\n },\\n\\n // Add a single todo item to the list by creating a view for it, and\\n // appending its element to the `<ul>`.\\n addOne: function (todo) {\\n const view = new app.TodoView({ model: todo });\\n const $el = view.render().$el;\\n this.$list.append($el);\\n },\\n\\n // Add all items in the **Todos** collection at once.\\n addAll: function () {\\n this.$list.html(\\"\\");\\n app.todos.each(this.addOne, this);\\n },\\n\\n filterOne: function (todo) {\\n todo.trigger(\\"visible\\");\\n },\\n\\n filterAll: function () {\\n app.todos.each(this.filterOne, this);\\n },\\n\\n // Generate the attributes for a new Todo item.\\n newAttributes: function () {\\n return {\\n title: this.$input.val().trim(),\\n order: app.todos.nextOrder(),\\n completed: false,\\n };\\n },\\n\\n // If you hit return in the main input field, create new **Todo** model,\\n // persisting it to *memory*.\\n createOnEnter: function (e) {\\n if (e.which === ENTER_KEY && this.$input.val().trim()) {\\n app.todos.create(this.newAttributes());\\n this.$input.val(\\"\\");\\n }\\n },\\n\\n // Clear all completed todo items, destroying their models.\\n clearCompleted: function () {\\n _.invoke(app.todos.completed(), \\"destroy\\");\\n return false;\\n },\\n\\n toggleAllComplete: function () {\\n const completed = this.allCheckbox.checked;\\n\\n app.todos.each(function (todo) {\\n todo.save({\\n completed: completed,\\n });\\n });\\n },\\n });\\n})(jQuery);\\n"},"redirectURL":"","headersSize":736,"bodySize":1657,"_transferSize":2393},"cache":{},"serverIPAddress":"127.0.0.1","_priority":"High","_resourceType":"Script","_webSocketMessages":[],"_eventSourceMessages":[],"connection":"43"},{"startedDateTime":"2024-10-05T07:29:07.761Z","time":0.04900002386420965,"timings":{"blocked":-1,"dns":-1,"ssl":-1,"connect":-1,"send":0,"wait":0.0439999857917428,"receive":0.00500003807246685},"request":{"method":"GET","url":"data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%22-10%20-18%20100%20135%22%3E%3Ccircle%20cx%3D%2250%22%20cy%3D%2250%22%20r%3D%2250%22%20fill%3D%22none%22%20stroke%3D%22%23949494%22%20stroke-width%3D%223%22/%3E%3C/svg%3E","httpVersion":"data","headers":[{"name":"User-Agent","value":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/129.0.0.0 Safari/537.36"},{"name":"Referer","value":""}],"queryString":[],"cookies":[],"headersSize":0,"bodySize":0},"response":{"status":200,"statusText":"OK","httpVersion":"data","headers":[{"name":"Content-Type","value":"image/svg+xml"}],"cookies":[],"content":{"size":173,"mimeType":"image/svg+xml","text":"PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgdmlld0JveD0iLTEwIC0xOCAxMDAgMTM1Ij48Y2lyY2xlIGN4PSI1MCIgY3k9IjUwIiByPSI1MCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOTQ5NDk0IiBzdHJva2Utd2lkdGg9IjMiLz48L3N2Zz4=","encoding":"base64"},"redirectURL":"","headersSize":0,"bodySize":-1,"_transferSize":0},"cache":{},"serverIPAddress":"","_priority":"Low","_resourceType":"Image","_webSocketMessages":[],"_eventSourceMessages":[]},{"startedDateTime":"2024-10-05T07:29:07.988Z","time":6.089000031352043,"timings":{"blocked":0.7380000491440296,"dns":-1,"ssl":-1,"connect":-1,"send":0.05499999999999999,"wait":1.3130000380799174,"receive":3.982999944128096},"request":{"method":"POST","url":"https://todomvc.com/__cypress/add-verified-command","httpVersion":"http/1.1","headers":[{"name":"Accept","value":"*/*"},{"name":"Accept-Encoding","value":"gzip, deflate, br, zstd"},{"name":"Accept-Language","value":"en-US,en;q=0.9"},{"name":"Cache-Control","value":"no-cache"},{"name":"Connection","value":"keep-alive"},{"name":"Content-Length","value":"206"},{"name":"Content-Type","value":"application/json"},{"name":"Host","value":"todomvc.com"},{"name":"Origin","value":"https://todomvc.com"},{"name":"Pragma","value":"no-cache"},{"name":"Referer","value":"https://todomvc.com/__cypress/iframes/cypress%2Fe2e%2Fsmoke.spec.js?browserFamily=chromium"},{"name":"Sec-Fetch-Dest","value":"empty"},{"name":"Sec-Fetch-Mode","value":"cors"},{"name":"Sec-Fetch-Site","value":"same-origin"},{"name":"User-Agent","value":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/129.0.0.0 Safari/537.36"},{"name":"sec-ch-ua","value":"\\"Google Chrome\\";v=\\"129\\", \\"Not=A?Brand\\";v=\\"8\\", \\"Chromium\\";v=\\"129\\""},{"name":"sec-ch-ua-mobile","value":"?0"},{"name":"sec-ch-ua-platform","value":"\\"macOS\\""}],"queryString":[],"cookies":[],"headersSize":0,"bodySize":206,"postData":{"mimeType":"application/json","text":"{\\"args\\":[\\"6396251284272135\\",\\"3189455813733173\\"],\\"name\\":\\"task\\",\\"key\\":\\"7e1cbd36-0bc6-4eb1-ada7-b5125786b340\\",\\"url\\":\\"https://todomvc.com/__cypress/iframes/cypress%2Fe2e%2Fsmoke.spec.js?browserFamily=chromium\\"}","params":[]}},"response":{"status":204,"statusText":"No Content","httpVersion":"HTTP/1.1","headers":[{"name":"Connection","value":"keep-alive"},{"name":"Date","value":"Sat, 05 Oct 2024 07:29:07 GMT"},{"name":"ETag","value":"W/\\"a-bAsFyilMr4Ra1hIU5PyoyFRunpI\\""},{"name":"Keep-Alive","value":"timeout=5"}],"cookies":[],"content":{"size":0,"mimeType":"x-unknown","compression":0},"redirectURL":"","headersSize":152,"bodySize":0,"_transferSize":152},"cache":{},"serverIPAddress":"127.0.0.1","_priority":"High","_resourceType":"Fetch","_webSocketMessages":[],"_eventSourceMessages":[],"connection":"43"},{"startedDateTime":"2024-10-05T07:29:07.988Z","time":5.2900000009685755,"timings":{"blocked":0.3950000299885869,"dns":-1,"ssl":-1,"connect":-1,"send":0.03399999999999999,"wait":1.42500000102818,"receive":3.4359999699518085},"request":{"method":"POST","url":"https://todomvc.com/__cypress/add-verified-command","httpVersion":"http/1.1","headers":[{"name":"Accept","value":"*/*"},{"name":"Accept-Encoding","value":"gzip, deflate, br, zstd"},{"name":"Accept-Language","value":"en-US,en;q=0.9"},{"name":"Cache-Control","value":"no-cache"},{"name":"Connection","value":"keep-alive"},{"name":"Content-Length","value":"206"},{"name":"Content-Type","value":"application/json"},{"name":"Host","value":"todomvc.com"},{"name":"Origin","value":"https://todomvc.com"},{"name":"Pragma","value":"no-cache"},{"name":"Referer","value":"https://todomvc.com/__cypress/iframes/cypress%2Fe2e%2Fsmoke.spec.js?browserFamily=chromium"},{"name":"Sec-Fetch-Dest","value":"empty"},{"name":"Sec-Fetch-Mode","value":"cors"},{"name":"Sec-Fetch-Site","value":"same-origin"},{"name":"User-Agent","value":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/129.0.0.0 Safari/537.36"},{"name":"sec-ch-ua","value":"\\"Google Chrome\\";v=\\"129\\", \\"Not=A?Brand\\";v=\\"8\\", \\"Chromium\\";v=\\"129\\""},{"name":"sec-ch-ua-mobile","value":"?0"},{"name":"sec-ch-ua-platform","value":"\\"macOS\\""}],"queryString":[],"cookies":[],"headersSize":0,"bodySize":206,"postData":{"mimeType":"application/json","text":"{\\"args\\":[\\"5428542088255550\\",\\"8518093751756564\\"],\\"name\\":\\"task\\",\\"key\\":\\"7e1cbd36-0bc6-4eb1-ada7-b5125786b340\\",\\"url\\":\\"https://todomvc.com/__cypress/iframes/cypress%2Fe2e%2Fsmoke.spec.js?browserFamily=chromium\\"}","params":[]}},"response":{"status":204,"statusText":"No Content","httpVersion":"HTTP/1.1","headers":[{"name":"Connection","value":"keep-alive"},{"name":"Date","value":"Sat, 05 Oct 2024 07:29:07 GMT"},{"name":"ETag","value":"W/\\"a-bAsFyilMr4Ra1hIU5PyoyFRunpI\\""},{"name":"Keep-Alive","value":"timeout=5"}],"cookies":[],"content":{"size":0,"mimeType":"x-unknown","compression":0},"redirectURL":"","headersSize":152,"bodySize":0,"_transferSize":152},"cache":{},"serverIPAddress":"127.0.0.1","_priority":"High","_resourceType":"Fetch","_webSocketMessages":[],"_eventSourceMessages":[],"connection":"37"}]}},"browserLogs":{"logEntry":[{"source":"network","level":"error","text":"Failed to load resource: the server responded with a status of 404 (Not Found)","timestamp":1728113345091.99,"url":"https://todomvc.com/__cypress/assets/favicon.png?v2","networkRequestId":"18167.64"}],"runtimeConsoleApiCalled":[]},"pluginMeta":{"key":"value"}}';
</script>
</head>
<body>
<div id="root"></div>
<script type="module" src="/src/index.tsx"></script>
</body>
</html>