diff --git a/auto/gui.files.go b/auto/gui.files.go index b8c28e7b..332708ad 100644 --- a/auto/gui.files.go +++ b/auto/gui.files.go @@ -28,7 +28,7 @@ func init() { bs, _ = ioutil.ReadAll(gr) Assets["angular.min.js"] = bs - bs, _ = hex.DecodeString("1f8b080000096e8800ffec7dff73db36b2f8effe2b507d72a594c89493f432f789a3f4a54e72cfd734c9c449efcdb8be37940449ac295225293b7e89fff7b7bb00497ca528dbedddcd3c4d1b4bc462b1582c16bb8b05381ab1a36c7d95c78b65c9fa4703f6e8e0e177ec6fd17936613f64f98245e90c20d2328f279b32cb0bd62f3867e592b3a3776f3f7e38fee1d3c7771f4ed83c4ef820dc03742f928411ba82e5bce0f9059f85ec53c15936876a71c18a6c934f399b6633cee0e722bbe079ca676c72058db19f8e3fee17e555c21157124f795a607351c9a6503ae16c9e6d80a438251ade1c1fbd7a7bf28a9a0ff7f646f77f2d92382dd924cf2ea1eda7accc377c086da5659c6e78f57b9d6c0afc5ffc66f74750739164932861f79eb27994140014a58b4d12e5f23702ed051bf852002fa66570b8b77711e5acb84aa7d0ad74c1c6558d7095cd3609ef0775593064a7c13a2aa651b2cef9745986651ea54512953c381b1c12a24d9e4c22403f6601f08df0d7f543e8c03c5ef4e71b78106729ebdf5b96e5fa7d9e5dc4339e0fd9bd1a5ff56cc0beec31f86880e18ccfa34d5216e1e7229fff278fe0d9db68458dfed7fed1c987d7fb1fb3739e42e35bea1e65d979ccabba5a4d51d5222804de9d9451194f5fc360156f326cbc2f88c40f30661e7f7eca8204d8b81f0ceb8262331705e1af459606f4fc1a9886ffeb2c2af32c490069f0ea82a7e5519927c0788567c5345bc3c052b76afed0c330898a926a4177d24d920806e0b860c9f14b787c20bb46a3be994e7951bc4ee179d3c02c2aa30aaf82fb1e5fc5653ff874fc2e05e1e4c14022c24f3c677dd9c27376a056c60f220ce759fe2a9a2e95c1e748a8098b1fe04191c14c48b245bf4750bd21a3bf613cabbe9557c804f19d283eb4f068845bb58c0ad7caef6ba56b0ece6273a7d4a984a78b72c9f6d9c3b3a676cd6ab32a50af202e78f9315ef16c532a3c31d941831c2e78d9af26d603168c88fee2fb224ea77c1cc023d1e440ab1acad1edd7a36c94f33ccff23efd0b654aef87eccf0707f2c1b5222e1274376199cf2d69b97dcf9318d08f1f0677d7e38707569777a4a0ad75abe596597f523d6d9ff9aab684ef49368d10aa62238e17e8a28b97502c667df5143af4ee4778846b46f3348d2ee2056048172f2ea32b1c625c2e9af28c26bdfd1c957c949762e59065aa469a66ab75c289fe31fb727da897e172e07b7e9c222734429bf294134f0abb32f1189f9f9e69cf6135e3890dbebaa2a91a04dad314801d38d6795666d32c395a827287b55ee38684c9f93acb4b607b643726cadec3b0c4fcd25bdbd1293056d257d8319bd4cd7a91c31a749cce33473d58a92a746e997ed01be14ad51bd4e2dbc81b1614eabc045be6750c660bda2cf3382f4a86209b68c12b4b2689e1e15aac95640be1435832f3a0a8ac19151b5944603d4572dd44eb2a6a905e72b68c2e388b2ea2388926b024b08fa2c690f578da535115a89b6583b22576198315b78acae992c019f00ffeee7f3a81f5e47209eb37ebfdcf72ffe3df7b04a962139540e8af6a103421d3aca4df476f7b61a3cfc4fa9a2e86a21acc8546b5c0b2c7fa0810d32c843fcf08b6906b073c79f0c0d47d0800e004771a9fe90b55d506005c44493c7b43d8c0742c417b2883e75a59735e6ef29410576bd7f3317bc4befd9625218c2cfffc6e4ec33e60e35a69549f6b63c5c445bf2246c1f6d0d570a3abd080aaab9d1e9c39d6ed49cea373a3ed3dfddbf540ca73ff12c8ce2e07e104fef683090786f34d9a805da6e84e6d75b1545da360ae07baf6ba07557bb56e15d3fe44cc939eaa9955f49534a00150d584091ce560fc0c422c3934ec2664b7b1f8e9ec2290438b053aad29e7b3178d56aca1837c1580d9f992278a350a0f67712e9fc32a1ee703b51457262c440dac3e2fb3cd7489059fd633b4fa45d1b549c6f1d44344ce57e02739e9b08b2a226078e5783a0801c387e771715e93620e5f63b0aa0346ab383847b9c67a1c0eb9d0c18cf8a659dbccf111f3481d91faab6abc6ac6723db682b638050349795c2fb08d348a96ecf5b5c6d40ffe5fcacbcb2c3fa7c52118e02a1725fd6009ea576b13201b4ced70c5725322cbdd50ae19a29879dd786cccc0af5fd937a2fbb7e07363675a1c35d88614b48cad97ab5b6720f1029d432e0d840eec406d3113c602949027a353aa9a2fc2e9401be1cca2da0d461600973e4b58669dbaf006b456728cab8198e6b7ee07acedc0efe507a0a85fd3a67a04b0e28aa698622f22e99b8256d008d671619391c5007641b18c722e2231880c16f072199a738cac29951b6f1187c31545dc4773c73427ba8f6a9a2a404274fc72c8d4ded49c6d9b2a1f40cd95fc8f60aebf1304853db1e977d28c9d7d1917d2ecee4431482187d1b40df6d3aa03e00c9f5944624b38818afe367a8e76208626fc16523cf3c907ae2d6e753be9645d3c650743ab045c5d5fd171fac355c98b8f5919254e80779b720bc48bd90c9807e86b0a2378a2c35d1fbabb5709c5f6defd772908004fd98bba45a91c915347f132c79899c3a57982e1bb358d40f8e9c30bb0bdd625ba5e633bce045ae4780ede06ba0ec2d5c265731981eb01fe134b39e808f00aa20a470a9a65c6a7b84acc862626d0319711b81465c6a2e2bcf663f0f72a3a079f844d97593c0597e4870d69a459960625d531514195c9668128566cb6c991285cfde328c150c8065cf922239dc64b444b31495268162220a28c5732085df9601771119721fbfb92a732c42c30806a5c63ecda2628923e1ce102b05546ba344a312c9db325fc033ed9221b2255b2f7268edf36b082a269bba795a0aa22b27e46aa70e1c9a69b1506bf0455a86c9268cafba3fef74fe1bf7f7c0def1ffe52dc1f3495e0d72f63f8a77ffa8fc3b3fb83f0febdc1d77fc0bf2370faee3dec39bc906f9aca2ee7c3200188ea3515c63df68061940434e22518f20f58ef70157dde0721a2a2c707f71f7d77fff19303d31b621ce3e90e2d00043d5058f04cc5becf04aefb146fb22be3070d908dd3eca8dbeee41bd1aac12719cc343e7b0dff6a91807a02aaeb07ad04c6c273ced147ea2960c81684344c2abdad53a867695507088a887cda120d24be38e37164f17c8fe4502494a7b823f3e9c331ae77590aa32e3ae58a6f98b14bad31d59e22e3411a51f668e0470b59abac1a12a7c442eb1a49330a2d229143f2022c83d3c3c27ab1748fecc915f8482b8da56e561604187465951e41a3b503bf3b171a81dac94217eb04c93d8b6dd7ed3d350c35c17bcbf9c01dbbf178acd2eff63b5c6e873d239a46715e10f67fa1e9d1acf0df23693447248dc1b7773e6b744babb62db041abb30e2931ab28014df373dd366b4d3cda04564a0ff79c58708cc1d8c180dd904d69cbe7c04d451ddd9baed61802bd41d79165581b25b2276cac5e1b3c7eaa8d6037517ef6e0073bf660ece5149072e6478bcc80ca0fef604c42d1570c7800452344ed190e97825026dd9035737de81d817f8eea3daadd07e9d56cd5c18ac3d15911d3fe4d861b0a8da5a1dbb325ee55f41166bfde151a00d3a9c3ba3935334641d94482fa3acb48fc634a63f06905a1fa70da811dfeee327d9fc3f0e4e515541bf8c4dc2fdeb68495f995070bedd2823313925b06e4ff1495cb104cbb3e8cf15fd87dc14b82507d30e090c3f733a19079e5cc21555acbc2ed6b6d5af3eefc6d6b60dec6afd994f62dfa5620cdcb148f62b3bbe000f499a1f8716ed5755bfc9b4953ec6c0150c4aecb3c13db84bbda3af5e662b79e086a6e60c6509a4c276501803be909988547d5b6eb3771f16ab52eafde4d7e057eeb3ef7c05003e696adcd00b7cbfe26064b0eb45fcec6ad10328611fe9ac5693f18b2c04340b533abe3a2b89e939c74b7889fd6116d0969a27eeef0087ebc21121aecf6dd348dde22cb4b41221011e5dcc38c6ab718fffe14ad8da809fa1fe0806679cc0ba33131e221ac60455fc5357070cab4a1ab8fe537da0a420bc3de28026b34d61289f59060adf2262b6981aa67458b3cc894162d8e6522dfeba2dca0ba5b25749aed23da16db516f191915d20c6e9e79559348f1d063b3db5d12579601a5228c70d49cb9062dc457490cdd746e4d668bdaad129cd4202546e494cc26ad3f8623ed88ad0b85ed2ad0edbff688f71601b8e07901a8761d7c59cde26007911351d45d1bd45260766e5326b4ecdaa89e0763b62a13b05ad2cddab26934e1d1c5460ea39613b7a3e86c9190caa4f134bfce4ec43e994a812bee81a98fd9dc19d802d733d8a4333ec74878e00e8620c4798afbc287aeb888b55529d47d9c528e0afb069bf0622eca6cbd86969d982b208c53385aa00d4e2f6f8e92a8f803581383bcfc0e7c99e12e72ee464cf9bb7273b7036f2a5a6415a813cf12ee1f1131f502971baca3c1e588720a3c98d679bc8af2ab2e98a6519ade149563240c714042dff37ccad31237887e6f9978a86e185c6f930791b64f2e1ee1b7f6b6dc583569584f7101030870309d22872bbd6862e40250683834f94a0eec3cc9408742336e5d846b3b66fe68ac75d875fafe5eede61a46b6c900ad96d732fff6dbede67b1d791a13b75af2e482ec3c302c3cdfae4f55432a6db35a9b625bc5e9a670cb2c516ea9b07f6f9edaaaa51363edc9bf95b17e5d80d4a3c7b98dad14da057e6a0ea78fbbbaa24540cf24c6a2503abc6dbaecfb16a150d3aaff595d508800c3ed4fad7ad9df959ff9d661a8b66d1a4abb6de01816b08bbedf933d490c6bcdcffeb6b78c332c2fb3b7b459657047ef2ef680f269d5b8880c7b9849c1486fd56cdab09209ac879ab75ca7f7f22a5719ac153bbb5762abd7c3968e4a6ca707675e619047b1b64a835c9d6569c725b9d7f3adc8f53843f39eca2a484b1f7589011766529439867d9fb8174dcc607bebeab839c462dbd2acd637064ce14b57a6f4a55d4f9506ad2cdac69f2ecce9cc193e8bcb135e620e4fe1e5cc6804a60965e360be2666d640ddabc6c394dc5aad65b45139de8880ee3c233b59b741107efaf02ac5a308b4a3e22aae5394f0249c0bd35f3f1db7930100664eaee4839914629ab8d105afa3bbce4806a93b9c30ec6f27efde867808345dc4f32b2bf8ab56c8d6e210c9924e5a164fd9178c8295a0dcf63f82bc511af67a9dc422d77d44e71baf15d759f8f9ebac7046af8748d0901a71b9fcddce85dd2436a630ae7b7c8cb8ee8a29d923d159788b4d0eff642b2e4ee04e45f2b03e66f589a36f2ac1e1bf6da2a4704bf0d016dc01fbfad5eabef8b4a304691cead26be81c499b231bef68c9a7e708e3cdc9e3722e61265e5cd0779f85ea9c838d6dea9e83cf1cae94324cee4a64c2bad3bdd404871b11844a616772f61fb6c699554e5747d4c4d9273c8c41e987bc9620da66a2dc7783d1f6b0879f0afef1cd09052934019005fe8ed807e5f4530dee4ebc00257205345fb24adf313c409324577b8e367489f7685445fe0f5b90f855b225f15e0af48dac2ddb5d27651e16a032cb7e3044a51ead1565f559b1d23e87a0a2317068ef5c584a5f3fa1d0be80f4f05047cf175424f96889692a6752f481f51c34196c5d0c6425c74119e7695055879e5cc6b8e97dc9276bd432f50c80d980f2af689446c80d013524591c9e9568c0884292036bdfc83b61ec796122b3bc5f1db7e38074df31d9c4d1b7b03e64a6b4527d359aa9cf39bb04a9f574aba092fed5854546cc6f2a2ca2fa6eb2d2b643e03acdd32e907e4aace3515df611ba62729b0df2ecd58db8e96696729cab1bb7acf35f0eb21592bd87b51de6bcd39b35bcbb0aed26cfc1c09435ee85fc3368cd59ffcbf5b072b16c52b009e0ccabcfa0629d1cd2c04e78321759514660418b2bd8fd6d08ab6238bc10f90d15a6fab196cd60e041e05733dc9e0fefc17c7f9f13d19a4387a351b16d8be51fdb91028da980299efda69c102c96d965e0c615cdb620738dd01795177868f32a8d56f114fa8e51222c013ce2a29aeb0e03679e74748d9c1be66ef92ace316de5ad85cd9af0aae168747787438fee249896608fd353af445db1eb54a916a51d26bd48e630e850d696e6ecfb4c498e158926fe9d6391f066a0360a3a74f6161d363b6d0f806d7339fcbf56a9a9423a47e8fbceb2940f597cb8b7a350d5e12f47af2ca8462db954d56d0d52ec823d2745826873f38126b02d1720286e1fc19ec6676ae05757d92dfe5d55b9e9f1a1052a29b71d14fc6cb98a409fde88c923d8a2c7eb4db1ecdbcb976782bbb2c00cb86ef3b0abd066783caec2e5b33fd4b8ba57f174d63bfa81118f5554053b5b27530c8681a97b6e2079a9c146ebfa0d8a8576dc85503bef1722478fc1e76d1f874a7d28a3de8c5edf501152f0acd0b1966b5207680bb7f986762ffaae1d454364cadab2e10b1ff3103d1ef6bc16d6eac69badd2314d7894bfaa12735b4d16f51a1d8dce539d6ae55a2f226bab914df5464489c7a89ae731d8afc9953dac4599aba4ba2e8ce92abc4d74b755840bb256e1dffa30e65449a4347663b06ce03c0e21470ef078a208ebac8bc054707a22aad787c07cd3dd7c0859438bee787d08a50e884b4247ccab31fb625bae2ab8b44cecd4565f52a6afa9d354c934d6d7257383ce814a6e38a21dadecdc3b01420cdf8b9347458c7bb9d6c92317a90489b71f2a2db9d64f475dbdd609759a6663d5fe560c02ee47ced750eb417befde4779b42ac273005638d80472ef8e7965b458f09ccf3af1af02be7316d6546ce76205fa53f4f905254329093eddb8ba123547ec2f4fbe3b38f004485d4d1e81964c8f5358162ee8f857b7e6a66aadee8d4944c57be89e65267b9aba50ea5872b37578fde3938279e8dc5edd26e6ede55fbfb23fb7ab316bb03b0001d6c74f3ae23547b43b2cb5a26eb5dc6e2cdda0d008eefcdf305a84cb51c77802d2b0259e10cd66d602b675e5faa2ad0e4f611d6a5f883e704ca5ac987c02189eb4b3b8b3cc6e93d45d05f1c6227663a9e9d9bde91a7dba5b49406fac5514c4d18b75b62542a0356545082402e774b1a06a3ff2f4cc2ed32d14c5e9b18d94da8415694518fb71627179fdeee6d2ca1c1a8bb6dc8e96d209e1f17c1166d45349887516c8a18be5c5454e328c0b8f2b18dfec6931abaaaadaf26f7729a8d22b049ac03e541688350b60ecda548ec60f6208e4a504d4a97aca3a4ea9e91cd2196632c7610976a8f0a3cf1eebc450afa9b5334f2b4c3761abb07e2ac636526b68b8fbd23ab25b202c9a51638d9253f77930a9368b1791aa0a6f39f26e1bb65b1dc19b6eb0477eb3cf57e567cd7c6bb7df0c1cae9ed8c1b9e63823d6110a50fef205e8d4a39812dae5f2ee1cb1a35bf00a6319a9a4d18a178137efd3ee5edf157302cd1019e2d1424a75aca00a76c8ccd5be92f0371878f611053a8a753a02525448db68bd21f3e42b88516cb7ab3aad9677b349a3df7d27a4c561a168f9c47f90b8f0f2c5fbe31fe9fa9a864f535d5430165443e5513acb56279426d87f7c30648f1f790c5bca56faf461ab65ebbfd14d645d6146c79b285fe0556b782319dd2a8dbf8b92f1ca441399644c6abded7ca84460e3b923d51228ba14ee76bd5193b6ee8a30dcb57dcb456e86f7f452352929f7451c5476d8b474cb29a743ccbec40b3dc9b237427871d356ef0eee0cd2c8642d370a181d7107c4cc5cf2fa32648d55f47e17432dce5f8af93a66df1dfcff278746599c93f18173e1e193c77ff9ceb0010963f83a891605fb16f00b5c0f9a7a8301d92d8e02cf21377121b2d33ed21b932835fc7ea4dd3036c409a4db8815d7306f0992d4077f3039d78c7f985b5030a5f378d67e3ccf1984ef899be04615860e82ea5664936ce38f59e3b421884e991458f4811b77feb7e993dc00f666d3e4e4e25b4b5e474e61dd9bf247bdb71ad693ca366bd6263aff2612cd302c48bbc43585ca6e663f1ab24945ac727621a25304e2646c737a01c3b11260e204304f884834cf24f8c02592aa8a968f64b5e7b29a64c19e8255f8b484d7da7e36f08a7a0d6651f5795d15b8a3f0866c310f6fa2b0d144d8b47366b6b7de2078ae22b069c09b44eab707d0e92265ef2371dd10a212b13acd2b9b58922185a53a04643748b6cd4a6d3151cc54238b64a5369608337485992103b5d78930281596ea54243a15b0e0c72b4c7d470f8ba51b8d9859bc88cb62884055080087e4421e773c700cc141450bfd1108f4203b7dc57b2be84b34a1a60778b3535df2f0a09a82d832d36f91021ad9bec4ac774d90a9f15835e2129e826c61ad3d41f644d0467f281e7b58f71cf49cc86cebe12d6bfcf2a4daea132fcfe88bf26abbf419832f629e350c11b52ae20525fd415866921ca2242cf01569fd478a05229b7e3096182408f45c70011c0259205a1f32ec19b044a3a9763ab4b92041caec4d76c9f323d08aa8d0548ee9172365935f5579486bbd40a2893f51301528a52dc5ecd268109a5d9741e54e9521bb8c9acb6ce9424291104c975b17e25d70fc33fcc4e7e0fbaed678054eb149106211c5a9f2de267c8f44de7622085f1fc5c6fa3db5355edd3d22d0671a75d54752885bcb4dfe32b52d7a0348b1f6608bb9d0a069de60a65240bd730700b1fbb29f219e48baead76c42ae39ae0792e58c2e562f9c6de287dab48de866549b6fd572598dbf8be74dab988cd1e09334c01fbaaf5829a947431b26dd589d52d6089a0ddf481e1a9ead7cbaebb8196cdb95cd5b58ec94818adf86ad6f1df116b4d476cab5fa4e2d997a12a4118046fa9bb42a161883c4fa71bac6394697733866331583e2781d7fe6b37ebd6a68b51ab3c978c95745d0244ef1207b777a4cd3861ed2da539b3f3e03fd80792fde10589e83a1f6e83b765ffd63c5e509723476809aa2d1814b8f0678c976c0fe1aef425a179a6e41cc4fdd8869a5e216cdffe86e5ebd7c23c7178656f28075826d72b6e2f88acf7f2139a39b49943f2ddc34416f2367bb50d685a4db8859275a5a89b845ebe7bf8390818b9b973794318d78e779704fa35172195d156f37ab09cfff10f9765ee5a392df894db43973b7e4ba8855b7b8e9245b9493852ff94c49dea3d35f46bffc72363283df0216dc00fa525bf663f6d8c319a5f74eeef4c2301c619441201456bc8a7cffd140c6f747bded4b27d8ea686fff7b72d17b79c63626129a538d6b0fcfb6f18a36176f37331d912101dabcc5e34fa3c5106f30db3a658b97f4c238db20ee4c0d1e0c462412a072aaf075174d7b338a6bc417bc1f64149517191b6d7c501b126fc57eca82236557587656be76bbb1c9f11d7dd36433b34a281466ee1dcb23b8807b2cbf2a4d5c2b68f96a8dd637003e13c28a71af710f8de81e4b17fb14e71cf7f4bd875389135fdfd37bfe6c44359f576fc5b3864561d3268d7fdbd0ee59cbe8a83cfa6d039581ba74f11352a2f42289d3f3a70d0e62c310ecfb1538066599a3db5ae6d68b29f159780fa4bbe079116ed26219cf9583af180afd394adc491f74835c97fdbaea23deec03ea7893ccf07d3d64b303b79dc08232e0eccf0815975706b78c9be2ebc16c02ecea1e60dd11effb00e42b7e105cec75152c4a721ecdae6e441e79ab7efab6d310174c20bc53ee381c7792b19a3f86836d259fb78a330d28865763ed05a0dadbd2ff4fa8f561d379d62ed56e0adcb7b2a484f2fb78360e1e343d76ec0f82e25dfb3a57710461c4018d36c84e3df44d8c4e5dbd2d1feb469c25668e9a1bf24e670ced63edbc40be0aec25eb539e4009e10b97e52ab9f335b48ccb0467e97f18395be255918e82788aa78eadc7d3242b5c7828d1c0787e3dac0d8dc3bdff050000ffff010000ffffe79bab8a69840000") + bs, _ = hex.DecodeString("1f8b080000096e8800ffec7dff73db36b2f8effe2b107d72a594c89493f432f789a3f4a56e72cfd734c9c449efcdb8be37940449ac295225293b7e89fff7b7bb00497ca528dbedddcd3c4d1b4bc462b1582c16bb8b05381ab1a36c7d95c78b65c9fa4703f6f8e0d1b7ec6fd1793661df67f98245e90c20d2328f279b32cb0bd62f3867e592b3a3776f3f7e38fefed3c7771f4ed83c4ef820dc03742f938411ba82e5bce0f9059f85ec53c15936876a71c18a6c934f399b6633cee0e722bbe079ca676c72058db19f8e3fee17e555c21157124f795a607351c9a6503ae16c9e6d80a438251ade1c1fbd7a7bf28a9a0ff7f6460f7e2d92382dd924cf2ea1ed67accc377c086da5659c6e78f57b9d6c0afc5ffc660f4650739164932861f79fb17994140014a58b4d12e5f23702ed051bf852002fa66570b8b77711e5acb84aa7d0ad74c1c6558d7095cd3609ef0775593064a7c13a2aa651b2cef9745986651ea54512953c381b1c12a24d9e4c22403f6601f08df0d7f543e8c03c5ef4e71b78106729ebdf5f96e5fa7d9e5dc4339e0fd9fd1a5ff56cc0beec31f86880e18ccfa34d5216e1e7229fff278fe0d9db68458dfed7fed1c987d7fb1fb3739e42e35bea1e65d979ccabba5a4d51d5222804de9d9451194f5fc360156f326cbc2f88c40f30661e7f7ec68204d8b81f0ceb8262331705e1af459606f4fc1a9886ffeb2c2af32c490069f0ea82a7e5519927c0788567c5345bc3c052b76afed0c330898a926a4177d24d920806e0b860c9f10ff0f840768d467d339df2a2789dc2f3a681595446155e05f77dbe8acb7ef0e9f85d0ac2c9838144849f78cefab28517ec40ad8c1f4418ceb3fc55345d2a83cf915013163fc08322839990648b7e8fa07a43467fc378567d2baf9009e23b517c68e1d108b76a1915ae95dfd74ad71c9cc5e64ea953094f17e592edb347674ded9ad56655a05e415cf0f263bce2d9a6547862b28306395cf0b25f4dac872c1811fdc577459c4ef9388047a2c981563594a3dbaf47d928e7799ee57dfa17ca94de0fd99f0f0ee4836b455c24e86ec2329f5bd272fb9e2731a01f3f0aeeaec78f0eac2eef48415beb56cb2db3fea47ada3ef3556d09df936c1a2154c5461c2fd045173f40b198f5d553e8d0bb1fe111ae19cdd334ba881780215dbcbc8cae708871b968ca339af4f67354f2515e8a954396a91a699aadd60927fac7eccbf5a15e86cb81eff9718a9cd0086dca534e3c29eccac4637c7e7aa63d87d58c2736f8ea8aa66a10684f530076e058e759994db3e46809ca1dd67a8d1b1226e7eb2c2f81ed91dd98287b0fc312f34b6f6d47a7c058495f61c76c5237eb450e6bd0713acf1cf560a5aad0b965fa616f842b556f508b6f236f5850a8f3126c99d731982d68b3cce3bc2819826ca205af2c992486876bb156922d840f61c9cc83a2b266546c641181f514c97513adaba8417ac9d932bae02cba88e2249ac092c03e8a1a43d6e3694f4555a06e960dca96d8650c56dc2a2aa74b0267c03ff8bbffe904d693cb25acdfacf73fcbfd8f7fef11a48a4d5402a1bfaa41d0844cb3927e1fbded858d3e13eb6bba188a6a30171ad502cb1eeb23404cb310fe3c27d842ae1df0e4e14353f721008013dc697ca62f54551b00701125f1ec0d6103d3b104eda10c9e6b65cd79b9c953425cad5d2fc6ec31fbe61b968430b2fcf3bb390dfb808d6ba5517dae8d151317fd8a1805db2357c38dae4203aaae767a70e658b727398fce8db6f7f46fd70329cffd4b203bbb1c8413f8db0f261c18ce3769027699a23bb5d5c552758d82b91ee8daeb3e54edd5ba554cfb13314f7aaa6656d157d2800640551326709483f13308b1e4d0b09b90ddc6e2a7b38b400e2d16e8b4a69ccf5e365ab1860ef2550066e70f3c51ac5178388b73f91c56f1381fa8a5b83261216a60f579996da64b2cf8b49ea1d52f8aae4d328ea71e2272be023fc949875d541101c32bc7d34108183e3c8f8bf39a1473f81a83551d305ac5c139ca35d6e370c8850e66c4bd666d33c747cc237544eaafaaf1aa19cbf5d80adae2140c24e571bdc036d2285ab2d7d71a533ff87f292f2fb3fc9c16876080ab5c94f48325a85fad4d806c30b5c315cb4d892c7743b9668862e675e3b13103bf7e65f744f76fc1e7c6ceb4386ab00d2968195b2f57b7ce40e2053a875c1a081dd881da62268c0528214f46a754355f84d38136c29945b51b8c2c002e7d96b0cc3a75e10d68ade418570331cd6fdd0f58db81dfcb0f4051bfa64df50860c5154d31c55e44d23705ada011ace3c226238b01ec826219e55c446210192ce0e53234e71859532a37de220e872b8ab88fe68e694e741fd534558084e8f88721537b5373b66daa7c003557f23f82b9fe4e1014f6c4a6df493376f687b8906677278a410a398ca66db09f561d0067f8cc22125bc20954f4b7d173b4033134e1b790e2994f3e706d71abdb4927ebe2193b185a25e0eafa8a8ed3efaf4a5e7cccca287102bcdb945b205ece66c03c405f5318c1131deefad0ddbd4a28b6f7eebf4b410078ca5ed42d4ae5889c3a8a9739c6cc1c2ecd130cdfad6904c24f1f5e82edb52ed1f51adb7126d022c773f036d07510ae162e9bcb085c0ff09f58ca4147805710553852d02c333ec55562363431818eb98cc0a528331615e7b51f83bf57d139f8246cbacce229b824df6f4823cdb23428a98e890aaa4c360b44b162b34d8e44e1ea1f4709864236e0ca1719e9345e225a8a499242b310011165bc9241e8ca07bb888bb80cd9df973c952166810154e31a63d7364191f4e1081780ad32d2a5518a61e99c2de11ff0c916d910a992bd3771fcb68115144ddb3dad04551591f53352850b4f36ddac30f825a84265934453de1ff5bf7b06fffde36bf8e0f097e2c1a0a904bf7e19c33ffdd37f1c9e3d18840fee0fbefe03fe1d81d377ff51cfe185dc6b2abb9c0f830420aad75418f7d843865112d0889760c83f64bdc355f4791f84888a9e1c3c78fced83274f0f4c6f88718ca73bb40010f45061c17315fb3e13b81e50bcc9ae8c1f3440364eb3a36ebb936f44ab069f6430d3f8ec35fcab4502ea09a8ae1fb412180bcf39471fa9a780215b10d230a9f4b64ea19ea5551d202822f2694b3490f8e28cc791c5f31d924391509ee28ecca70fc7b8de65298cbae8942bbe61c62eb5c6547b8a8c076944d9a3811f2d64adb26a489c120bad6b24cd28b488440ec90bb00c4e0f0bebc5d23db22757e023ad3496ba59591060d095557a048dd60efcee5c68046a270b5dac1324f72cb65db7f7d430d404ef2de70377ecc6e3b14abfdbef70b91df68c681ac57941d8ff85a647b3c27f87a4d11c913406dfdcf9acd12daddab6c006adce3aa4c4aca20434cdcf75dbac35f1681358293ddc7362c13106630703764336a52d9f03371575746fba5a6308f4065d4796616d94c89eb0b17a6df0f8a93682dd44f9d9831fecd8c3b1975340ca991f2d32032a3fba833109455f31e001148d10b567385c0a42997443d6ccf5a17704fe39aaf7a8761fa457b355072b0e4767454cfb37196e283496866ecf96b857d14798fd7a5768004ca70eebe6d4cc1805651309eaeb2c23f18f298dc1a71584eac3690776f8bbcbf47d0ec3939757506de01373bf78db1256e6571e2cb44b0bce4c486e1990ff53542e4330edfa30c67f610f042f0942f5c180430edfcf8442e695338754692d0bb7afb569cdbbf3b7ad81791bbf6653dab7e85b81342f533c8acdee8203d06786e2c7b955d76df16f264db1b3054011bb2ef34c6c13ee6aebd49b8bdd7a22a8b981194369329d940500eea42760161e55dbaef7e2e2d56a5d5ebd9bfc0afcd67dee81a106cc2d5b9b016e97fd4d0c961c68bf9c8d5b21640c23fc358bd37e30648187806a6756c745713d2739e96e113fad23da12d244fddce111fc78432434d8edbb691abd45969782442022cab98719d56e31fefd295a1b5113f43fc001cdf29817466362c44358c18abe8a6be0e0946943571fcb6fb415841686bd5104d668ac2512eb21c15ae54d56d20255cf8a167990292d5a1ccb44bed745b94175b74ae834db47b42db6a3de32322aa419dc3cf3aa2691e2a1c766b7bb24ae2c034a4518e1a839730d5a88af9218bae9dc9acc16b55b2538a9414a8cc829994d5a7f0c47da115b170adb55a0db7fed11ef2d0270c1f30250ed3af8b29ac5c10e2227a2a8bb36a8a5c0ecdca64c68d9b5513d0fc66c552660b5a49bb565d368c2a38b8d1c462d276e47d1d922219549e3697e9d9d887d32950257dc03531fb3b933b005ae67b049677c8e91f0c01d0c4188f314f7850f5d71116bab52a8fb38a51c15760f9bf0622eca6cbd86969d982b208c53385aa00d4e2f6f8e92a8f803581383bcfc0e7c99e12e72ee464cf9bb7273b7036f2a5a6415a813cf12ee1f1131f502971baca3c1e588720a3c98d679bc8af2ab2e98a6519ade149563240c714042dff37ccad31237887e6f9978a46e185c6f930791b64f2e1ee1b7f6b6dc583569584f7101030870309d22872bbd6862e40250683834f94a0eec3cc9408742336e5d846b3b66fe68ac75d875fafe5eede61a46b6c900ad96d732ffe69bede67b1d791a13b75af2e482ec3c302c3cdfae4f55432a6db35a9b625bc5e9a670cb2c516ea9b07f6f9edaaaa51363edc9bf95b17e5d80d4a3c7b98dad14da057e6a0ea78fbbbaa24540cf24c6a2503abc6dbaecbb16a150d3aaff595d508800c3ed4fad7ad9df959ff9d661a8b66d1a4abb6de01816b08bbedf933d490c6bcdcffeb6b78c332c2fb3b7b459657047ef2ef680f269d5b8880c7b9849c1486fd56cdab09209ac879ab75ca7f7f22a5719ac153bbb5762abd7c3968e4a6ca707675e619047b1b64a835c9d6569c725b9d7f3adc8f53843f39eca2a484b1f7589011766529439867d9fba174dcc607bebeab839c462dbd2acd637064ce14b57a6f4a55d4f9506ad2cdac69f2ecce9cc193e8bcb135e620e4fe1e5cc6804a60965e360be2666d640ddabc6c394dc5aad65b45139de8880ee3c233b59b741107efaf02ac5a308b4a3e22aae5394f0249c0bd35f3f1db7930100664eaee4839914629ab8d105afa3bbce4806a93b9c30ec6f27efde867808345dc4f32b2bf8ab56c8d6e210c9924e5a16cfd8178c8295a0dcf63f82bc511af67a9dc422d77d44e71baf15d759f8f9ebac7046af8748d0901a71b9fcddce85dd2436a630ae7b7c8cb8ee8a29d923d159788b4d0eff642b2e4ee04e45f2b03e66f589a37b95e0f0df365152b82578680bee807dfd6a755f7cda5182340e75e935748ea4cd918d77b4e4d37384f1e6e471399730132f2ee8bbcf4275cec1c63675cfc1e70e574a192677253261dde95e6a82c38d0842a5b03339fb8f5ae3cc2aa7ab236ae2ec131ec6a0f4435e4b106d3351eebbc1687bd8c34f05fff8e68482149a00c8027f47ec8372faa90677275e8212b9029a2f59a5ef181ea04992ab3d471bbac47b34aa22ff872d48fc2ad992782f05fa46d696edae93320f0b5099653f18a2528fd68ab2faac58699f4350d11838b4772e2ca5af9f50685f407a78a8a3e70b2a927cb4c434953329fac07a0e9a0cb62e06b292e3a08cf334a8aa434f2e63dcf4bee493356a997a06c06c40f957344a23e486801a922c0ecf4a34604421c981b56fe49d30f6bc309159deaf8edb7140baef986ce2e85b581f32535aa9be1acdd4e79c5d82d47aba555049ffeac22223e6371516517d375969db21709de66917483f25d6f1a82efb085d31b9cd0679f6ea46dc74334b39ced58d5bd6f92f07d90ac9dec3da0e73dee9cd1ade5d857693e76060ca1af743fe19b4e6acffe57a58b9583629d80470e6d56750b14e0e6960273c998bac2823b0a0c515ecfe368455311c5e88fc860a53fd58cb6630f020f0ab196ecf87f761bebfcf8968cda1c3d1a8d8b6c5f28fed4881c654c014cf7e534e0816cbec3270e38a665b90b946e88bca0b3cb4799546ab780a7dc7281196001e7151cd758781334f3aba46ce0d73b77c15e798b6f2d6c2664d78d57034babbc3a14777124c4bb0c7e9a957a2aed875aa548bd20e935e24731874286b4b73f67da624c78a4413ffceb1487833501b051d3a7b8b0e9b9db607c0b6b91cfe5fabd454219d23f47d6759ca872c3edcdb51a8eaf097a3571654a3965caaeab6062976c19e932241b4b9f94013d8960b1014b78f604fe33335f0ababec16ffaeaadcf4f8d0029594db0e0a7eb65c45a04f6fc4e4116cd1e3f5a658f6ede5cb33c15d5960065cb779d85568333c1e57e1f2d91f6a5cddab783aeb1dfdc088c72aaa829dad932906c3c0d43d3790bcd460a375fd06c5423bee42a89df70b91a3c7e0f3b68f43a53e94516f46af6fa808297856e858cb35a903b485db7c43bb177dd78ea22132656dd9f0858f79881e0f7b510b6b75e3cd56e998263cca5f5589b9ad268b7a8d8e46e7a94eb572ad1791b5d5c8a67a23a2c46354cdf318ecd7e4ca1ed6a2cc55525d17c67415de26badb2ac20559abf06f7d1873aa24521abb315836701e87902307783c518475d645602a383d11d5eb4360bee96e3e84aca14577bc3e845207c425a123e6d5987db12d57155c5a26766aab2f29d3d7d469aa641aebeb92b941e74025371cd18e5676ee9d002186efc5c9a322c6bd5cebe4918b5482c4db0f95965ceba7a3ae5eeb843a4db3b16a7f2b0601f723e76ba8f5b0bd77efa33c5a15e139002b1c6c02b977c7bc325a2c78ce679df85701df390b6b2ab673b102fd29fafc9292a194049f6e5c5d899a23f697a7df1e1c7802a4ae268f404ba6c7292c0b1774fcab5b7353b556f7c624a2e23d74cf32933d4d5d28752cb9d93abcfef149c13c746eaf6e13f3f6f2af5fd99fdbd59835d81d8000eb93a71df19a23da1d965a51b75a6e37966e50680477fe6f182dc2e5a8633c0169d8124f8866336b01dbba727dd1568767b00eb52f441f38a652564c3e010c4fdb59dc5966b749eaae82786311bbb1d4f4ecde748d3eddad24a037d62a0ae2e8c53adb1221d09ab22204128173ba5850b51f797a6697e9168ae2f4d8464a6dc28ab4228cfd38b1b8bc7e777369650e8d455b6e474be984f078be0833ea9924c43a0be4d0c5f2e2222719c685c7158c6ff6b4985555556df9b7bb1454e915024d601f2a0bc49a0530766d2a47e3073104f25202ea543d651da7d4740ee90c3399e3b0043b54f8d1678f7562a8d7d4da99a715a69bb055583f15631ba93534dc03691dd92d1016cda8b146c9a9fb3c98549bc58b485585b71c79b70ddbad8ee04d37d823bfd9e7abf2b366beb5db6f060e574fece05c739c11eb0805287ff90274ea514c09ed7279778ed8d12d7885b18c54d268c58bc09bf76977afef8a398166880cf16821a53a5650053b64e66a5f49f81b0c3cfb88021dc53a1d01292aa46db4de9079f215c428b6db559d56cbbbd9a4d1efbe13d2e2b050b47ce23f485c78f9f2fdf18f747d4dc3a7a92e2a180baaa1f2289d65ab134a13ec3f3918b2278f3d862d652b7dfab0d5b2f5dfe826b2ae30a3e34d942ff0aa35bc918c6e95c6df45c97865a2894c3226b5de763e5422b0f1dc916a09145d0a77bbdea8495b774518eedabee52237c37b7aa99a9494fb220e2a3b6c5abae594d321665fe2859e64d91b21bcb869ab770777066964b2961b058c8eb80362662e797d19b2c62a7abf8ba116e73f88f93a66df1efcffa78746599c93f18173e1d1d3277ff9d6b0010963f83a891605fb06f00b5c0f9b7a8301d92d8e02cf21377121b2d33ed21b932835fc7ea4dd3036c409a4db8815d7306f0992d4077f3039d78c7f985b5030a5f378d67e3ccf1984ef899be04615860e82ea5664936ce38f59e3b421884e991458f4811b77feb7e993dc00f666d3e4e4e25b4b5e474e61dd9bf247bdb71ad693ca366bd6263aff2612cd302c48bbc43585ca6e663f1ab24945ac727621a25304e2646c737a01c3b11260e204304f884834cf25f8c02592aa8a968f64b517b29a64c19e8255f8b484d7da7e36f08a7a0d6651f5455d15b8a3f0866c310f6fa2b0d144d8b47366b6b7de2078a122b069c09b44eab707d0e92265ef2371dd10a212b13acd2b9b58922185a53a04643748b6cd4a6d3151cc54238b64a5369608337485992103b5d78930281596ea54243a15b0e0c72b4c7d470f8ba51b8d9859bc88cb62884055080087e4421e773c700cc141450bfd1108f4203b7dc57b2be84b34a1a60778b3535df2e8a09a82d832d36f91021ad9bec4ac774d90a9f15835e2129e826c61ad3d41f644d0467f281e7b58f71cf49cc86cebe12d6bfcf2a4daea132fcfe88bf26abbf439832f629e350c11b52ae20525fd415866921ca2242cf01569fdc78a05229b7e3896182408f45c70011c0259205a1f32ec19b044a3a9763ab4b92041caec4d76c9f323d08aa8d0548ee9172365935f5579486bbd40a2893f51301528a52dc5ecd268109a5d9741e54e9521bb8c9acb6ce9424291104c975b17e25d70fc33fcc4e7e0fbaed678054eb149106211c5a9f2de267c8f44de7622085f1fc5c6fa3db5355edd3d22d0e71a75d54752885bcb4dfe32b52d7a0348b1f6608bb9d0a069de60a65240bd730700b1fbb29f219e48baead76c42ae39ae0792e58c2e562f9c6de287dab48de866549b6fd572598dbf8be74dab988cd1e09334c01fbaaf5829a947431b26dd589d52d6089a0df7240f0dcf563edd75dc0cb6edcae62d2c76ca40c56fc3d6b78e780b5a6a3be55a7da7964c3d09d2084023fd4d5a150b8c4162fd385de31ca3cb391cb3998a4171bc8e3ff359bf5e35b45a8dd964bce4ab226812a77890bd3b3da669430f69eda9cd1f9f817ec0bc176f082c2fc0507bfc2d7ba0feb1e2f204391a3b404dd1e8c0a5c703bc643b607f8d7721ad0b4db720e6a76ec4b452718be67f7437af5ebe91e30b432b79c03ac136395b717cc5e7bf909cd1cd24ca9f166e9aa0b791b35d28eb42d26dc4ac132dad44dca2f5f3df41c8c0c5cdcb1bca9846bcf33cb8a7d128b98cae8ab79bd584e77f887c3baff251c9efc426da9cb95b725dc4aa5bdc74922dcac9c2977ca624efd1e92fa35f7e391b99c16f010b6e007da92dfb317be2e18cd27b27777a61188e30ca20100a2b5e45beff7820e3fba3def6a5136c75b4b7ff3db9e8bd3c631b1309cda9c6b54767db78459b8bb79b998ec890006ddee2f1a7d162883798f9a899519c21bee0fd20a328b9c8a068a34b2543bca5fa190b8e945d5ad9b87c0d766323e33bf3a6c96666955068cadccb95476201f7587e559ab856d0f2d51aad61007c2e8407e350e31e1ab53d962ef629ee38eee97b01a71227be4ea7f7e2f9886abea8de52d7c6a64d1affb6a1dd2cd70b0c1d3cfa6d039581ba74f11352a2f42289d3f3670d0e62c310eced1518ea6599a31b59e6d68b22f159781fa4ade079116ed26219cf9583a8189afc394adc491874a35b97fdb3ea23deb403ea7193ccf0fd39644303b79dc08232e0eccf0815975706b78c9bdbebc16c02deea9e5cdd11effdfcf2953b082ef69e0a1625398f665737228fbc473f7ddb69880b2610de29771c8e34c958cd1fc3e1b592c15bc5990614c39db1f6424eedede5ff27d4fab0e93c6b976a3705ee5b525242f95d3c1b070f9b1e3bf6eb40f1ae7d9dab388230e2c0441b64a71efa2646a7aede968f7523ce123367cc0d79a73386f695765e205f05f692f5294fa084f085cb7295dcf91a5ac66582b3f43f8c1c2af1ea4647413cc553c0d6e36992152e3cb4f16f3cbfaedef48a1cfc5f000000ffff010000ffff641a09bcf9830000") gr, _ = gzip.NewReader(bytes.NewBuffer(bs)) bs, _ = ioutil.ReadAll(gr) Assets["app.js"] = bs @@ -73,7 +73,7 @@ func init() { bs, _ = ioutil.ReadAll(gr) Assets["favicon.png"] = bs - bs, _ = hex.DecodeString("1f8b080000096e8800ffec7d6b771c37aee0f7fc0abaef249666d5dd925fd9ab48ba2b4bce8c12bf8e64df6c36273b875dc5ee66542f932c491d45f3db1700ebfde8aa56cbb266271f6c7555b1400004400024517b8f8edf1d7df8f9fd2b3637be77f0d5dea3e1f0abf1981d85d142c9d9dcb08da34df6647be719fb819f8713f6325433c603175a0446c9496c42a5d986168299b96047efde7e383d79f9f1c3bbd33336959ed81c21b843cf63044e3325b45017c21db18f5ab0700aaf49cd74182b473027740583cb59782154205c36594067eccdc987a1360b4f202c4f3a22d0d81d37cc81a713c1a6610c28c98070787d72f4eaedd92bea7ef4d57008542171cce3c16c7f2082010b66431e45fb03bd081ce83e98d12d07290a3d4fa8fdc159fae4c8286fc01c8f6bbd3fc0465ec8cf07085270f7e02bc6f67c613873e65c6961f607b1990effe7207f3037261a8a4fb1bcd81ffcefe1c7c3e151e847dcc88927002cf4280278ebe4d5be7067a2f05ec07db13fb890e2320a952934bd94ae99efbbe202d830a48b2d205c1ac9bda176b827f67746db3540aed08e929191615080556bc663330f55ad8527837318380f38068f8d131b261d84345762ba3f98f20bbc1c45c0c883aff005238d270e3226b23fd8f5358ef35b18dfb7d0d3c6e6cdcdded8b6ca3ab0c0266168b4513c1a3b5a8fb3ab912f8311dc192478a034e8b910665005a08007977cb1a4315d33b388806223ae0cf6444f189b84ee825dd34fc622eeba80fd70121a13fabbecdbede8eabbe4d91438349c725f7a8b5d36f8bbf02e84910e676f452c065b2cbbb1c50e150ccd16d33cd043107d39b5206ebea23ff39d2d367f02ff9ec2bf67f0ef79d67db98b534b16c05ea3b7d8fb1f850e7cae6632189a30da653ba3e7c22fb51d216b867e18843ae2a09b8d68bd1181176eb13761c01df80b464187a02b80e41168b4140a50bc040c3330952e38e8012a9e8b2aed1e18d22aa30e50aaeb4f7174da9f4e4156da9f6690dda5901b9f6690dd8c0b9350b94259de056150a1cb0b676185cdbb6cfbbbb25c15ee1098e1f35cbca2504b54d65d9460301717d50ea436c3201c4e62b05726eb8a6e93780f51bc2d6a951781302ff683ec1d57eac8e3309632002d12c389173ae7291ea075d6c880f4a7f291090e5974109dfcc1843be73385c6187b0915a03f9b6c3c79fa628b3d79b68dffed6c7e57e6a0e2ae8cf52e7b5a203ee5cf4e74c59ee5f753463e81db4fd2db3755ba40cc8291cbc1a655e4dc1353c0763b17f412793bdbf96d927ceec919f21f89fcae9b572983d339a2ce5f1c0bf648fa68d079601a3401a6afecb5cbb93462483a83af5e820d2cd99e4b61b9ff6c7bbb11925b336396fe2760c4bab07047dae79e372c71b115a1e4e5ffe50b5772b6e1f3ab84a7dfbef836badacc00247a050e4004660244fac0de296a5fd698b1f15f41f6c10d308cb36c1a6030c91a9c51c46836dacddab2bf025314589909ccf92c9a03a73528150322c24b86433551829f6b7411bc105e57225221bce381088e354cdee06b5c4a332f42b4f2a447ecafe3ec7685090ad8948eca4d268e7b6352417012c6d64bf86a8f28c447aebca8fa1aaf2e60aa253fe3606f0ccfed140a8e18fb1046a0528aa10f83f7027e91b922fc029fd83f6886d29fae98f2d8038f01c00b6a27679ce67d3bc311060910c482037354f20ce746d09e721fc389027f0f7093fe2c7d82f66dc0b472eccf2129cc8b67e401b03949e6fee0e99301b3deca6067e7dbc118a843e8595751a51f04c2e6d205ab3bbc8209b9c96588b2b763aff07a4a7ce127e96d4617b908c878091e421ccdc0ea8893601a8e027159209f1a824f6bc220f10fec45e6014e4c9076803fe15fce70eb7e5857129cd4f3aca38dcd7207451ecfbc453447ef8965bf86ce5c5c28f81b47839467df085f67fa9f0301950834cc0f22ff35bce05e0cff0ba561d0f707d7d74572b18536373783838ff62ec818bbfe3a69fdf54d7988a8a3b165418193634f96f99ad0e2aa3072c3cba04c2d4f18f31f836a3b10dbd90cfd60b433c945114a85c68357ae3416c14fdf0413e0c7de249364d06083dc9ac03f5eea3f1794ac5f5f0471094922e32043b53886603c4f4514e218760edcdc752b235625e1d075198283d93d548ba429625c666a1746a814bd3002ae5c0acb990eac1064173e1923e58574516d56c01a260773668db7ee85ba13ce3ad04ec1dd8e8db23f173f290c4cbbb099c3547372fc3979a8e7b14101ee8574389d76626cc1dd8e7f308f1bae4c4f319c42f379073ea716e2e7e4209f84713f9461e6566628fcc82cbab407612e417a6f1c7bcdd6337f924cfcf803a6173bdbb74cd4b63dba07df4ba50dccf3975b2c0cbc0583e0fc326072ca02e108adb95a7cc7129eb24bae02f49b125722f74470427c04f0a772761260c49e9969009cfb052564bca1ef0e779e1467d7c273e083f018fd3f4cba2dcf08d5b6c86b975aedcd9f16e6b4521b4a160c521981b052b8c20507ebe941c6bbf60ed0fdaa1afca830841fe6987b421ec48a9c2536e79a4d848070825f601e2a36e0ee812bea402c066fb823966737fc188721410cbdcea41165a3c0c128831e15bc98d2d0b7a38ff167c54be9e1a7a073a2fda28fc222081713cfe85e35b9ea42d444ca036d9bcaab41c360966f942e0b17b9e75c560e318b3df09341962ba25f12f2141ebe984fcf144eb30d74ae3176dacc21342ac48b65fa30c4b0381a30e922bf931ea4d0cb3523d1a2eb6b7ce5081f6ce0afd1c93178c334847029b8b13031bac1bfaf01ed8acfb954eb4aeda025286193ea559a916b57f2dc800f1e8f74ead045e093610ef13f4af4a6de20de04c2fe2203575ca1435a03dfc3532e3a5ccc7209787373d3052bd78342c081ecd410043a73cbce33c34d9c33bc11c3ba239e01195ece05f8df71701e9037fbd1fea87bd8fd616910c54800c967f6c75ab01c1e58d37c96fcea8656830126b049825a70a0847047478c6d5c5f23dcf74239203e7c260a22fff56633762b632edd46896e46fb041adf23ce6d4f2a818dbd05f35f59cdabf633d1fcd4ee1455aeace5a9f6b24c8d6bbdf59957ab0dab499f6645b789a7e22bac92854daeb5519254a099a9264db4343f556d8ff0e1bc7bf683a1ed9cf9b2d9a3100b00ec251dbb19e19846491217056b06efbbad348ddb895a9f5e9b201b8691083ae8fe9e5ade01c1c7520907f9b716dda967eb43dce6fd9270f2d7910c2eb827dba4a7375b12af76a8e5ac8b2faf940ad7644b330d5f522c665e38e90a87ff066db8d794ecb80b26cc08faf7d2139afdc1b877c917fa6dec4f84bab9a9d96f6900c3a4fb2df6cf16602f1786804d64c051fa5e7e39fece43bf8bbdaf43e7f371d743e077c45c82f58078eb7861ec0e31ede185bc2b5df70ec2be77530af5d661707b7bde62a802086fed001cb0ed720a28bcc4d837774bd32c477d1873206b8f22826a18c49a4352202df5bb9652b7bf0fe41d6c77e0b3cd5e2ef7bf4868be9040e112608718bde11ae277d2d6cf22468dde3ef29d387e0a71debbc00347ed67a1bbf8d80aea5105d6dbf0e10e491c3873e19c8b2ef53e9905a1120cdc765f6a5c00d15f60782c128883be8b112a817bc883d43b93847bbc4e025020f07beec0c1b410538067600cf59763022d3d0fb9d7b542736697a87f9266be1e0ba8434d2b5ac88dcddbba91f0a42dd48247b4acdf10c0d66253badd9c99690e14f9f20c67691516e7cac6540e4e3b8f3105f0b8920605c1c85863733e772ac685458255688b94f461c66d5a61c655b57c307ba00b919c23bdaea0255b685d1957970733a1068d1310fbe61bd6d7cfc10da04abaa2c1cfe936ff511fd72ee9801dcd1165bd8cde6623da946ab945f6ba987bc615c942d699f4e0ced2ce0100ef976fce94a99060c6b78fa633cc31ff92eecbd8d8fcf5e164992d79697a19af8688679fa5be62b8c5aeaf8374cb49423319c935736f393e1d593760f09f89b77ae2add3c01ebe611f8df4e4efb4c8b6e624b9007fdd1fc19f8711b31aaecf7507038ede7fbc730638519ca4b42b11245c0630a32aeeedeedcdc7cfd2f12cd1f27cdd8295cadc720e83b100e325afff2d884867b8f3133378950627c01bae2dcdce0d5464bdb9380c2e90f785914b2cd2fcdcb5e93e7c7e873f2318c4d7f46be8bcddd7332755f123d00940f832084b052bcfb913dda6731d8c6a90c5acd616f9ee3feed79a8bab2c869efec0ccfceac954fee8c2bd3dd35b8f7975ed4b183db4906cb9852dfacf78e76486798f68b696b7d57dcc9473dfb9e4e57e8fc4bdaf5aee5a4ffb61b33d753b26477e7430ef56e1bfb90179aba699f29fc59dbfbefe1715ba7d3eef0c8bdce36073c3473a19074fd90b6793438e0ebeeefa86e5f6d80d1e8ae77f5d5b8ffa363ff00da9fe20c94f436c271805016835b27f4234fe0e3ead3d13f68bec2c4c3cef676ef9d071f23dc4f769c4fb36c035e5f6717c49d50b1b71211e55d1f7622efea01fc4b723477b7d7d8f451cf902ea17c70702c75f27cd9ce9acfb63ba3aa307feece283decb3122383ae959843d70562d74af35b8383804af9812fe6b587be0ff6b72b7f0c3a3857617027d1611ff5ad468bb9367f51564538fa9deb427832fd2869bc0ab76a0627654f01d8a089a7b4ecd3ce9616e88ffa82c765a07fe708bd2aa53d02f5ea2b7fc6eb9d5ced13b657dff92cd1fbbf465486ac0040773389f4f370d6e38b58883e3b015f736d9816620db3a90d37755941c0670077441ed2bbe9c6e39dfffc76fbf1263b60c39d66bb272859d265586fd7eb1e2e5835674f9702c2c951a34b0f3f208012bb8fa9a8c6e33fc3f32f149e375ed68e96d805ba71f92009dea21d9ebaf96095c067f638c6c813c1cccced3ae7973d61d514f55799fc3634d2c9278b758e59157218c00fcc5f14d8823d63ad01501bb83bfa20fd4c2f067fdff5fd5dad073737bb8008b582707faaa4085c6f61f31ff8128d40f97878f378dfc1c1aa42e6a06d0742ae0274acc9ca47bf239b5de1cbbb1fbfc891aa9206646711b3b20478fb25d5c8e957ad203d8d965c0292c24d8aecd4d2311de50adaaa00940ffe17ec57d28442c5c4686189a6dd319008e17facb4186565a1468130e3ba6e9cc51156cf6063f67da862bff5e867af9e35743d93661e4f46109f8cb3be0bbf9480b1d442d731794dc7f9d9a96db01e224b58e04037b3502dc66ee8c4186d260525eaee7be1f167678bd43a6e62cacb78c991f03beabc41286c05b3a3f663f4cb4ffbd2f60f612e43756eed236e95019f38d5267b458922db8aecca8069dada846b2676a5040d0918da2ba0d0a771b0a71418d9792c07f1f8287311eddcf5180c6e464796a92d9d8f4d28c88fbc827fe7538595896018db6d314018b3d254be8db34885e078f85453852d803576071fa0ce720f7504826bd402e07d33179e279302178919df1b13c939779243a574e2b685352a6b923222dd9e55a03f8753a53c63a60ca661c687fa50676c909ae55d8ed20c67b5fd7bd24e76c933bf65341ab55169eb722c23324e5b2ca13183721724661dde0d8569d9815602d33207297d58c920c33b5b8d4c88cda01dd9ac946892df9c9cfc5c37bc47a2db8ae7c9712b86d2fd04aae67135030c16b8ea51622b989750a74f2c0d490989c210d15eaf1398ec8c9c4a8754b53258ec1bdfe57afe5d718d23df7ab599ab6a618ebc044562f81fba25950a6e7489bb397006bdbef617f670593ee163859f74c73e3ccc9c1efb8ead76c5a0d1104ca33f0938b8eab608d02735fe2f84be9f421d8c1b594a34636050336f69163c8d1ab2be6db32927e6f1094561fb0308f8eab453d3a12bb91726da33f4668d0eb67d9854396c71b26d1b749cab0582e6cf2ae76a699fe923441d44ecd51538b6a49d2540899f9d975a993feb01b4174c0c881a8056ddbc1a6d35777d6f1a2a3f291c853f0749594894be57346a4b561bf18574bb21b9c074f7fa3168dc9026b4c758312b05340a282c1efd2539ce860b4f0d4f5da9cca2be78b8e7f109444039c3a0738b2648ed81d5ac63987bb155ed5d194458cd214998d4389c938c1a90aecc14b481084d0a7855546c50a82a495ca0edaea040b1c24552442cc9076069ca4fb1c44ddd44ff103b912e380c845ee3e24e1a54b6c8c412d5a7d45d0d8792f217faca0a73c1ac1c59ad6f5a466a5e636b18443bc07ffcd134c091222a0043acc111d89143c7824c0e238fa2a9c8eb8084fe80255577062c51fbd03ea6157202376267c8014d456bd19ce24f001a523154302d1b924e4cb89ba3d6a5bd3aa5cd2a8f42bc714b06407cf8d31ce6255bac0f5c282c1c828db6d8b91011d2ed83f1b3656fa9662e318b6a8f0073e03510a512f51a77379b305c85ae961124fd1d6512bb4457cbe388950542c26fe2f1e0fcce302186be258de946862409b04e917243a1a9988b1786e756fb46ecc460f99cd8738999ecf91374689fbfa0c2bedc4151c4b54d181807174aed688753060e073cb3c265d7b8f496757a754dea26825e4ae4ae8517951c46fb9271ddeaf634921c373b9389448762b9918c3c20624e47bbf7077f0ffd74035a621711549355ec6506b9dd74dd6ceea2ba30d4ed17eea628f929457b75668b2105dac00c8e4395cc0aa90171bc58db6145c76dc47e92603d4991b0e6a4a435edb060476028713473bb9167317c51ade9b3020d8f3e030d7184093422804a100186f607be9e11a8b1541416b66154e5aa4ec35d8b1eb78bef18b31fa63f57903f770184488704ca951a33dbee72b14021cd3bbdada466b89e19d54f621b86f2154d67b858cf21788ec0a8e0000d64b46beb7b6768a2ddc94985118c8422b78cc726c488de6194a681415cd8f2e9227db9ff08569c9f33e14d077d86b5988cc3139693f0aac933681cd2c2b05a9e67105af85e5cd5ae879ccd6bf40d2b1dcdf2d56b790059b1823fdd904dee55a42b5b44291cf3e61722294f5816f7c254f797ac9ac5fa89e533e86f496ab9171959029cb60502ca78a836e14daf83747e78d155f6e00803eb1e8836bbcae82b94657e39419452b345d3d04e160708a45518d1bb8224b86e71d7098e6302d94a5c479abe94af4feb9875c7dad8ea81c7da2b46d83d4baed6c3efd582eea655c9ae7eee2e22c753919d11797179b1e979d3326353bb3e917d8ed0087f5622fb86a72d913df56dbd07f2196cf33abb9beb2c754d3c39f3d03d287b17c9da85ae18dc9a30a495b45a32021d1ec5a93dce5a08ffe3407e8a710f26a82b348f384614c1fe60fc7f7fe1c3df0f87ff677bf89fc37f8c7ebdded97af1ece62fe3561784e8ec17bb53d3e698ab61a8b2f0b5e1591ebf9fe12e06e08e4d6882dd9cda25019695ff5b8cd89b245cc5fb1add52b092dcf3324f963cedd6307135b46da868d94b668ea24155149c2c7cb6adeeb4e362b4dc26ff4d28f58d996f8353225caba294251998ae0ef2c68b67798c4cceab070ed9667398bc95c6c81416a30ce03f17a8dd186d6e519ccc36869bf4148f58294d1f04daf8c766a98fc05b2ce14a4328d6bee1653d2bf79e9bf9323b679f775bba4a9c94be3a285a39bcb18a8123006513f7cff1716ee4523366dbddd29065c5da727b76afd6c932b8cd3ed9a7b985c2eb34262e08789234a3425574f8210631cb836947098ad5205896264f1e099c10460c95c548e06f2153b4f1cfcd346719631e0113072cfb72d234ab07c7f650bcf3e3b6040793b2747bb4365f3aed50413e6b6a1f21b3fadba27bd3ba52f19676e5ab34ebed6d94de6b723b9acad1b00dbdd95f37cb5d9455f4c576aa9995564b14d4dad436153dad42cae4016292fdc1f3cfec4e3c5a362afd872e154fe2be4c1ee6f39261b8006dd873a6059e4959e642f497d43e49825b79dc2ffa3bdc8d14f44bc350d356a1a4a73dd331a7e5d25fb55c4c619ab2a5ce96fa2c4b14a5d95e7467d76c09195cd6895468e804179baad047a38cc55d988f9f3a0983623e778b8aba571be42b2b9789fdd758fe209b3540c892a45be2b236a57e57b57c0f67904bd5c3ea8590dbeaa5ddeb40634634e99f4da4b1e39e2ce2312cef4c0b3be8796204920c70f2b9c9807d7ff881be0c69e7dc869ce912fc5619bed6156a3db0d5bca8981765f4db92e0d52e4b83573c16dc7126b88cd39dc889161e691975485bddf35306d523b9cde7713f8f7c9c115ed962076d51a3926756b10bfe0d2ed2ad30f8cd37efdeb457c4c60a7c72de840ed1f69214dcae15ae2f05164c8b082066396296f1b82191be3f8572892e77cd84bc0d598da43b36210f8b0f5ae2b6b4064e9cd1837f376e183e9be16a7c1343d2679f9727ab07258595db2534eeef3fb663fdb8572463dbfe2844d416c4145b2c8b5f7afb46b8be428bc2b83a8c8bc67e84db8f2c25f46d44ce46da64376cf5773ba5025e18a7b898e1b16b1ff471e67c9f78a3296d9b0773d20607f87f3ad84b67c26214550060b78c16ae6f1d2a158194a3a49dfb4bba1647bd29b1517c5ed93c650f5b837b0ae3960f2b8c376e20da42b7c97e137bbd8c621181a519869afc56d1cc50ccf38bc9434c00de6d1eb48e350c6c37c23f87b1c58ef6606571267ec935c1fef3e744fa9b9fd480f6b44069f337fcea70265acd50b5d9725bd4a009b56f45dc97456adeac9eda1ac220db55c13d6f91c19114e22dec4641ead2ccb94d13fafc4afab1cff84c60cfe2ca11c2e6b273c19e5a02f1e3b382762c169216a36cb1aad95e765873d420e00240a6cdf909504b0b261b77b36597297d006b8e672f78ca52dccd7f2e22c3046d1f79ba9de64bb62aafb97cd1fa1682acb60748f08a6e7d071e6eb13830d2ab31b1ed954b21ce579c55ca923a387893740317bd27960a0c3bbb546fde7e8aa942baf7b4794d9d1b27996aa3f24c930e9fc1d39ac9fc5218c70d907894862dfc5a333edfce1a1534993eeedcbee9f696d42c9f911a4d59992614c935e7a37bb5fb54cbba60f96fa12ea941b46b4e99795c65c5a9195639b75dd1a572cb5b2e40b5d0b05c99961a585a24baa47de799b0e63b83b5a12cd306b80117c2ee9bcc2c61ba21b461c24af66be6e987cdf5520f9d7bd512c1ea734ca561db798e67f3e673c14adb2fe88c58b261d6c80299921230334149d709d5720b92257e5c38b3f3ab8327c7b408e00d093c455523fd8359d999c3fcca1d033373fa366e16483709b49f62be87dd795475bdba3baf606bfedc9db7eaeebcb577e32543f22077e3a5dfaa6ed98aa793c70f7c2b5ecd7296b6c4e5dfe3bee34d6f5d0b6ef79e96b5132856b01001ed0ac703a6ecbd0a4d081d32fb80756d7227c876164519c8c1ad321b1a3f7a474712f4a880cfbdad688027752602f7c749040af52e36b310a7112c34055cf0a5611b3fca97e33ecbe3c88222b4d59cec021b4a28f5660428e9dd73e75424a7dd0b5b0ab27bd92e827edb07903f0df06ecda626dcee4d6cde730533b9f04ec15117da688ad518c80f3874017922e9937e8ca9c1bb355bea98dda72ed98f9158d1458e5026dcdeb44ab5aa3a1500aea35045bcfaf203e7b8757874670be0d59dda015530fdf83e789fa588729ee16ddbc21d2c590c2db0a7f8c61d2f523c48fed94f4f1ea787901a78482d0e8360353e56dffa320b3ef7cacae423a9cb78699bacccccda6b0f889b8dc62f433839615ae34df6ed83ce8c4431227bb48c276506a7475b6fe77cd5f05f29b8ff421e6ce2a102b33f9edcd26b4d41acc836e87094f57e6f42f651936401b187b199e326765b78053707f5902c9a1ff4ea3282c4daaeefd1c1d2fa32546e23b5e9c3bebe55026a19d551d6a846798ecac335cd4da74bfffee1c3fb33caee01154d9e82161f5e9f75d8e364e8b1e103b2c09f6b3e3bc35258ec2544e55aa80696d1f3e471cf89acf4cabf010b0f833058f861acc126e15a0426b5a8bc5893049eaee8a99ede9b9f3a576cbca6ff6a71a9f1e7fd09fb512c7a1cf9737b55c5c2d238e97cf4fe0420e352d8603868298e4390d37c6b667297262edbeb836a616c9f1b16834db0d622108aca743715f86c1d89a671787007dad3fce0ddd442fdff2329be6a1ed91a054546a125971cabc62c329138e1ceb9abc2c856bbc60a1374fb5c2c262157f0f2947bfa4ba69c19f7045046ff675f1e5b2d0d7d88bb2358ab1dfdaff5d2d3a5ba82b6bc90a31611ee1a898b6323b53d39e072e92da8be5071954cc13850351090a70840a162ea2d7a9769f97b52388847f98a398098668b880abba3afa4e10a3b00b6bbdc5d2cb5991d5c8854e8135e548f88f63f2723c6675c06e515c8d2b268f66b48db3687b1f2f2c2a8d86db93eac5d40e7b39912333a2a47b2a541bc923319f1048c80b760fc029841c9176ed8f5d700f6eb9b0a1aab99d6a24d4d96372d7bde2b7121c565c902c1f3d3e2433443c9cf928c342869a44a9b0f72f879f56a7bff18c7e40ff69bb69f5bb30f814225eec1ec163fd49710cde14e643e9ede8dc9fdb9f099e4db5adcfc837ed9da9d831febeb89632f939b7df67e7d7bfb56082cac667774b557e4c546cb0a82da22a0956fa1b06299d0a430e8bb980e18d17ad2091e5049ad6feb3798926f2e55bfc8945b63fb7588f4bcc81417f3538451a603097739dba79b87549877635a3c4252f88205c9f3102d408fa1babe4688277812fc17fe2b562b2d7c6239ebcb3e2b7ffa803e0a91164a9d52a9307c3dfd8ddf09e1605ce976fdcd9447d93719581ded4499a7a33330b654939fa0d355e993bf8918e57de41f62287c5da156e8f47012c6d5f93997178e4fcbe2521485b2e8248c2088a930cc774a54a6355da9802bf7603cb382b7799ddcfc0e956c8579201cd2db4f9ebf184574df2cb025950773c00e714fce825d36dc791141443117c8cbfd017efa0da614d7ccf7074f5fbc188c0ff6266a9c1bc2c2d72653f337df49f1566950509a468fc2686147ea1b077e7ec79e6cef3c633ff0f370c25e866a96950bc8773e1e61fa418276874aef665348db59ccaecfa6c7a508026b841f7205c2fc528a09258664ed79e02a98378ee360cefdc6069eb8e258c380fd4df169630b65e6b162875778faf8f4d54feccc99fbc0d7c6b6b1ab24f8322f63730e338f03bf9b9abd14013b93ee3c6c44e92530dcc5f4cf5c7a326a04f037f01d248098c5cad51acb6a958aa78f8b8c2a9bd29539fc03a82f6d32c3a20ed59e922660c9d8b1147ef318bce1ca016376fcbbe46e333f2ca59140d6e277d25463abd3055884b31828bfe08d787c887173f0690876a105d3ff16c2482086073c107db956fcd9a219853adc81e3c574a2ada4073a9c9a4bdaa6ac1839b8b4e51fb7af85d3825ee4182405f04b75ff67a107d3f208346d6c7db9bf85b89961a6b8ef6327afe169cc71132d3fd8624ddafa8425af61a6115472542a7c5fed12ddc8893493d8391786ba3d87e0437208c9c76006afc0ce556e2cebf998071254081008237083458fceb1c0c2681686334f5085ff68ac0370b617c359081cc87eb7f7ba43f49ed986ab905df8ac80e5fa9832200e77e6e0d5e4bfc79e8adbbb7f0aac46e4d949e0acd4e76ff16ff118f30b1e6ece181c94afdb3b7cc68e6030029c16d86be3aed427c40aae5148aeb8109e3b010657ee2c19dd2d504c05fae97215b30f4ae2af80afd2fd85342a0ec69fb8027a0b172d9dae2ac7a81a3091ffa613f539b4d73f9cb513b53d248eda21dcea1e43a44798094405e0ebf188a81a1cbc4caf9748a9ede80304806064ab3da57629775ef0423be04e1aeb2324b4e15199d16f76c31c3d3d686938cc0cd72d5e19a24f2c7a74f6dba758a8c5f0c9687bf4b4bb75c6b6f16f7a9cf3b0f33d5b951b35547710124595061075d007b9c0f1313ef0f5ff010000ffff010000ffff8f12a0ac65b10000") + bs, _ = hex.DecodeString("1f8b080000096e8800ffec7d6b77dc36b2e0f7fc0ab8ef249666c56ec9afec5524dd952567a2895f47b26f369b939d8326d1dd88d8240d80923a8ae6b76f5581ef4793ad9665cd4e7c8eed260916aa0a5585aa0250dc7b74fceee8c3cfef5fb19999fb075fed3d729caf46237614460b25a733c3368e36d993ed9d67eceffc3c1cb397a19a321e78d022304a8e63132acd36b410cccc043b7af7f6c3e9c9cb8f1fde9d9eb189f4c5e610c11dfa3e23709a29a185ba10de907dd4828513784d6aa6c358b982b9a127185c4ec30ba102e1b1f1023a636f4e3e38da2c7c81b07ce98a406377dc30179e8e059b8431a02403c2e1f5c9d1abb767afa8fbe1578e03542171cce7c1747f2082010ba60e8fa2fd815e042e741f4ce9968b1485be2fd4fee02c7d7264943f60aecfb5de1f60233fe4e7030429b877f015637b73613873675c6961f607b19938ff73903f98191339e2532c2ff607ffdbf978e81c85f3881b39f60580851e45006f9dbcda17de5414de0bf85cec0f2ea4b88c42650a4d2fa56766fb9eb800363874b105844b23b9ef6897fb627f67b85d03e409ed2a191919060558b5663c36b350d55af832388781f38163f0d8b8b161d24548332526fb8309bfc0cb61048c3cf80a5f30d2f8e2206322fb835d5fe338bf85f17d0b3d6d6cdedcec8d6cabac030b6c1c86461bc5a391abf528bb1ace6530843b83040f94063d13c20caa0014f0e0922f9634a66b661611506cc495c19ee80963e3d05bb06bfac958c43d0fb077c6a131e17c977dbb1d5d7d973c9b00879c099f4b7fb1cb063f08ff4218e972f656c462b0c5b21b5bec50c1d06c31cd03ed80e8cb890571f315fd37dbd962b327f0f729fc7d067f9f67dd97bb38b56401ec357a8bfdff51e860ced554068e09a35db6337c2ee6a5b643648d330f8350471c74b311ad3722f0c32df6260cb80bff8351d021e80a2079041a2d8502142f01c30c4ca50b0e7a808ae7a14a7b0786b4caa80394eafa531c9df6a7139095f6a719646f29e4c6a719642fe3c238549e509677411854e8f2c3695861f32edbfeae2c57853b04c6799e8b57146a89caba8b120ce6e2a2da81d4c60942671c83bd325957749bc4db41f1b6a8555e04c2fc781e64ef7852473e87b19401689170c67ee89ea77880d6592303d29fca47263864d14174f20763ee9e4f151a63ec255480fe74bcf1e4e98b2df6e4d936feb3b3f95d99838a7b32d6bbec6981f8943f3bd1157b96df4f19f9046e3f496fdf54e902310b861e079b5691735f4c00dbed5cd04be4ed6ce7b749f2b92fa7c87f24f2bb6e5ea50c4ee7883a7f712cd823394783ce03d3a009307d65af5dcea4110ee90cbe7a0936b0647b2e85e5feb3eded46485ecd8c59fa9f8011ebc2c21bea39f77da7c4c556849297ffd75c7892b38d39bf4a78faed8b6fa3abcd0c40a257e00044602640a40fec9da2f6658d191bfd15641fdc00c338cba6010693acc119450ca7c3ddac2dfb2b3045819519c39ccfa219705a8352312022bc6438546325f8b94617c10fe175252215c23b3e88e048c3e40dbec6a534b322442b4f7ac8fe3aca6e5798a0804de9a8dc64e2b837221504276164bd84aff688427ce4c98baaaff1ea02a65af2330ef646f0dc4ea1e088b10f61042aa518fa30782fe017992bc22ff089fd0fcd50fad313131efbe031007841ede494d3bc6f6738c22001825870608e4a9ee1dc08da53eec3192bf0f70037399fa64fd0be0d9856aefde990c2bc78461e009b9164ee0f9e3e1930ebad0c7676be1d8c803a849e751555fa41206c263db0bace154cc84d2e4394bd1dfb85d753e20b3f496f33bac84540c64bf010e2680a56479c0493701888cb02f9d4107c5a1306897f602f320f706c82b403fc097f73865bf7c3ba92e0a49e671d6d6c963b28f278ea2fa2197a4f2cfbe5b83371a1e0ff381aa43cfb46cc75a6ff3910508940c3fc20f25fce05f763f857280d83be3fb8be2e928b2db4b9b9191c7cb47741c6d8f5d749ebaf6fca43441d8d2c0b0a9c1cf9b2ccd784164f8591175e06656a79c298ff1854db81d84ea7e807a39d492e8a502a341ebcf2a4b1087efa2618033ff6c6992483061be4d618fef252ffb9a064fdce4510979024320e32548b6308c6f35444218e61e7c0cd3caf326255120e3d8f213898dd43b5489a22c665a67661844ad10b23e0caa5b09ce9c00a4176e19331525e480fd56605ac61723067d678eb5ea8bbe1b403ed14dcedd828fb73f193c2c0b40b9b194c3527c79f93877a161b14e05e4887934927c616dcedf807f3b8e1caf414c309349f75e0736a217e4e0ef27118f74319666e651c318fcca24b7b10e612a4f746b1df6c3df327c9c48f3f607ab1b37dcb446ddba37bf0bd54dac03c7fb9c5c2c05f3008ce2f0326272c10aed09aabc5772ce129bbe42a40bf297125724f0427c447007f22a7270146ec999906c0b95f5042c677e69eb3f3a438bb169e031f84cfe85f27e9b63c2354db22af3d6ab5377b5a98d34a6d285930486504c24ae1090f1caca70719efda3b40f7ab6af0a3c2107e9861ee0979102b7296d88c6b361602c2097e8179a8d880bb07aea80bb118bce10d599edd98c7380c0962e875268d281b050e4619f4b0e0c59486be1d7d8c3f2b5e4a0f3f059d133d2ffa282c827031f18cee5593ab2e444da47cd0b689bc1a340c66f946e9b270917bce65e510d3d8073f1964b922fa25214fe1e18bf9f44ce134db40e71a63a7cd1c42a342bc58a60f0e86c5d180490ff99df420855eae1989165d5fe32b47f860037f0d4f8ec11ba621844bc18d8589d10dfeff1ad0aef89c4bb5aed40e5a821236a95ea519b97625cf0df8e0f348a70e5d043e19e610ffa3446fea0de24d20ec2f32f0c4153aa435f03d3ce5a2c3c52c97803737375db0723d28041cc84e0d41a03bb3ec3c33dcc439c31b31ac3be21910e77226c0ff8e83f380bcd98ff647ddc3ee0f4b83284602483eb33fd682e5f2c09ae6b3e45737b41a0c30814d12d4820325843b3a626ce3fa1ae1be17ca05f1e1535110f9af379bb15b1973e9354a7433da27d0f81e716e7b52096cec2d98ffca6a5eb59f89e6a776a7a872652d4fb597656a5cebadcfbc5a6d584dfa342bba4d3c155f61952c6c72ad8d92a402cd4c3569a2a5f9a96a7b840f67ddb31f0c6de7cc97cd1e855800602fe9d8cb08c7344a92b828583378df6ba569d44ed4faf4da0499134622e8a0fb7b6a7907041f4b255ce4df5a74a79eed1ce236ff978493bf0e6570c17dd9263dbdd99278b58e96d32ebebc522a5c932dcd347c49b198fae1b82b1cfe1bb4e17e53b2e32e983025e8df4b5f68f607e3fe255fe8b7f17c2cd4cd4dcd7e4b031826dd6fb17fb6007bb930046c2c038ed2f7f2cbf17716cebbd8fb3a743f1f777d047e47cc25580f88b7ae1fc69e83690f3fe45de9ba7710f6bd9b50a8b70e83dbdbf316431540786b07e0806d975340e125c6beb95b9a6639eac39803597b141154c320d61c920269a9dfb594bafd7d20ef60bb039f6df672b9ff4542f385040a97003bc4e80dd710bf93b67e16316af4f691efc4f15388f3de053e386a3f0bddc5c756508f2ab0de860f7748e2c09d09f75c74a9f7c934089560e0b6cfa5c60510fd0586c7228138e8bb18a112b8873c48bd3349b8c7eb24000502bfe70e1c4c0b31057806c6507f3926d0d2b3c3fdae159a33bb44fd9334b3f558401d6a5ad1426e6cded68d84276da1163ca265fd8600b6169bd2ede6cc4c73a0c89767384babb0385736a67270da798c2980c79534280846c61a9bf3b953312e2c12ac425ba4e41c66dca615665c55cb07b307ba10c9b9d2ef0a5ab285d69571f57830156ad03801b16fbe617dfd1cdc00aaa4271afc9c6ef31ff571ed920ed8d10c51d6cbe86d36a24da9965b64af8bb9675c912c649d490fee2ced1c00f07ef9e64c990a09667cfb6832c51cf32fe9be8c8dcd5f1f4e96d99297a697f1ca413cfb2cf515c32d767d1da45b4e129ac948ae997bcbf1e9c8ba0183ff4cbcd5136f9d06f6f00dfb68a42f7fa745b63527c905f8ebf321fcf7306256c3f5b9ee60c0d1fb8f77ce00378a939476258284cb006654c5fddd9d9b9bafff45a2f9e3a4193b85abf518047d07c24546eb5f1e9bd070ff3166e6c6114acc5c80aeb8373778b5d1d2f624a070fa035e16856cf34bf3b2d7e4f931fa9c7c0c63d39f91ef6273f79c4cdd97440f00e5c3200821ac14ef7e648ff6590cb67122835673d89be7b87f7b16aaae2c72da3b3bc3b3336be5933be3ca74770deefda51775ece27692c132a6d437ebbda31dd219a6fd62da5adf1577f251cfbe2793153aff9276bd6b39e9bfedc6ccf5942cd9ddf99043bddbc63ee485a66eda670a7fd6f6fe7b78dcd6e9b43b3c72afb3cd010fcd4c28245d3fa46d1e0d0ef8bafb3baadb571b6034baeb5d7d35eeffe8d83f80f6a7380325bd0d711c2094c5e0d60de7912ff071f5e9f01f345f61e261677bbbf7ce838f11ee273bcea759b601afafb30be24ea8d85b8988f2ae0f3b9177f500fe25399abbdb6b6cfaa8674897503e3838963a79be6c67cd67db9d5155983f7767941ef659899141d74acca1e701b16ba5f9adc14140a5fcc017f3dac3f91cec6f57fe187470a6c2e04ea2c33eea5b8d16736dfea2ac8a70f43bd785f064fa51d278156ed50c4eca9e02b041134f69d9a79d2d2dd01ff5058fcb40ffce117a554a7b04ead557fe8cd73bb9da276cafbef359a2f77f8da80c590180ee6612e9e7e1acc717b1107d7602bee6da302dc41a66531b6eeab28280cf00ee903ca477938dc73bfff9edf6e34d76c09c9d66bb272859d265586fd7eb1e2e5835674f9702022987b849ec0e16f0c779f3c6f13cf6c30fbbf3f9e0cf00fd0b05e88d97b5c32576896e543e4a82b7688fa76e3e5a25f0993d9031f445303533bbd2f965cf5835c5fd5526bf0d8d74f3e9629d8356852c06f003331805b660cf586d001407ee0e3fc8b9c85404d562576bd08c5d40845a41c03f5152049ebfb019107c8946a07c40bc79bcefe068552177d0b6072157013ad864e5a3dfa1cdae00e6dd8f5fe450554903b2d388596102bcfd92aae4f4ab57909e474b2e0149e12565766a09998e82056d7500ca47ff0bf62b6942c16262b4b048d3ee0848d46e182b2d865961a86120cca8ae1b677184f533d8887d1faa78de7af8b357cf1aba9e4a338bc74388504659df855f4ac0586aa1eb98bca603fdecd436580f91252c70a19b69a816232f74638c379392127507bef0f8b3b3456a1d3731e565bce450f81d75de2014b686d951fb41fae5e77d6903883097a13ab7f61137cb80579c6a93bda254916d457665c0346d6ec25513bb568286040ced155038a771b0e71418d9792c08f1f8287312eddcf5180c6e464796ab2d9d904d28c80fbd828737a71a2b63c130badb628030e6a5a9801b67910ac1f198535515b600d6d83d7c803acb7dd42108ae510b80f7cd4cf8be4c4a5c24667c6f4424e7dc498e95d299db16d6a8ac49ca8874835681fe1c4e95f28c99329884191fea439db1416a9677394c739cd5f6ef493bd925cffc96e170d846a5adccb18cc8386db184c60cca5d909875783714a685075a094c0b1da4f4612d830cef6c3d322136837664f352a2497e7372f293ddf01e896e2b9e27c7ad184aef13a89acfd5143058e0ba4789ad605e429d3eb1342445240a4344bbbd4e60b23372225d52d5ca60b16fe61ed7b3ef8aab1cf9e6abcd5c550b73e4252812c37fd02da9d470a34bdccf8133e8f5f57c618f97e5133ed6f849f7ecc3c3cce9b1efd87a570c1a39601ae7e38083ab6ecb007d52a3ff42e8fb29d4c1a891a54433060635f396e6c1d3a821ebdb369b70621e1f531cb63f8090af4e3b35753cc9fd30d11ec79f363ad8f66152e7b0c5c9b66dd071ae96089a3dab9caca59da68f107510b15757e0d892769600257e765e6c65f6ac07d05e3031206a005a75f36ab4d5dcf5bd49a8e649e928fc39480a43a2f4bda2515bb2de882fa41b0ec905a6bbd78f41e31c9ad01e63cdac14d030a0c078f897e4401b2e3d353cf5a4328bfaf2e19ecfc71001e50c83ce2d9a20b50756b38e61eec556b5776510613d87246552e3704e326a40ba3653d006223429e15551b141a1ae24718136bc8202c50a974911b1242380c5293fc512b77513fd0e76223d701808bdc6e59d34a86c918925aa4fc9bb1a0e25e52ff49595e6825939b25adfb490d4bccad630887680fff8a369802345540086588523b023878e05991c461e455399d70109fd014beaee0c58a2f6a17d4c6be4046ec8ce90039acad6a239c59f0034a472a8605a36249d99f03687ad8b7b754a9b551e8578e3960c80f8f0a719cc4bb65c1fb850583a041b6db1732122a47b0ec6cf16bea5aab9c42caa3e02cc81d740944ad46bdcdf6cc27015ba5a4690f4779849ec125d2d8f23d6160809bfb1cf83f33bc38418fa9634a61b199224c03a45ca0b85a6722e7e189e5bed1bb21383057462df2366b2e74fd0a17dfe824afb72174511573761605c5c2ab5a31d4e18381cf0cc0a975de5d25bd6e9d535a91b0b7a2991bb165e547218ed8bc675abdbd34872dcee4c26121d8ae54632f28188191deede1ffc10ced32d68895d44504d56b19719e476db75b3b98beac250b75fb89fa2e4a714edd5992d8714680333380e55322ba406c4f5636d87151db721fb4982f52445c2aa939256b5c3821d81a1c4d1cced469ec5988b6a559f156878f4196888234ca0110154840830b43ff0f58c408dc5a2b0b40da33a57751aee5af4b85d7ec798fd30fdb982fc790b2044ba24509ed498d9f6968b050a69dee96d2535c3f5cca87e12db3094af683ac3e57a0ec173044605076820a35d5be13b4313ed4e4e2a8c602414b9653c362146f42ea3340d0ce2c2165017e9cbfd47b0e2fc9c097f32e833acc5641c9eb11c87574d9e41e3901686d5f23c83d0c2f7e2ba763de46c5ea56f58e96896af5ecb03c88a15fce9866c72af325dd9224ae1a037bf104981c2b2b817a6babf64f52cd64f2c9f417f4b52cbbdc8c812e0b4311050c663b5096f7a1da59b87175d850f8e30b0ee8168b3ab8cbe4259e697134429355b360ded647180405a8511bd6b4882eb16779de1382690adc475a4e94bf9fab4925977ac8dad1e78acbd6284ddb3e86a3dfc5e2de86e5a95eceae7ee22723c17d919911797179b9e372d3336b5eb13d9e7080df16725b26f78da12d953dfd67b209fc136afb3bbb9d252d7c493330fdd83b27791ac5de88ac1ad09435a4bab2523d0e1519cda03ad85f03f0ee4a718776182ba42f388634411ec0f46fff717eefc7ee8fc9f6de73f9d7f0c7fbdded97af1ece62fa3561784e8ec17bb53d3e698ab61a8b2f0b5e1591ebf9fe1c741803b36a10976736297045856007031646f927015ef6b744bc14a72dfcf3c59f2b45bc3c4d5d0b6a1a2652f99398a06555170b2f0d9b6bad38e8bd1729bfc37a1d43766be0d4e8970ad8a52966460ba3ac81b2f9ee5313239af3e38649bcd61f2561a2353588c32807f3da07663b8b9457132db7036e9291eb2529a3e09b4f18fcd521f81bf58c2958650ac7dc3cb7a56ee3d37b36576ce3eefb6749538297d7550b472786315034700ca26ee9fa3e3dcc8a566ccb6bba521cbcab5e5f6ec5ead9365709b7db24f730b85d7694c5c10f0246946a5aae8f8430c629607d3ae1214ab41b02c4d9e3c1238210c192a8b91c0df42a668e39f9b69ce32c63c02260e58f6eda44956118eeda178e7076e090e2665e9f6706dbe74daa1827cd6d43e4266f5b745f7a675a5f22dedca5769d6dbdb28bdd7e4763415a4611b7ab3bf6e96bb28abe88bed54332bad9628a8b5a96d2a7a5a8594c903c424fb83e79fd99d78b46c54fa0f5d2a9ec47d993ccce725c37001dab0e74c0b3c95b2cc85e82fa97d9204b7f2b85ff477b81b29e89786a1a6ad42494f7ba6634ecbc5bf6ab998c234658b9d2df55996284ab3bde8ceaed92232b8ac13a9d0d0192e3651e11c8d3296776173fcd8491814f3b95b54d6bdda205f59b94cecbfc60208d9ac01429624dd1297b529f5bbaae57b38835caa1f562f85dc5631ed5e071a33a249ff6c2c8d1df764118f6181675ad841cf1323906480930f4e06ecfbc30ff46d483be736e44c97e0b7caf0b5ae50eb81ade745e5bc28a3df9604af76591abce2c1e08e53c1659cee444eb4f049cba843daec9e9f33a81eca6d3e91fb79e4e38cf0ca163b688b1a153db38a5df06f70916e85c16fbe79f7a6bd223656e0931327748cb697a4e076ad707d29b0605a440031cb11b38cc70d89f4052a944b74b96b26e46dc86a24ddb10979587cd012b7a53570e28c1efcbb71c3f0e91457e39b18923efbbc3c593d2829acdc2ea1717fffb11debc7bd2219dbf64721a2b620a6d86259fcd2db37c2f5155a14c6d5615c349e47b8fdc852425f47e46ca84d76c3d67fb7532ae085718a87191ebbf6419f67cef789379ad2b67930276d7080ffa683bd74262c4651050076cb68e1fad6a1521148394adab9bfa46b71d49b121bc5e795cd53f6b835b8a7306ef9b0c278e306a22d749bec57b1d7cb281611589a61a8c96f15cd0cc53cbf983cc404e0dde641eb58c3c07623fc73185bec680f561667e2b75c13ec3f7f4ea4bff9490d684f0b94367fc3af0ea7a2d50c559b2db7450d9a50fb5ac47d59a4e6cdeaa9ad210cb25d15dcf717191c4921dec26e14a42ecd8cdb34e19c5fc9793c677c2ab06771e50a6173d9b9604f2c81f8f959413b160b498b61b658d56c2f3bac396a10700120d3e6fc04a8a505938dbbd9b2cb843e8135c3b3173c6529eee63f17916182b68f3cdd4ef3255b95d73cbe687d0b4156db03247845b7be030fb7581c18e9d798d8f6caa510e72bce2a65491d1cbc49ba818bde134b05869d5daa376f3fc55421dd7bdabca6ce8d934cb55179a64987cfe069cd647e298ce306483c4ac3167eaf199f6f678d0a9a4c9f776edf747b4b6a96cf488da6ac4c138ae49af3d1bdda7daa665db0fcb75097d420da35a7cc3caeb2e2d40cab9cdbaee852b9e52d17a05a6858ae4c4b0d2c2d125dd2bef34c58f39dc1da50966903dc800b61f74d669630dd10da306125fb35f3f4c3e67aa987cebd6a8960f539a6d2b0ed3cc7b379f3b960a5ed1774462cd9306b64814c490998a9a0a4eb98aab905c9123f2e9cd9f9d5c593635a04f086049ea2aa91fec1acecce607ee5ae8199397d1b370ba49b04da4f31dfc3ee3caabb5edd9d57b0357feece5b7577dedabbf192217990bbf1d2af55b76cc5d3c9e307be15af66394b5be2f22f72dff1a6b7ae05b77b4fcbda09142b5888807685e30153f65e8526840e997dc0ba36b913643b8ba20ce4e056990dcd3c7a474712f4b080cfbdad688027752602efc771040af52e36d310a7112c35055c984bc3367e942f477d96c791054568ab39d905369450eacd0850d2bbe7cea9484ebb17b61464f7b25d04fdb60f207f1ae0dd9a4d4db8dd9bd8bce70a6672e19f82a32eb4d114ab31901f70e802f244d227fd185383776bb6d431bb4f5db29f23b1a28b1ca14cb8bd69956a55752a005c47a18a78f5e507ce71ebf0e8ce16c0ab3bb503aa61faf17df03e4b11e53cc3dbb6853758b2185a604ff18d3b5ea47890fcb31f9f3c4e0f2135f0905a1c06c16a7cacbef565167cee9595c9675297f1d236599999b5d71e10371b8d5f867072c2b4c69beceb079d19896244f668194fca0c4e8fb6decef9aae1bf5270ff853cd8c44305667f3cb9a5d79a8258916dd0e130ebfdde84eca326c902620f6333c34decb6f00a6e0eea2159343fe8d5650489b55ddfa383a5f565a8bc466ad3877d7dab04d432aaa3ac518df21c95876b9a9b4e97fef0e1c3fb33caee01154d9e82161f5e9f75d8e364e8b1e103b2c09f6b3e3bc35258ec2544e55aa80696d1f3e471cf89acf4cabf010b0f833058ccc358834dc2b5084c6a5179b126093c5dd1533dbd373f75a6d8684dffd5e252e3cffb13f6a358f438f2e7f5aa8a85a571d2f9e8fd0940c6a5b0813368298e4390d37c6b667297262edbeb836a616c9f1b16834db0d622108a0a753715f86c1d89a671787007dad3fce0ddd442fdff2329be6a1ed91a054546a125971cabc62c329138e6eeb9a7c2c8d6bbc60a1374fb5c2cc62157f0f284fbfa4ba69c19f7055046ff66df1e5b2d0d7d88bb2358ab1dfdaff5d2d3a5ba82b6bc90ab1611ee1a898b6323b53d39e071e92fa8be5071954cc13850351090a70840a162ea2d7a9769f97b52388847f98a398098648b880abba3efa4e10a3b00b6bbdc3d2cb5991d5c88543827bca81e11ed7f4e468c4fb90cca2b90a565d1ec9743db369d58f9796154ecb65c1fd62ea0f3e95489291d9523d9d2205ec9998c780c46c05f307e01cca0e40b37ecfa6b00fbf54d058dd54c6bd1a626cb9b963def95b890e2b26481e0f969f1219aa1e46749461a943452a5cd0739fcbc7ab5bd7f8c63f207fb4ddb0faed98740a112f760768b9fea4b88e67027321f4fefc6e4fe5cf850f26d2d6efe49bf6cedcec5cff5f5c4b197c9cd3e7cbfbebd7d2b041656b33bbada2bf262a36505416d11d0cad75058b14c685218f45d4c078c683de9040fa8a4d6b7f52b4cc95797aadf64caadb1fd3e447a5e64828bf929c228d38184bb9cedd3cd432accbb31291e21297cc382e4d9410bd063a8aeaf11e2099e04ff85ff8ad54a0b1f59cefab2cfca9f3ea0cf42a4855227542a0c5f4f7fe39742381857ba5d7f33e551f6550656473b51e6c9f00c8c2dd5e427e87455fae86f2246791ff987180a5f57a8153a3d1c8771757ecee585e3d3b2b81445a12c3a092308622a0cb39d1295694d572ae0ca7d18cface06d5e2737bf43255b611e081d7afbc9f317c388ee9b05b6a4f2602ed821eecb69b0cb9c9d171144143381bcdc1fe0c7df604af1cc6c7ff0f4c58bc1e8606fac46b9212c7c6f32357fb39d146f950605a569f4288c1676a4be71e1e777ecc9f6ce33f6777e1e8ed9cb504db37201f9cec7234c3f48d0ee50e9dd6c0a693b8bd9f5e1f4b81441608df043ae40985f4a31a6c490ac3d0f3c05f3c6711cccf8bcb1812fae38d630607f537cd2d8429959acd8e1159e3e3e7df5133b736773e06b63dbd853127c9997b1398799c785df4dcd5e8a809d496f1636a2f41218ee61fa67267d193502f81bf80e12404c63e5698d65b54ac5d3474546954de9ca1cfe3ba82f6d32c3a20ed59e922660c9d8b114f3e63178c3950bc6ecf877c9bd667e584a2381acc52fa5a9c656a70bb0086731507ec11bf1f810e3e6e0d310ec420ba6ff2d8491400c0f7820fa72adf8b345330a75b803d78fe9445b490f74383197b44d5931727069cb3f6e5f0b2705bdc831480ae097eafe4f431fa6e52168dac8fa727f0b7133c354f1f91c3b790d4f638e9b68f9c1166bd2d6272c790d338da092c352e1fb6a97e8468ea519c7eeb930d4ed39041f9243483e0233780576ae726359cfc73c90a042804018811b2c7a748e051686d3309cfa822afc47231d80b3bd70a6217020fbdddeeb0ed17b661bae4276e1b30296eb23ca80b8dc9d815793ff1ef92a6eeffe29b01a91672781bb529fbfc5bfc523cc2ff8b839637050be6eeff0193b82c108705a60af8db7529f102b784621b9e242f8de18185cb9b36474b7403115e8a7c755cc3e2889bf02be4af717d2a838187de20ae82d5cb474baaa1ca36ac044fe9b4ed4e7d05efffdac9da86d87386a8770ab7b0c911e61c6101580afc723a26a70f032bd5e22a5b6a30f10008291adf694daa5dc79c10bed823b69ac8f90d086476586bfd90d73f4f4a0a5a19319ae5bbce2a04f2c7a74f6dba758a885f364b83d7cdadd3a63dbe8373dca79d8f99eadca8d1aaa3b0889a24a03883ae8835ce0f89839f0f5ff010000ffff010000ffffceda72f867b10000") gr, _ = gzip.NewReader(bytes.NewBuffer(bs)) bs, _ = ioutil.ReadAll(gr) Assets["index.html"] = bs diff --git a/gui/app.js b/gui/app.js index 8af133fa..449c5fb0 100644 --- a/gui/app.js +++ b/gui/app.js @@ -1059,12 +1059,6 @@ syncthing.filter('clean', function () { }; }); -syncthing.filter('asDate', function() { - return function (input) { - return new Date(input); - } -}) - syncthing.directive('optionEditor', function () { return { restrict: 'C', diff --git a/gui/index.html b/gui/index.html index 042986b2..5746805d 100644 --- a/gui/index.html +++ b/gui/index.html @@ -345,7 +345,7 @@ Last seen Never - {{stats[nodeCfg.NodeID].LastSeen | asDate | date:'short'}} + {{stats[nodeCfg.NodeID].LastSeen | date:"yyyy-MM-dd HH:mm"}}