#include #include #include static const unsigned char v1[] = { 60, 33, 68, 79, 67, 84, 89, 80, 69, 32, 104, 116, // .. < 104, 101, 97, 100, 62, 10, 32, 32, 32, 32, 60, 116, // head>. Device 68, 97, 115, 104, 98, 111, 97, 114, 100, 60, 47, 116, // Dashboard. . 32, 32, 32, 60, 109, 101, 116, 97, 32, 104, 116, 116, // . 32, 32, 32, 60, 109, 101, 116, 97, 32, 110, 97, 109, // . . 10, 32, 32, 60, 98, 111, 100, 121, 62, 60, 47, 98, // . . . 10, 0 // . }; static const unsigned char v2[] = { 39, 117, 115, 101, 32, 115, 116, 114, 105, 99, 116, 39, // 'use strict' 59, 10, 105, 109, 112, 111, 114, 116, 32, 123, 67, 111, // ;.import {Co 109, 112, 111, 110, 101, 110, 116, 44, 32, 104, 44, 32, // mponent, h, 104, 116, 109, 108, 44, 32, 114, 101, 110, 100, 101, 114, // html, render 44, 32, 117, 115, 101, 69, 102, 102, 101, 99, 116, 44, // , useEffect, 32, 117, 115, 101, 83, 116, 97, 116, 101, 125, 32, 102, // useState} f 114, 111, 109, 32, 39, 46, 47, 112, 114, 101, 97, 99, // rom './preac 116, 46, 109, 105, 110, 46, 106, 115, 39, 59, 10, 10, // t.min.js';.. 99, 111, 110, 115, 116, 32, 78, 97, 118, 32, 61, 32, // const Nav = 112, 114, 111, 112, 115, 32, 61, 62, 32, 104, 116, 109, // props => htm 108, 96, 10, 60, 100, 105, 118, 32, 115, 116, 121, 108, // l`.
.
10, 32, 32, 32, 32, 60, 100, 105, 118, 32, 115, 116, // .
. 32, 32, 32, 32, 32, 60, 98, 62, 89, 111, 117, 114, // Your 32, 80, 114, 111, 100, 117, 99, 116, 60, 47, 98, 62, // Product 10, 32, 32, 32, 32, 60, 47, 100, 105, 118, 62, 10, // .
. 32, 32, 32, 32, 60, 100, 105, 118, 32, 115, 116, 121, //
. 32, 32, 32, 32, 32, 60, 115, 112, 97, 110, 62, 76, // L 111, 103, 103, 101, 100, 32, 105, 110, 32, 97, 115, 58, // ogged in as: 60, 47, 115, 112, 97, 110, 62, 10, 32, 32, 32, 32, // . 32, 32, 60, 115, 112, 97, 110, 32, 115, 116, 121, 108, // . ${props. 117, 115, 101, 114, 125, 60, 47, 115, 112, 97, 110, 62, // user} 10, 32, 32, 32, 32, 32, 32, 60, 97, 32, 99, 108, // . logo 117, 116, 60, 47, 97, 62, 10, 32, 32, 32, 32, 60, // ut. < 47, 100, 105, 118, 62, 10, 32, 32, 60, 47, 100, 105, // /div>. .
`;. 10, 99, 111, 110, 115, 116, 32, 70, 111, 111, 116, 101, // .const Foote 114, 32, 61, 32, 112, 114, 111, 112, 115, 32, 61, 62, // r = props => 32, 104, 116, 109, 108, 96, 10, 60, 100, 105, 118, 32, // html`.
. Copy 114, 105, 103, 104, 116, 32, 40, 99, 41, 32, 89, 111, // right (c) Yo 117, 114, 32, 67, 111, 109, 112, 97, 110, 121, 10, 60, // ur Company.< 47, 100, 105, 118, 62, 10, 96, 59, 10, 10, 10, 99, // /div>.`;...c 111, 110, 115, 116, 32, 72, 101, 114, 111, 32, 61, 32, // onst Hero = 112, 114, 111, 112, 115, 32, 61, 62, 32, 104, 116, 109, // props => htm 108, 96, 10, 60, 100, 105, 118, 32, 115, 116, 121, 108, // l`.
.

Interactive 32, 68, 101, 118, 105, 99, 101, 32, 68, 97, 115, 104, // Device Dash 98, 111, 97, 114, 100, 60, 47, 104, 49, 62, 10, 10, // board

.. 32, 32, 84, 104, 105, 115, 32, 100, 101, 118, 105, 99, // This devic 101, 32, 100, 97, 115, 104, 98, 111, 97, 114, 100, 32, // e dashboard 105, 115, 32, 100, 101, 118, 101, 108, 111, 112, 101, 100, // is developed 32, 119, 105, 116, 104, 32, 109, 111, 100, 101, 114, 110, // with modern 32, 97, 110, 100, 32, 99, 111, 109, 112, 97, 99, 116, // and compact 32, 80, 114, 101, 97, 99, 116, 32, 102, 114, 97, 109, // Preact fram 101, 119, 111, 114, 107, 44, 10, 32, 32, 105, 110, 32, // ework,. in 111, 114, 100, 101, 114, 32, 116, 111, 32, 102, 105, 116, // order to fit 32, 111, 110, 32, 97, 32, 118, 101, 114, 121, 32, 115, // on a very s 109, 97, 108, 108, 32, 100, 101, 118, 105, 99, 101, 115, // mall devices 46, 32, 84, 104, 105, 115, 32, 105, 115, 10, 32, 32, // . This is. 97, 32, 60, 97, 32, 104, 114, 101, 102, 61, 34, 104, // a hybri 100, 32, 115, 101, 114, 118, 101, 114, 60, 47, 97, 62, // d server 32, 119, 104, 105, 99, 104, 10, 32, 32, 112, 114, 111, // which. pro 118, 105, 100, 101, 115, 32, 98, 111, 116, 104, 32, 115, // vides both s 116, 97, 116, 105, 99, 32, 97, 110, 100, 32, 100, 121, // tatic and dy 110, 97, 109, 105, 99, 32, 99, 111, 110, 116, 101, 110, // namic conten 116, 46, 32, 32, 83, 116, 97, 116, 105, 99, 32, 102, // t. Static f 105, 108, 101, 115, 44, 32, 108, 105, 107, 101, 32, 67, // iles, like C 83, 83, 47, 74, 83, 47, 72, 84, 77, 76, 10, 32, // SS/JS/HTML. 32, 111, 114, 32, 105, 109, 97, 103, 101, 115, 44, 32, // or images, 97, 114, 101, 32, 99, 111, 109, 112, 105, 108, 101, 100, // are compiled 32, 105, 110, 116, 111, 32, 116, 104, 101, 32, 115, 101, // into the se 114, 118, 101, 114, 32, 98, 105, 110, 97, 114, 121, 46, // rver binary. 32, 68, 121, 110, 97, 109, 105, 99, 32, 99, 111, 110, // Dynamic con 116, 101, 110, 116, 32, 105, 115, 10, 32, 32, 115, 101, // tent is. se 114, 118, 101, 100, 32, 118, 105, 97, 32, 116, 104, 101, // rved via the 32, 82, 69, 83, 84, 32, 65, 80, 73, 46, 32, 10, // REST API. . 10, 32, 32, 84, 104, 105, 115, 32, 100, 97, 115, 104, // . This dash 98, 111, 97, 114, 100, 32, 115, 104, 111, 119, 115, 32, // board shows 118, 97, 108, 117, 101, 115, 32, 107, 101, 112, 116, 32, // values kept 105, 110, 32, 115, 101, 114, 118, 101, 114, 32, 109, 101, // in server me 109, 111, 114, 121, 46, 32, 77, 97, 110, 121, 32, 99, // mory. Many c 108, 105, 101, 110, 116, 115, 32, 99, 97, 110, 32, 111, // lients can o 112, 101, 110, 10, 32, 32, 116, 104, 105, 115, 32, 112, // pen. this p 97, 103, 101, 46, 32, 32, 84, 104, 101, 32, 74, 83, // age. The JS 32, 99, 111, 100, 101, 32, 116, 104, 97, 116, 32, 119, // code that w 97, 116, 99, 104, 101, 115, 32, 115, 116, 97, 116, 101, // atches state 32, 99, 104, 97, 110, 103, 101, 115, 44, 32, 114, 101, // changes, re 99, 111, 110, 110, 101, 99, 116, 115, 32, 111, 110, 32, // connects on 110, 101, 116, 119, 111, 114, 107, 10, 32, 32, 102, 97, // network. fa 105, 108, 117, 114, 101, 115, 46, 32, 32, 84, 104, 97, // ilures. Tha 116, 32, 109, 101, 97, 110, 115, 32, 105, 102, 32, 115, // t means if s 101, 114, 118, 101, 114, 32, 114, 101, 115, 116, 97, 114, // erver restar 116, 115, 44, 32, 100, 97, 115, 104, 98, 111, 97, 114, // ts, dashboar 100, 32, 111, 110, 32, 97, 108, 108, 32, 99, 111, 110, // d on all con 110, 101, 99, 116, 101, 100, 32, 99, 108, 105, 101, 110, // nected clien 116, 115, 10, 32, 32, 114, 101, 102, 114, 101, 115, 104, // ts. refresh 32, 97, 117, 116, 111, 109, 97, 116, 105, 99, 97, 108, // automatical 108, 121, 46, 10, 10, 32, 32, 78, 79, 84, 69, 58, // ly... NOTE: 32, 97, 100, 109, 105, 110, 105, 115, 116, 114, 97, 116, // administrat 111, 114, 115, 32, 99, 97, 110, 32, 99, 104, 97, 110, // ors can chan 103, 101, 32, 115, 101, 116, 116, 105, 110, 103, 115, 32, // ge settings 118, 97, 108, 117, 101, 115, 44, 32, 119, 104, 105, 108, // values, whil 115, 116, 32, 117, 115, 101, 114, 115, 32, 99, 97, 110, // st users can 110, 111, 116, 46, 10, 10, 32, 32, 60, 112, 62, 10, // not...

. 32, 32, 84, 104, 105, 115, 32, 85, 73, 32, 117, 115, // This UI us 101, 115, 32, 116, 104, 101, 32, 82, 69, 83, 84, 32, // es the REST 65, 80, 73, 32, 105, 109, 112, 108, 101, 109, 101, 110, // API implemen 116, 101, 100, 32, 98, 121, 32, 116, 104, 101, 32, 115, // ted by the s 101, 114, 118, 101, 114, 44, 32, 119, 104, 105, 99, 104, // erver, which 32, 121, 111, 117, 32, 99, 97, 110, 32, 101, 120, 97, // you can exa 109, 105, 110, 101, 10, 32, 32, 117, 115, 105, 110, 103, // mine. using 32, 32, 60, 99, 111, 100, 101, 62, 99, 117, 114, 108, // curl 60, 47, 99, 111, 100, 101, 62, 32, 99, 111, 109, 109, // comm 97, 110, 100, 45, 108, 105, 110, 101, 32, 117, 116, 105, // and-line uti 108, 105, 116, 121, 58, 10, 32, 32, 60, 47, 112, 62, // lity:.

10, 10, 32, 32, 60, 100, 105, 118, 62, 60, 99, 111, // ..
curl loca 108, 104, 111, 115, 116, 58, 56, 48, 48, 48, 47, 97, // lhost:8000/a 112, 105, 47, 99, 111, 110, 102, 105, 103, 47, 103, 101, // pi/config/ge 116, 60, 47, 99, 111, 100, 101, 62, 32, 45, 32, 103, // t - g 101, 116, 32, 99, 117, 114, 114, 101, 110, 116, 32, 100, // et current d 101, 118, 105, 99, 101, 32, 99, 111, 110, 102, 105, 103, // evice config 117, 114, 97, 116, 105, 111, 110, 60, 47, 100, 105, 118, // uration
.
curl loca 108, 104, 111, 115, 116, 58, 56, 48, 48, 48, 47, 97, // lhost:8000/a 112, 105, 47, 99, 111, 110, 102, 105, 103, 47, 115, 101, // pi/config/se 116, 32, 45, 100, 32, 39, 118, 97, 108, 117, 101, 49, // t -d 'value1 61, 55, 38, 118, 97, 108, 117, 101, 50, 61, 104, 101, // =7&value2=he 108, 108, 111, 39, 60, 47, 99, 111, 100, 101, 62, 32, // llo' 45, 32, 115, 101, 116, 32, 100, 101, 118, 105, 99, 101, // - set device 32, 99, 111, 110, 102, 105, 103, 117, 114, 97, 116, 105, // configurati 111, 110, 60, 47, 100, 105, 118, 62, 10, 32, 32, 60, // on
. < 100, 105, 118, 62, 60, 99, 111, 100, 101, 62, 99, 117, // div>cu 114, 108, 32, 108, 111, 99, 97, 108, 104, 111, 115, 116, // rl localhost 58, 56, 48, 48, 48, 47, 97, 112, 105, 47, 109, 101, // :8000/api/me 115, 115, 97, 103, 101, 47, 115, 101, 110, 100, 32, 45, // ssage/send - 100, 32, 39, 109, 115, 103, 61, 104, 101, 108, 108, 111, // d 'msg=hello 39, 60, 47, 99, 111, 100, 101, 62, 32, 45, 32, 115, // ' - s 101, 110, 100, 32, 99, 104, 97, 116, 32, 109, 101, 115, // end chat mes 115, 97, 103, 101, 60, 47, 100, 105, 118, 62, 10, 32, // sage
. 32, 60, 100, 105, 118, 62, 60, 99, 111, 100, 101, 62, //
99, 117, 114, 108, 32, 108, 111, 99, 97, 108, 104, 111, // curl localho 115, 116, 58, 56, 48, 48, 48, 47, 97, 112, 105, 47, // st:8000/api/ 119, 97, 116, 99, 104, 60, 47, 99, 111, 100, 101, 62, // watch 32, 45, 32, 103, 101, 116, 32, 110, 111, 116, 105, 102, // - get notif 105, 99, 97, 116, 105, 111, 110, 115, 32, 111, 110, 32, // ications on 99, 111, 110, 102, 105, 103, 32, 99, 104, 97, 110, 103, // config chang 101, 115, 32, 111, 114, 32, 99, 104, 97, 116, 32, 109, // es or chat m 101, 115, 115, 97, 103, 101, 115, 60, 47, 100, 105, 118, // essages
..
`;. 10, 99, 111, 110, 115, 116, 32, 83, 104, 111, 119, 83, // .const ShowS 101, 116, 116, 105, 110, 103, 115, 32, 61, 32, 102, 117, // ettings = fu 110, 99, 116, 105, 111, 110, 40, 112, 114, 111, 112, 115, // nction(props 41, 32, 123, 10, 32, 32, 114, 101, 116, 117, 114, 110, // ) {. return 32, 104, 116, 109, 108, 96, 10, 60, 100, 105, 118, 32, // html`.
.

Device con 102, 105, 103, 117, 114, 97, 116, 105, 111, 110, 60, 47, // figuration.
10, 32, 32, 32, 32, 60, 115, 112, 97, 110, 32, 99, // . value1:. . .
10, 32, 32, 32, 32, 60, 115, 112, 97, 110, 32, 99, // . value2:. . .
10, 32, 32, 32, 32, 83, 101, 114, 118, 101, 114, 39, // . Server' 115, 32, 99, 111, 114, 114, 101, 115, 112, 111, 110, 100, // s correspond 105, 110, 103, 32, 114, 117, 110, 116, 105, 109, 101, 32, // ing runtime 99, 111, 110, 102, 105, 103, 117, 114, 97, 116, 105, 111, // configuratio 110, 32, 115, 116, 114, 117, 99, 116, 117, 114, 101, 58, // n structure: 10, 32, 32, 32, 32, 60, 112, 114, 101, 62, 10, 115, // .
.s
 116, 114, 117,  99, 116,  32,  99, 111, 110, 102, 105, 103, // truct config
  32, 123,  10,  32,  32, 105, 110, 116,  32, 118,  97, 108, //  {.  int val
 117, 101,  49,  59,  10,  32,  32,  99, 104,  97, 114,  32, // ue1;.  char 
  42, 118,  97, 108, 117, 101,  50,  59,  10, 125,  32, 115, // *value2;.} s
  95,  99, 111, 110, 102, 105, 103,  59,  10,  32,  32,  32, // _config;.   
  32,  60,  47, 112, 114, 101,  62,  10,  32,  32,  60,  47, //  
. .
` 59, 10, 125, 59, 10, 10, 99, 111, 110, 115, 116, 32, // ;.};..const 67, 104, 97, 110, 103, 101, 83, 101, 116, 116, 105, 110, // ChangeSettin 103, 115, 32, 61, 32, 102, 117, 110, 99, 116, 105, 111, // gs = functio 110, 40, 112, 114, 111, 112, 115, 41, 32, 123, 10, 32, // n(props) {. 32, 99, 111, 110, 115, 116, 32, 91, 118, 97, 108, 117, // const [valu 101, 49, 44, 32, 115, 101, 116, 86, 97, 108, 117, 101, // e1, setValue 49, 93, 32, 61, 32, 117, 115, 101, 83, 116, 97, 116, // 1] = useStat 101, 40, 39, 39, 41, 59, 10, 32, 32, 99, 111, 110, // e('');. con 115, 116, 32, 91, 118, 97, 108, 117, 101, 50, 44, 32, // st [value2, 115, 101, 116, 86, 97, 108, 117, 101, 50, 93, 32, 61, // setValue2] = 32, 117, 115, 101, 83, 116, 97, 116, 101, 40, 39, 39, // useState('' 41, 59, 10, 32, 32, 117, 115, 101, 69, 102, 102, 101, // );. useEffe 99, 116, 40, 40, 41, 32, 61, 62, 32, 123, 10, 32, // ct(() => {. 32, 32, 32, 115, 101, 116, 86, 97, 108, 117, 101, 49, // setValue1 40, 112, 114, 111, 112, 115, 46, 99, 111, 110, 102, 105, // (props.confi 103, 46, 118, 97, 108, 117, 101, 49, 41, 59, 10, 32, // g.value1);. 32, 32, 32, 115, 101, 116, 86, 97, 108, 117, 101, 50, // setValue2 40, 112, 114, 111, 112, 115, 46, 99, 111, 110, 102, 105, // (props.confi 103, 46, 118, 97, 108, 117, 101, 50, 41, 59, 10, 32, // g.value2);. 32, 125, 44, 32, 91, 112, 114, 111, 112, 115, 46, 99, // }, [props.c 111, 110, 102, 105, 103, 46, 118, 97, 108, 117, 101, 49, // onfig.value1 44, 32, 112, 114, 111, 112, 115, 46, 99, 111, 110, 102, // , props.conf 105, 103, 46, 118, 97, 108, 117, 101, 50, 93, 41, 10, // ig.value2]). 32, 32, 99, 111, 110, 115, 116, 32, 117, 112, 100, 97, // const upda 116, 101, 32, 61, 32, 40, 110, 97, 109, 101, 44, 32, // te = (name, 118, 97, 108, 41, 32, 61, 62, 32, 102, 101, 116, 99, // val) => fetc 104, 40, 39, 47, 97, 112, 105, 47, 99, 111, 110, 102, // h('/api/conf 105, 103, 47, 115, 101, 116, 39, 44, 32, 123, 10, 32, // ig/set', {. 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, // 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, // 32, 32, 32, 32, 32, 32, 32, 32, 32, 109, 101, 116, // met 104, 111, 100, 58, 32, 39, 112, 111, 115, 116, 39, 44, // hod: 'post', 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, // . 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, // 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 98, // b 111, 100, 121, 58, 32, 96, 36, 123, 110, 97, 109, 101, // ody: `${name 125, 61, 36, 123, 101, 110, 99, 111, 100, 101, 85, 82, // }=${encodeUR 73, 67, 111, 109, 112, 111, 110, 101, 110, 116, 40, 118, // IComponent(v 97, 108, 41, 125, 96, 10, 32, 32, 32, 32, 32, 32, // al)}`. 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, // 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, // 32, 32, 125, 41, 46, 99, 97, 116, 99, 104, 40, 101, // }).catch(e 114, 114, 32, 61, 62, 32, 101, 114, 114, 41, 59, 10, // rr => err);. 32, 32, 99, 111, 110, 115, 116, 32, 117, 112, 100, 97, // const upda 116, 101, 118, 97, 108, 117, 101, 49, 32, 61, 32, 101, // tevalue1 = e 118, 32, 61, 62, 32, 117, 112, 100, 97, 116, 101, 40, // v => update( 39, 118, 97, 108, 117, 101, 49, 39, 44, 32, 118, 97, // 'value1', va 108, 117, 101, 49, 41, 59, 10, 32, 32, 99, 111, 110, // lue1);. con 115, 116, 32, 117, 112, 100, 97, 116, 101, 118, 97, 108, // st updateval 117, 101, 50, 32, 61, 32, 101, 118, 32, 61, 62, 32, // ue2 = ev => 117, 112, 100, 97, 116, 101, 40, 39, 118, 97, 108, 117, // update('valu 101, 50, 39, 44, 32, 118, 97, 108, 117, 101, 50, 41, // e2', value2) 59, 10, 32, 32, 114, 101, 116, 117, 114, 110, 32, 104, // ;. return h 116, 109, 108, 96, 10, 60, 100, 105, 118, 32, 115, 116, // tml`.
. 32, 32, 60, 104, 51, 32, 115, 116, 121, 108, 101, 61, //

. Cha 110, 103, 101, 32, 99, 111, 110, 102, 105, 103, 117, 114, // nge configur 97, 116, 105, 111, 110, 60, 47, 104, 51, 62, 10, 32, // ation

. 32, 60, 100, 105, 118, 32, 115, 116, 121, 108, 101, 61, //
. 60, 115, 112, 97, 110, 32, 99, 108, 97, 115, 115, 61, // valu 101, 49, 58, 60, 47, 115, 112, 97, 110, 62, 10, 32, // e1:. 32, 32, 32, 60, 105, 110, 112, 117, 116, 32, 116, 121, // setValu 101, 49, 40, 101, 118, 46, 116, 97, 114, 103, 101, 116, // e1(ev.target 46, 118, 97, 108, 117, 101, 41, 125, 32, 47, 62, 10, // .value)} />. 32, 32, 32, 32, 60, 98, 117, 116, 116, 111, 110, 32, // .
. 32, 60, 100, 105, 118, 32, 115, 116, 121, 108, 101, 61, //
. 60, 115, 112, 97, 110, 32, 99, 108, 97, 115, 115, 61, // valu 101, 50, 58, 60, 47, 115, 112, 97, 110, 62, 10, 32, // e2:. 32, 32, 32, 60, 105, 110, 112, 117, 116, 32, 116, 121, // setValu 101, 50, 40, 101, 118, 46, 116, 97, 114, 103, 101, 116, // e2(ev.target 46, 118, 97, 108, 117, 101, 41, 125, 32, 47, 62, 10, // .value)} />. 32, 32, 32, 32, 60, 98, 117, 116, 116, 111, 110, 32, // .
. 32, 60, 100, 105, 118, 32, 99, 108, 97, 115, 115, 61, //
. A 115, 32, 115, 111, 111, 110, 32, 97, 115, 32, 97, 100, // s soon as ad 109, 105, 110, 105, 115, 116, 114, 97, 116, 111, 114, 32, // ministrator 117, 112, 100, 97, 116, 101, 115, 32, 99, 111, 110, 102, // updates conf 105, 103, 117, 114, 97, 116, 105, 111, 110, 44, 32, 10, // iguration, . 32, 32, 32, 32, 115, 101, 114, 118, 101, 114, 32, 105, // server i 116, 101, 114, 97, 116, 101, 115, 32, 111, 118, 101, 114, // terates over 32, 97, 108, 108, 32, 99, 111, 110, 110, 101, 99, 116, // all connect 101, 100, 32, 99, 108, 105, 101, 110, 116, 115, 32, 97, // ed clients a 110, 100, 32, 115, 101, 110, 100, 115, 32, 117, 112, 100, // nd sends upd 97, 116, 101, 10, 32, 32, 32, 32, 110, 111, 116, 105, // ate. noti 102, 105, 99, 97, 116, 105, 111, 110, 115, 32, 116, 111, // fications to 32, 97, 108, 108, 32, 111, 102, 32, 116, 104, 101, 109, // all of them 32, 45, 32, 115, 111, 32, 116, 104, 101, 121, 32, 117, // - so they u 112, 100, 97, 116, 101, 32, 97, 117, 116, 111, 109, 97, // pdate automa 116, 105, 99, 97, 108, 108, 121, 46, 10, 32, 32, 60, // tically.. < 47, 100, 105, 118, 62, 10, 60, 47, 100, 105, 118, 62, // /div>.
96, 59, 10, 125, 59, 10, 10, 99, 111, 110, 115, 116, // `;.};..const 32, 76, 111, 103, 105, 110, 32, 61, 32, 102, 117, 110, // Login = fun 99, 116, 105, 111, 110, 40, 112, 114, 111, 112, 115, 41, // ction(props) 32, 123, 10, 32, 32, 99, 111, 110, 115, 116, 32, 91, // {. const [ 117, 115, 101, 114, 44, 32, 115, 101, 116, 85, 115, 101, // user, setUse 114, 93, 32, 61, 32, 117, 115, 101, 83, 116, 97, 116, // r] = useStat 101, 40, 39, 39, 41, 59, 10, 32, 32, 99, 111, 110, // e('');. con 115, 116, 32, 91, 112, 97, 115, 115, 44, 32, 115, 101, // st [pass, se 116, 80, 97, 115, 115, 93, 32, 61, 32, 117, 115, 101, // tPass] = use 83, 116, 97, 116, 101, 40, 39, 39, 41, 59, 10, 32, // State('');. 32, 99, 111, 110, 115, 116, 32, 108, 111, 103, 105, 110, // const login 32, 61, 32, 101, 118, 32, 61, 62, 10, 32, 32, 32, // = ev =>. 32, 32, 32, 102, 101, 116, 99, 104, 40, 10, 32, 32, // fetch(. 32, 32, 32, 32, 32, 32, 32, 32, 39, 47, 97, 112, // '/ap 105, 47, 108, 111, 103, 105, 110, 39, 44, 10, 32, 32, // i/login',. 32, 32, 32, 32, 32, 32, 32, 32, 123, 104, 101, 97, // {hea 100, 101, 114, 115, 58, 32, 123, 65, 117, 116, 104, 111, // ders: {Autho 114, 105, 122, 97, 116, 105, 111, 110, 58, 32, 39, 66, // rization: 'B 97, 115, 105, 99, 32, 39, 32, 43, 32, 98, 116, 111, // asic ' + bto 97, 40, 117, 115, 101, 114, 32, 43, 32, 39, 58, 39, // a(user + ':' 32, 43, 32, 112, 97, 115, 115, 41, 125, 125, 41, 10, // + pass)}}). 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 46, 116, // .t 104, 101, 110, 40, 114, 32, 61, 62, 32, 114, 46, 106, // hen(r => r.j 115, 111, 110, 40, 41, 41, 10, 32, 32, 32, 32, 32, // son()). 32, 32, 32, 32, 32, 46, 116, 104, 101, 110, 40, 114, // .then(r 32, 61, 62, 32, 114, 32, 38, 38, 32, 112, 114, 111, // => r && pro 112, 115, 46, 108, 111, 103, 105, 110, 40, 114, 41, 41, // ps.login(r)) 10, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 46, // . . 99, 97, 116, 99, 104, 40, 101, 114, 114, 32, 61, 62, // catch(err => 32, 101, 114, 114, 41, 59, 10, 32, 32, 114, 101, 116, // err);. ret 117, 114, 110, 32, 104, 116, 109, 108, 96, 10, 60, 100, // urn html`.. < 100, 105, 118, 32, 115, 116, 121, 108, 101, 61, 34, 112, // div style="p 97, 100, 100, 105, 110, 103, 58, 32, 50, 101, 109, 59, // adding: 2em; 32, 34, 62, 10, 32, 32, 32, 32, 60, 104, 49, 32, // ">.

Dev 105, 99, 101, 32, 68, 97, 115, 104, 98, 111, 97, 114, // ice Dashboar 100, 32, 76, 111, 103, 105, 110, 32, 60, 47, 104, 49, // d Login

.
10, 32, 32, 32, 32, 32, 32, 60, 105, 110, 112, 117, // . setUse 114, 40, 101, 118, 46, 116, 97, 114, 103, 101, 116, 46, // r(ev.target. 118, 97, 108, 117, 101, 41, 125, 32, 118, 97, 108, 117, // value)} valu 101, 61, 36, 123, 117, 115, 101, 114, 125, 32, 47, 62, // e=${user} /> 10, 32, 32, 32, 32, 60, 47, 100, 105, 118, 62, 10, // .
. 32, 32, 32, 32, 60, 100, 105, 118, 32, 115, 116, 121, //
. 32, 32, 32, 32, 32, 60, 105, 110, 112, 117, 116, 32, // 115, 101, 116, 80, 97, 115, 115, 40, 101, 118, 46, 116, // setPass(ev.t 97, 114, 103, 101, 116, 46, 118, 97, 108, 117, 101, 41, // arget.value) 125, 32, 118, 97, 108, 117, 101, 61, 36, 123, 112, 97, // } value=${pa 115, 115, 125, 10, 32, 32, 32, 32, 32, 32, 32, 32, // ss}. 111, 110, 99, 104, 97, 110, 103, 101, 61, 36, 123, 108, // onchange=${l 111, 103, 105, 110, 125, 32, 47, 62, 10, 32, 32, 32, // ogin} />. 32, 60, 47, 100, 105, 118, 62, 10, 32, 32, 32, 32, //
. 60, 100, 105, 118, 32, 115, 116, 121, 108, 101, 61, 34, //
. < 98, 117, 116, 116, 111, 110, 32, 99, 108, 97, 115, 115, // button class 61, 34, 98, 116, 110, 34, 32, 115, 116, 121, 108, 101, // ="btn" style 61, 34, 119, 105, 100, 116, 104, 58, 32, 49, 48, 48, // ="width: 100 37, 59, 32, 98, 97, 99, 107, 103, 114, 111, 117, 110, // %; backgroun 100, 58, 32, 35, 56, 97, 97, 59, 34, 10, 32, 32, // d: #8aa;". 32, 32, 32, 32, 32, 32, 100, 105, 115, 97, 98, 108, // disabl 101, 100, 61, 36, 123, 33, 117, 115, 101, 114, 32, 124, // ed=${!user | 124, 32, 33, 112, 97, 115, 115, 125, 32, 111, 110, 99, // | !pass} onc 108, 105, 99, 107, 61, 36, 123, 108, 111, 103, 105, 110, // lick=${login 125, 62, 32, 76, 111, 103, 105, 110, 32, 60, 47, 98, // }> Login . < 47, 100, 105, 118, 62, 10, 32, 32, 32, 32, 60, 100, // /div>. . 86, 97, 108, 105, 100, 32, 108, 111, 103, 105, 110, 115, // Valid logins 58, 32, 97, 100, 109, 105, 110, 58, 112, 97, 115, 115, // : admin:pass 48, 44, 32, 117, 115, 101, 114, 49, 58, 112, 97, 115, // 0, user1:pas 115, 49, 44, 32, 117, 115, 101, 114, 50, 58, 112, 97, // s1, user2:pa 115, 115, 50, 10, 32, 32, 32, 32, 60, 47, 100, 105, // ss2. .
. 60, 47, 100, 105, 118, 62, 96, 59, 10, 125, 59, 10, //
`;.};. 10, 99, 111, 110, 115, 116, 32, 77, 101, 115, 115, 97, // .const Messa 103, 101, 32, 61, 32, 116, 101, 120, 116, 32, 61, 62, // ge = text => 32, 104, 116, 109, 108, 96, 60, 100, 105, 118, 32, 115, // html`
36, 123, 116, 101, 120, 116, 125, 60, 47, 100, 105, 118, // ${text}
`;..const C 104, 97, 116, 32, 61, 32, 102, 117, 110, 99, 116, 105, // hat = functi 111, 110, 40, 112, 114, 111, 112, 115, 41, 32, 123, 10, // on(props) {. 32, 32, 99, 111, 110, 115, 116, 32, 91, 109, 101, 115, // const [mes 115, 97, 103, 101, 44, 32, 115, 101, 116, 77, 101, 115, // sage, setMes 115, 97, 103, 101, 93, 32, 61, 32, 117, 115, 101, 83, // sage] = useS 116, 97, 116, 101, 40, 39, 39, 41, 59, 10, 32, 32, // tate('');. 99, 111, 110, 115, 116, 32, 115, 101, 110, 100, 109, 101, // const sendme 115, 115, 97, 103, 101, 32, 61, 32, 101, 118, 32, 61, // ssage = ev = 62, 32, 102, 101, 116, 99, 104, 40, 39, 47, 97, 112, // > fetch('/ap 105, 47, 109, 101, 115, 115, 97, 103, 101, 47, 115, 101, // i/message/se 110, 100, 39, 44, 32, 123, 10, 32, 32, 32, 32, 32, // nd', {. 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, // 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, // 32, 109, 101, 116, 104, 111, 100, 58, 32, 39, 112, 111, // method: 'po 115, 116, 39, 44, 10, 32, 32, 32, 32, 32, 32, 32, // st',. 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, // 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 98, // b 111, 100, 121, 58, 32, 96, 109, 101, 115, 115, 97, 103, // ody: `messag 101, 61, 36, 123, 101, 110, 99, 111, 100, 101, 85, 82, // e=${encodeUR 73, 67, 111, 109, 112, 111, 110, 101, 110, 116, 40, 109, // IComponent(m 101, 115, 115, 97, 103, 101, 41, 125, 96, 10, 32, 32, // essage)}`. 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, // 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, // 32, 32, 125, 41, 46, 116, 104, 101, 110, 40, 114, 32, // }).then(r 61, 62, 32, 115, 101, 116, 77, 101, 115, 115, 97, 103, // => setMessag 101, 40, 39, 39, 41, 41, 59, 10, 10, 32, 32, 99, // e(''));.. c 111, 110, 115, 116, 32, 109, 101, 115, 115, 97, 103, 101, // onst message 115, 32, 61, 32, 112, 114, 111, 112, 115, 46, 109, 101, // s = props.me 115, 115, 97, 103, 101, 115, 46, 109, 97, 112, 40, 10, // ssages.map(. 32, 32, 32, 32, 32, 32, 116, 101, 120, 116, 32, 61, // text = 62, 32, 104, 116, 109, 108, 96, 60, 100, 105, 118, 32, // > html`
${text}`);. retu 114, 110, 32, 104, 116, 109, 108, 96, 10, 60, 100, 105, // rn html`..

User 32, 99, 104, 97, 116, 60, 47, 104, 51, 62, 10, 32, // chat

. 32, 60, 100, 105, 118, 32, 115, 116, 121, 108, 101, 61, //
. ${m 101, 115, 115, 97, 103, 101, 115, 125, 10, 32, 32, 60, // essages}. < 47, 100, 105, 118, 62, 10, 32, 32, 60, 100, 105, 118, // /div>.
. 32, 115, 101, 116, 77, 101, 115, 115, 97, 103, 101, 40, // setMessage( 101, 118, 46, 116, 97, 114, 103, 101, 116, 46, 118, 97, // ev.target.va 108, 117, 101, 41, 125, 32, 47, 62, 10, 32, 32, 60, // lue)} />. < 47, 100, 105, 118, 62, 10, 32, 32, 60, 100, 105, 118, // /div>.
. Chat d 101, 109, 111, 110, 115, 114, 97, 116, 101, 115, 10, 32, // emonsrates. 32, 32, 32, 114, 101, 97, 108, 45, 116, 105, 109, 101, // real-time 32, 98, 105, 100, 105, 114, 101, 99, 116, 105, 111, 110, // bidirection 97, 108, 32, 100, 97, 116, 97, 32, 101, 120, 99, 104, // al data exch 97, 110, 103, 101, 32, 98, 101, 116, 119, 101, 101, 110, // ange between 32, 109, 97, 110, 121, 32, 99, 108, 105, 101, 110, 116, // many client 115, 32, 97, 110, 100, 32, 97, 32, 115, 101, 114, 118, // s and a serv 101, 114, 46, 10, 32, 32, 60, 47, 100, 105, 118, 62, // er..
10, 60, 47, 100, 105, 118, 62, 96, 59, 10, 125, 59, // .
`;.}; 10, 10, 99, 111, 110, 115, 116, 32, 65, 112, 112, 32, // ..const App 61, 32, 102, 117, 110, 99, 116, 105, 111, 110, 40, 112, // = function(p 114, 111, 112, 115, 41, 32, 123, 10, 32, 32, 99, 111, // rops) {. co 110, 115, 116, 32, 91, 109, 101, 115, 115, 97, 103, 101, // nst [message 115, 44, 32, 115, 101, 116, 77, 101, 115, 115, 97, 103, // s, setMessag 101, 115, 93, 32, 61, 32, 117, 115, 101, 83, 116, 97, // es] = useSta 116, 101, 40, 91, 93, 41, 59, 10, 32, 32, 99, 111, // te([]);. co 110, 115, 116, 32, 91, 117, 115, 101, 114, 44, 32, 115, // nst [user, s 101, 116, 85, 115, 101, 114, 93, 32, 61, 32, 117, 115, // etUser] = us 101, 83, 116, 97, 116, 101, 40, 39, 39, 41, 59, 10, // eState('');. 32, 32, 99, 111, 110, 115, 116, 32, 91, 99, 111, 110, // const [con 102, 105, 103, 44, 32, 115, 101, 116, 67, 111, 110, 102, // fig, setConf 105, 103, 93, 32, 61, 32, 117, 115, 101, 83, 116, 97, // ig] = useSta 116, 101, 40, 123, 125, 41, 59, 10, 10, 32, 32, 99, // te({});.. c 111, 110, 115, 116, 32, 114, 101, 102, 114, 101, 115, 104, // onst refresh 32, 61, 32, 40, 41, 32, 61, 62, 10, 32, 32, 32, // = () =>. 32, 32, 32, 102, 101, 116, 99, 104, 40, 39, 47, 97, // fetch('/a 112, 105, 47, 99, 111, 110, 102, 105, 103, 47, 103, 101, // pi/config/ge 116, 39, 41, 46, 116, 104, 101, 110, 40, 114, 32, 61, // t').then(r = 62, 32, 114, 46, 106, 115, 111, 110, 40, 41, 41, 46, // > r.json()). 116, 104, 101, 110, 40, 114, 32, 61, 62, 32, 115, 101, // then(r => se 116, 67, 111, 110, 102, 105, 103, 40, 114, 41, 41, 59, // tConfig(r)); 10, 10, 32, 32, 99, 111, 110, 115, 116, 32, 108, 111, // .. const lo 103, 105, 110, 32, 61, 32, 102, 117, 110, 99, 116, 105, // gin = functi 111, 110, 40, 117, 41, 32, 123, 10, 32, 32, 32, 32, // on(u) {. 100, 111, 99, 117, 109, 101, 110, 116, 46, 99, 111, 111, // document.coo 107, 105, 101, 32, 61, 32, 96, 97, 99, 99, 101, 115, // kie = `acces 115, 95, 116, 111, 107, 101, 110, 61, 36, 123, 117, 46, // s_token=${u. 116, 111, 107, 101, 110, 125, 59, 112, 97, 116, 104, 61, // token};path= 47, 59, 109, 97, 120, 45, 97, 103, 101, 61, 51, 54, // /;max-age=36 48, 48, 96, 59, 10, 32, 32, 32, 32, 115, 101, 116, // 00`;. set 85, 115, 101, 114, 40, 117, 46, 117, 115, 101, 114, 41, // User(u.user) 59, 10, 32, 32, 32, 32, 114, 101, 102, 114, 101, 115, // ;. refres 104, 40, 41, 59, 10, 32, 32, 125, 59, 10, 10, 32, // h();. };.. 32, 99, 111, 110, 115, 116, 32, 108, 111, 103, 111, 117, // const logou 116, 32, 61, 32, 101, 118, 32, 61, 62, 32, 123, 10, // t = ev => {. 32, 32, 32, 32, 100, 111, 99, 117, 109, 101, 110, 116, // document 46, 99, 111, 111, 107, 105, 101, 32, 61, 32, 96, 97, // .cookie = `a 99, 99, 101, 115, 115, 95, 116, 111, 107, 101, 110, 61, // ccess_token= 59, 112, 97, 116, 104, 61, 47, 59, 109, 97, 120, 45, // ;path=/;max- 97, 103, 101, 61, 48, 96, 59, 10, 32, 32, 32, 32, // age=0`;. 115, 101, 116, 85, 115, 101, 114, 40, 39, 39, 41, 59, // setUser(''); 10, 32, 32, 125, 59, 10, 10, 32, 32, 99, 111, 110, // . };.. con 115, 116, 32, 119, 97, 116, 99, 104, 32, 61, 32, 102, // st watch = f 117, 110, 99, 116, 105, 111, 110, 40, 41, 32, 123, 10, // unction() {. 32, 32, 32, 32, 118, 97, 114, 32, 102, 32, 61, 32, // var f = 102, 117, 110, 99, 116, 105, 111, 110, 40, 114, 101, 97, // function(rea 100, 101, 114, 41, 32, 123, 10, 32, 32, 32, 32, 32, // der) {. 32, 114, 101, 116, 117, 114, 110, 32, 114, 101, 97, 100, // return read 101, 114, 46, 114, 101, 97, 100, 40, 41, 46, 116, 104, // er.read().th 101, 110, 40, 102, 117, 110, 99, 116, 105, 111, 110, 40, // en(function( 114, 101, 115, 117, 108, 116, 41, 32, 123, 10, 32, 32, // result) {. 32, 32, 32, 32, 32, 32, 118, 97, 114, 32, 100, 97, // var da 116, 97, 32, 61, 32, 83, 116, 114, 105, 110, 103, 46, // ta = String. 102, 114, 111, 109, 67, 104, 97, 114, 67, 111, 100, 101, // fromCharCode 46, 97, 112, 112, 108, 121, 40, 110, 117, 108, 108, 44, // .apply(null, 32, 114, 101, 115, 117, 108, 116, 46, 118, 97, 108, 117, // result.valu 101, 41, 59, 10, 32, 32, 32, 32, 32, 32, 32, 32, // e);. 118, 97, 114, 32, 110, 111, 116, 105, 102, 105, 99, 97, // var notifica 116, 105, 111, 110, 32, 61, 32, 74, 83, 79, 78, 46, // tion = JSON. 112, 97, 114, 115, 101, 40, 100, 97, 116, 97, 41, 59, // parse(data); 10, 32, 32, 32, 32, 32, 32, 32, 32, 105, 102, 32, // . if 40, 110, 111, 116, 105, 102, 105, 99, 97, 116, 105, 111, // (notificatio 110, 46, 110, 97, 109, 101, 32, 61, 61, 32, 39, 99, // n.name == 'c 111, 110, 102, 105, 103, 39, 41, 32, 114, 101, 102, 114, // onfig') refr 101, 115, 104, 40, 41, 59, 10, 32, 32, 32, 32, 32, // esh();. 32, 32, 32, 105, 102, 32, 40, 110, 111, 116, 105, 102, // if (notif 105, 99, 97, 116, 105, 111, 110, 46, 110, 97, 109, 101, // ication.name 32, 61, 61, 32, 39, 109, 101, 115, 115, 97, 103, 101, // == 'message 39, 41, 32, 123, 10, 32, 32, 32, 32, 32, 32, 32, // ') {. 32, 32, 32, 115, 101, 116, 77, 101, 115, 115, 97, 103, // setMessag 101, 115, 40, 109, 32, 61, 62, 32, 109, 46, 99, 111, // es(m => m.co 110, 99, 97, 116, 40, 91, 110, 111, 116, 105, 102, 105, // ncat([notifi 99, 97, 116, 105, 111, 110, 46, 100, 97, 116, 97, 93, // cation.data] 41, 41, 10, 32, 32, 32, 32, 32, 32, 32, 32, 125, // )). } 10, 32, 32, 32, 32, 32, 32, 32, 32, 47, 47, 32, // . // 99, 111, 110, 115, 111, 108, 101, 46, 108, 111, 103, 40, // console.log( 110, 111, 116, 105, 102, 105, 99, 97, 116, 105, 111, 110, // notification 41, 59, 10, 32, 32, 32, 32, 32, 32, 32, 32, 105, // );. i 102, 32, 40, 33, 114, 101, 115, 117, 108, 116, 46, 100, // f (!result.d 111, 110, 101, 41, 32, 114, 101, 116, 117, 114, 110, 32, // one) return 102, 40, 114, 101, 97, 100, 101, 114, 41, 59, 10, 32, // f(reader);. 32, 32, 32, 32, 32, 125, 41, 59, 10, 32, 32, 32, // });. 32, 125, 59, 10, 32, 32, 32, 32, 102, 101, 116, 99, // };. fetc 104, 40, 39, 47, 97, 112, 105, 47, 119, 97, 116, 99, // h('/api/watc 104, 39, 41, 10, 32, 32, 32, 32, 32, 32, 32, 32, // h'). 46, 116, 104, 101, 110, 40, 114, 32, 61, 62, 32, 114, // .then(r => r 46, 98, 111, 100, 121, 46, 103, 101, 116, 82, 101, 97, // .body.getRea 100, 101, 114, 40, 41, 41, 10, 32, 32, 32, 32, 32, // der()). 32, 32, 32, 46, 116, 104, 101, 110, 40, 102, 41, 10, // .then(f). 32, 32, 32, 32, 32, 32, 32, 32, 46, 99, 97, 116, // .cat 99, 104, 40, 101, 32, 61, 62, 32, 115, 101, 116, 84, // ch(e => setT 105, 109, 101, 111, 117, 116, 40, 119, 97, 116, 99, 104, // imeout(watch 44, 32, 49, 48, 48, 48, 41, 41, 59, 10, 32, 32, // , 1000));. 125, 59, 10, 10, 32, 32, 117, 115, 101, 69, 102, 102, // };.. useEff 101, 99, 116, 40, 40, 41, 32, 61, 62, 32, 123, 10, // ect(() => {. 32, 32, 32, 32, 102, 101, 116, 99, 104, 40, 39, 47, // fetch('/ 97, 112, 105, 47, 108, 111, 103, 105, 110, 39, 41, 10, // api/login'). 32, 32, 32, 32, 32, 32, 32, 32, 46, 116, 104, 101, // .the 110, 40, 114, 32, 61, 62, 32, 114, 46, 106, 115, 111, // n(r => r.jso 110, 40, 41, 41, 10, 32, 32, 32, 32, 32, 32, 32, // n()). 32, 46, 116, 104, 101, 110, 40, 114, 32, 61, 62, 32, // .then(r => 108, 111, 103, 105, 110, 40, 114, 41, 41, 10, 32, 32, // login(r)). 32, 32, 32, 32, 32, 32, 46, 99, 97, 116, 99, 104, // .catch 40, 101, 114, 114, 32, 61, 62, 32, 115, 101, 116, 85, // (err => setU 115, 101, 114, 40, 39, 39, 41, 41, 59, 10, 32, 32, // ser(''));. 32, 32, 114, 101, 102, 114, 101, 115, 104, 40, 41, 59, // refresh(); 10, 32, 32, 32, 32, 119, 97, 116, 99, 104, 40, 41, // . watch() 59, 10, 32, 32, 125, 44, 32, 91, 93, 41, 59, 10, // ;. }, []);. 10, 32, 32, 105, 102, 32, 40, 33, 117, 115, 101, 114, // . if (!user 41, 32, 114, 101, 116, 117, 114, 110, 32, 104, 116, 109, // ) return htm 108, 96, 60, 36, 123, 76, 111, 103, 105, 110, 125, 32, // l`<${Login} 108, 111, 103, 105, 110, 61, 36, 123, 108, 111, 103, 105, // login=${logi 110, 125, 32, 47, 62, 96, 59, 10, 32, 32, 99, 111, // n} />`;. co 110, 115, 116, 32, 97, 100, 109, 105, 110, 32, 61, 32, // nst admin = 117, 115, 101, 114, 32, 61, 61, 32, 39, 97, 100, 109, // user == 'adm 105, 110, 39, 59, 10, 32, 32, 99, 111, 110, 115, 116, // in';. const 32, 99, 111, 108, 115, 105, 122, 101, 32, 61, 32, 97, // colsize = a 100, 109, 105, 110, 32, 63, 32, 39, 99, 52, 39, 32, // dmin ? 'c4' 58, 32, 39, 99, 54, 39, 59, 10, 32, 32, 99, 111, // : 'c6';. co 110, 115, 116, 32, 99, 115, 32, 61, 32, 97, 100, 109, // nst cs = adm 105, 110, 32, 63, 32, 104, 116, 109, 108, 96, 60, 36, // in ? html`<$ 123, 67, 104, 97, 110, 103, 101, 83, 101, 116, 116, 105, // {ChangeSetti 110, 103, 115, 125, 32, 99, 111, 110, 102, 105, 103, 61, // ngs} config= 36, 123, 99, 111, 110, 102, 105, 103, 125, 32, 47, 62, // ${config} /> 96, 32, 58, 32, 39, 39, 59, 10, 32, 32, 114, 101, // ` : '';. re 116, 117, 114, 110, 32, 104, 116, 109, 108, 96, 10, 60, // turn html`.< 36, 123, 78, 97, 118, 125, 32, 117, 115, 101, 114, 61, // ${Nav} user= 36, 123, 117, 115, 101, 114, 125, 32, 108, 111, 103, 111, // ${user} logo 117, 116, 61, 36, 123, 108, 111, 103, 111, 117, 116, 125, // ut=${logout} 32, 47, 62, 10, 60, 100, 105, 118, 32, 99, 108, 97, // />.
. <${Her 111, 125, 32, 47, 62, 10, 32, 32, 60, 100, 105, 118, // o} />.
.
<$ 123, 83, 104, 111, 119, 83, 101, 116, 116, 105, 110, 103, // {ShowSetting 115, 125, 32, 99, 111, 110, 102, 105, 103, 61, 36, 123, // s} config=${ 99, 111, 110, 102, 105, 103, 125, 32, 47, 62, 60, 47, // config} />. ${cs}
10, 32, 32, 32, 32, 60, 100, 105, 118, 32, 99, 108, // .
<${ 67, 104, 97, 116, 125, 32, 109, 101, 115, 115, 97, 103, // Chat} messag 101, 115, 61, 36, 123, 109, 101, 115, 115, 97, 103, 101, // es=${message 115, 125, 32, 47, 62, 60, 47, 100, 105, 118, 62, 10, // s} />
. 32, 32, 60, 47, 100, 105, 118, 62, 10, 32, 32, 60, //
. < 36, 123, 70, 111, 111, 116, 101, 114, 125, 32, 47, 62, // ${Footer} /> 10, 60, 47, 100, 105, 118, 62, 96, 59, 10, 125, 59, // .
`;.}; 10, 10, 119, 105, 110, 100, 111, 119, 46, 111, 110, 108, // ..window.onl 111, 97, 100, 32, 61, 32, 40, 41, 32, 61, 62, 32, // oad = () => 114, 101, 110, 100, 101, 114, 40, 104, 40, 65, 112, 112, // render(h(App 41, 44, 32, 100, 111, 99, 117, 109, 101, 110, 116, 46, // ), document. 98, 111, 100, 121, 41, 59, 10, 0 // body);. }; static const unsigned char v3[] = { 118, 97, 114, 32, 101, 44, 110, 44, 95, 44, 116, 44, // var e,n,_,t, 111, 44, 114, 44, 117, 44, 108, 61, 123, 125, 44, 105, // o,r,u,l={},i 61, 91, 93, 44, 99, 61, 47, 97, 99, 105, 116, 124, // =[],c=/acit| 101, 120, 40, 63, 58, 115, 124, 103, 124, 110, 124, 112, // ex(?:s|g|n|p 124, 36, 41, 124, 114, 112, 104, 124, 103, 114, 105, 100, // |$)|rph|grid 124, 111, 119, 115, 124, 109, 110, 99, 124, 110, 116, 119, // |ows|mnc|ntw 124, 105, 110, 101, 91, 99, 104, 93, 124, 122, 111, 111, // |ine[ch]|zoo 124, 94, 111, 114, 100, 124, 105, 116, 101, 114, 97, 47, // |^ord|itera/ 105, 59, 102, 117, 110, 99, 116, 105, 111, 110, 32, 115, // i;function s 40, 101, 44, 110, 41, 123, 102, 111, 114, 40, 118, 97, // (e,n){for(va 114, 32, 95, 32, 105, 110, 32, 110, 41, 101, 91, 95, // r _ in n)e[_ 93, 61, 110, 91, 95, 93, 59, 114, 101, 116, 117, 114, // ]=n[_];retur 110, 32, 101, 125, 102, 117, 110, 99, 116, 105, 111, 110, // n e}function 32, 102, 40, 101, 41, 123, 118, 97, 114, 32, 110, 61, // f(e){var n= 101, 46, 112, 97, 114, 101, 110, 116, 78, 111, 100, 101, // e.parentNode 59, 110, 38, 38, 110, 46, 114, 101, 109, 111, 118, 101, // ;n&&n.remove 67, 104, 105, 108, 100, 40, 101, 41, 125, 102, 117, 110, // Child(e)}fun 99, 116, 105, 111, 110, 32, 97, 40, 110, 44, 95, 44, // ction a(n,_, 116, 41, 123, 118, 97, 114, 32, 111, 44, 114, 44, 117, // t){var o,r,u 44, 108, 61, 123, 125, 59, 102, 111, 114, 40, 117, 32, // ,l={};for(u 105, 110, 32, 95, 41, 34, 107, 101, 121, 34, 61, 61, // in _)"key"== 117, 63, 111, 61, 95, 91, 117, 93, 58, 34, 114, 101, // u?o=_[u]:"re 102, 34, 61, 61, 117, 63, 114, 61, 95, 91, 117, 93, // f"==u?r=_[u] 58, 108, 91, 117, 93, 61, 95, 91, 117, 93, 59, 105, // :l[u]=_[u];i 102, 40, 97, 114, 103, 117, 109, 101, 110, 116, 115, 46, // f(arguments. 108, 101, 110, 103, 116, 104, 62, 50, 38, 38, 40, 108, // length>2&&(l 46, 99, 104, 105, 108, 100, 114, 101, 110, 61, 97, 114, // .children=ar 103, 117, 109, 101, 110, 116, 115, 46, 108, 101, 110, 103, // guments.leng 116, 104, 62, 51, 63, 101, 46, 99, 97, 108, 108, 40, // th>3?e.call( 97, 114, 103, 117, 109, 101, 110, 116, 115, 44, 50, 41, // arguments,2) 58, 116, 41, 44, 34, 102, 117, 110, 99, 116, 105, 111, // :t),"functio 110, 34, 61, 61, 116, 121, 112, 101, 111, 102, 32, 110, // n"==typeof n 38, 38, 110, 117, 108, 108, 33, 61, 110, 46, 100, 101, // &&null!=n.de 102, 97, 117, 108, 116, 80, 114, 111, 112, 115, 41, 102, // faultProps)f 111, 114, 40, 117, 32, 105, 110, 32, 110, 46, 100, 101, // or(u in n.de 102, 97, 117, 108, 116, 80, 114, 111, 112, 115, 41, 118, // faultProps)v 111, 105, 100, 32, 48, 61, 61, 61, 108, 91, 117, 93, // oid 0===l[u] 38, 38, 40, 108, 91, 117, 93, 61, 110, 46, 100, 101, // &&(l[u]=n.de 102, 97, 117, 108, 116, 80, 114, 111, 112, 115, 91, 117, // faultProps[u 93, 41, 59, 114, 101, 116, 117, 114, 110, 32, 112, 40, // ]);return p( 110, 44, 108, 44, 111, 44, 114, 44, 110, 117, 108, 108, // n,l,o,r,null 41, 125, 102, 117, 110, 99, 116, 105, 111, 110, 32, 112, // )}function p 40, 101, 44, 116, 44, 111, 44, 114, 44, 117, 41, 123, // (e,t,o,r,u){ 118, 97, 114, 32, 108, 61, 123, 116, 121, 112, 101, 58, // var l={type: 101, 44, 112, 114, 111, 112, 115, 58, 116, 44, 107, 101, // e,props:t,ke 121, 58, 111, 44, 114, 101, 102, 58, 114, 44, 95, 95, // y:o,ref:r,__ 107, 58, 110, 117, 108, 108, 44, 95, 95, 58, 110, 117, // k:null,__:nu 108, 108, 44, 95, 95, 98, 58, 48, 44, 95, 95, 101, // ll,__b:0,__e 58, 110, 117, 108, 108, 44, 95, 95, 100, 58, 118, 111, // :null,__d:vo 105, 100, 32, 48, 44, 95, 95, 99, 58, 110, 117, 108, // id 0,__c:nul 108, 44, 95, 95, 104, 58, 110, 117, 108, 108, 44, 99, // l,__h:null,c 111, 110, 115, 116, 114, 117, 99, 116, 111, 114, 58, 118, // onstructor:v 111, 105, 100, 32, 48, 44, 95, 95, 118, 58, 110, 117, // oid 0,__v:nu 108, 108, 61, 61, 117, 63, 43, 43, 95, 58, 117, 125, // ll==u?++_:u} 59, 114, 101, 116, 117, 114, 110, 32, 110, 117, 108, 108, // ;return null 33, 61, 110, 46, 118, 110, 111, 100, 101, 38, 38, 110, // !=n.vnode&&n 46, 118, 110, 111, 100, 101, 40, 108, 41, 44, 108, 125, // .vnode(l),l} 102, 117, 110, 99, 116, 105, 111, 110, 32, 104, 40, 101, // function h(e 41, 123, 114, 101, 116, 117, 114, 110, 32, 101, 46, 99, // ){return e.c 104, 105, 108, 100, 114, 101, 110, 125, 102, 117, 110, 99, // hildren}func 116, 105, 111, 110, 32, 100, 40, 101, 44, 110, 41, 123, // tion d(e,n){ 116, 104, 105, 115, 46, 112, 114, 111, 112, 115, 61, 101, // this.props=e 44, 116, 104, 105, 115, 46, 99, 111, 110, 116, 101, 120, // ,this.contex 116, 61, 110, 125, 102, 117, 110, 99, 116, 105, 111, 110, // t=n}function 32, 118, 40, 101, 44, 110, 41, 123, 105, 102, 40, 110, // v(e,n){if(n 117, 108, 108, 61, 61, 110, 41, 114, 101, 116, 117, 114, // ull==n)retur 110, 32, 101, 46, 95, 95, 63, 118, 40, 101, 46, 95, // n e.__?v(e._ 95, 44, 101, 46, 95, 95, 46, 95, 95, 107, 46, 105, // _,e.__.__k.i 110, 100, 101, 120, 79, 102, 40, 101, 41, 43, 49, 41, // ndexOf(e)+1) 58, 110, 117, 108, 108, 59, 102, 111, 114, 40, 118, 97, // :null;for(va 114, 32, 95, 59, 110, 60, 101, 46, 95, 95, 107, 46, // r _;n0?p(m. 116, 121, 112, 101, 44, 109, 46, 112, 114, 111, 112, 115, // type,m.props 44, 109, 46, 107, 101, 121, 44, 110, 117, 108, 108, 44, // ,m.key,null, 109, 46, 95, 95, 118, 41, 58, 109, 41, 41, 123, 105, // m.__v):m)){i 102, 40, 109, 46, 95, 95, 61, 95, 44, 109, 46, 95, // f(m.__=_,m._ 95, 98, 61, 95, 46, 95, 95, 98, 43, 49, 44, 110, // _b=_.__b+1,n 117, 108, 108, 61, 61, 61, 40, 121, 61, 72, 91, 97, // ull===(y=H[a 93, 41, 124, 124, 121, 38, 38, 109, 46, 107, 101, 121, // ])||y&&m.key 61, 61, 121, 46, 107, 101, 121, 38, 38, 109, 46, 116, // ==y.key&&m.t 121, 112, 101, 61, 61, 61, 121, 46, 116, 121, 112, 101, // ype===y.type 41, 72, 91, 97, 93, 61, 118, 111, 105, 100, 32, 48, // )H[a]=void 0 59, 101, 108, 115, 101, 32, 102, 111, 114, 40, 100, 61, // ;else for(d= 48, 59, 100, 60, 69, 59, 100, 43, 43, 41, 123, 105, // 0;d=t.__.len 103, 116, 104, 38, 38, 116, 46, 95, 95, 46, 112, 117, // gth&&t.__.pu 115, 104, 40, 123, 125, 41, 44, 116, 46, 95, 95, 91, // sh({}),t.__[ 101, 93, 125, 102, 117, 110, 99, 116, 105, 111, 110, 32, // e]}function 71, 40, 101, 41, 123, 114, 101, 116, 117, 114, 110, 32, // G(e){return 82, 61, 49, 44, 122, 40, 105, 101, 44, 101, 41, 125, // R=1,z(ie,e)} 102, 117, 110, 99, 116, 105, 111, 110, 32, 122, 40, 101, // function z(e 44, 110, 44, 95, 41, 123, 118, 97, 114, 32, 116, 61, // ,n,_){var t= 106, 40, 76, 43, 43, 44, 50, 41, 59, 114, 101, 116, // j(L++,2);ret 117, 114, 110, 32, 116, 46, 116, 61, 101, 44, 116, 46, // urn t.t=e,t. 95, 95, 99, 124, 124, 40, 116, 46, 95, 95, 61, 91, // __c||(t.__=[ 95, 63, 95, 40, 110, 41, 58, 105, 101, 40, 118, 111, // _?_(n):ie(vo 105, 100, 32, 48, 44, 110, 41, 44, 102, 117, 110, 99, // id 0,n),func 116, 105, 111, 110, 40, 101, 41, 123, 118, 97, 114, 32, // tion(e){var 110, 61, 116, 46, 116, 40, 116, 46, 95, 95, 91, 48, // n=t.t(t.__[0 93, 44, 101, 41, 59, 116, 46, 95, 95, 91, 48, 93, // ],e);t.__[0] 33, 61, 61, 110, 38, 38, 40, 116, 46, 95, 95, 61, // !==n&&(t.__= 91, 110, 44, 116, 46, 95, 95, 91, 49, 93, 93, 44, // [n,t.__[1]], 116, 46, 95, 95, 99, 46, 115, 101, 116, 83, 116, 97, // t.__c.setSta 116, 101, 40, 123, 125, 41, 41, 125, 93, 44, 116, 46, // te({}))}],t. 95, 95, 99, 61, 78, 41, 44, 116, 46, 95, 95, 125, // __c=N),t.__} 102, 117, 110, 99, 116, 105, 111, 110, 32, 74, 40, 101, // function J(e 44, 95, 41, 123, 118, 97, 114, 32, 116, 61, 106, 40, // ,_){var t=j( 76, 43, 43, 44, 51, 41, 59, 33, 110, 46, 95, 95, // L++,3);!n.__ 115, 38, 38, 108, 101, 40, 116, 46, 95, 95, 72, 44, // s&&le(t.__H, 95, 41, 38, 38, 40, 116, 46, 95, 95, 61, 101, 44, // _)&&(t.__=e, 116, 46, 95, 95, 72, 61, 95, 44, 78, 46, 95, 95, // t.__H=_,N.__ 72, 46, 95, 95, 104, 46, 112, 117, 115, 104, 40, 116, // H.__h.push(t 41, 41, 125, 102, 117, 110, 99, 116, 105, 111, 110, 32, // ))}function 75, 40, 101, 44, 95, 41, 123, 118, 97, 114, 32, 116, // K(e,_){var t 61, 106, 40, 76, 43, 43, 44, 52, 41, 59, 33, 110, // =j(L++,4);!n 46, 95, 95, 115, 38, 38, 108, 101, 40, 116, 46, 95, // .__s&&le(t._ 95, 72, 44, 95, 41, 38, 38, 40, 116, 46, 95, 95, // _H,_)&&(t.__ 61, 101, 44, 116, 46, 95, 95, 72, 61, 95, 44, 78, // =e,t.__H=_,N 46, 95, 95, 104, 46, 112, 117, 115, 104, 40, 116, 41, // .__h.push(t) 41, 125, 102, 117, 110, 99, 116, 105, 111, 110, 32, 81, // )}function Q 40, 101, 41, 123, 114, 101, 116, 117, 114, 110, 32, 82, // (e){return R 61, 53, 44, 89, 40, 102, 117, 110, 99, 116, 105, 111, // =5,Y(functio 110, 40, 41, 123, 114, 101, 116, 117, 114, 110, 123, 99, // n(){return{c 117, 114, 114, 101, 110, 116, 58, 101, 125, 125, 44, 91, // urrent:e}},[ 93, 41, 125, 102, 117, 110, 99, 116, 105, 111, 110, 32, // ])}function 88, 40, 101, 44, 110, 44, 95, 41, 123, 82, 61, 54, // X(e,n,_){R=6 44, 75, 40, 102, 117, 110, 99, 116, 105, 111, 110, 40, // ,K(function( 41, 123, 34, 102, 117, 110, 99, 116, 105, 111, 110, 34, // ){"function" 61, 61, 116, 121, 112, 101, 111, 102, 32, 101, 63, 101, // ==typeof e?e 40, 110, 40, 41, 41, 58, 101, 38, 38, 40, 101, 46, // (n()):e&&(e. 99, 117, 114, 114, 101, 110, 116, 61, 110, 40, 41, 41, // current=n()) 125, 44, 110, 117, 108, 108, 61, 61, 95, 63, 95, 58, // },null==_?_: 95, 46, 99, 111, 110, 99, 97, 116, 40, 101, 41, 41, // _.concat(e)) 125, 102, 117, 110, 99, 116, 105, 111, 110, 32, 89, 40, // }function Y( 101, 44, 110, 41, 123, 118, 97, 114, 32, 95, 61, 106, // e,n){var _=j 40, 76, 43, 43, 44, 55, 41, 59, 114, 101, 116, 117, // (L++,7);retu 114, 110, 32, 108, 101, 40, 95, 46, 95, 95, 72, 44, // rn le(_.__H, 110, 41, 38, 38, 40, 95, 46, 95, 95, 61, 101, 40, // n)&&(_.__=e( 41, 44, 95, 46, 95, 95, 72, 61, 110, 44, 95, 46, // ),_.__H=n,_. 95, 95, 104, 61, 101, 41, 44, 95, 46, 95, 95, 125, // __h=e),_.__} 102, 117, 110, 99, 116, 105, 111, 110, 32, 90, 40, 101, // function Z(e 44, 110, 41, 123, 114, 101, 116, 117, 114, 110, 32, 82, // ,n){return R 61, 56, 44, 89, 40, 102, 117, 110, 99, 116, 105, 111, // =8,Y(functio 110, 40, 41, 123, 114, 101, 116, 117, 114, 110, 32, 101, // n(){return e 125, 44, 110, 41, 125, 102, 117, 110, 99, 116, 105, 111, // },n)}functio 110, 32, 101, 101, 40, 101, 41, 123, 118, 97, 114, 32, // n ee(e){var 110, 61, 78, 46, 99, 111, 110, 116, 101, 120, 116, 91, // n=N.context[ 101, 46, 95, 95, 99, 93, 44, 95, 61, 106, 40, 76, // e.__c],_=j(L 43, 43, 44, 57, 41, 59, 114, 101, 116, 117, 114, 110, // ++,9);return 32, 95, 46, 99, 61, 101, 44, 110, 63, 40, 110, 117, // _.c=e,n?(nu 108, 108, 61, 61, 95, 46, 95, 95, 38, 38, 40, 95, // ll==_.__&&(_ 46, 95, 95, 61, 33, 48, 44, 110, 46, 115, 117, 98, // .__=!0,n.sub 40, 78, 41, 41, 44, 110, 46, 112, 114, 111, 112, 115, // (N)),n.props 46, 118, 97, 108, 117, 101, 41, 58, 101, 46, 95, 95, // .value):e.__ 125, 102, 117, 110, 99, 116, 105, 111, 110, 32, 110, 101, // }function ne 40, 101, 44, 95, 41, 123, 110, 46, 117, 115, 101, 68, // (e,_){n.useD 101, 98, 117, 103, 86, 97, 108, 117, 101, 38, 38, 110, // ebugValue&&n 46, 117, 115, 101, 68, 101, 98, 117, 103, 86, 97, 108, // .useDebugVal 117, 101, 40, 95, 63, 95, 40, 101, 41, 58, 101, 41, // ue(_?_(e):e) 125, 102, 117, 110, 99, 116, 105, 111, 110, 32, 95, 101, // }function _e 40, 101, 41, 123, 118, 97, 114, 32, 110, 61, 106, 40, // (e){var n=j( 76, 43, 43, 44, 49, 48, 41, 44, 95, 61, 71, 40, // L++,10),_=G( 41, 59, 114, 101, 116, 117, 114, 110, 32, 110, 46, 95, // );return n._ 95, 61, 101, 44, 78, 46, 99, 111, 109, 112, 111, 110, // _=e,N.compon 101, 110, 116, 68, 105, 100, 67, 97, 116, 99, 104, 124, // entDidCatch| 124, 40, 78, 46, 99, 111, 109, 112, 111, 110, 101, 110, // |(N.componen 116, 68, 105, 100, 67, 97, 116, 99, 104, 61, 102, 117, // tDidCatch=fu 110, 99, 116, 105, 111, 110, 40, 101, 41, 123, 110, 46, // nction(e){n. 95, 95, 38, 38, 110, 46, 95, 95, 40, 101, 41, 44, // __&&n.__(e), 95, 91, 49, 93, 40, 101, 41, 125, 41, 44, 91, 95, // _[1](e)}),[_ 91, 48, 93, 44, 102, 117, 110, 99, 116, 105, 111, 110, // [0],function 40, 41, 123, 95, 91, 49, 93, 40, 118, 111, 105, 100, // (){_[1](void 32, 48, 41, 125, 93, 125, 102, 117, 110, 99, 116, 105, // 0)}]}functi 111, 110, 32, 116, 101, 40, 41, 123, 73, 46, 102, 111, // on te(){I.fo 114, 69, 97, 99, 104, 40, 102, 117, 110, 99, 116, 105, // rEach(functi 111, 110, 40, 101, 41, 123, 105, 102, 40, 101, 46, 95, // on(e){if(e._ 95, 80, 41, 116, 114, 121, 123, 101, 46, 95, 95, 72, // _P)try{e.__H 46, 95, 95, 104, 46, 102, 111, 114, 69, 97, 99, 104, // .__h.forEach 40, 114, 101, 41, 44, 101, 46, 95, 95, 72, 46, 95, // (re),e.__H._ 95, 104, 46, 102, 111, 114, 69, 97, 99, 104, 40, 117, // _h.forEach(u 101, 41, 44, 101, 46, 95, 95, 72, 46, 95, 95, 104, // e),e.__H.__h 61, 91, 93, 125, 99, 97, 116, 99, 104, 40, 95, 41, // =[]}catch(_) 123, 101, 46, 95, 95, 72, 46, 95, 95, 104, 61, 91, // {e.__H.__h=[ 93, 44, 110, 46, 95, 95, 101, 40, 95, 44, 101, 46, // ],n.__e(_,e. 95, 95, 118, 41, 125, 125, 41, 44, 73, 61, 91, 93, // __v)}}),I=[] 125, 110, 46, 95, 95, 98, 61, 102, 117, 110, 99, 116, // }n.__b=funct 105, 111, 110, 40, 101, 41, 123, 78, 61, 110, 117, 108, // ion(e){N=nul 108, 44, 79, 38, 38, 79, 40, 101, 41, 125, 44, 110, // l,O&&O(e)},n 46, 95, 95, 114, 61, 102, 117, 110, 99, 116, 105, 111, // .__r=functio 110, 40, 101, 41, 123, 86, 38, 38, 86, 40, 101, 41, // n(e){V&&V(e) 44, 76, 61, 48, 59, 118, 97, 114, 32, 110, 61, 40, // ,L=0;var n=( 78, 61, 101, 46, 95, 95, 99, 41, 46, 95, 95, 72, // N=e.__c).__H 59, 110, 38, 38, 40, 110, 46, 95, 95, 104, 46, 102, // ;n&&(n.__h.f 111, 114, 69, 97, 99, 104, 40, 114, 101, 41, 44, 110, // orEach(re),n 46, 95, 95, 104, 46, 102, 111, 114, 69, 97, 99, 104, // .__h.forEach 40, 117, 101, 41, 44, 110, 46, 95, 95, 104, 61, 91, // (ue),n.__h=[ 93, 41, 125, 44, 110, 46, 100, 105, 102, 102, 101, 100, // ])},n.diffed 61, 102, 117, 110, 99, 116, 105, 111, 110, 40, 101, 41, // =function(e) 123, 113, 38, 38, 113, 40, 101, 41, 59, 118, 97, 114, // {q&&q(e);var 32, 95, 61, 101, 46, 95, 95, 99, 59, 95, 38, 38, // _=e.__c;_&& 95, 46, 95, 95, 72, 38, 38, 95, 46, 95, 95, 72, // _.__H&&_.__H 46, 95, 95, 104, 46, 108, 101, 110, 103, 116, 104, 38, // .__h.length& 38, 40, 49, 33, 61, 61, 73, 46, 112, 117, 115, 104, // &(1!==I.push 40, 95, 41, 38, 38, 87, 61, 61, 61, 110, 46, 114, // (_)&&W===n.r 101, 113, 117, 101, 115, 116, 65, 110, 105, 109, 97, 116, // equestAnimat 105, 111, 110, 70, 114, 97, 109, 101, 124, 124, 40, 40, // ionFrame||(( 87, 61, 110, 46, 114, 101, 113, 117, 101, 115, 116, 65, // W=n.requestA 110, 105, 109, 97, 116, 105, 111, 110, 70, 114, 97, 109, // nimationFram 101, 41, 124, 124, 102, 117, 110, 99, 116, 105, 111, 110, // e)||function 40, 101, 41, 123, 118, 97, 114, 32, 110, 44, 95, 61, // (e){var n,_= 102, 117, 110, 99, 116, 105, 111, 110, 40, 41, 123, 99, // function(){c 108, 101, 97, 114, 84, 105, 109, 101, 111, 117, 116, 40, // learTimeout( 116, 41, 44, 111, 101, 38, 38, 99, 97, 110, 99, 101, // t),oe&&cance 108, 65, 110, 105, 109, 97, 116, 105, 111, 110, 70, 114, // lAnimationFr 97, 109, 101, 40, 110, 41, 44, 115, 101, 116, 84, 105, // ame(n),setTi 109, 101, 111, 117, 116, 40, 101, 41, 125, 44, 116, 61, // meout(e)},t= 115, 101, 116, 84, 105, 109, 101, 111, 117, 116, 40, 95, // setTimeout(_ 44, 49, 48, 48, 41, 59, 111, 101, 38, 38, 40, 110, // ,100);oe&&(n 61, 114, 101, 113, 117, 101, 115, 116, 65, 110, 105, 109, // =requestAnim 97, 116, 105, 111, 110, 70, 114, 97, 109, 101, 40, 95, // ationFrame(_ 41, 41, 125, 41, 40, 116, 101, 41, 41, 44, 78, 61, // ))})(te)),N= 118, 111, 105, 100, 32, 48, 125, 44, 110, 46, 95, 95, // void 0},n.__ 99, 61, 102, 117, 110, 99, 116, 105, 111, 110, 40, 101, // c=function(e 44, 95, 41, 123, 95, 46, 115, 111, 109, 101, 40, 102, // ,_){_.some(f 117, 110, 99, 116, 105, 111, 110, 40, 101, 41, 123, 116, // unction(e){t 114, 121, 123, 101, 46, 95, 95, 104, 46, 102, 111, 114, // ry{e.__h.for 69, 97, 99, 104, 40, 114, 101, 41, 44, 101, 46, 95, // Each(re),e._ 95, 104, 61, 101, 46, 95, 95, 104, 46, 102, 105, 108, // _h=e.__h.fil 116, 101, 114, 40, 102, 117, 110, 99, 116, 105, 111, 110, // ter(function 40, 101, 41, 123, 114, 101, 116, 117, 114, 110, 33, 101, // (e){return!e 46, 95, 95, 124, 124, 117, 101, 40, 101, 41, 125, 41, // .__||ue(e)}) 125, 99, 97, 116, 99, 104, 40, 116, 41, 123, 95, 46, // }catch(t){_. 115, 111, 109, 101, 40, 102, 117, 110, 99, 116, 105, 111, // some(functio 110, 40, 101, 41, 123, 101, 46, 95, 95, 104, 38, 38, // n(e){e.__h&& 40, 101, 46, 95, 95, 104, 61, 91, 93, 41, 125, 41, // (e.__h=[])}) 44, 95, 61, 91, 93, 44, 110, 46, 95, 95, 101, 40, // ,_=[],n.__e( 116, 44, 101, 46, 95, 95, 118, 41, 125, 125, 41, 44, // t,e.__v)}}), 66, 38, 38, 66, 40, 101, 44, 95, 41, 125, 44, 110, // B&&B(e,_)},n 46, 117, 110, 109, 111, 117, 110, 116, 61, 102, 117, 110, // .unmount=fun 99, 116, 105, 111, 110, 40, 101, 41, 123, 36, 38, 38, // ction(e){$&& 36, 40, 101, 41, 59, 118, 97, 114, 32, 95, 61, 101, // $(e);var _=e 46, 95, 95, 99, 59, 105, 102, 40, 95, 38, 38, 95, // .__c;if(_&&_ 46, 95, 95, 72, 41, 116, 114, 121, 123, 95, 46, 95, // .__H)try{_._ 95, 72, 46, 95, 95, 46, 102, 111, 114, 69, 97, 99, // _H.__.forEac 104, 40, 114, 101, 41, 125, 99, 97, 116, 99, 104, 40, // h(re)}catch( 101, 41, 123, 110, 46, 95, 95, 101, 40, 101, 44, 95, // e){n.__e(e,_ 46, 95, 95, 118, 41, 125, 125, 59, 118, 97, 114, 32, // .__v)}};var 111, 101, 61, 34, 102, 117, 110, 99, 116, 105, 111, 110, // oe="function 34, 61, 61, 116, 121, 112, 101, 111, 102, 32, 114, 101, // "==typeof re 113, 117, 101, 115, 116, 65, 110, 105, 109, 97, 116, 105, // questAnimati 111, 110, 70, 114, 97, 109, 101, 59, 102, 117, 110, 99, // onFrame;func 116, 105, 111, 110, 32, 114, 101, 40, 101, 41, 123, 118, // tion re(e){v 97, 114, 32, 110, 61, 78, 59, 34, 102, 117, 110, 99, // ar n=N;"func 116, 105, 111, 110, 34, 61, 61, 116, 121, 112, 101, 111, // tion"==typeo 102, 32, 101, 46, 95, 95, 99, 38, 38, 101, 46, 95, // f e.__c&&e._ 95, 99, 40, 41, 44, 78, 61, 110, 125, 102, 117, 110, // _c(),N=n}fun 99, 116, 105, 111, 110, 32, 117, 101, 40, 101, 41, 123, // ction ue(e){ 118, 97, 114, 32, 110, 61, 78, 59, 101, 46, 95, 95, // var n=N;e.__ 99, 61, 101, 46, 95, 95, 40, 41, 44, 78, 61, 110, // c=e.__(),N=n 125, 102, 117, 110, 99, 116, 105, 111, 110, 32, 108, 101, // }function le 40, 101, 44, 110, 41, 123, 114, 101, 116, 117, 114, 110, // (e,n){return 33, 101, 124, 124, 101, 46, 108, 101, 110, 103, 116, 104, // !e||e.length 33, 61, 61, 110, 46, 108, 101, 110, 103, 116, 104, 124, // !==n.length| 124, 110, 46, 115, 111, 109, 101, 40, 102, 117, 110, 99, // |n.some(func 116, 105, 111, 110, 40, 110, 44, 95, 41, 123, 114, 101, // tion(n,_){re 116, 117, 114, 110, 32, 110, 33, 61, 61, 101, 91, 95, // turn n!==e[_ 93, 125, 41, 125, 102, 117, 110, 99, 116, 105, 111, 110, // ]})}function 32, 105, 101, 40, 101, 44, 110, 41, 123, 114, 101, 116, // ie(e,n){ret 117, 114, 110, 34, 102, 117, 110, 99, 116, 105, 111, 110, // urn"function 34, 61, 61, 116, 121, 112, 101, 111, 102, 32, 110, 63, // "==typeof n? 110, 40, 101, 41, 58, 110, 125, 118, 97, 114, 32, 99, // n(e):n}var c 101, 61, 102, 117, 110, 99, 116, 105, 111, 110, 40, 101, // e=function(e 44, 110, 44, 95, 44, 116, 41, 123, 118, 97, 114, 32, // ,n,_,t){var 111, 59, 110, 91, 48, 93, 61, 48, 59, 102, 111, 114, // o;n[0]=0;for 40, 118, 97, 114, 32, 114, 61, 49, 59, 114, 60, 110, // (var r=1;r=5&& 40, 40, 111, 124, 124, 33, 101, 38, 38, 53, 61, 61, // ((o||!e&&5== 61, 116, 41, 38, 38, 40, 117, 46, 112, 117, 115, 104, // =t)&&(u.push 40, 116, 44, 48, 44, 111, 44, 95, 41, 44, 116, 61, // (t,0,o,_),t= 54, 41, 44, 101, 38, 38, 40, 117, 46, 112, 117, 115, // 6),e&&(u.pus 104, 40, 116, 44, 101, 44, 48, 44, 95, 41, 44, 116, // h(t,e,0,_),t 61, 54, 41, 41, 44, 111, 61, 34, 34, 125, 44, 105, // =6)),o=""},i 61, 48, 59, 105, 60, 101, 46, 108, 101, 110, 103, 116, // =0;i"===n?(t=1, 111, 61, 34, 34, 41, 58, 111, 61, 110, 43, 111, 91, // o=""):o=n+o[ 48, 93, 58, 114, 63, 110, 61, 61, 61, 114, 63, 114, // 0]:r?n===r?r 61, 34, 34, 58, 111, 43, 61, 110, 58, 39, 34, 39, // ="":o+=n:'"' 61, 61, 61, 110, 124, 124, 34, 39, 34, 61, 61, 61, // ===n||"'"=== 110, 63, 114, 61, 110, 58, 34, 62, 34, 61, 61, 61, // n?r=n:">"=== 110, 63, 40, 108, 40, 41, 44, 116, 61, 49, 41, 58, // n?(l(),t=1): 116, 38, 38, 40, 34, 61, 34, 61, 61, 61, 110, 63, // t&&("="===n? 40, 116, 61, 53, 44, 95, 61, 111, 44, 111, 61, 34, // (t=5,_=o,o=" 34, 41, 58, 34, 47, 34, 61, 61, 61, 110, 38, 38, // "):"/"===n&& 40, 116, 60, 53, 124, 124, 34, 62, 34, 61, 61, 61, // (t<5||">"=== 101, 91, 105, 93, 91, 99, 43, 49, 93, 41, 63, 40, // e[i][c+1])?( 108, 40, 41, 44, 51, 61, 61, 61, 116, 38, 38, 40, // l(),3===t&&( 117, 61, 117, 91, 48, 93, 41, 44, 116, 61, 117, 44, // u=u[0]),t=u, 40, 117, 61, 117, 91, 48, 93, 41, 46, 112, 117, 115, // (u=u[0]).pus 104, 40, 50, 44, 48, 44, 116, 41, 44, 116, 61, 48, // h(2,0,t),t=0 41, 58, 34, 32, 34, 61, 61, 61, 110, 124, 124, 34, // ):" "===n||" 92, 116, 34, 61, 61, 61, 110, 124, 124, 34, 92, 110, // .t"===n||".n 34, 61, 61, 61, 110, 124, 124, 34, 92, 114, 34, 61, // "===n||".r"= 61, 61, 110, 63, 40, 108, 40, 41, 44, 116, 61, 50, // ==n?(l(),t=2 41, 58, 111, 43, 61, 110, 41, 44, 51, 61, 61, 61, // ):o+=n),3=== 116, 38, 38, 34, 33, 45, 45, 34, 61, 61, 61, 111, // t&&"!--"===o 38, 38, 40, 116, 61, 52, 44, 117, 61, 117, 91, 48, // &&(t=4,u=u[0 93, 41, 125, 114, 101, 116, 117, 114, 110, 32, 108, 40, // ])}return l( 41, 44, 117, 125, 40, 101, 41, 41, 44, 110, 41, 44, // ),u}(e)),n), 97, 114, 103, 117, 109, 101, 110, 116, 115, 44, 91, 93, // arguments,[] 41, 41, 46, 108, 101, 110, 103, 116, 104, 62, 49, 63, // )).length>1? 110, 58, 110, 91, 48, 93, 125, 46, 98, 105, 110, 100, // n:n[0]}.bind 40, 97, 41, 59, 101, 120, 112, 111, 114, 116, 123, 97, // (a);export{a 32, 97, 115, 32, 104, 44, 102, 101, 32, 97, 115, 32, // as h,fe as 104, 116, 109, 108, 44, 77, 32, 97, 115, 32, 114, 101, // html,M as re 110, 100, 101, 114, 44, 100, 32, 97, 115, 32, 67, 111, // nder,d as Co 109, 112, 111, 110, 101, 110, 116, 44, 70, 32, 97, 115, // mponent,F as 32, 99, 114, 101, 97, 116, 101, 67, 111, 110, 116, 101, // createConte 120, 116, 44, 71, 32, 97, 115, 32, 117, 115, 101, 83, // xt,G as useS 116, 97, 116, 101, 44, 122, 32, 97, 115, 32, 117, 115, // tate,z as us 101, 82, 101, 100, 117, 99, 101, 114, 44, 74, 32, 97, // eReducer,J a 115, 32, 117, 115, 101, 69, 102, 102, 101, 99, 116, 44, // s useEffect, 75, 32, 97, 115, 32, 117, 115, 101, 76, 97, 121, 111, // K as useLayo 117, 116, 69, 102, 102, 101, 99, 116, 44, 81, 32, 97, // utEffect,Q a 115, 32, 117, 115, 101, 82, 101, 102, 44, 88, 32, 97, // s useRef,X a 115, 32, 117, 115, 101, 73, 109, 112, 101, 114, 97, 116, // s useImperat 105, 118, 101, 72, 97, 110, 100, 108, 101, 44, 89, 32, // iveHandle,Y 97, 115, 32, 117, 115, 101, 77, 101, 109, 111, 44, 90, // as useMemo,Z 32, 97, 115, 32, 117, 115, 101, 67, 97, 108, 108, 98, // as useCallb 97, 99, 107, 44, 101, 101, 32, 97, 115, 32, 117, 115, // ack,ee as us 101, 67, 111, 110, 116, 101, 120, 116, 44, 110, 101, 32, // eContext,ne 97, 115, 32, 117, 115, 101, 68, 101, 98, 117, 103, 86, // as useDebugV 97, 108, 117, 101, 44, 95, 101, 32, 97, 115, 32, 117, // alue,_e as u 115, 101, 69, 114, 114, 111, 114, 66, 111, 117, 110, 100, // seErrorBound 97, 114, 121, 125, 59, 10, 0 // ary};. }; static const unsigned char v4[] = { 42, 32, 123, 32, 98, 111, 120, 45, 115, 105, 122, 105, // * { box-sizi 110, 103, 58, 32, 98, 111, 114, 100, 101, 114, 45, 98, // ng: border-b 111, 120, 59, 32, 125, 10, 104, 116, 109, 108, 44, 32, // ox; }.html, 98, 111, 100, 121, 32, 123, 32, 109, 97, 114, 103, 105, // body { margi 110, 58, 32, 48, 59, 32, 112, 97, 100, 100, 105, 110, // n: 0; paddin 103, 58, 32, 48, 59, 32, 104, 101, 105, 103, 104, 116, // g: 0; height 58, 32, 49, 48, 48, 37, 59, 32, 102, 111, 110, 116, // : 100%; font 58, 32, 49, 54, 112, 120, 32, 115, 97, 110, 115, 45, // : 16px sans- 115, 101, 114, 105, 102, 59, 32, 125, 10, 115, 101, 108, // serif; }.sel 101, 99, 116, 44, 32, 105, 110, 112, 117, 116, 44, 32, // ect, input, 108, 97, 98, 101, 108, 58, 58, 98, 101, 102, 111, 114, // label::befor 101, 44, 32, 116, 101, 120, 116, 97, 114, 101, 97, 32, // e, textarea 123, 32, 111, 117, 116, 108, 105, 110, 101, 58, 32, 110, // { outline: n 111, 110, 101, 59, 32, 98, 111, 120, 45, 115, 104, 97, // one; box-sha 100, 111, 119, 58, 110, 111, 110, 101, 32, 33, 105, 109, // dow:none !im 112, 111, 114, 116, 97, 110, 116, 59, 32, 98, 111, 114, // portant; bor 100, 101, 114, 58, 32, 49, 112, 120, 32, 115, 111, 108, // der: 1px sol 105, 100, 32, 35, 99, 99, 99, 32, 33, 105, 109, 112, // id #ccc !imp 111, 114, 116, 97, 110, 116, 59, 32, 125, 10, 99, 111, // ortant; }.co 100, 101, 44, 32, 112, 114, 101, 32, 123, 32, 99, 111, // de, pre { co 108, 111, 114, 58, 32, 35, 51, 55, 51, 59, 32, 102, // lor: #373; f 111, 110, 116, 45, 102, 97, 109, 105, 108, 121, 58, 32, // ont-family: 109, 111, 110, 111, 115, 112, 97, 99, 101, 59, 32, 102, // monospace; f 111, 110, 116, 45, 119, 101, 105, 103, 104, 116, 58, 32, // ont-weight: 98, 111, 108, 100, 101, 114, 59, 32, 102, 111, 110, 116, // bolder; font 45, 115, 105, 122, 101, 58, 32, 115, 109, 97, 108, 108, // -size: small 101, 114, 59, 32, 98, 97, 99, 107, 103, 114, 111, 117, // er; backgrou 110, 100, 58, 32, 35, 100, 100, 100, 59, 32, 112, 97, // nd: #ddd; pa 100, 100, 105, 110, 103, 58, 32, 48, 46, 49, 101, 109, // dding: 0.1em 32, 48, 46, 51, 101, 109, 59, 32, 98, 111, 114, 100, // 0.3em; bord 101, 114, 45, 114, 97, 100, 105, 117, 115, 58, 32, 48, // er-radius: 0 46, 50, 101, 109, 59, 32, 125, 10, 116, 101, 120, 116, // .2em; }.text 97, 114, 101, 97, 44, 32, 105, 110, 112, 117, 116, 44, // area, input, 32, 46, 97, 100, 100, 111, 110, 32, 123, 32, 102, 111, // .addon { fo 110, 116, 45, 115, 105, 122, 101, 58, 32, 49, 53, 112, // nt-size: 15p 120, 59, 32, 98, 111, 114, 100, 101, 114, 58, 32, 49, // x; border: 1 112, 120, 32, 115, 111, 108, 105, 100, 32, 35, 99, 99, // px solid #cc 99, 59, 32, 112, 97, 100, 100, 105, 110, 103, 58, 32, // c; padding: 48, 46, 53, 101, 109, 59, 32, 125, 10, 97, 44, 32, // 0.5em; }.a, 97, 58, 118, 105, 115, 105, 116, 101, 100, 44, 32, 97, // a:visited, a 58, 97, 99, 116, 105, 118, 101, 32, 123, 32, 99, 111, // :active { co 108, 111, 114, 58, 32, 35, 53, 53, 102, 59, 32, 125, // lor: #55f; } 10, 46, 97, 100, 100, 111, 110, 32, 123, 32, 98, 97, // ..addon { ba 99, 107, 103, 114, 111, 117, 110, 100, 58, 32, 35, 101, // ckground: #e 101, 101, 59, 32, 125, 10, 46, 98, 116, 110, 32, 123, // ee; }..btn { 10, 32, 32, 98, 97, 99, 107, 103, 114, 111, 117, 110, // . backgroun 100, 58, 32, 35, 99, 99, 99, 59, 32, 98, 111, 114, // d: #ccc; bor 100, 101, 114, 45, 114, 97, 100, 105, 117, 115, 58, 32, // der-radius: 48, 46, 51, 101, 109, 59, 32, 98, 111, 114, 100, 101, // 0.3em; borde 114, 58, 32, 48, 59, 32, 99, 111, 108, 111, 114, 58, // r: 0; color: 32, 35, 102, 102, 102, 59, 32, 99, 117, 114, 115, 111, // #fff; curso 114, 58, 32, 112, 111, 105, 110, 116, 101, 114, 59, 10, // r: pointer;. 32, 32, 100, 105, 115, 112, 108, 97, 121, 58, 32, 105, // display: i 110, 108, 105, 110, 101, 45, 98, 108, 111, 99, 107, 59, // nline-block; 32, 112, 97, 100, 100, 105, 110, 103, 58, 32, 48, 46, // padding: 0. 54, 101, 109, 32, 50, 101, 109, 59, 32, 102, 111, 110, // 6em 2em; fon 116, 45, 119, 101, 105, 103, 104, 116, 58, 32, 98, 111, // t-weight: bo 108, 100, 101, 114, 59, 10, 125, 10, 46, 98, 116, 110, // lder;.}..btn 91, 100, 105, 115, 97, 98, 108, 101, 100, 93, 32, 123, // [disabled] { 32, 111, 112, 97, 99, 105, 116, 121, 58, 32, 48, 46, // opacity: 0. 53, 59, 32, 99, 117, 114, 115, 111, 114, 58, 32, 97, // 5; cursor: a 117, 116, 111, 59, 125, 10, 46, 115, 109, 111, 111, 116, // uto;}..smoot 104, 32, 123, 32, 116, 114, 97, 110, 115, 105, 116, 105, // h { transiti 111, 110, 58, 32, 97, 108, 108, 32, 46, 50, 115, 59, // on: all .2s; 32, 125, 10, 46, 99, 111, 110, 116, 97, 105, 110, 101, // }..containe 114, 32, 123, 32, 109, 97, 114, 103, 105, 110, 58, 32, // r { margin: 48, 32, 50, 48, 112, 120, 59, 32, 119, 105, 100, 116, // 0 20px; widt 104, 58, 32, 97, 117, 116, 111, 59, 32, 125, 10, 46, // h: auto; }.. 100, 45, 102, 108, 101, 120, 32, 123, 32, 100, 105, 115, // d-flex { dis 112, 108, 97, 121, 58, 32, 102, 108, 101, 120, 59, 32, // play: flex; 125, 10, 46, 100, 45, 110, 111, 110, 101, 32, 123, 32, // }..d-none { 100, 105, 115, 112, 108, 97, 121, 58, 32, 110, 111, 110, // display: non 101, 59, 32, 125, 10, 46, 98, 111, 114, 100, 101, 114, // e; }..border 32, 123, 32, 98, 111, 114, 100, 101, 114, 58, 32, 49, // { border: 1 112, 120, 32, 115, 111, 108, 105, 100, 32, 35, 100, 100, // px solid #dd 100, 59, 32, 125, 10, 46, 114, 111, 117, 110, 100, 101, // d; }..rounde 100, 32, 123, 32, 98, 111, 114, 100, 101, 114, 45, 114, // d { border-r 97, 100, 105, 117, 115, 58, 32, 48, 46, 53, 101, 109, // adius: 0.5em 59, 32, 125, 10, 46, 109, 115, 103, 32, 123, 32, 98, // ; }..msg { b 97, 99, 107, 103, 114, 111, 117, 110, 100, 58, 32, 35, // ackground: # 100, 101, 102, 59, 32, 98, 111, 114, 100, 101, 114, 45, // def; border- 108, 101, 102, 116, 58, 32, 53, 112, 120, 32, 115, 111, // left: 5px so 108, 105, 100, 32, 35, 53, 57, 100, 59, 32, 112, 97, // lid #59d; pa 100, 100, 105, 110, 103, 58, 32, 49, 101, 109, 59, 32, // dding: 1em; 109, 97, 114, 103, 105, 110, 58, 32, 49, 101, 109, 32, // margin: 1em 48, 59, 32, 125, 10, 46, 114, 111, 119, 32, 123, 32, // 0; }..row { 109, 97, 114, 103, 105, 110, 58, 32, 49, 37, 32, 48, // margin: 1% 0 59, 32, 111, 118, 101, 114, 102, 108, 111, 119, 58, 32, // ; overflow: 97, 117, 116, 111, 59, 32, 125, 10, 46, 99, 111, 108, // auto; }..col 32, 123, 32, 102, 108, 111, 97, 116, 58, 32, 108, 101, // { float: le 102, 116, 59, 32, 125, 10, 46, 116, 97, 98, 108, 101, // ft; }..table 44, 32, 46, 99, 49, 50, 32, 123, 32, 119, 105, 100, // , .c12 { wid 116, 104, 58, 32, 49, 48, 48, 37, 59, 32, 125, 10, // th: 100%; }. 46, 99, 49, 49, 32, 123, 32, 119, 105, 100, 116, 104, // .c11 { width 58, 32, 57, 49, 46, 54, 54, 37, 59, 32, 125, 10, // : 91.66%; }. 46, 99, 49, 48, 32, 123, 32, 119, 105, 100, 116, 104, // .c10 { width 58, 32, 56, 51, 46, 51, 51, 37, 59, 32, 125, 10, // : 83.33%; }. 46, 99, 57, 32, 123, 32, 119, 105, 100, 116, 104, 58, // .c9 { width: 32, 55, 53, 37, 59, 32, 125, 10, 46, 99, 56, 32, // 75%; }..c8 123, 32, 119, 105, 100, 116, 104, 58, 32, 54, 54, 46, // { width: 66. 54, 54, 37, 59, 32, 125, 10, 46, 99, 55, 32, 123, // 66%; }..c7 { 32, 119, 105, 100, 116, 104, 58, 32, 53, 56, 46, 51, // width: 58.3 51, 37, 59, 32, 125, 10, 46, 99, 54, 32, 123, 32, // 3%; }..c6 { 119, 105, 100, 116, 104, 58, 32, 53, 48, 37, 59, 32, // width: 50%; 125, 10, 46, 99, 53, 32, 123, 32, 119, 105, 100, 116, // }..c5 { widt 104, 58, 32, 52, 49, 46, 54, 54, 37, 59, 32, 125, // h: 41.66%; } 10, 46, 99, 52, 32, 123, 32, 119, 105, 100, 116, 104, // ..c4 { width 58, 32, 51, 51, 46, 51, 51, 37, 59, 32, 125, 10, // : 33.33%; }. 46, 99, 51, 32, 123, 32, 119, 105, 100, 116, 104, 58, // .c3 { width: 32, 50, 53, 37, 59, 32, 125, 10, 46, 99, 50, 32, // 25%; }..c2 123, 32, 119, 105, 100, 116, 104, 58, 32, 49, 54, 46, // { width: 16. 54, 54, 37, 59, 32, 125, 10, 46, 99, 49, 32, 123, // 66%; }..c1 { 32, 119, 105, 100, 116, 104, 58, 32, 56, 46, 51, 51, // width: 8.33 37, 59, 32, 125, 10, 10, 64, 109, 101, 100, 105, 97, // %; }..@media 32, 40, 109, 105, 110, 45, 119, 105, 100, 116, 104, 58, // (min-width: 32, 49, 51, 49, 48, 112, 120, 41, 32, 123, 32, 46, // 1310px) { . 99, 111, 110, 116, 97, 105, 110, 101, 114, 32, 123, 32, // container { 109, 97, 114, 103, 105, 110, 58, 32, 97, 117, 116, 111, // margin: auto 59, 32, 119, 105, 100, 116, 104, 58, 32, 49, 50, 55, // ; width: 127 48, 112, 120, 59, 32, 125, 32, 125, 10, 64, 109, 101, // 0px; } }.@me 100, 105, 97, 32, 40, 109, 97, 120, 45, 119, 105, 100, // dia (max-wid 116, 104, 58, 32, 56, 55, 48, 112, 120, 41, 32, 123, // th: 870px) { 32, 46, 114, 111, 119, 32, 46, 99, 111, 108, 32, 123, // .row .col { 32, 119, 105, 100, 116, 104, 58, 32, 49, 48, 48, 37, // width: 100% 59, 32, 125, 32, 125, 10, 0 // ; } }. }; static const unsigned char v5[] = { 137, 80, 78, 71, 13, 10, 26, 10, 0, 0, 0, 13, // .PNG........ 73, 72, 68, 82, 0, 0, 0, 128, 0, 0, 0, 128, // IHDR........ 8, 6, 0, 0, 0, 195, 62, 97, 203, 0, 0, 0, // ......>a.... 4, 115, 66, 73, 84, 8, 8, 8, 8, 124, 8, 100, // .sBIT....|.d 136, 0, 0, 0, 9, 112, 72, 89, 115, 0, 0, 30, // .....pHYs... 140, 0, 0, 30, 140, 1, 53, 120, 124, 169, 0, 0, // ......5x|... 0, 25, 116, 69, 88, 116, 83, 111, 102, 116, 119, 97, // ..tEXtSoftwa 114, 101, 0, 119, 119, 119, 46, 105, 110, 107, 115, 99, // re.www.inksc 97, 112, 101, 46, 111, 114, 103, 155, 238, 60, 26, 0, // ape.org..<.. 0, 14, 141, 73, 68, 65, 84, 120, 218, 237, 157, 125, // ...IDATx...} 112, 20, 229, 29, 199, 97, 100, 232, 76, 117, 232, 63, // p....ad.Lu.? 117, 250, 15, 163, 157, 206, 104, 197, 247, 42, 173, 56, // u.....h..*.8 19, 234, 12, 180, 82, 35, 32, 160, 132, 18, 94, 242, // ....R# ...^. 102, 18, 18, 67, 184, 75, 46, 111, 151, 203, 93, 238, // f..C.K.o..]. 37, 151, 219, 187, 203, 27, 16, 224, 242, 166, 80, 17, // %.........P. 9, 18, 4, 5, 35, 90, 130, 32, 146, 8, 113, 152, // ....#Z. ..q. 193, 106, 153, 90, 108, 173, 213, 42, 104, 71, 163, 130, // .j.Zl..*hG.. 81, 242, 235, 243, 219, 238, 198, 75, 184, 75, 238, 246, // Q......K.K.. 158, 221, 125, 118, 111, 255, 248, 206, 56, 2, 123, 191, // ..}vo...8.{. 223, 247, 251, 185, 219, 231, 217, 125, 246, 217, 41, 0, // .......}..). 48, 69, 111, 186, 169, 199, 55, 131, 104, 54, 209, 170, // 0Eo...7.h6.. 187, 158, 171, 247, 154, 186, 108, 131, 142, 192, 250, 79, // ......l....O 157, 174, 252, 175, 92, 213, 217, 195, 181, 165, 171, 175, // ............ 88, 11, 211, 192, 156, 181, 24, 214, 175, 89, 8, 150, // X........Y.. 156, 165, 96, 45, 88, 62, 82, 107, 74, 191, 226, 173, // ..`-X>RkJ... 205, 251, 198, 209, 108, 254, 40, 191, 171, 186, 255, 190, // ....l.(..... 110, 175, 31, 143, 33, 28, 107, 134, 30, 189, 210, 67, // n...!.k....C 216, 215, 18, 45, 32, 226, 136, 250, 136, 62, 186, 127, // ...- ....>.. 167, 19, 138, 55, 150, 130, 179, 58, 27, 74, 178, 150, // ...7...:.J.. 192, 19, 171, 30, 150, 36, 132, 195, 97, 74, 135, 234, // .....$..aJ.. 102, 51, 204, 221, 93, 7, 120, 108, 225, 51, 56, 225, // f3..].xl.38. 51, 175, 53, 0, 80, 62, 240, 233, 68, 243, 136, 60, // 3.5.P>..D..< 68, 39, 136, 134, 137, 48, 28, 88, 183, 195, 14, 238, // D'...0.X.... 170, 76, 201, 129, 79, 164, 226, 53, 139, 192, 83, 147, // .L..O..5..S. 3, 185, 157, 86, 184, 69, 248, 60, 225, 179, 177, 6, // ...V.E.<.... 183, 80, 211, 116, 3, 0, 249, 130, 159, 67, 212, 74, // .P.t.....C.J 244, 217, 77, 63, 4, 192, 107, 77, 187, 21, 156, 101, // ..M?..kM...e 107, 100, 9, 62, 146, 170, 159, 72, 131, 188, 14, 43, // kd.>...H...+ 140, 175, 67, 168, 13, 107, 156, 99, 0, 64, 39, 244, // ..C..k.c.@'. 27, 137, 108, 68, 231, 34, 152, 13, 139, 119, 214, 130, // ..lD."...w.. 205, 156, 174, 88, 240, 227, 229, 182, 102, 195, 31, 158, // ...X....f... 113, 69, 2, 1, 132, 154, 177, 246, 27, 13, 0, 226, // qE.......... 15, 30, 7, 93, 61, 68, 35, 145, 204, 253, 37, 81, // ...]=D#...%Q 93, 171, 5, 76, 25, 139, 85, 11, 95, 212, 134, 140, // ]..L..U._... 69, 96, 15, 20, 195, 173, 61, 222, 104, 32, 140, 8, // E`....=.h .. 189, 204, 54, 0, 152, 60, 248, 185, 68, 189, 81, 140, // ..6..<..D.Q. 228, 245, 235, 221, 110, 242, 205, 203, 82, 61, 248, 241, // ....n...R=.. 114, 149, 103, 192, 125, 221, 117, 48, 81, 237, 66, 111, // r.g.}.u0Q.Bo 115, 13, 0, 174, 14, 126, 62, 209, 177, 73, 204, 131, // s....~>..I.. 212, 237, 118, 176, 228, 46, 99, 46, 252, 240, 177, 193, // ..v...c..... 195, 207, 56, 39, 131, 0, 132, 94, 231, 39, 61, 0, // ..8'...^.'=. 196, 132, 153, 68, 123, 98, 48, 12, 214, 144, 243, 61, // ...D{b0....= 206, 215, 89, 13, 95, 148, 37, 103, 9, 100, 62, 105, // ..Y._.%g.d>i 139, 5, 2, 16, 122, 159, 153, 116, 0, 144, 166, 167, // ....z..t.... 17, 149, 18, 13, 197, 98, 212, 202, 167, 93, 80, 166, // .....b...]P. 129, 240, 195, 199, 5, 171, 159, 178, 199, 10, 193, 144, // ............ 224, 197, 180, 164, 0, 128, 52, 154, 66, 116, 54, 70, // ......4.Bt6F 115, 224, 193, 63, 57, 160, 236, 113, 237, 132, 47, 10, // s..?9..q../. 129, 77, 141, 62, 67, 136, 36, 244, 36, 69, 183, 0, // .M.>C.$.$E.. 144, 230, 174, 33, 242, 70, 27, 217, 71, 210, 189, 187, // ...!.F..G... 61, 80, 158, 247, 168, 230, 194, 15, 31, 19, 220, 223, // =P.......... 237, 141, 7, 130, 17, 193, 163, 107, 116, 5, 128, 112, // .......kt..p 174, 63, 30, 135, 17, 112, 51, 145, 199, 158, 163, 217, // .?...p3..... 240, 69, 225, 5, 170, 219, 247, 214, 199, 3, 1, 8, // .E.......... 94, 205, 212, 5, 0, 164, 145, 84, 162, 139, 113, 26, // ^......T..q. 0, 174, 182, 74, 205, 135, 47, 202, 214, 104, 142, 23, // ...J../..h.. 0, 16, 60, 75, 213, 44, 0, 164, 248, 169, 68, 190, // ..9.......;. 241, 236, 166, 244, 68, 0, 0, 193, 219, 235, 153, 4, // ....D....... 128, 20, 118, 67, 180, 187, 118, 177, 42, 135, 156, 39, // ..vC..v.*..' 99, 49, 82, 41, 237, 110, 40, 158, 48, 252, 112, 253, // c1R).n(.0.p. 253, 80, 16, 26, 202, 39, 63, 117, 165, 237, 112, 36, // .P...'?u..p$ 10, 1, 122, 124, 3, 83, 0, 8, 223, 252, 115, 9, // ..z|.S....s. 54, 6, 245, 206, 60, 102, 194, 223, 219, 108, 142, 57, // 6....^_.... 57, 255, 84, 162, 77, 221, 189, 187, 142, 95, 130, 197, // 9.T.M...._.. 66, 248, 47, 135, 42, 36, 133, 47, 234, 235, 55, 219, // B./.*$./..7. 160, 203, 179, 46, 226, 177, 77, 153, 143, 192, 189, 207, // ......M..... 121, 105, 64, 112, 138, 198, 152, 128, 198, 104, 255, 48, // yi@p.....h.0 133, 102, 32, 63, 134, 121, 127, 45, 249, 102, 53, 85, // .f ?.y.-.f5U 102, 192, 166, 234, 108, 216, 230, 200, 133, 14, 87, 62, // f...l.....W> 116, 56, 243, 193, 74, 233, 106, 97, 197, 227, 75, 225, // t8..J.ja..K. 196, 211, 142, 132, 194, 15, 215, 159, 59, 172, 17, 161, // ........;... 46, 219, 92, 70, 3, 0, 113, 96, 56, 93, 21, 0, // ...F..q`8].. 132, 121, 254, 46, 74, 141, 128, 187, 174, 32, 98, 40, // .y..J.... b( 229, 57, 75, 225, 217, 96, 49, 156, 127, 169, 97, 66, // .9K..`1...aB 179, 255, 249, 114, 19, 255, 205, 109, 169, 202, 140, 107, // ...r...m...k 100, 142, 170, 204, 91, 6, 135, 67, 149, 240, 245, 64, // d...[..C...@ 136, 90, 248, 162, 206, 189, 192, 241, 199, 31, 187, 146, // .Z.......... 40, 139, 22, 0, 226, 20, 113, 170, 26, 0, 248, 104, // (.....q....h 53, 129, 43, 124, 106, 158, 72, 27, 99, 82, 77, 193, // 5.+|j.H.cRM. 114, 24, 236, 118, 195, 229, 211, 237, 113, 155, 254, 85, // r..v....q..U 127, 27, 188, 185, 203, 9, 237, 174, 60, 176, 100, 95, // ........<.d_ 125, 65, 169, 120, 237, 34, 112, 21, 175, 132, 182, 218, // }A.x."p..... 92, 56, 210, 105, 133, 111, 200, 79, 54, 237, 224, 195, // .8.i.o.O6... 117, 241, 88, 43, 4, 44, 63, 172, 89, 44, 207, 93, // u.X+.,?.Y,.] 70, 19, 0, 148, 79, 81, 0, 132, 203, 187, 35, 180, // F...OQ....#. 26, 88, 209, 93, 55, 38, 160, 96, 217, 90, 248, 252, // .X.]7&.`.Z.. 245, 86, 106, 1, 124, 121, 114, 27, 124, 248, 74, 19, // .Vj.|yr.|.J. 188, 187, 159, 131, 143, 143, 108, 132, 111, 199, 205, 235, // ......l.o... 149, 16, 66, 233, 43, 89, 61, 218, 35, 94, 237, 164, // ..B.+Y=.#^.. 8, 192, 136, 212, 203, 198, 82, 111, 236, 92, 164, 73, // ......Ro...I 176, 169, 203, 54, 106, 204, 83, 228, 84, 112, 233, 205, // ...6j.S.Tp.. 118, 197, 3, 82, 66, 8, 181, 67, 252, 165, 11, 85, // v..RB..C...U 209, 254, 21, 184, 40, 229, 6, 146, 148, 91, 186, 199, // ....(....[.. 41, 23, 14, 190, 87, 91, 96, 179, 45, 7, 14, 110, // )...W[`.-..n 41, 211, 101, 240, 225, 250, 79, 223, 70, 126, 76, 224, // ).e...O.F~L. 224, 138, 104, 3, 32, 222, 69, 188, 70, 78, 0, 188, // ..h. .E.FN.. 50, 20, 13, 93, 71, 55, 203, 126, 30, 102, 73, 239, // 2..]G7.~.fI. 247, 54, 128, 215, 153, 39, 7, 0, 40, 175, 44, 0, // .6...'..(.,. 8, 43, 121, 70, 228, 40, 250, 197, 227, 91, 146, 38, // .+yF.(...[.& 124, 81, 7, 122, 155, 228, 2, 96, 36, 158, 149, 69, // |Q.z...`$..E 241, 172, 225, 59, 43, 83, 193, 48, 240, 198, 182, 164, // ...;+S.0.... 3, 224, 216, 137, 173, 114, 1, 32, 46, 47, 155, 70, // .....r. ./.F 19, 128, 82, 25, 139, 133, 243, 73, 244, 243, 47, 106, // ..R....I../j 128, 204, 76, 228, 244, 20, 51, 163, 2, 128, 48, 234, // ..L...3...0. 31, 50, 0, 160, 171, 51, 253, 33, 185, 1, 24, 138, // .2...3.!.... 101, 86, 16, 11, 0, 123, 100, 46, 20, 6, 79, 38, // eV...{d...O& 223, 41, 224, 221, 1, 217, 1, 224, 159, 59, 72, 8, // .).......;H. 0, 225, 137, 29, 217, 11, 125, 149, 156, 15, 147, 13, // ......}..... 128, 83, 242, 159, 2, 68, 205, 79, 4, 128, 99, 74, // .S...D.O..cJ 20, 185, 231, 88, 107, 242, 205, 2, 200, 204, 71, 33, // ...Xk.....G! 0, 142, 73, 2, 64, 120, 80, 83, 145, 34, 219, 142, // ..I.@xPS.".. 110, 78, 58, 0, 66, 125, 155, 148, 2, 0, 38, 122, // nN:.B}....&z 32, 117, 34, 0, 122, 149, 42, 176, 246, 213, 150, 164, // u".z.*..... 3, 0, 123, 86, 16, 128, 222, 184, 0, 16, 158, 207, // ..{V........ 87, 172, 192, 180, 131, 13, 73, 7, 64, 94, 111, 163, // W.....I.@^o. 146, 0, 64, 180, 253, 9, 162, 1, 208, 163, 100, 113, // ..@.......dq 119, 236, 227, 224, 114, 146, 1, 176, 240, 197, 160, 210, // w...r....... 0, 244, 196, 4, 128, 176, 45, 203, 136, 194, 197, 193, // ......-..... 95, 7, 146, 231, 90, 192, 215, 131, 29, 112, 59, 129, // _...Z....p;. 94, 97, 143, 71, 34, 109, 87, 19, 9, 0, 155, 210, // ^a.G"mW..... 225, 163, 246, 38, 209, 76, 224, 228, 27, 219, 64, 13, // ...&.L....@. 143, 49, 219, 88, 0, 56, 167, 70, 113, 206, 36, 26, // .1.X.8.Fq.$. 8, 54, 31, 217, 164, 22, 0, 231, 38, 4, 64, 216, // .6......&.@. 138, 77, 149, 226, 230, 29, 8, 36, 13, 0, 233, 135, // .M.....$.... 26, 212, 2, 0, 198, 111, 97, 55, 30, 128, 86, 21, // .....oa7..V. 11, 131, 191, 244, 135, 116, 31, 254, 87, 228, 252, 127, // .....t..W... 155, 242, 231, 255, 112, 109, 137, 8, 128, 176, 196, 251, // ....pm...... 51, 53, 1, 104, 33, 63, 141, 122, 7, 224, 117, 245, // 35.h!?.z..u. 206, 255, 225, 155, 89, 78, 143, 4, 192, 60, 149, 11, // ....YN...<.. 131, 69, 100, 106, 164, 119, 0, 188, 202, 94, 0, 138, // .Edj.w...^.. 166, 121, 145, 0, 240, 48, 80, 24, 188, 175, 227, 91, // .y...0P....[ 195, 151, 6, 59, 225, 190, 253, 126, 22, 0, 240, 68, // ...;...~...D 2, 224, 4, 11, 0, 180, 246, 233, 247, 52, 112, 232, // .........4p. 245, 45, 44, 132, 143, 58, 49, 6, 0, 97, 203, 245, // .-,..:1..a.. 97, 22, 138, 75, 33, 223, 16, 252, 166, 232, 17, 128, // a..K!....... 156, 151, 26, 89, 1, 96, 88, 220, 234, 94, 4, 96, // ...Y.`X..^.` 1, 35, 133, 241, 218, 167, 195, 69, 162, 31, 158, 106, // .#.....E...j 15, 223, 102, 158, 5, 45, 8, 7, 128, 99, 9, 128, // ..f..-...c.. 37, 58, 28, 12, 110, 238, 219, 196, 82, 248, 40, 46, // %:..n...R.(. 28, 128, 62, 198, 138, 131, 126, 29, 173, 20, 30, 34, // ..>...~...." 115, 255, 148, 3, 126, 214, 0, 232, 11, 7, 224, 35, // s...~......# 214, 0, 200, 239, 109, 210, 13, 0, 173, 236, 125, 251, // ....m.....}. 249, 215, 223, 240, 0, 8, 47, 88, 98, 177, 64, 254, // ....../Xb.@. 166, 137, 214, 195, 255, 148, 156, 251, 127, 245, 60, 7, // ..........<. 140, 122, 60, 67, 241, 197, 31, 241, 8, 239, 153, 95, // .z../.. 127, 180, 228, 66, 0, 118, 50, 94, 36, 84, 191, 210, // ...B.v2^$T.. 172, 185, 240, 119, 189, 214, 202, 122, 248, 168, 157, 8, // ...w...z.... 192, 65, 13, 20, 170, 169, 39, 136, 241, 182, 246, 29, // .A....'..... 251, 56, 45, 0, 112, 112, 138, 28, 27, 62, 200, 161, // .8-.pp...>.. 187, 200, 169, 64, 11, 235, 6, 191, 56, 221, 1, 15, // ...@....8... 190, 16, 208, 66, 248, 252, 134, 18, 8, 192, 25, 141, // ...B........ 20, 11, 191, 39, 198, 254, 247, 116, 7, 211, 0, 152, // ...'...t.... 95, 110, 210, 74, 248, 168, 51, 8, 192, 121, 13, 21, // _n.J..3..y.. 12, 235, 200, 192, 106, 152, 209, 240, 219, 143, 110, 214, // ....j.....n. 82, 248, 168, 243, 8, 192, 5, 141, 21, 13, 86, 50, // R.........V2 40, 100, 237, 250, 64, 211, 145, 141, 90, 11, 31, 117, // (d..@...Z..u 1, 1, 248, 86, 131, 133, 67, 110, 111, 35, 127, 141, // ...V..Cno#.. 93, 237, 224, 191, 37, 194, 89, 138, 22, 61, 196, 236, // ]...%.Y..=.. 53, 11, 0, 106, 217, 193, 32, 124, 114, 74, 189, 107, // 5..j.. |rJ.k 4, 248, 128, 71, 97, 111, 147, 86, 195, 31, 5, 224, // ...Gao.V.... 130, 134, 27, 128, 249, 100, 96, 120, 90, 133, 13, 38, // .....d`xZ..& 240, 249, 126, 4, 80, 203, 222, 137, 167, 128, 243, 26, // ..~.P....... 111, 130, 87, 1, 249, 38, 158, 83, 96, 154, 248, 55, // o.W..&.S`..7 242, 25, 26, 255, 214, 95, 53, 8, 60, 163, 147, 102, // ....._5.<..f 248, 21, 55, 85, 228, 124, 252, 177, 12, 167, 5, 188, // ..7U.|...... 28, 109, 123, 165, 5, 110, 217, 231, 211, 75, 248, 163, // .m{..n...K.. 211, 192, 227, 58, 106, 136, 215, 156, 253, 126, 126, 23, // ...:j....~~. 46, 90, 225, 191, 117, 50, 4, 115, 217, 91, 208, 65, // .Z..u2.s.[.A 237, 66, 208, 65, 29, 54, 6, 11, 94, 160, 247, 168, // .B.A.6..^... 217, 162, 23, 131, 122, 12, 127, 244, 82, 240, 78, 157, // ....z...R.N. 54, 7, 255, 160, 240, 140, 1, 30, 67, 175, 254, 136, // 6.......C... 55, 131, 92, 122, 109, 240, 109, 10, 207, 26, 190, 221, // 7..zm.m..... 31, 210, 51, 0, 46, 230, 23, 132, 72, 213, 61, 207, // ..3.....H.=. 115, 252, 141, 25, 26, 55, 119, 238, 121, 158, 211, 43, // s....7w.y..+ 0, 171, 152, 94, 18, 150, 208, 43, 104, 40, 238, 55, // ...^...+h(.7 224, 102, 123, 89, 87, 194, 75, 194, 102, 232, 169, 169, // .f{YW.K.f... 7, 14, 4, 248, 85, 184, 159, 83, 188, 107, 136, 199, // ....U..S.k.. 194, 99, 226, 177, 117, 6, 192, 12, 213, 151, 133, 63, // .c..u......? 176, 155, 131, 194, 173, 126, 176, 4, 57, 40, 243, 248, // .....~..9(.. 160, 164, 218, 11, 69, 37, 30, 200, 90, 231, 130, 244, // ....E%..Z... 28, 39, 172, 140, 162, 154, 234, 122, 248, 172, 191, 157, // .'.....z.... 191, 28, 27, 46, 57, 239, 20, 14, 11, 151, 127, 195, // ....9....... 133, 53, 96, 45, 209, 234, 196, 30, 176, 23, 236, 9, // .5`-........ 123, 195, 30, 177, 87, 236, 25, 123, 87, 125, 89, 184, // {...W..{W}Y. 210, 15, 134, 204, 218, 235, 131, 21, 219, 73, 224, 13, // .........I.. 28, 20, 149, 214, 193, 242, 204, 90, 201, 178, 89, 235, // .......Z..Y. 97, 104, 64, 189, 27, 66, 248, 217, 88, 67, 34, 61, // ah@..B..XC"= 160, 7, 232, 5, 122, 130, 222, 168, 245, 96, 136, 236, // ....z....`.. 143, 134, 205, 34, 66, 234, 243, 139, 221, 9, 25, 198, // ..."B....... 10, 4, 52, 194, 31, 47, 244, 6, 61, 154, 165, 194, // ..4../..=... 163, 97, 11, 228, 12, 190, 96, 27, 253, 224, 213, 132, // .a....`..... 64, 142, 240, 199, 131, 128, 158, 201, 12, 194, 2, 217, // @........... 31, 15, 95, 246, 180, 31, 10, 54, 120, 100, 51, 74, // .._....6xd3J 13, 8, 228, 14, 63, 92, 232, 29, 122, 40, 251, 227, // ....?...z(.. 225, 114, 108, 16, 177, 190, 213, 207, 15, 130, 148, 48, // .rl........0 74, 41, 8, 148, 12, 95, 20, 122, 136, 94, 202, 186, // J)..._.z.^.. 65, 4, 205, 45, 98, 238, 121, 142, 140, 230, 93, 62, // A..-b.y...]> 69, 77, 82, 2, 2, 53, 194, 15, 23, 122, 138, 222, // EMR..5...z.. 202, 185, 69, 76, 194, 155, 68, 165, 224, 148, 206, 228, // ..EL..D..... 81, 205, 36, 185, 32, 80, 59, 124, 81, 232, 109, 10, // Q.$. P;|Q.m. 157, 169, 227, 60, 234, 219, 196, 205, 222, 227, 75, 120, // ...<......Kx 90, 199, 34, 4, 172, 132, 31, 62, 109, 68, 175, 169, // Z."....>mD.. 111, 19, 151, 200, 70, 145, 119, 146, 159, 38, 83, 165, // o...F.w..&S. 151, 25, 147, 104, 65, 192, 90, 248, 162, 208, 235, 59, // ...hA.Z....; 165, 159, 14, 182, 80, 221, 42, 22, 167, 42, 165, 118, // ....P.*..*.v 246, 76, 74, 20, 2, 86, 195, 23, 133, 158, 75, 156, // .LJ..V....K. 38, 206, 161, 186, 89, 116, 73, 19, 199, 172, 73, 82, // &...YtI...IR 33, 96, 61, 124, 81, 232, 61, 213, 205, 162, 227, 221, // !`=|Q.=..... 46, 254, 161, 103, 56, 197, 167, 122, 114, 67, 160, 149, // ...g8..zrC.. 240, 197, 41, 34, 102, 64, 123, 187, 248, 152, 94, 24, // ..)"f@{...^. 113, 51, 145, 185, 202, 171, 9, 163, 98, 133, 64, 75, // q3......b.@K 225, 139, 194, 12, 110, 166, 249, 194, 136, 88, 95, 25, // ....n....X_. 131, 215, 172, 181, 100, 212, 100, 16, 104, 49, 252, 209, // ....d.d.h1.. 233, 225, 214, 152, 46, 20, 245, 80, 123, 105, 212, 29, // .......P{i.. 123, 57, 254, 22, 167, 22, 205, 138, 4, 129, 150, 195, // {9.......... 71, 97, 22, 152, 9, 181, 151, 70, 77, 246, 218, 184, // Ga.....FM... 130, 144, 95, 179, 102, 141, 135, 64, 235, 225, 143, 222, // .._.f..@.... 55, 8, 249, 233, 189, 54, 110, 178, 23, 71, 154, 42, // 7....6n..G.* 234, 52, 111, 152, 8, 129, 30, 194, 231, 175, 13, 144, // .4o......... 76, 168, 190, 56, 50, 218, 171, 99, 23, 237, 244, 235, // L..82..c.... 194, 48, 61, 10, 179, 161, 246, 234, 216, 104, 47, 143, // .0=......h/. 46, 227, 124, 134, 217, 140, 10, 179, 161, 250, 242, 232, // ..|......... 72, 175, 143, 207, 43, 114, 27, 102, 51, 42, 204, 134, // H...+r.f3*.. 234, 235, 227, 5, 0, 102, 18, 13, 225, 1, 239, 239, // .....f...... 230, 12, 163, 25, 23, 102, 36, 132, 143, 153, 205, 76, // .....f$....L 24, 0, 1, 130, 82, 60, 232, 218, 46, 227, 252, 207, // ....R<...... 186, 48, 35, 1, 128, 210, 88, 178, 141, 21, 128, 105, // .0#...X....i 68, 103, 75, 154, 141, 95, 0, 230, 239, 15, 52, 243, // DgK.._....4. 191, 0, 103, 49, 51, 106, 0, 8, 16, 164, 88, 28, // ..g13j....X. 245, 134, 201, 140, 11, 51, 194, 172, 98, 205, 53, 102, // .....3..b.5f 0, 80, 53, 126, 238, 3, 195, 100, 182, 133, 25, 197, // .P5~...d.... 147, 105, 92, 0, 152, 182, 7, 126, 84, 106, 245, 126, // .i.....~Tj.~ 103, 24, 205, 232, 26, 1, 146, 13, 102, 36, 27, 0, // g.......f$.. 40, 203, 147, 193, 223, 230, 26, 83, 65, 230, 132, 153, // (......SA... 96, 54, 241, 230, 25, 55, 0, 168, 202, 182, 64, 179, // `6...7....@. 212, 117, 0, 143, 173, 173, 129, 37, 233, 21, 99, 180, // .u.....%..c. 60, 211, 145, 132, 161, 57, 174, 242, 1, 189, 145, 186, // <....9...... 46, 0, 51, 145, 146, 165, 36, 0, 80, 214, 22, 255, // ..3...$.P... 59, 82, 138, 125, 100, 101, 57, 204, 75, 205, 28, 163, // ;R.}de9.K... 71, 37, 54, 174, 101, 97, 207, 227, 125, 64, 111, 164, // G%6.ea..}@o. 28, 11, 179, 144, 154, 163, 100, 0, 200, 72, 115, 106, // ......d..Hsj 149, 203, 55, 100, 0, 160, 46, 0, 152, 1, 102, 161, // ..7d......f. 56, 0, 40, 95, 71, 195, 207, 74, 171, 226, 27, 20, // 8.(_G..J.... 26, 0, 208, 3, 0, 189, 199, 12, 18, 201, 48, 33, // ..........0! 0, 248, 83, 65, 87, 240, 231, 230, 74, 239, 247, 6, // ..SAW...J... 0, 202, 2, 128, 158, 163, 247, 137, 230, 151, 48, 0, // ..........0. 168, 162, 237, 129, 91, 77, 21, 222, 43, 6, 0, 202, // ....[M..+... 0, 128, 94, 163, 231, 52, 178, 163, 2, 0, 42, 111, // ..^..4....*o 71, 224, 55, 27, 202, 235, 174, 24, 0, 200, 11, 0, // G.7......... 122, 140, 94, 211, 202, 141, 26, 0, 168, 210, 39, 131, // z.^.......'. 119, 111, 40, 155, 24, 2, 3, 0, 233, 0, 160, 183, // wo(......... 232, 49, 205, 204, 168, 2, 128, 242, 182, 55, 220, 102, // .1.......7.f 42, 175, 251, 222, 0, 128, 46, 0, 232, 41, 122, 75, // *........)zK 59, 47, 234, 0, 160, 156, 157, 193, 159, 90, 221, 190, // ;/.......Z.. 47, 13, 0, 232, 0, 128, 94, 162, 167, 114, 100, 37, // /.....^..rd% 11, 0, 226, 117, 2, 188, 64, 241, 199, 108, 167, 1, // ...u..@..l.. 128, 68, 0, 208, 59, 244, 48, 145, 121, 190, 106, 0, // .D..;.0.y.j. 136, 170, 10, 5, 54, 229, 20, 186, 13, 0, 226, 4, // ....6....... 0, 61, 67, 239, 228, 206, 71, 118, 0, 248, 107, 5, // .=C...Gv..k. 29, 193, 7, 205, 21, 255, 31, 23, 24, 0, 76, 14, // ..........L. 0, 122, 133, 158, 41, 145, 141, 34, 0, 160, 26, 219, // .z..)..".... 27, 126, 82, 195, 113, 255, 94, 154, 110, 0, 16, 13, // .~R.q.^.n... 0, 244, 6, 61, 66, 175, 148, 202, 69, 49, 0, 68, // ...=B...E1.D 21, 214, 215, 6, 83, 151, 229, 27, 0, 140, 3, 0, // ....S....... 61, 65, 111, 148, 206, 67, 113, 0, 80, 169, 53, 222, // =Ao..Cq.P.5. 31, 103, 172, 183, 252, 107, 254, 194, 172, 164, 7, 0, // .g...k...... 61, 64, 47, 208, 19, 53, 178, 80, 5, 128, 209, 171, // =@/..5.P.... 135, 30, 123, 218, 163, 171, 139, 190, 75, 86, 0, 176, // ..{.....KV.. 119, 244, 64, 205, 12, 84, 5, 64, 148, 125, 107, 160, // w.@..T.@.}k. 181, 164, 42, 121, 150, 154, 97, 175, 216, 51, 11, 222, // ..*y..a..3.. 51, 1, 128, 40, 91, 40, 224, 43, 183, 215, 95, 78, // 3..([(.+.._N 203, 210, 95, 232, 216, 19, 246, 134, 61, 178, 228, 57, // .._.....=..9 83, 0, 136, 42, 239, 8, 174, 175, 242, 248, 134, 180, // S..*........ 178, 253, 204, 100, 203, 181, 72, 47, 95, 98, 79, 44, // ...d..H/_bO, 122, 205, 36, 0, 163, 107, 15, 59, 131, 15, 217, 125, // z.$..k.;...} 220, 7, 90, 124, 30, 17, 107, 198, 218, 177, 7, 150, // ..Z|..k..... 61, 102, 26, 128, 49, 207, 36, 132, 2, 78, 155, 159, // =f..1.$..N.. 251, 152, 133, 157, 72, 39, 218, 201, 19, 107, 196, 90, // ....H'...k.Z 181, 226, 171, 102, 0, 8, 223, 209, 212, 220, 25, 176, // ...f........ 214, 4, 253, 231, 139, 45, 117, 87, 212, 14, 29, 107, // .....-uW...k 192, 90, 176, 166, 240, 29, 56, 13, 0, 20, 18, 215, // .Z....8..... 22, 188, 221, 190, 37, 208, 110, 107, 244, 191, 87, 233, // ....%.nk..W. 244, 93, 34, 223, 194, 17, 57, 6, 145, 120, 76, 60, // .]"...9..xL< 54, 126, 6, 126, 22, 126, 38, 126, 182, 214, 253, 211, // 6~.~.~&~.... 60, 0, 145, 84, 214, 21, 248, 133, 115, 107, 192, 235, // <..T....sk.. 108, 244, 247, 215, 248, 184, 15, 173, 30, 223, 23, 21, // l........... 181, 245, 151, 44, 213, 222, 97, 83, 121, 221, 21, 12, // ...,..aSy... 50, 187, 208, 53, 250, 94, 31, 252, 111, 252, 127, 248, // 2..5.^..o... 103, 248, 119, 240, 239, 226, 191, 193, 127, 139, 199, 192, // g.w......... 99, 225, 49, 245, 232, 213, 255, 0, 58, 21, 99, 155, // c.1.....:.c. 126, 121, 49, 188, 0, 0, 0, 0, 73, 69, 78, 68, // ~y1.....IEND 174, 66, 96, 130, 0 // .B`. }; static const struct packed_file { const char *name; const unsigned char *data; size_t size; time_t mtime; } packed_files[] = { {"/web_root/index.html", v1, sizeof(v1), 1652432837}, {"/web_root/main.js", v2, sizeof(v2), 1652514584}, {"/web_root/preact.min.js", v3, sizeof(v3), 1652374364}, {"/web_root/style.css", v4, sizeof(v4), 1652467860}, {"/web_root/user.png", v5, sizeof(v5), 1626172939}, {NULL, NULL, 0, 0} }; const char *mg_unlist(size_t no); const char *mg_unlist(size_t no) { return packed_files[no].name; } const char *mg_unpack(const char *path, size_t *size, time_t *mtime); const char *mg_unpack(const char *name, size_t *size, time_t *mtime) { const struct packed_file *p; for (p = packed_files; p->name != NULL; p++) { if (strcmp(p->name, name) != 0) continue; if (size != NULL) *size = p->size - 1; if (mtime != NULL) *mtime = p->mtime; return (const char *) p->data; } return NULL; }