-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathbindata.go
More file actions
262 lines (233 loc) · 31.7 KB
/
bindata.go
File metadata and controls
262 lines (233 loc) · 31.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
// Code generated by go-bindata.
// sources:
// data/conditions.json
// data/medications.json
// DO NOT EDIT!
package ptgen
import (
"bytes"
"compress/gzip"
"fmt"
"io"
"strings"
"os"
"time"
"io/ioutil"
"path/filepath"
)
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
}
var _dataConditionsJson = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\xec\x5d\x5b\x6f\xdb\xc8\x92\x7e\x9f\x5f\x41\xcc\xcb\x66\x80\xb1\x22\xde\xa9\x7d\xf3\x2d\x13\x63\xe3\x49\x10\x3b\x33\x58\x2c\x16\x8b\x16\xd5\x32\xfb\x84\x62\xf3\x34\x49\x67\xb4\x8b\xfd\xef\xa7\x9a\x94\x6c\x39\xae\x2e\x5e\x24\x79\xa4\xc0\x07\x38\x98\xc0\x94\xba\xa9\xae\xaf\xeb\xf2\x75\x55\xf5\x7f\xfd\x64\x59\xff\x07\xff\xb7\xac\x9f\x63\x99\xcd\x44\x29\x64\xf6\x3f\x62\xf6\xf3\xbf\x5b\xf6\xaf\xcd\x9f\x45\x3c\x9b\xc4\x72\xc6\xe1\x4f\x3f\x7b\x63\x7b\x34\xf9\x79\xf5\x60\x26\x8a\x3c\x65\x4b\xfd\xf7\xf7\xcb\x9c\xab\x92\x67\x05\x7c\x7b\xfd\x78\xc1\x67\x22\x66\x8f\xe3\x45\xab\xbf\xcb\x7b\xae\x32\x71\x97\x94\x85\xfe\xe6\x78\xfd\x71\x36\x65\x25\x5f\xf0\xac\x3c\x4f\x58\x16\xeb\xd9\xbc\xf1\xea\x51\xc2\x59\xfa\x51\x5d\x70\x56\x26\xf0\xe7\x39\x4b\x0b\xbe\x9e\x43\xaa\x92\xa5\xa2\x5c\x3e\x7c\x69\xfc\xfd\x93\x5b\xb1\xa8\x5f\xfd\xf7\xb7\xa7\xeb\xa9\x14\x8f\xf5\x4b\x2c\x2f\x8b\x52\x2c\x60\x56\xfd\xb8\x10\x7f\x5d\xcb\xac\x4c\x8a\xf5\x87\x72\x25\x63\x3e\xab\x14\x7f\x36\xf4\xc3\x93\x9b\x2a\x8e\x79\x51\x6c\x3c\x8a\x13\x1e\x7f\xfd\x92\xeb\x01\x33\x99\xf1\x67\x63\x5d\xf0\x22\x56\x22\xd7\x8b\xf2\xdd\x3b\x3d\x4e\xb7\x5a\xea\xb1\xfe\x1f\xfa\xf4\x77\xf6\xf8\x8b\xe0\xf1\xff\xff\x6a\x14\xa1\x83\x88\xd0\xf1\xc7\xa3\xc7\x81\x37\x64\x78\x21\xd8\x94\x97\xbc\x30\xc9\xcf\x43\xe5\x67\x9f\x38\x66\x09\xbe\xa4\x00\xd1\xb5\x3c\x5e\xd1\xb9\x98\xe8\x26\x20\x3a\x4c\x72\xf5\xaa\x0b\x66\x92\x9c\xdd\x77\xe7\xbd\xca\x6d\xb0\xdc\x3c\x4c\x6b\x46\x0e\xaa\x35\xcf\x58\x5c\x72\x25\x58\x6a\x7d\xca\x78\xb5\x90\x99\x59\x84\x0e\x2a\x42\xef\x24\x30\x0b\xd1\x1e\xe3\x62\x2c\x55\x65\x96\xa2\xed\x98\xc4\x58\x26\x8a\xf3\x3f\x39\xff\x5a\x50\xd2\xfc\x06\x1f\xd8\x95\x38\xf5\x58\x1f\x60\x5c\xf5\x77\xcb\xd4\xc7\x64\xea\x44\xe8\x5e\x3c\x97\xd9\x1d\x87\x05\xb9\xe7\xd6\x7b\xce\x54\x69\xbd\x63\x22\x85\x19\x4d\x82\x75\x51\xc1\xfa\x27\xa1\x59\xb0\xce\x90\xed\xe9\x19\xf7\xe7\x5c\x56\xea\x3f\xe1\x55\x49\xb9\x76\x30\x8f\x11\x21\xdd\x60\x1b\xf1\xde\x54\xea\x0e\x5e\xc7\x2a\xa5\xa5\xf8\x02\x5e\xcd\x9a\xa6\x32\xfe\xca\x60\x9d\xad\xb9\x92\x0b\x2b\x66\x6a\x26\xe4\x3d\x2b\xe2\x2a\x65\xca\x82\x55\x87\x5d\x05\x0f\x59\x36\x7b\x2b\x95\x75\xcf\xd2\x7b\x8e\xbc\xf8\x4a\x92\xae\x37\xf6\x6d\x12\x21\xa7\x6a\xb5\x4d\x2f\x17\x53\x99\xf2\xb8\x94\x8b\x65\x0b\x64\x02\x04\x32\x6e\xe0\x8f\x42\x07\xc1\xcc\x6f\x29\xab\x62\xb9\x30\x6e\x7e\xff\x68\xf5\x37\x85\x89\x81\x0a\xfc\x03\x2b\xb8\xb2\xf8\x92\x5b\xc5\x26\x2e\x66\x55\xcc\x2d\x91\x95\x8a\xc9\x06\x05\xb9\x82\x69\x36\x36\xde\x33\xb9\x07\x41\x18\xd0\x72\xbf\x52\x62\x26\xb5\xb0\xdf\xea\x7f\x35\x72\xb7\xa6\x4b\xab\x79\x85\x15\x2c\x5b\x80\x10\x22\x40\x08\x6d\xf0\xa2\x31\xe5\x01\x40\x4b\x14\x7c\xd9\xe8\x83\x05\x47\x8b\x84\xe3\xb3\xe4\x11\x6a\xc9\xc3\x51\x84\x08\xee\x2a\x9b\xa7\x15\xcf\xfe\xd7\xb8\x85\x43\x54\x70\xee\x89\xb7\x63\xfb\xed\x1f\x8e\xf9\x3e\x04\x19\x4e\xb0\xdd\xe7\xba\xa3\xb1\x8d\x08\xf1\x63\x51\x72\x99\x4b\x25\x0b\xf3\x06\x9c\xbc\xc4\x06\x34\x0a\xb1\xe0\xf7\x3c\x6b\xb5\xd5\xe4\x3e\x74\xfa\x09\x51\xcc\x3f\xad\x3f\x77\x72\xce\x8a\xf2\xb3\x36\xc0\x2c\xed\x65\xb2\x0b\xf0\x87\xac\x44\xe4\x60\xac\xc1\xe1\xa5\x54\xb2\x13\x3a\x0e\x2d\xf2\xf3\x54\x16\x7c\x06\x7b\x00\x16\x52\xaf\xb3\x25\xe7\xd6\x69\xcc\x4b\x36\xad\xd2\x6a\x61\xbd\x79\x0f\xd3\xdc\x80\x73\xc0\xcb\x5f\xac\x77\xeb\xe9\x68\x8c\xd8\x63\x6c\xa3\x07\x01\xee\xde\x25\x0a\xdc\xf4\xd8\x3a\x83\xff\xc4\x09\xa5\xaa\x6d\x9c\xef\x20\x5d\xf6\x41\x8c\xc7\x96\x9e\x1d\xbd\xe5\x6d\x02\x2e\xce\xc0\x4d\xff\xdc\x9f\x9b\xb1\x05\x78\x73\x33\x2b\xad\xb2\x3b\x0b\xd6\xb4\xa8\xcc\x18\x71\x1d\x2f\xa2\x31\xf2\x41\x4e\x1b\x5b\xfd\xab\xf5\x09\x7c\x41\xed\xb8\xad\x60\xab\xd1\xf2\x01\xe6\x68\x43\x04\x46\x7d\xb9\xd1\x04\xa7\xbe\x60\x81\x05\xbc\xf6\x07\x59\x18\xb1\x30\xee\xab\x35\x42\xff\x05\xed\x76\x6d\x1a\xda\xbc\x7b\x4a\x6f\x44\x3b\x03\xc2\xa3\x63\x2f\xa7\x05\x18\xba\xb8\xd4\x4b\x0b\x2b\x0c\x3e\x7e\x86\xa8\x9d\x07\x5f\x6e\xe2\xb4\xd8\x8a\xcf\x5c\x2e\x56\x08\x98\x4b\xc5\xc5\x5d\x66\x4d\xe5\x6c\xd9\x04\x10\xfc\x2f\x70\xf0\x61\x7c\x8b\x55\x80\x03\x09\xaf\xd4\x4c\xd7\x02\x13\x8c\x5e\xf3\x5d\x1f\xa7\xd7\x7e\x03\xed\x49\xfa\x76\x36\x1e\xe3\x93\x3e\x42\x38\x44\x61\xb8\x46\x1f\xe1\x9b\xdc\x52\x5d\x1c\x9f\x87\x60\xa3\x44\x9b\xe7\x99\x68\x6e\x59\x26\x4b\x25\x05\xfc\x71\x61\x14\x24\x1e\xd3\x1f\x11\xd3\xed\x9b\xc5\xe8\xb6\x38\x09\x5b\x44\xf5\x39\x28\x6b\xd8\xf8\x10\xc0\xa7\xf5\x3e\x2d\x13\x6e\xad\x56\xdb\xbc\xf1\xc7\x8e\xef\x90\x10\x58\x9b\x80\xdb\x66\xa4\x4e\xd1\xbb\x8d\xb1\x78\x4e\xe4\xa3\xa0\x38\xcd\xf8\x82\xe0\x5e\x71\xda\xdc\x3b\xf1\xcd\x70\x88\x76\xea\x34\x76\xd9\xd5\x1d\x30\xe1\x10\xa0\x18\x6a\x00\xce\x52\x29\xb5\x33\xc7\xb2\x62\x5e\xe9\xb3\x23\x4d\xd9\x58\xe0\x86\x2f\xac\x98\x03\x08\xea\x27\xb0\xce\x59\x69\x76\x07\x02\xcf\xa5\x75\x40\x33\xc9\xed\xe3\x24\x6d\xc2\x47\xe9\xbe\x89\x83\x06\x7e\x97\x8b\x3c\x59\x16\xdc\xcc\xdd\xd8\x38\x79\xe3\x52\xf2\x1f\xa4\xd4\xb7\xf3\x02\xf7\x15\x33\x74\x56\x07\xda\x2d\xb3\xee\x25\x38\xf1\xbc\x61\x73\xf4\x83\x35\xc5\x43\x39\x83\x13\x9a\xc3\xa9\xc7\xfd\xa3\x19\xf7\xf3\x7a\xdc\x36\x04\x60\xec\x9d\x0f\x61\xa3\x8b\x19\xf6\x4f\x1c\x7e\x44\x6c\x7d\x49\xe3\xc7\x5f\xf9\x0c\x05\x38\x71\x13\x50\x34\xef\x20\x2d\xb0\x57\x1f\x90\xd0\x00\xfe\xae\x70\xf0\x27\xa8\xe8\x0c\x9c\xbe\xb7\xb5\x51\xd0\xde\x9f\x36\x0b\x6b\x73\x50\x80\xf2\x66\x71\x62\xc4\x83\xe7\x06\x2e\x8d\x87\xb5\x39\xa8\xdd\xb1\x6e\xc6\x00\xa3\xf0\x7c\xdf\x1b\x61\x1c\xc2\x1f\x10\x0c\xc4\x10\xa2\x5a\x7f\x70\x91\x99\x5d\x3d\x9c\x0e\x22\x59\xff\x57\x26\x6f\xb8\x8f\x87\x51\x79\x6e\xe0\x8c\x7c\x6c\x3f\x5f\xb3\x86\x40\xbe\xe0\x77\x3c\xe3\xaa\x16\x9b\x51\x90\xbd\x23\xbb\x83\x11\x23\xb1\x99\x07\x8a\xf1\x6a\x51\x9b\x6a\x88\xe3\x17\x22\x13\x4c\x53\x2f\x56\xc9\x53\xf8\x90\xcc\x35\x37\x5f\xef\xe0\x1c\x56\x0f\xd6\xe3\xdf\x0a\x4d\xe1\x13\xdc\xfc\x24\xf2\x69\x6e\x3e\x2b\xb8\xaa\x6d\x04\xa8\x86\xab\x0d\xde\xff\x03\xcf\x0a\x0b\x14\x0f\x4c\xa6\x79\xbc\x16\x64\x60\x04\xa1\x13\xe2\xde\xff\x6f\xb2\x2a\x8d\x40\xc0\x89\x41\x92\xed\x99\x1c\x8f\xd7\x3f\xd4\xc1\x3b\xcd\xbe\xa6\xda\x9e\xc3\x12\xc6\xf5\x8f\xaf\x1d\xbc\x0a\x74\xa4\xc5\x62\x31\xb3\x62\xb5\x2c\xe0\x67\x34\x11\x00\x11\xdf\x3b\x61\x38\xa6\xdd\xfc\x66\xa6\xcf\x8f\x33\xb5\xa5\xc6\x60\xac\x9f\x1f\x78\x78\xf0\x7e\x2e\x33\x58\xcb\x9c\xd4\x05\x4e\x6f\x5d\x60\x62\xf8\xf7\x83\x80\x1f\x2d\x72\x77\xd0\x04\x35\x6f\x8c\x07\x69\xa0\x0e\x54\x11\xa7\x9c\x64\xf7\x71\xca\x76\xe7\xbe\xfa\x5e\xf4\x39\x15\x9f\xed\x31\x66\x4f\xd9\x3f\x2b\xde\xb0\x68\x6c\x7d\x4c\xfe\x0d\x02\x78\xe2\xbc\xdd\xf5\x43\x7a\x2f\x9f\x4b\x25\x33\x06\xf3\x5c\x66\xb3\x7a\xd0\x4e\x7e\x9a\x83\xd1\x71\x9e\x1d\xa0\x78\xf8\x54\xa5\x8b\x66\x8e\x26\x4b\xe3\x42\x14\x9c\x15\xc6\x2c\x0d\x1c\x18\xa4\xbf\xe6\x0e\x41\x86\xbd\xef\x28\xde\x7e\x09\x6a\xe7\x71\x71\xeb\xcc\x89\xe5\x66\xde\x84\xf5\x86\x62\x7d\x57\x19\x1b\x71\x2a\xcb\xe2\xc1\x63\x78\x18\xad\x58\x6a\x6a\xe0\x17\x02\x59\x13\x9b\xd6\x2a\xd4\x9b\xb5\xc1\x0b\x23\x0a\x7d\x77\x3c\x8a\xb0\x38\xe0\xb2\x90\x79\x02\x3f\xa9\x3e\x7b\x98\xa7\xd5\x5f\x3d\x23\x43\xea\x6c\xe0\xe0\xe2\x42\x97\x30\x1e\x93\x9d\x11\x04\x0c\x02\x41\xa9\x7d\x49\x70\x1e\x9e\xa4\x7e\x88\x6c\x2e\x55\xcc\x57\xee\x65\x51\xc0\xb2\x5b\x53\x5e\xc2\xc8\x0d\x80\x78\x23\x8b\xaa\x86\x57\xa7\x30\xd2\xb5\xc3\x80\x06\x52\xed\x71\x96\x89\x54\xe0\xc6\xc4\x9a\x5c\x82\x9f\x27\x41\xf8\x45\xd9\x8a\x23\x8c\x5b\x1c\x8f\x5d\x54\x4d\xdd\x30\x8d\x57\x9e\xa6\xe6\xc4\x40\x3c\xb9\x93\xb4\x59\x83\x32\x0b\x5e\xdd\x8e\xd5\x82\x63\xf4\xe0\xd8\x94\xd1\xf3\xa8\x70\x6e\xab\x29\x57\x10\xa2\x50\xfe\x87\x83\x1f\x01\xd9\xfe\x89\x43\x28\x84\x41\x44\x91\x63\x94\x67\xb7\x4c\x91\x2e\xb6\x86\x10\xee\x3e\x8f\x11\xea\xe3\xff\x37\xc5\x2f\x3a\x32\x9c\xae\x52\x6c\xeb\xad\x0f\x71\x08\x13\xaa\x39\x65\x6e\x8e\x9c\x09\x62\xd1\xf6\x68\xa4\xdc\xd6\x9b\xbf\x4e\x0f\xdb\x34\x65\xab\xf9\x4e\xe6\x22\x4d\x21\x12\x8e\xc1\x64\xb5\x01\x0a\x63\x1b\x9d\xc0\x47\xf3\x0f\xce\x60\x70\xc0\x91\x30\x22\xa8\xf7\xd9\xd3\xcb\x06\x21\x9d\xec\xc9\x11\x2a\x05\x8c\x23\x74\xc3\x70\x14\xfa\x68\x34\xa9\x4a\x90\x5a\x6a\x9d\xa5\x22\x9b\x65\xbc\x6f\xe2\x80\x7d\xe2\x1e\x41\x40\x72\x84\x52\xc4\x78\x42\x9d\x2e\xe6\xa0\x5b\x11\xde\xd8\x3a\xd7\xfb\xbb\x97\xf0\x8e\x8a\x12\xa2\x54\xf8\xce\x3c\xbb\x0b\xc5\x44\xb6\xd2\x95\xb5\x9e\x5e\xe9\xce\x04\x3c\x73\xeb\x9b\x28\x13\x6b\xaa\x97\x3a\x4e\x44\xbe\x4a\xf8\xd6\xe4\x1e\xe8\x71\xd9\xac\x76\x61\x95\x22\x79\x4a\x2f\x9a\x89\xa4\x71\x60\xd3\xc4\xe2\x69\x91\x8b\x86\xf4\x05\xb7\x6e\x23\xcb\xec\x51\xdc\x2d\x20\xc2\x28\xc5\xc8\x36\x11\x4b\x4c\xe5\x5a\x11\xe8\xc1\xdf\x7d\x97\x1e\xd7\x31\x8b\xe8\xc4\x3e\x2a\xe5\xee\x6d\x01\xa9\x1e\x19\x88\x9f\x79\xc1\xcb\x87\x8c\x43\x00\x93\x06\xd6\x14\x53\x32\x0f\xd0\x08\x82\x31\x0d\x8d\x66\xcc\xf7\x7a\xa4\x8e\xb9\x85\x2e\xc6\x32\x46\x8e\x8f\x6b\x94\x77\x52\x96\xaf\x28\xd8\x27\x0a\xe6\x7a\x85\x69\x14\x44\x9e\xdb\x05\x05\x4f\x65\xd5\x82\x02\x8c\xa9\xf4\x3d\x8c\x37\x38\xcd\x73\x0e\xdf\x8d\xa9\x44\x31\x1c\x01\xbb\xcf\x25\x37\xe7\x89\xed\x20\x97\x7c\x42\x10\x51\x3b\xb3\x2c\xcd\x6a\xae\xe8\x1d\x93\xc4\x3d\x6f\xe2\xd3\x9e\xc3\x93\x61\x5a\x44\x8d\x91\x90\x13\xcf\x90\x71\xfe\x4e\x82\x85\x51\x0b\xeb\xac\x52\xc6\x63\x05\xd3\x7e\x27\xca\x6e\x5f\xcf\x15\xcc\xb2\xec\x50\x79\x8b\x11\x7d\x13\x0f\xe2\xb1\x00\x11\xe1\x6d\x02\x32\x19\x20\x40\x67\xc8\x76\x7d\x15\x60\x27\x01\xe2\x0c\x9b\x37\xc2\x6a\xef\x6e\x40\x7e\x14\xbf\x66\x72\xe2\x09\x7a\xed\x45\x9d\xf8\x1f\x4e\x78\x28\xbd\xe6\xe0\xf4\xe8\x99\xaa\x74\x9e\x20\x49\xa9\x19\xda\x16\x80\xc3\xb4\x6b\x86\x74\xcb\xd2\xe9\x1f\xb2\x03\x85\x8b\x91\x5b\x63\x5d\x81\x85\x88\xf3\xcf\x44\xca\x5c\xa7\x7c\x9d\xcb\x0a\x94\xea\x9b\xb3\x91\xf5\x89\xab\xb2\x2a\x40\xbe\xbf\x18\x05\x6c\x4a\xb0\x7c\xd5\xaf\xfb\x92\x29\x46\x76\x8d\x23\xbc\x33\xcc\xed\x32\x4f\x2a\xf3\xee\x34\xc8\x6e\xb2\x6b\x57\x76\x4b\xb6\x7b\x0f\xb4\xe5\xc1\x74\x37\x70\x31\xd6\x6b\x1c\xe2\x2d\x2b\xae\xab\x45\xde\x3b\x30\xa1\x6c\xe5\x4b\x16\x3a\xfd\x70\x1b\x11\xcf\x5e\x73\x46\x1e\x22\xb9\xba\x45\x53\x2a\x72\x31\x23\xcb\x15\x7a\xf7\x8a\x79\xd1\xe3\xe8\x2e\x75\x0a\x14\xb3\xe0\xef\x28\xb0\x6c\x8a\xb9\x62\xeb\x6c\xa9\x0f\x9c\x1f\x5a\x01\x18\x43\x4c\x37\xf2\x42\x52\xd8\x4f\x07\x6c\xeb\x31\x83\xb1\x4a\x21\x28\x60\x2c\xc6\xbc\x10\x45\x59\xa9\xa9\x5e\x9d\x42\xf3\x98\x37\x0b\x5d\x59\xa1\x39\xac\x5b\x98\xd3\x48\x33\xf5\x07\xc2\xcb\x1a\xd5\x0e\x48\x08\x08\x24\x84\x08\x12\x7a\x97\x2c\x16\x25\xc4\xef\x56\xc1\xb3\x42\x97\x0c\xe6\xf0\x73\xbf\xb1\xa5\xce\x5b\xb9\x97\x69\x9d\xba\x5e\x3c\xac\x75\xb9\xb9\xd6\xcf\xf0\x31\x09\x7d\xd7\x25\xf1\x71\xb3\x9a\xe4\x2a\x2b\xf9\x9d\xa6\xa7\xef\xb9\x75\xcb\xe3\x24\x13\xff\xac\x78\x2b\x5e\x30\xfe\xc9\x0e\x70\x0d\x5f\x17\x4c\x9c\xeb\x25\x34\x56\x33\x38\x78\xb2\x2b\x99\x0e\x65\x0f\x51\xf4\xa1\xd9\x6c\x77\x48\x87\xaa\x8d\xf6\x93\x4f\xf5\xe3\x21\xb1\xfa\x66\xf8\xe7\xa2\x3e\x7d\x60\xf9\xf3\xed\xde\x7a\x34\x5d\x56\xf0\x43\x1e\x12\x9b\x1e\xd2\x47\x62\x76\x0f\x3f\x8d\x38\x8b\xf6\xc7\x34\x3a\x6a\x99\xdd\xea\xc1\xd7\x95\xce\x6d\x88\xc0\x68\x2a\xdb\xc7\xa3\xac\x73\x99\xca\xac\x05\x12\x2e\x6e\xfb\xa3\x13\x7b\xd7\xa6\xc3\xa7\x30\xb1\xdc\x05\x26\x42\x02\x13\x58\x23\xa3\x3e\x98\x38\xa7\xf2\xe0\x98\x2e\x3b\x86\x45\x96\x55\x61\xe5\xf2\x21\xbb\x5d\x63\x25\xd6\x32\x30\x67\xbe\x79\x5e\x5b\xba\xc2\xba\xee\xe5\xf1\x05\xea\x93\xb5\xd3\x8c\xe9\x64\x28\xd9\x9e\x2a\xef\x61\xb4\x98\x6d\x70\x13\x6f\xbe\x8a\x35\x62\xac\x37\xd7\x3c\x65\x99\x5c\x30\x63\x08\xe7\xe2\xb6\x86\x3e\x29\x1d\xa2\x4f\x88\xa4\x97\x1d\xe9\x93\x90\xa2\xb5\xa3\x61\x36\xe7\x5a\x26\xc5\x43\xc6\xdb\x1b\xa6\xeb\xd7\x17\x1a\x17\x85\x5e\x64\x30\x06\xf3\xba\x48\xbe\x86\x51\x9d\xfd\xbe\x81\xa2\xfa\x23\x9a\x22\x29\xcc\xd8\xb1\x43\xd7\xa6\x6b\xa6\xea\x17\xb8\x16\xb1\x92\x30\x5b\x9e\xe8\x84\xb7\xb5\xe9\x69\x03\x0d\x46\xc5\xf9\x91\x3f\x72\x31\x3d\xb3\xea\xad\xf1\x1f\x62\x96\xf1\x65\x5b\x4a\xee\x80\x60\x63\xb7\x79\x52\x3b\x68\xc6\x42\x1d\xaf\x0f\x8c\x39\x56\x8b\x77\xdb\x5e\x39\x0b\x46\xa5\x25\xc9\xf1\xf9\x58\x2d\xd2\xc6\xb8\x3b\xdb\xf7\x51\xe2\xf5\x03\xb8\x30\xaa\xcd\xaa\xe0\xfc\x40\x70\x12\x99\x85\xec\x0c\x51\x0c\x91\x31\xef\xba\x53\xf5\x6c\x17\xcd\x40\xe5\xe7\x7b\x5b\x5a\x95\xf7\x1c\x9c\xcf\x41\x76\x25\xd5\x52\x20\xec\x4a\x68\xb7\x34\xe4\x59\xdb\x95\x8d\x57\x68\x43\x09\x46\x09\x7a\x61\x84\x1a\x92\x2f\x39\x44\xad\xe0\xd4\x34\x49\x19\xda\x03\xd6\xb9\xb6\xad\xf9\xfa\x86\xaa\x6b\xf2\x94\x7c\x10\x6d\x7f\x40\xed\x32\x0f\x81\x91\xf0\xd0\x5a\xd9\xd0\x1e\xa1\x69\x70\x42\xa9\x44\x7b\x1e\x75\x5b\x1e\x0d\x44\xa3\x1e\xc0\xb3\x1a\x77\xae\xec\xcd\xad\x94\xba\xf8\x07\x83\x6b\xe8\x77\x56\x3c\xdd\xe8\xd4\x0e\x5d\x13\x60\x5f\xbb\x01\x1d\x52\xd4\x43\x75\x57\xfd\x18\x89\x68\xdb\x21\x6a\xe8\x4f\x0b\xd8\xd4\x77\x82\x3e\xb8\x71\xf1\x83\x1b\x67\x7c\xe2\x12\x21\x85\x3f\x44\xec\xc1\xde\xdd\x42\xca\xd0\x63\xca\x7f\x90\xf4\x9b\x8c\x64\x58\x0d\x5d\xf8\xfa\xc4\x0e\xcc\x74\x86\xdd\xba\xb8\x66\x65\x14\xea\x2c\xe8\x05\x2b\x08\xcf\x10\x02\x4f\xdf\x23\x51\xf2\x64\xca\x36\x88\x60\x6c\x25\xc0\x10\x3d\x0a\x3a\x15\x59\x52\x19\x3b\xec\x1c\x6f\xd5\x35\xc5\x49\x61\x39\xf1\x5d\x94\xfa\xad\x04\x13\xbf\xc8\xab\xf2\x49\x79\x2a\x92\xd9\x14\xb5\xd8\x72\x3d\xd0\xe9\xe3\x40\xb4\x38\x7d\x8c\x84\x74\x0c\x6d\xf3\x4e\x95\x98\xca\x79\xca\xee\x45\x46\xed\xf9\x03\xaf\xa0\xfd\x41\x93\xd7\x7d\x8c\x1e\x74\xc2\x00\x75\xdb\x4f\x63\x31\x23\xd5\xf6\x4b\x79\x5e\x5b\x55\x4a\x76\xd1\xd9\x47\x28\x48\x8c\xd5\x1b\x7b\x36\x9e\x7a\x7c\x53\x2a\x9e\x97\x32\x96\x71\x6c\x3e\xa0\x75\x0d\xe5\x89\x43\xd2\x4d\xff\xbe\xc6\xb5\x54\xec\xb5\xb3\x64\xc3\x5b\x99\x15\x62\x4d\xae\x81\xd1\xcd\x95\x26\x08\x4a\x6b\x5e\xd5\x9d\x30\xea\xe5\xb6\x6e\x13\x25\x19\xe1\x97\x39\x91\x47\xd7\x46\x6f\xce\xd2\x06\x07\x8c\xb1\x0b\x26\x01\x7a\x4c\xf4\xa9\x90\x4a\x30\x6a\x63\xe3\x3d\x6b\x8e\xc1\xe8\x1e\xe1\x4e\x46\x1b\xd0\x8d\x3d\xbc\xc8\xf0\xc3\x72\x91\x27\x4c\x37\xa1\xfa\xc0\xab\xaf\xd4\xf1\xae\x8b\x17\xb2\x6b\xa7\x9a\x08\xa5\x06\x5d\x38\x10\xee\x9f\x52\xe9\x27\xd7\x3e\x84\xca\xde\xe5\x8b\x31\x65\x4e\x38\xc1\x73\x4c\xcf\xe5\x62\x21\x33\x4b\xf7\x96\x62\xd3\x94\x5b\x57\x8b\x45\x95\xc1\x97\xe6\x22\x16\x3c\x5b\xee\x90\x21\x7d\xc9\x6c\x8c\x0e\x27\xb8\x54\x61\x39\x76\x82\x3b\x48\x6f\xd7\xb5\x37\xd7\x4c\x29\xf9\xed\xed\x8d\x6e\x3d\x78\xae\x0f\x6d\x3b\x10\xa8\x6e\xe4\x78\x34\x71\xfe\x9e\xc3\x8f\x95\xb9\x14\x5c\x6f\x4e\x78\xb7\x3b\x9e\xe9\xfe\xb2\xdf\x4f\xd1\xc9\xdf\x46\xaf\x94\x70\xf0\x36\x64\x75\x79\x7a\x91\x0b\xdd\xd3\xf6\x74\x5a\xc4\xbd\x4b\x0c\xa9\x72\xe3\x03\x03\x09\x15\x52\x61\x09\x1f\x43\x4a\x8b\x3f\x37\x31\x33\xb1\xac\xcf\xc3\x2d\xd0\x12\x74\x21\xc9\x8d\x9c\x97\xd6\x6d\xdd\xed\xda\xaa\x6b\xe0\xd8\x1d\x7f\xdb\xed\xfc\xd6\x47\xeb\x4d\x01\x0c\x98\x79\xa8\xdf\x3a\x06\xb0\x89\x57\x34\xec\x1c\x0d\x86\x75\x7d\x61\x38\xa0\x85\xab\xd1\x78\xe4\x63\x21\xdc\x55\x56\xc8\x05\x71\xd7\x94\xdb\xfb\x92\x03\xf7\xc0\x40\x70\x84\x0e\x1f\x46\x8e\xb9\x5e\x30\x0a\xa9\x5b\x08\xae\xc5\x5d\x5d\x3b\x6b\xbe\xb3\xaf\xf7\x7e\x7e\x15\xe5\xb6\xa2\x0c\x30\x62\xcc\xf5\x7c\xdc\x77\xbf\xcc\x21\x9a\xcb\x0b\xa3\x13\xe7\xbd\xc8\xe5\x7d\x2d\xf9\xd1\xdb\x1d\x7d\x1c\xa1\x08\xd1\x0b\x20\x82\xf1\x28\xc0\xcb\x76\x9b\xfb\x04\xce\xf4\x7d\x02\x22\xb3\x2e\x97\x7d\x8b\x77\x09\x6a\x6c\x50\x9a\x0b\x29\xcc\x7d\x16\x6e\x6e\x9f\x55\xb9\xb2\xad\x97\x8b\x29\x9f\xcd\xf8\xcc\x22\x16\xf7\x99\xe8\x03\xdf\x69\xe9\xff\xb5\x71\x0f\xc8\x93\x81\xeb\xae\x02\x97\xeb\x5b\x20\xf4\x1c\x2d\x00\xc1\x98\xb6\xcb\xc8\x9e\x18\x1c\xb0\x7f\x54\xf5\x85\x74\x4d\x9b\x3c\xeb\x5a\xea\x18\xe0\x0f\x9e\x88\x18\xa2\xb9\xd3\x38\xd6\x3d\x8f\x7b\xb6\x91\x18\x54\x00\x4a\x5f\xfd\x68\xd4\x01\x33\xb6\x7c\xa9\x43\xec\x41\x11\xdc\xde\xd5\x01\x46\xa4\x5d\x46\x11\xde\x6a\xf2\x7b\x69\xbf\xab\xaf\x33\xc8\xac\x9b\x92\x09\xd5\xd7\xf1\xde\xb9\x94\x8d\xac\xcc\x56\x42\x26\xbd\xee\x5d\x89\xf9\x98\x2e\x95\x0a\xd0\xc4\x37\xc7\x50\x07\xfe\x9b\xc8\xee\xc4\x3d\x55\xf3\xef\xe1\x99\x50\xaf\xec\xeb\x5e\xf6\x3b\xc6\xce\x05\x13\x07\x77\xc6\x2f\xb8\x82\x75\xd0\xc2\xb3\x66\x10\xba\x01\x3a\x6f\x2a\xb0\x53\x7f\xe5\x72\xf3\xfa\xc9\xae\x19\x4a\xaf\x02\xdd\x87\x40\x31\xee\x2c\x74\x43\xfc\x42\x87\x9b\x58\xa6\xa2\xce\x4b\xba\x9a\x09\xa9\xcb\x3a\x44\xdc\x4f\x6d\x3b\x47\xd1\x31\xd8\x7f\x01\xd3\xbc\xa1\xb3\xcf\xa5\xd2\x8d\x7c\xad\x9b\x5c\xe8\x4e\x4a\x95\xba\x67\xb4\xde\x76\xa2\x96\x9e\xdf\x9f\x64\xa1\x9b\xed\x81\x2f\x55\x5f\x9c\x0a\x4f\xda\xb3\x50\x02\xf4\x42\xd6\x28\xc2\xa1\xf0\x45\x89\xba\x79\xe3\x55\x06\xc3\x94\xf0\xde\x7a\xe5\x76\xe5\xdb\x0f\xea\x10\xbc\xcf\xca\x39\xc2\xb3\x0f\xb7\xa9\x60\xfd\xae\x57\xff\x3c\x65\x65\x7d\x8e\xf1\x45\x71\x10\x1b\x4b\xdf\x9e\xa5\x0c\x9c\x7d\x65\xfd\x0e\x63\x03\x3e\x12\x91\xc5\xd8\xb0\x0f\x99\xcb\xae\xe7\xf5\xba\x1d\xa0\xf3\x8c\x2d\xd8\x41\xaf\x84\x75\xf1\x12\x88\x27\xec\xe0\x7b\x88\x3b\x94\x4a\xd8\x1d\x18\xfa\xbe\xc7\x35\x54\x05\x8d\x21\xd9\x99\xf4\x00\xcd\x07\x73\x2d\x2e\x60\x07\x08\x51\xc1\xa1\xb3\x0d\xfb\x7a\xae\x17\xf2\xf1\x6c\x7d\x15\x25\x36\xe7\x2b\x8f\x97\x2f\x3d\x8f\x08\x6d\xd7\x6e\xe9\x35\x4e\x0f\xdc\x02\x08\x94\xb5\x03\x65\x82\x3a\x0a\x1f\x61\xb5\xef\x04\xb3\xde\x5c\xb2\xba\x5f\xb0\xb1\x1e\xc6\x3b\xf0\x26\x9e\x3f\x5a\xd6\x72\x88\x31\x76\xbe\x8b\x27\xaf\x7e\x5c\x5f\x4c\xd9\x28\x97\x8b\x0a\x3e\x9f\xf5\x4d\x55\x24\x4b\x9b\x0e\xa8\x3d\xf3\xa4\xe7\x69\xca\xb0\x5b\x3f\x75\x51\x2b\xbc\x52\x56\x77\x44\x6d\x5a\xc1\x1b\xe5\xed\x79\x6d\x0d\x1c\x37\x46\xbb\xd1\x35\xd5\xe0\x64\x74\xeb\xcc\x1d\xa2\x6d\xda\xfc\x31\x4e\xdc\x5e\x65\x77\x55\x3d\xc9\x7b\x2d\xd8\x9e\xfd\x83\x6c\x2a\xae\x3f\xa0\xfe\x41\x7d\xbb\xb4\x0d\xeb\xe6\xfe\x84\xfe\xab\x5b\x34\x1b\x16\xf7\x39\x1a\x26\x41\x4b\xef\xb6\x9e\x13\xb5\x20\x04\xa3\xfd\xa2\xd0\x1d\x05\x98\xa6\x38\x53\xf2\x2b\xcf\xac\x5b\x29\xcb\xa4\x2f\xed\x73\x30\xdd\x1c\x5b\x12\xeb\x08\xfd\x10\x0d\xd4\x0f\x9f\x75\x67\x45\xfa\xba\x5f\xcf\x8e\x26\x13\x9a\xe8\xd5\x83\x9c\x77\xb8\xc4\x37\xc4\xb8\xbd\x30\x0a\xf1\x0e\x9d\x17\xcb\x42\x5f\x25\xa0\x8d\xf8\xad\x92\x95\x76\x29\x6f\xf4\x6d\x27\xf2\x1b\x38\x76\x46\x7b\x3e\x40\xc8\x83\xea\x18\xf6\x9a\xd7\xec\xf6\xe4\xfd\x87\xf7\xd5\x90\x45\x53\xc8\xf6\x8e\xc3\x3a\xd6\x85\xed\x53\x4e\x94\xa8\xb9\x51\xcb\x05\xa0\xc4\xa0\x2d\xd8\x40\x49\xbc\x09\x4e\xf2\xaf\x43\xc5\xa6\x3e\x0d\x62\x0e\x1e\x6f\xa6\xe3\x3f\xf3\xf1\x0c\xe5\x2d\x54\xdb\xaa\x03\x32\x0c\xfd\x9c\xbc\x83\x61\xf2\x43\xf4\x6e\x57\xd7\x90\x57\x09\xee\x03\x68\xf0\xba\x50\x5e\x56\xa0\x4e\xb8\xe2\x53\x08\x1e\xb5\x70\x99\xa2\xa5\x8b\xb3\x7b\x1e\xd5\x21\x63\xd0\x9d\xef\xe6\x8a\xb5\xed\x83\x39\xaa\x96\xdd\xde\x46\xca\x0f\x0b\xa9\xb3\xa1\xf5\x05\x3c\x4b\x4d\xb6\x4d\x9b\xee\x26\x4a\x27\x4d\x6b\xe7\xfa\x5d\x73\x59\xaf\x09\x0e\x6e\x68\x4f\x68\x47\xb0\xd7\x34\x2d\xb8\x41\x6b\x56\x35\x6e\x30\x3a\x7f\x03\x37\x3b\x00\x8d\x4f\x55\x3b\x0f\x02\x8d\xb9\xde\xad\x05\x34\x5d\x92\x72\x29\x97\x71\x2b\x06\xe0\xf8\x40\x83\x51\x8d\xce\x24\xc0\xa9\xc6\x6b\xf6\x0f\xa9\x2f\x1d\xcd\x15\xac\x95\x6e\xef\x73\x21\x0a\xa9\x66\xe6\xa2\x58\xaf\xf7\xcd\x51\xc1\xc1\x50\xcf\x47\xc8\x11\x60\xdc\x9f\xae\x6c\x46\x8b\xa4\xd2\x58\x26\x32\x85\x88\x63\xeb\x1a\xe7\x9d\xdf\x09\xbc\xc7\x1a\x67\xaa\xca\xf5\x07\xa8\x71\x0e\xd1\x02\xd6\x08\x2b\x6d\xff\xa4\xfd\x4d\xf8\x35\x6d\x8d\xb4\xf0\x9a\x9a\xdd\x3b\x81\x0f\xd7\xd3\x1e\x4c\xe3\x9b\x3e\xd5\x18\x9f\xd9\xac\xbe\x2e\x67\xbd\xaa\x74\x3f\x77\xdf\x8f\xda\xb2\x80\xd0\xf1\x68\xe1\x47\x18\x47\x68\x1b\x6e\x0a\x3e\x53\x1c\x62\x8e\x36\xe1\x1b\x6a\x71\xa8\xcb\x7d\xbc\x41\x3d\x2a\xbc\x7d\x0b\x9f\x4a\xff\xd8\xb6\x63\xd6\xb5\xee\x9c\x67\x6c\x6d\xd2\x5c\x0e\xaf\xac\x3a\xc7\x66\xfe\xa4\xd3\xc9\xb4\x16\x02\xd1\xf7\x68\xe2\x8e\xbb\xdd\x15\xff\xf8\x0a\x6d\x20\xc1\x18\xc4\xc9\x24\x1a\xf9\xe8\x1d\xa4\x80\xbe\x93\x8f\x39\x5f\xb5\xf3\x6b\x0d\x19\x6d\x1c\x30\x2f\x98\x23\xb4\x8b\xfc\xc1\x9e\x34\x42\x8f\x43\xc6\x58\x68\xa7\xac\x6e\xb7\xb8\xce\x9f\xd7\x98\xd0\xcb\x2c\x1f\x56\xf9\x4f\x59\xc1\xf3\x67\x6b\xfd\x1c\x1d\x63\x3b\x6a\xbb\x02\x72\xd0\x84\x2d\x08\x42\x2f\xb1\x75\xc2\x91\x8b\xde\x16\x52\xd6\xf7\xed\xbe\x13\x53\x25\xd2\x94\xbc\x9d\xda\x10\x5c\xec\x38\xdf\x64\x4b\xe4\xec\xd0\x67\xec\x8c\x1b\x23\x02\x48\xe1\xd7\x62\xfc\xe9\xbf\x7f\xfa\x57\x00\x00\x00\xff\xff\x7e\xa1\x28\x10\x3f\xa1\x00\x00")
func dataConditionsJsonBytes() ([]byte, error) {
return bindataRead(
_dataConditionsJson,
"data/conditions.json",
)
}
func dataConditionsJson() (*asset, error) {
bytes, err := dataConditionsJsonBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "data/conditions.json", size: 41279, mode: os.FileMode(420), modTime: time.Unix(1444312316, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _dataMedicationsJson = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\xbc\x9a\x6d\x6f\xdb\x38\x12\xc7\xdf\xf7\x53\x10\x79\x71\x68\x81\x5e\x23\x52\xcf\xf7\xe6\xa0\xb8\x49\x1a\x20\x4f\x68\x72\xc5\x5d\x0f\x8b\x05\x2d\x31\x11\x77\x29\x51\xa0\xa4\xd4\xf6\x62\xbf\xfb\x0e\xed\xa4\x48\xdb\xd1\x86\x74\x9c\xbe\x28\x1a\x5b\x0f\xd6\xcf\x33\xfc\xcf\x7f\x86\xfe\xff\x2b\x42\xfe\x80\x7f\x84\xec\x35\xa2\x92\x25\x1f\xa4\x6e\x7f\x95\xd5\xde\xbf\x08\x7d\xbb\x79\xdf\x2c\xce\xb5\x69\x66\xba\x12\xf0\xe6\x5e\x9e\xa7\x8c\x45\x7b\xf7\xc7\xe6\x86\xb7\xd5\x39\x6f\xd6\x87\x0a\x23\x4b\xd1\x0d\xdf\x1c\xfb\x37\x1c\x18\xcc\x28\xee\xdf\x1b\x0c\xaf\xc4\xc3\xf9\xef\x75\x2b\x3a\xb1\x92\x8a\x7c\x58\x56\x46\x97\xb5\xd2\x46\x56\x82\xd0\xa0\xb9\x25\x17\x86\x2b\x72\xcd\xe7\x4a\x7c\xbd\x21\xef\xcf\x85\xa8\x84\x7d\xb6\x1b\xae\xfa\x87\x7b\x1a\x3e\xac\x6f\x47\x03\x02\xd7\xed\x93\x8a\x2f\xf7\xe0\xc8\x9f\x6f\xa7\xd1\x18\x8a\x46\x23\x9a\x27\x0c\x45\x3b\xdf\x2f\x7e\xc0\x7a\xfc\x0c\xdf\x70\x15\x2b\x39\xd4\x46\x37\xcb\x52\xb6\x84\xc5\x5f\x69\x66\xbc\xeb\x47\x25\x1c\x71\xe2\xc0\x9d\x27\xc4\x79\x82\x28\x4c\x13\x94\xe7\xb3\xe8\x07\x23\x95\x73\xa8\x4e\x65\x2f\x5b\xdd\xc1\x25\x24\xde\x2a\x38\xb1\x33\x4b\x84\xb2\x64\x49\x90\xe7\x19\xca\x72\xa4\xcd\x00\x7f\xba\xe7\xdd\x99\x18\x6e\xe0\xd6\x10\x9c\xef\xf3\x2e\xb0\xb1\x3a\x5c\x0c\xa2\x05\x12\xf2\x51\x28\xc1\x7b\xb1\x55\x2a\x7a\x04\x2f\xc6\x83\x47\xb3\x84\xe5\x29\x4a\xfc\xdf\xe2\xb4\xb8\x2e\xce\xc9\x45\x57\x0f\x35\x57\x8d\x2c\xc9\x95\x56\xa3\xbd\xa5\xf3\x97\xf0\x28\xa3\x9f\x82\x21\xf0\x25\x75\x6e\x2c\x09\xca\x12\x26\x79\x90\x06\x28\xca\xf5\x52\x89\x56\xbb\x27\x62\x51\x0a\x08\xb6\xcd\xc5\x5a\xb4\x24\x59\x2f\xae\xc9\xd0\x3c\xba\xc9\x03\x4c\x98\x7b\x44\x26\x45\x69\x58\x42\x43\x1a\xe3\x34\xf0\x68\xea\x48\x8d\xce\x38\x17\xbd\x50\x96\xe7\x4e\x1a\x92\x6e\xb7\xb2\x68\xec\x0e\x94\x4d\xeb\x04\x9e\x69\xcf\xd0\x89\x97\x57\xf1\x1c\x2f\x50\x41\x14\x31\x3a\xa1\x14\x3d\x6f\xf8\xc2\x3d\xd9\x20\x37\x21\xf7\x5b\x78\xb4\x9f\x80\x43\x03\x94\x27\x89\xa2\x30\xc0\x17\xcf\xe9\x58\x8a\x76\x90\xbd\x33\xd0\x47\xde\xca\xb9\x5c\x8d\x0d\x9f\x93\x93\xf6\x37\x51\x0e\x96\xe5\x07\xf1\x78\x82\x29\x78\x77\xaf\xe6\x8d\x6e\x87\xfa\x49\x2c\xdc\x47\x24\x34\x0d\x29\x8e\xe5\x57\x6c\x07\x6d\xee\x78\x3f\xc0\x27\x42\xb1\xdd\x2e\x48\xcc\x23\x48\x13\xd6\x21\x4f\x63\x8a\x2f\x21\x2f\x9a\x99\xe2\xe6\x91\x79\x88\x83\xed\x80\x7c\xbc\x03\xc5\xcd\x43\x9e\x24\x34\x9b\x48\x3b\x71\xa7\xed\x33\xc2\xe5\xce\xba\xb0\xbe\x64\x69\xf4\x42\xb6\x36\xdf\x2a\x39\x36\x24\x78\x47\xb7\xa2\x83\xeb\xdc\xe9\x26\xec\x44\x94\x27\x14\xb7\x7a\x07\xf2\x46\x18\xee\x4c\x76\x74\x48\x3e\x1c\x9e\x1d\x92\x4b\xad\x96\x1d\xb8\x5f\x6b\x24\x92\xe6\x76\xdf\xbe\xee\x79\x59\xd6\x7c\xed\x2d\x4e\x40\x46\xc8\x4c\x37\x9d\x12\x0b\xc2\x18\x39\x3b\xde\x02\x3c\x71\xc7\x9e\x30\x15\x79\x46\x23\xbc\x74\x79\xa5\xe9\xa5\x11\x55\x2b\x7b\xf0\xef\x3f\x43\x17\x71\x53\x91\x07\x2c\x61\x78\x08\xdf\x8b\x85\x54\xbc\xf5\xe8\x44\xc4\x02\xce\xef\xa1\x70\xf1\x95\x06\x41\x0c\x01\xca\x11\x24\xf4\x00\xc1\xfd\x44\x9e\x64\x74\xa2\xfc\x16\x7d\xa9\x7c\x92\x11\x92\x4e\x56\xba\xe4\xe0\xa8\xac\x4f\xdf\x6f\x4e\x3d\xc2\x71\x0a\x14\x5f\x84\xf8\xfd\x49\x0c\xdc\x45\xb0\x20\xcc\x23\xdc\xa1\x17\x0d\xac\x7b\x0f\x8f\x67\x4f\x2f\xa5\x52\xcf\x69\x9f\xbc\x2c\x38\xc5\xad\x84\x55\xf5\x68\x07\x35\x6a\xa6\x55\x59\x03\x11\x2c\x17\xa8\x9d\x5b\x6a\x9e\x7b\x07\xc5\x70\x23\x41\x59\x94\xa6\x09\xee\x8c\xe0\x09\x79\x29\x3c\x3a\xf7\x72\xec\xad\x2b\xba\x57\x72\x97\x20\x61\x66\xdc\x23\x44\x6c\x62\x1c\x91\x66\x01\x0d\x51\xa6\x93\x66\xfd\x70\xee\x35\x4a\x77\xb0\xd6\x1a\xab\xd6\xdf\xf6\x85\x6c\x2b\x38\xea\xae\xd6\x6c\xd2\x54\x64\xe1\x0e\xe6\x11\x27\x20\xd4\x92\xaf\x64\x05\xba\xb6\x9d\x5a\x7b\x05\x0a\xf7\x13\x21\x05\x99\xdb\x01\xcc\x75\x2d\x6d\xff\x27\xd6\x39\xe7\x6c\x87\xdc\x9f\x1e\xf7\x0b\x31\xf4\xe2\x14\x17\xb7\xab\x71\xed\xd5\x9c\xd3\xec\x5a\xc0\xcb\x72\x59\xaa\x0d\x84\x0f\x85\x07\x06\x5e\xff\x43\x30\xdd\x09\x3e\xbc\xf3\x0a\xc2\xa1\x59\x7e\x37\xe1\x72\x75\xda\x3e\xa1\xc0\xeb\x7e\x96\x45\x21\xcd\xf1\x6e\x55\xf7\x4b\xf7\x40\x5c\x4a\xbb\xde\xef\xeb\xcc\xf6\xdd\x10\x8d\x89\x2b\x10\x5e\xff\xb3\x18\x16\x06\x2e\x61\x47\xd2\x34\xfc\xd6\x63\xaa\xf3\x5e\xdc\x72\x23\x94\x5c\x3c\x03\x28\x0b\x88\x73\x73\xc7\x70\x2f\x10\xa6\x34\xd9\x45\x9e\xcd\x60\x99\xe8\xae\xd6\x7d\x57\x6f\x84\xf9\x85\xa5\x0b\xb7\x01\x61\x94\x47\xe9\x0e\xa4\xeb\x58\xdc\x48\xe8\x52\xe5\xfc\xb1\xab\xf1\x6b\x54\x3d\x96\x4f\x88\xbb\x80\x38\x8a\xe2\x78\xc2\x6d\xda\x3e\xda\x43\xc9\x0e\xc4\x1d\x2c\x9f\xe7\x4e\x13\x36\x40\x2e\xc6\x33\xc4\x2d\x00\x0d\xc0\x77\x86\xb8\x22\xfc\x4f\x98\x3b\xbd\x74\x26\x3a\xe9\xa4\x92\xcd\x4e\x80\x9c\x96\x4f\x88\x17\xfe\x84\xc6\x50\xfa\xf1\x84\x13\x0b\x7e\xc7\x8d\x33\xd1\x95\x36\xfc\x46\xd8\x9c\xfb\xfb\x6c\x43\x0c\x4c\xe4\xb3\x01\x81\x17\x7d\x90\xb6\x74\xaa\x27\x28\x07\x79\xcb\x95\x7b\x57\xf0\x1f\xd3\x83\x9f\x83\xc6\x66\x0d\x72\x69\x74\x35\x96\xae\xeb\xc6\x9d\x03\x2f\xff\x61\xcc\xd8\x44\xcd\xf9\x04\xdf\xae\xfb\x1c\xe4\x13\x38\xca\x52\xb7\x9b\x2e\x93\x6d\xe9\xc6\x98\x4f\x60\x70\x23\x90\x84\x41\x9e\xee\x40\xa0\xef\xfd\xff\x01\x7c\xa6\x99\x6f\x06\xa5\x2f\x65\x69\xc2\x09\x3b\xc0\x22\x9a\xe3\x3d\x5a\x31\xde\x36\x76\x3e\xea\xae\x68\x8f\x3b\xcf\xd7\x6b\x90\x37\xe4\x1f\x64\xa6\xf8\xdd\xa8\xf8\x9a\xee\x35\x65\xd0\xc0\xbd\x79\x09\xbe\x89\xdd\x86\x20\x06\x75\xc3\xc7\x1c\x76\x54\xa8\xff\x79\x55\x72\xd5\xb9\x23\x82\x2c\x41\xc6\x49\x4c\xcd\xb0\x2e\xe6\x7e\x30\xe0\x02\x30\xe1\x05\x92\x90\x4d\xed\xdc\xa9\xb1\xe2\x3e\xb3\xb6\xcd\xf9\x73\xeb\x9c\xb7\xd7\x67\x16\x7b\x94\x1c\xdc\x11\x64\x10\x93\x09\x81\x2e\x9a\xb9\x14\xee\x19\xf7\x59\xab\x0e\x8c\x4d\x03\x0a\x60\x06\xfb\x84\xfe\x3a\xed\xb1\xb5\x8a\x5b\x02\x46\xc3\x70\x62\xc7\xe4\x8c\x2f\xb8\x72\x9f\xa3\x7d\x94\x2b\x3e\x18\xd9\x0d\xbc\x25\x07\xa2\x5d\xe9\x97\x06\xc2\x1d\x41\x96\x80\xbe\xe1\x1e\xe7\x5a\xdc\x1a\x31\x78\x6c\x38\xce\x40\xd8\x78\xc3\x57\xa2\xb3\x59\x17\x6d\x29\xd9\x99\x87\x10\x44\xb8\x29\xc8\xc2\x88\x86\x38\xd4\xa5\x30\x52\x57\xc7\xdc\xb8\x17\xa2\x99\x1d\x6e\xd4\x62\x21\x2b\x8b\x75\xac\xc6\x72\xa3\xde\x67\x7a\x1c\xea\x2f\xbc\xaf\x77\xdf\x5a\x47\xb8\x47\x88\xb3\x28\x0e\x70\x81\x2b\x46\xa3\x8f\x47\x1f\x2c\x50\x37\xd9\x2d\x0d\x30\xed\xaf\xf3\xaf\xe4\x16\xef\x62\x40\x76\xc8\x9f\xd4\x3d\xbb\xeb\xdd\x3b\xa2\xe1\xb6\x81\x05\x59\x44\xf1\x1f\x60\x1c\xf0\x12\x16\x8a\xfb\x70\xea\x6a\x54\x37\xf6\x47\x0e\xb5\x5e\xac\xcd\xc3\xfe\x35\x5c\x6d\x5f\x76\xf0\xff\x4b\xff\x42\x21\x9a\xd8\x4d\x08\x62\x50\xf6\x89\x5d\x14\xbe\x14\x86\x14\x7d\x27\x8d\x4f\xfd\xdd\x9c\xff\x78\xdf\xeb\x52\x7f\xa9\x84\x71\x76\xac\x1e\x50\x13\xbf\x55\x88\xd9\x94\x76\x14\x73\xe8\x0e\x6e\xdc\xbb\x89\x02\x94\x50\x3e\x6c\x29\xec\x68\x9f\xe4\xd5\x2f\xaf\xfe\x0a\x00\x00\xff\xff\x12\xcd\x84\xd3\xb3\x25\x00\x00")
func dataMedicationsJsonBytes() ([]byte, error) {
return bindataRead(
_dataMedicationsJson,
"data/medications.json",
)
}
func dataMedicationsJson() (*asset, error) {
bytes, err := dataMedicationsJsonBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "data/medications.json", size: 9651, mode: os.FileMode(420), modTime: time.Unix(1444071351, 0)}
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){
"data/conditions.json": dataConditionsJson,
"data/medications.json": dataMedicationsJson,
}
// 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{
"data": &bintree{nil, map[string]*bintree{
"conditions.json": &bintree{dataConditionsJson, map[string]*bintree{
}},
"medications.json": &bintree{dataMedicationsJson, map[string]*bintree{
}},
}},
}}
// 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, "/")...)...)
}