combined_qa asset

combined_qa asset#

Each output STAC item has an asset called combined_qa that indicates each pixel’s status. This asset is constructed using another asset held by all items, valid_data_mask, which represents valid data as 1 and missing data as 0. These values were chosen so that users can multiply this mask by the data asset to remove poor quality pixels (particularly in the case where QA masking was not applied during the Cirrus workflow processing).

Because the higher-level sharpened and fused products are created with multiple inputs, their combined_qa assets indicate which upstream assets have valid data. This is accomplished by reclassifying the valid_data_mask assets as shown in ‘Decimal Value’ field of the table below, converting all valid pixels to 0, and then adding up all assets that contributed to a given data product (including its own valid_data_mask). Reserved/unused bits are treated as ‘valid’ in this calculation, since that means they do not add value to the result. In general, the higher the resulting pixel value is, the more missing inputs it has.

Item

Time

Bit

Decimal Value

Notes

Prepared High-Resolution

t0

0

1

Prepared High-Resolution

t1

1

2

Unused/reserved

Prepared Low-Resolution

t0

2

4

Prepared Low-Resolution

t1

3

8

Sharpened High-Resolution

t0

4

16

Sharpened High-Resolution

t1

5

32

Unused/reserved

Sharpened Low-Resolution

t0

6

64

Sharpened Low-Resolution

t1

7

128

Fused

t1

8

256

For example, if looking at a fused item whose combined_qa asset’s pixel value is 273, this means that:

  • the prepared high-resolution t0 input was invalid

  • the prepared high-resolution t1 input was valid (or unused)

  • the prepared low-resolution t0 input was valid

  • the prepared low-resolution t1 input was valid

  • the sharpened high-resolution t0 input was invalid

  • the sharpened high-resolution t1 input was valid (or unused)

  • the sharpened low-resolution t0 input was valid

  • the sharpened low-resolution t1 input was valid

  • the fused asset was invalid

For the prepped_inputs* combined_qa assets, only the single prepped input item’s validity is represented, since there are no upstream inputs. pydms_sharpened* items indicate the status of sharpened and prepared data, but only ever for time 0, since there is no multi-date operation in pyDMS. The Unused/reserved bits for t1 data are not currently used in the present version of the Fusion Hub.

Full QA Lookup Table#

The table below gives a description of each possible value in the combined_qa asset on the left-hand-side. We designate either poor or good for each bit position, which indicates whether or not that pixel contained data its respective product.

Pixel Value

Prepared High-Resolution t0

Prepared High-Resolution t1 [unused/reserved]

Prepared Low-Resolution t0

Prepared Low-Resolution t1

Sharpened High-Resolution t0

Sharpened High-Resolution t1 [unused/reserved]

Sharpened Low-Resolution t0

Sharpened Low-Resolution t1

Fused t1

0

Good

Good

Good

Good

Good

Good

Good

Good

Good

1

Poor

Good

Good

Good

Good

Good

Good

Good

Good

2

Good

Poor

Good

Good

Good

Good

Good

Good

Good

3

Poor

Poor

Good

Good

Good

Good

Good

Good

Good

4

Good

Good

Poor

Good

Good

Good

Good

Good

Good

5

Poor

Good

Poor

Good

Good

Good

Good

Good

Good

6

Good

Poor

Poor

Good

Good

Good

Good

Good

Good

7

Poor

Poor

Poor

Good

Good

Good

Good

Good

Good

8

Good

Good

Good

Poor

Good

Good

Good

Good

Good

9

Poor

Good

Good

Poor

Good

Good

Good

Good

Good

10

Good

Poor

Good

Poor

Good

Good

Good

Good

Good

11

Poor

Poor

Good

Poor

Good

Good

Good

Good

Good

12

Good

Good

Poor

Poor

Good

Good

Good

Good

Good

13

Poor

Good

Poor

Poor

Good

Good

Good

Good

Good

14

Good

Poor

Poor

Poor

Good

Good

Good

Good

Good

15

Poor

Poor

Poor

Poor

Good

Good

Good

Good

Good

16

Good

Good

Good

Good

Poor

Good

Good

Good

Good

17

Poor

Good

Good

Good

Poor

Good

Good

Good

Good

18

Good

Poor

Good

Good

Poor

Good

Good

Good

Good

19

Poor

Poor

Good

Good

Poor

Good

Good

Good

Good

20

Good

Good

Poor

Good

Poor

Good

Good

Good

Good

21

Poor

Good

Poor

Good

Poor

Good

Good

Good

Good

22

Good

Poor

Poor

Good

Poor

Good

Good

Good

Good

23

Poor

Poor

Poor

Good

Poor

Good

Good

Good

Good

24

Good

Good

Good

Poor

Poor

Good

Good

Good

Good

25

Poor

Good

Good

Poor

Poor

Good

Good

Good

Good

26

Good

Poor

Good

Poor

Poor

Good

Good

Good

Good

27

Poor

Poor

Good

Poor

Poor

Good

Good

Good

Good

28

Good

Good

Poor

Poor

Poor

Good

Good

Good

Good

29

Poor

Good

Poor

Poor

Poor

Good

Good

Good

Good

30

Good

Poor

Poor

Poor

Poor

Good

Good

Good

Good

31

Poor

Poor

Poor

Poor

Poor

Good

Good

Good

Good

32

Good

Good

Good

Good

Good

Poor

Good

Good

Good

33

Poor

Good

Good

Good

Good

Poor

Good

Good

Good

34

Good

Poor

Good

Good

Good

Poor

Good

Good

Good

35

Poor

Poor

Good

Good

Good

Poor

Good

Good

Good

36

Good

Good

Poor

Good

Good

Poor

Good

Good

Good

37

Poor

Good

Poor

Good

Good

Poor

Good

Good

Good

38

Good

Poor

Poor

Good

Good

Poor

Good

Good

Good

39

Poor

Poor

Poor

Good

Good

Poor

Good

Good

Good

40

Good

Good

Good

Poor

Good

Poor

Good

Good

Good

41

Poor

Good

Good

Poor

Good

Poor

Good

Good

Good

42

Good

Poor

Good

Poor

Good

Poor

Good

Good

Good

43

Poor

Poor

Good

Poor

Good

Poor

Good

Good

Good

44

Good

Good

Poor

Poor

Good

Poor

Good

Good

Good

45

Poor

Good

Poor

Poor

Good

Poor

Good

Good

Good

46

Good

Poor

Poor

Poor

Good

Poor

Good

Good

Good

47

Poor

Poor

Poor

Poor

Good

Poor

Good

Good

Good

48

Good

Good

Good

Good

Poor

Poor

Good

Good

Good

49

Poor

Good

Good

Good

Poor

Poor

Good

Good

Good

50

Good

Poor

Good

Good

Poor

Poor

Good

Good

Good

51

Poor

Poor

Good

Good

Poor

Poor

Good

Good

Good

52

Good

Good

Poor

Good

Poor

Poor

Good

Good

Good

53

Poor

Good

Poor

Good

Poor

Poor

Good

Good

Good

54

Good

Poor

Poor

Good

Poor

Poor

Good

Good

Good

55

Poor

Poor

Poor

Good

Poor

Poor

Good

Good

Good

56

Good

Good

Good

Poor

Poor

Poor

Good

Good

Good

57

Poor

Good

Good

Poor

Poor

Poor

Good

Good

Good

58

Good

Poor

Good

Poor

Poor

Poor

Good

Good

Good

59

Poor

Poor

Good

Poor

Poor

Poor

Good

Good

Good

60

Good

Good

Poor

Poor

Poor

Poor

Good

Good

Good

61

Poor

Good

Poor

Poor

Poor

Poor

Good

Good

Good

62

Good

Poor

Poor

Poor

Poor

Poor

Good

Good

Good

63

Poor

Poor

Poor

Poor

Poor

Poor

Good

Good

Good

64

Good

Good

Good

Good

Good

Good

Poor

Good

Good

65

Poor

Good

Good

Good

Good

Good

Poor

Good

Good

66

Good

Poor

Good

Good

Good

Good

Poor

Good

Good

67

Poor

Poor

Good

Good

Good

Good

Poor

Good

Good

68

Good

Good

Poor

Good

Good

Good

Poor

Good

Good

69

Poor

Good

Poor

Good

Good

Good

Poor

Good

Good

70

Good

Poor

Poor

Good

Good

Good

Poor

Good

Good

71

Poor

Poor

Poor

Good

Good

Good

Poor

Good

Good

72

Good

Good

Good

Poor

Good

Good

Poor

Good

Good

73

Poor

Good

Good

Poor

Good

Good

Poor

Good

Good

74

Good

Poor

Good

Poor

Good

Good

Poor

Good

Good

75

Poor

Poor

Good

Poor

Good

Good

Poor

Good

Good

76

Good

Good

Poor

Poor

Good

Good

Poor

Good

Good

77

Poor

Good

Poor

Poor

Good

Good

Poor

Good

Good

78

Good

Poor

Poor

Poor

Good

Good

Poor

Good

Good

79

Poor

Poor

Poor

Poor

Good

Good

Poor

Good

Good

80

Good

Good

Good

Good

Poor

Good

Poor

Good

Good

81

Poor

Good

Good

Good

Poor

Good

Poor

Good

Good

82

Good

Poor

Good

Good

Poor

Good

Poor

Good

Good

83

Poor

Poor

Good

Good

Poor

Good

Poor

Good

Good

84

Good

Good

Poor

Good

Poor

Good

Poor

Good

Good

85

Poor

Good

Poor

Good

Poor

Good

Poor

Good

Good

86

Good

Poor

Poor

Good

Poor

Good

Poor

Good

Good

87

Poor

Poor

Poor

Good

Poor

Good

Poor

Good

Good

88

Good

Good

Good

Poor

Poor

Good

Poor

Good

Good

89

Poor

Good

Good

Poor

Poor

Good

Poor

Good

Good

90

Good

Poor

Good

Poor

Poor

Good

Poor

Good

Good

91

Poor

Poor

Good

Poor

Poor

Good

Poor

Good

Good

92

Good

Good

Poor

Poor

Poor

Good

Poor

Good

Good

93

Poor

Good

Poor

Poor

Poor

Good

Poor

Good

Good

94

Good

Poor

Poor

Poor

Poor

Good

Poor

Good

Good

95

Poor

Poor

Poor

Poor

Poor

Good

Poor

Good

Good

96

Good

Good

Good

Good

Good

Poor

Poor

Good

Good

97

Poor

Good

Good

Good

Good

Poor

Poor

Good

Good

98

Good

Poor

Good

Good

Good

Poor

Poor

Good

Good

99

Poor

Poor

Good

Good

Good

Poor

Poor

Good

Good

100

Good

Good

Poor

Good

Good

Poor

Poor

Good

Good

101

Poor

Good

Poor

Good

Good

Poor

Poor

Good

Good

102

Good

Poor

Poor

Good

Good

Poor

Poor

Good

Good

103

Poor

Poor

Poor

Good

Good

Poor

Poor

Good

Good

104

Good

Good

Good

Poor

Good

Poor

Poor

Good

Good

105

Poor

Good

Good

Poor

Good

Poor

Poor

Good

Good

106

Good

Poor

Good

Poor

Good

Poor

Poor

Good

Good

107

Poor

Poor

Good

Poor

Good

Poor

Poor

Good

Good

108

Good

Good

Poor

Poor

Good

Poor

Poor

Good

Good

109

Poor

Good

Poor

Poor

Good

Poor

Poor

Good

Good

110

Good

Poor

Poor

Poor

Good

Poor

Poor

Good

Good

111

Poor

Poor

Poor

Poor

Good

Poor

Poor

Good

Good

112

Good

Good

Good

Good

Poor

Poor

Poor

Good

Good

113

Poor

Good

Good

Good

Poor

Poor

Poor

Good

Good

114

Good

Poor

Good

Good

Poor

Poor

Poor

Good

Good

115

Poor

Poor

Good

Good

Poor

Poor

Poor

Good

Good

116

Good

Good

Poor

Good

Poor

Poor

Poor

Good

Good

117

Poor

Good

Poor

Good

Poor

Poor

Poor

Good

Good

118

Good

Poor

Poor

Good

Poor

Poor

Poor

Good

Good

119

Poor

Poor

Poor

Good

Poor

Poor

Poor

Good

Good

120

Good

Good

Good

Poor

Poor

Poor

Poor

Good

Good

121

Poor

Good

Good

Poor

Poor

Poor

Poor

Good

Good

122

Good

Poor

Good

Poor

Poor

Poor

Poor

Good

Good

123

Poor

Poor

Good

Poor

Poor

Poor

Poor

Good

Good

124

Good

Good

Poor

Poor

Poor

Poor

Poor

Good

Good

125

Poor

Good

Poor

Poor

Poor

Poor

Poor

Good

Good

126

Good

Poor

Poor

Poor

Poor

Poor

Poor

Good

Good

127

Poor

Poor

Poor

Poor

Poor

Poor

Poor

Good

Good

128

Good

Good

Good

Good

Good

Good

Good

Poor

Good

129

Poor

Good

Good

Good

Good

Good

Good

Poor

Good

130

Good

Poor

Good

Good

Good

Good

Good

Poor

Good

131

Poor

Poor

Good

Good

Good

Good

Good

Poor

Good

132

Good

Good

Poor

Good

Good

Good

Good

Poor

Good

133

Poor

Good

Poor

Good

Good

Good

Good

Poor

Good

134

Good

Poor

Poor

Good

Good

Good

Good

Poor

Good

135

Poor

Poor

Poor

Good

Good

Good

Good

Poor

Good

136

Good

Good

Good

Poor

Good

Good

Good

Poor

Good

137

Poor

Good

Good

Poor

Good

Good

Good

Poor

Good

138

Good

Poor

Good

Poor

Good

Good

Good

Poor

Good

139

Poor

Poor

Good

Poor

Good

Good

Good

Poor

Good

140

Good

Good

Poor

Poor

Good

Good

Good

Poor

Good

141

Poor

Good

Poor

Poor

Good

Good

Good

Poor

Good

142

Good

Poor

Poor

Poor

Good

Good

Good

Poor

Good

143

Poor

Poor

Poor

Poor

Good

Good

Good

Poor

Good

144

Good

Good

Good

Good

Poor

Good

Good

Poor

Good

145

Poor

Good

Good

Good

Poor

Good

Good

Poor

Good

146

Good

Poor

Good

Good

Poor

Good

Good

Poor

Good

147

Poor

Poor

Good

Good

Poor

Good

Good

Poor

Good

148

Good

Good

Poor

Good

Poor

Good

Good

Poor

Good

149

Poor

Good

Poor

Good

Poor

Good

Good

Poor

Good

150

Good

Poor

Poor

Good

Poor

Good

Good

Poor

Good

151

Poor

Poor

Poor

Good

Poor

Good

Good

Poor

Good

152

Good

Good

Good

Poor

Poor

Good

Good

Poor

Good

153

Poor

Good

Good

Poor

Poor

Good

Good

Poor

Good

154

Good

Poor

Good

Poor

Poor

Good

Good

Poor

Good

155

Poor

Poor

Good

Poor

Poor

Good

Good

Poor

Good

156

Good

Good

Poor

Poor

Poor

Good

Good

Poor

Good

157

Poor

Good

Poor

Poor

Poor

Good

Good

Poor

Good

158

Good

Poor

Poor

Poor

Poor

Good

Good

Poor

Good

159

Poor

Poor

Poor

Poor

Poor

Good

Good

Poor

Good

160

Good

Good

Good

Good

Good

Poor

Good

Poor

Good

161

Poor

Good

Good

Good

Good

Poor

Good

Poor

Good

162

Good

Poor

Good

Good

Good

Poor

Good

Poor

Good

163

Poor

Poor

Good

Good

Good

Poor

Good

Poor

Good

164

Good

Good

Poor

Good

Good

Poor

Good

Poor

Good

165

Poor

Good

Poor

Good

Good

Poor

Good

Poor

Good

166

Good

Poor

Poor

Good

Good

Poor

Good

Poor

Good

167

Poor

Poor

Poor

Good

Good

Poor

Good

Poor

Good

168

Good

Good

Good

Poor

Good

Poor

Good

Poor

Good

169

Poor

Good

Good

Poor

Good

Poor

Good

Poor

Good

170

Good

Poor

Good

Poor

Good

Poor

Good

Poor

Good

171

Poor

Poor

Good

Poor

Good

Poor

Good

Poor

Good

172

Good

Good

Poor

Poor

Good

Poor

Good

Poor

Good

173

Poor

Good

Poor

Poor

Good

Poor

Good

Poor

Good

174

Good

Poor

Poor

Poor

Good

Poor

Good

Poor

Good

175

Poor

Poor

Poor

Poor

Good

Poor

Good

Poor

Good

176

Good

Good

Good

Good

Poor

Poor

Good

Poor

Good

177

Poor

Good

Good

Good

Poor

Poor

Good

Poor

Good

178

Good

Poor

Good

Good

Poor

Poor

Good

Poor

Good

179

Poor

Poor

Good

Good

Poor

Poor

Good

Poor

Good

180

Good

Good

Poor

Good

Poor

Poor

Good

Poor

Good

181

Poor

Good

Poor

Good

Poor

Poor

Good

Poor

Good

182

Good

Poor

Poor

Good

Poor

Poor

Good

Poor

Good

183

Poor

Poor

Poor

Good

Poor

Poor

Good

Poor

Good

184

Good

Good

Good

Poor

Poor

Poor

Good

Poor

Good

185

Poor

Good

Good

Poor

Poor

Poor

Good

Poor

Good

186

Good

Poor

Good

Poor

Poor

Poor

Good

Poor

Good

187

Poor

Poor

Good

Poor

Poor

Poor

Good

Poor

Good

188

Good

Good

Poor

Poor

Poor

Poor

Good

Poor

Good

189

Poor

Good

Poor

Poor

Poor

Poor

Good

Poor

Good

190

Good

Poor

Poor

Poor

Poor

Poor

Good

Poor

Good

191

Poor

Poor

Poor

Poor

Poor

Poor

Good

Poor

Good

192

Good

Good

Good

Good

Good

Good

Poor

Poor

Good

193

Poor

Good

Good

Good

Good

Good

Poor

Poor

Good

194

Good

Poor

Good

Good

Good

Good

Poor

Poor

Good

195

Poor

Poor

Good

Good

Good

Good

Poor

Poor

Good

196

Good

Good

Poor

Good

Good

Good

Poor

Poor

Good

197

Poor

Good

Poor

Good

Good

Good

Poor

Poor

Good

198

Good

Poor

Poor

Good

Good

Good

Poor

Poor

Good

199

Poor

Poor

Poor

Good

Good

Good

Poor

Poor

Good

200

Good

Good

Good

Poor

Good

Good

Poor

Poor

Good

201

Poor

Good

Good

Poor

Good

Good

Poor

Poor

Good

202

Good

Poor

Good

Poor

Good

Good

Poor

Poor

Good

203

Poor

Poor

Good

Poor

Good

Good

Poor

Poor

Good

204

Good

Good

Poor

Poor

Good

Good

Poor

Poor

Good

205

Poor

Good

Poor

Poor

Good

Good

Poor

Poor

Good

206

Good

Poor

Poor

Poor

Good

Good

Poor

Poor

Good

207

Poor

Poor

Poor

Poor

Good

Good

Poor

Poor

Good

208

Good

Good

Good

Good

Poor

Good

Poor

Poor

Good

209

Poor

Good

Good

Good

Poor

Good

Poor

Poor

Good

210

Good

Poor

Good

Good

Poor

Good

Poor

Poor

Good

211

Poor

Poor

Good

Good

Poor

Good

Poor

Poor

Good

212

Good

Good

Poor

Good

Poor

Good

Poor

Poor

Good

213

Poor

Good

Poor

Good

Poor

Good

Poor

Poor

Good

214

Good

Poor

Poor

Good

Poor

Good

Poor

Poor

Good

215

Poor

Poor

Poor

Good

Poor

Good

Poor

Poor

Good

216

Good

Good

Good

Poor

Poor

Good

Poor

Poor

Good

217

Poor

Good

Good

Poor

Poor

Good

Poor

Poor

Good

218

Good

Poor

Good

Poor

Poor

Good

Poor

Poor

Good

219

Poor

Poor

Good

Poor

Poor

Good

Poor

Poor

Good

220

Good

Good

Poor

Poor

Poor

Good

Poor

Poor

Good

221

Poor

Good

Poor

Poor

Poor

Good

Poor

Poor

Good

222

Good

Poor

Poor

Poor

Poor

Good

Poor

Poor

Good

223

Poor

Poor

Poor

Poor

Poor

Good

Poor

Poor

Good

224

Good

Good

Good

Good

Good

Poor

Poor

Poor

Good

225

Poor

Good

Good

Good

Good

Poor

Poor

Poor

Good

226

Good

Poor

Good

Good

Good

Poor

Poor

Poor

Good

227

Poor

Poor

Good

Good

Good

Poor

Poor

Poor

Good

228

Good

Good

Poor

Good

Good

Poor

Poor

Poor

Good

229

Poor

Good

Poor

Good

Good

Poor

Poor

Poor

Good

230

Good

Poor

Poor

Good

Good

Poor

Poor

Poor

Good

231

Poor

Poor

Poor

Good

Good

Poor

Poor

Poor

Good

232

Good

Good

Good

Poor

Good

Poor

Poor

Poor

Good

233

Poor

Good

Good

Poor

Good

Poor

Poor

Poor

Good

234

Good

Poor

Good

Poor

Good

Poor

Poor

Poor

Good

235

Poor

Poor

Good

Poor

Good

Poor

Poor

Poor

Good

236

Good

Good

Poor

Poor

Good

Poor

Poor

Poor

Good

237

Poor

Good

Poor

Poor

Good

Poor

Poor

Poor

Good

238

Good

Poor

Poor

Poor

Good

Poor

Poor

Poor

Good

239

Poor

Poor

Poor

Poor

Good

Poor

Poor

Poor

Good

240

Good

Good

Good

Good

Poor

Poor

Poor

Poor

Good

241

Poor

Good

Good

Good

Poor

Poor

Poor

Poor

Good

242

Good

Poor

Good

Good

Poor

Poor

Poor

Poor

Good

243

Poor

Poor

Good

Good

Poor

Poor

Poor

Poor

Good

244

Good

Good

Poor

Good

Poor

Poor

Poor

Poor

Good

245

Poor

Good

Poor

Good

Poor

Poor

Poor

Poor

Good

246

Good

Poor

Poor

Good

Poor

Poor

Poor

Poor

Good

247

Poor

Poor

Poor

Good

Poor

Poor

Poor

Poor

Good

248

Good

Good

Good

Poor

Poor

Poor

Poor

Poor

Good

249

Poor

Good

Good

Poor

Poor

Poor

Poor

Poor

Good

250

Good

Poor

Good

Poor

Poor

Poor

Poor

Poor

Good

251

Poor

Poor

Good

Poor

Poor

Poor

Poor

Poor

Good

252

Good

Good

Poor

Poor

Poor

Poor

Poor

Poor

Good

253

Poor

Good

Poor

Poor

Poor

Poor

Poor

Poor

Good

254

Good

Poor

Poor

Poor

Poor

Poor

Poor

Poor

Good

255

Poor

Poor

Poor

Poor

Poor

Poor

Poor

Poor

Good

256

Good

Good

Good

Good

Good

Good

Good

Good

Poor

257

Poor

Good

Good

Good

Good

Good

Good

Good

Poor

258

Good

Poor

Good

Good

Good

Good

Good

Good

Poor

259

Poor

Poor

Good

Good

Good

Good

Good

Good

Poor

260

Good

Good

Poor

Good

Good

Good

Good

Good

Poor

261

Poor

Good

Poor

Good

Good

Good

Good

Good

Poor

262

Good

Poor

Poor

Good

Good

Good

Good

Good

Poor

263

Poor

Poor

Poor

Good

Good

Good

Good

Good

Poor

264

Good

Good

Good

Poor

Good

Good

Good

Good

Poor

265

Poor

Good

Good

Poor

Good

Good

Good

Good

Poor

266

Good

Poor

Good

Poor

Good

Good

Good

Good

Poor

267

Poor

Poor

Good

Poor

Good

Good

Good

Good

Poor

268

Good

Good

Poor

Poor

Good

Good

Good

Good

Poor

269

Poor

Good

Poor

Poor

Good

Good

Good

Good

Poor

270

Good

Poor

Poor

Poor

Good

Good

Good

Good

Poor

271

Poor

Poor

Poor

Poor

Good

Good

Good

Good

Poor

272

Good

Good

Good

Good

Poor

Good

Good

Good

Poor

273

Poor

Good

Good

Good

Poor

Good

Good

Good

Poor

274

Good

Poor

Good

Good

Poor

Good

Good

Good

Poor

275

Poor

Poor

Good

Good

Poor

Good

Good

Good

Poor

276

Good

Good

Poor

Good

Poor

Good

Good

Good

Poor

277

Poor

Good

Poor

Good

Poor

Good

Good

Good

Poor

278

Good

Poor

Poor

Good

Poor

Good

Good

Good

Poor

279

Poor

Poor

Poor

Good

Poor

Good

Good

Good

Poor

280

Good

Good

Good

Poor

Poor

Good

Good

Good

Poor

281

Poor

Good

Good

Poor

Poor

Good

Good

Good

Poor

282

Good

Poor

Good

Poor

Poor

Good

Good

Good

Poor

283

Poor

Poor

Good

Poor

Poor

Good

Good

Good

Poor

284

Good

Good

Poor

Poor

Poor

Good

Good

Good

Poor

285

Poor

Good

Poor

Poor

Poor

Good

Good

Good

Poor

286

Good

Poor

Poor

Poor

Poor

Good

Good

Good

Poor

287

Poor

Poor

Poor

Poor

Poor

Good

Good

Good

Poor

288

Good

Good

Good

Good

Good

Poor

Good

Good

Poor

289

Poor

Good

Good

Good

Good

Poor

Good

Good

Poor

290

Good

Poor

Good

Good

Good

Poor

Good

Good

Poor

291

Poor

Poor

Good

Good

Good

Poor

Good

Good

Poor

292

Good

Good

Poor

Good

Good

Poor

Good

Good

Poor

293

Poor

Good

Poor

Good

Good

Poor

Good

Good

Poor

294

Good

Poor

Poor

Good

Good

Poor

Good

Good

Poor

295

Poor

Poor

Poor

Good

Good

Poor

Good

Good

Poor

296

Good

Good

Good

Poor

Good

Poor

Good

Good

Poor

297

Poor

Good

Good

Poor

Good

Poor

Good

Good

Poor

298

Good

Poor

Good

Poor

Good

Poor

Good

Good

Poor

299

Poor

Poor

Good

Poor

Good

Poor

Good

Good

Poor

300

Good

Good

Poor

Poor

Good

Poor

Good

Good

Poor

301

Poor

Good

Poor

Poor

Good

Poor

Good

Good

Poor

302

Good

Poor

Poor

Poor

Good

Poor

Good

Good

Poor

303

Poor

Poor

Poor

Poor

Good

Poor

Good

Good

Poor

304

Good

Good

Good

Good

Poor

Poor

Good

Good

Poor

305

Poor

Good

Good

Good

Poor

Poor

Good

Good

Poor

306

Good

Poor

Good

Good

Poor

Poor

Good

Good

Poor

307

Poor

Poor

Good

Good

Poor

Poor

Good

Good

Poor

308

Good

Good

Poor

Good

Poor

Poor

Good

Good

Poor

309

Poor

Good

Poor

Good

Poor

Poor

Good

Good

Poor

310

Good

Poor

Poor

Good

Poor

Poor

Good

Good

Poor

311

Poor

Poor

Poor

Good

Poor

Poor

Good

Good

Poor

312

Good

Good

Good

Poor

Poor

Poor

Good

Good

Poor

313

Poor

Good

Good

Poor

Poor

Poor

Good

Good

Poor

314

Good

Poor

Good

Poor

Poor

Poor

Good

Good

Poor

315

Poor

Poor

Good

Poor

Poor

Poor

Good

Good

Poor

316

Good

Good

Poor

Poor

Poor

Poor

Good

Good

Poor

317

Poor

Good

Poor

Poor

Poor

Poor

Good

Good

Poor

318

Good

Poor

Poor

Poor

Poor

Poor

Good

Good

Poor

319

Poor

Poor

Poor

Poor

Poor

Poor

Good

Good

Poor

320

Good

Good

Good

Good

Good

Good

Poor

Good

Poor

321

Poor

Good

Good

Good

Good

Good

Poor

Good

Poor

322

Good

Poor

Good

Good

Good

Good

Poor

Good

Poor

323

Poor

Poor

Good

Good

Good

Good

Poor

Good

Poor

324

Good

Good

Poor

Good

Good

Good

Poor

Good

Poor

325

Poor

Good

Poor

Good

Good

Good

Poor

Good

Poor

326

Good

Poor

Poor

Good

Good

Good

Poor

Good

Poor

327

Poor

Poor

Poor

Good

Good

Good

Poor

Good

Poor

328

Good

Good

Good

Poor

Good

Good

Poor

Good

Poor

329

Poor

Good

Good

Poor

Good

Good

Poor

Good

Poor

330

Good

Poor

Good

Poor

Good

Good

Poor

Good

Poor

331

Poor

Poor

Good

Poor

Good

Good

Poor

Good

Poor

332

Good

Good

Poor

Poor

Good

Good

Poor

Good

Poor

333

Poor

Good

Poor

Poor

Good

Good

Poor

Good

Poor

334

Good

Poor

Poor

Poor

Good

Good

Poor

Good

Poor

335

Poor

Poor

Poor

Poor

Good

Good

Poor

Good

Poor

336

Good

Good

Good

Good

Poor

Good

Poor

Good

Poor

337

Poor

Good

Good

Good

Poor

Good

Poor

Good

Poor

338

Good

Poor

Good

Good

Poor

Good

Poor

Good

Poor

339

Poor

Poor

Good

Good

Poor

Good

Poor

Good

Poor

340

Good

Good

Poor

Good

Poor

Good

Poor

Good

Poor

341

Poor

Good

Poor

Good

Poor

Good

Poor

Good

Poor

342

Good

Poor

Poor

Good

Poor

Good

Poor

Good

Poor

343

Poor

Poor

Poor

Good

Poor

Good

Poor

Good

Poor

344

Good

Good

Good

Poor

Poor

Good

Poor

Good

Poor

345

Poor

Good

Good

Poor

Poor

Good

Poor

Good

Poor

346

Good

Poor

Good

Poor

Poor

Good

Poor

Good

Poor

347

Poor

Poor

Good

Poor

Poor

Good

Poor

Good

Poor

348

Good

Good

Poor

Poor

Poor

Good

Poor

Good

Poor

349

Poor

Good

Poor

Poor

Poor

Good

Poor

Good

Poor

350

Good

Poor

Poor

Poor

Poor

Good

Poor

Good

Poor

351

Poor

Poor

Poor

Poor

Poor

Good

Poor

Good

Poor

352

Good

Good

Good

Good

Good

Poor

Poor

Good

Poor

353

Poor

Good

Good

Good

Good

Poor

Poor

Good

Poor

354

Good

Poor

Good

Good

Good

Poor

Poor

Good

Poor

355

Poor

Poor

Good

Good

Good

Poor

Poor

Good

Poor

356

Good

Good

Poor

Good

Good

Poor

Poor

Good

Poor

357

Poor

Good

Poor

Good

Good

Poor

Poor

Good

Poor

358

Good

Poor

Poor

Good

Good

Poor

Poor

Good

Poor

359

Poor

Poor

Poor

Good

Good

Poor

Poor

Good

Poor

360

Good

Good

Good

Poor

Good

Poor

Poor

Good

Poor

361

Poor

Good

Good

Poor

Good

Poor

Poor

Good

Poor

362

Good

Poor

Good

Poor

Good

Poor

Poor

Good

Poor

363

Poor

Poor

Good

Poor

Good

Poor

Poor

Good

Poor

364

Good

Good

Poor

Poor

Good

Poor

Poor

Good

Poor

365

Poor

Good

Poor

Poor

Good

Poor

Poor

Good

Poor

366

Good

Poor

Poor

Poor

Good

Poor

Poor

Good

Poor

367

Poor

Poor

Poor

Poor

Good

Poor

Poor

Good

Poor

368

Good

Good

Good

Good

Poor

Poor

Poor

Good

Poor

369

Poor

Good

Good

Good

Poor

Poor

Poor

Good

Poor

370

Good

Poor

Good

Good

Poor

Poor

Poor

Good

Poor

371

Poor

Poor

Good

Good

Poor

Poor

Poor

Good

Poor

372

Good

Good

Poor

Good

Poor

Poor

Poor

Good

Poor

373

Poor

Good

Poor

Good

Poor

Poor

Poor

Good

Poor

374

Good

Poor

Poor

Good

Poor

Poor

Poor

Good

Poor

375

Poor

Poor

Poor

Good

Poor

Poor

Poor

Good

Poor

376

Good

Good

Good

Poor

Poor

Poor

Poor

Good

Poor

377

Poor

Good

Good

Poor

Poor

Poor

Poor

Good

Poor

378

Good

Poor

Good

Poor

Poor

Poor

Poor

Good

Poor

379

Poor

Poor

Good

Poor

Poor

Poor

Poor

Good

Poor

380

Good

Good

Poor

Poor

Poor

Poor

Poor

Good

Poor

381

Poor

Good

Poor

Poor

Poor

Poor

Poor

Good

Poor

382

Good

Poor

Poor

Poor

Poor

Poor

Poor

Good

Poor

383

Poor

Poor

Poor

Poor

Poor

Poor

Poor

Good

Poor

384

Good

Good

Good

Good

Good

Good

Good

Poor

Poor

385

Poor

Good

Good

Good

Good

Good

Good

Poor

Poor

386

Good

Poor

Good

Good

Good

Good

Good

Poor

Poor

387

Poor

Poor

Good

Good

Good

Good

Good

Poor

Poor

388

Good

Good

Poor

Good

Good

Good

Good

Poor

Poor

389

Poor

Good

Poor

Good

Good

Good

Good

Poor

Poor

390

Good

Poor

Poor

Good

Good

Good

Good

Poor

Poor

391

Poor

Poor

Poor

Good

Good

Good

Good

Poor

Poor

392

Good

Good

Good

Poor

Good

Good

Good

Poor

Poor

393

Poor

Good

Good

Poor

Good

Good

Good

Poor

Poor

394

Good

Poor

Good

Poor

Good

Good

Good

Poor

Poor

395

Poor

Poor

Good

Poor

Good

Good

Good

Poor

Poor

396

Good

Good

Poor

Poor

Good

Good

Good

Poor

Poor

397

Poor

Good

Poor

Poor

Good

Good

Good

Poor

Poor

398

Good

Poor

Poor

Poor

Good

Good

Good

Poor

Poor

399

Poor

Poor

Poor

Poor

Good

Good

Good

Poor

Poor

400

Good

Good

Good

Good

Poor

Good

Good

Poor

Poor

401

Poor

Good

Good

Good

Poor

Good

Good

Poor

Poor

402

Good

Poor

Good

Good

Poor

Good

Good

Poor

Poor

403

Poor

Poor

Good

Good

Poor

Good

Good

Poor

Poor

404

Good

Good

Poor

Good

Poor

Good

Good

Poor

Poor

405

Poor

Good

Poor

Good

Poor

Good

Good

Poor

Poor

406

Good

Poor

Poor

Good

Poor

Good

Good

Poor

Poor

407

Poor

Poor

Poor

Good

Poor

Good

Good

Poor

Poor

408

Good

Good

Good

Poor

Poor

Good

Good

Poor

Poor

409

Poor

Good

Good

Poor

Poor

Good

Good

Poor

Poor

410

Good

Poor

Good

Poor

Poor

Good

Good

Poor

Poor

411

Poor

Poor

Good

Poor

Poor

Good

Good

Poor

Poor

412

Good

Good

Poor

Poor

Poor

Good

Good

Poor

Poor

413

Poor

Good

Poor

Poor

Poor

Good

Good

Poor

Poor

414

Good

Poor

Poor

Poor

Poor

Good

Good

Poor

Poor

415

Poor

Poor

Poor

Poor

Poor

Good

Good

Poor

Poor

416

Good

Good

Good

Good

Good

Poor

Good

Poor

Poor

417

Poor

Good

Good

Good

Good

Poor

Good

Poor

Poor

418

Good

Poor

Good

Good

Good

Poor

Good

Poor

Poor

419

Poor

Poor

Good

Good

Good

Poor

Good

Poor

Poor

420

Good

Good

Poor

Good

Good

Poor

Good

Poor

Poor

421

Poor

Good

Poor

Good

Good

Poor

Good

Poor

Poor

422

Good

Poor

Poor

Good

Good

Poor

Good

Poor

Poor

423

Poor

Poor

Poor

Good

Good

Poor

Good

Poor

Poor

424

Good

Good

Good

Poor

Good

Poor

Good

Poor

Poor

425

Poor

Good

Good

Poor

Good

Poor

Good

Poor

Poor

426

Good

Poor

Good

Poor

Good

Poor

Good

Poor

Poor

427

Poor

Poor

Good

Poor

Good

Poor

Good

Poor

Poor

428

Good

Good

Poor

Poor

Good

Poor

Good

Poor

Poor

429

Poor

Good

Poor

Poor

Good

Poor

Good

Poor

Poor

430

Good

Poor

Poor

Poor

Good

Poor

Good

Poor

Poor

431

Poor

Poor

Poor

Poor

Good

Poor

Good

Poor

Poor

432

Good

Good

Good

Good

Poor

Poor

Good

Poor

Poor

433

Poor

Good

Good

Good

Poor

Poor

Good

Poor

Poor

434

Good

Poor

Good

Good

Poor

Poor

Good

Poor

Poor

435

Poor

Poor

Good

Good

Poor

Poor

Good

Poor

Poor

436

Good

Good

Poor

Good

Poor

Poor

Good

Poor

Poor

437

Poor

Good

Poor

Good

Poor

Poor

Good

Poor

Poor

438

Good

Poor

Poor

Good

Poor

Poor

Good

Poor

Poor

439

Poor

Poor

Poor

Good

Poor

Poor

Good

Poor

Poor

440

Good

Good

Good

Poor

Poor

Poor

Good

Poor

Poor

441

Poor

Good

Good

Poor

Poor

Poor

Good

Poor

Poor

442

Good

Poor

Good

Poor

Poor

Poor

Good

Poor

Poor

443

Poor

Poor

Good

Poor

Poor

Poor

Good

Poor

Poor

444

Good

Good

Poor

Poor

Poor

Poor

Good

Poor

Poor

445

Poor

Good

Poor

Poor

Poor

Poor

Good

Poor

Poor

446

Good

Poor

Poor

Poor

Poor

Poor

Good

Poor

Poor

447

Poor

Poor

Poor

Poor

Poor

Poor

Good

Poor

Poor

448

Good

Good

Good

Good

Good

Good

Poor

Poor

Poor

449

Poor

Good

Good

Good

Good

Good

Poor

Poor

Poor

450

Good

Poor

Good

Good

Good

Good

Poor

Poor

Poor

451

Poor

Poor

Good

Good

Good

Good

Poor

Poor

Poor

452

Good

Good

Poor

Good

Good

Good

Poor

Poor

Poor

453

Poor

Good

Poor

Good

Good

Good

Poor

Poor

Poor

454

Good

Poor

Poor

Good

Good

Good

Poor

Poor

Poor

455

Poor

Poor

Poor

Good

Good

Good

Poor

Poor

Poor

456

Good

Good

Good

Poor

Good

Good

Poor

Poor

Poor

457

Poor

Good

Good

Poor

Good

Good

Poor

Poor

Poor

458

Good

Poor

Good

Poor

Good

Good

Poor

Poor

Poor

459

Poor

Poor

Good

Poor

Good

Good

Poor

Poor

Poor

460

Good

Good

Poor

Poor

Good

Good

Poor

Poor

Poor

461

Poor

Good

Poor

Poor

Good

Good

Poor

Poor

Poor

462

Good

Poor

Poor

Poor

Good

Good

Poor

Poor

Poor

463

Poor

Poor

Poor

Poor

Good

Good

Poor

Poor

Poor

464

Good

Good

Good

Good

Poor

Good

Poor

Poor

Poor

465

Poor

Good

Good

Good

Poor

Good

Poor

Poor

Poor

466

Good

Poor

Good

Good

Poor

Good

Poor

Poor

Poor

467

Poor

Poor

Good

Good

Poor

Good

Poor

Poor

Poor

468

Good

Good

Poor

Good

Poor

Good

Poor

Poor

Poor

469

Poor

Good

Poor

Good

Poor

Good

Poor

Poor

Poor

470

Good

Poor

Poor

Good

Poor

Good

Poor

Poor

Poor

471

Poor

Poor

Poor

Good

Poor

Good

Poor

Poor

Poor

472

Good

Good

Good

Poor

Poor

Good

Poor

Poor

Poor

473

Poor

Good

Good

Poor

Poor

Good

Poor

Poor

Poor

474

Good

Poor

Good

Poor

Poor

Good

Poor

Poor

Poor

475

Poor

Poor

Good

Poor

Poor

Good

Poor

Poor

Poor

476

Good

Good

Poor

Poor

Poor

Good

Poor

Poor

Poor

477

Poor

Good

Poor

Poor

Poor

Good

Poor

Poor

Poor

478

Good

Poor

Poor

Poor

Poor

Good

Poor

Poor

Poor

479

Poor

Poor

Poor

Poor

Poor

Good

Poor

Poor

Poor

480

Good

Good

Good

Good

Good

Poor

Poor

Poor

Poor

481

Poor

Good

Good

Good

Good

Poor

Poor

Poor

Poor

482

Good

Poor

Good

Good

Good

Poor

Poor

Poor

Poor

483

Poor

Poor

Good

Good

Good

Poor

Poor

Poor

Poor

484

Good

Good

Poor

Good

Good

Poor

Poor

Poor

Poor

485

Poor

Good

Poor

Good

Good

Poor

Poor

Poor

Poor

486

Good

Poor

Poor

Good

Good

Poor

Poor

Poor

Poor

487

Poor

Poor

Poor

Good

Good

Poor

Poor

Poor

Poor

488

Good

Good

Good

Poor

Good

Poor

Poor

Poor

Poor

489

Poor

Good

Good

Poor

Good

Poor

Poor

Poor

Poor

490

Good

Poor

Good

Poor

Good

Poor

Poor

Poor

Poor

491

Poor

Poor

Good

Poor

Good

Poor

Poor

Poor

Poor

492

Good

Good

Poor

Poor

Good

Poor

Poor

Poor

Poor

493

Poor

Good

Poor

Poor

Good

Poor

Poor

Poor

Poor

494

Good

Poor

Poor

Poor

Good

Poor

Poor

Poor

Poor

495

Poor

Poor

Poor

Poor

Good

Poor

Poor

Poor

Poor

496

Good

Good

Good

Good

Poor

Poor

Poor

Poor

Poor

497

Poor

Good

Good

Good

Poor

Poor

Poor

Poor

Poor

498

Good

Poor

Good

Good

Poor

Poor

Poor

Poor

Poor

499

Poor

Poor

Good

Good

Poor

Poor

Poor

Poor

Poor

500

Good

Good

Poor

Good

Poor

Poor

Poor

Poor

Poor

501

Poor

Good

Poor

Good

Poor

Poor

Poor

Poor

Poor

502

Good

Poor

Poor

Good

Poor

Poor

Poor

Poor

Poor

503

Poor

Poor

Poor

Good

Poor

Poor

Poor

Poor

Poor

504

Good

Good

Good

Poor

Poor

Poor

Poor

Poor

Poor

505

Poor

Good

Good

Poor

Poor

Poor

Poor

Poor

Poor

506

Good

Poor

Good

Poor

Poor

Poor

Poor

Poor

Poor

507

Poor

Poor

Good

Poor

Poor

Poor

Poor

Poor

Poor

508

Good

Good

Poor

Poor

Poor

Poor

Poor

Poor

Poor

509

Poor

Good

Poor

Poor

Poor

Poor

Poor

Poor

Poor

510

Good

Poor

Poor

Poor

Poor

Poor

Poor

Poor

Poor

511

Poor

Poor

Poor

Poor

Poor

Poor

Poor

Poor

Poor