1/* Tipped 2.4.3 - 26-11-2011 2 * (c) 2010-2011 Nick Stakenburg - http://www.nickstakenburg.com 3 * 4 * Tipped is licensed under the terms of the Tipped License: 5 * http://projects.nickstakenburg.com/tipped/license 6 * 7 * More information on this project: 8 * http://projects.nickstakenburg.com/tipped 9 */ 10 11;var Tipped = { version: '2.4.3' }; 12 13Tipped.Skins = { 14 // base skin, don't modify! (create custom skins in a seperate file) 15 'base': { 16 afterUpdate: false, 17 ajax: { 18 cache: true, 19 type: 'get' 20 }, 21 background: { 22 color: '#f2f2f2', 23 opacity: 1 24 }, 25 border: { 26 size: 1, 27 color: '#000', 28 opacity: 1 29 }, 30 closeButtonSkin: 'default', 31 containment: { 32 selector: 'viewport' 33 }, 34 fadeIn: 180, 35 fadeOut: 220, 36 showDelay: 75, 37 hideDelay: 25, 38 radius: { 39 size: 3, 40 position: 'background' 41 }, 42 hideAfter: false, 43 hideOn: { 44 element: 'self', 45 event: 'mouseleave' 46 }, 47 hideOthers: false, 48 hook: 'topleft', 49 inline: false, 50 offset: { 51 x: 0, y: 0, 52 mouse: { x: -12, y: -12 } // only defined in the base class 53 }, 54 onHide: false, 55 onShow: false, 56 shadow: { 57 blur: 2, 58 color: '#000', 59 offset: { x: 0, y: 0 }, 60 opacity: .15 61 }, 62 showOn: 'mousemove', 63 spinner: true, 64 stem: { 65 height: 6, 66 width: 11, 67 offset: { x: 5, y: 5 }, 68 spacing: 2 69 }, 70 target: 'self' 71 }, 72 73 // Every other skin inherits from this one 74 'reset': { 75 ajax: false, 76 closeButton: false, 77 hideOn: [{ 78 element: 'self', 79 event: 'mouseleave' 80 }, { 81 element: 'tooltip', 82 event: 'mouseleave' 83 }], 84 hook: 'topmiddle', 85 stem: true 86 }, 87 88 // Custom skins start here 89 'black': { 90 background: { color: '#232323', opacity: .9 }, 91 border: { size: 1, color: "#232323" }, 92 spinner: { color: '#fff' } 93 }, 94 95 'cloud': { 96 border: { 97 size: 1, 98 color: [ 99 { position: 0, color: '#bec6d5'}, 100 { position: 1, color: '#b1c2e3' } 101 ] 102 }, 103 closeButtonSkin: 'light', 104 background: { 105 color: [ 106 { position: 0, color: '#f6fbfd'}, 107 { position: 0.1, color: '#fff' }, 108 { position: .48, color: '#fff'}, 109 { position: .5, color: '#fefffe'}, 110 { position: .52, color: '#f7fbf9'}, 111 { position: .8, color: '#edeff0' }, 112 { position: 1, color: '#e2edf4' } 113 ] 114 }, 115 shadow: { opacity: .1 } 116 }, 117 118 'dark': { 119 border: { size: 1, color: '#1f1f1f', opacity: .95 }, 120 background: { 121 color: [ 122 { position: .0, color: '#686766' }, 123 { position: .48, color: '#3a3939' }, 124 { position: .52, color: '#2e2d2d' }, 125 { position: .54, color: '#2c2b2b' }, 126 { position: 0.95, color: '#222' }, 127 { position: 1, color: '#202020' } 128 ], 129 opacity: .9 130 }, 131 radius: { size: 4 }, 132 shadow: { offset: { x: 0, y: 1 } }, 133 spinner: { color: '#ffffff' } 134 }, 135 136 'facebook': { 137 background: { color: '#282828' }, 138 border: 0, 139 fadeIn: 0, 140 fadeOut: 0, 141 radius: 0, 142 stem: { 143 width: 7, 144 height: 4, 145 offset: { x: 6, y: 6 } 146 }, 147 shadow: false 148 }, 149 150 'lavender': { 151 background: { 152 color: [ 153 { position: .0, color: '#b2b6c5' }, 154 { position: .5, color: '#9da2b4' }, 155 { position: 1, color: '#7f85a0' } 156 ] 157 }, 158 border: { 159 color: [ 160 { position: 0, color: '#a2a9be' }, 161 { position: 1, color: '#6b7290' } 162 ], 163 size: 1 164 }, 165 radius: 1, 166 shadow: { opacity: .1 } 167 }, 168 169 'light': { 170 border: { size: 0, color: '#afafaf' }, 171 background: { 172 color: [ 173 { position: 0, color: '#fefefe' }, 174 { position: 1, color: '#f7f7f7' } 175 ] 176 }, 177 closeButtonSkin: 'light', 178 radius: 1, 179 stem: { 180 height: 7, 181 width: 13, 182 offset: { x: 7, y: 7 } 183 }, 184 shadow: { opacity: .32, blur: 2 } 185 }, 186 187 'lime': { 188 border: { 189 size: 1, 190 color: [ 191 { position: 0, color: '#5a785f' }, 192 { position: .05, color: '#0c7908' }, 193 { position: 1, color: '#587d3c' } 194 ] 195 }, 196 background: { 197 color: [ 198 { position: 0, color: '#a5e07f' }, 199 { position: .02, color: '#cef8be' }, 200 { position: .09, color: '#7bc83f' }, 201 { position: .35, color: '#77d228' }, 202 { position: .65, color: '#85d219' },
203 { position: .8, color: '#abe041' }, 204 { position: 1, color: '#c4f087' } 205 ] 206 } 207 }, 208 209 'liquid' : { 210 border: { 211 size: 1, 212 color: [ 213 { position: 0, color: '#454545' }, 214 { position: 1, color: '#101010' } 215 ] 216 }, 217 background: { 218 color: [ 219 { position: 0, color: '#515562'}, 220 { position: .3, color: '#252e43'}, 221 { position: .48, color: '#111c34'}, 222 { position: .52, color: '#161e32'}, 223 { position: .54, color: '#0c162e'}, 224 { position: 1, color: '#010c28'} 225 ], 226 opacity: .8 227 }, 228 radius: { size: 4 }, 229 shadow: { offset: { x: 0, y: 1 } }, 230 spinner: { color: '#ffffff' } 231 }, 232 233 'blue': { 234 border: { 235 color: [ 236 { position: 0, color: '#113d71'}, 237 { position: 1, color: '#1e5290' } 238 ] 239 }, 240 background: { 241 color: [ 242 { position: 0, color: '#3a7ab8'}, 243 { position: .48, color: '#346daa'}, 244 { position: .52, color: '#326aa6'}, 245 { position: 1, color: '#2d609b' } 246 ] 247 }, 248 spinner: { color: '#f2f6f9' }, 249 shadow: { opacity: .2 } 250 }, 251 252 'salmon' : { 253 background: { 254 color: [ 255 { position: 0, color: '#fbd0b7' }, 256 { position: .5, color: '#fab993' }, 257 { position: 1, color: '#f8b38b' } 258 ] 259 }, 260 border: { 261 color: [ 262 { position: 0, color: '#eda67b' }, 263 { position: 1, color: '#df946f' } 264 ], 265 size: 1 266 }, 267 radius: 1, 268 shadow: { opacity: .1 } 269 }, 270 271 'yellow': { 272 border: { size: 1, color: '#f7c735' }, 273 background: '#ffffaa', 274 radius: 1, 275 shadow: { opacity: .1 } 276 } 277}; 278 279Tipped.Skins.CloseButtons = { 280 'base': { 281 diameter: 17, 282 border: 2, 283 x: { diameter: 10, size: 2, opacity: 1 }, 284 states: { 285 'default': { 286 background: { 287 color: [ 288 { position: 0, color: '#1a1a1a' }, 289 { position: 0.46, color: '#171717' }, 290 { position: 0.53, color: '#121212' }, 291 { position: 0.54, color: '#101010' }, 292 { position: 1, color: '#000' } 293 ], 294 opacity: 1 295 }, 296 x: { color: '#fafafa', opacity: 1 }, 297 border: { color: '#fff', opacity: 1 } 298 }, 299 'hover': { 300 background: { 301 color: '#333', 302 opacity: 1 303 }, 304 x: { color: '#e6e6e6', opacity: 1 }, 305 border: { color: '#fff', opacity: 1 } 306 } 307 }, 308 shadow: { 309 blur: 2, 310 color: '#000', 311 offset: { x: 0, y: 0 }, 312 opacity: .3 313 } 314 }, 315 316 'reset': {}, 317 318 'default': {}, 319 320 'light': { 321 diameter: 17, 322 border: 2, 323 x: { diameter: 10, size: 2, opacity: 1 }, 324 states: { 325 'default': { 326 background: { 327 color: [ 328 { position: 0, color: '#797979' }, 329 { position: 0.48, color: '#717171' }, 330 { position: 0.52, color: '#666' }, 331 { position: 1, color: '#666' } 332 ], 333 opacity: 1 334 }, 335 x: { color: '#fff', opacity: .95 }, 336 border: { color: '#676767', opacity: 1 } 337 }, 338 'hover': { 339 background: { 340 color: [ 341 { position: 0, color: '#868686' }, 342 { position: 0.48, color: '#7f7f7f' }, 343 { position: 0.52, color: '#757575' }, 344 { position: 1, color: '#757575' } 345 ], 346 opacity: 1 347 }, 348 x: { color: '#fff', opacity: 1 }, 349 border: { color: '#767676', opacity: 1 } 350 } 351 } 352 } 353}; 354 355eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(C(a){C b(a,b){L c=[a,b];M c.H=a,c.J=b,c}C c(a){B.S=a}C d(a){L b={},c;1G(c 5Q a)b[c]=a[c]+"28";M b}C e(a){M 2j*a/N.2C}C f(a){M a*N.2C/2j}C g(b){b&&(B.S=b,t.1h(b),b=B.1R(),B.I=a.Y({},b.I),B.1Z=1,B.Z={},t.2M(B),B.1B=B.I.12.1f,B.7v=B.I.W&&B.1B,B.1t())}C h(b,c,d){(B.S=b)&&c&&(B.I=a.Y({2D:3,1i:{x:0,y:0},1s:"#3Y",1p:.5,2k:1},d||{}),B.1Z=B.I.2k,B.Z={},u.2M(B),B.1t())}C i(b,c){T(B.S=b)B.I=a.Y({2D:5,1i:{x:0,y:0},1s:"#3Y",1p:.5,2k:1},c||{}),B.1Z=B.I.2k,v.2M(B),B.1t()}C j(b,c){1G(L d 5Q c)c[d]&&c[d].3b&&c[d].3b===4N?(b[d]=a.Y({},b[d])||{},j(b[d],c[d])):b[d]=c[d];M b}C k(b,c,d){T(B.S=b){w.1h(B.S),w.2M(B),"7w"==a.14(c)&&!m.20(c)?(d=c,c=1g):d=d||{},B.I=w.5R(d),d=b.5S("4O");T(!c){L e=b.5S("2r-7x");e?c=e:d&&(c=d)}d&&(a(b).2r("4P",d),b.7y("4O","")),B.2s=c,B.1T=B.I.1T||+w.I.3Z,B.Z={2N:{D:1,K:1}
355,4Q:[],2O:[],21:{40:!1,29:!1,1m:!1,2W:!1,1t:!1,41:!1,4R:!1,3c:!1},4S:""},b=B.I.1j,B.1j="2t"==b?"2t":"42"==b||!b?B.S:b&&1c.7z(b)||B.S,B.5T(),B.5U()}}L l=5V.3d.7A,m={7B:C(b,c){M C(){L d=[a.1d(b,B)].5W(l.2X(43));M c.4T(B,d)}},"1b":{},5X:C(a,b){1G(L c=0,d=a.1z;c<d;c++)b(a[c])},1a:C(a,b,c){L d=0;4U{B.5X(a,C(a){b.2X(c,a,d++)})}4V(e){T(e!=m["1b"])7C e}},44:C(a,b,c){L d=!1;M m.1a(a||[],C(a,e){T(d|=b.2X(c,a,e))M m["1b"]}),!!d},5Y:C(a,b){L c=!1;M m.44(a||[],C(a){T(c=a===b)M!0}),c},4W:C(a,b,c){L d=[];M m.1a(a||[],C(a,e){b.2X(c,a,e)&&(d[d.1z]=a)}),d},3x:C(a){L b=l.2X(43,1);M m.4W(a,C(a){M!m.5Y(b,a)})},20:C(a){M a&&1==a.7D},4X:C(a,b){L c=l.2X(43,2);M 5Z(C(){M a.4T(a,c)},b)},4Y:C(a){M m.4X.4T(B,[a,1].5W(l.2X(43,1)))},46:C(a){M{x:a.60,y:a.7E}},4Z:C(b,c){L d=b.1j;M c?a(d).52(c)[0]:d},S:{47:C(a){L c=0,d=0;7F c+=a.48||0,d+=a.49||0,a=a.4a;7G(a);M b(d,c)},4b:C(c){L d=a(c).1i(),c=m.S.47(c),e=a(1A).48(),f=a(1A).49();M d.H+=c.H-f,d.J+=c.J-e,b(d.H,d.J)},53:C(){M C(a){1G(;a&&a.4a;)a=a.4a;M!!a&&!!a.4c}}()}},n=C(a){C b(b){M(b=61(b+"([\\\\d.]+)").7H(a))?62(b[1]):!0}M{54:!!1A.7I&&-1===a.2Y("56")&&b("7J "),56:-1<a.2Y("56")&&(!!1A.57&&57.63&&62(57.63())||7.55),7K:-1<a.2Y("64/")&&b("64/"),65:-1<a.2Y("65")&&-1===a.2Y("7L")&&b("7M:"),7N:!!a.2P(/7O.*7P.*7Q/),58:-1<a.2Y("58")&&b("58/")}}(7R.7S),o={2E:{2Z:{4d:"2.7T",4e:1A.2Z&&2Z.7U},3y:{4d:"1.4.4",4e:1A.3y&&3y.7V.7W}},59:C(){C a(a){1G(L c=(a=a.2P(b))&&a[1]&&a[1].2u(".")||[],d=0,e=0,f=c.1z;e<f;e++)d+=2v(c[e]*N.4f(10,6-2*e));M a&&a[3]?d-1:d}L b=/^(\\d+(\\.?\\d+){0,3})([A-66-7X-]+[A-66-7Y-9]+)?/;M C(b){!B.2E[b].67&&(B.2E[b].67=!0,!B.2E[b].4e||a(B.2E[b].4e)<a(B.2E[b].4d)&&!B.2E[b].68)&&(B.2E[b].68=!0,69("1C 6a "+b+" >= "+B.2E[b].4d))}}()};a.Y(1C,C(){L b=C(){L a=1c.1x("2F");M!!a.30&&!!a.30("2d")}(),d;4U{d=!!1c.6b("7Z")}4V(e){d=!1}M{2Q:{2F:b,5a:d,3z:C(){L b=!1;M a.1a(["80","81","82"],C(a,c){4U{1c.6b(c),b=!0}4V(d){}}),b}()},2R:C(){T(!B.2Q.2F&&!1A.3A)T(n.54)69("1C 6a 83 (84.85)");1L M;o.59("3y"),a(1c).6c(C(){w.6d()})},4g:C(a,b,d){M c.4g(a,b,d),B.19(a)},19:C(a){M 31 c(a)},1u:C(a){M B.19(a).1u(),B},1n:C(a){M B.19(a).1n(),B},2G:C(a){M B.19(a).2G(),B},2w:C(a){M B.19(a).2w(),B},1h:C(a){M B.19(a).1h(),B},4h:C(){M w.4h(),B},5b:C(a){M w.5b(a),B},5c:C(a){M w.5c(a),B},1m:C(b){T(m.20(b))M w.5d(b);T("5e"!=a.14(b)){L b=a(b),c=0;M a.1a(b,C(a,b){w.5d(b)&&c++}),c}M w.3e().1z}}}()),a.Y(c,{4g:C(b,c,d){T(b){L e=d||{},f=[];M w.6e(),m.20(b)?f.1U(31 k(b,c,e)):a(b).1a(C(a,b){f.1U(31 k(b,c,e))}),f}}}),a.Y(c.3d,{3B:C(){M w.2a.4i={x:0,y:0},w.19(B.S)},1u:C(){M a.1a(B.3B(),C(a,b){b.1u()}),B},1n:C(){M a.1a(B.3B(),C(a,b){b.1n()}),B},2G:C(){M a.1a(B.3B(),C(a,b){b.2G()}),B},2w:C(){M a.1a(B.3B(),C(a,b){b.2w()}),B},1h:C(){M w.1h(B.S),B}});L p={2R:C(){M 1A.3A&&!1C.2Q.2F&&n.54?C(a){3A.86(a)}:C(){}}(),6f:C(b,c){L d=a.Y({J:0,H:0,D:0,K:0,13:0},c||{}),e=d.H,g=d.J,h=d.D,i=d.K;(d=d.13)?(b.1M(),b.2S(e+d,g),b.1K(e+h-d,g+d,d,f(-90),f(0),!1),b.1K(e+h-d,g+i-d,d,f(0),f(90),!1),b.1K(e+d,g+i-d,d,f(90),f(2j),!1),b.1K(e+d,g+d,d,f(-2j),f(-90),!1),b.1N(),b.2x()):b.6g(e,g,h,i)},87:C(b,c,d){1G(L d=a.Y({x:0,y:0,1s:"#3Y"},d||{}),e=0,f=c.1z;e<f;e++)1G(L g=0,h=c[e].1z;g<h;g++){L i=2v(c[e].32(g))*(1/9);b.2l=s.2m(d.1s,i),i&&b.6g(d.x+g,d.y+e,1,1)}},3C:C(b,c,d){L e;M"22"==a.14(c)?e=s.2m(c):"22"==a.14(c.1s)?e=s.2m(c.1s,"2b"==a.14(c.1p)?c.1p:1):a.6h(c.1s)&&(d=a.Y({3f:0,3g:0,3h:0,3i:0},d||{}),e=p.6i.6j(b.88(d.3f,d.3g,d.3h,d.3i),c.1s,c.1p)),e},6i:{6j:C(b,c,d){1G(L d="2b"==a.14(d)?d:1,e=0,f=c.1z;e<f;e++){L g=c[e];T("5e"==a.14(g.1p)||"2b"!=a.14(g.1p))g.1p=1;b.89(g.O,s.2m(g.1s,g.1p*d))}M b}}},q={3D:"3j,3E,3k,3l,3F,3G,3H,3I,3J,3K,3L,3m".2u(","),3M:{6k:/^(J|H|1D|1E)(J|H|1D|1E|2y|2z)$/,1y:/^(J|1D)/,2H:/(2y|2z)/,6l:/^(J|1D|H|1E)/},6m:C(){L a={J:"K",H:"D",1D:"K",1E:"D"};M C(b){M a[b]}}(),2H:C(a){M!!a.33().2P(B.3M.2H)},5f:C(a){M!B.2H(a)},2c:C(a){M a.33().2P(B.3M.1y)?"1y":"23"},5g:C(a){L b=1g;M(a=a.33().2P(B.3M.6l))&&a[1]&&(b=a[1]),b},2u:C(a){M a.33().2P(B.3M.6k)}},r={5h:C(a){M a=a.I.W,{D:a.D,K:a.K}},3N:C(b,c,d){M d=a.Y({3n:"1o"},d||{}),b=b.I.W,c=B.4j(b.D,b.K,c),d.3n&&(c.D=N[d.3n](c.D),c.K=N[d.3n](c.K)),{D:c.D,K:c.K}},4j:C(a,b,c){L d=2j-e(N.6n(.5*(b/a))),c=N.4k(f(d-90))*c,c=a+2*c;M{D:c,K:c*b/a}},34:C(a,b){L c=B.3N(a,b),d=B.5h(a);q.2H(a.1B);L e=N.1o(c.K+b);M{2I:{Q:{D:N.1o(c.D),K:N.1o(e)}},U:{Q:c},W:{Q:{D:d.D,K:d.K}}}},5i:C(b,c,d){L e={J:0,H:0},f={J:0,H:0},g=a.Y({},c),h=b.U,i=i||B.34(b,b.U),j=i.2I.Q;d&&(j.K=d,h=0);T(b.I.W){L k=q.5g(b.1B);"J"==k?e.J=j.K-h:"H"==k&&(e.H=j.K-h);L d=q.2u(b.1B),l=q.2c(b.1B);T("1y"==l){1v(d[2]){R"2y":R"2z":f.H=.5*g.D;1b;R"1E":f.H=g.D}"1D"==d[1]&&(f.J=g.K-h+j.K)}1L{1v(d[2]){R"2y":R"2z":f.J=.5*g.K;1b;R"1D":f.J=g.K}"1E"==d[1]&&(f.H=g.D-h+j.K)}g[q.6m(k)]+=j.K-h}1L T(d=q.2u(b.1B),l=q.2c(b.1B),"1y"==l){1v(d[2]){R"2y":R"2z":f.H=.5*g.D;1b;R"1E":f.H=g.D}"1D"==d[1]&&(f.J=g.K)}1L{1v(d[2]){R"2y":R"2z":f.J=.5*g.K;1b;R"1D":f.J=g.K}"1E"==d[1]&&(f.H=g.D)}L m=b.I.13&&b.I.13.2e||0,h=b.I.U&&b.I.U.2e||0;T(b.I.W){L n=b.I.W&&b.I.W.1i||{x:0,y:0},k=m&&"X"==b.I.13.O?m:0,m=m&&"U"==b.I.13.O?m:m+h,o=h+k+.5*i.W.Q.D-.5*i.U.Q.D,i=N.1o(h+k+.5*i.W.Q.D+(m>o?m-o:0));T("1y"==l)1v(d[2]){R"H":f.H+=i;1b;R"1E":f.H-=i}1L 1v(d[2]){R"J":f.J+=i;1b;R"1D":f.J-=i}}T(b.I.W&&(n=b.I.W.1i))T("1y"==l)1v(d[2]){R"H":f.H+=n.x;1b;R"1E":f.H-=n.x}1L 1v(d[2]){R"J":f.J+=n.y;1b;R"1D":f.J-=n.y}L p;T(b.I.W&&(p=b.I.W.8a))T("1y"==l)1v(d[1]){R"J":f.J-=p;1b;R"1D":f.J+=p}1L 1v(d[1]){R"H":f.H-=p;1b;R"1E":f.H+=p}M{Q:g,O:{J:0,H:0},X:{O:e,Q:c},W:{Q:j},1W:f}}},s=C(){C b(a){M a.6o=a[0],a.6p=a[1],a.6q=a[2],a}C c(a){L c=5V(3);0==a.2Y("#")&&(a=a.4l(1)),a=a.33();T(""!=a.8b(d,""))M 1g;3==a.1z?(c[0]=a.32(0)+a.32(0),c[1]=a.32(1)+a.32(1),c[2]=a.32(2)+a.32(2)):(c[0]=a.4l(0,2),c[1]=a.4l(2,4),c[2]=a.4l(4));1G(a=0;a<c.1z;a++)c[a]=2v(c[a],16);M b(c)}L d=61("[8c]","g");M{8d:c,2m:C(b,d){"5e"==a.14(d)&&(d=1);L e=d,f=c(b);M f[3]=e,f.1p=e,"8e("+f.8f()+")"},8g:C(a){L a=c(a),a=b(a),d=a.6o,e=a.6p,f=a.6q,g,h=d>e?d:e;f>h&&(h=f);L i=d<e?d:e;f<i&&(i=f),g=h/8h,a=0!=h?(h-i)/h:0;T(0==a)d=0;1L{L j=(h-d)/(h-i),k=(h-e)/(h-i),f=(h-f)/(h-i),d=(d==h?f-k:e==h?2+j-f:4+k-j)/6;0>d&&(d+=1)}
355M d=N.1O(6r*d),a=N.1O(5j*a),g=N.1O(5j*g),e=[],e[0]=d,e[1]=a,e[2]=g,e.8i=d,e.8j=a,e.8k=g,"#"+(50<e[2]?"3Y":"8l")}}}(),t={3O:[],19:C(b){T(!b)M 1g;L c=1g;M a.1a(B.3O,C(a,d){d.S==b&&(c=d)}),c},2M:C(a){B.3O.1U(a)},1h:C(a){T(a=B.19(a))B.3O=m.3x(B.3O,a),a.1h()}};a.Y(g.3d,C(){M{4m:C(){L a=B.1R();B.2N=a.Z.2N,a=a.I,B.13=a.13&&a.13.2e||0,B.U=a.U&&a.U.2e||0,B.1X=a.1X,a=N.5k(B.2N.K,B.2N.D),B.13>a/2&&(B.13=N.5l(a/2)),"U"==B.I.13.O&&B.13>B.U&&(B.U=B.13),B.Z={I:{13:B.13,U:B.U,1X:B.1X}}},6s:C(){B.Z.12={};L b=B.1B;a.1a(q.3D,a.1d(C(a,b){L c;B.Z.12[b]={},B.1B=b,c=B.1Y(),B.Z.12[b].1W=c.1W,B.Z.12[b].1k={Q:c.1k.Q,O:{J:c.1k.O.J,H:c.1k.O.H}},B.Z.12[b].1f={Q:c.1H.Q},B.17&&(c=B.17.1Y(),B.Z.12[b].1W=c.1W,B.Z.12[b].1k.O.J+=c.1H.O.J,B.Z.12[b].1k.O.H+=c.1H.O.H,B.Z.12[b].1f.Q=c.1f.Q)},B)),B.1B=b},1t:C(){B.2J(),1A.3A&&1A.3A.8m(1c);L b=B.1R(),c=B.I;a(B.1k=1c.1x("1P")).1w({"1V":"8n"}),a(b.4n).1I(B.1k),B.4m(),B.6t(b),c.1e&&(B.6u(b),c.1e.17)&&(B.2A?(B.2A.I=c.1e.17,B.2A.1t()):B.2A=31 i(B.S,a.Y({2k:B.1Z},c.1e.17))),B.4o(),c.17&&(B.17?(B.17.I=c.17,B.17.1t()):B.17=31 h(B.S,B,a.Y({2k:B.1Z},c.17))),B.6s()},1h:C(){B.2J(),B.I.17&&(u.1h(B.S),B.I.1e&&B.I.1e.17&&v.1h(B.S)),B.V&&(a(B.V).1h(),B.V=1g)},2J:C(){B.1k&&(B.1e&&(a(B.1e).1h(),B.5m=B.5n=B.1e=1g),a(B.1k).1h(),B.1k=B.X=B.W=1g,B.Z={})},1R:C(){M w.19(B.S)[0]},2w:C(){L b=B.1R(),c=a(b.V),d=a(b.V).5o(".6v").6w()[0];T(d){a(d).15({D:"5p",K:"5p"});L e=2v(c.15("J")),f=2v(c.15("H")),g=2v(c.15("D"));c.15({H:"-6x",J:"-6x",D:"8o",K:"5p"}),b.1l("1m")||a(b.V).1u();L h=w.4p.5q(d);b.I.2T&&"2b"==a.14(b.I.2T)&&h.D>b.I.2T&&(a(d).15({D:b.I.2T+"28"}),h=w.4p.5q(d)),b.1l("1m")||a(b.V).1n(),b.Z.2N=h,c.15({H:f+"28",J:e+"28",D:g+"28"}),B.1t()}},3P:C(a){B.1B!=a&&(B.1B=a,B.1t())},6u:C(b){L c=b.I.1e,c={D:c.35+2*c.U,K:c.35+2*c.U};a(b.V).1I(a(B.1e=1c.1x("1P")).1w({"1V":"6y"}).15(d(c)).1I(a(B.6z=1c.1x("1P")).1w({"1V":"8p"}).15(d(c)))),B.5r(b,"5s"),B.5r(b,"5t"),a(B.1e).36("3Q",a.1d(B.6A,B)).36("4q",a.1d(B.6B,B))},5r:C(b,c){L e=b.I.1e,g=e.35,h=e.U||0,i=e.x.35,j=e.x.2e,e=e.21[c||"5s"],k={D:g+2*h,K:g+2*h};i>=g&&(i=g-2);L l;a(B.6z).1I(a(B[c+"8q"]=1c.1x("1P")).1w({"1V":"8r"}).15(a.Y(d(k),{H:("5t"==c?k.D:0)+"28"})).1I(a(l=1c.1x("2F")).1w(k))),p.2R(l),l=l.30("2d"),l.2k=B.1Z,l.8s(k.D/2,k.K/2),l.2l=p.3C(l,e.X,{3f:0,3g:0-g/2,3h:0,3i:0+g/2}),l.1M(),l.1K(0,0,g/2,0,2*N.2C,!0),l.1N(),l.2x(),h&&(l.2l=p.3C(l,e.U,{3f:0,3g:0-g/2-h,3h:0,3i:0+g/2+h}),l.1M(),l.1K(0,0,g/2,N.2C,0,!1),l.P((g+h)/2,0),l.1K(0,0,g/2+h,0,N.2C,!0),l.1K(0,0,g/2+h,N.2C,0,!0),l.P(g/2,0),l.1K(0,0,g/2,0,N.2C,!1),l.1N(),l.2x()),g=i/2,j/=2,j>g&&(h=j,j=g,g=h),l.2l=s.2m(e.x.1s||e.x,e.x.1p||1),l.4r(f(45)),l.1M(),l.2S(0,0),l.P(0,g);1G(e=0;4>e;e++)l.P(0,g),l.P(j,g),l.P(j,g-(g-j)),l.P(g,j),l.P(g,0),l.4r(f(90));l.1N(),l.2x()},6t:C(b){L c=B.1Y(),d=B.I.W&&B.3R(),e=B.1B&&B.1B.33(),f=B.13,g=B.U,h=b.I.W&&b.I.W.1i||{x:0,y:0},i=0,j=0;f&&(i="X"==B.I.13.O?f:0,j="U"==B.I.13.O?f:i+g),B.2U=1c.1x("2F"),a(B.2U).1w(c.1k.Q),a(B.1k).1I(B.2U),a(b.V).1u(),p.2R(B.2U),b.1l("1m")||a(b.V).1n(),b=B.2U.30("2d"),b.2k=B.1Z,b.2l=p.3C(b,B.I.X,{3f:0,3g:c.X.O.J+g,3h:0,3i:c.X.O.J+c.X.Q.K-g}),b.8t=0,B.5u(b,{1M:!0,1N:!0,U:g,13:i,4s:j,37:c,38:d,W:B.I.W,39:e,3a:h}),b.2x(),g&&(f=p.3C(b,B.I.U,{3f:0,3g:c.X.O.J,3h:0,3i:c.X.O.J+c.X.Q.K}),b.2l=f,B.5u(b,{1M:!0,1N:!1,U:g,13:i,4s:j,37:c,38:d,W:B.I.W,39:e,3a:h}),B.6C(b,{1M:!1,1N:!0,U:g,6D:i,13:{2e:j,O:B.I.13.O},37:c,38:d,W:B.I.W,39:e,3a:h}),b.2x())},5u:C(b,c){L d=a.Y({W:!1,39:1g,1M:!1,1N:!1,37:1g,38:1g,13:0,U:0,4s:0,3a:{x:0,y:0}},c||{}),e=d.37,g=d.38,h=d.3a,i=d.U,j=d.13,k=d.39,l=e.X.O,e=e.X.Q,m,n,o;g&&(m=g.W.Q,n=g.2I.Q,o=d.4s,g=i+j+.5*m.D-.5*g.U.Q.D,o=N.1o(o>g?o-g:0));L p,g=j?l.H+i+j:l.H+i;p=l.J+i,h&&h.x&&/^(3j|3m)$/.4t(k)&&(g+=h.x),d.1M&&b.1M(),b.2S(g,p);T(d.W)1v(k){R"3j":g=l.H+i,j&&(g+=j),g+=N.1q(o,h.x||0),b.P(g,p),p-=m.K,g+=.5*m.D,b.P(g,p),p+=m.K,g+=.5*m.D,b.P(g,p);1b;R"3E":R"4u":g=l.H+.5*e.D-.5*m.D,b.P(g,p),p-=m.K,g+=.5*m.D,b.P(g,p),p+=m.K,g+=.5*m.D,b.P(g,p),g=l.H+.5*e.D-.5*n.D,b.P(g,p);1b;R"3k":g=l.H+e.D-i-m.D,j&&(g-=j),g-=N.1q(o,h.x||0),b.P(g,p),p-=m.K,g+=.5*m.D,b.P(g,p),p+=m.K,g+=.5*m.D,b.P(g,p)}j?j&&(b.1K(l.H+e.D-i-j,l.J+i+j,j,f(-90),f(0),!1),g=l.H+e.D-i,p=l.J+i+j):(g=l.H+e.D-i,p=l.J+i,b.P(g,p));T(d.W)1v(k){R"3l":p=l.J+i,j&&(p+=j),p+=N.1q(o,h.y||0),b.P(g,p),g+=m.K,p+=.5*m.D,b.P(g,p),g-=m.K,p+=.5*m.D,b.P(g,p);1b;R"3F":R"4v":p=l.J+.5*e.K-.5*m.D,b.P(g,p),g+=m.K,p+=.5*m.D,b.P(g,p),g-=m.K,p+=.5*m.D,b.P(g,p);1b;
355R"3G":p=l.J+e.K-i,j&&(p-=j),p-=m.D,p-=N.1q(o,h.y||0),b.P(g,p),g+=m.K,p+=.5*m.D,b.P(g,p),g-=m.K,p+=.5*m.D,b.P(g,p)}j?j&&(b.1K(l.H+e.D-i-j,l.J+e.K-i-j,j,f(0),f(90),!1),g=l.H+e.D-i-j,p=l.J+e.K-i):(g=l.H+e.D-i,p=l.J+e.K-i,b.P(g,p));T(d.W)1v(k){R"3H":g=l.H+e.D-i,j&&(g-=j),g-=N.1q(o,h.x||0),b.P(g,p),g-=.5*m.D,p+=m.K,b.P(g,p),g-=.5*m.D,p-=m.K,b.P(g,p);1b;R"3I":R"4w":g=l.H+.5*e.D+.5*m.D,b.P(g,p),g-=.5*m.D,p+=m.K,b.P(g,p),g-=.5*m.D,p-=m.K,b.P(g,p);1b;R"3J":g=l.H+i+m.D,j&&(g+=j),g+=N.1q(o,h.x||0),b.P(g,p),g-=.5*m.D,p+=m.K,b.P(g,p),g-=.5*m.D,p-=m.K,b.P(g,p)}j?j&&(b.1K(l.H+i+j,l.J+e.K-i-j,j,f(90),f(2j),!1),g=l.H+i,p=l.J+e.K-i-j):(g=l.H+i,p=l.J+e.K-i,b.P(g,p));T(d.W)1v(k){R"3K":p=l.J+e.K-i,j&&(p-=j),p-=N.1q(o,h.y||0),b.P(g,p),g-=m.K,p-=.5*m.D,b.P(g,p),g+=m.K,p-=.5*m.D,b.P(g,p);1b;R"3L":R"4x":p=l.J+.5*e.K+.5*m.D,b.P(g,p),g-=m.K,p-=.5*m.D,b.P(g,p),g+=m.K,p-=.5*m.D,b.P(g,p);1b;R"3m":p=l.J+i+m.D,j&&(p+=j),p+=N.1q(o,h.y||0),b.P(g,p),g-=m.K,p-=.5*m.D,b.P(g,p),g+=m.K,p-=.5*m.D,b.P(g,p)}M j?j&&(b.1K(l.H+i+j,l.J+i+j,j,f(-2j),f(-90),!1),g=l.H+i+j,p=l.J+i,g+=1,b.P(g,p)):(g=l.H+i,p=l.J+i,b.P(g,p)),d.1N&&b.1N(),{x:g,y:p}},6C:C(b,c){L d=a.Y({W:!1,39:1g,1M:!1,1N:!1,37:1g,38:1g,13:0,U:0,8u:0,3a:{x:0,y:0}},c||{}),e=d.37,g=d.38,h=d.3a,i=d.U,j=d.13&&d.13.2e||0,k=d.6D,l=d.39,m=e.X.O,e=e.X.Q,n,o,p;g&&(n=g.W.Q,o=g.U.Q,p=i+k+.5*n.D-.5*o.D,p=N.1o(j>p?j-p:0));L g=m.H+i+k,q=m.J+i;k&&(g+=1),a.Y({},{x:g,y:q}),d.1M&&b.1M();L r=a.Y({},{x:g,y:q}),q=q-i;b.P(g,q),j?j&&(b.1K(m.H+j,m.J+j,j,f(-90),f(-2j),!0),g=m.H,q=m.J+j):(g=m.H,q=m.J,b.P(g,q));T(d.W)1v(l){R"3m":q=m.J+i,k&&(q+=k),q-=.5*o.D,q+=.5*n.D,q+=N.1q(p,h.y||0),b.P(g,q),g-=o.K,q+=.5*o.D,b.P(g,q),g+=o.K,q+=.5*o.D,b.P(g,q);1b;R"3L":R"4x":q=m.J+.5*e.K-.5*o.D,b.P(g,q),g-=o.K,q+=.5*o.D,b.P(g,q),g+=o.K,q+=.5*o.D,b.P(g,q);1b;R"3K":q=m.J+e.K-i-o.D,k&&(q-=k),q+=.5*o.D,q-=.5*n.D,q-=N.1q(p,h.y||0),b.P(g,q),g-=o.K,q+=.5*o.D,b.P(g,q),g+=o.K,q+=.5*o.D,b.P(g,q)}j?j&&(b.1K(m.H+j,m.J+e.K-j,j,f(-2j),f(-8v),!0),g=m.H+j,q=m.J+e.K):(g=m.H,q=m.J+e.K,b.P(g,q));T(d.W)1v(l){R"3J":g=m.H+i,k&&(g+=k),g-=.5*o.D,g+=.5*n.D,g+=N.1q(p,h.x||0),b.P(g,q),q+=o.K,g+=.5*o.D,b.P(g,q),q-=o.K,g+=.5*o.D,b.P(g,q);1b;R"3I":R"4w":g=m.H+.5*e.D-.5*o.D,b.P(g,q),q+=o.K,g+=.5*o.D,b.P(g,q),q-=o.K,g+=.5*o.D,b.P(g,q),g=m.H+.5*e.D+o.D,b.P(g,q);1b;R"3H":g=m.H+e.D-i-o.D,k&&(g-=k),g+=.5*o.D,g-=.5*n.D,g-=N.1q(p,h.x||0),b.P(g,q),q+=o.K,g+=.5*o.D,b.P(g,q),q-=o.K,g+=.5*o.D,b.P(g,q)}j?j&&(b.1K(m.H+e.D-j,m.J+e.K-j,j,f(90),f(0),!0),g=m.H+e.D,q=m.J+e.D+j):(g=m.H+e.D,q=m.J+e.K,b.P(g,q));T(d.W)1v(l){R"3G":q=m.J+e.K-i,q+=.5*o.D,q-=.5*n.D,k&&(q-=k),q-=N.1q(p,h.y||0),b.P(g,q),g+=o.K,q-=.5*o.D,b.P(g,q),g-=o.K,q-=.5*o.D,b.P(g,q);1b;R"3F":R"4v":q=m.J+.5*e.K+.5*o.D,b.P(g,q),g+=o.K,q-=.5*o.D,b.P(g,q),g-=o.K,q-=.5*o.D,b.P(g,q);1b;R"3l":q=m.J+i,k&&(q+=k),q+=o.D,q-=.5*o.D-.5*n.D,q+=N.1q(p,h.y||0),b.P(g,q),g+=o.K,q-=.5*o.D,b.P(g,q),g-=o.K,q-=.5*o.D,b.P(g,q)}j?j&&(b.1K(m.H+e.D-j,m.J+j,j,f(0),f(-90),!0),q=m.J):(g=m.H+e.D,q=m.J,b.P(g,q));T(d.W)1v(l){R"3k":g=m.H+e.D-i,g+=.5*o.D-.5*n.D,k&&(g-=k),g-=N.1q(p,h.x||0),b.P(g,q),q-=o.K,g-=.5*o.D,b.P(g,q),q+=o.K,g-=.5*o.D,b.P(g,q);1b;R"3E":R"4u":g=m.H+.5*e.D+.5*o.D,b.P(g,q),q-=o.K,g-=.5*o.D,b.P(g,q),q+=o.K,g-=.5*o.D,b.P(g,q),g=m.H+.5*e.D-o.D,b.P(g,q),b.P(g,q);1b;R"3j":g=m.H+i+o.D,g-=.5*o.D,g+=.5*n.D,k&&(g+=k),g+=N.1q(p,h.x||0),b.P(g,q),q-=o.K,g-=.5*o.D,b.P(g,q),q+=o.K,g-=.5*o.D,b.P(g,q)}b.P(r.x,r.y-i),b.P(r.x,r.y),d.1N&&b.1N()},6A:C(){L b=B.1R().I.1e,b=b.35+2*b.U;a(B.5n).15({H:-1*b+"28"}),a(B.5m).15({H:0})},6B:C(){L b=B.1R().I.1e,b=b.35+2*b.U;a(B.5n).15({H:0}),a(B.5m).15({H:b+"28"})},3R:C(){M r.34(B,B.U)},1Y:C(){L a,b,c,d,e,g,h=B.2N,i=B.1R().I,j=B.13,k=B.U,l=B.1X,h={D:2*k+2*l+h.D,K:2*k+2*l+h.K};B.I.W&&B.3R();L m=r.5i(B,h),l=m.Q,n=m.O,h=m.X.Q,o=m.X.O,p=0,q=0,s=l.D,t=l.K;M i.1e&&(e=j,"X"==i.13.O&&(e+=k),p=e-N.8w(f(45))*e,k="1E",B.1B.33().2P(/^(3k|3l)$/)&&(k="H"),i=i.1e.35+2*i.1e.U,e=i,g=i,q=o.H-i/2+("H"==k?p:h.D-p),p=o.J-i/2+p,"H"==k?0>q&&(i=N.2f(q),s+=i,n.H+=i,q=0):(i=q+i-s,0<i&&(s+=i)),0>p&&(i=N.2f(p),t+=i,n.J+=i,p=0),B.I.1e.17)&&(a=B.I.1e.17,b=a.2D,i=a.1i,c=e+2*b,d=g+2*b,a=p-b+i.y,b=q-b+i.x,"H"==k?0>b&&(i=N.2f(b),s+=i,n.H+=i,q+=i,b=0):(i=b+c-s,0<i&&(s+=i)),0>a&&(i=N.2f(a),t+=i,n.J+=i,p+=i,a=0)),m=m.1W,m.J+=n.J,m.H+=n.H,k={H:N.1o(n.H+o.H+B.U+B.I.1X),J:N.1o(n.J+o.J+B.U+B.I.1X)},h={1f:{Q:{D:N.1o(s),K:N.1o(t)}},1H:{Q:{D:N.1o(s),K:N.1o(t)}},1k:{Q:l,O:{J:N.1O(n.J),H:N.1O(n.H)}},X:{Q:{D:N.1o(h.D),K:N.1o(h.K)},O:{J:N.1O(o.J),H:N.1O(o.H)}}
355,1W:{J:N.1O(m.J),H:N.1O(m.H)},2s:{O:k}},B.I.1e&&(h.1e={Q:{D:N.1o(e),K:N.1o(g)},O:{J:N.1O(p),H:N.1O(q)}},B.I.1e.17)&&(h.2A={Q:{D:N.1o(c),K:N.1o(d)},O:{J:N.1O(a),H:N.1O(b)}}),h},4o:C(){L b=B.1Y(),c=B.1R();a(c.V).15(d(b.1f.Q)),a(c.4n).15(d(b.1H.Q)),a(B.1k).15(a.Y(d(b.1k.Q),d(b.1k.O))),B.1e&&(a(B.1e).15(d(b.1e.O)),b.2A&&a(B.2A.V).15(d(b.2A.O))),a(c.2V).15(d(b.2s.O))},6E:C(a){B.1Z=a||0,B.17&&(B.17.1Z=B.1Z)},8x:C(a){B.6E(a),B.1t()}}}());L u={2B:[],19:C(b){T(!b)M 1g;L c=1g;M a.1a(B.2B,C(a,d){d.S==b&&(c=d)}),c},2M:C(a){B.2B.1U(a)},1h:C(a){T(a=B.19(a))B.2B=m.3x(B.2B,a),a.1h()},3S:C(a){M N.2C/2-N.4f(a,N.4k(a)*N.2C)},3o:{3N:C(a,b){L c=t.19(a.S).3R().U.Q,c=B.4j(c.D,c.K,b,{3n:!1});M{D:c.D,K:c.K}},8y:C(a,b,c){L d=.5*a,g=2j-e(N.8z(d/N.6F(d*d+b*b)))-90,g=f(g),c=1/N.4k(g)*c,d=2*(d+c);M{D:d,K:d/a*b}},4j:C(a,b,c){L d=2j-e(N.6n(.5*(b/a))),c=N.4k(f(d-90))*c,c=a+2*c;M{D:c,K:c*b/a}},34:C(b){L c=t.19(b.S),d=b.I.2D,e=q.5f(c.1B);q.2c(c.1B),c=u.3o.3N(b,d),c={2I:{Q:{D:N.1o(c.D),K:N.1o(c.K)},O:{J:0,H:0}}};T(d){c.2g=[];1G(L f=0;f<=d;f++){L g=u.3o.3N(b,f,{3n:!1});c.2g.1U({O:{J:c.2I.Q.K-g.K,H:e?d-f:(c.2I.Q.D-g.D)/2},Q:g})}}1L c.2g=[a.Y({},c.2I)];M c},4r:C(a,b,c){r.4r(a,b.2K(),c)}}};a.Y(h.3d,C(){M{4m:C(){},1h:C(){B.2J()},2J:C(){B.V&&(a(B.V).1h(),B.V=B.1k=B.X=B.W=1g,B.Z={})},1t:C(){B.2J(),B.4m();L b=B.1R(),c=B.2K();B.V=1c.1x("1P"),a(B.V).1w({"1V":"8A"}),a(b.V).8B(B.V),c.1Y(),a(B.V).15({J:0,H:0}),B.6G(),B.4o()},1R:C(){M w.19(B.S)[0]},2K:C(){M t.19(B.S)},1Y:C(){L b=B.2K(),c=b.1Y();B.1R();L d=B.I.2D,e=a.Y({},c.X.Q);e.D+=2*d,e.K+=2*d;L f;b.I.W&&(f=u.3o.34(B).2I.Q,f=f.K);L g=r.5i(b,e,f);f=g.Q;L h=g.O,e=g.X.Q,g=g.X.O,i=c.1k.O,j=c.X.O,d={J:i.J+j.J-(g.J+d)+B.I.1i.y,H:i.H+j.H-(g.H+d)+B.I.1i.x},i=c.1W,j=c.1H.Q,k={J:0,H:0};T(0>d.J){L l=N.2f(d.J);k.J+=l,d.J=0,i.J+=l}M 0>d.H&&(l=N.2f(d.H),k.H+=l,d.H=0,i.H+=l),l={K:N.1q(f.K+d.J,j.K+k.J),D:N.1q(f.D+d.H,j.D+k.H)},b={H:N.1o(k.H+c.1k.O.H+c.X.O.H+b.U+b.1X),J:N.1o(k.J+c.1k.O.J+c.X.O.J+b.U+b.1X)},{1f:{Q:l},1H:{Q:j,O:k},V:{Q:f,O:d},1k:{Q:f,O:{J:N.1O(h.J),H:N.1O(h.H)}},X:{Q:{D:N.1o(e.D),K:N.1o(e.K)},O:{J:N.1O(g.J),H:N.1O(g.H)}},1W:i,2s:{O:b}}},5v:C(){M B.I.1p/(B.I.2D+1)},6G:C(){L b=B.2K(),c=b.1Y(),e=B.1R(),f=B.1Y(),g=B.I.2D,h=u.3o.34(B),i=b.1B,j=q.5g(i),k=g,l=g;T(e.I.W){L m=h.2g[h.2g.1z-1];"H"==j&&(l+=N.1o(m.Q.K)),"J"==j&&(k+=N.1o(m.Q.K))}L n=b.Z.I,m=n.13,n=n.U;"X"==e.I.13.O&&m&&(m+=n),a(B.V).1I(a(B.1k=1c.1x("1P")).1w({"1V":"8C"}).15(d(f.1k.Q)).1I(a(B.2U=1c.1x("2F")).1w(f.1k.Q))).15(d(f.1k.Q)),p.2R(B.2U),e=B.2U.30("2d"),e.2k=B.1Z;1G(L f=g+1,o=0;o<=g;o++)e.2l=s.2m(B.I.1s,u.3S(o*(1/f))*(B.I.1p/f)),p.6f(e,{D:c.X.Q.D+2*o,K:c.X.Q.K+2*o,J:k-o,H:l-o,13:m+o});T(b.I.W){L o=h.2g[0].Q,r=b.I.W,g=n+.5*r.D,t=b.I.13&&"X"==b.I.13.O?b.I.13.2e||0:0;t&&(g+=t),n=n+t+.5*r.D-.5*o.D,m=N.1o(m>n?m-n:0),g+=N.1q(m,b.I.W.1i&&b.I.W.1i[j&&/^(H|1E)$/.4t(j)?"y":"x"]||0);T("J"==j||"1D"==j){1v(i){R"3j":R"3J":l+=g;1b;R"3E":R"4u":R"3I":R"4w":l+=.5*c.X.Q.D;1b;R"3k":R"3H":l+=c.X.Q.D-g}"1D"==j&&(k+=c.X.Q.K),o=0;1G(b=h.2g.1z;o<b;o++)e.2l=s.2m(B.I.1s,u.3S(o*(1/f))*(B.I.1p/f)),g=h.2g[o],e.1M(),"J"==j?(e.2S(l,k-o),e.P(l-.5*g.Q.D,k-o),e.P(l,k-o-g.Q.K),e.P(l+.5*g.Q.D,k-o)):(e.2S(l,k+o),e.P(l-.5*g.Q.D,k+o),e.P(l,k+o+g.Q.K),e.P(l+.5*g.Q.D,k+o)),e.1N(),e.2x()}1L{1v(i){R"3m":R"3l":k+=g;1b;R"3L":R"4x":R"3F":R"4v":k+=.5*c.X.Q.K;1b;R"3K":R"3G":k+=c.X.Q.K-g}"1E"==j&&(l+=c.X.Q.D),o=0;1G(b=h.2g.1z;o<b;o++)e.2l=s.2m(B.I.1s,u.3S(o*(1/f))*(B.I.1p/f)),g=h.2g[o],e.1M(),"H"==j?(e.2S(l-o,k),e.P(l-o,k-.5*g.Q.D),e.P(l-o-g.Q.K,k),e.P(l-o,k+.5*g.Q.D)):(e.2S(l+o,k),e.P(l+o,k-.5*g.Q.D),e.P(l+o+g.Q.K,k),e.P(l+o,k+.5*g.Q.D)),e.1N(),e.2x()}}},8D:C(){L b=B.2K(),c=u.3o.34(B),e=c.2I.Q;q.5f(b.1B);L f=q.2c(b.1B),g=N.1q(e.D,e.K),b=g/2,g=g/2,f={D:e["23"==f?"K":"D"],K:e["23"==f?"D":"K"]};a(B.1k).1I(a(B.W=1c.1x("1P")).1w({"1V":"8E"}).15(d(f)).1I(a(B.5w=1c.1x("2F")).1w(f))),p.2R(B.5w),f=B.5w.30("2d"),f.2k=B.1Z,f.2l=s.2m(B.I.1s,B.5v());1G(L h=0,i=c.2g.1z;h<i;h++){L j=c.2g[h];f.1M(),f.2S(e.D/2-b,j.O.J-g),f.P(j.O.H-b,e.K-h-g),f.P(j.O.H+j.Q.D-b,e.K-h-g),f.1N(),f.2x()}},4o:C(){L b=B.1Y(),c=B.2K(),e=B.1R();a(e.V).15(d(b.1f.Q)),a(e.4n).15(a.Y(d(b.1H.O),d(b.1H.Q)));T(e.I.1e){L f=c.1Y(),g=b.1H.O,h=f.1e.O;a(c.1e).15(d({J:g.J+h.J,H:g.H+h.H})),e.I.1e.17&&(f=f.2A.O,a(c.2A.V).15(d({J:g.J+f.J,H:g.H+f.H})))}a(B.V).15(a.Y(d(b.V.Q),d(b.V.O))),a(B.1k).15(d(b.1k.Q)),a(e.2V).15(d(b.2s.O))}}}());L v={2B:[],19:C(b){T(!b)M 1g;L c=1g;M a.1a(B.2B,C(a,d){d.S==b&&(c=d)}),c},2M:C(a){B.2B.1U(a)},1h:C(a){T(a=B.19(a))B.2B=m.3x(B.2B,a),a.1h()}};a.Y(i.3d,C(){M{1t:C(){B.2J(),B.1R();L b=B.2K(),c=b.1Y().1e.Q,d=a.Y({},c),e=B.I.2D;d.D+=2*e,d.K+=2*e,a(b.1e).5x(a(B.V=1c.1x("1P")).1w({"1V":"8F"}).1I(a(B.5y=1c.1x("2F")).1w(d))),p.2R(B.5y),b=B.5y.30("2d"),b.2k=B.1Z;1G(L g=d.D/2,d=d.K/2,c=c.K/2,h=e+1,i=0;i<=e;i++)b.2l=s.2m(B.I.1s,u.3S(i*(1/h))*(B.I.1p/h)),b.1M(),b.1K(g,d,c+i,f(0),f(6r),!0),b.1N(),b.2x()},1h:C(){B.2J()}
355,2J:C(){B.V&&(a(B.V).1h(),B.V=1g)},1R:C(){M w.19(B.S)[0]},2K:C(){M t.19(B.S)},5v:C(){M B.I.1p/(B.I.2D+1)}}}());L w={24:[],I:{3p:"5z",3Z:8G},6d:C(){M C(){L b=["2h"];1C.2Q.5a&&(b.1U("8H"),a(1c.4c).36("2h",C(){})),a.1a(b,C(b,c){a(1c.6H).36(c,C(b){L c=m.4Z(b,".3q .6y, .3q .8I");c&&(b.8J(),b.8K(),w.6I(a(c).52(".3q")[0]).1n())})}),a(1A).36("8L",a.1d(B.6J,B))}}(),6J:C(){B.5A&&(1A.5B(B.5A),B.5A=1g),1A.5Z(a.1d(C(){L b=B.3e();a.1a(b,C(a,b){b.O()})},B),8M)},19:C(b){L c=[];M m.20(b)?a.1a(B.24,C(a,d){d.S==b&&c.1U(d)}):a.1a(B.24,C(d,e){e.S&&a(e.S).6K(b)&&c.1U(e)}),c},6I:C(b){T(!b)M 1g;L c=1g;M a.1a(B.24,C(a,d){d.1l("1t")&&d.V===b&&(c=d)}),c},8N:C(b){L c=[];M a.1a(B.24,C(d,e){e.S&&a(e.S).6K(b)&&c.1U(e)}),c},1u:C(b){m.20(b)?(b=B.19(b)[0])&&b.1u():a(b).1a(a.1d(C(a,b){L c=B.19(b)[0];c&&c.1u()},B))},1n:C(b){m.20(b)?(b=B.19(b)[0])&&b.1n():a(b).1a(a.1d(C(a,b){L c=B.19(b)[0];c&&c.1n()},B))},2G:C(b){m.20(b)?(b=B.19(b)[0])&&b.2G():a(b).1a(a.1d(C(a,b){L c=B.19(b)[0];c&&c.2G()},B))},4h:C(){a.1a(B.3e(),C(a,b){b.1n()})},2w:C(b){m.20(b)?(b=B.19(b)[0])&&b.2w():a(b).1a(a.1d(C(a,b){L c=B.19(b)[0];c&&c.2w()},B))},3e:C(){L b=[];M a.1a(B.24,C(a,c){c.1m()&&b.1U(c)}),b},5d:C(a){M m.20(a)?m.44(B.3e()||[],C(b){M b.S==a}):!1},1m:C(){M m.4W(B.24,C(a){M a.1m()})},6L:C(){L b=0,c;M a.1a(B.24,C(a,d){d.1T>b&&(b=d.1T,c=d)}),c},6M:C(){1>=B.3e().1z&&a.1a(B.24,C(b,c){c.1l("1t")&&!c.I.1T&&a(c.V).15({1T:c.1T=+w.I.3Z})})},2M:C(a){B.24.1U(a)},5C:C(a){T(a=B.19(a)[0])a.1n(),a.1h(),B.24=m.3x(B.24,a)},1h:C(b){m.20(b)?B.5C(b):a(b).1a(a.1d(C(a,b){B.5C(b)},B))},6e:C(){a.1a(B.24,a.1d(C(a,b){b.S&&!m.S.53(b.S)&&B.1h(b.S)},B))},5b:C(a){B.I.3p=a||"5z"},5c:C(a){B.I.3Z=a||0},5R:C(){C b(b){M"22"==a.14(b)?{S:f.1J&&f.1J.S||e.1J.S,26:b}:j(a.Y({},e.1J),b)}C c(b){M e=1C.2n.6N,f=j(a.Y({},e),1C.2n.5D),g=1C.2n.5E.6N,h=j(a.Y({},g),1C.2n.5E.5D),c=d,d(b)}C d(c){c.1H=c.1H||(1C.2n[w.I.3p]?w.I.3p:"5z");L d=c.1H?a.Y({},1C.2n[c.1H]||1C.2n[w.I.3p]):{},d=j(a.Y({},f),d),d=j(a.Y({},d),c);d.1F&&("3T"==a.14(d.1F)&&(d.1F={3U:f.1F&&f.1F.3U||e.1F.3U,14:f.1F&&f.1F.14||e.1F.14}),d.1F=j(a.Y({},e.1F),d.1F)),d.X&&"22"==a.14(d.X)&&(d.X={1s:d.X,1p:1});T(d.U){L i;i="2b"==a.14(d.U)?{2e:d.U,1s:f.U&&f.U.1s||e.U.1s,1p:f.U&&f.U.1p||e.U.1p}:j(a.Y({},e.U),d.U),d.U=0===i.2e?!1:i}d.13&&(i="2b"==a.14(d.13)?{2e:d.13,O:f.13&&f.13.O||e.13.O}:j(a.Y({},e.13),d.13),d.13=0===i.2e?!1:i),i=i=d.12&&d.12.1j||"22"==a.14(d.12)&&d.12||f.12&&f.12.1j||"22"==a.14(f.12)&&f.12||e.12&&e.12.1j||e.12;L k=d.12&&d.12.1f||f.12&&f.12.1f||e.12&&e.12.1f||w.2a.6O(i);d.12?"22"==a.14(d.12)?i={1j:d.12,1f:w.2a.6P(d.12)}:(i={1f:k,1j:i},d.12.1f&&(i.1f=d.12.1f),d.12.1j&&(i.1j=d.12.1j)):i={1f:k,1j:i},d.12=i,"2t"==d.1j?(k=a.Y({},e.1i.2t),a.Y(k,1C.2n.5D.1i||{}),c.1H&&a.Y(k,(1C.2n[c.1H]||1C.2n[w.I.3p]).1i||{}),k=w.2a.6Q(e.1i.2t,e.12,i.1j),c.1i&&(k=a.Y(k,c.1i||{})),d.3r=0):k={x:d.1i.x,y:d.1i.y},d.1i=k;T(d.1e&&d.6R){L c=a.Y({},1C.2n.5E[d.6R]),l=j(a.Y({},h),c);l.21&&a.1a(["5s","5t"],C(b,c){L d=l.21[c],e=h.21&&h.21[c];T(d.X){L f=e&&e.X;"2b"==a.14(d.X)?d.X={1s:f&&f.1s||g.21[c].X.1s,1p:d.X}:"22"==a.14(d.X)?(f=f&&"2b"==a.14(f.1p)&&f.1p||g.21[c].X.1p,d.X={1s:d.X,1p:f}):d.X=j(a.Y({},g.21[c].X),d.X)}d.U&&(e=e&&e.U,d.U="2b"==a.14(d.U)?{1s:e&&e.1s||g.21[c].U.1s,1p:d.U}:j(a.Y({},g.21[c].U),d.U))}),l.17&&(c=h.17&&h.17.3b&&h.17.3b==4N?h.17:g.17,l.17.3b&&l.17.3b==4N&&(c=j(c,l.17)),l.17=c),d.1e=l}d.17&&(c="3T"==a.14(d.17)?f.17&&"3T"==a.14(f.17)?e.17:f.17?f.17:e.17:j(a.Y({},e.17),d.17||{}),"2b"==a.14(c.1i)&&(c.1i={x:c.1i,y:c.1i}),d.17=c),d.W&&(c={},c="3T"==a.14(d.W)?j({},e.W):j(j({},e.W),a.Y({},d.W)),"2b"==a.14(c.1i)&&(c.1i={x:c.1i,y:c.1i}),d.W=c),d.27&&("22"==a.14(d.27)?d.27={4y:d.27,6S:!0}:"3T"==a.14(d.27)&&(d.27=d.27?{4y:"6T",6S:!0}:!1)),d.1J&&"2h-8O"==d.1J&&(d.6U=!0,d.1J=!1);T(d.1J)T(a.6h(d.1J)){L m=[];a.1a(d.1J,C(a,c){m.1U(b(c))}),d.1J=m}1L d.1J=[b(d.1J)];M d.2o&&"22"==a.14(d.2o)&&(d.2o=[""+d.2o]),d.1X=0,d.1r&&(1A.2Z?o.59("2Z"):d.1r=!1),d}L e,f,g,h;M c}()};w.2a=C(){C b(b,c){L d=q.2u(b),e=d[1],d=d[2],f=q.2c(b),g=a.Y({1y:!0,23:!0},c||{});M"1y"==f?(g.23&&(e=k[e]),g.1y&&(d=k[d])):(g.23&&(d=k[d]),g.1y&&(e=k[e])),e+d}C c(b,c){T(b.I.27){L d=c,e=j(b),f=e.Q,e=e.O,g=t.19(b.S).Z.12[d.12.1f].1f.Q,h=d.O;e.H>h.H&&(d.O.H=e.H),e.J>h.J&&(d.O.J=e.J),e.H+f.D<h.H+g.D&&(d.O.H=e.H+f.D-g.D),e.J+f.K<h.J+g.K&&(d.O.J=e.J+f.K-g.K),c=d}b.3P(c.12.1f),d=c.O,a(b.V).15({J:d.J+"28",H:d.H+"28"})}C d(a){M a&&(/^2t|2h|5a$/.4t("22"==6V a.14&&a.14||"")||0<=a.60)}
355C e(a,b,c,d){L e=a>=c&&a<=d,f=b>=c&&b<=d;M e&&f?b-a:e&&!f?d-a:!e&&f?b-c:(e=c>=a&&c<=b,f=d>=a&&d<=b,e&&f?d-c:e&&!f?b-c:!e&&f?d-a:0)}C f(a,b){L c=a.Q.D*a.Q.K;M c?e(a.O.H,a.O.H+a.Q.D,b.O.H,b.O.H+b.Q.D)*e(a.O.J,a.O.J+a.Q.K,b.O.J,b.O.J+b.Q.K)/c:0}C g(a,b){L c=q.2u(b),d={H:0,J:0};T("1y"==q.2c(b)){1v(c[2]){R"2y":R"2z":d.H=.5*a.D;1b;R"1E":d.H=a.D}"1D"==c[1]&&(d.J=a.K)}1L{1v(c[2]){R"2y":R"2z":d.J=.5*a.K;1b;R"1D":d.J=a.K}"1E"==c[1]&&(d.H=a.D)}M d}C h(b){L c=m.S.4b(b),b=m.S.47(b),d=a(1A).48(),e=a(1A).49();M c.H+=-1*(b.H-e),c.J+=-1*(b.J-d),c}C i(c,e,i,k){L n,o,p=t.19(c.S),r=p.I.1i,s=d(i);s||!i?(o={D:1,K:1},s?(n=m.46(i),n={J:n.y,H:n.x}):(n=c.Z.26,n={J:n?n.y:0,H:n?n.x:0}),c.Z.26={x:n.H,y:n.J}):(n=h(i),o={D:a(i).6W(),K:a(i).6X()});T(p.I.W&&"2t"!=p.I.1j){L i=q.2u(k),v=q.2u(e),w=q.2c(k),x=p.Z.I,E=p.3R().U.Q,F=x.13,x=x.U,G=F&&"X"==p.I.13.O?F:0,F=F&&"U"==p.I.13.O?F:F+x,E=x+G+.5*p.I.W.D-.5*E.D,E=N.1o(x+G+.5*p.I.W.D+(F>E?F-E:0)+p.I.W.1i["1y"==w?"x":"y"]);T("1y"==w&&"H"==i[2]&&"H"==v[2]||"1E"==i[2]&&"1E"==v[2])o.D-=2*E,n.H+=E;1L T("23"==w&&"J"==i[2]&&"J"==v[2]||"1D"==i[2]&&"1D"==v[2])o.K-=2*E,n.J+=E}i=a.Y({},n),p=s?b(p.I.12.1f):p.I.12.1j,g(o,p),s=g(o,k),n={H:n.H+s.H,J:n.J+s.J},r=a.Y({},r),r=l(r,p,k),n.J+=r.y,n.H+=r.x,p=t.19(c.S),r=p.Z.12,s=a.Y({},r[e]),n={J:n.J-s.1W.J,H:n.H-s.1W.H},s.1f.O=n,s={1y:!0,23:!0};T(c.I.27){T(v=j(c),c=(c.I.17?u.19(c.S):p).1Y().1f.Q,s.2p=f({Q:c,O:n},v),1>s.2p){T(n.H<v.O.H||n.H+c.D>v.O.H+v.Q.D)s.1y=!1;T(n.J<v.O.J||n.J+c.K>v.O.J+v.Q.K)s.23=!1}}1L s.2p=1;M c=r[e].1k,o=f({Q:o,O:i},{Q:c.Q,O:{J:n.J+c.O.J,H:n.H+c.O.H}}),{O:n,2p:{1j:o},3s:s,12:{1f:e,1j:k}}}C j(b){L c={J:a(1A).48(),H:a(1A).49()},d=b.I.1j;T("2t"==d||"42"==d)d=b.S;d=a(d).52(b.I.27.4y).6w()[0];T(!d||"6T"==b.I.27.4y)M{Q:{D:a(1A).D(),K:a(1A).K()},O:c};L b=m.S.4b(d),e=m.S.47(d);M b.H+=-1*(e.H-c.H),b.J+=-1*(e.J-c.J),{Q:{D:a(d).6Y(),K:a(d).6Z()},O:b}}L k={H:"1E",1E:"H",J:"1D",1D:"J",2y:"2y",2z:"2z"},l=C(){L a=[[-1,-1],[0,-1],[1,-1],[-1,0],[0,0],[1,0],[-1,1],[0,1],[1,1]],b={3m:0,3j:0,3E:1,4u:1,3k:2,3l:2,3F:5,4v:5,3G:8,3H:8,3I:7,4w:7,3J:6,3K:6,3L:3,4x:3};M C(c,d,e){L f=a[b[d]],g=a[b[e]],f=[N.5l(.5*N.2f(f[0]-g[0]))?-1:1,N.5l(.5*N.2f(f[1]-g[1]))?-1:1];M!q.2H(d)&&q.2H(e)&&("1y"==q.2c(e)?f[0]=0:f[1]=0),{x:f[0]*c.x,y:f[1]*c.y}}}();M{19:i,70:C(a,d,e,g){L h=i(a,d,e,g);/8P$/.4t(e&&"22"==6V e.14?e.14:"");T(1===h.3s.2p)c(a,h);1L{L j=d,k=g,k={1y:!h.3s.1y,23:!h.3s.23};T(!q.2H(d))M j=b(d,k),k=b(g,k),h=i(a,j,e,k),c(a,h),h;T("1y"==q.2c(d)&&k.23||"23"==q.2c(d)&&k.1y)T(j=b(d,k),k=b(g,k),h=i(a,j,e,k),1===h.3s.2p)M c(a,h),h;d=[],g=q.3D,j=0;1G(k=g.1z;j<k;j++)1G(L l=g[j],m=0,n=q.3D.1z;m<n;m++)d.1U(i(a,q.3D[m],e,l));1G(L e=h,o=t.19(a.S).Z.12,j=o[e.12.1f],g=0,p=e.O.H+j.1W.H,r=e.O.J+j.1W.J,s=0,u=1,v={Q:j.1f.Q,O:e.O},w=0,j=1,l=k=0,m=d.1z;l<m;l++){n=d[l],n.2q={},n.2q.27=n.3s.2p;L x=o[n.12.1f].1W,x=N.6F(N.4f(N.2f(n.O.H+x.H-p),2)+N.4f(N.2f(n.O.J+x.J-r),2)),g=N.1q(g,x);n.2q.71=x,x=n.2p.1j,u=N.5k(u,x),s=N.1q(s,x),n.2q.72=x,x=f(v,{Q:o[n.12.1f].1f.Q,O:n.O}),j=N.5k(j,x),w=N.1q(w,x),n.2q.73=x,x="1y"==q.2c(e.12.1j)?"J":"H",x=N.2f(e.O[x]-n.O[x]),k=N.1q(k,x),n.2q.74=x}1G(L o=0,z,s=N.1q(e.2p.1j-u,s-e.2p.1j),u=w-j,l=0,m=d.1z;l<m;l++)n=d[l],w=51*n.2q.27,w+=18*(1-n.2q.71/g)||9,p=N.2f(e.2p.1j-n.2q.72)||0,w+=4*(1-(p/s||1)),w+=11*((n.2q.73-j)/u||0),w+=q.2H(n.12.1f)?0:25*(1-n.2q.74/(k||1)),o=N.1q(o,w),w==o&&(z=l);c(a,d[z])}M h},6O:b,6P:C(a){M a=q.2u(a),b(a[1]+k[a[2]])},75:h,6Q:l,5F:d}}(),w.2a.4i={x:0,y:0},a(1c).6c(C(){a(1c).36("4z",C(a){w.2a.4i=m.46(a)})}),w.4p=C(){C b(b){M{D:a(b).6Y(),K:a(b).6Z()}}C c(c){L d=b(c),e=c.4a;M e&&a(e).15({D:d.D+"28"})&&b(c).K>d.K&&d.D++,a(e).15({D:"5j%"}),d}M{1t:C(){a(1c.4c).1I(a(1c.1x("1P")).1w({"1V":"8Q"}).1I(a(1c.1x("1P")).1w({"1V":"3q"}).1I(a(B.V=1c.1x("1P")).1w({"1V":"76"}))))},3t:C(b,c,d,e){B.V||B.1t(),e=a.Y({1r:!1},e||{}),(b.I.77||m.20(c))&&!a(c).2r("78")&&(b.I.77&&"22"==a.14(c)&&(b.2L=a("#"+c)[0],c=b.2L),!b.3u&&c&&m.S.53(c)&&(a(b.2L).2r("79",a(b.2L).15("7a")),b.3u=1c.1x("1P"),a(b.2L).5x(a(b.3u).1n())));L f=1c.1x("1P");a(B.V).1I(a(f).1w({"1V":"6v 8R"}).1I(c)),m.20(c)&&a(c).1u(),b.I.1H&&a(f).3v("8S"+b.I.1H);L g=a(f).5o("7b[4A]").8T(C(){M!a(B).1w("K")||!a(B).1w("D")});T(0<g.1z&&!b.1l("3c")){b.1Q("3c",!0),b.I.1r&&(!e.1r&&!b.1r&&(b.1r=b.5G(b.I.1r)),b.1l("1m")&&(b.O(),a(b.V).1u()),b.1r.5H());L h=0,c=N.1q(8U,8V*(g.1z||0));b.1S("3c"),b.3w("3c",a.1d(C(){g.1a(C(){B.5I=C(){}}),h>=g.1z||(B.4B(b,f),d&&d())},B),c),a.1a(g,a.1d(C(c,e){L i=31 8W;i.5I=a.1d(C(){i.5I=C(){},a(e).1w({D:i.D,K:i.K}),h++,h==g.1z&&(b.1S("3c"),b.1r&&(b.1r.1h(),b.1r=1g),b.1l("1m")&&a(b.V).1n(),B.4B(b,f),d&&d())},B),i.4A=e.4A},B))}1L B.4B(b,f),d&&d()},4B:C(b,d){L e=c(d),f=e.D-(2v(a(d).15("1X-H"))||0)-(2v(a(d).15("1X-1E"))||0);2v(a(d).15("1X-J")),2v(a(d).15("1X-1D")),b.I.2T&&"2b"==a.14(b.I.2T)&&f>b.I.2T&&(a(d).15({D:b.I.2T+"28"}),e=c(d)),b.Z.2N=e,a(b.2V).7c(d)},5q:c}}
355(),a.Y(k.3d,C(){M{1t:C(){B.1l("1t")||(a(1c.4c).1I(a(B.V).15({H:"-4C",J:"-4C",1T:B.1T}).1I(a(B.4n=1c.1x("1P")).1w({"1V":"8X"})).1I(a(B.2V=1c.1x("1P")).1w({"1V":"76"}))),a(B.V).3v("8Y"+B.I.1H),B.I.6U&&(a(B.S).3v("7d"),B.2i(1c.6H,"2h",a.1d(C(a){B.1m()&&(a=m.4Z(a,".3q, .7d"),(!a||a&&a!=B.V&&a!=B.S)&&B.1n())},B))),1C.2Q.3z&&(B.I.3V||B.I.3r)&&(B.4D(B.I.3V),a(B.V).3v("5J")),B.7e(),B.1Q("1t",!0))},5T:C(){a(B.V=1c.1x("1P")).1w({"1V":"3q"})},7f:C(){B.1t();L a=t.19(B.S);a?a.1t():(31 g(B.S),B.1Q("41",!0))},5U:C(){B.2i(B.S,"3Q",B.4E),B.2i(B.S,"4q",a.1d(C(a){B.5K(a)},B)),B.I.2o&&a.1a(B.I.2o,a.1d(C(b,c){L d=!1;"2h"==c&&(d=B.I.1J&&m.44(B.I.1J,C(a){M"42"==a.S&&"2h"==a.26}),B.1Q("4R",d)),B.2i(B.S,c,"2h"==c?d?B.2G:B.1u:a.1d(C(){B.7g()},B))},B)),B.I.1J?a.1a(B.I.1J,a.1d(C(b,c){L d;1v(c.S){R"42":T(B.1l("4R")&&"2h"==c.26)M;d=B.S;1b;R"1j":d=B.1j}d&&B.2i(d,c.26,"2h"==c.26?B.1n:a.1d(C(){B.5L()},B))},B)):B.I.7h&&B.I.2o&&-1<!a.5M("2h",B.I.2o)&&B.2i(B.S,"4q",a.1d(C(){B.1S("1u")},B));L b=!1;!B.I.8Z&&B.I.2o&&((b=-1<a.5M("4z",B.I.2o))||-1<a.5M("7i",B.I.2o))&&"2t"==B.1j&&B.2i(B.S,b?"4z":"7i",C(a){B.1l("41")&&B.O(a)})},7e:C(){B.2i(B.V,"3Q",B.4E),B.2i(B.V,"4q",B.5K),B.2i(B.V,"3Q",a.1d(C(){B.4F("3W")||B.1u()},B)),B.I.1J&&a.1a(B.I.1J,a.1d(C(b,c){L d;1v(c.S){R"1f":d=B.V}d&&B.2i(d,c.26,c.26.2P(/^(2h|4z|3Q)$/)?B.1n:a.1d(C(){B.5L()},B))},B))},1u:C(b){B.1S("1n"),B.1S("3W");T(!B.1m()){T("C"==a.14(B.2s)||"C"==a.14(B.Z.4G)){"C"!=a.14(B.Z.4G)&&(B.Z.4G=B.2s);L c=B.Z.4G(B.S)||!1;c!=B.Z.4S&&(B.Z.4S=c,B.1Q("2W",!1),B.5N()),B.2s=c;T(!c)M}B.I.91&&w.4h(),B.1Q("1m",!0),B.I.1F?B.7j(b):B.1l("2W")||B.3t(B.2s),B.1l("41")&&B.O(b),B.4H(),B.I.4I&&m.4Y(a.1d(C(){B.4E()},B)),"C"==a.14(B.I.4J)&&(!B.I.1F||B.I.1F&&B.I.1F.3U&&B.1l("2W"))&&B.I.4J(B.2V.4K,B.S),1C.2Q.3z&&(B.I.3V||B.I.3r)&&(B.4D(B.I.3V),a(B.V).3v("7k").7l("5J")),a(B.V).1u()}},1n:C(){B.1S("1u"),B.1l("1m")&&(B.1Q("1m",!1),1C.2Q.3z&&(B.I.3V||B.I.3r)?(B.4D(B.I.3r),a(B.V).7l("7k").3v("5J"),B.3w("3W",a.1d(B.5O,B),B.I.3r)):B.5O(),B.Z.29)&&(B.Z.29.7m(),B.Z.29=1g,B.1Q("29",!1))},5O:C(){B.1l("1t")&&(a(B.V).15({H:"-4C",J:"-4C"}),w.6M(),B.7n(),"C"==a.14(B.I.7o)&&!B.1r)&&B.I.7o(B.2V.4K,B.S)},2G:C(a){B[B.1m()?"1n":"1u"](a)},1m:C(){M B.1l("1m")},7g:C(b){B.1S("1n"),B.1S("3W"),!B.1l("1m")&&!B.4F("1u")&&B.3w("1u",a.1d(C(){B.1S("1u"),B.1u(b)},B),B.I.7h||1)},5L:C(){B.1S("1u"),!B.4F("1n")&&B.1l("1m")&&B.3w("1n",a.1d(C(){B.1S("1n"),B.1S("3W"),B.1n()},B),B.I.92||1)},4D:C(a){T(1C.2Q.3z){L a=a||0,b=B.V.93;b.94=a+"4L",b.95=a+"4L",b.96=a+"4L",b.97=a+"4L"}},1Q:C(a,b){B.Z.21[a]=b},1l:C(a){M B.Z.21[a]},4E:C(){B.1Q("40",!0),B.1l("1m")&&B.4H(),B.I.4I&&B.1S("5P")},5K:C(){B.1Q("40",!1),B.I.4I&&B.3w("5P",a.1d(C(){B.1S("5P"),B.1l("40")||B.1n()},B),B.I.4I)},4F:C(a){M B.Z.2O[a]},3w:C(a,b,c){B.Z.2O[a]=m.4X(b,c)},1S:C(a){B.Z.2O[a]&&(1A.5B(B.Z.2O[a]),98 B.Z.2O[a])},7p:C(){a.1a(B.Z.2O,C(a,b){1A.5B(b)}),B.Z.2O=[]},2i:C(b,c,d,e){d=a.1d(d,e||B),B.Z.4Q.1U({S:b,7q:c,7r:d}),a(b).36(c,d)},7s:C(){a.1a(B.Z.4Q,C(b,c){a(c.S).7t(c.7q,c.7r)})},3P:C(a){L b=t.19(B.S);b&&b.3P(a)},7n:C(){B.3P(B.I.12.1f)},2w:C(){L a=t.19(B.S);a&&(a.2w(),B.1m()&&B.O())},3t:C(b,c){L d=a.Y({3X:B.I.3X,1r:!1},c||{});B.1t(),B.1l("1m")&&a(B.V).1n(),w.4p.3t(B,b,a.1d(C(){L b=B.1l("1m");b||B.1Q("1m",!0),B.7f(),b||B.1Q("1m",!1),B.1l("1m")&&(a(B.V).1n(),B.O(),B.4H(),a(B.V).1u()),B.1Q("2W",!0),d.3X&&d.3X(B.2V.4K,B.S),d.4M&&d.4M()},B),{1r:d.1r})},7j:C(b){B.1l("29")||B.I.1F.3U&&B.1l("2W")||(B.1Q("29",!0),B.I.1r&&(B.1r?B.1r.5H():(B.1r=B.5G(B.I.1r),B.1Q("2W",!1)),B.O(b)),B.Z.29&&(B.Z.29.7m(),B.Z.29=1g),B.Z.29=a.1F({99:B.2s,14:B.I.1F.14,2r:B.I.1F.2r||{},7u:B.I.1F.7u||"7c",9a:a.1d(C(b){0!==b.9b&&B.3t(b.9c,{1r:B.I.1r&&B.1r,4M:a.1d(C(){B.1Q("29",!1),B.1l("1m")&&B.I.4J&&B.I.4J(B.2V.4K,B.S),B.1r&&(B.1r.1h(),B.1r=1g)},B)})},B)}))},5G:C(b){L c=1c.1x("1P");a(c).2r("78",!0);L e=2Z.4g(c,a.Y({},b||{})),b=2Z.5h(c);M a(c).15(d(b)),B.3t(c,{3X:!1,4M:C(){e.5H()}}),e},O:C(b){T(B.1m()){L c;T("2t"==B.I.1j){c=w.2a.5F(b);L d=w.2a.4i;c?d.x||d.y?(B.Z.26={x:d.x,y:d.y},c=1g):c=b:(d.x||d.y?B.Z.26={x:d.x,y:d.y}:B.Z.26||(c=w.2a.75(B.S),B.Z.26={x:c.H,y:c.J}),c=1g)}1L c=B.1j;w.2a.70(B,B.I.12.1f,c,B.I.12.1j);T(b&&w.2a.5F(b)){L d=a(B.V).6W(),e=a(B.V).6X(),b=m.46(b);c=m.S.4b(B.V),b.x>=c.H&&b.x<=c.H+d&&b.y>=c.J&&b.y<=c.J+e&&m.4Y(a.1d(C(){B.1S("1n")},B))}}},4H:C(){T(B.1l("1t")&&!B.I.1T){L b=w.6L();b&&b!=B&&B.1T<=b.1T&&a(B.V).15({1T:B.1T=b.1T+1})}},5N:C(){L b;B.3u&&B.2L&&((b=a(B.2L).2r("79"))&&a(B.2L).15({7a:b}),a(B.3u).5x(B.2L).1h(),B.3u=1g)},1h:C(){B.7s(),B.7p(),B.5N(),a(B.V).5o("7b[4A]").7t("9d"),t.1h(B.S),B.1l("1t")&&B.V&&(a(B.V).1h(),B.
355V=1g);L b=a(B.S).2r("4P");b&&(a(B.S).1w("4O",b),a(B.S).2r("4P",1g))}}}()),1C.2R()})(3y)',62,572,'|||||||||||||||||||||||||||||||||||||this|function|width||||left|options|top|height|var|return|Math|position|lineTo|dimensions|case|element|if|border|container|stem|background|extend|_cache|||hook|radius|type|css||shadow||get|each|break|document|proxy|closeButton|tooltip|null|remove|offset|target|bubble|getState|visible|hide|ceil|opacity|max|spinner|color|build|show|switch|attr|createElement|horizontal|length|window|_hookPosition|Tipped|bottom|right|ajax|for|skin|append|hideOn|arc|else|beginPath|closePath|round|div|setState|getTooltip|clearTimer|zIndex|push|class|anchor|padding|getOrderLayout|_globalAlpha|isElement|states|string|vertical|tooltips||event|containment|px|xhr|Position|number|getOrientation||size|abs|blurs|click|setEvent|180|globalAlpha|fillStyle|hex2fill|Skins|showOn|overlap|score|data|content|mouse|split|parseInt|refresh|fill|middle|center|closeButtonShadow|shadows|PI|blur|scripts|canvas|toggle|isCenter|box|cleanup|getSkin|inlineContent|add|contentDimensions|timers|match|support|init|moveTo|maxWidth|bubbleCanvas|contentElement|updated|call|indexOf|Spinners|getContext|new|charAt|toLowerCase|getLayout|diameter|bind|layout|stemLayout|hookPosition|cornerOffset|constructor|preloading_images|prototype|getVisible|x1|y1|x2|y2|topleft|topright|righttop|lefttop|math|Stem|defaultSkin|t_Tooltip|fadeOut|contained|update|inlineMarker|addClass|setTimer|without|jQuery|cssTransitions|G_vmlCanvasManager|items|createFillStyle|positions|topmiddle|rightmiddle|rightbottom|bottomright|bottommiddle|bottomleft|leftbottom|leftmiddle|regex|getBorderDimensions|skins|setHookPosition|mouseenter|getStemLayout|transition|boolean|cache|fadeIn|fadeTransition|afterUpdate|000|startingZIndex|active|skinned|self|arguments|any||pointer|cumulativeScrollOffset|scrollTop|scrollLeft|parentNode|cumulativeOffset|body|required|available|pow|create|hideAll|mouseBuffer|getCenterBorderDimensions|cos|substring|prepare|skinElement|order|UpdateQueue|mouseleave|rotate|borderRadius|test|topcenter|rightcenter|bottomcenter|leftcenter|selector|mousemove|src|_updateTooltip|10000px|setFadeDuration|setActive|getTimer|contentFunction|raise|hideAfter|onShow|firstChild|ms|callback|Object|title|tipped_restore_title|events|toggles|fnCallContent|apply|try|catch|select|delay|defer|findElement|||closest|isAttached|IE||Opera|opera|Chrome|check|touch|setDefaultSkin|setStartingZIndex|isVisibleByElement|undefined|isCorner|getSide|getDimensions|getBubbleLayout|100|min|floor|hoverCloseButton|defaultCloseButton|find|auto|getMeasureElementDimensions|drawCloseButtonState|default|hover|_drawBackgroundPath|getBlurOpacity|stemCanvas|before|closeButtonCanvas|black|_resizeTimer|clearTimeout|_remove|reset|CloseButtons|isPointerEvent|insertSpinner|play|onload|t_hidden|setIdle|hideDelayed|inArray|_restoreInlineContent|_hide|idle|in|createOptions|getAttribute|_preBuild|createPreBuildObservers|Array|concat|_each|member|setTimeout|pageX|RegExp|parseFloat|version|AppleWebKit|Gecko|Za|checked|notified|alert|requires|createEvent|ready|startDelegating|removeDetached|drawRoundedRectangle|fillRect|isArray|Gradient|addColorStops|toOrientation|side|toDimension|atan|red|green|blue|360|createHookCache|drawBubble|drawCloseButton|t_ContentContainer|first|25000px|t_Close|closeButtonShift|closeButtonMouseover|closeButtonMouseout|_drawBorderPath|backgroundRadius|setGlobalAlpha|sqrt|drawBackground|documentElement|getByTooltipElement|onWindowResize|is|getHighestTooltip|resetZ|base|getInversedPosition|getTooltipPositionFromTarget|adjustOffsetBasedOnHooks|closeButtonSkin|flip|viewport|hideOnClickOutside|typeof|outerWidth|outerHeight|innerWidth|innerHeight|set|distance|targetOverlap|tooltipOverlap|orientationOffset|getAbsoluteOffset|t_Content|inline|isSpinner|tipped_restore_inline_display|display|img|html|t_hideOnClickOutside|createPostBuildObservers|_buildSkin|showDelayed|showDelay|touchmove|ajaxUpdate|t_visible|removeClass|abort|resetHookPosition|onHide|clearTimers|eventName|handler|clearEvents|unbind|dataType|_stemPosition|object|tipped|setAttribute|getElementById|slice|wrap|throw|nodeType|pageY|do|while|exec|attachEvent|MSIE|WebKit|KHTML|rv|MobileSafari|Apple|Mobile|Safari|navigator|userAgent|0_b1|Version|fn|jquery|z_|z0|TouchEvent|WebKitTransitionEvent|TransitionEvent|OTransitionEvent|ExplorerCanvas|excanvas|js|initElement|drawPixelArray|createLinearGradient|addColorStop|spacing|replace|0123456789abcdef|hex2rgb|rgba|join|getSaturatedBW|255|hue|saturation|brightness|fff|init_|t_Bubble|15000px|t_CloseButtonShift|CloseButton|t_CloseState|translate|lineWidth|stemOffset|270|sin|setOpacity|getCenterBorderDimensions2|acos|t_Shadow|prepe
355nd|t_ShadowBubble|drawStem|t_ShadowStem|t_CloseButtonShadow|9999|touchstart|close|preventDefault|stopPropagation|resize|200|getBySelector|outside|move|t_UpdateQueue|t_clearfix|t_Content_|filter|8e3|750|Image|t_Skin|t_Tooltip_|fixed||hideOthers|hideDelay|style|MozTransitionDuration|webkitTransitionDuration|OTransitionDuration|transitionDuration|delete|url|complete|status|responseText|load'.split('|'),0,{}));
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.