2017-06-14 18:40:12 +00:00
|
|
|
// Code generated by go-bindata.
|
|
|
|
// sources:
|
|
|
|
// index.html
|
|
|
|
// application.js
|
2017-06-14 22:04:59 +00:00
|
|
|
// static/manifest.json
|
|
|
|
// static/padlock_128.png
|
|
|
|
// static/padlock_144.png
|
|
|
|
// static/padlock_152.png
|
|
|
|
// static/padlock_192.png
|
2017-06-14 18:40:12 +00:00
|
|
|
// DO NOT EDIT!
|
|
|
|
|
|
|
|
package main
|
|
|
|
|
|
|
|
import (
|
|
|
|
"bytes"
|
|
|
|
"compress/gzip"
|
|
|
|
"fmt"
|
|
|
|
"io"
|
|
|
|
"io/ioutil"
|
|
|
|
"os"
|
|
|
|
"path/filepath"
|
|
|
|
"strings"
|
|
|
|
"time"
|
|
|
|
)
|
|
|
|
|
|
|
|
func bindataRead(data []byte, name string) ([]byte, error) {
|
|
|
|
gz, err := gzip.NewReader(bytes.NewBuffer(data))
|
|
|
|
if err != nil {
|
|
|
|
return nil, fmt.Errorf("Read %q: %v", name, err)
|
|
|
|
}
|
|
|
|
|
|
|
|
var buf bytes.Buffer
|
|
|
|
_, err = io.Copy(&buf, gz)
|
|
|
|
clErr := gz.Close()
|
|
|
|
|
|
|
|
if err != nil {
|
|
|
|
return nil, fmt.Errorf("Read %q: %v", name, err)
|
|
|
|
}
|
|
|
|
if clErr != nil {
|
|
|
|
return nil, err
|
|
|
|
}
|
|
|
|
|
|
|
|
return buf.Bytes(), nil
|
|
|
|
}
|
|
|
|
|
|
|
|
type asset struct {
|
|
|
|
bytes []byte
|
|
|
|
info os.FileInfo
|
|
|
|
}
|
|
|
|
|
|
|
|
type bindataFileInfo struct {
|
|
|
|
name string
|
|
|
|
size int64
|
|
|
|
mode os.FileMode
|
|
|
|
modTime time.Time
|
|
|
|
}
|
|
|
|
|
|
|
|
func (fi bindataFileInfo) Name() string {
|
|
|
|
return fi.name
|
|
|
|
}
|
|
|
|
func (fi bindataFileInfo) Size() int64 {
|
|
|
|
return fi.size
|
|
|
|
}
|
|
|
|
func (fi bindataFileInfo) Mode() os.FileMode {
|
|
|
|
return fi.mode
|
|
|
|
}
|
|
|
|
func (fi bindataFileInfo) ModTime() time.Time {
|
|
|
|
return fi.modTime
|
|
|
|
}
|
|
|
|
func (fi bindataFileInfo) IsDir() bool {
|
|
|
|
return false
|
|
|
|
}
|
|
|
|
func (fi bindataFileInfo) Sys() interface{} {
|
|
|
|
return nil
|
|
|
|
}
|
|
|
|
|
2017-06-14 22:04:59 +00:00
|
|
|
var _indexHtml = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x59\x69\x73\xdc\xb6\xcf\x7f\x1d\x7f\x0a\x44\x99\x3e\x6d\xd3\x6a\xb5\x87\xcf\xb5\x76\x67\x1c\xdb\xf1\x1d\xc7\x57\x12\xbb\xd3\x17\x94\x04\x49\xb4\x29\x52\x21\xa9\x3d\xec\xc9\x77\x7f\x86\x3a\x76\xb5\x47\x12\x37\xe9\xbf\xc9\x8c\x2d\x42\x00\x88\x1f\x08\xe2\x90\xdd\x97\x7b\xe7\xbb\xd7\xb7\xef\xf7\x21\xd6\x09\xeb\xaf\xb8\xe6\x17\x30\xc2\xa3\x9e\x85\xdc\xea\xaf\x00\xb8\x31\x92\xc0\x3c\x00\xb8\x09\x6a\x02\x7e\x4c\xa4\x42\xdd\xb3\x32\x1d\xda\x9b\x56\xfd\x55\xac\x75\x6a\xe3\xe7\x8c\x0e\x7a\xd6\x27\xfb\x66\xc7\xde\x15\x49\x4a\x34\xf5\x18\x5a\xe0\x0b\xae\x91\xeb\x9e\x75\xb4\xdf\xc3\x20\xc2\x19\x49\x4e\x12\xec\x59\x03\x8a\xc3\x54\x48\x5d\x63\x1e\xd2\x40\xc7\xbd\x00\x07\xd4\x47\x3b\x5f\xfc\x09\x94\x53\x4d\x09\xb3\x95\x4f\x18\xf6\x5a\x95\xa2\x97\xb6\x0d\xd7\x31\x02\xf1\xc4\x00\xa1\x03\xb9\x62\x4d\x22\x05\xaf\x93\x4c\xe9\xd7\xe0\x8b\x04\x21\xa4\x52\x69\xa0\x1c\x74\x8c\x60\xb0\x6d\x03\xe1\x63\x10\x3a\x46\x99\xaf\xab\xbd\xc1\x08\x15\x32\xaf\x49\xa8\x51\xbe\x36\x22\x0a\x0b\x95\xb6\x5d\xee\xaa\xa9\x66\xd8\xff\x40\x32\xa6\xe1\xfc\xfa\xbd\x7d\x73\xe4\x3a\x05\x6d\xa5\x60\x60\x94\x3f\x80\x44\xd6\xb3\x12\xc2\x69\x88\x4a\x5b\x10\x4b\x0c\x7b\x96\xd2\x44\x53\xdf\xa9\xc8\x8d\x7b\x25\x8c\xcf\xa7\x68\xde\x08\xa1\x95\x96\x24\x9d\x6e\x37\xd5\xa6\xf4\x98\xa1\x8a\x11\x27\xfa\x8c\xfb\x55\xd7\x71\xfc\x80\xdf\xab\x86\xcf\x44\x16\x84\x8c\x48\x6c\xf8\x22\x71\xc8\x3d\x19\x39\x8c\x7a\xca\xd1\x43\xaa\x35\x4a\xdb\xab\xb4\x3b\x9d\x46\xa7\xb1\xe1\xf8\x4a\x39\x13\x9a\xad\x63\x4c\xb0\x91\x50\xde\xf0\x95\xb2\xf2\xcd\x8b\x7f\x94\x6b\x8c\x24\xd5\xe3\x9e\xa5\x62\xd2\x5e\x5b\xb7\xef\xae\x57\x0f\xdf\xa7\xc1\xee\xb9\x6e\xb3\xc1\xde\xc3\x27\xf1\x70\x98\xc5\xc7\x61\x70\x7e\x72\xf5\xfe\xed\xe9\x23\xee\x1c\xd3\x87\xb5\x1b\xe7\xe2\x0f\xb6\xda\xb3\xc0\x97\x42\x29\x21\x69\x44\x79\xcf\x22\x5c\xf0\x71\x22\x32\x65\x81\xf3\xef\x21\xcc\x51\x0c\x89\xf6\xe3\x12\x5a\x4a\x52\x94\x53\x70\xcf\x83\x75\x3a\x3a\xa1\x87\xd7\x17\x0f\xa2\xb9\x77\xb3\x7b\x73\x15\xc9\xa3\x93\x76\xe7\xea\xf6\x6c\x9c\x0c\xc2\xec\x7e\x33\x1b\x7d\x4a\x3c\xf6\x66\xf0\xe1\x63\xd2\xfc\x6f\x60\x85\x82\x6b\x9b\x0c\x51\x89\x04\x9d\xd5\xc6\x46\xa3\x99\x9f\x59\x9d\xfc\x3c\x64\x78\x27\xe5\xb1\x3f\xdc\xf3\x9d\x4e\xb6\x17\xab\x40\xaf\xb7\xd4\x69\x5b\x9c\xbf\xb9\xed\xac\xb7\x3f\x9f\x75\x98\xe0\xad\x68\xbc\x3f\x7a\x38\xfd\x0e\xb2\x02\x5a\x0e\xa8\x5f\xee\xe8\x89\x60\x0c\x4f\x90\x1b\xa5\xe8\x23\x76\xa1\xb5\x9e\x8e\xb6\x21\x25\x41\x40\x79\x64\x6b\x91\x76\x61\xab\x69\x48\x5f\x4a\x11\x0a\x4f\x90\x10\x19\x51\x6e\x4b\x1a\xc5\xba\x0b\xcd\xc6\x2a\x26\x53\x86\x57\x1a\x93\x94\x11\x8d\x0a\x9e\x20\xa0\x2a\x65\x64\xdc\x05\x2e\x38\x4e\x79\x1a\x84\xa1\xd4\xf0\x04\x1e\xf1\x1f\x22\x29\x32\x1e\xd8\x34\x21\x11\x4e\x18\xa1\xe2\xf4\x48\x10\xe1\x2c\xa7\x2f\x98\x90\x5d\x78\x85\x6d\xf3\x7f\x1b\xaa\xf5\xda\xda\xda\xf6\x0c\x96\x35\x63\x78\x4e\x18\x62\x61\xab\x27\x58\xb0\x5d\xd9\x9f\xa3\xeb\xd4\xc1\x35\x7c\xe4\x1a\x25\x3c\x81\xc6\x91\xb6\x09\xa3\x11\xef\x42\x41\xac\x71\xdd\x67\x89\x27\xb4\x14\x1c\xe2\xf6\xf7\x78\x85\x4e\x6d\xaa\x31\xc9\x1d\x97\xe7\xc4\x2e\xb4\x1a\xad\xba\xc7\x1a\xa9\x47\xe4\x72\x88\xed\xd6\xd6\x7a\xd8\xd9\x86\xb8\xb4\xbf\xd5\x6c\xfe\x52\x17\x34\xe9\x8f\x50\x8e\xcb\xc5\xb5\x24\x5c\xa5\x44\x22\xd7\x35\x15\xf9\x01\x0b\x45\x35\x15\xbc\x0b\xc4\x53\x82\x65\x1a\xb7\xc1\x13\x5a\x8b\xa4\x0b\xcd\x6d\x60\x18\xea\xfc\xa1\x32\x38\xdf\xf6\xd1\xa6\x3c\xc0\x51\x17\xb6\xb6\xb6\x6a\x46\x98\xcc\x88\xb6\xa2\x11\xc7\x80\x72\x78\xc5\x44\x44\xf9\x37\xce\xbe\xce\x2f\x32\x0d\xaf\x48\x9a\x32\xea\x13\x63\xcf\xd7\xc4\x5c\xa7\x8c\xdb\x69\xbe\x3d\xbc\x3e\x3b\x5d\x03\x15\xd3\x04\x08\x0f\xe0\x12\x55\x2a\x78\xd0\xb8\x57\x10\x0a\x09\x47\xfb\x9b\xa0\xb2\xd4\x14\x28\x10\x61\xc9\x8c\x0c\x13\xe4\x5a\xe5\x02\x09\x06\x94\xc0\xe7\x0c\x25\xc5\x5a\x89\x30\xaa\x3f\xee\x5c\xbe\x3b\x7a\x77\xd0\xad\x2b\x0d\x04\x2a\xfe\xab\x86\xa1\x90\x0f\x40\x43\x18\x8b\x0c\x4c\x09\xcc\x4b\x53\x4a\x22\x84\x01\x25\x10\x52\x86\x5d\xc7\x99\x51\xf7\x17\x0d\x81\x69\x38\xda\x87\xad\xbf\xab\x8b\xe7\x2a\x5f\xd2\x54\x83\x92\xfe\xb3\x33\x8a\x29\xf7\x6b\x2a\xa6\x03\xa7\xd3\xd8\x68\x74\xa6\xeb\x3c\x8f\xdc\xcf\xa4\x91\xe5\xa9\xa4\x73\x3c\x76\x0e\xbc\x
|
2017-06-14 18:40:12 +00:00
|
|
|
|
|
|
|
func indexHtmlBytes() ([]byte, error) {
|
|
|
|
return bindataRead(
|
|
|
|
_indexHtml,
|
|
|
|
"index.html",
|
|
|
|
)
|
|
|
|
}
|
|
|
|
|
|
|
|
func indexHtml() (*asset, error) {
|
|
|
|
bytes, err := indexHtmlBytes()
|
|
|
|
if err != nil {
|
|
|
|
return nil, err
|
|
|
|
}
|
|
|
|
|
2017-06-14 22:04:59 +00:00
|
|
|
info := bindataFileInfo{name: "index.html", size: 6545, mode: os.FileMode(436), modTime: time.Unix(1497477306, 0)}
|
2017-06-14 18:40:12 +00:00
|
|
|
a := &asset{bytes: bytes, info: info}
|
|
|
|
return a, nil
|
|
|
|
}
|
|
|
|
|
2017-06-14 21:15:15 +00:00
|
|
|
var _applicationJs = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x84\x56\xdd\x6e\xdb\xb8\x12\xbe\xcf\x53\x0c\x52\x1f\x48\x3a\x51\x18\x27\xed\xb9\x49\x8e\x77\x51\x64\x81\x45\x81\x16\x2d\xd0\xdc\x2d\x76\x17\xb4\x38\xb2\x59\xd3\xa4\x40\x8e\xa3\x68\x8b\xbc\xfb\x82\xa2\x7e\x28\x5b\x6e\x6f\x12\x8b\x9c\xdf\x6f\x66\x3e\xce\xcd\x0d\xfc\x8e\x1a\x2d\x27\x14\xb0\x6e\xe0\xd1\x94\x25\xe2\xd7\xc2\xca\x8a\xe0\x96\xdd\xde\xb1\x77\x17\x69\x79\xd0\x05\x49\xa3\xd3\x0c\xbe\x5f\x00\x3c\x73\x0b\x85\x92\xd5\xda\x70\x2b\x72\x28\x2c\x72\xc2\xf7\x0a\x2d\xf5\x1f\x9f\x9f\xbe\x7c\x20\xdc\xe7\x50\x1c\xac\x45\x4d\x4f\x72\x8f\xe6\x40\x39\x08\x54\xbc\xc9\xa1\x44\x2a\xb6\x8f\x46\xa0\xcb\xa1\x94\x8a\xd0\x3e\x6e\xb9\xde\x60\x0e\x52\x4b\x92\x5c\xc9\x7f\xf0\x7d\x55\x29\x59\x70\xef\x37\x07\x8b\xa5\x45\xb7\xf5\x76\xec\x17\x6b\x36\x16\x9d\xcb\x81\x64\xb1\xf3\x7f\xf7\xf8\x11\x4b\xca\xe1\x50\x09\x4e\xd8\xda\x7d\xb8\xb8\x80\x23\xef\xb0\x82\x65\x38\xee\x63\x87\x15\x3c\x1b\x29\xba\xe3\xc5\x71\x9e\x00\xb2\x84\x74\x91\x26\x6b\x23\x9a\x24\x63\x5b\xee\x1e\x15\x77\x2e\x4d\x1c\x71\xc2\x6b\x27\x37\x1a\x85\xd4\x49\xd6\xcb\x03\x58\xa4\x83\xd5\xf3\x69\xa4\xd9\x43\x2b\xf5\x7a\x01\xf0\x9a\x85\x50\x62\xb8\x60\x05\x43\x04\x92\x70\xdf\x5b\xf5\x78\x1b\xaa\x02\xa2\x54\xa9\x60\x85\x2a\x05\x2b\x58\xa4\xc9\x1b\xaa\xd4\xb5\xa1\xea\xda\xeb\xf8\x30\x69\xaf\x7a\x57\x9d\x5a\x2b\x48\x95\x9a\x9e\xb2\x52\x6a\x91\x26\x6c\xcd\xc5\x06\x93\x8c\x11\xbe\x50\xeb\x98\x15\x46\x20\xb3\x58\x29\x5e\x60\x7a\xf3\x57\xca\xbe\xbf\x7d\xcd\xc2\xdf\xc5\x4d\x0e\xc9\xe2\x16\x16\x77\x49\x36\x6f\x8e\x24\xa9\xa9\x39\xcd\xf7\x38\x2b\x2b\x59\xc9\x93\x8c\x71\x21\x02\xb0\x97\x25\xbf\xbe\x84\x2b\x68\xb5\x64\x61\x74\xa7\xd5\xa1\xda\x2b\xf3\xaa\x42\x2d\x9e\x8c\xaf\xcd\x9b\x1d\x36\x4a\x3a\xea\xa2\x79\x8d\x60\x6d\x5b\x32\x06\x95\x9a\x0a\x73\xd8\x61\x53\x1b\xdf\xb8\x7b\x74\x8e\xfb\xa6\xa3\xd0\x20\x31\xde\x5c\xf9\x6e\x3e\x03\x76\xa7\x78\x84\xb5\x57\x39\x02\xda\x1f\x45\xd9\x71\x1f\x50\x9b\xa0\x8f\x24\x96\xe9\xa0\xeb\x42\xeb\xc1\xeb\x3e\x67\x04\xc7\x08\x5a\xc1\xee\x73\xe2\x35\xc6\xa8\xbb\x2f\x8c\x26\x2e\x35\xda\xa1\x74\xbe\xc1\xbb\xec\xe1\x17\x58\x9e\xf4\x71\x3b\xaf\xbd\x44\x0e\x27\x03\x12\x89\xb6\x5e\x2d\xee\xcd\x33\xf6\x88\x84\x36\x1f\x5a\xbe\x2d\x4d\x6b\x31\x2e\x4a\x7b\xf0\xe9\x2b\x16\x9e\x0b\x76\x43\x11\x3a\xab\xb5\xd4\xc2\xd4\xcc\x61\x3f\xc5\x69\xb9\xeb\x79\xa4\x55\x8a\xaa\x3e\xb2\x4a\x6c\xff\xc8\xe0\x82\xf1\x6f\xfc\x25\xed\xc3\x3f\x58\x75\x0f\x89\xef\x77\xc7\xbe\x39\xa3\x93\xbc\xbb\x70\x87\xa2\x40\xe7\xee\x63\x52\xe9\xef\x04\x27\xfe\xd4\x54\x78\x0f\xc9\x44\x07\xad\x35\xf6\x7e\x1e\xa5\xa8\x25\xd3\x44\x78\xb2\xb3\x49\x0e\xc9\x67\x53\x39\xe6\x7f\x7c\x45\xfb\x8c\x16\x0a\x73\x50\x02\xb4\x21\x58\x23\xb4\xf5\x2a\x08\x05\x83\x4f\xbc\x59\x23\x34\xe6\x00\xa9\xb1\x40\x5b\x04\xd7\x2a\x64\xc0\x2d\x82\x29\x4b\x25\x35\xfe\x0a\x1f\xa0\x96\x4a\xf9\x5c\x6d\x03\x52\x03\x87\x12\x6b\x70\xbe\xf2\xa2\xf5\xf3\xbf\xe5\x72\x39\x54\xe7\xa8\xcc\xfe\x2e\xe6\xe6\xb1\x8a\x03\x28\xc4\xe9\xe0\xfc\xe5\x7d\x94\xda\xbb\xe5\xed\x99\xa4\x8f\xcb\xa8\x4c\x60\x42\x66\x51\x19\x2e\xd2\x28\x92\xc1\x07\xf8\x18\xcf\xda\xfb\x19\x8c\x4f\x03\x32\x60\xd1\x55\x46\x0b\x14\x50\x4b\xda\x02\xf7\xac\x4c\x68\x35\x57\xa1\x50\xec\xe7\x68\xdd\x4d\xd1\x3a\xc2\xeb\xee\x1c\x5e\xa1\xdf\xc7\xff\xaf\x71\x93\x46\xcf\xdd\x5c\x9b\x7a\xf2\x09\x32\xc1\x5a\xf8\xdd\x91\x4f\xf8\x48\x32\xf6\xcc\x55\x9a\x31\x32\x1f\x4d\x8d\xf6\x91\xbb\x61\xe4\xfa\x2e\x4f\x13\x16\x3d\x09\xc8\x8b\xed\xf8\xba\x49\xf1\x92\x03\xaa\x11\xd8\xf0\xcc\xa1\xca\x66\x29\xfc\xc8\x0f\xdb\x73\xf2\xd6\xda\x50\x32\x58\xad\x56\xa0\x0f\x4a\xcd\x30\x42\x30\xb9\x95\x22\x26\x04\x40\xe5\xf0\x9c\xac\xdb\x9a\x3a\x92\x3d\x01\x6f\xf6\x59\x9d\x43\x71\xf2\x30\x30\xdc\x57\xd4\xf4\x76\x27\x38\xae\xdb\x7c\x77\xd8\x1c\xaa\x64\xba\x8a\x74\xd2\x7e\xc5\xf0\x83\x31\xbf\x82\x4c\x41\x1f\x3b\x21\x8d\x62\x9e\xd3\x3b\x57\xf8\xae\xf5\xfc\x36\x13\x2c\x47\x07\xb0\x1a\x36\x9d\xd3\x62\xbf\xf1\x57\x3e\xa1\xc2\xaf\x27\xb5\x14\xb4\x4d\x72\x48\x63\xf5\x1b\x78\xbb\x84\xff\xc2\xed\x72\x99\xc1\x15\x5c\xfe\xe7\x32\x8a\xd1\x67\x79\xc2\xc9\x3f\xa6\xe3\x0f\x7e\x96\x7c\x1b\x8e\x7c\x3c\x31\x18\x22\x3d\x97\xa8\x36\x75\x48\x41\x9b\x1a\x56\xa0\xb1\x86\xdf\x38\xf9\xee\xda\x
|
2017-06-14 18:40:12 +00:00
|
|
|
|
|
|
|
func applicationJsBytes() ([]byte, error) {
|
|
|
|
return bindataRead(
|
|
|
|
_applicationJs,
|
|
|
|
"application.js",
|
|
|
|
)
|
|
|
|
}
|
|
|
|
|
|
|
|
func applicationJs() (*asset, error) {
|
|
|
|
bytes, err := applicationJsBytes()
|
|
|
|
if err != nil {
|
|
|
|
return nil, err
|
|
|
|
}
|
|
|
|
|
2017-06-14 22:04:59 +00:00
|
|
|
info := bindataFileInfo{name: "application.js", size: 3341, mode: os.FileMode(436), modTime: time.Unix(1497477996, 0)}
|
|
|
|
a := &asset{bytes: bytes, info: info}
|
|
|
|
return a, nil
|
|
|
|
}
|
|
|
|
|
|
|
|
var _staticManifestJson = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xa4\x91\xb1\x6a\xc3\x30\x10\x86\x77\x3d\xc5\x71\x73\xda\x20\x21\x83\x9d\x37\xe8\xd4\x0e\x6d\x97\x52\xcc\x61\x8b\x54\x54\x91\x8c\x74\x01\xa5\x21\xef\x5e\x24\x0f\x9d\x54\x02\x5e\x6e\xf8\xbf\xff\xf8\x86\xff\x2a\x00\x70\xb6\x69\x71\x74\xc1\x03\x60\x62\xf2\x33\xb9\xe0\x0d\xee\x0a\xb2\x53\xf0\x09\x0f\xf0\x21\x00\x00\xae\xf5\x02\x60\xb2\x3f\xa6\xc4\x28\x55\x9f\xa5\xea\x6b\x79\x25\x71\x2a\xf9\x42\xb3\x0b\xd3\xf7\x28\x55\xff\xb8\xf8\xe3\x1f\xe7\xcb\x62\x4a\xc1\x9e\xe8\x68\xf6\x05\x55\x72\xdb\xb5\x04\x5a\x67\xa9\x75\x5b\xa0\xf5\x46\x41\xa7\xb2\xec\x54\x5b\xd0\xa9\x8d\x82\x41\x65\x39\xfc\x23\x18\xee\x14\x08\x80\xcf\x3a\x8a\xa7\x53\x2d\xbc\xd3\xd9\x31\x3c\xbf\xbe\x3c\xbc\x3d\xad\x73\x85\x68\x8d\x67\x62\x1b\x7c\x55\x84\xc8\x91\x2c\xaf\x30\x7d\x85\xc8\x63\xfb\x39\x31\x45\x1e\xcf\xd1\x15\xbc\x47\x71\x13\xbf\x01\x00\x00\xff\xff\x40\xd0\x36\x48\x1e\x02\x00\x00")
|
|
|
|
|
|
|
|
func staticManifestJsonBytes() ([]byte, error) {
|
|
|
|
return bindataRead(
|
|
|
|
_staticManifestJson,
|
|
|
|
"static/manifest.json",
|
|
|
|
)
|
|
|
|
}
|
|
|
|
|
|
|
|
func staticManifestJson() (*asset, error) {
|
|
|
|
bytes, err := staticManifestJsonBytes()
|
|
|
|
if err != nil {
|
|
|
|
return nil, err
|
|
|
|
}
|
|
|
|
|
|
|
|
info := bindataFileInfo{name: "static/manifest.json", size: 542, mode: os.FileMode(436), modTime: time.Unix(1497477798, 0)}
|
|
|
|
a := &asset{bytes: bytes, info: info}
|
|
|
|
return a, nil
|
|
|
|
}
|
|
|
|
|
|
|
|
var _staticPadlock_128Png = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x00\x54\x25\xab\xda\x89\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\x00\x00\x80\x00\x00\x00\x80\x08\x06\x00\x00\x00\xc3\x3e\x61\xcb\x00\x00\x25\x1b\x49\x44\x41\x54\x78\x5e\xec\x5c\x09\x70\x5c\x57\x95\x3d\xef\x6f\xfd\x7b\x51\xb7\x5a\xfb\x66\xd9\x92\x63\x49\xde\x62\xc7\x76\x9c\xcd\xe3\x10\x88\x43\xd6\x85\x24\x0c\x04\x98\x84\x40\x65\x80\x99\x09\x10\x2a\x50\x05\x53\x30\x84\x0c\x95\x90\x01\x86\xc0\x14\x30\x95\xa1\x08\x10\xc2\x32\x24\x78\xb2\x4c\x08\xb1\x71\x70\x1c\x3b\xf1\x12\x5b\xb6\x25\x59\x5e\x65\x6d\xdd\xad\xa5\xd5\xeb\xf2\xd7\x37\x9a\x5b\x5f\x4a\x4b\x96\xbc\x45\x2d\xe2\xe0\xdb\xf5\xea\xab\x4b\xd5\xbf\xff\xfb\xf7\xdc\x73\xcf\x7d\xf7\xfd\x66\x9c\x73\xbc\x9b\x2c\x63\xc7\x30\x62\xf7\x54\x46\xad\xe3\x17\xf4\x1a\xfb\xe6\x25\xed\x81\x05\x3d\x5a\x6b\xa3\x65\x9b\x75\xbd\xb9\xfd\xa5\xa6\x65\x96\x82\x33\x1f\x38\x64\x6e\xc3\x05\x80\x31\x06\x1d\x02\x74\xc6\x90\x85\xc0\x87\x6a\xd4\x96\xa8\x22\xb8\x43\xd5\x4a\xcb\xb1\x80\x58\x75\xa8\x4e\x5e\x76\x2c\x28\xd6\x1d\x29\x15\xe7\xf5\x16\x09\x15\x16\xde\x45\x76\xce\x03\x20\x6a\x75\x07\x7a\x8c\x3d\x2d\xc7\xf4\x37\x2e\xee\xd3\xda\x56\x86\xb3\x87\x9b\x63\xe9\xa1\xfa\x64\x32\x59\x96\x4b\x19\x2e\x3d\x65\xc3\x4c\x09\x30\x73\x00\x74\x09\xa6\x06\x70\x13\xe0\x9c\x83\xdb\x20\x63\x02\xa1\x00\x4c\x04\x44\x17\xc0\x14\x93\x8e\x92\x8f\x43\xf6\x02\x6e\x9f\x6c\x7a\x8b\xbc\x23\x01\x5f\xb0\xb7\xd2\x3d\xff\x60\xad\xba\x68\xcf\x5c\x65\xd5\xf6\xb9\xf2\xca\xb6\x72\xa9\x31\x22\x40\x3a\x0f\x80\xd9\xb2\x1c\x4f\x62\xd4\xd9\x4b\x3b\xb5\x4d\x57\x1e\xc8\xfc\xf9\xea\xbe\xf8\xc1\x8b\x87\xa2\x43\x35\xe9\x41\x8e\xdc\x00\x60\xc6\x45\x72\xb8\x95\x15\x60\x5b\x20\x27\x8f\x19\x63\x63\x7f\x4c\x38\x80\x23\xcf\x38\xc0\xf9\xc4\xcf\x10\x30\x54\x0e\xc9\x6b\x43\xf2\x9b\x70\x95\x03\xde\x0a\x20\x58\x5a\x3c\x52\x13\x68\xdc\x73\x81\xf7\xd2\x0d\x8b\xd4\x75\x9b\xe6\x2b\x97\xbf\x39\xca\x10\xda\x79\x00\xcc\xb0\x69\x3c\x8d\x43\xda\xe6\xa5\x7b\x73\xcf\xdf\xbc\x3f\xb1\xe1\xd6\x9e\xc1\x23\xcb\x13\x21\x4b\xca\xf4\x01\xda\xa0\x4c\x0e\xb7\xcd\x3c\x87\x09\x34\x66\xd4\x38\x27\x30\xd1\x00\x07\x04\x09\x10\x3d\x36\x94\x52\x13\xee\x1a\x0e\x7f\x0d\x50\x5d\x51\xd7\xd9\x52\xfc\x37\x2f\x2c\x57\x6f\x5e\xdf\xec\xba\x6a\x9b\x5f\xac\x34\xcf\x03\xe0\x6d\x58\xc8\x68\x2f\xdb\x91\xfd\xcd\x2d\x3b\x93\x4f\xff\xdd\xb1\x48\xc7\x9a\x78\xb7\x2d\xa6\xbb\x45\xe8\x03\x44\xe5\x64\x4c\x74\x1c\x8e\x53\x1b\x9f\x14\xef\x7c\xcc\xb3\x8e\x10\x78\xcb\x18\xd8\xe9\x9c\xcb\x06\xb1\x0c\x01\x42\x01\x5c\x25\x16\xdc\x73\x4c\xf8\xe7\x02\x75\xd5\x73\x5a\x2f\x0a\xdc\xf4\xcb\x4b\xdc\x1f\xfd\xdd\x7c\xd7\xe5\xc7\xce\x03\xe0\x0c\xac\x53\x7b\xa5\x79\x6b\xfa\x89\x7b\xb7\x0f\xfd\xfe\x23\x91\xee\x44\x75\xea\xb0\x80\x6c\xbf\x0c\x33\x4b\xce\x06\x39\x9d\x4d\x17\xa9\x36\x6c\x67\x50\x9e\xe7\xe4\x4f\x30\xc7\xc9\xa2\x20\x41\x60\x02\xfd\x4d\x2f\xc6\xc0\xdf\xfa\x1c\x1d\x2d\xdb\x9a\xf0\x59\x81\x86\xe8\x7c\x4e\x98\x0e\x11\xe3\x29\x47\x54\x00\xb5\xc2\x82\x77\xbe\x89\xd2\x06\x25\xb9\xbc\xe2\xea\xf5\x6b\x7c\x9f\xf8\xd1\x85\xea\x8d\xdb\x24\xe6\x3a\x0f\x80\xe9\xac\x3d\xf7\xc7\xe5\x2f\x27\xff\xfd\xfe\x3d\x91\x8d\x77\x0c\x1d\x32\x3c\xa9\x83\x0a\xb4\x28\x03\x40\x94\x3b\x39\xcc\xc9\x49\x36\xb7\x1c\x87\x01\x82\xc0\xa0\xca\x6e\xf8\xd4\x00\xbc\xa3\xc3\xef\x0e\x22\xe0\x29\xa5\xf7\xaa\xe2\x85\x5b\xf6\xc2\x25\xbb\x21\x89\x32\x39\x93\x9c\x2a\x88\x74\x1e\xcb\x36\x46\x87\x09\xd3\x32\x91\x33\x32\x48\xe7\xe2\x48\x6b\x09\x24\x73\x31\x8c\xa4\x06\x11\xcf\x0c\xd3\xfb\x9c\x9e\x81\x65\xdb\x20\x50\x08\x12\x44\x41\x00\xc0\xa6\x04\x03\x6c\x40\xf6\x03\xde\x46\x0d\xc1\x66\x60\x61\xcd\xaa\x3f\xbc\x2f\x70\xdf\x77\x2f\x76\x7f\xf8\x65\x89\x29\xe7\x01\xf0\x96\xe3\x37\x2c\x7a\x39\xf9\xed\x07\x76\x87\x37\x7e\x74\xb0\xcd\x54\xd2\x87\x5d\xd0\x93\x80\x20\x52\xb4\xe7\x1b\x45\xa9\x65\x19\xb0\x39\x20\x4b\x32\x02\xee\x12\x54\x16\xd7\xa3\x6a\x74\x94\xf9\x6b\x50\xea\xab\x84\xcf\x5d\x0c\x45\x52\x21\x09\x72\x5e\xc4\x72\x50\x54\x3b\x2a\xcf\x49\x07\x27\xd2\x7e\x1e\x33\x90\x63\xc1\x09\x18\x39\x23\x4b\x00\x88\x26\x23\x08\x8d\x74\x21\x1c\x3b\x8e\x81\x44\x2f\x12\x99\x28\x4c\xcb\x22\x20\x88\x82\x34\x29\x95\x10\x23\x90\x3e\x91\x54\xc0\x33\x4f\x47\xc9\x12\x8e\x45\x75\xab\x5e\x7
|
|
|
|
|
|
|
|
func staticPadlock_128PngBytes() ([]byte, error) {
|
|
|
|
return bindataRead(
|
|
|
|
_staticPadlock_128Png,
|
|
|
|
"static/padlock_128.png",
|
|
|
|
)
|
|
|
|
}
|
|
|
|
|
|
|
|
func staticPadlock_128Png() (*asset, error) {
|
|
|
|
bytes, err := staticPadlock_128PngBytes()
|
|
|
|
if err != nil {
|
|
|
|
return nil, err
|
|
|
|
}
|
|
|
|
|
|
|
|
info := bindataFileInfo{name: "static/padlock_128.png", size: 9556, mode: os.FileMode(420), modTime: time.Unix(1497477936, 0)}
|
|
|
|
a := &asset{bytes: bytes, info: info}
|
|
|
|
return a, nil
|
|
|
|
}
|
|
|
|
|
|
|
|
var _staticPadlock_144Png = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x00\xff\x29\x00\xd6\x89\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\x00\x00\x90\x00\x00\x00\x90\x08\x06\x00\x00\x00\xe7\x46\xe2\xb8\x00\x00\x29\xc6\x49\x44\x41\x54\x78\x5e\xec\x9d\x09\x74\x5c\xd5\x99\xe7\xff\xf7\x6d\xb5\xaa\x16\x95\xf6\xc5\xb2\x56\x4b\xc6\x1b\x5e\x30\x36\x24\x2c\x81\x0e\x21\x04\x08\x81\xa4\x9b\x9c\x0e\x81\x84\x34\xc9\x39\x93\x85\x61\xfa\x4c\xfa\xcc\x10\x3a\xc9\x84\x33\x40\x12\x3a\xdd\x33\xe9\xd0\x99\xee\x4e\xcf\xa4\x21\x04\x12\x08\xd0\x81\x00\x49\xc0\x60\x6c\x83\x6d\x64\xcb\xb6\x64\x59\x96\xb5\xab\xb4\x54\xa9\x54\xeb\x5b\xef\x94\xbf\x53\xe7\x1d\x2d\x25\x4b\x8e\xed\x92\x01\x7f\xd2\x3d\xaf\xaa\x7c\x24\xdd\xf7\xde\xef\x7d\xdf\xff\x7e\xdf\xbd\xd7\x0c\x1f\x30\x0b\x6b\xdd\xde\xb8\x35\x5e\xd7\xa7\xed\xab\x51\x31\xdd\xd4\xa3\xbe\xd5\x60\xc1\xa8\xcb\x7e\x5e\x32\x65\x8c\x94\x08\x10\x8b\x01\xb8\x38\x87\x02\x0e\x07\x38\x18\x18\x54\xc6\xa0\x9d\x3c\x72\x58\x53\x0e\xc1\x3b\x51\xe7\xbc\x78\xc2\xe2\xd6\x60\x9d\x63\xd3\x71\x0f\x2b\x3e\xb6\x42\xde\xd0\xef\x15\xca\x06\x6a\x1d\xeb\x26\xf0\x01\xb2\xf7\x35\x40\x93\x7a\x9f\x7b\x40\x7f\xb7\x79\x48\x3f\xb4\x61\x48\x3f\xb8\x3e\x0b\x49\x5b\x4c\x1d\x6b\x4c\x66\xe2\xe5\xa9\x54\xda\xa3\xa7\x4d\x51\x4f\x30\x18\x19\x0e\xae\x8a\xb0\x54\x01\x86\x0a\x70\x93\x83\x5b\xa0\x06\x00\x4c\xb0\x1b\x44\x85\x41\x74\x72\x40\x31\x20\x39\x19\x64\x0f\x20\xb9\xc1\xdd\x6e\x77\xda\xe5\x74\x4e\x04\x9c\x15\xbd\x25\x4a\x5d\x67\x95\xbc\xba\xa3\x4a\x5a\xb3\xbf\x4e\xd9\x74\xa4\x52\x69\x8d\x5c\x00\xe8\x3d\x60\x71\x63\x5c\xea\x51\x77\xad\x3e\xaa\xbd\x76\x65\xaf\xba\xe7\xaa\xe1\x74\xe7\x86\x68\x7c\xa2\x2e\x15\xb1\x98\x1a\x01\xf4\xa8\x08\x3d\x26\x40\x8f\x33\x98\x2a\x83\xa5\xc3\x06\x65\xee\xd5\x60\x33\xdf\x73\xfa\xb6\xcd\x7e\xc3\x00\x41\x00\x04\x19\x10\x14\x4e\x30\xc9\x7e\x13\x72\xd0\x84\x12\x04\x5c\x21\xc0\xef\xf3\x8f\x55\xb8\x9b\x3a\x56\x3a\x37\xef\x68\x52\x2e\x7b\xb5\xc5\x71\xc5\xbe\x12\xb9\x2e\x79\x01\xa0\xf3\xc4\x22\xfa\x80\xe3\x48\xe6\xd5\xed\x07\x32\xcf\xdf\x7c\x3c\xbd\xfb\x9a\xf1\xd8\x48\x6b\x7c\xcc\x10\xd2\x23\x0c\xea\xb8\x0c\x6d\x8a\xc1\x48\x01\x96\x39\xdb\x9b\x80\x01\xec\x2c\x9d\x3d\xe7\x39\xc8\x2c\xfb\x35\xfd\x0d\xc9\x09\x28\x7e\x0e\xa5\xc4\x80\xab\xc2\x82\xa7\x1c\x08\x05\x4b\x4f\xd4\xba\xd7\xbe\xb1\xce\xf5\x89\x67\x2e\x72\x7c\xf4\x0f\xd5\x8e\xd5\x91\x0b\x00\x2d\x83\xed\x4e\x3c\xbe\x79\x6f\xfa\xa9\xbf\x38\x96\xda\x79\xc3\x58\x64\xa4\x25\x3e\x08\xa4\x07\x64\x64\xc6\x05\xe8\x09\xc0\xb2\x08\x10\x30\x91\x8e\xcb\x72\xa6\xdc\xb2\x1b\xc1\x2a\xb9\x00\x67\x88\xc3\x55\xa3\xc3\x53\xcb\x11\x2a\xf1\x8f\xd4\x7b\x37\xbd\xbc\xc1\x79\xf3\x13\x1b\xdd\xb7\xbc\x5a\x2c\xd7\x68\x17\x00\x3a\xb7\x02\x38\xf0\x46\xf2\x9f\x6f\xd9\x9f\xfa\xf5\x1d\x03\xd1\xae\x0f\xc5\x06\x38\x4b\xf5\xca\x48\x8f\x0a\xd0\x53\x00\x71\x22\x9d\x26\x30\x9c\x83\x83\x5e\x80\xd3\x6b\x6e\x87\x29\xfb\x35\xf1\xc7\xec\xb8\x46\x3c\xe6\xa8\xa4\xe3\xe9\x00\x65\xd2\x9f\x84\xe4\x00\x9c\xa5\x1c\xee\x3a\x1d\x45\x75\x1c\xe5\x25\x95\x1d\xeb\x3c\xd7\xff\xfb\x65\xee\xbb\x9e\x68\x76\x5d\xd6\x7b\x01\xa0\xb3\x68\xc7\xd2\x6f\xd6\xed\x48\xfd\xf4\xf3\xed\xf1\x17\xee\x1c\x1e\x1e\xab\x4b\xf6\x48\x48\xf6\x89\x50\x63\x00\x6c\x68\x16\xe3\xc4\x82\x45\xcd\xcc\x36\xfb\xe4\x21\x0a\x62\xb6\x49\x74\x94\x44\x05\x8a\xe4\x80\xc0\x44\x30\x26\x40\x38\xd9\x04\x81\x00\x30\x2d\x23\xdb\x4c\x58\xd9\x66\x58\x3a\x34\x43\x85\x61\xea\x30\x2d\xdd\xfe\x7d\x02\x85\x45\x11\x42\xee\x67\x4f\x69\x1c\xb0\x4c\x82\x8a\xb4\x93\xa7\xc6\x82\xa7\x51\x47\x49\xad\x7b\x7a\x8d\xff\x23\x4f\x5e\xea\xfe\xdc\x8f\xb7\x78\x6f\xdb\x77\x01\xa0\x33\xb0\xee\xf4\x9b\xf5\xaf\x24\x1e\xfd\xda\xfe\xd8\xf3\x77\x4c\xf6\xa7\x03\x89\x4e\x05\x89\x21\x06\x53\x03\x04\x09\x58\xf8\x1e\x71\x98\x96\x49\x8d\x73\x40\x14\x18\x1c\xb2\x1b\x3e\x57\x00\x3e\x77\x28\x7b\x2c\x86\xdf\x9d\x6d\x9e\x12\x78\x1d\x3e\x38\x64\x57\xb6\xb9\x09\x1e\x49\x94\x09\x00\x02\x28\x77\x04\xe7\x30\xf9\x49\x78\x08\x40\x82\x49\xd5\xd3\x48\x69\x71\xa4\xd4\x04\x12\x99\x18\x22\x89\x70\xb6\x8d\x21\x96\x9a\x44\x22\x3d\x85\xb4\x96\x80\x69\x71\x08\x0c\x04\xa8\x20\x88\xa7\x86\xc9\xa0\xf3\x81\xab\x0c\x28\x5a\xa5\x22\x50\x2f\x18\xad\xc5\xdb\x9f\xbd\xc6\xfb\xb5\x47\x36\x7b\x6f\xdb\x75\x01\xa0\xd
|
|
|
|
|
|
|
|
func staticPadlock_144PngBytes() ([]byte, error) {
|
|
|
|
return bindataRead(
|
|
|
|
_staticPadlock_144Png,
|
|
|
|
"static/padlock_144.png",
|
|
|
|
)
|
|
|
|
}
|
|
|
|
|
|
|
|
func staticPadlock_144Png() (*asset, error) {
|
|
|
|
bytes, err := staticPadlock_144PngBytes()
|
|
|
|
if err != nil {
|
|
|
|
return nil, err
|
|
|
|
}
|
|
|
|
|
|
|
|
info := bindataFileInfo{name: "static/padlock_144.png", size: 10751, mode: os.FileMode(420), modTime: time.Unix(1497477940, 0)}
|
|
|
|
a := &asset{bytes: bytes, info: info}
|
|
|
|
return a, nil
|
|
|
|
}
|
|
|
|
|
|
|
|
var _staticPadlock_152Png = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x00\x1b\x2d\xe4\xd2\x89\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\x00\x00\x98\x00\x00\x00\x98\x08\x06\x00\x00\x00\x18\xc2\x20\x21\x00\x00\x2c\xe2\x49\x44\x41\x54\x78\x5e\xec\x9d\x09\x74\x54\xe7\x95\xe7\xff\xdf\x7b\xaf\xde\xab\x55\xa5\xd2\x82\x24\x84\x36\x40\x12\xb2\x59\x0c\xd8\x80\x1d\x4c\x32\xee\xd8\x6d\x70\x82\xed\xe4\xb4\x93\x4e\x9c\xc9\xa4\x9d\x9c\x4e\xd2\x3d\x69\xcf\x74\x4f\x27\xee\xf6\x92\x39\xe9\x64\xba\xd3\x9d\x64\xba\xc7\xe3\x9e\x99\x74\x67\xb2\x38\x63\x9f\x19\xc7\x0e\x18\x13\xe7\xc4\x76\x62\x83\x17\x30\xab\xc0\x08\x21\xb4\xa2\xad\x24\xd5\xbe\xbe\xf5\x9b\xa7\x7b\x4a\x18\x95\x4a\x20\x40\x94\xb0\xcd\xad\xf3\xf1\xaa\x4a\x25\xf4\xea\xbd\x5f\xdd\xff\xbd\xf7\xbb\x5f\x3d\xc6\x39\xc7\x07\xd5\xb2\x56\x02\x21\xa3\xbf\x32\x6c\x0e\x2c\x1e\x37\x7a\x1a\x43\x66\xdf\xd2\x11\xbd\x63\x19\x63\x6c\x71\x4f\x76\x7f\x85\xc1\xb3\x15\x80\x10\x00\xa0\x80\x73\x7b\x40\x01\xc0\xc0\xa0\x82\x41\x03\x98\x3d\x78\x0c\xe0\xe3\x0d\xca\xfa\x90\xc2\x3c\xa3\x3e\x61\x51\x6f\x83\xbc\xbe\xc7\x2d\x94\xf5\x2c\x71\xac\x1a\xf1\x89\x95\x43\x25\x62\x95\x85\x0f\xa8\x7d\x60\x00\x53\xad\x14\x46\xf5\x93\x55\x23\x46\xc7\xca\x33\xfa\x91\x95\x43\xfa\xf1\x95\x71\x23\xd8\x1a\x56\x47\xea\x35\x55\xad\xc8\x64\xd3\x2e\x23\xc3\x04\x3d\xcd\x61\xaa\x1c\x50\x1d\x30\xb2\x0c\xa6\xc6\xc1\x2d\xe4\x06\x07\x38\xc0\x04\x66\x0f\xd0\x10\x1c\x80\xe4\x64\x60\x8a\x01\x41\xe1\x70\xb8\x00\xc9\xcd\x20\x3b\x1d\x59\xb7\xe2\x8e\xfa\x94\xf2\xa1\x12\x69\x51\xe7\x62\xc7\x75\x27\x6a\x1d\xab\x8e\xd5\x38\xda\x8e\xd5\x3a\x56\xf6\x7b\xc5\x8a\xf7\x32\x74\xd7\x00\xb3\x60\x62\x40\x3d\xb2\xa8\x47\x7b\x73\x53\xb7\xf6\xc6\x47\x06\xd4\xc3\x1b\xc7\x33\x03\x6d\xc9\x44\x3a\xa0\x46\x01\x3d\x2a\x40\x8b\x08\xd0\x63\x22\xf4\x14\x60\x66\x01\x4b\xb7\x87\x01\xd0\x21\xc9\x3f\x2c\x0c\xd3\x8d\x63\x86\x11\x74\x22\x20\x4a\xf6\x70\xda\xc3\x05\xc8\x7e\x13\x72\xc0\x82\x54\x6a\x41\x29\x05\xdc\x25\x72\xa6\xdc\x5d\x73\xba\x56\x59\x79\x70\x99\xbc\xe9\xd5\xa5\xf2\x2d\x7b\x97\x2a\x1b\x4e\x2b\x82\xf7\x1a\x60\xef\x05\x2f\xd5\xa3\xbe\xb5\xe2\x48\x66\xc7\x36\x1b\xaa\x8f\x0e\xa7\x3b\x37\xc4\xa2\xc9\xf2\xcc\x18\xa0\x8e\x49\x50\x27\x44\x68\x51\x06\x3d\xcb\xc1\xcd\x73\xa0\x60\x04\xd0\xd4\xf6\xf2\x8c\xe7\xd8\xb3\x08\x54\x70\xeb\x5d\xf8\x44\x05\x50\x7c\xf6\xa8\xb0\x20\x57\xea\x70\x55\x01\x9e\x80\x23\x53\xe3\x5d\x76\xa4\x5e\x5e\xf7\xf2\x1a\xd7\xf6\x17\xda\x9c\xb7\x1d\xb0\x65\xd5\xb8\x06\xd8\x55\x62\x1c\x16\x4e\x66\x7e\xb7\xf4\x48\xe6\x97\x1f\xef\xc8\xbe\x7c\xcf\x70\xb2\xeb\xe6\xc4\xb8\xae\x64\x86\x44\x64\x86\x25\x64\x43\x80\x91\x05\x38\x49\xdb\x34\xa0\x8a\x6b\x7c\x0a\x38\x1a\x64\xa2\x0c\x38\x03\xf6\xa8\x36\xe1\xaa\x35\xe0\xad\x66\x58\x54\x52\xd7\xde\xec\xdc\xbc\x73\x8d\xf3\xe3\xcf\xad\x76\xdf\x75\xc8\x29\xf8\xae\x01\xb6\x10\x16\x32\x06\xe4\xc3\xe9\x5f\xde\xbe\x3f\xfd\xd4\xbf\xed\x4d\x1e\xdc\x6a\x43\xe5\x4b\x0f\x48\x98\x1c\x99\x30\x27\xb9\x9b\x92\x2c\xc6\xe6\x8b\x91\x69\x36\x1f\xce\x0e\xdc\xa4\x41\xfb\xa9\x94\x30\xb8\x97\x98\xf0\x34\xe8\xf0\x54\xc3\xaa\x2d\x69\x7d\x6d\xad\xeb\xde\x9f\xdd\xe4\xfe\xd4\xce\x7a\xe5\x86\x89\x6b\x80\x15\xc1\xce\xa8\x47\x2b\xf6\xa7\x9f\xfe\xec\x1b\xa9\x9f\x3c\x30\x16\x1e\x59\x95\x3e\x23\x22\x71\xda\x81\x74\x90\xc3\xd4\x09\x28\x08\xc2\x5c\xa5\x8e\x83\x73\x0e\x8b\x4f\x6e\x2d\x58\x39\x3d\x9b\x3a\x24\x8c\xd1\x20\x94\x68\x43\x3a\x7a\xae\x14\x92\x5b\x02\x2f\xf0\x3b\x02\x13\xc1\x98\x00\xe1\x22\x74\x97\x5b\x14\x03\x12\x6c\xae\x32\x06\x6f\x93\x01\x8f\x3d\x02\x15\xde\x91\x75\xde\x7b\x9f\xbc\xc5\xf3\xf9\x1f\xb6\xb9\x7e\xaf\xeb\x1a\x60\x57\xc0\x7a\xd5\xb7\x97\xbc\x9c\xf8\xc7\xaf\x1c\x4e\xed\xf8\x77\xe1\x60\x72\x71\xf2\x94\x8c\x44\xaf\x00\x35\xc1\x41\xd9\x9c\x78\x7e\xa8\x08\x24\x82\xc8\x84\x65\x71\xe2\x44\x14\x45\xc8\x92\x13\x4e\x87\x1b\x1e\xa7\x1f\x3e\x7b\xb8\x15\x1f\x5c\xb2\x07\x4e\x7b\xb8\x64\x37\x14\xc9\x05\x41\x10\x21\x32\x11\xb4\x15\x24\x82\xc1\x30\x75\xd0\xb0\x68\x8b\xb4\x9a\x44\x4a\x8d\x21\x99\x8d\xd1\x7d\x7b\x4b\x43\xd5\xd3\x30\x2c\x83\x00\x14\x04\x06\xfa\x7f\x72\x3a\x3d\xab\xf1\x1c\x6c\x26\x65\xa8\xf0\x2e\xe1\xf0\xad\x50\xe1\x5f\x2c\xa5\x5a\x7d\xb7\x3e\xf3\x51\xef\x83\x8f\xdf\xe0\xd9\x7e\xe0\x1a\x60\xf3\x03\x56\x8d\x0d\xd
|
|
|
|
|
|
|
|
func staticPadlock_152PngBytes() ([]byte, error) {
|
|
|
|
return bindataRead(
|
|
|
|
_staticPadlock_152Png,
|
|
|
|
"static/padlock_152.png",
|
|
|
|
)
|
|
|
|
}
|
|
|
|
|
|
|
|
func staticPadlock_152Png() (*asset, error) {
|
|
|
|
bytes, err := staticPadlock_152PngBytes()
|
|
|
|
if err != nil {
|
|
|
|
return nil, err
|
|
|
|
}
|
|
|
|
|
|
|
|
info := bindataFileInfo{name: "static/padlock_152.png", size: 11547, mode: os.FileMode(420), modTime: time.Unix(1497477937, 0)}
|
|
|
|
a := &asset{bytes: bytes, info: info}
|
|
|
|
return a, nil
|
|
|
|
}
|
|
|
|
|
|
|
|
var _staticPadlock_192Png = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x00\xc7\x39\x38\xc6\x89\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\x00\x00\xc0\x00\x00\x00\xc0\x08\x06\x00\x00\x00\x52\xdc\x6c\x07\x00\x00\x39\x8e\x49\x44\x41\x54\x78\x5e\xec\x7d\x09\x74\x5c\xe5\x95\xe6\xf7\xff\xef\xbd\x7a\xb5\x49\xaa\xd2\x6a\xc9\xb2\x65\xd9\xf2\x8a\xc1\x36\x36\x36\x36\x0e\x24\xd0\x2c\x13\x96\x40\x82\x43\x02\x49\x3a\x49\xa7\x73\x26\x21\x3d\x1d\x32\x49\x87\x33\x33\x21\x0c\xe9\x74\x77\x86\x40\x7a\x26\x6b\x27\x93\xa4\x9b\x10\x08\x21\x09\x10\x02\xa4\x09\x0c\xab\x1d\x63\x1b\x6f\xd8\x92\xb0\x64\xcb\x96\xac\x75\xa9\x7d\x79\xfb\x3f\xe5\x7b\xde\x79\xc7\x34\xae\x92\x2c\x6f\x25\xd0\xad\xf3\xf3\xbf\x2a\x73\x7c\x5c\xf5\xee\x77\xef\x77\x97\xff\x3e\x86\xd3\x22\x33\x92\xb6\xc6\x58\x9f\xbe\xb7\x8e\x33\x3e\xbb\x33\xff\x62\x73\xcc\xea\x5d\x20\x31\xb9\xf1\xa8\xf1\x46\x7d\xaf\xb1\xbb\x56\xe6\x4a\x03\x03\x6a\xc0\x10\x00\xe0\x03\xa0\x02\xf0\x03\xe0\x00\xf4\xe3\x97\x10\x48\x38\xc2\x1e\x09\xb1\x9a\xd1\xf3\x83\xd7\x8c\x0a\x21\x86\x24\xa6\xf4\xac\x0c\xdd\x70\x44\x82\x32\x10\x95\x9b\x87\x1a\xd5\xc5\x3a\x4e\x59\x66\x64\x0a\x00\x98\x91\x83\xf9\xad\x75\x23\xe6\xc1\x96\x82\x72\x2f\x2e\x28\xfa\xf2\x11\xbb\x7b\xb1\x05\xad\x65\xdc\xea\xad\xe6\x60\xd5\x86\xa5\x87\x2d\xdb\xe6\xc2\x06\x60\x49\x80\x29\xc1\x36\x00\xc7\x12\x10\x0e\x40\xcb\x76\x77\x01\x30\x09\xe0\x9c\x76\x30\xda\x19\x24\x05\xe0\x8a\x80\x50\x4c\xfa\x9c\x4b\x4c\xa8\xb2\x5f\x13\x4c\xc4\x42\xbc\x3a\x51\x29\xd5\x0f\xf8\x51\x75\xa0\xc5\xb7\xba\xbd\x42\xaa\x6f\x9f\xa7\xae\xee\x69\x50\xda\xfa\x23\x4a\x93\x85\xd3\x25\x33\x00\x98\x91\x84\x39\xa0\xf4\xe9\x7b\x16\x15\xac\xfa\xaa\x1e\x63\xfb\x86\xb8\xd3\xbb\x26\x6e\x1f\x6d\xb5\x1c\xa3\xd6\x34\x1c\x08\x8d\xc3\xca\x48\x30\x33\x0c\x76\x46\x86\x91\x16\x30\xb3\x80\x99\x13\xb0\x75\xc0\xb1\x48\xf1\x69\x27\x40\x08\x40\x94\xba\x19\x8c\x40\x00\x2e\xd3\x02\x81\xc1\x07\xc8\x01\x06\x5f\x08\xf0\x55\x30\xc8\x61\x07\x52\xd8\x86\x52\x21\xc0\x02\x16\x64\x1f\x83\x24\x49\xe9\x2a\xa9\x71\xa0\x82\xd5\xed\x6e\x55\xd7\x6d\x69\xf3\x5f\xb2\xad\x45\x5d\xd5\x31\x5b\x3d\x2f\x89\x93\x91\x19\x00\xcc\xc8\x9b\xb9\x97\xe7\xed\xce\x3e\xb9\xa1\xd7\xdc\xf9\x17\x43\x56\xc7\xfa\x94\x3d\x3c\xdf\x34\x6d\x9f\x93\x95\x61\xc4\x25\xe8\x63\x85\x15\x17\xd0\x93\x02\x46\x06\xb0\x34\x01\x61\x79\x8a\x0d\xc6\x00\x30\x77\x87\x77\x7d\x52\x22\x04\xdc\x0b\x5a\x10\xb4\x3c\xa0\x10\x48\x24\x15\x50\x82\x0c\xbe\x2a\x06\x7f\x84\x41\xad\xb5\xa1\x56\x0b\xf0\x0a\x03\xb2\xca\x10\x92\x22\x83\x35\x52\xeb\xae\x16\x65\xcd\x9f\xce\x0b\x5e\xf9\xe2\xc2\xc0\xc6\x7d\x11\xb9\xf1\xed\x1e\x62\x06\x00\x33\xb2\x3d\xf5\x9b\x55\xbb\x73\x4f\x5c\xdb\x6d\x6c\xbe\x2a\xe5\x0c\xae\xca\x9b\xf9\xb0\x9d\x92\xa0\x8f\x2a\xd0\x86\x39\x72\x63\x0e\xf4\x84\x80\xa5\x01\x8e\xed\x2a\x34\xa7\x9d\xd6\xb9\x30\x25\x04\x08\xe7\x38\x2a\xc5\x08\x14\xe4\x25\x02\x35\x1c\x81\x7a\x81\x40\x83\x05\x39\x62\x42\xf1\x4b\xf6\x31\xaa\xd4\x24\x2f\x7f\xf1\x82\xc0\xb5\xbf\x2f\xc4\x16\x5b\x1a\xd5\x25\xb9\x19\x00\xbc\x9b\x95\x3e\xfd\xe8\xf9\xbb\xb3\xbf\xbf\xfe\x80\xf1\xd2\x07\xe2\x76\xdf\x1a\x33\x0f\x6e\x8d\xfb\x90\x1b\xe0\xc8\x0c\x00\xf9\x71\x07\x56\x1e\x10\x64\x71\xdd\xc5\x50\xce\xe2\x81\xc2\x71\x40\x22\x29\x20\xef\x10\x6a\xe4\x08\x35\x39\x50\xeb\x4d\xa2\x4f\x61\x39\xda\x3d\x57\x5e\xf3\xcc\x8a\xe0\x75\x8f\x2f\x27\x30\x2c\xd6\x66\x00\xf0\x2e\x90\xae\xdc\xe6\xe8\x8e\xec\x6f\xaf\x7f\x3d\xf7\xe8\x27\x12\xce\xd1\x4b\x2d\x4d\x28\xe6\x98\x8a\xcc\x11\x09\xa9\x3e\xb2\xf2\xc4\xd7\xc1\x01\x2e\xbd\x03\x4c\x84\xf0\x82\x6e\x80\x03\xbe\x10\x43\xb8\x91\xa3\x72\x9e\x80\xda\x68\x10\x18\x82\xbc\xaa\x73\x99\x7a\xd5\xc3\x6b\x42\x37\x3f\xb2\xb6\xf2\x96\x37\x67\x00\xf0\x0e\x94\x2d\xc9\x5f\xac\x79\x25\xfd\xb3\xbf\x3c\x62\x6d\xbf\x29\x67\x66\x66\x3b\x31\x3f\x52\x87\x38\x52\xbd\x0e\xb4\x38\x29\x3d\xb8\x9b\x85\x01\x3b\x73\xe6\x59\x4c\xf6\xa6\xb0\x33\x73\x7b\x08\x0c\x16\x01\x9b\xa8\x52\xb8\x89\xa1\x6a\x01\xa0\x36\x6a\x90\x54\x64\x1b\xe5\xe5\xcf\xae\x0a\xdc\xf8\xc0\xfb\xaa\x3e\xf7\x74\x54\x69\x32\x66\x00\x30\x8d\x25\x6e\x0e\xb0\xad\xe9\x87\xae\xde\x91\xfb\xf5\xe7\x0e\x9b\xdb\xde\x6f\x67\x25\x39\x7f\x54\x45\xa2\x4b\x20\x33\xe4\xc0\xd6\x5d\xa5\x97\x70\x4a\x22\xdc\x28\xd5\x11\x0e\x44\x61\x39\x6
|
|
|
|
|
|
|
|
func staticPadlock_192PngBytes() ([]byte, error) {
|
|
|
|
return bindataRead(
|
|
|
|
_staticPadlock_192Png,
|
|
|
|
"static/padlock_192.png",
|
|
|
|
)
|
|
|
|
}
|
|
|
|
|
|
|
|
func staticPadlock_192Png() (*asset, error) {
|
|
|
|
bytes, err := staticPadlock_192PngBytes()
|
|
|
|
if err != nil {
|
|
|
|
return nil, err
|
|
|
|
}
|
|
|
|
|
|
|
|
info := bindataFileInfo{name: "static/padlock_192.png", size: 14791, mode: os.FileMode(420), modTime: time.Unix(1497477943, 0)}
|
2017-06-14 18:40:12 +00:00
|
|
|
a := &asset{bytes: bytes, info: info}
|
|
|
|
return a, nil
|
|
|
|
}
|
|
|
|
|
|
|
|
// Asset loads and returns the asset for the given name.
|
|
|
|
// It returns an error if the asset could not be found or
|
|
|
|
// could not be loaded.
|
|
|
|
func Asset(name string) ([]byte, error) {
|
|
|
|
cannonicalName := strings.Replace(name, "\\", "/", -1)
|
|
|
|
if f, ok := _bindata[cannonicalName]; ok {
|
|
|
|
a, err := f()
|
|
|
|
if err != nil {
|
|
|
|
return nil, fmt.Errorf("Asset %s can't read by error: %v", name, err)
|
|
|
|
}
|
|
|
|
return a.bytes, nil
|
|
|
|
}
|
|
|
|
return nil, fmt.Errorf("Asset %s not found", name)
|
|
|
|
}
|
|
|
|
|
|
|
|
// MustAsset is like Asset but panics when Asset would return an error.
|
|
|
|
// It simplifies safe initialization of global variables.
|
|
|
|
func MustAsset(name string) []byte {
|
|
|
|
a, err := Asset(name)
|
|
|
|
if err != nil {
|
|
|
|
panic("asset: Asset(" + name + "): " + err.Error())
|
|
|
|
}
|
|
|
|
|
|
|
|
return a
|
|
|
|
}
|
|
|
|
|
|
|
|
// AssetInfo loads and returns the asset info for the given name.
|
|
|
|
// It returns an error if the asset could not be found or
|
|
|
|
// could not be loaded.
|
|
|
|
func AssetInfo(name string) (os.FileInfo, error) {
|
|
|
|
cannonicalName := strings.Replace(name, "\\", "/", -1)
|
|
|
|
if f, ok := _bindata[cannonicalName]; ok {
|
|
|
|
a, err := f()
|
|
|
|
if err != nil {
|
|
|
|
return nil, fmt.Errorf("AssetInfo %s can't read by error: %v", name, err)
|
|
|
|
}
|
|
|
|
return a.info, nil
|
|
|
|
}
|
|
|
|
return nil, fmt.Errorf("AssetInfo %s not found", name)
|
|
|
|
}
|
|
|
|
|
|
|
|
// AssetNames returns the names of the assets.
|
|
|
|
func AssetNames() []string {
|
|
|
|
names := make([]string, 0, len(_bindata))
|
|
|
|
for name := range _bindata {
|
|
|
|
names = append(names, name)
|
|
|
|
}
|
|
|
|
return names
|
|
|
|
}
|
|
|
|
|
|
|
|
// _bindata is a table, holding each asset generator, mapped to its name.
|
|
|
|
var _bindata = map[string]func() (*asset, error){
|
|
|
|
"index.html": indexHtml,
|
|
|
|
"application.js": applicationJs,
|
2017-06-14 22:04:59 +00:00
|
|
|
"static/manifest.json": staticManifestJson,
|
|
|
|
"static/padlock_128.png": staticPadlock_128Png,
|
|
|
|
"static/padlock_144.png": staticPadlock_144Png,
|
|
|
|
"static/padlock_152.png": staticPadlock_152Png,
|
|
|
|
"static/padlock_192.png": staticPadlock_192Png,
|
2017-06-14 18:40:12 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
// AssetDir returns the file names below a certain
|
|
|
|
// directory embedded in the file by go-bindata.
|
|
|
|
// For example if you run go-bindata on data/... and data contains the
|
|
|
|
// following hierarchy:
|
|
|
|
// data/
|
|
|
|
// foo.txt
|
|
|
|
// img/
|
|
|
|
// a.png
|
|
|
|
// b.png
|
|
|
|
// then AssetDir("data") would return []string{"foo.txt", "img"}
|
|
|
|
// AssetDir("data/img") would return []string{"a.png", "b.png"}
|
|
|
|
// AssetDir("foo.txt") and AssetDir("notexist") would return an error
|
|
|
|
// AssetDir("") will return []string{"data"}.
|
|
|
|
func AssetDir(name string) ([]string, error) {
|
|
|
|
node := _bintree
|
|
|
|
if len(name) != 0 {
|
|
|
|
cannonicalName := strings.Replace(name, "\\", "/", -1)
|
|
|
|
pathList := strings.Split(cannonicalName, "/")
|
|
|
|
for _, p := range pathList {
|
|
|
|
node = node.Children[p]
|
|
|
|
if node == nil {
|
|
|
|
return nil, fmt.Errorf("Asset %s not found", name)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if node.Func != nil {
|
|
|
|
return nil, fmt.Errorf("Asset %s not found", name)
|
|
|
|
}
|
|
|
|
rv := make([]string, 0, len(node.Children))
|
|
|
|
for childName := range node.Children {
|
|
|
|
rv = append(rv, childName)
|
|
|
|
}
|
|
|
|
return rv, nil
|
|
|
|
}
|
|
|
|
|
|
|
|
type bintree struct {
|
|
|
|
Func func() (*asset, error)
|
|
|
|
Children map[string]*bintree
|
|
|
|
}
|
|
|
|
var _bintree = &bintree{nil, map[string]*bintree{
|
|
|
|
"application.js": &bintree{applicationJs, map[string]*bintree{}},
|
|
|
|
"index.html": &bintree{indexHtml, map[string]*bintree{}},
|
2017-06-14 22:04:59 +00:00
|
|
|
"static": &bintree{nil, map[string]*bintree{
|
|
|
|
"manifest.json": &bintree{staticManifestJson, map[string]*bintree{}},
|
|
|
|
"padlock_128.png": &bintree{staticPadlock_128Png, map[string]*bintree{}},
|
|
|
|
"padlock_144.png": &bintree{staticPadlock_144Png, map[string]*bintree{}},
|
|
|
|
"padlock_152.png": &bintree{staticPadlock_152Png, map[string]*bintree{}},
|
|
|
|
"padlock_192.png": &bintree{staticPadlock_192Png, map[string]*bintree{}},
|
|
|
|
}},
|
2017-06-14 18:40:12 +00:00
|
|
|
}}
|
|
|
|
|
|
|
|
// RestoreAsset restores an asset under the given directory
|
|
|
|
func RestoreAsset(dir, name string) error {
|
|
|
|
data, err := Asset(name)
|
|
|
|
if err != nil {
|
|
|
|
return err
|
|
|
|
}
|
|
|
|
info, err := AssetInfo(name)
|
|
|
|
if err != nil {
|
|
|
|
return err
|
|
|
|
}
|
|
|
|
err = os.MkdirAll(_filePath(dir, filepath.Dir(name)), os.FileMode(0755))
|
|
|
|
if err != nil {
|
|
|
|
return err
|
|
|
|
}
|
|
|
|
err = ioutil.WriteFile(_filePath(dir, name), data, info.Mode())
|
|
|
|
if err != nil {
|
|
|
|
return err
|
|
|
|
}
|
|
|
|
err = os.Chtimes(_filePath(dir, name), info.ModTime(), info.ModTime())
|
|
|
|
if err != nil {
|
|
|
|
return err
|
|
|
|
}
|
|
|
|
return nil
|
|
|
|
}
|
|
|
|
|
|
|
|
// RestoreAssets restores an asset under the given directory recursively
|
|
|
|
func RestoreAssets(dir, name string) error {
|
|
|
|
children, err := AssetDir(name)
|
|
|
|
// File
|
|
|
|
if err != nil {
|
|
|
|
return RestoreAsset(dir, name)
|
|
|
|
}
|
|
|
|
// Dir
|
|
|
|
for _, child := range children {
|
|
|
|
err = RestoreAssets(dir, filepath.Join(name, child))
|
|
|
|
if err != nil {
|
|
|
|
return err
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return nil
|
|
|
|
}
|
|
|
|
|
|
|
|
func _filePath(dir, name string) string {
|
|
|
|
cannonicalName := strings.Replace(name, "\\", "/", -1)
|
|
|
|
return filepath.Join(append([]string{dir}, strings.Split(cannonicalName, "/")...)...)
|
|
|
|
}
|
|
|
|
|