]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
crushtool: new cli tests for the vary-r tunable
authorSage Weil <sage@inktank.com>
Tue, 4 Feb 2014 23:59:22 +0000 (15:59 -0800)
committerSage Weil <sage@inktank.com>
Tue, 11 Feb 2014 19:11:25 +0000 (11:11 -0800)
These illustrate the variation in mapping results as the vary_r tunable
is adjusted.  Note:

1- For the vary_r=0 case, we have several inputs that map to only a single
output:

      rule 3 (delltestrule) num_rep 4 result size == 1:\t27/1024 (esc)
      rule 3 (delltestrule) num_rep 4 result size == 2:\t997/1024 (esc)

This is the behavior we are fixing.  For all of the other values of
vary_r, we get 2 outputs for all inputs.

2- If we use vary_r 1, which is likely the most efficient computation,
we get lots of inputs that change.  By setting larger values of vary_r,
we can trade a bit of extra computation to get a mapping that is more
similar to the legacy behavior. This is useful for legacy clusters:

    $ for f in `seq 1 4` ; do diff -u test-map-vary-r-0.t test-map-vary-r-$f.t | grep -c -- +  ; done
    3030
    1629
    645
    228

The crushmap here comes from a user who was seeing a bad mapping for certain
pgs after some OSDs were reweighted by utilization.

Signed-off-by: Sage Weil <sage@inktank.com>
src/test/cli/crushtool/test-map-vary-r-0.t [new file with mode: 0644]
src/test/cli/crushtool/test-map-vary-r-1.t [new file with mode: 0644]
src/test/cli/crushtool/test-map-vary-r-2.t [new file with mode: 0644]
src/test/cli/crushtool/test-map-vary-r-3.t [new file with mode: 0644]
src/test/cli/crushtool/test-map-vary-r-4.t [new file with mode: 0644]
src/test/cli/crushtool/test-map-vary-r.crushmap [new file with mode: 0644]

diff --git a/src/test/cli/crushtool/test-map-vary-r-0.t b/src/test/cli/crushtool/test-map-vary-r-0.t
new file mode 100644 (file)
index 0000000..663ef65
--- /dev/null
@@ -0,0 +1,3081 @@
+  $ crushtool -i "$TESTDIR/test-map-vary-r.crushmap" --test --show-statistics --rule 3 --set-chooseleaf-vary-r 0 --weight 0 0 --weight 4 0 --weight 9 0
+  crushtool successfully built or modified map.  Use '-o <file>' to write it out.
+  rule 3 (delltestrule), x = 0..1023, numrep = 2..4
+  CRUSH rule 3 x 0 [94,85]
+  CRUSH rule 3 x 1 [73,78]
+  CRUSH rule 3 x 2 [91,104]
+  CRUSH rule 3 x 3 [51,94]
+  CRUSH rule 3 x 4 [45,28]
+  CRUSH rule 3 x 5 [89,113]
+  CRUSH rule 3 x 6 [91,12]
+  CRUSH rule 3 x 7 [104,71]
+  CRUSH rule 3 x 8 [41,12]
+  CRUSH rule 3 x 9 [46,35]
+  CRUSH rule 3 x 10 [61]
+  CRUSH rule 3 x 11 [13,74]
+  CRUSH rule 3 x 12 [83,62]
+  CRUSH rule 3 x 13 [27,117]
+  CRUSH rule 3 x 14 [105,115]
+  CRUSH rule 3 x 15 [18,87]
+  CRUSH rule 3 x 16 [103,52]
+  CRUSH rule 3 x 17 [85,80]
+  CRUSH rule 3 x 18 [11,82]
+  CRUSH rule 3 x 19 [75,114]
+  CRUSH rule 3 x 20 [111,27]
+  CRUSH rule 3 x 21 [84,7]
+  CRUSH rule 3 x 22 [23,66]
+  CRUSH rule 3 x 23 [19,84]
+  CRUSH rule 3 x 24 [83,40]
+  CRUSH rule 3 x 25 [81,108]
+  CRUSH rule 3 x 26 [17,117]
+  CRUSH rule 3 x 27 [33,58]
+  CRUSH rule 3 x 28 [45]
+  CRUSH rule 3 x 29 [8,46]
+  CRUSH rule 3 x 30 [55,119]
+  CRUSH rule 3 x 31 [76,35]
+  CRUSH rule 3 x 32 [72,13]
+  CRUSH rule 3 x 33 [86,107]
+  CRUSH rule 3 x 34 [7,38]
+  CRUSH rule 3 x 35 [108,31]
+  CRUSH rule 3 x 36 [67,24]
+  CRUSH rule 3 x 37 [38]
+  CRUSH rule 3 x 38 [72,57]
+  CRUSH rule 3 x 39 [68,73]
+  CRUSH rule 3 x 40 [30,25]
+  CRUSH rule 3 x 41 [52,91]
+  CRUSH rule 3 x 42 [106,39]
+  CRUSH rule 3 x 43 [10,115]
+  CRUSH rule 3 x 44 [101,115]
+  CRUSH rule 3 x 45 [83,80]
+  CRUSH rule 3 x 46 [54,33]
+  CRUSH rule 3 x 47 [106,41]
+  CRUSH rule 3 x 48 [34,65]
+  CRUSH rule 3 x 49 [99,46]
+  CRUSH rule 3 x 50 [42,85]
+  CRUSH rule 3 x 51 [6,2]
+  CRUSH rule 3 x 52 [82,14]
+  CRUSH rule 3 x 53 [32,29]
+  CRUSH rule 3 x 54 [28,77]
+  CRUSH rule 3 x 55 [14,44]
+  CRUSH rule 3 x 56 [21,112]
+  CRUSH rule 3 x 57 [93,26]
+  CRUSH rule 3 x 58 [48,95]
+  CRUSH rule 3 x 59 [21,104]
+  CRUSH rule 3 x 60 [90,75]
+  CRUSH rule 3 x 61 [88,39]
+  CRUSH rule 3 x 62 [100,8]
+  CRUSH rule 3 x 63 [79,96]
+  CRUSH rule 3 x 64 [1,77]
+  CRUSH rule 3 x 65 [32,25]
+  CRUSH rule 3 x 66 [48,93]
+  CRUSH rule 3 x 67 [94,91]
+  CRUSH rule 3 x 68 [102,105]
+  CRUSH rule 3 x 69 [62]
+  CRUSH rule 3 x 70 [84,27]
+  CRUSH rule 3 x 71 [12,99]
+  CRUSH rule 3 x 72 [26,69]
+  CRUSH rule 3 x 73 [29,88]
+  CRUSH rule 3 x 74 [29,60]
+  CRUSH rule 3 x 75 [60,43]
+  CRUSH rule 3 x 76 [55,60]
+  CRUSH rule 3 x 77 [107,78]
+  CRUSH rule 3 x 78 [86,39]
+  CRUSH rule 3 x 79 [64,65]
+  CRUSH rule 3 x 80 [73,26]
+  CRUSH rule 3 x 81 [64,57]
+  CRUSH rule 3 x 82 [37,1]
+  CRUSH rule 3 x 83 [92]
+  CRUSH rule 3 x 84 [49,40]
+  CRUSH rule 3 x 85 [87,30]
+  CRUSH rule 3 x 86 [37,119]
+  CRUSH rule 3 x 87 [116,3]
+  CRUSH rule 3 x 88 [38,22]
+  CRUSH rule 3 x 89 [76,41]
+  CRUSH rule 3 x 90 [14,98]
+  CRUSH rule 3 x 91 [68,27]
+  CRUSH rule 3 x 92 [86,13]
+  CRUSH rule 3 x 93 [44,83]
+  CRUSH rule 3 x 94 [46,15]
+  CRUSH rule 3 x 95 [108,6]
+  CRUSH rule 3 x 96 [66,25]
+  CRUSH rule 3 x 97 [111]
+  CRUSH rule 3 x 98 [93,36]
+  CRUSH rule 3 x 99 [78,17]
+  CRUSH rule 3 x 100 [28,55]
+  CRUSH rule 3 x 101 [91,34]
+  CRUSH rule 3 x 102 [82,93]
+  CRUSH rule 3 x 103 [66]
+  CRUSH rule 3 x 104 [116,10]
+  CRUSH rule 3 x 105 [34,69]
+  CRUSH rule 3 x 106 [69,66]
+  CRUSH rule 3 x 107 [1,41]
+  CRUSH rule 3 x 108 [7,68]
+  CRUSH rule 3 x 109 [112,87]
+  CRUSH rule 3 x 110 [54,10]
+  CRUSH rule 3 x 111 [10,86]
+  CRUSH rule 3 x 112 [80,29]
+  CRUSH rule 3 x 113 [69,26]
+  CRUSH rule 3 x 114 [79,46]
+  CRUSH rule 3 x 115 [10,111]
+  CRUSH rule 3 x 116 [37,86]
+  CRUSH rule 3 x 117 [87,50]
+  CRUSH rule 3 x 118 [23,106]
+  CRUSH rule 3 x 119 [104,14]
+  CRUSH rule 3 x 120 [44,3]
+  CRUSH rule 3 x 121 [80,14]
+  CRUSH rule 3 x 122 [45,68]
+  CRUSH rule 3 x 123 [112,22]
+  CRUSH rule 3 x 124 [97,118]
+  CRUSH rule 3 x 125 [66,7]
+  CRUSH rule 3 x 126 [70,23]
+  CRUSH rule 3 x 127 [70,13]
+  CRUSH rule 3 x 128 [11,119]
+  CRUSH rule 3 x 129 [103,108]
+  CRUSH rule 3 x 130 [50,17]
+  CRUSH rule 3 x 131 [44,55]
+  CRUSH rule 3 x 132 [69,1]
+  CRUSH rule 3 x 133 [67,104]
+  CRUSH rule 3 x 134 [37,66]
+  CRUSH rule 3 x 135 [78,101]
+  CRUSH rule 3 x 136 [32,83]
+  CRUSH rule 3 x 137 [92,81]
+  CRUSH rule 3 x 138 [54,17]
+  CRUSH rule 3 x 139 [89,92]
+  CRUSH rule 3 x 140 [39,1]
+  CRUSH rule 3 x 141 [89,28]
+  CRUSH rule 3 x 142 [22,26]
+  CRUSH rule 3 x 143 [96,77]
+  CRUSH rule 3 x 144 [13,111]
+  CRUSH rule 3 x 145 [77,100]
+  CRUSH rule 3 x 146 [12,15]
+  CRUSH rule 3 x 147 [2,11]
+  CRUSH rule 3 x 148 [85,108]
+  CRUSH rule 3 x 149 [103,62]
+  CRUSH rule 3 x 150 [14,78]
+  CRUSH rule 3 x 151 [75,119]
+  CRUSH rule 3 x 152 [49,84]
+  CRUSH rule 3 x 153 [92,81]
+  CRUSH rule 3 x 154 [19,56]
+  CRUSH rule 3 x 155 [12,75]
+  CRUSH rule 3 x 156 [107,112]
+  CRUSH rule 3 x 157 [15,28]
+  CRUSH rule 3 x 158 [11,113]
+  CRUSH rule 3 x 159 [33,52]
+  CRUSH rule 3 x 160 [86,35]
+  CRUSH rule 3 x 161 [19,117]
+  CRUSH rule 3 x 162 [55,113]
+  CRUSH rule 3 x 163 [54,87]
+  CRUSH rule 3 x 164 [72,8]
+  CRUSH rule 3 x 165 [25,74]
+  CRUSH rule 3 x 166 [2,22]
+  CRUSH rule 3 x 167 [89,56]
+  CRUSH rule 3 x 168 [68,103]
+  CRUSH rule 3 x 169 [51,12]
+  CRUSH rule 3 x 170 [68,53]
+  CRUSH rule 3 x 171 [88,79]
+  CRUSH rule 3 x 172 [117,89]
+  CRUSH rule 3 x 173 [29,40]
+  CRUSH rule 3 x 174 [67,86]
+  CRUSH rule 3 x 175 [48,85]
+  CRUSH rule 3 x 176 [94,83]
+  CRUSH rule 3 x 177 [53,18]
+  CRUSH rule 3 x 178 [39,30]
+  CRUSH rule 3 x 179 [72,17]
+  CRUSH rule 3 x 180 [3,114]
+  CRUSH rule 3 x 181 [18]
+  CRUSH rule 3 x 182 [75,5]
+  CRUSH rule 3 x 183 [11,110]
+  CRUSH rule 3 x 184 [79,48]
+  CRUSH rule 3 x 185 [97,100]
+  CRUSH rule 3 x 186 [67,44]
+  CRUSH rule 3 x 187 [6,50]
+  CRUSH rule 3 x 188 [76,85]
+  CRUSH rule 3 x 189 [96,7]
+  CRUSH rule 3 x 190 [90]
+  CRUSH rule 3 x 191 [49,113]
+  CRUSH rule 3 x 192 [93,58]
+  CRUSH rule 3 x 193 [89,66]
+  CRUSH rule 3 x 194 [62,3]
+  CRUSH rule 3 x 195 [119,85]
+  CRUSH rule 3 x 196 [20,72]
+  CRUSH rule 3 x 197 [6,116]
+  CRUSH rule 3 x 198 [55,92]
+  CRUSH rule 3 x 199 [77,66]
+  CRUSH rule 3 x 200 [12,81]
+  CRUSH rule 3 x 201 [52,71]
+  CRUSH rule 3 x 202 [98,59]
+  CRUSH rule 3 x 203 [36,19]
+  CRUSH rule 3 x 204 [10,113]
+  CRUSH rule 3 x 205 [38,79]
+  CRUSH rule 3 x 206 [38,105]
+  CRUSH rule 3 x 207 [19,86]
+  CRUSH rule 3 x 208 [63,92]
+  CRUSH rule 3 x 209 [70,99]
+  CRUSH rule 3 x 210 [79,102]
+  CRUSH rule 3 x 211 [26,27]
+  CRUSH rule 3 x 212 [28,107]
+  CRUSH rule 3 x 213 [100,49]
+  CRUSH rule 3 x 214 [91,88]
+  CRUSH rule 3 x 215 [92,7]
+  CRUSH rule 3 x 216 [99,108]
+  CRUSH rule 3 x 217 [86,97]
+  CRUSH rule 3 x 218 [70,10]
+  CRUSH rule 3 x 219 [61,112]
+  CRUSH rule 3 x 220 [23,66]
+  CRUSH rule 3 x 221 [51,66]
+  CRUSH rule 3 x 222 [50,65]
+  CRUSH rule 3 x 223 [34,45]
+  CRUSH rule 3 x 224 [107,44]
+  CRUSH rule 3 x 225 [61,118]
+  CRUSH rule 3 x 226 [44,87]
+  CRUSH rule 3 x 227 [55,66]
+  CRUSH rule 3 x 228 [117,103]
+  CRUSH rule 3 x 229 [100,27]
+  CRUSH rule 3 x 230 [41,32]
+  CRUSH rule 3 x 231 [30,16]
+  CRUSH rule 3 x 232 [23,102]
+  CRUSH rule 3 x 233 [47,32]
+  CRUSH rule 3 x 234 [32,55]
+  CRUSH rule 3 x 235 [20,32]
+  CRUSH rule 3 x 236 [95,118]
+  CRUSH rule 3 x 237 [21,72]
+  CRUSH rule 3 x 238 [109,53]
+  CRUSH rule 3 x 239 [40,10]
+  CRUSH rule 3 x 240 [63,96]
+  CRUSH rule 3 x 241 [47,1]
+  CRUSH rule 3 x 242 [73,24]
+  CRUSH rule 3 x 243 [76,79]
+  CRUSH rule 3 x 244 [103,115]
+  CRUSH rule 3 x 245 [106,29]
+  CRUSH rule 3 x 246 [35,5]
+  CRUSH rule 3 x 247 [116,37]
+  CRUSH rule 3 x 248 [8,34]
+  CRUSH rule 3 x 249 [2,105]
+  CRUSH rule 3 x 250 [34,79]
+  CRUSH rule 3 x 251 [28,87]
+  CRUSH rule 3 x 252 [95,24]
+  CRUSH rule 3 x 253 [109,97]
+  CRUSH rule 3 x 254 [99,56]
+  CRUSH rule 3 x 255 [112,31]
+  CRUSH rule 3 x 256 [94,31]
+  CRUSH rule 3 x 257 [100,39]
+  CRUSH rule 3 x 258 [34,83]
+  CRUSH rule 3 x 259 [70,87]
+  CRUSH rule 3 x 260 [89,24]
+  CRUSH rule 3 x 261 [94,77]
+  CRUSH rule 3 x 262 [42,97]
+  CRUSH rule 3 x 263 [113,37]
+  CRUSH rule 3 x 264 [36,89]
+  CRUSH rule 3 x 265 [14,46]
+  CRUSH rule 3 x 266 [75,48]
+  CRUSH rule 3 x 267 [6,46]
+  CRUSH rule 3 x 268 [38,3]
+  CRUSH rule 3 x 269 [86,91]
+  CRUSH rule 3 x 270 [87,54]
+  CRUSH rule 3 x 271 [19,78]
+  CRUSH rule 3 x 272 [73,110]
+  CRUSH rule 3 x 273 [69,113]
+  CRUSH rule 3 x 274 [47,26]
+  CRUSH rule 3 x 275 [92,29]
+  CRUSH rule 3 x 276 [7,38]
+  CRUSH rule 3 x 277 [74,95]
+  CRUSH rule 3 x 278 [107,62]
+  CRUSH rule 3 x 279 [112,53]
+  CRUSH rule 3 x 280 [113,75]
+  CRUSH rule 3 x 281 [89,40]
+  CRUSH rule 3 x 282 [20,46]
+  CRUSH rule 3 x 283 [8,36]
+  CRUSH rule 3 x 284 [66,85]
+  CRUSH rule 3 x 285 [99,109]
+  CRUSH rule 3 x 286 [78,89]
+  CRUSH rule 3 x 287 [12,79]
+  CRUSH rule 3 x 288 [24,37]
+  CRUSH rule 3 x 289 [105,74]
+  CRUSH rule 3 x 290 [25,18]
+  CRUSH rule 3 x 291 [35,117]
+  CRUSH rule 3 x 292 [20,74]
+  CRUSH rule 3 x 293 [27,118]
+  CRUSH rule 3 x 294 [60,75]
+  CRUSH rule 3 x 295 [37,36]
+  CRUSH rule 3 x 296 [16,28]
+  CRUSH rule 3 x 297 [36,29]
+  CRUSH rule 3 x 298 [70,105]
+  CRUSH rule 3 x 299 [116,85]
+  CRUSH rule 3 x 300 [67,36]
+  CRUSH rule 3 x 301 [117,71]
+  CRUSH rule 3 x 302 [78,105]
+  CRUSH rule 3 x 303 [19,82]
+  CRUSH rule 3 x 304 [101,38]
+  CRUSH rule 3 x 305 [5,49]
+  CRUSH rule 3 x 306 [41,64]
+  CRUSH rule 3 x 307 [65,119]
+  CRUSH rule 3 x 308 [91,115]
+  CRUSH rule 3 x 309 [38,41]
+  CRUSH rule 3 x 310 [26,43]
+  CRUSH rule 3 x 311 [36,75]
+  CRUSH rule 3 x 312 [114,15]
+  CRUSH rule 3 x 313 [104,79]
+  CRUSH rule 3 x 314 [28,43]
+  CRUSH rule 3 x 315 [118,17]
+  CRUSH rule 3 x 316 [98,39]
+  CRUSH rule 3 x 317 [118,21]
+  CRUSH rule 3 x 318 [17,94]
+  CRUSH rule 3 x 319 [53,62]
+  CRUSH rule 3 x 320 [36,3]
+  CRUSH rule 3 x 321 [33,60]
+  CRUSH rule 3 x 322 [68,3]
+  CRUSH rule 3 x 323 [66]
+  CRUSH rule 3 x 324 [21,42]
+  CRUSH rule 3 x 325 [52,43]
+  CRUSH rule 3 x 326 [7,90]
+  CRUSH rule 3 x 327 [62,3]
+  CRUSH rule 3 x 328 [61]
+  CRUSH rule 3 x 329 [19,115]
+  CRUSH rule 3 x 330 [24,15]
+  CRUSH rule 3 x 331 [84,14]
+  CRUSH rule 3 x 332 [61,72]
+  CRUSH rule 3 x 333 [116,6]
+  CRUSH rule 3 x 334 [94,29]
+  CRUSH rule 3 x 335 [71,116]
+  CRUSH rule 3 x 336 [24,11]
+  CRUSH rule 3 x 337 [18,23]
+  CRUSH rule 3 x 338 [43,118]
+  CRUSH rule 3 x 339 [13,50]
+  CRUSH rule 3 x 340 [81,115]
+  CRUSH rule 3 x 341 [46,65]
+  CRUSH rule 3 x 342 [92,71]
+  CRUSH rule 3 x 343 [49,56]
+  CRUSH rule 3 x 344 [1,25]
+  CRUSH rule 3 x 345 [56,11]
+  CRUSH rule 3 x 346 [3,112]
+  CRUSH rule 3 x 347 [106,85]
+  CRUSH rule 3 x 348 [10,114]
+  CRUSH rule 3 x 349 [96,51]
+  CRUSH rule 3 x 350 [63,32]
+  CRUSH rule 3 x 351 [60,20]
+  CRUSH rule 3 x 352 [36,21]
+  CRUSH rule 3 x 353 [10,32]
+  CRUSH rule 3 x 354 [55,74]
+  CRUSH rule 3 x 355 [73,80]
+  CRUSH rule 3 x 356 [75,96]
+  CRUSH rule 3 x 357 [70,89]
+  CRUSH rule 3 x 358 [97,92]
+  CRUSH rule 3 x 359 [119,20]
+  CRUSH rule 3 x 360 [106,15]
+  CRUSH rule 3 x 361 [27,56]
+  CRUSH rule 3 x 362 [28,22]
+  CRUSH rule 3 x 363 [68,81]
+  CRUSH rule 3 x 364 [23,2]
+  CRUSH rule 3 x 365 [57,12]
+  CRUSH rule 3 x 366 [42,61]
+  CRUSH rule 3 x 367 [103,108]
+  CRUSH rule 3 x 368 [103,119]
+  CRUSH rule 3 x 369 [12,11]
+  CRUSH rule 3 x 370 [11,109]
+  CRUSH rule 3 x 371 [34,65]
+  CRUSH rule 3 x 372 [58,29]
+  CRUSH rule 3 x 373 [6,64]
+  CRUSH rule 3 x 374 [110,89]
+  CRUSH rule 3 x 375 [5,89]
+  CRUSH rule 3 x 376 [91,98]
+  CRUSH rule 3 x 377 [93,113]
+  CRUSH rule 3 x 378 [68,41]
+  CRUSH rule 3 x 379 [77,94]
+  CRUSH rule 3 x 380 [76,107]
+  CRUSH rule 3 x 381 [36,20]
+  CRUSH rule 3 x 382 [26,107]
+  CRUSH rule 3 x 383 [48,93]
+  CRUSH rule 3 x 384 [15]
+  CRUSH rule 3 x 385 [82,27]
+  CRUSH rule 3 x 386 [83,24]
+  CRUSH rule 3 x 387 [16,70]
+  CRUSH rule 3 x 388 [29,66]
+  CRUSH rule 3 x 389 [92,67]
+  CRUSH rule 3 x 390 [68,13]
+  CRUSH rule 3 x 391 [15,2]
+  CRUSH rule 3 x 392 [21,110]
+  CRUSH rule 3 x 393 [91,113]
+  CRUSH rule 3 x 394 [38,17]
+  CRUSH rule 3 x 395 [21,92]
+  CRUSH rule 3 x 396 [12,59]
+  CRUSH rule 3 x 397 [40,51]
+  CRUSH rule 3 x 398 [44,21]
+  CRUSH rule 3 x 399 [5,33]
+  CRUSH rule 3 x 400 [19,64]
+  CRUSH rule 3 x 401 [79,109]
+  CRUSH rule 3 x 402 [107,72]
+  CRUSH rule 3 x 403 [23,74]
+  CRUSH rule 3 x 404 [87,78]
+  CRUSH rule 3 x 405 [90,93]
+  CRUSH rule 3 x 406 [15,98]
+  CRUSH rule 3 x 407 [70,25]
+  CRUSH rule 3 x 408 [55,104]
+  CRUSH rule 3 x 409 [73,44]
+  CRUSH rule 3 x 410 [70,8]
+  CRUSH rule 3 x 411 [34,15]
+  CRUSH rule 3 x 412 [105,44]
+  CRUSH rule 3 x 413 [41,86]
+  CRUSH rule 3 x 414 [70,71]
+  CRUSH rule 3 x 415 [107,80]
+  CRUSH rule 3 x 416 [2,23]
+  CRUSH rule 3 x 417 [26,23]
+  CRUSH rule 3 x 418 [51,114]
+  CRUSH rule 3 x 419 [8,94]
+  CRUSH rule 3 x 420 [109,15]
+  CRUSH rule 3 x 421 [114,77]
+  CRUSH rule 3 x 422 [109,39]
+  CRUSH rule 3 x 423 [59]
+  CRUSH rule 3 x 424 [92,65]
+  CRUSH rule 3 x 425 [101,50]
+  CRUSH rule 3 x 426 [36,57]
+  CRUSH rule 3 x 427 [8,38]
+  CRUSH rule 3 x 428 [68,63]
+  CRUSH rule 3 x 429 [76,13]
+  CRUSH rule 3 x 430 [67,100]
+  CRUSH rule 3 x 431 [70,53]
+  CRUSH rule 3 x 432 [7,50]
+  CRUSH rule 3 x 433 [49,24]
+  CRUSH rule 3 x 434 [64,59]
+  CRUSH rule 3 x 435 [110,71]
+  CRUSH rule 3 x 436 [106,47]
+  CRUSH rule 3 x 437 [26,29]
+  CRUSH rule 3 x 438 [118,95]
+  CRUSH rule 3 x 439 [40,83]
+  CRUSH rule 3 x 440 [45,68]
+  CRUSH rule 3 x 441 [112,15]
+  CRUSH rule 3 x 442 [55,18]
+  CRUSH rule 3 x 443 [44,37]
+  CRUSH rule 3 x 444 [71,119]
+  CRUSH rule 3 x 445 [58,63]
+  CRUSH rule 3 x 446 [40,20]
+  CRUSH rule 3 x 447 [100,43]
+  CRUSH rule 3 x 448 [111,15]
+  CRUSH rule 3 x 449 [67,102]
+  CRUSH rule 3 x 450 [117,41]
+  CRUSH rule 3 x 451 [66,75]
+  CRUSH rule 3 x 452 [70,33]
+  CRUSH rule 3 x 453 [82,21]
+  CRUSH rule 3 x 454 [53,28]
+  CRUSH rule 3 x 455 [91,68]
+  CRUSH rule 3 x 456 [101,60]
+  CRUSH rule 3 x 457 [113,97]
+  CRUSH rule 3 x 458 [119,41]
+  CRUSH rule 3 x 459 [50,55]
+  CRUSH rule 3 x 460 [105,30]
+  CRUSH rule 3 x 461 [102,45]
+  CRUSH rule 3 x 462 [98,25]
+  CRUSH rule 3 x 463 [108,57]
+  CRUSH rule 3 x 464 [19,50]
+  CRUSH rule 3 x 465 [62,95]
+  CRUSH rule 3 x 466 [53,106]
+  CRUSH rule 3 x 467 [40,95]
+  CRUSH rule 3 x 468 [97,108]
+  CRUSH rule 3 x 469 [98,16]
+  CRUSH rule 3 x 470 [50,3]
+  CRUSH rule 3 x 471 [40,14]
+  CRUSH rule 3 x 472 [27,28]
+  CRUSH rule 3 x 473 [48,17]
+  CRUSH rule 3 x 474 [51]
+  CRUSH rule 3 x 475 [49,66]
+  CRUSH rule 3 x 476 [110,55]
+  CRUSH rule 3 x 477 [80,8]
+  CRUSH rule 3 x 478 [78,25]
+  CRUSH rule 3 x 479 [31,84]
+  CRUSH rule 3 x 480 [75,5]
+  CRUSH rule 3 x 481 [26,37]
+  CRUSH rule 3 x 482 [84,87]
+  CRUSH rule 3 x 483 [15,113]
+  CRUSH rule 3 x 484 [37,28]
+  CRUSH rule 3 x 485 [84,61]
+  CRUSH rule 3 x 486 [92,61]
+  CRUSH rule 3 x 487 [106,53]
+  CRUSH rule 3 x 488 [42,7]
+  CRUSH rule 3 x 489 [89,98]
+  CRUSH rule 3 x 490 [22,119]
+  CRUSH rule 3 x 491 [99]
+  CRUSH rule 3 x 492 [21,58]
+  CRUSH rule 3 x 493 [94,89]
+  CRUSH rule 3 x 494 [56,59]
+  CRUSH rule 3 x 495 [95,119]
+  CRUSH rule 3 x 496 [46,43]
+  CRUSH rule 3 x 497 [102,89]
+  CRUSH rule 3 x 498 [21,82]
+  CRUSH rule 3 x 499 [5,95]
+  CRUSH rule 3 x 500 [50,6]
+  CRUSH rule 3 x 501 [60,75]
+  CRUSH rule 3 x 502 [65,1]
+  CRUSH rule 3 x 503 [21,115]
+  CRUSH rule 3 x 504 [67,5]
+  CRUSH rule 3 x 505 [12,91]
+  CRUSH rule 3 x 506 [79,110]
+  CRUSH rule 3 x 507 [34,77]
+  CRUSH rule 3 x 508 [34,45]
+  CRUSH rule 3 x 509 [19,74]
+  CRUSH rule 3 x 510 [117,69]
+  CRUSH rule 3 x 511 [14,34]
+  CRUSH rule 3 x 512 [59]
+  CRUSH rule 3 x 513 [102,13]
+  CRUSH rule 3 x 514 [75,111]
+  CRUSH rule 3 x 515 [84,83]
+  CRUSH rule 3 x 516 [37,80]
+  CRUSH rule 3 x 517 [83,30]
+  CRUSH rule 3 x 518 [18,37]
+  CRUSH rule 3 x 519 [67,52]
+  CRUSH rule 3 x 520 [15,70]
+  CRUSH rule 3 x 521 [70]
+  CRUSH rule 3 x 522 [56,3]
+  CRUSH rule 3 x 523 [36,23]
+  CRUSH rule 3 x 524 [33,94]
+  CRUSH rule 3 x 525 [63,104]
+  CRUSH rule 3 x 526 [83,118]
+  CRUSH rule 3 x 527 [37,5]
+  CRUSH rule 3 x 528 [108,43]
+  CRUSH rule 3 x 529 [74,7]
+  CRUSH rule 3 x 530 [49,12]
+  CRUSH rule 3 x 531 [117,107]
+  CRUSH rule 3 x 532 [31,68]
+  CRUSH rule 3 x 533 [5,73]
+  CRUSH rule 3 x 534 [97,104]
+  CRUSH rule 3 x 535 [48,41]
+  CRUSH rule 3 x 536 [113,71]
+  CRUSH rule 3 x 537 [116,7]
+  CRUSH rule 3 x 538 [85,40]
+  CRUSH rule 3 x 539 [72,85]
+  CRUSH rule 3 x 540 [39,12]
+  CRUSH rule 3 x 541 [53,64]
+  CRUSH rule 3 x 542 [27,54]
+  CRUSH rule 3 x 543 [45,106]
+  CRUSH rule 3 x 544 [59,26]
+  CRUSH rule 3 x 545 [118,15]
+  CRUSH rule 3 x 546 [18,71]
+  CRUSH rule 3 x 547 [67,80]
+  CRUSH rule 3 x 548 [53,92]
+  CRUSH rule 3 x 549 [60,51]
+  CRUSH rule 3 x 550 [92,37]
+  CRUSH rule 3 x 551 [77,52]
+  CRUSH rule 3 x 552 [61,80]
+  CRUSH rule 3 x 553 [71,84]
+  CRUSH rule 3 x 554 [61,52]
+  CRUSH rule 3 x 555 [76,69]
+  CRUSH rule 3 x 556 [106,10]
+  CRUSH rule 3 x 557 [26,35]
+  CRUSH rule 3 x 558 [41,46]
+  CRUSH rule 3 x 559 [65,86]
+  CRUSH rule 3 x 560 [94,91]
+  CRUSH rule 3 x 561 [27,98]
+  CRUSH rule 3 x 562 [78,19]
+  CRUSH rule 3 x 563 [59,82]
+  CRUSH rule 3 x 564 [96,15]
+  CRUSH rule 3 x 565 [8,92]
+  CRUSH rule 3 x 566 [119,81]
+  CRUSH rule 3 x 567 [7,46]
+  CRUSH rule 3 x 568 [57,96]
+  CRUSH rule 3 x 569 [65,100]
+  CRUSH rule 3 x 570 [98,103]
+  CRUSH rule 3 x 571 [95,110]
+  CRUSH rule 3 x 572 [62,75]
+  CRUSH rule 3 x 573 [1,20]
+  CRUSH rule 3 x 574 [89,64]
+  CRUSH rule 3 x 575 [87,54]
+  CRUSH rule 3 x 576 [21,113]
+  CRUSH rule 3 x 577 [8,113]
+  CRUSH rule 3 x 578 [75,116]
+  CRUSH rule 3 x 579 [105,96]
+  CRUSH rule 3 x 580 [51,12]
+  CRUSH rule 3 x 581 [55,40]
+  CRUSH rule 3 x 582 [27,106]
+  CRUSH rule 3 x 583 [6,102]
+  CRUSH rule 3 x 584 [10,90]
+  CRUSH rule 3 x 585 [20,88]
+  CRUSH rule 3 x 586 [48,67]
+  CRUSH rule 3 x 587 [29,5]
+  CRUSH rule 3 x 588 [103,40]
+  CRUSH rule 3 x 589 [88,85]
+  CRUSH rule 3 x 590 [76,11]
+  CRUSH rule 3 x 591 [42,17]
+  CRUSH rule 3 x 592 [78,6]
+  CRUSH rule 3 x 593 [82,35]
+  CRUSH rule 3 x 594 [27,76]
+  CRUSH rule 3 x 595 [52,10]
+  CRUSH rule 3 x 596 [82,99]
+  CRUSH rule 3 x 597 [16,96]
+  CRUSH rule 3 x 598 [37,36]
+  CRUSH rule 3 x 599 [10,24]
+  CRUSH rule 3 x 600 [24,37]
+  CRUSH rule 3 x 601 [104,21]
+  CRUSH rule 3 x 602 [48,39]
+  CRUSH rule 3 x 603 [93,44]
+  CRUSH rule 3 x 604 [118,87]
+  CRUSH rule 3 x 605 [104,63]
+  CRUSH rule 3 x 606 [90,103]
+  CRUSH rule 3 x 607 [95,72]
+  CRUSH rule 3 x 608 [112,71]
+  CRUSH rule 3 x 609 [34,16]
+  CRUSH rule 3 x 610 [106,73]
+  CRUSH rule 3 x 611 [66,37]
+  CRUSH rule 3 x 612 [2,20]
+  CRUSH rule 3 x 613 [13,92]
+  CRUSH rule 3 x 614 [50,65]
+  CRUSH rule 3 x 615 [24,39]
+  CRUSH rule 3 x 616 [41,46]
+  CRUSH rule 3 x 617 [111,81]
+  CRUSH rule 3 x 618 [3,72]
+  CRUSH rule 3 x 619 [92,31]
+  CRUSH rule 3 x 620 [108,31]
+  CRUSH rule 3 x 621 [105,50]
+  CRUSH rule 3 x 622 [67,102]
+  CRUSH rule 3 x 623 [69,117]
+  CRUSH rule 3 x 624 [115,79]
+  CRUSH rule 3 x 625 [73,94]
+  CRUSH rule 3 x 626 [52,25]
+  CRUSH rule 3 x 627 [116,105]
+  CRUSH rule 3 x 628 [98,87]
+  CRUSH rule 3 x 629 [6,116]
+  CRUSH rule 3 x 630 [22,50]
+  CRUSH rule 3 x 631 [35]
+  CRUSH rule 3 x 632 [80,53]
+  CRUSH rule 3 x 633 [65,110]
+  CRUSH rule 3 x 634 [87,50]
+  CRUSH rule 3 x 635 [107,111]
+  CRUSH rule 3 x 636 [23,30]
+  CRUSH rule 3 x 637 [99,114]
+  CRUSH rule 3 x 638 [43,78]
+  CRUSH rule 3 x 639 [30,31]
+  CRUSH rule 3 x 640 [113,87]
+  CRUSH rule 3 x 641 [45,58]
+  CRUSH rule 3 x 642 [47,30]
+  CRUSH rule 3 x 643 [64,99]
+  CRUSH rule 3 x 644 [31,119]
+  CRUSH rule 3 x 645 [77,90]
+  CRUSH rule 3 x 646 [37,26]
+  CRUSH rule 3 x 647 [65,112]
+  CRUSH rule 3 x 648 [31,84]
+  CRUSH rule 3 x 649 [88,39]
+  CRUSH rule 3 x 650 [21,44]
+  CRUSH rule 3 x 651 [63,12]
+  CRUSH rule 3 x 652 [57,28]
+  CRUSH rule 3 x 653 [38,63]
+  CRUSH rule 3 x 654 [104,107]
+  CRUSH rule 3 x 655 [89,109]
+  CRUSH rule 3 x 656 [79,84]
+  CRUSH rule 3 x 657 [47,18]
+  CRUSH rule 3 x 658 [80,49]
+  CRUSH rule 3 x 659 [11,104]
+  CRUSH rule 3 x 660 [65,102]
+  CRUSH rule 3 x 661 [96,67]
+  CRUSH rule 3 x 662 [111,43]
+  CRUSH rule 3 x 663 [83,115]
+  CRUSH rule 3 x 664 [59,52]
+  CRUSH rule 3 x 665 [31,86]
+  CRUSH rule 3 x 666 [112,8]
+  CRUSH rule 3 x 667 [70,107]
+  CRUSH rule 3 x 668 [96,43]
+  CRUSH rule 3 x 669 [56,25]
+  CRUSH rule 3 x 670 [98,83]
+  CRUSH rule 3 x 671 [57,100]
+  CRUSH rule 3 x 672 [37,98]
+  CRUSH rule 3 x 673 [83,116]
+  CRUSH rule 3 x 674 [36,95]
+  CRUSH rule 3 x 675 [88,91]
+  CRUSH rule 3 x 676 [3]
+  CRUSH rule 3 x 677 [88,105]
+  CRUSH rule 3 x 678 [27,100]
+  CRUSH rule 3 x 679 [33,118]
+  CRUSH rule 3 x 680 [111,81]
+  CRUSH rule 3 x 681 [53,68]
+  CRUSH rule 3 x 682 [12,83]
+  CRUSH rule 3 x 683 [24,67]
+  CRUSH rule 3 x 684 [98,45]
+  CRUSH rule 3 x 685 [106]
+  CRUSH rule 3 x 686 [86,45]
+  CRUSH rule 3 x 687 [49,102]
+  CRUSH rule 3 x 688 [16,52]
+  CRUSH rule 3 x 689 [32,101]
+  CRUSH rule 3 x 690 [96,79]
+  CRUSH rule 3 x 691 [34,99]
+  CRUSH rule 3 x 692 [97,68]
+  CRUSH rule 3 x 693 [29,38]
+  CRUSH rule 3 x 694 [6,26]
+  CRUSH rule 3 x 695 [31,112]
+  CRUSH rule 3 x 696 [36]
+  CRUSH rule 3 x 697 [19,38]
+  CRUSH rule 3 x 698 [30,103]
+  CRUSH rule 3 x 699 [47,60]
+  CRUSH rule 3 x 700 [99,82]
+  CRUSH rule 3 x 701 [53,72]
+  CRUSH rule 3 x 702 [101,113]
+  CRUSH rule 3 x 703 [92,20]
+  CRUSH rule 3 x 704 [34,47]
+  CRUSH rule 3 x 705 [105,88]
+  CRUSH rule 3 x 706 [74,20]
+  CRUSH rule 3 x 707 [95,40]
+  CRUSH rule 3 x 708 [95,38]
+  CRUSH rule 3 x 709 [73,94]
+  CRUSH rule 3 x 710 [94,7]
+  CRUSH rule 3 x 711 [68,16]
+  CRUSH rule 3 x 712 [107,64]
+  CRUSH rule 3 x 713 [29,2]
+  CRUSH rule 3 x 714 [86,97]
+  CRUSH rule 3 x 715 [74,95]
+  CRUSH rule 3 x 716 [101,74]
+  CRUSH rule 3 x 717 [12,57]
+  CRUSH rule 3 x 718 [83,106]
+  CRUSH rule 3 x 719 [26,39]
+  CRUSH rule 3 x 720 [69,64]
+  CRUSH rule 3 x 721 [51,119]
+  CRUSH rule 3 x 722 [15,26]
+  CRUSH rule 3 x 723 [117,75]
+  CRUSH rule 3 x 724 [45,106]
+  CRUSH rule 3 x 725 [53,66]
+  CRUSH rule 3 x 726 [103,38]
+  CRUSH rule 3 x 727 [89,115]
+  CRUSH rule 3 x 728 [76,65]
+  CRUSH rule 3 x 729 [35,48]
+  CRUSH rule 3 x 730 [28,37]
+  CRUSH rule 3 x 731 [78,6]
+  CRUSH rule 3 x 732 [1,93]
+  CRUSH rule 3 x 733 [35,44]
+  CRUSH rule 3 x 734 [119,93]
+  CRUSH rule 3 x 735 [102,17]
+  CRUSH rule 3 x 736 [37,78]
+  CRUSH rule 3 x 737 [117,35]
+  CRUSH rule 3 x 738 [57,56]
+  CRUSH rule 3 x 739 [87]
+  CRUSH rule 3 x 740 [29,34]
+  CRUSH rule 3 x 741 [47,94]
+  CRUSH rule 3 x 742 [106,107]
+  CRUSH rule 3 x 743 [105,5]
+  CRUSH rule 3 x 744 [23,30]
+  CRUSH rule 3 x 745 [37,106]
+  CRUSH rule 3 x 746 [56,47]
+  CRUSH rule 3 x 747 [56,107]
+  CRUSH rule 3 x 748 [48,25]
+  CRUSH rule 3 x 749 [102,93]
+  CRUSH rule 3 x 750 [83,102]
+  CRUSH rule 3 x 751 [25,56]
+  CRUSH rule 3 x 752 [82,16]
+  CRUSH rule 3 x 753 [116,14]
+  CRUSH rule 3 x 754 [114,39]
+  CRUSH rule 3 x 755 [87,60]
+  CRUSH rule 3 x 756 [113,77]
+  CRUSH rule 3 x 757 [47,112]
+  CRUSH rule 3 x 758 [54,107]
+  CRUSH rule 3 x 759 [74,65]
+  CRUSH rule 3 x 760 [88,47]
+  CRUSH rule 3 x 761 [73,98]
+  CRUSH rule 3 x 762 [34,33]
+  CRUSH rule 3 x 763 [13,116]
+  CRUSH rule 3 x 764 [89,2]
+  CRUSH rule 3 x 765 [109,77]
+  CRUSH rule 3 x 766 [19,92]
+  CRUSH rule 3 x 767 [41,80]
+  CRUSH rule 3 x 768 [106,16]
+  CRUSH rule 3 x 769 [91,2]
+  CRUSH rule 3 x 770 [72]
+  CRUSH rule 3 x 771 [115,63]
+  CRUSH rule 3 x 772 [97,102]
+  CRUSH rule 3 x 773 [116,91]
+  CRUSH rule 3 x 774 [100,105]
+  CRUSH rule 3 x 775 [102,95]
+  CRUSH rule 3 x 776 [69,44]
+  CRUSH rule 3 x 777 [91,102]
+  CRUSH rule 3 x 778 [83,110]
+  CRUSH rule 3 x 779 [47,80]
+  CRUSH rule 3 x 780 [63,117]
+  CRUSH rule 3 x 781 [105,106]
+  CRUSH rule 3 x 782 [117,107]
+  CRUSH rule 3 x 783 [19,30]
+  CRUSH rule 3 x 784 [63,82]
+  CRUSH rule 3 x 785 [27,50]
+  CRUSH rule 3 x 786 [41,90]
+  CRUSH rule 3 x 787 [108,27]
+  CRUSH rule 3 x 788 [74,75]
+  CRUSH rule 3 x 789 [50,67]
+  CRUSH rule 3 x 790 [20,108]
+  CRUSH rule 3 x 791 [96,53]
+  CRUSH rule 3 x 792 [80,13]
+  CRUSH rule 3 x 793 [6,82]
+  CRUSH rule 3 x 794 [14,90]
+  CRUSH rule 3 x 795 [30,67]
+  CRUSH rule 3 x 796 [87,60]
+  CRUSH rule 3 x 797 [64,93]
+  CRUSH rule 3 x 798 [42,19]
+  CRUSH rule 3 x 799 [19,113]
+  CRUSH rule 3 x 800 [106,22]
+  CRUSH rule 3 x 801 [2,11]
+  CRUSH rule 3 x 802 [63,1]
+  CRUSH rule 3 x 803 [37,46]
+  CRUSH rule 3 x 804 [33,66]
+  CRUSH rule 3 x 805 [96,3]
+  CRUSH rule 3 x 806 [48,57]
+  CRUSH rule 3 x 807 [48,85]
+  CRUSH rule 3 x 808 [76,15]
+  CRUSH rule 3 x 809 [27,90]
+  CRUSH rule 3 x 810 [119,35]
+  CRUSH rule 3 x 811 [111,93]
+  CRUSH rule 3 x 812 [25,94]
+  CRUSH rule 3 x 813 [81,50]
+  CRUSH rule 3 x 814 [95,48]
+  CRUSH rule 3 x 815 [84,6]
+  CRUSH rule 3 x 816 [64,3]
+  CRUSH rule 3 x 817 [63,117]
+  CRUSH rule 3 x 818 [69,52]
+  CRUSH rule 3 x 819 [88,19]
+  CRUSH rule 3 x 820 [104,29]
+  CRUSH rule 3 x 821 [58,107]
+  CRUSH rule 3 x 822 [20,18]
+  CRUSH rule 3 x 823 [63,102]
+  CRUSH rule 3 x 824 [102,95]
+  CRUSH rule 3 x 825 [47,46]
+  CRUSH rule 3 x 826 [44,33]
+  CRUSH rule 3 x 827 [101,115]
+  CRUSH rule 3 x 828 [60,39]
+  CRUSH rule 3 x 829 [45,24]
+  CRUSH rule 3 x 830 [51]
+  CRUSH rule 3 x 831 [78,53]
+  CRUSH rule 3 x 832 [28,15]
+  CRUSH rule 3 x 833 [57,72]
+  CRUSH rule 3 x 834 [90,77]
+  CRUSH rule 3 x 835 [14,50]
+  CRUSH rule 3 x 836 [63,100]
+  CRUSH rule 3 x 837 [76,85]
+  CRUSH rule 3 x 838 [106,75]
+  CRUSH rule 3 x 839 [87,12]
+  CRUSH rule 3 x 840 [33,117]
+  CRUSH rule 3 x 841 [110,13]
+  CRUSH rule 3 x 842 [66,97]
+  CRUSH rule 3 x 843 [11,50]
+  CRUSH rule 3 x 844 [74,22]
+  CRUSH rule 3 x 845 [74,20]
+  CRUSH rule 3 x 846 [43,113]
+  CRUSH rule 3 x 847 [62,105]
+  CRUSH rule 3 x 848 [92,19]
+  CRUSH rule 3 x 849 [93,118]
+  CRUSH rule 3 x 850 [83,119]
+  CRUSH rule 3 x 851 [65,56]
+  CRUSH rule 3 x 852 [60,11]
+  CRUSH rule 3 x 853 [88,11]
+  CRUSH rule 3 x 854 [83,52]
+  CRUSH rule 3 x 855 [2,22]
+  CRUSH rule 3 x 856 [40,13]
+  CRUSH rule 3 x 857 [69,110]
+  CRUSH rule 3 x 858 [98,27]
+  CRUSH rule 3 x 859 [56,41]
+  CRUSH rule 3 x 860 [11,30]
+  CRUSH rule 3 x 861 [22,68]
+  CRUSH rule 3 x 862 [22,52]
+  CRUSH rule 3 x 863 [79,32]
+  CRUSH rule 3 x 864 [77,32]
+  CRUSH rule 3 x 865 [119,99]
+  CRUSH rule 3 x 866 [18,39]
+  CRUSH rule 3 x 867 [3,58]
+  CRUSH rule 3 x 868 [100,22]
+  CRUSH rule 3 x 869 [22,86]
+  CRUSH rule 3 x 870 [73,94]
+  CRUSH rule 3 x 871 [84,51]
+  CRUSH rule 3 x 872 [72,91]
+  CRUSH rule 3 x 873 [81,72]
+  CRUSH rule 3 x 874 [21,38]
+  CRUSH rule 3 x 875 [115,27]
+  CRUSH rule 3 x 876 [98,16]
+  CRUSH rule 3 x 877 [80,25]
+  CRUSH rule 3 x 878 [87,114]
+  CRUSH rule 3 x 879 [29,1]
+  CRUSH rule 3 x 880 [23,2]
+  CRUSH rule 3 x 881 [109,97]
+  CRUSH rule 3 x 882 [31,36]
+  CRUSH rule 3 x 883 [102,17]
+  CRUSH rule 3 x 884 [80,23]
+  CRUSH rule 3 x 885 [46,31]
+  CRUSH rule 3 x 886 [2,11]
+  CRUSH rule 3 x 887 [5,85]
+  CRUSH rule 3 x 888 [16,64]
+  CRUSH rule 3 x 889 [84,45]
+  CRUSH rule 3 x 890 [65,50]
+  CRUSH rule 3 x 891 [86,59]
+  CRUSH rule 3 x 892 [64,11]
+  CRUSH rule 3 x 893 [20,118]
+  CRUSH rule 3 x 894 [32,14]
+  CRUSH rule 3 x 895 [40,91]
+  CRUSH rule 3 x 896 [113,29]
+  CRUSH rule 3 x 897 [107,112]
+  CRUSH rule 3 x 898 [76,51]
+  CRUSH rule 3 x 899 [75,66]
+  CRUSH rule 3 x 900 [83,111]
+  CRUSH rule 3 x 901 [66,17]
+  CRUSH rule 3 x 902 [25,5]
+  CRUSH rule 3 x 903 [53,54]
+  CRUSH rule 3 x 904 [50,10]
+  CRUSH rule 3 x 905 [99,106]
+  CRUSH rule 3 x 906 [68,73]
+  CRUSH rule 3 x 907 [109,45]
+  CRUSH rule 3 x 908 [47,24]
+  CRUSH rule 3 x 909 [73,94]
+  CRUSH rule 3 x 910 [71,26]
+  CRUSH rule 3 x 911 [39,62]
+  CRUSH rule 3 x 912 [90,39]
+  CRUSH rule 3 x 913 [29,80]
+  CRUSH rule 3 x 914 [84,99]
+  CRUSH rule 3 x 915 [49,62]
+  CRUSH rule 3 x 916 [32,7]
+  CRUSH rule 3 x 917 [46,91]
+  CRUSH rule 3 x 918 [82,71]
+  CRUSH rule 3 x 919 [13,109]
+  CRUSH rule 3 x 920 [25,100]
+  CRUSH rule 3 x 921 [55,32]
+  CRUSH rule 3 x 922 [33,96]
+  CRUSH rule 3 x 923 [28,79]
+  CRUSH rule 3 x 924 [1,41]
+  CRUSH rule 3 x 925 [113,25]
+  CRUSH rule 3 x 926 [64,65]
+  CRUSH rule 3 x 927 [32,23]
+  CRUSH rule 3 x 928 [13,94]
+  CRUSH rule 3 x 929 [85,60]
+  CRUSH rule 3 x 930 [104,55]
+  CRUSH rule 3 x 931 [46,91]
+  CRUSH rule 3 x 932 [43,54]
+  CRUSH rule 3 x 933 [18,93]
+  CRUSH rule 3 x 934 [68,107]
+  CRUSH rule 3 x 935 [28,23]
+  CRUSH rule 3 x 936 [104,51]
+  CRUSH rule 3 x 937 [110,37]
+  CRUSH rule 3 x 938 [48,69]
+  CRUSH rule 3 x 939 [77,32]
+  CRUSH rule 3 x 940 [76,19]
+  CRUSH rule 3 x 941 [66,10]
+  CRUSH rule 3 x 942 [80,37]
+  CRUSH rule 3 x 943 [75,82]
+  CRUSH rule 3 x 944 [113,15]
+  CRUSH rule 3 x 945 [71,111]
+  CRUSH rule 3 x 946 [37,115]
+  CRUSH rule 3 x 947 [107,48]
+  CRUSH rule 3 x 948 [108,8]
+  CRUSH rule 3 x 949 [46,14]
+  CRUSH rule 3 x 950 [96,13]
+  CRUSH rule 3 x 951 [40,63]
+  CRUSH rule 3 x 952 [114,16]
+  CRUSH rule 3 x 953 [62,53]
+  CRUSH rule 3 x 954 [103,68]
+  CRUSH rule 3 x 955 [42,63]
+  CRUSH rule 3 x 956 [72,6]
+  CRUSH rule 3 x 957 [117,6]
+  CRUSH rule 3 x 958 [23,74]
+  CRUSH rule 3 x 959 [42,87]
+  CRUSH rule 3 x 960 [113,91]
+  CRUSH rule 3 x 961 [116]
+  CRUSH rule 3 x 962 [60,41]
+  CRUSH rule 3 x 963 [103,46]
+  CRUSH rule 3 x 964 [66,15]
+  CRUSH rule 3 x 965 [47,108]
+  CRUSH rule 3 x 966 [88,69]
+  CRUSH rule 3 x 967 [71,74]
+  CRUSH rule 3 x 968 [74,103]
+  CRUSH rule 3 x 969 [53]
+  CRUSH rule 3 x 970 [3,2]
+  CRUSH rule 3 x 971 [66,19]
+  CRUSH rule 3 x 972 [3,115]
+  CRUSH rule 3 x 973 [113,89]
+  CRUSH rule 3 x 974 [114,73]
+  CRUSH rule 3 x 975 [83,96]
+  CRUSH rule 3 x 976 [81,100]
+  CRUSH rule 3 x 977 [95,76]
+  CRUSH rule 3 x 978 [35,119]
+  CRUSH rule 3 x 979 [98,13]
+  CRUSH rule 3 x 980 [39,113]
+  CRUSH rule 3 x 981 [89,46]
+  CRUSH rule 3 x 982 [19,66]
+  CRUSH rule 3 x 983 [34,107]
+  CRUSH rule 3 x 984 [78,23]
+  CRUSH rule 3 x 985 [99,24]
+  CRUSH rule 3 x 986 [44,33]
+  CRUSH rule 3 x 987 [25,98]
+  CRUSH rule 3 x 988 [79,84]
+  CRUSH rule 3 x 989 [87,60]
+  CRUSH rule 3 x 990 [72,22]
+  CRUSH rule 3 x 991 [90,71]
+  CRUSH rule 3 x 992 [30,75]
+  CRUSH rule 3 x 993 [74,27]
+  CRUSH rule 3 x 994 [74,75]
+  CRUSH rule 3 x 995 [100,45]
+  CRUSH rule 3 x 996 [41,34]
+  CRUSH rule 3 x 997 [89,32]
+  CRUSH rule 3 x 998 [92,41]
+  CRUSH rule 3 x 999 [117,13]
+  CRUSH rule 3 x 1000 [50,31]
+  CRUSH rule 3 x 1001 [83,116]
+  CRUSH rule 3 x 1002 [94,13]
+  CRUSH rule 3 x 1003 [43,54]
+  CRUSH rule 3 x 1004 [89,106]
+  CRUSH rule 3 x 1005 [105,76]
+  CRUSH rule 3 x 1006 [45,5]
+  CRUSH rule 3 x 1007 [19,111]
+  CRUSH rule 3 x 1008 [31,74]
+  CRUSH rule 3 x 1009 [1]
+  CRUSH rule 3 x 1010 [31,108]
+  CRUSH rule 3 x 1011 [64,3]
+  CRUSH rule 3 x 1012 [68,81]
+  CRUSH rule 3 x 1013 [5,35]
+  CRUSH rule 3 x 1014 [33,48]
+  CRUSH rule 3 x 1015 [106,99]
+  CRUSH rule 3 x 1016 [107,111]
+  CRUSH rule 3 x 1017 [12,69]
+  CRUSH rule 3 x 1018 [61,60]
+  CRUSH rule 3 x 1019 [27,88]
+  CRUSH rule 3 x 1020 [31,111]
+  CRUSH rule 3 x 1021 [22,36]
+  CRUSH rule 3 x 1022 [73,28]
+  CRUSH rule 3 x 1023 [59,88]
+  rule 3 (delltestrule) num_rep 2 result size == 1:\t27/1024 (esc)
+  rule 3 (delltestrule) num_rep 2 result size == 2:\t997/1024 (esc)
+  CRUSH rule 3 x 0 [94,85]
+  CRUSH rule 3 x 1 [73,78]
+  CRUSH rule 3 x 2 [91,104]
+  CRUSH rule 3 x 3 [51,94]
+  CRUSH rule 3 x 4 [45,28]
+  CRUSH rule 3 x 5 [89,113]
+  CRUSH rule 3 x 6 [91,12]
+  CRUSH rule 3 x 7 [104,71]
+  CRUSH rule 3 x 8 [41,12]
+  CRUSH rule 3 x 9 [46,35]
+  CRUSH rule 3 x 10 [61]
+  CRUSH rule 3 x 11 [13,74]
+  CRUSH rule 3 x 12 [83,62]
+  CRUSH rule 3 x 13 [27,117]
+  CRUSH rule 3 x 14 [105,115]
+  CRUSH rule 3 x 15 [18,87]
+  CRUSH rule 3 x 16 [103,52]
+  CRUSH rule 3 x 17 [85,80]
+  CRUSH rule 3 x 18 [11,82]
+  CRUSH rule 3 x 19 [75,114]
+  CRUSH rule 3 x 20 [111,27]
+  CRUSH rule 3 x 21 [84,7]
+  CRUSH rule 3 x 22 [23,66]
+  CRUSH rule 3 x 23 [19,84]
+  CRUSH rule 3 x 24 [83,40]
+  CRUSH rule 3 x 25 [81,108]
+  CRUSH rule 3 x 26 [17,117]
+  CRUSH rule 3 x 27 [33,58]
+  CRUSH rule 3 x 28 [45]
+  CRUSH rule 3 x 29 [8,46]
+  CRUSH rule 3 x 30 [55,119]
+  CRUSH rule 3 x 31 [76,35]
+  CRUSH rule 3 x 32 [72,13]
+  CRUSH rule 3 x 33 [86,107]
+  CRUSH rule 3 x 34 [7,38]
+  CRUSH rule 3 x 35 [108,31]
+  CRUSH rule 3 x 36 [67,24]
+  CRUSH rule 3 x 37 [38]
+  CRUSH rule 3 x 38 [72,57]
+  CRUSH rule 3 x 39 [68,73]
+  CRUSH rule 3 x 40 [30,25]
+  CRUSH rule 3 x 41 [52,91]
+  CRUSH rule 3 x 42 [106,39]
+  CRUSH rule 3 x 43 [10,115]
+  CRUSH rule 3 x 44 [101,115]
+  CRUSH rule 3 x 45 [83,80]
+  CRUSH rule 3 x 46 [54,33]
+  CRUSH rule 3 x 47 [106,41]
+  CRUSH rule 3 x 48 [34,65]
+  CRUSH rule 3 x 49 [99,46]
+  CRUSH rule 3 x 50 [42,85]
+  CRUSH rule 3 x 51 [6,2]
+  CRUSH rule 3 x 52 [82,14]
+  CRUSH rule 3 x 53 [32,29]
+  CRUSH rule 3 x 54 [28,77]
+  CRUSH rule 3 x 55 [14,44]
+  CRUSH rule 3 x 56 [21,112]
+  CRUSH rule 3 x 57 [93,26]
+  CRUSH rule 3 x 58 [48,95]
+  CRUSH rule 3 x 59 [21,104]
+  CRUSH rule 3 x 60 [90,75]
+  CRUSH rule 3 x 61 [88,39]
+  CRUSH rule 3 x 62 [100,8]
+  CRUSH rule 3 x 63 [79,96]
+  CRUSH rule 3 x 64 [1,77]
+  CRUSH rule 3 x 65 [32,25]
+  CRUSH rule 3 x 66 [48,93]
+  CRUSH rule 3 x 67 [94,91]
+  CRUSH rule 3 x 68 [102,105]
+  CRUSH rule 3 x 69 [62]
+  CRUSH rule 3 x 70 [84,27]
+  CRUSH rule 3 x 71 [12,99]
+  CRUSH rule 3 x 72 [26,69]
+  CRUSH rule 3 x 73 [29,88]
+  CRUSH rule 3 x 74 [29,60]
+  CRUSH rule 3 x 75 [60,43]
+  CRUSH rule 3 x 76 [55,60]
+  CRUSH rule 3 x 77 [107,78]
+  CRUSH rule 3 x 78 [86,39]
+  CRUSH rule 3 x 79 [64,65]
+  CRUSH rule 3 x 80 [73,26]
+  CRUSH rule 3 x 81 [64,57]
+  CRUSH rule 3 x 82 [37,1]
+  CRUSH rule 3 x 83 [92]
+  CRUSH rule 3 x 84 [49,40]
+  CRUSH rule 3 x 85 [87,30]
+  CRUSH rule 3 x 86 [37,119]
+  CRUSH rule 3 x 87 [116,3]
+  CRUSH rule 3 x 88 [38,22]
+  CRUSH rule 3 x 89 [76,41]
+  CRUSH rule 3 x 90 [14,98]
+  CRUSH rule 3 x 91 [68,27]
+  CRUSH rule 3 x 92 [86,13]
+  CRUSH rule 3 x 93 [44,83]
+  CRUSH rule 3 x 94 [46,15]
+  CRUSH rule 3 x 95 [108,6]
+  CRUSH rule 3 x 96 [66,25]
+  CRUSH rule 3 x 97 [111]
+  CRUSH rule 3 x 98 [93,36]
+  CRUSH rule 3 x 99 [78,17]
+  CRUSH rule 3 x 100 [28,55]
+  CRUSH rule 3 x 101 [91,34]
+  CRUSH rule 3 x 102 [82,93]
+  CRUSH rule 3 x 103 [66]
+  CRUSH rule 3 x 104 [116,10]
+  CRUSH rule 3 x 105 [34,69]
+  CRUSH rule 3 x 106 [69,66]
+  CRUSH rule 3 x 107 [1,41]
+  CRUSH rule 3 x 108 [7,68]
+  CRUSH rule 3 x 109 [112,87]
+  CRUSH rule 3 x 110 [54,10]
+  CRUSH rule 3 x 111 [10,86]
+  CRUSH rule 3 x 112 [80,29]
+  CRUSH rule 3 x 113 [69,26]
+  CRUSH rule 3 x 114 [79,46]
+  CRUSH rule 3 x 115 [10,111]
+  CRUSH rule 3 x 116 [37,86]
+  CRUSH rule 3 x 117 [87,50]
+  CRUSH rule 3 x 118 [23,106]
+  CRUSH rule 3 x 119 [104,14]
+  CRUSH rule 3 x 120 [44,3]
+  CRUSH rule 3 x 121 [80,14]
+  CRUSH rule 3 x 122 [45,68]
+  CRUSH rule 3 x 123 [112,22]
+  CRUSH rule 3 x 124 [97,118]
+  CRUSH rule 3 x 125 [66,7]
+  CRUSH rule 3 x 126 [70,23]
+  CRUSH rule 3 x 127 [70,13]
+  CRUSH rule 3 x 128 [11,119]
+  CRUSH rule 3 x 129 [103,108]
+  CRUSH rule 3 x 130 [50,17]
+  CRUSH rule 3 x 131 [44,55]
+  CRUSH rule 3 x 132 [69,1]
+  CRUSH rule 3 x 133 [67,104]
+  CRUSH rule 3 x 134 [37,66]
+  CRUSH rule 3 x 135 [78,101]
+  CRUSH rule 3 x 136 [32,83]
+  CRUSH rule 3 x 137 [92,81]
+  CRUSH rule 3 x 138 [54,17]
+  CRUSH rule 3 x 139 [89,92]
+  CRUSH rule 3 x 140 [39,1]
+  CRUSH rule 3 x 141 [89,28]
+  CRUSH rule 3 x 142 [22,26]
+  CRUSH rule 3 x 143 [96,77]
+  CRUSH rule 3 x 144 [13,111]
+  CRUSH rule 3 x 145 [77,100]
+  CRUSH rule 3 x 146 [12,15]
+  CRUSH rule 3 x 147 [2,11]
+  CRUSH rule 3 x 148 [85,108]
+  CRUSH rule 3 x 149 [103,62]
+  CRUSH rule 3 x 150 [14,78]
+  CRUSH rule 3 x 151 [75,119]
+  CRUSH rule 3 x 152 [49,84]
+  CRUSH rule 3 x 153 [92,81]
+  CRUSH rule 3 x 154 [19,56]
+  CRUSH rule 3 x 155 [12,75]
+  CRUSH rule 3 x 156 [107,112]
+  CRUSH rule 3 x 157 [15,28]
+  CRUSH rule 3 x 158 [11,113]
+  CRUSH rule 3 x 159 [33,52]
+  CRUSH rule 3 x 160 [86,35]
+  CRUSH rule 3 x 161 [19,117]
+  CRUSH rule 3 x 162 [55,113]
+  CRUSH rule 3 x 163 [54,87]
+  CRUSH rule 3 x 164 [72,8]
+  CRUSH rule 3 x 165 [25,74]
+  CRUSH rule 3 x 166 [2,22]
+  CRUSH rule 3 x 167 [89,56]
+  CRUSH rule 3 x 168 [68,103]
+  CRUSH rule 3 x 169 [51,12]
+  CRUSH rule 3 x 170 [68,53]
+  CRUSH rule 3 x 171 [88,79]
+  CRUSH rule 3 x 172 [117,89]
+  CRUSH rule 3 x 173 [29,40]
+  CRUSH rule 3 x 174 [67,86]
+  CRUSH rule 3 x 175 [48,85]
+  CRUSH rule 3 x 176 [94,83]
+  CRUSH rule 3 x 177 [53,18]
+  CRUSH rule 3 x 178 [39,30]
+  CRUSH rule 3 x 179 [72,17]
+  CRUSH rule 3 x 180 [3,114]
+  CRUSH rule 3 x 181 [18]
+  CRUSH rule 3 x 182 [75,5]
+  CRUSH rule 3 x 183 [11,110]
+  CRUSH rule 3 x 184 [79,48]
+  CRUSH rule 3 x 185 [97,100]
+  CRUSH rule 3 x 186 [67,44]
+  CRUSH rule 3 x 187 [6,50]
+  CRUSH rule 3 x 188 [76,85]
+  CRUSH rule 3 x 189 [96,7]
+  CRUSH rule 3 x 190 [90]
+  CRUSH rule 3 x 191 [49,113]
+  CRUSH rule 3 x 192 [93,58]
+  CRUSH rule 3 x 193 [89,66]
+  CRUSH rule 3 x 194 [62,3]
+  CRUSH rule 3 x 195 [119,85]
+  CRUSH rule 3 x 196 [20,72]
+  CRUSH rule 3 x 197 [6,116]
+  CRUSH rule 3 x 198 [55,92]
+  CRUSH rule 3 x 199 [77,66]
+  CRUSH rule 3 x 200 [12,81]
+  CRUSH rule 3 x 201 [52,71]
+  CRUSH rule 3 x 202 [98,59]
+  CRUSH rule 3 x 203 [36,19]
+  CRUSH rule 3 x 204 [10,113]
+  CRUSH rule 3 x 205 [38,79]
+  CRUSH rule 3 x 206 [38,105]
+  CRUSH rule 3 x 207 [19,86]
+  CRUSH rule 3 x 208 [63,92]
+  CRUSH rule 3 x 209 [70,99]
+  CRUSH rule 3 x 210 [79,102]
+  CRUSH rule 3 x 211 [26,27]
+  CRUSH rule 3 x 212 [28,107]
+  CRUSH rule 3 x 213 [100,49]
+  CRUSH rule 3 x 214 [91,88]
+  CRUSH rule 3 x 215 [92,7]
+  CRUSH rule 3 x 216 [99,108]
+  CRUSH rule 3 x 217 [86,97]
+  CRUSH rule 3 x 218 [70,10]
+  CRUSH rule 3 x 219 [61,112]
+  CRUSH rule 3 x 220 [23,66]
+  CRUSH rule 3 x 221 [51,66]
+  CRUSH rule 3 x 222 [50,65]
+  CRUSH rule 3 x 223 [34,45]
+  CRUSH rule 3 x 224 [107,44]
+  CRUSH rule 3 x 225 [61,118]
+  CRUSH rule 3 x 226 [44,87]
+  CRUSH rule 3 x 227 [55,66]
+  CRUSH rule 3 x 228 [117,103]
+  CRUSH rule 3 x 229 [100,27]
+  CRUSH rule 3 x 230 [41,32]
+  CRUSH rule 3 x 231 [30,16]
+  CRUSH rule 3 x 232 [23,102]
+  CRUSH rule 3 x 233 [47,32]
+  CRUSH rule 3 x 234 [32,55]
+  CRUSH rule 3 x 235 [20,32]
+  CRUSH rule 3 x 236 [95,118]
+  CRUSH rule 3 x 237 [21,72]
+  CRUSH rule 3 x 238 [109,53]
+  CRUSH rule 3 x 239 [40,10]
+  CRUSH rule 3 x 240 [63,96]
+  CRUSH rule 3 x 241 [47,1]
+  CRUSH rule 3 x 242 [73,24]
+  CRUSH rule 3 x 243 [76,79]
+  CRUSH rule 3 x 244 [103,115]
+  CRUSH rule 3 x 245 [106,29]
+  CRUSH rule 3 x 246 [35,5]
+  CRUSH rule 3 x 247 [116,37]
+  CRUSH rule 3 x 248 [8,34]
+  CRUSH rule 3 x 249 [2,105]
+  CRUSH rule 3 x 250 [34,79]
+  CRUSH rule 3 x 251 [28,87]
+  CRUSH rule 3 x 252 [95,24]
+  CRUSH rule 3 x 253 [109,97]
+  CRUSH rule 3 x 254 [99,56]
+  CRUSH rule 3 x 255 [112,31]
+  CRUSH rule 3 x 256 [94,31]
+  CRUSH rule 3 x 257 [100,39]
+  CRUSH rule 3 x 258 [34,83]
+  CRUSH rule 3 x 259 [70,87]
+  CRUSH rule 3 x 260 [89,24]
+  CRUSH rule 3 x 261 [94,77]
+  CRUSH rule 3 x 262 [42,97]
+  CRUSH rule 3 x 263 [113,37]
+  CRUSH rule 3 x 264 [36,89]
+  CRUSH rule 3 x 265 [14,46]
+  CRUSH rule 3 x 266 [75,48]
+  CRUSH rule 3 x 267 [6,46]
+  CRUSH rule 3 x 268 [38,3]
+  CRUSH rule 3 x 269 [86,91]
+  CRUSH rule 3 x 270 [87,54]
+  CRUSH rule 3 x 271 [19,78]
+  CRUSH rule 3 x 272 [73,110]
+  CRUSH rule 3 x 273 [69,113]
+  CRUSH rule 3 x 274 [47,26]
+  CRUSH rule 3 x 275 [92,29]
+  CRUSH rule 3 x 276 [7,38]
+  CRUSH rule 3 x 277 [74,95]
+  CRUSH rule 3 x 278 [107,62]
+  CRUSH rule 3 x 279 [112,53]
+  CRUSH rule 3 x 280 [113,75]
+  CRUSH rule 3 x 281 [89,40]
+  CRUSH rule 3 x 282 [20,46]
+  CRUSH rule 3 x 283 [8,36]
+  CRUSH rule 3 x 284 [66,85]
+  CRUSH rule 3 x 285 [99,109]
+  CRUSH rule 3 x 286 [78,89]
+  CRUSH rule 3 x 287 [12,79]
+  CRUSH rule 3 x 288 [24,37]
+  CRUSH rule 3 x 289 [105,74]
+  CRUSH rule 3 x 290 [25,18]
+  CRUSH rule 3 x 291 [35,117]
+  CRUSH rule 3 x 292 [20,74]
+  CRUSH rule 3 x 293 [27,118]
+  CRUSH rule 3 x 294 [60,75]
+  CRUSH rule 3 x 295 [37,36]
+  CRUSH rule 3 x 296 [16,28]
+  CRUSH rule 3 x 297 [36,29]
+  CRUSH rule 3 x 298 [70,105]
+  CRUSH rule 3 x 299 [116,85]
+  CRUSH rule 3 x 300 [67,36]
+  CRUSH rule 3 x 301 [117,71]
+  CRUSH rule 3 x 302 [78,105]
+  CRUSH rule 3 x 303 [19,82]
+  CRUSH rule 3 x 304 [101,38]
+  CRUSH rule 3 x 305 [5,49]
+  CRUSH rule 3 x 306 [41,64]
+  CRUSH rule 3 x 307 [65,119]
+  CRUSH rule 3 x 308 [91,115]
+  CRUSH rule 3 x 309 [38,41]
+  CRUSH rule 3 x 310 [26,43]
+  CRUSH rule 3 x 311 [36,75]
+  CRUSH rule 3 x 312 [114,15]
+  CRUSH rule 3 x 313 [104,79]
+  CRUSH rule 3 x 314 [28,43]
+  CRUSH rule 3 x 315 [118,17]
+  CRUSH rule 3 x 316 [98,39]
+  CRUSH rule 3 x 317 [118,21]
+  CRUSH rule 3 x 318 [17,94]
+  CRUSH rule 3 x 319 [53,62]
+  CRUSH rule 3 x 320 [36,3]
+  CRUSH rule 3 x 321 [33,60]
+  CRUSH rule 3 x 322 [68,3]
+  CRUSH rule 3 x 323 [66]
+  CRUSH rule 3 x 324 [21,42]
+  CRUSH rule 3 x 325 [52,43]
+  CRUSH rule 3 x 326 [7,90]
+  CRUSH rule 3 x 327 [62,3]
+  CRUSH rule 3 x 328 [61]
+  CRUSH rule 3 x 329 [19,115]
+  CRUSH rule 3 x 330 [24,15]
+  CRUSH rule 3 x 331 [84,14]
+  CRUSH rule 3 x 332 [61,72]
+  CRUSH rule 3 x 333 [116,6]
+  CRUSH rule 3 x 334 [94,29]
+  CRUSH rule 3 x 335 [71,116]
+  CRUSH rule 3 x 336 [24,11]
+  CRUSH rule 3 x 337 [18,23]
+  CRUSH rule 3 x 338 [43,118]
+  CRUSH rule 3 x 339 [13,50]
+  CRUSH rule 3 x 340 [81,115]
+  CRUSH rule 3 x 341 [46,65]
+  CRUSH rule 3 x 342 [92,71]
+  CRUSH rule 3 x 343 [49,56]
+  CRUSH rule 3 x 344 [1,25]
+  CRUSH rule 3 x 345 [56,11]
+  CRUSH rule 3 x 346 [3,112]
+  CRUSH rule 3 x 347 [106,85]
+  CRUSH rule 3 x 348 [10,114]
+  CRUSH rule 3 x 349 [96,51]
+  CRUSH rule 3 x 350 [63,32]
+  CRUSH rule 3 x 351 [60,20]
+  CRUSH rule 3 x 352 [36,21]
+  CRUSH rule 3 x 353 [10,32]
+  CRUSH rule 3 x 354 [55,74]
+  CRUSH rule 3 x 355 [73,80]
+  CRUSH rule 3 x 356 [75,96]
+  CRUSH rule 3 x 357 [70,89]
+  CRUSH rule 3 x 358 [97,92]
+  CRUSH rule 3 x 359 [119,20]
+  CRUSH rule 3 x 360 [106,15]
+  CRUSH rule 3 x 361 [27,56]
+  CRUSH rule 3 x 362 [28,22]
+  CRUSH rule 3 x 363 [68,81]
+  CRUSH rule 3 x 364 [23,2]
+  CRUSH rule 3 x 365 [57,12]
+  CRUSH rule 3 x 366 [42,61]
+  CRUSH rule 3 x 367 [103,108]
+  CRUSH rule 3 x 368 [103,119]
+  CRUSH rule 3 x 369 [12,11]
+  CRUSH rule 3 x 370 [11,109]
+  CRUSH rule 3 x 371 [34,65]
+  CRUSH rule 3 x 372 [58,29]
+  CRUSH rule 3 x 373 [6,64]
+  CRUSH rule 3 x 374 [110,89]
+  CRUSH rule 3 x 375 [5,89]
+  CRUSH rule 3 x 376 [91,98]
+  CRUSH rule 3 x 377 [93,113]
+  CRUSH rule 3 x 378 [68,41]
+  CRUSH rule 3 x 379 [77,94]
+  CRUSH rule 3 x 380 [76,107]
+  CRUSH rule 3 x 381 [36,20]
+  CRUSH rule 3 x 382 [26,107]
+  CRUSH rule 3 x 383 [48,93]
+  CRUSH rule 3 x 384 [15]
+  CRUSH rule 3 x 385 [82,27]
+  CRUSH rule 3 x 386 [83,24]
+  CRUSH rule 3 x 387 [16,70]
+  CRUSH rule 3 x 388 [29,66]
+  CRUSH rule 3 x 389 [92,67]
+  CRUSH rule 3 x 390 [68,13]
+  CRUSH rule 3 x 391 [15,2]
+  CRUSH rule 3 x 392 [21,110]
+  CRUSH rule 3 x 393 [91,113]
+  CRUSH rule 3 x 394 [38,17]
+  CRUSH rule 3 x 395 [21,92]
+  CRUSH rule 3 x 396 [12,59]
+  CRUSH rule 3 x 397 [40,51]
+  CRUSH rule 3 x 398 [44,21]
+  CRUSH rule 3 x 399 [5,33]
+  CRUSH rule 3 x 400 [19,64]
+  CRUSH rule 3 x 401 [79,109]
+  CRUSH rule 3 x 402 [107,72]
+  CRUSH rule 3 x 403 [23,74]
+  CRUSH rule 3 x 404 [87,78]
+  CRUSH rule 3 x 405 [90,93]
+  CRUSH rule 3 x 406 [15,98]
+  CRUSH rule 3 x 407 [70,25]
+  CRUSH rule 3 x 408 [55,104]
+  CRUSH rule 3 x 409 [73,44]
+  CRUSH rule 3 x 410 [70,8]
+  CRUSH rule 3 x 411 [34,15]
+  CRUSH rule 3 x 412 [105,44]
+  CRUSH rule 3 x 413 [41,86]
+  CRUSH rule 3 x 414 [70,71]
+  CRUSH rule 3 x 415 [107,80]
+  CRUSH rule 3 x 416 [2,23]
+  CRUSH rule 3 x 417 [26,23]
+  CRUSH rule 3 x 418 [51,114]
+  CRUSH rule 3 x 419 [8,94]
+  CRUSH rule 3 x 420 [109,15]
+  CRUSH rule 3 x 421 [114,77]
+  CRUSH rule 3 x 422 [109,39]
+  CRUSH rule 3 x 423 [59]
+  CRUSH rule 3 x 424 [92,65]
+  CRUSH rule 3 x 425 [101,50]
+  CRUSH rule 3 x 426 [36,57]
+  CRUSH rule 3 x 427 [8,38]
+  CRUSH rule 3 x 428 [68,63]
+  CRUSH rule 3 x 429 [76,13]
+  CRUSH rule 3 x 430 [67,100]
+  CRUSH rule 3 x 431 [70,53]
+  CRUSH rule 3 x 432 [7,50]
+  CRUSH rule 3 x 433 [49,24]
+  CRUSH rule 3 x 434 [64,59]
+  CRUSH rule 3 x 435 [110,71]
+  CRUSH rule 3 x 436 [106,47]
+  CRUSH rule 3 x 437 [26,29]
+  CRUSH rule 3 x 438 [118,95]
+  CRUSH rule 3 x 439 [40,83]
+  CRUSH rule 3 x 440 [45,68]
+  CRUSH rule 3 x 441 [112,15]
+  CRUSH rule 3 x 442 [55,18]
+  CRUSH rule 3 x 443 [44,37]
+  CRUSH rule 3 x 444 [71,119]
+  CRUSH rule 3 x 445 [58,63]
+  CRUSH rule 3 x 446 [40,20]
+  CRUSH rule 3 x 447 [100,43]
+  CRUSH rule 3 x 448 [111,15]
+  CRUSH rule 3 x 449 [67,102]
+  CRUSH rule 3 x 450 [117,41]
+  CRUSH rule 3 x 451 [66,75]
+  CRUSH rule 3 x 452 [70,33]
+  CRUSH rule 3 x 453 [82,21]
+  CRUSH rule 3 x 454 [53,28]
+  CRUSH rule 3 x 455 [91,68]
+  CRUSH rule 3 x 456 [101,60]
+  CRUSH rule 3 x 457 [113,97]
+  CRUSH rule 3 x 458 [119,41]
+  CRUSH rule 3 x 459 [50,55]
+  CRUSH rule 3 x 460 [105,30]
+  CRUSH rule 3 x 461 [102,45]
+  CRUSH rule 3 x 462 [98,25]
+  CRUSH rule 3 x 463 [108,57]
+  CRUSH rule 3 x 464 [19,50]
+  CRUSH rule 3 x 465 [62,95]
+  CRUSH rule 3 x 466 [53,106]
+  CRUSH rule 3 x 467 [40,95]
+  CRUSH rule 3 x 468 [97,108]
+  CRUSH rule 3 x 469 [98,16]
+  CRUSH rule 3 x 470 [50,3]
+  CRUSH rule 3 x 471 [40,14]
+  CRUSH rule 3 x 472 [27,28]
+  CRUSH rule 3 x 473 [48,17]
+  CRUSH rule 3 x 474 [51]
+  CRUSH rule 3 x 475 [49,66]
+  CRUSH rule 3 x 476 [110,55]
+  CRUSH rule 3 x 477 [80,8]
+  CRUSH rule 3 x 478 [78,25]
+  CRUSH rule 3 x 479 [31,84]
+  CRUSH rule 3 x 480 [75,5]
+  CRUSH rule 3 x 481 [26,37]
+  CRUSH rule 3 x 482 [84,87]
+  CRUSH rule 3 x 483 [15,113]
+  CRUSH rule 3 x 484 [37,28]
+  CRUSH rule 3 x 485 [84,61]
+  CRUSH rule 3 x 486 [92,61]
+  CRUSH rule 3 x 487 [106,53]
+  CRUSH rule 3 x 488 [42,7]
+  CRUSH rule 3 x 489 [89,98]
+  CRUSH rule 3 x 490 [22,119]
+  CRUSH rule 3 x 491 [99]
+  CRUSH rule 3 x 492 [21,58]
+  CRUSH rule 3 x 493 [94,89]
+  CRUSH rule 3 x 494 [56,59]
+  CRUSH rule 3 x 495 [95,119]
+  CRUSH rule 3 x 496 [46,43]
+  CRUSH rule 3 x 497 [102,89]
+  CRUSH rule 3 x 498 [21,82]
+  CRUSH rule 3 x 499 [5,95]
+  CRUSH rule 3 x 500 [50,6]
+  CRUSH rule 3 x 501 [60,75]
+  CRUSH rule 3 x 502 [65,1]
+  CRUSH rule 3 x 503 [21,115]
+  CRUSH rule 3 x 504 [67,5]
+  CRUSH rule 3 x 505 [12,91]
+  CRUSH rule 3 x 506 [79,110]
+  CRUSH rule 3 x 507 [34,77]
+  CRUSH rule 3 x 508 [34,45]
+  CRUSH rule 3 x 509 [19,74]
+  CRUSH rule 3 x 510 [117,69]
+  CRUSH rule 3 x 511 [14,34]
+  CRUSH rule 3 x 512 [59]
+  CRUSH rule 3 x 513 [102,13]
+  CRUSH rule 3 x 514 [75,111]
+  CRUSH rule 3 x 515 [84,83]
+  CRUSH rule 3 x 516 [37,80]
+  CRUSH rule 3 x 517 [83,30]
+  CRUSH rule 3 x 518 [18,37]
+  CRUSH rule 3 x 519 [67,52]
+  CRUSH rule 3 x 520 [15,70]
+  CRUSH rule 3 x 521 [70]
+  CRUSH rule 3 x 522 [56,3]
+  CRUSH rule 3 x 523 [36,23]
+  CRUSH rule 3 x 524 [33,94]
+  CRUSH rule 3 x 525 [63,104]
+  CRUSH rule 3 x 526 [83,118]
+  CRUSH rule 3 x 527 [37,5]
+  CRUSH rule 3 x 528 [108,43]
+  CRUSH rule 3 x 529 [74,7]
+  CRUSH rule 3 x 530 [49,12]
+  CRUSH rule 3 x 531 [117,107]
+  CRUSH rule 3 x 532 [31,68]
+  CRUSH rule 3 x 533 [5,73]
+  CRUSH rule 3 x 534 [97,104]
+  CRUSH rule 3 x 535 [48,41]
+  CRUSH rule 3 x 536 [113,71]
+  CRUSH rule 3 x 537 [116,7]
+  CRUSH rule 3 x 538 [85,40]
+  CRUSH rule 3 x 539 [72,85]
+  CRUSH rule 3 x 540 [39,12]
+  CRUSH rule 3 x 541 [53,64]
+  CRUSH rule 3 x 542 [27,54]
+  CRUSH rule 3 x 543 [45,106]
+  CRUSH rule 3 x 544 [59,26]
+  CRUSH rule 3 x 545 [118,15]
+  CRUSH rule 3 x 546 [18,71]
+  CRUSH rule 3 x 547 [67,80]
+  CRUSH rule 3 x 548 [53,92]
+  CRUSH rule 3 x 549 [60,51]
+  CRUSH rule 3 x 550 [92,37]
+  CRUSH rule 3 x 551 [77,52]
+  CRUSH rule 3 x 552 [61,80]
+  CRUSH rule 3 x 553 [71,84]
+  CRUSH rule 3 x 554 [61,52]
+  CRUSH rule 3 x 555 [76,69]
+  CRUSH rule 3 x 556 [106,10]
+  CRUSH rule 3 x 557 [26,35]
+  CRUSH rule 3 x 558 [41,46]
+  CRUSH rule 3 x 559 [65,86]
+  CRUSH rule 3 x 560 [94,91]
+  CRUSH rule 3 x 561 [27,98]
+  CRUSH rule 3 x 562 [78,19]
+  CRUSH rule 3 x 563 [59,82]
+  CRUSH rule 3 x 564 [96,15]
+  CRUSH rule 3 x 565 [8,92]
+  CRUSH rule 3 x 566 [119,81]
+  CRUSH rule 3 x 567 [7,46]
+  CRUSH rule 3 x 568 [57,96]
+  CRUSH rule 3 x 569 [65,100]
+  CRUSH rule 3 x 570 [98,103]
+  CRUSH rule 3 x 571 [95,110]
+  CRUSH rule 3 x 572 [62,75]
+  CRUSH rule 3 x 573 [1,20]
+  CRUSH rule 3 x 574 [89,64]
+  CRUSH rule 3 x 575 [87,54]
+  CRUSH rule 3 x 576 [21,113]
+  CRUSH rule 3 x 577 [8,113]
+  CRUSH rule 3 x 578 [75,116]
+  CRUSH rule 3 x 579 [105,96]
+  CRUSH rule 3 x 580 [51,12]
+  CRUSH rule 3 x 581 [55,40]
+  CRUSH rule 3 x 582 [27,106]
+  CRUSH rule 3 x 583 [6,102]
+  CRUSH rule 3 x 584 [10,90]
+  CRUSH rule 3 x 585 [20,88]
+  CRUSH rule 3 x 586 [48,67]
+  CRUSH rule 3 x 587 [29,5]
+  CRUSH rule 3 x 588 [103,40]
+  CRUSH rule 3 x 589 [88,85]
+  CRUSH rule 3 x 590 [76,11]
+  CRUSH rule 3 x 591 [42,17]
+  CRUSH rule 3 x 592 [78,6]
+  CRUSH rule 3 x 593 [82,35]
+  CRUSH rule 3 x 594 [27,76]
+  CRUSH rule 3 x 595 [52,10]
+  CRUSH rule 3 x 596 [82,99]
+  CRUSH rule 3 x 597 [16,96]
+  CRUSH rule 3 x 598 [37,36]
+  CRUSH rule 3 x 599 [10,24]
+  CRUSH rule 3 x 600 [24,37]
+  CRUSH rule 3 x 601 [104,21]
+  CRUSH rule 3 x 602 [48,39]
+  CRUSH rule 3 x 603 [93,44]
+  CRUSH rule 3 x 604 [118,87]
+  CRUSH rule 3 x 605 [104,63]
+  CRUSH rule 3 x 606 [90,103]
+  CRUSH rule 3 x 607 [95,72]
+  CRUSH rule 3 x 608 [112,71]
+  CRUSH rule 3 x 609 [34,16]
+  CRUSH rule 3 x 610 [106,73]
+  CRUSH rule 3 x 611 [66,37]
+  CRUSH rule 3 x 612 [2,20]
+  CRUSH rule 3 x 613 [13,92]
+  CRUSH rule 3 x 614 [50,65]
+  CRUSH rule 3 x 615 [24,39]
+  CRUSH rule 3 x 616 [41,46]
+  CRUSH rule 3 x 617 [111,81]
+  CRUSH rule 3 x 618 [3,72]
+  CRUSH rule 3 x 619 [92,31]
+  CRUSH rule 3 x 620 [108,31]
+  CRUSH rule 3 x 621 [105,50]
+  CRUSH rule 3 x 622 [67,102]
+  CRUSH rule 3 x 623 [69,117]
+  CRUSH rule 3 x 624 [115,79]
+  CRUSH rule 3 x 625 [73,94]
+  CRUSH rule 3 x 626 [52,25]
+  CRUSH rule 3 x 627 [116,105]
+  CRUSH rule 3 x 628 [98,87]
+  CRUSH rule 3 x 629 [6,116]
+  CRUSH rule 3 x 630 [22,50]
+  CRUSH rule 3 x 631 [35]
+  CRUSH rule 3 x 632 [80,53]
+  CRUSH rule 3 x 633 [65,110]
+  CRUSH rule 3 x 634 [87,50]
+  CRUSH rule 3 x 635 [107,111]
+  CRUSH rule 3 x 636 [23,30]
+  CRUSH rule 3 x 637 [99,114]
+  CRUSH rule 3 x 638 [43,78]
+  CRUSH rule 3 x 639 [30,31]
+  CRUSH rule 3 x 640 [113,87]
+  CRUSH rule 3 x 641 [45,58]
+  CRUSH rule 3 x 642 [47,30]
+  CRUSH rule 3 x 643 [64,99]
+  CRUSH rule 3 x 644 [31,119]
+  CRUSH rule 3 x 645 [77,90]
+  CRUSH rule 3 x 646 [37,26]
+  CRUSH rule 3 x 647 [65,112]
+  CRUSH rule 3 x 648 [31,84]
+  CRUSH rule 3 x 649 [88,39]
+  CRUSH rule 3 x 650 [21,44]
+  CRUSH rule 3 x 651 [63,12]
+  CRUSH rule 3 x 652 [57,28]
+  CRUSH rule 3 x 653 [38,63]
+  CRUSH rule 3 x 654 [104,107]
+  CRUSH rule 3 x 655 [89,109]
+  CRUSH rule 3 x 656 [79,84]
+  CRUSH rule 3 x 657 [47,18]
+  CRUSH rule 3 x 658 [80,49]
+  CRUSH rule 3 x 659 [11,104]
+  CRUSH rule 3 x 660 [65,102]
+  CRUSH rule 3 x 661 [96,67]
+  CRUSH rule 3 x 662 [111,43]
+  CRUSH rule 3 x 663 [83,115]
+  CRUSH rule 3 x 664 [59,52]
+  CRUSH rule 3 x 665 [31,86]
+  CRUSH rule 3 x 666 [112,8]
+  CRUSH rule 3 x 667 [70,107]
+  CRUSH rule 3 x 668 [96,43]
+  CRUSH rule 3 x 669 [56,25]
+  CRUSH rule 3 x 670 [98,83]
+  CRUSH rule 3 x 671 [57,100]
+  CRUSH rule 3 x 672 [37,98]
+  CRUSH rule 3 x 673 [83,116]
+  CRUSH rule 3 x 674 [36,95]
+  CRUSH rule 3 x 675 [88,91]
+  CRUSH rule 3 x 676 [3]
+  CRUSH rule 3 x 677 [88,105]
+  CRUSH rule 3 x 678 [27,100]
+  CRUSH rule 3 x 679 [33,118]
+  CRUSH rule 3 x 680 [111,81]
+  CRUSH rule 3 x 681 [53,68]
+  CRUSH rule 3 x 682 [12,83]
+  CRUSH rule 3 x 683 [24,67]
+  CRUSH rule 3 x 684 [98,45]
+  CRUSH rule 3 x 685 [106]
+  CRUSH rule 3 x 686 [86,45]
+  CRUSH rule 3 x 687 [49,102]
+  CRUSH rule 3 x 688 [16,52]
+  CRUSH rule 3 x 689 [32,101]
+  CRUSH rule 3 x 690 [96,79]
+  CRUSH rule 3 x 691 [34,99]
+  CRUSH rule 3 x 692 [97,68]
+  CRUSH rule 3 x 693 [29,38]
+  CRUSH rule 3 x 694 [6,26]
+  CRUSH rule 3 x 695 [31,112]
+  CRUSH rule 3 x 696 [36]
+  CRUSH rule 3 x 697 [19,38]
+  CRUSH rule 3 x 698 [30,103]
+  CRUSH rule 3 x 699 [47,60]
+  CRUSH rule 3 x 700 [99,82]
+  CRUSH rule 3 x 701 [53,72]
+  CRUSH rule 3 x 702 [101,113]
+  CRUSH rule 3 x 703 [92,20]
+  CRUSH rule 3 x 704 [34,47]
+  CRUSH rule 3 x 705 [105,88]
+  CRUSH rule 3 x 706 [74,20]
+  CRUSH rule 3 x 707 [95,40]
+  CRUSH rule 3 x 708 [95,38]
+  CRUSH rule 3 x 709 [73,94]
+  CRUSH rule 3 x 710 [94,7]
+  CRUSH rule 3 x 711 [68,16]
+  CRUSH rule 3 x 712 [107,64]
+  CRUSH rule 3 x 713 [29,2]
+  CRUSH rule 3 x 714 [86,97]
+  CRUSH rule 3 x 715 [74,95]
+  CRUSH rule 3 x 716 [101,74]
+  CRUSH rule 3 x 717 [12,57]
+  CRUSH rule 3 x 718 [83,106]
+  CRUSH rule 3 x 719 [26,39]
+  CRUSH rule 3 x 720 [69,64]
+  CRUSH rule 3 x 721 [51,119]
+  CRUSH rule 3 x 722 [15,26]
+  CRUSH rule 3 x 723 [117,75]
+  CRUSH rule 3 x 724 [45,106]
+  CRUSH rule 3 x 725 [53,66]
+  CRUSH rule 3 x 726 [103,38]
+  CRUSH rule 3 x 727 [89,115]
+  CRUSH rule 3 x 728 [76,65]
+  CRUSH rule 3 x 729 [35,48]
+  CRUSH rule 3 x 730 [28,37]
+  CRUSH rule 3 x 731 [78,6]
+  CRUSH rule 3 x 732 [1,93]
+  CRUSH rule 3 x 733 [35,44]
+  CRUSH rule 3 x 734 [119,93]
+  CRUSH rule 3 x 735 [102,17]
+  CRUSH rule 3 x 736 [37,78]
+  CRUSH rule 3 x 737 [117,35]
+  CRUSH rule 3 x 738 [57,56]
+  CRUSH rule 3 x 739 [87]
+  CRUSH rule 3 x 740 [29,34]
+  CRUSH rule 3 x 741 [47,94]
+  CRUSH rule 3 x 742 [106,107]
+  CRUSH rule 3 x 743 [105,5]
+  CRUSH rule 3 x 744 [23,30]
+  CRUSH rule 3 x 745 [37,106]
+  CRUSH rule 3 x 746 [56,47]
+  CRUSH rule 3 x 747 [56,107]
+  CRUSH rule 3 x 748 [48,25]
+  CRUSH rule 3 x 749 [102,93]
+  CRUSH rule 3 x 750 [83,102]
+  CRUSH rule 3 x 751 [25,56]
+  CRUSH rule 3 x 752 [82,16]
+  CRUSH rule 3 x 753 [116,14]
+  CRUSH rule 3 x 754 [114,39]
+  CRUSH rule 3 x 755 [87,60]
+  CRUSH rule 3 x 756 [113,77]
+  CRUSH rule 3 x 757 [47,112]
+  CRUSH rule 3 x 758 [54,107]
+  CRUSH rule 3 x 759 [74,65]
+  CRUSH rule 3 x 760 [88,47]
+  CRUSH rule 3 x 761 [73,98]
+  CRUSH rule 3 x 762 [34,33]
+  CRUSH rule 3 x 763 [13,116]
+  CRUSH rule 3 x 764 [89,2]
+  CRUSH rule 3 x 765 [109,77]
+  CRUSH rule 3 x 766 [19,92]
+  CRUSH rule 3 x 767 [41,80]
+  CRUSH rule 3 x 768 [106,16]
+  CRUSH rule 3 x 769 [91,2]
+  CRUSH rule 3 x 770 [72]
+  CRUSH rule 3 x 771 [115,63]
+  CRUSH rule 3 x 772 [97,102]
+  CRUSH rule 3 x 773 [116,91]
+  CRUSH rule 3 x 774 [100,105]
+  CRUSH rule 3 x 775 [102,95]
+  CRUSH rule 3 x 776 [69,44]
+  CRUSH rule 3 x 777 [91,102]
+  CRUSH rule 3 x 778 [83,110]
+  CRUSH rule 3 x 779 [47,80]
+  CRUSH rule 3 x 780 [63,117]
+  CRUSH rule 3 x 781 [105,106]
+  CRUSH rule 3 x 782 [117,107]
+  CRUSH rule 3 x 783 [19,30]
+  CRUSH rule 3 x 784 [63,82]
+  CRUSH rule 3 x 785 [27,50]
+  CRUSH rule 3 x 786 [41,90]
+  CRUSH rule 3 x 787 [108,27]
+  CRUSH rule 3 x 788 [74,75]
+  CRUSH rule 3 x 789 [50,67]
+  CRUSH rule 3 x 790 [20,108]
+  CRUSH rule 3 x 791 [96,53]
+  CRUSH rule 3 x 792 [80,13]
+  CRUSH rule 3 x 793 [6,82]
+  CRUSH rule 3 x 794 [14,90]
+  CRUSH rule 3 x 795 [30,67]
+  CRUSH rule 3 x 796 [87,60]
+  CRUSH rule 3 x 797 [64,93]
+  CRUSH rule 3 x 798 [42,19]
+  CRUSH rule 3 x 799 [19,113]
+  CRUSH rule 3 x 800 [106,22]
+  CRUSH rule 3 x 801 [2,11]
+  CRUSH rule 3 x 802 [63,1]
+  CRUSH rule 3 x 803 [37,46]
+  CRUSH rule 3 x 804 [33,66]
+  CRUSH rule 3 x 805 [96,3]
+  CRUSH rule 3 x 806 [48,57]
+  CRUSH rule 3 x 807 [48,85]
+  CRUSH rule 3 x 808 [76,15]
+  CRUSH rule 3 x 809 [27,90]
+  CRUSH rule 3 x 810 [119,35]
+  CRUSH rule 3 x 811 [111,93]
+  CRUSH rule 3 x 812 [25,94]
+  CRUSH rule 3 x 813 [81,50]
+  CRUSH rule 3 x 814 [95,48]
+  CRUSH rule 3 x 815 [84,6]
+  CRUSH rule 3 x 816 [64,3]
+  CRUSH rule 3 x 817 [63,117]
+  CRUSH rule 3 x 818 [69,52]
+  CRUSH rule 3 x 819 [88,19]
+  CRUSH rule 3 x 820 [104,29]
+  CRUSH rule 3 x 821 [58,107]
+  CRUSH rule 3 x 822 [20,18]
+  CRUSH rule 3 x 823 [63,102]
+  CRUSH rule 3 x 824 [102,95]
+  CRUSH rule 3 x 825 [47,46]
+  CRUSH rule 3 x 826 [44,33]
+  CRUSH rule 3 x 827 [101,115]
+  CRUSH rule 3 x 828 [60,39]
+  CRUSH rule 3 x 829 [45,24]
+  CRUSH rule 3 x 830 [51]
+  CRUSH rule 3 x 831 [78,53]
+  CRUSH rule 3 x 832 [28,15]
+  CRUSH rule 3 x 833 [57,72]
+  CRUSH rule 3 x 834 [90,77]
+  CRUSH rule 3 x 835 [14,50]
+  CRUSH rule 3 x 836 [63,100]
+  CRUSH rule 3 x 837 [76,85]
+  CRUSH rule 3 x 838 [106,75]
+  CRUSH rule 3 x 839 [87,12]
+  CRUSH rule 3 x 840 [33,117]
+  CRUSH rule 3 x 841 [110,13]
+  CRUSH rule 3 x 842 [66,97]
+  CRUSH rule 3 x 843 [11,50]
+  CRUSH rule 3 x 844 [74,22]
+  CRUSH rule 3 x 845 [74,20]
+  CRUSH rule 3 x 846 [43,113]
+  CRUSH rule 3 x 847 [62,105]
+  CRUSH rule 3 x 848 [92,19]
+  CRUSH rule 3 x 849 [93,118]
+  CRUSH rule 3 x 850 [83,119]
+  CRUSH rule 3 x 851 [65,56]
+  CRUSH rule 3 x 852 [60,11]
+  CRUSH rule 3 x 853 [88,11]
+  CRUSH rule 3 x 854 [83,52]
+  CRUSH rule 3 x 855 [2,22]
+  CRUSH rule 3 x 856 [40,13]
+  CRUSH rule 3 x 857 [69,110]
+  CRUSH rule 3 x 858 [98,27]
+  CRUSH rule 3 x 859 [56,41]
+  CRUSH rule 3 x 860 [11,30]
+  CRUSH rule 3 x 861 [22,68]
+  CRUSH rule 3 x 862 [22,52]
+  CRUSH rule 3 x 863 [79,32]
+  CRUSH rule 3 x 864 [77,32]
+  CRUSH rule 3 x 865 [119,99]
+  CRUSH rule 3 x 866 [18,39]
+  CRUSH rule 3 x 867 [3,58]
+  CRUSH rule 3 x 868 [100,22]
+  CRUSH rule 3 x 869 [22,86]
+  CRUSH rule 3 x 870 [73,94]
+  CRUSH rule 3 x 871 [84,51]
+  CRUSH rule 3 x 872 [72,91]
+  CRUSH rule 3 x 873 [81,72]
+  CRUSH rule 3 x 874 [21,38]
+  CRUSH rule 3 x 875 [115,27]
+  CRUSH rule 3 x 876 [98,16]
+  CRUSH rule 3 x 877 [80,25]
+  CRUSH rule 3 x 878 [87,114]
+  CRUSH rule 3 x 879 [29,1]
+  CRUSH rule 3 x 880 [23,2]
+  CRUSH rule 3 x 881 [109,97]
+  CRUSH rule 3 x 882 [31,36]
+  CRUSH rule 3 x 883 [102,17]
+  CRUSH rule 3 x 884 [80,23]
+  CRUSH rule 3 x 885 [46,31]
+  CRUSH rule 3 x 886 [2,11]
+  CRUSH rule 3 x 887 [5,85]
+  CRUSH rule 3 x 888 [16,64]
+  CRUSH rule 3 x 889 [84,45]
+  CRUSH rule 3 x 890 [65,50]
+  CRUSH rule 3 x 891 [86,59]
+  CRUSH rule 3 x 892 [64,11]
+  CRUSH rule 3 x 893 [20,118]
+  CRUSH rule 3 x 894 [32,14]
+  CRUSH rule 3 x 895 [40,91]
+  CRUSH rule 3 x 896 [113,29]
+  CRUSH rule 3 x 897 [107,112]
+  CRUSH rule 3 x 898 [76,51]
+  CRUSH rule 3 x 899 [75,66]
+  CRUSH rule 3 x 900 [83,111]
+  CRUSH rule 3 x 901 [66,17]
+  CRUSH rule 3 x 902 [25,5]
+  CRUSH rule 3 x 903 [53,54]
+  CRUSH rule 3 x 904 [50,10]
+  CRUSH rule 3 x 905 [99,106]
+  CRUSH rule 3 x 906 [68,73]
+  CRUSH rule 3 x 907 [109,45]
+  CRUSH rule 3 x 908 [47,24]
+  CRUSH rule 3 x 909 [73,94]
+  CRUSH rule 3 x 910 [71,26]
+  CRUSH rule 3 x 911 [39,62]
+  CRUSH rule 3 x 912 [90,39]
+  CRUSH rule 3 x 913 [29,80]
+  CRUSH rule 3 x 914 [84,99]
+  CRUSH rule 3 x 915 [49,62]
+  CRUSH rule 3 x 916 [32,7]
+  CRUSH rule 3 x 917 [46,91]
+  CRUSH rule 3 x 918 [82,71]
+  CRUSH rule 3 x 919 [13,109]
+  CRUSH rule 3 x 920 [25,100]
+  CRUSH rule 3 x 921 [55,32]
+  CRUSH rule 3 x 922 [33,96]
+  CRUSH rule 3 x 923 [28,79]
+  CRUSH rule 3 x 924 [1,41]
+  CRUSH rule 3 x 925 [113,25]
+  CRUSH rule 3 x 926 [64,65]
+  CRUSH rule 3 x 927 [32,23]
+  CRUSH rule 3 x 928 [13,94]
+  CRUSH rule 3 x 929 [85,60]
+  CRUSH rule 3 x 930 [104,55]
+  CRUSH rule 3 x 931 [46,91]
+  CRUSH rule 3 x 932 [43,54]
+  CRUSH rule 3 x 933 [18,93]
+  CRUSH rule 3 x 934 [68,107]
+  CRUSH rule 3 x 935 [28,23]
+  CRUSH rule 3 x 936 [104,51]
+  CRUSH rule 3 x 937 [110,37]
+  CRUSH rule 3 x 938 [48,69]
+  CRUSH rule 3 x 939 [77,32]
+  CRUSH rule 3 x 940 [76,19]
+  CRUSH rule 3 x 941 [66,10]
+  CRUSH rule 3 x 942 [80,37]
+  CRUSH rule 3 x 943 [75,82]
+  CRUSH rule 3 x 944 [113,15]
+  CRUSH rule 3 x 945 [71,111]
+  CRUSH rule 3 x 946 [37,115]
+  CRUSH rule 3 x 947 [107,48]
+  CRUSH rule 3 x 948 [108,8]
+  CRUSH rule 3 x 949 [46,14]
+  CRUSH rule 3 x 950 [96,13]
+  CRUSH rule 3 x 951 [40,63]
+  CRUSH rule 3 x 952 [114,16]
+  CRUSH rule 3 x 953 [62,53]
+  CRUSH rule 3 x 954 [103,68]
+  CRUSH rule 3 x 955 [42,63]
+  CRUSH rule 3 x 956 [72,6]
+  CRUSH rule 3 x 957 [117,6]
+  CRUSH rule 3 x 958 [23,74]
+  CRUSH rule 3 x 959 [42,87]
+  CRUSH rule 3 x 960 [113,91]
+  CRUSH rule 3 x 961 [116]
+  CRUSH rule 3 x 962 [60,41]
+  CRUSH rule 3 x 963 [103,46]
+  CRUSH rule 3 x 964 [66,15]
+  CRUSH rule 3 x 965 [47,108]
+  CRUSH rule 3 x 966 [88,69]
+  CRUSH rule 3 x 967 [71,74]
+  CRUSH rule 3 x 968 [74,103]
+  CRUSH rule 3 x 969 [53]
+  CRUSH rule 3 x 970 [3,2]
+  CRUSH rule 3 x 971 [66,19]
+  CRUSH rule 3 x 972 [3,115]
+  CRUSH rule 3 x 973 [113,89]
+  CRUSH rule 3 x 974 [114,73]
+  CRUSH rule 3 x 975 [83,96]
+  CRUSH rule 3 x 976 [81,100]
+  CRUSH rule 3 x 977 [95,76]
+  CRUSH rule 3 x 978 [35,119]
+  CRUSH rule 3 x 979 [98,13]
+  CRUSH rule 3 x 980 [39,113]
+  CRUSH rule 3 x 981 [89,46]
+  CRUSH rule 3 x 982 [19,66]
+  CRUSH rule 3 x 983 [34,107]
+  CRUSH rule 3 x 984 [78,23]
+  CRUSH rule 3 x 985 [99,24]
+  CRUSH rule 3 x 986 [44,33]
+  CRUSH rule 3 x 987 [25,98]
+  CRUSH rule 3 x 988 [79,84]
+  CRUSH rule 3 x 989 [87,60]
+  CRUSH rule 3 x 990 [72,22]
+  CRUSH rule 3 x 991 [90,71]
+  CRUSH rule 3 x 992 [30,75]
+  CRUSH rule 3 x 993 [74,27]
+  CRUSH rule 3 x 994 [74,75]
+  CRUSH rule 3 x 995 [100,45]
+  CRUSH rule 3 x 996 [41,34]
+  CRUSH rule 3 x 997 [89,32]
+  CRUSH rule 3 x 998 [92,41]
+  CRUSH rule 3 x 999 [117,13]
+  CRUSH rule 3 x 1000 [50,31]
+  CRUSH rule 3 x 1001 [83,116]
+  CRUSH rule 3 x 1002 [94,13]
+  CRUSH rule 3 x 1003 [43,54]
+  CRUSH rule 3 x 1004 [89,106]
+  CRUSH rule 3 x 1005 [105,76]
+  CRUSH rule 3 x 1006 [45,5]
+  CRUSH rule 3 x 1007 [19,111]
+  CRUSH rule 3 x 1008 [31,74]
+  CRUSH rule 3 x 1009 [1]
+  CRUSH rule 3 x 1010 [31,108]
+  CRUSH rule 3 x 1011 [64,3]
+  CRUSH rule 3 x 1012 [68,81]
+  CRUSH rule 3 x 1013 [5,35]
+  CRUSH rule 3 x 1014 [33,48]
+  CRUSH rule 3 x 1015 [106,99]
+  CRUSH rule 3 x 1016 [107,111]
+  CRUSH rule 3 x 1017 [12,69]
+  CRUSH rule 3 x 1018 [61,60]
+  CRUSH rule 3 x 1019 [27,88]
+  CRUSH rule 3 x 1020 [31,111]
+  CRUSH rule 3 x 1021 [22,36]
+  CRUSH rule 3 x 1022 [73,28]
+  CRUSH rule 3 x 1023 [59,88]
+  rule 3 (delltestrule) num_rep 3 result size == 1:\t27/1024 (esc)
+  rule 3 (delltestrule) num_rep 3 result size == 2:\t997/1024 (esc)
+  CRUSH rule 3 x 0 [94,85]
+  CRUSH rule 3 x 1 [73,78]
+  CRUSH rule 3 x 2 [91,104]
+  CRUSH rule 3 x 3 [51,94]
+  CRUSH rule 3 x 4 [45,28]
+  CRUSH rule 3 x 5 [89,113]
+  CRUSH rule 3 x 6 [91,12]
+  CRUSH rule 3 x 7 [104,71]
+  CRUSH rule 3 x 8 [41,12]
+  CRUSH rule 3 x 9 [46,35]
+  CRUSH rule 3 x 10 [61]
+  CRUSH rule 3 x 11 [13,74]
+  CRUSH rule 3 x 12 [83,62]
+  CRUSH rule 3 x 13 [27,117]
+  CRUSH rule 3 x 14 [105,115]
+  CRUSH rule 3 x 15 [18,87]
+  CRUSH rule 3 x 16 [103,52]
+  CRUSH rule 3 x 17 [85,80]
+  CRUSH rule 3 x 18 [11,82]
+  CRUSH rule 3 x 19 [75,114]
+  CRUSH rule 3 x 20 [111,27]
+  CRUSH rule 3 x 21 [84,7]
+  CRUSH rule 3 x 22 [23,66]
+  CRUSH rule 3 x 23 [19,84]
+  CRUSH rule 3 x 24 [83,40]
+  CRUSH rule 3 x 25 [81,108]
+  CRUSH rule 3 x 26 [17,117]
+  CRUSH rule 3 x 27 [33,58]
+  CRUSH rule 3 x 28 [45]
+  CRUSH rule 3 x 29 [8,46]
+  CRUSH rule 3 x 30 [55,119]
+  CRUSH rule 3 x 31 [76,35]
+  CRUSH rule 3 x 32 [72,13]
+  CRUSH rule 3 x 33 [86,107]
+  CRUSH rule 3 x 34 [7,38]
+  CRUSH rule 3 x 35 [108,31]
+  CRUSH rule 3 x 36 [67,24]
+  CRUSH rule 3 x 37 [38]
+  CRUSH rule 3 x 38 [72,57]
+  CRUSH rule 3 x 39 [68,73]
+  CRUSH rule 3 x 40 [30,25]
+  CRUSH rule 3 x 41 [52,91]
+  CRUSH rule 3 x 42 [106,39]
+  CRUSH rule 3 x 43 [10,115]
+  CRUSH rule 3 x 44 [101,115]
+  CRUSH rule 3 x 45 [83,80]
+  CRUSH rule 3 x 46 [54,33]
+  CRUSH rule 3 x 47 [106,41]
+  CRUSH rule 3 x 48 [34,65]
+  CRUSH rule 3 x 49 [99,46]
+  CRUSH rule 3 x 50 [42,85]
+  CRUSH rule 3 x 51 [6,2]
+  CRUSH rule 3 x 52 [82,14]
+  CRUSH rule 3 x 53 [32,29]
+  CRUSH rule 3 x 54 [28,77]
+  CRUSH rule 3 x 55 [14,44]
+  CRUSH rule 3 x 56 [21,112]
+  CRUSH rule 3 x 57 [93,26]
+  CRUSH rule 3 x 58 [48,95]
+  CRUSH rule 3 x 59 [21,104]
+  CRUSH rule 3 x 60 [90,75]
+  CRUSH rule 3 x 61 [88,39]
+  CRUSH rule 3 x 62 [100,8]
+  CRUSH rule 3 x 63 [79,96]
+  CRUSH rule 3 x 64 [1,77]
+  CRUSH rule 3 x 65 [32,25]
+  CRUSH rule 3 x 66 [48,93]
+  CRUSH rule 3 x 67 [94,91]
+  CRUSH rule 3 x 68 [102,105]
+  CRUSH rule 3 x 69 [62]
+  CRUSH rule 3 x 70 [84,27]
+  CRUSH rule 3 x 71 [12,99]
+  CRUSH rule 3 x 72 [26,69]
+  CRUSH rule 3 x 73 [29,88]
+  CRUSH rule 3 x 74 [29,60]
+  CRUSH rule 3 x 75 [60,43]
+  CRUSH rule 3 x 76 [55,60]
+  CRUSH rule 3 x 77 [107,78]
+  CRUSH rule 3 x 78 [86,39]
+  CRUSH rule 3 x 79 [64,65]
+  CRUSH rule 3 x 80 [73,26]
+  CRUSH rule 3 x 81 [64,57]
+  CRUSH rule 3 x 82 [37,1]
+  CRUSH rule 3 x 83 [92]
+  CRUSH rule 3 x 84 [49,40]
+  CRUSH rule 3 x 85 [87,30]
+  CRUSH rule 3 x 86 [37,119]
+  CRUSH rule 3 x 87 [116,3]
+  CRUSH rule 3 x 88 [38,22]
+  CRUSH rule 3 x 89 [76,41]
+  CRUSH rule 3 x 90 [14,98]
+  CRUSH rule 3 x 91 [68,27]
+  CRUSH rule 3 x 92 [86,13]
+  CRUSH rule 3 x 93 [44,83]
+  CRUSH rule 3 x 94 [46,15]
+  CRUSH rule 3 x 95 [108,6]
+  CRUSH rule 3 x 96 [66,25]
+  CRUSH rule 3 x 97 [111]
+  CRUSH rule 3 x 98 [93,36]
+  CRUSH rule 3 x 99 [78,17]
+  CRUSH rule 3 x 100 [28,55]
+  CRUSH rule 3 x 101 [91,34]
+  CRUSH rule 3 x 102 [82,93]
+  CRUSH rule 3 x 103 [66]
+  CRUSH rule 3 x 104 [116,10]
+  CRUSH rule 3 x 105 [34,69]
+  CRUSH rule 3 x 106 [69,66]
+  CRUSH rule 3 x 107 [1,41]
+  CRUSH rule 3 x 108 [7,68]
+  CRUSH rule 3 x 109 [112,87]
+  CRUSH rule 3 x 110 [54,10]
+  CRUSH rule 3 x 111 [10,86]
+  CRUSH rule 3 x 112 [80,29]
+  CRUSH rule 3 x 113 [69,26]
+  CRUSH rule 3 x 114 [79,46]
+  CRUSH rule 3 x 115 [10,111]
+  CRUSH rule 3 x 116 [37,86]
+  CRUSH rule 3 x 117 [87,50]
+  CRUSH rule 3 x 118 [23,106]
+  CRUSH rule 3 x 119 [104,14]
+  CRUSH rule 3 x 120 [44,3]
+  CRUSH rule 3 x 121 [80,14]
+  CRUSH rule 3 x 122 [45,68]
+  CRUSH rule 3 x 123 [112,22]
+  CRUSH rule 3 x 124 [97,118]
+  CRUSH rule 3 x 125 [66,7]
+  CRUSH rule 3 x 126 [70,23]
+  CRUSH rule 3 x 127 [70,13]
+  CRUSH rule 3 x 128 [11,119]
+  CRUSH rule 3 x 129 [103,108]
+  CRUSH rule 3 x 130 [50,17]
+  CRUSH rule 3 x 131 [44,55]
+  CRUSH rule 3 x 132 [69,1]
+  CRUSH rule 3 x 133 [67,104]
+  CRUSH rule 3 x 134 [37,66]
+  CRUSH rule 3 x 135 [78,101]
+  CRUSH rule 3 x 136 [32,83]
+  CRUSH rule 3 x 137 [92,81]
+  CRUSH rule 3 x 138 [54,17]
+  CRUSH rule 3 x 139 [89,92]
+  CRUSH rule 3 x 140 [39,1]
+  CRUSH rule 3 x 141 [89,28]
+  CRUSH rule 3 x 142 [22,26]
+  CRUSH rule 3 x 143 [96,77]
+  CRUSH rule 3 x 144 [13,111]
+  CRUSH rule 3 x 145 [77,100]
+  CRUSH rule 3 x 146 [12,15]
+  CRUSH rule 3 x 147 [2,11]
+  CRUSH rule 3 x 148 [85,108]
+  CRUSH rule 3 x 149 [103,62]
+  CRUSH rule 3 x 150 [14,78]
+  CRUSH rule 3 x 151 [75,119]
+  CRUSH rule 3 x 152 [49,84]
+  CRUSH rule 3 x 153 [92,81]
+  CRUSH rule 3 x 154 [19,56]
+  CRUSH rule 3 x 155 [12,75]
+  CRUSH rule 3 x 156 [107,112]
+  CRUSH rule 3 x 157 [15,28]
+  CRUSH rule 3 x 158 [11,113]
+  CRUSH rule 3 x 159 [33,52]
+  CRUSH rule 3 x 160 [86,35]
+  CRUSH rule 3 x 161 [19,117]
+  CRUSH rule 3 x 162 [55,113]
+  CRUSH rule 3 x 163 [54,87]
+  CRUSH rule 3 x 164 [72,8]
+  CRUSH rule 3 x 165 [25,74]
+  CRUSH rule 3 x 166 [2,22]
+  CRUSH rule 3 x 167 [89,56]
+  CRUSH rule 3 x 168 [68,103]
+  CRUSH rule 3 x 169 [51,12]
+  CRUSH rule 3 x 170 [68,53]
+  CRUSH rule 3 x 171 [88,79]
+  CRUSH rule 3 x 172 [117,89]
+  CRUSH rule 3 x 173 [29,40]
+  CRUSH rule 3 x 174 [67,86]
+  CRUSH rule 3 x 175 [48,85]
+  CRUSH rule 3 x 176 [94,83]
+  CRUSH rule 3 x 177 [53,18]
+  CRUSH rule 3 x 178 [39,30]
+  CRUSH rule 3 x 179 [72,17]
+  CRUSH rule 3 x 180 [3,114]
+  CRUSH rule 3 x 181 [18]
+  CRUSH rule 3 x 182 [75,5]
+  CRUSH rule 3 x 183 [11,110]
+  CRUSH rule 3 x 184 [79,48]
+  CRUSH rule 3 x 185 [97,100]
+  CRUSH rule 3 x 186 [67,44]
+  CRUSH rule 3 x 187 [6,50]
+  CRUSH rule 3 x 188 [76,85]
+  CRUSH rule 3 x 189 [96,7]
+  CRUSH rule 3 x 190 [90]
+  CRUSH rule 3 x 191 [49,113]
+  CRUSH rule 3 x 192 [93,58]
+  CRUSH rule 3 x 193 [89,66]
+  CRUSH rule 3 x 194 [62,3]
+  CRUSH rule 3 x 195 [119,85]
+  CRUSH rule 3 x 196 [20,72]
+  CRUSH rule 3 x 197 [6,116]
+  CRUSH rule 3 x 198 [55,92]
+  CRUSH rule 3 x 199 [77,66]
+  CRUSH rule 3 x 200 [12,81]
+  CRUSH rule 3 x 201 [52,71]
+  CRUSH rule 3 x 202 [98,59]
+  CRUSH rule 3 x 203 [36,19]
+  CRUSH rule 3 x 204 [10,113]
+  CRUSH rule 3 x 205 [38,79]
+  CRUSH rule 3 x 206 [38,105]
+  CRUSH rule 3 x 207 [19,86]
+  CRUSH rule 3 x 208 [63,92]
+  CRUSH rule 3 x 209 [70,99]
+  CRUSH rule 3 x 210 [79,102]
+  CRUSH rule 3 x 211 [26,27]
+  CRUSH rule 3 x 212 [28,107]
+  CRUSH rule 3 x 213 [100,49]
+  CRUSH rule 3 x 214 [91,88]
+  CRUSH rule 3 x 215 [92,7]
+  CRUSH rule 3 x 216 [99,108]
+  CRUSH rule 3 x 217 [86,97]
+  CRUSH rule 3 x 218 [70,10]
+  CRUSH rule 3 x 219 [61,112]
+  CRUSH rule 3 x 220 [23,66]
+  CRUSH rule 3 x 221 [51,66]
+  CRUSH rule 3 x 222 [50,65]
+  CRUSH rule 3 x 223 [34,45]
+  CRUSH rule 3 x 224 [107,44]
+  CRUSH rule 3 x 225 [61,118]
+  CRUSH rule 3 x 226 [44,87]
+  CRUSH rule 3 x 227 [55,66]
+  CRUSH rule 3 x 228 [117,103]
+  CRUSH rule 3 x 229 [100,27]
+  CRUSH rule 3 x 230 [41,32]
+  CRUSH rule 3 x 231 [30,16]
+  CRUSH rule 3 x 232 [23,102]
+  CRUSH rule 3 x 233 [47,32]
+  CRUSH rule 3 x 234 [32,55]
+  CRUSH rule 3 x 235 [20,32]
+  CRUSH rule 3 x 236 [95,118]
+  CRUSH rule 3 x 237 [21,72]
+  CRUSH rule 3 x 238 [109,53]
+  CRUSH rule 3 x 239 [40,10]
+  CRUSH rule 3 x 240 [63,96]
+  CRUSH rule 3 x 241 [47,1]
+  CRUSH rule 3 x 242 [73,24]
+  CRUSH rule 3 x 243 [76,79]
+  CRUSH rule 3 x 244 [103,115]
+  CRUSH rule 3 x 245 [106,29]
+  CRUSH rule 3 x 246 [35,5]
+  CRUSH rule 3 x 247 [116,37]
+  CRUSH rule 3 x 248 [8,34]
+  CRUSH rule 3 x 249 [2,105]
+  CRUSH rule 3 x 250 [34,79]
+  CRUSH rule 3 x 251 [28,87]
+  CRUSH rule 3 x 252 [95,24]
+  CRUSH rule 3 x 253 [109,97]
+  CRUSH rule 3 x 254 [99,56]
+  CRUSH rule 3 x 255 [112,31]
+  CRUSH rule 3 x 256 [94,31]
+  CRUSH rule 3 x 257 [100,39]
+  CRUSH rule 3 x 258 [34,83]
+  CRUSH rule 3 x 259 [70,87]
+  CRUSH rule 3 x 260 [89,24]
+  CRUSH rule 3 x 261 [94,77]
+  CRUSH rule 3 x 262 [42,97]
+  CRUSH rule 3 x 263 [113,37]
+  CRUSH rule 3 x 264 [36,89]
+  CRUSH rule 3 x 265 [14,46]
+  CRUSH rule 3 x 266 [75,48]
+  CRUSH rule 3 x 267 [6,46]
+  CRUSH rule 3 x 268 [38,3]
+  CRUSH rule 3 x 269 [86,91]
+  CRUSH rule 3 x 270 [87,54]
+  CRUSH rule 3 x 271 [19,78]
+  CRUSH rule 3 x 272 [73,110]
+  CRUSH rule 3 x 273 [69,113]
+  CRUSH rule 3 x 274 [47,26]
+  CRUSH rule 3 x 275 [92,29]
+  CRUSH rule 3 x 276 [7,38]
+  CRUSH rule 3 x 277 [74,95]
+  CRUSH rule 3 x 278 [107,62]
+  CRUSH rule 3 x 279 [112,53]
+  CRUSH rule 3 x 280 [113,75]
+  CRUSH rule 3 x 281 [89,40]
+  CRUSH rule 3 x 282 [20,46]
+  CRUSH rule 3 x 283 [8,36]
+  CRUSH rule 3 x 284 [66,85]
+  CRUSH rule 3 x 285 [99,109]
+  CRUSH rule 3 x 286 [78,89]
+  CRUSH rule 3 x 287 [12,79]
+  CRUSH rule 3 x 288 [24,37]
+  CRUSH rule 3 x 289 [105,74]
+  CRUSH rule 3 x 290 [25,18]
+  CRUSH rule 3 x 291 [35,117]
+  CRUSH rule 3 x 292 [20,74]
+  CRUSH rule 3 x 293 [27,118]
+  CRUSH rule 3 x 294 [60,75]
+  CRUSH rule 3 x 295 [37,36]
+  CRUSH rule 3 x 296 [16,28]
+  CRUSH rule 3 x 297 [36,29]
+  CRUSH rule 3 x 298 [70,105]
+  CRUSH rule 3 x 299 [116,85]
+  CRUSH rule 3 x 300 [67,36]
+  CRUSH rule 3 x 301 [117,71]
+  CRUSH rule 3 x 302 [78,105]
+  CRUSH rule 3 x 303 [19,82]
+  CRUSH rule 3 x 304 [101,38]
+  CRUSH rule 3 x 305 [5,49]
+  CRUSH rule 3 x 306 [41,64]
+  CRUSH rule 3 x 307 [65,119]
+  CRUSH rule 3 x 308 [91,115]
+  CRUSH rule 3 x 309 [38,41]
+  CRUSH rule 3 x 310 [26,43]
+  CRUSH rule 3 x 311 [36,75]
+  CRUSH rule 3 x 312 [114,15]
+  CRUSH rule 3 x 313 [104,79]
+  CRUSH rule 3 x 314 [28,43]
+  CRUSH rule 3 x 315 [118,17]
+  CRUSH rule 3 x 316 [98,39]
+  CRUSH rule 3 x 317 [118,21]
+  CRUSH rule 3 x 318 [17,94]
+  CRUSH rule 3 x 319 [53,62]
+  CRUSH rule 3 x 320 [36,3]
+  CRUSH rule 3 x 321 [33,60]
+  CRUSH rule 3 x 322 [68,3]
+  CRUSH rule 3 x 323 [66]
+  CRUSH rule 3 x 324 [21,42]
+  CRUSH rule 3 x 325 [52,43]
+  CRUSH rule 3 x 326 [7,90]
+  CRUSH rule 3 x 327 [62,3]
+  CRUSH rule 3 x 328 [61]
+  CRUSH rule 3 x 329 [19,115]
+  CRUSH rule 3 x 330 [24,15]
+  CRUSH rule 3 x 331 [84,14]
+  CRUSH rule 3 x 332 [61,72]
+  CRUSH rule 3 x 333 [116,6]
+  CRUSH rule 3 x 334 [94,29]
+  CRUSH rule 3 x 335 [71,116]
+  CRUSH rule 3 x 336 [24,11]
+  CRUSH rule 3 x 337 [18,23]
+  CRUSH rule 3 x 338 [43,118]
+  CRUSH rule 3 x 339 [13,50]
+  CRUSH rule 3 x 340 [81,115]
+  CRUSH rule 3 x 341 [46,65]
+  CRUSH rule 3 x 342 [92,71]
+  CRUSH rule 3 x 343 [49,56]
+  CRUSH rule 3 x 344 [1,25]
+  CRUSH rule 3 x 345 [56,11]
+  CRUSH rule 3 x 346 [3,112]
+  CRUSH rule 3 x 347 [106,85]
+  CRUSH rule 3 x 348 [10,114]
+  CRUSH rule 3 x 349 [96,51]
+  CRUSH rule 3 x 350 [63,32]
+  CRUSH rule 3 x 351 [60,20]
+  CRUSH rule 3 x 352 [36,21]
+  CRUSH rule 3 x 353 [10,32]
+  CRUSH rule 3 x 354 [55,74]
+  CRUSH rule 3 x 355 [73,80]
+  CRUSH rule 3 x 356 [75,96]
+  CRUSH rule 3 x 357 [70,89]
+  CRUSH rule 3 x 358 [97,92]
+  CRUSH rule 3 x 359 [119,20]
+  CRUSH rule 3 x 360 [106,15]
+  CRUSH rule 3 x 361 [27,56]
+  CRUSH rule 3 x 362 [28,22]
+  CRUSH rule 3 x 363 [68,81]
+  CRUSH rule 3 x 364 [23,2]
+  CRUSH rule 3 x 365 [57,12]
+  CRUSH rule 3 x 366 [42,61]
+  CRUSH rule 3 x 367 [103,108]
+  CRUSH rule 3 x 368 [103,119]
+  CRUSH rule 3 x 369 [12,11]
+  CRUSH rule 3 x 370 [11,109]
+  CRUSH rule 3 x 371 [34,65]
+  CRUSH rule 3 x 372 [58,29]
+  CRUSH rule 3 x 373 [6,64]
+  CRUSH rule 3 x 374 [110,89]
+  CRUSH rule 3 x 375 [5,89]
+  CRUSH rule 3 x 376 [91,98]
+  CRUSH rule 3 x 377 [93,113]
+  CRUSH rule 3 x 378 [68,41]
+  CRUSH rule 3 x 379 [77,94]
+  CRUSH rule 3 x 380 [76,107]
+  CRUSH rule 3 x 381 [36,20]
+  CRUSH rule 3 x 382 [26,107]
+  CRUSH rule 3 x 383 [48,93]
+  CRUSH rule 3 x 384 [15]
+  CRUSH rule 3 x 385 [82,27]
+  CRUSH rule 3 x 386 [83,24]
+  CRUSH rule 3 x 387 [16,70]
+  CRUSH rule 3 x 388 [29,66]
+  CRUSH rule 3 x 389 [92,67]
+  CRUSH rule 3 x 390 [68,13]
+  CRUSH rule 3 x 391 [15,2]
+  CRUSH rule 3 x 392 [21,110]
+  CRUSH rule 3 x 393 [91,113]
+  CRUSH rule 3 x 394 [38,17]
+  CRUSH rule 3 x 395 [21,92]
+  CRUSH rule 3 x 396 [12,59]
+  CRUSH rule 3 x 397 [40,51]
+  CRUSH rule 3 x 398 [44,21]
+  CRUSH rule 3 x 399 [5,33]
+  CRUSH rule 3 x 400 [19,64]
+  CRUSH rule 3 x 401 [79,109]
+  CRUSH rule 3 x 402 [107,72]
+  CRUSH rule 3 x 403 [23,74]
+  CRUSH rule 3 x 404 [87,78]
+  CRUSH rule 3 x 405 [90,93]
+  CRUSH rule 3 x 406 [15,98]
+  CRUSH rule 3 x 407 [70,25]
+  CRUSH rule 3 x 408 [55,104]
+  CRUSH rule 3 x 409 [73,44]
+  CRUSH rule 3 x 410 [70,8]
+  CRUSH rule 3 x 411 [34,15]
+  CRUSH rule 3 x 412 [105,44]
+  CRUSH rule 3 x 413 [41,86]
+  CRUSH rule 3 x 414 [70,71]
+  CRUSH rule 3 x 415 [107,80]
+  CRUSH rule 3 x 416 [2,23]
+  CRUSH rule 3 x 417 [26,23]
+  CRUSH rule 3 x 418 [51,114]
+  CRUSH rule 3 x 419 [8,94]
+  CRUSH rule 3 x 420 [109,15]
+  CRUSH rule 3 x 421 [114,77]
+  CRUSH rule 3 x 422 [109,39]
+  CRUSH rule 3 x 423 [59]
+  CRUSH rule 3 x 424 [92,65]
+  CRUSH rule 3 x 425 [101,50]
+  CRUSH rule 3 x 426 [36,57]
+  CRUSH rule 3 x 427 [8,38]
+  CRUSH rule 3 x 428 [68,63]
+  CRUSH rule 3 x 429 [76,13]
+  CRUSH rule 3 x 430 [67,100]
+  CRUSH rule 3 x 431 [70,53]
+  CRUSH rule 3 x 432 [7,50]
+  CRUSH rule 3 x 433 [49,24]
+  CRUSH rule 3 x 434 [64,59]
+  CRUSH rule 3 x 435 [110,71]
+  CRUSH rule 3 x 436 [106,47]
+  CRUSH rule 3 x 437 [26,29]
+  CRUSH rule 3 x 438 [118,95]
+  CRUSH rule 3 x 439 [40,83]
+  CRUSH rule 3 x 440 [45,68]
+  CRUSH rule 3 x 441 [112,15]
+  CRUSH rule 3 x 442 [55,18]
+  CRUSH rule 3 x 443 [44,37]
+  CRUSH rule 3 x 444 [71,119]
+  CRUSH rule 3 x 445 [58,63]
+  CRUSH rule 3 x 446 [40,20]
+  CRUSH rule 3 x 447 [100,43]
+  CRUSH rule 3 x 448 [111,15]
+  CRUSH rule 3 x 449 [67,102]
+  CRUSH rule 3 x 450 [117,41]
+  CRUSH rule 3 x 451 [66,75]
+  CRUSH rule 3 x 452 [70,33]
+  CRUSH rule 3 x 453 [82,21]
+  CRUSH rule 3 x 454 [53,28]
+  CRUSH rule 3 x 455 [91,68]
+  CRUSH rule 3 x 456 [101,60]
+  CRUSH rule 3 x 457 [113,97]
+  CRUSH rule 3 x 458 [119,41]
+  CRUSH rule 3 x 459 [50,55]
+  CRUSH rule 3 x 460 [105,30]
+  CRUSH rule 3 x 461 [102,45]
+  CRUSH rule 3 x 462 [98,25]
+  CRUSH rule 3 x 463 [108,57]
+  CRUSH rule 3 x 464 [19,50]
+  CRUSH rule 3 x 465 [62,95]
+  CRUSH rule 3 x 466 [53,106]
+  CRUSH rule 3 x 467 [40,95]
+  CRUSH rule 3 x 468 [97,108]
+  CRUSH rule 3 x 469 [98,16]
+  CRUSH rule 3 x 470 [50,3]
+  CRUSH rule 3 x 471 [40,14]
+  CRUSH rule 3 x 472 [27,28]
+  CRUSH rule 3 x 473 [48,17]
+  CRUSH rule 3 x 474 [51]
+  CRUSH rule 3 x 475 [49,66]
+  CRUSH rule 3 x 476 [110,55]
+  CRUSH rule 3 x 477 [80,8]
+  CRUSH rule 3 x 478 [78,25]
+  CRUSH rule 3 x 479 [31,84]
+  CRUSH rule 3 x 480 [75,5]
+  CRUSH rule 3 x 481 [26,37]
+  CRUSH rule 3 x 482 [84,87]
+  CRUSH rule 3 x 483 [15,113]
+  CRUSH rule 3 x 484 [37,28]
+  CRUSH rule 3 x 485 [84,61]
+  CRUSH rule 3 x 486 [92,61]
+  CRUSH rule 3 x 487 [106,53]
+  CRUSH rule 3 x 488 [42,7]
+  CRUSH rule 3 x 489 [89,98]
+  CRUSH rule 3 x 490 [22,119]
+  CRUSH rule 3 x 491 [99]
+  CRUSH rule 3 x 492 [21,58]
+  CRUSH rule 3 x 493 [94,89]
+  CRUSH rule 3 x 494 [56,59]
+  CRUSH rule 3 x 495 [95,119]
+  CRUSH rule 3 x 496 [46,43]
+  CRUSH rule 3 x 497 [102,89]
+  CRUSH rule 3 x 498 [21,82]
+  CRUSH rule 3 x 499 [5,95]
+  CRUSH rule 3 x 500 [50,6]
+  CRUSH rule 3 x 501 [60,75]
+  CRUSH rule 3 x 502 [65,1]
+  CRUSH rule 3 x 503 [21,115]
+  CRUSH rule 3 x 504 [67,5]
+  CRUSH rule 3 x 505 [12,91]
+  CRUSH rule 3 x 506 [79,110]
+  CRUSH rule 3 x 507 [34,77]
+  CRUSH rule 3 x 508 [34,45]
+  CRUSH rule 3 x 509 [19,74]
+  CRUSH rule 3 x 510 [117,69]
+  CRUSH rule 3 x 511 [14,34]
+  CRUSH rule 3 x 512 [59]
+  CRUSH rule 3 x 513 [102,13]
+  CRUSH rule 3 x 514 [75,111]
+  CRUSH rule 3 x 515 [84,83]
+  CRUSH rule 3 x 516 [37,80]
+  CRUSH rule 3 x 517 [83,30]
+  CRUSH rule 3 x 518 [18,37]
+  CRUSH rule 3 x 519 [67,52]
+  CRUSH rule 3 x 520 [15,70]
+  CRUSH rule 3 x 521 [70]
+  CRUSH rule 3 x 522 [56,3]
+  CRUSH rule 3 x 523 [36,23]
+  CRUSH rule 3 x 524 [33,94]
+  CRUSH rule 3 x 525 [63,104]
+  CRUSH rule 3 x 526 [83,118]
+  CRUSH rule 3 x 527 [37,5]
+  CRUSH rule 3 x 528 [108,43]
+  CRUSH rule 3 x 529 [74,7]
+  CRUSH rule 3 x 530 [49,12]
+  CRUSH rule 3 x 531 [117,107]
+  CRUSH rule 3 x 532 [31,68]
+  CRUSH rule 3 x 533 [5,73]
+  CRUSH rule 3 x 534 [97,104]
+  CRUSH rule 3 x 535 [48,41]
+  CRUSH rule 3 x 536 [113,71]
+  CRUSH rule 3 x 537 [116,7]
+  CRUSH rule 3 x 538 [85,40]
+  CRUSH rule 3 x 539 [72,85]
+  CRUSH rule 3 x 540 [39,12]
+  CRUSH rule 3 x 541 [53,64]
+  CRUSH rule 3 x 542 [27,54]
+  CRUSH rule 3 x 543 [45,106]
+  CRUSH rule 3 x 544 [59,26]
+  CRUSH rule 3 x 545 [118,15]
+  CRUSH rule 3 x 546 [18,71]
+  CRUSH rule 3 x 547 [67,80]
+  CRUSH rule 3 x 548 [53,92]
+  CRUSH rule 3 x 549 [60,51]
+  CRUSH rule 3 x 550 [92,37]
+  CRUSH rule 3 x 551 [77,52]
+  CRUSH rule 3 x 552 [61,80]
+  CRUSH rule 3 x 553 [71,84]
+  CRUSH rule 3 x 554 [61,52]
+  CRUSH rule 3 x 555 [76,69]
+  CRUSH rule 3 x 556 [106,10]
+  CRUSH rule 3 x 557 [26,35]
+  CRUSH rule 3 x 558 [41,46]
+  CRUSH rule 3 x 559 [65,86]
+  CRUSH rule 3 x 560 [94,91]
+  CRUSH rule 3 x 561 [27,98]
+  CRUSH rule 3 x 562 [78,19]
+  CRUSH rule 3 x 563 [59,82]
+  CRUSH rule 3 x 564 [96,15]
+  CRUSH rule 3 x 565 [8,92]
+  CRUSH rule 3 x 566 [119,81]
+  CRUSH rule 3 x 567 [7,46]
+  CRUSH rule 3 x 568 [57,96]
+  CRUSH rule 3 x 569 [65,100]
+  CRUSH rule 3 x 570 [98,103]
+  CRUSH rule 3 x 571 [95,110]
+  CRUSH rule 3 x 572 [62,75]
+  CRUSH rule 3 x 573 [1,20]
+  CRUSH rule 3 x 574 [89,64]
+  CRUSH rule 3 x 575 [87,54]
+  CRUSH rule 3 x 576 [21,113]
+  CRUSH rule 3 x 577 [8,113]
+  CRUSH rule 3 x 578 [75,116]
+  CRUSH rule 3 x 579 [105,96]
+  CRUSH rule 3 x 580 [51,12]
+  CRUSH rule 3 x 581 [55,40]
+  CRUSH rule 3 x 582 [27,106]
+  CRUSH rule 3 x 583 [6,102]
+  CRUSH rule 3 x 584 [10,90]
+  CRUSH rule 3 x 585 [20,88]
+  CRUSH rule 3 x 586 [48,67]
+  CRUSH rule 3 x 587 [29,5]
+  CRUSH rule 3 x 588 [103,40]
+  CRUSH rule 3 x 589 [88,85]
+  CRUSH rule 3 x 590 [76,11]
+  CRUSH rule 3 x 591 [42,17]
+  CRUSH rule 3 x 592 [78,6]
+  CRUSH rule 3 x 593 [82,35]
+  CRUSH rule 3 x 594 [27,76]
+  CRUSH rule 3 x 595 [52,10]
+  CRUSH rule 3 x 596 [82,99]
+  CRUSH rule 3 x 597 [16,96]
+  CRUSH rule 3 x 598 [37,36]
+  CRUSH rule 3 x 599 [10,24]
+  CRUSH rule 3 x 600 [24,37]
+  CRUSH rule 3 x 601 [104,21]
+  CRUSH rule 3 x 602 [48,39]
+  CRUSH rule 3 x 603 [93,44]
+  CRUSH rule 3 x 604 [118,87]
+  CRUSH rule 3 x 605 [104,63]
+  CRUSH rule 3 x 606 [90,103]
+  CRUSH rule 3 x 607 [95,72]
+  CRUSH rule 3 x 608 [112,71]
+  CRUSH rule 3 x 609 [34,16]
+  CRUSH rule 3 x 610 [106,73]
+  CRUSH rule 3 x 611 [66,37]
+  CRUSH rule 3 x 612 [2,20]
+  CRUSH rule 3 x 613 [13,92]
+  CRUSH rule 3 x 614 [50,65]
+  CRUSH rule 3 x 615 [24,39]
+  CRUSH rule 3 x 616 [41,46]
+  CRUSH rule 3 x 617 [111,81]
+  CRUSH rule 3 x 618 [3,72]
+  CRUSH rule 3 x 619 [92,31]
+  CRUSH rule 3 x 620 [108,31]
+  CRUSH rule 3 x 621 [105,50]
+  CRUSH rule 3 x 622 [67,102]
+  CRUSH rule 3 x 623 [69,117]
+  CRUSH rule 3 x 624 [115,79]
+  CRUSH rule 3 x 625 [73,94]
+  CRUSH rule 3 x 626 [52,25]
+  CRUSH rule 3 x 627 [116,105]
+  CRUSH rule 3 x 628 [98,87]
+  CRUSH rule 3 x 629 [6,116]
+  CRUSH rule 3 x 630 [22,50]
+  CRUSH rule 3 x 631 [35]
+  CRUSH rule 3 x 632 [80,53]
+  CRUSH rule 3 x 633 [65,110]
+  CRUSH rule 3 x 634 [87,50]
+  CRUSH rule 3 x 635 [107,111]
+  CRUSH rule 3 x 636 [23,30]
+  CRUSH rule 3 x 637 [99,114]
+  CRUSH rule 3 x 638 [43,78]
+  CRUSH rule 3 x 639 [30,31]
+  CRUSH rule 3 x 640 [113,87]
+  CRUSH rule 3 x 641 [45,58]
+  CRUSH rule 3 x 642 [47,30]
+  CRUSH rule 3 x 643 [64,99]
+  CRUSH rule 3 x 644 [31,119]
+  CRUSH rule 3 x 645 [77,90]
+  CRUSH rule 3 x 646 [37,26]
+  CRUSH rule 3 x 647 [65,112]
+  CRUSH rule 3 x 648 [31,84]
+  CRUSH rule 3 x 649 [88,39]
+  CRUSH rule 3 x 650 [21,44]
+  CRUSH rule 3 x 651 [63,12]
+  CRUSH rule 3 x 652 [57,28]
+  CRUSH rule 3 x 653 [38,63]
+  CRUSH rule 3 x 654 [104,107]
+  CRUSH rule 3 x 655 [89,109]
+  CRUSH rule 3 x 656 [79,84]
+  CRUSH rule 3 x 657 [47,18]
+  CRUSH rule 3 x 658 [80,49]
+  CRUSH rule 3 x 659 [11,104]
+  CRUSH rule 3 x 660 [65,102]
+  CRUSH rule 3 x 661 [96,67]
+  CRUSH rule 3 x 662 [111,43]
+  CRUSH rule 3 x 663 [83,115]
+  CRUSH rule 3 x 664 [59,52]
+  CRUSH rule 3 x 665 [31,86]
+  CRUSH rule 3 x 666 [112,8]
+  CRUSH rule 3 x 667 [70,107]
+  CRUSH rule 3 x 668 [96,43]
+  CRUSH rule 3 x 669 [56,25]
+  CRUSH rule 3 x 670 [98,83]
+  CRUSH rule 3 x 671 [57,100]
+  CRUSH rule 3 x 672 [37,98]
+  CRUSH rule 3 x 673 [83,116]
+  CRUSH rule 3 x 674 [36,95]
+  CRUSH rule 3 x 675 [88,91]
+  CRUSH rule 3 x 676 [3]
+  CRUSH rule 3 x 677 [88,105]
+  CRUSH rule 3 x 678 [27,100]
+  CRUSH rule 3 x 679 [33,118]
+  CRUSH rule 3 x 680 [111,81]
+  CRUSH rule 3 x 681 [53,68]
+  CRUSH rule 3 x 682 [12,83]
+  CRUSH rule 3 x 683 [24,67]
+  CRUSH rule 3 x 684 [98,45]
+  CRUSH rule 3 x 685 [106]
+  CRUSH rule 3 x 686 [86,45]
+  CRUSH rule 3 x 687 [49,102]
+  CRUSH rule 3 x 688 [16,52]
+  CRUSH rule 3 x 689 [32,101]
+  CRUSH rule 3 x 690 [96,79]
+  CRUSH rule 3 x 691 [34,99]
+  CRUSH rule 3 x 692 [97,68]
+  CRUSH rule 3 x 693 [29,38]
+  CRUSH rule 3 x 694 [6,26]
+  CRUSH rule 3 x 695 [31,112]
+  CRUSH rule 3 x 696 [36]
+  CRUSH rule 3 x 697 [19,38]
+  CRUSH rule 3 x 698 [30,103]
+  CRUSH rule 3 x 699 [47,60]
+  CRUSH rule 3 x 700 [99,82]
+  CRUSH rule 3 x 701 [53,72]
+  CRUSH rule 3 x 702 [101,113]
+  CRUSH rule 3 x 703 [92,20]
+  CRUSH rule 3 x 704 [34,47]
+  CRUSH rule 3 x 705 [105,88]
+  CRUSH rule 3 x 706 [74,20]
+  CRUSH rule 3 x 707 [95,40]
+  CRUSH rule 3 x 708 [95,38]
+  CRUSH rule 3 x 709 [73,94]
+  CRUSH rule 3 x 710 [94,7]
+  CRUSH rule 3 x 711 [68,16]
+  CRUSH rule 3 x 712 [107,64]
+  CRUSH rule 3 x 713 [29,2]
+  CRUSH rule 3 x 714 [86,97]
+  CRUSH rule 3 x 715 [74,95]
+  CRUSH rule 3 x 716 [101,74]
+  CRUSH rule 3 x 717 [12,57]
+  CRUSH rule 3 x 718 [83,106]
+  CRUSH rule 3 x 719 [26,39]
+  CRUSH rule 3 x 720 [69,64]
+  CRUSH rule 3 x 721 [51,119]
+  CRUSH rule 3 x 722 [15,26]
+  CRUSH rule 3 x 723 [117,75]
+  CRUSH rule 3 x 724 [45,106]
+  CRUSH rule 3 x 725 [53,66]
+  CRUSH rule 3 x 726 [103,38]
+  CRUSH rule 3 x 727 [89,115]
+  CRUSH rule 3 x 728 [76,65]
+  CRUSH rule 3 x 729 [35,48]
+  CRUSH rule 3 x 730 [28,37]
+  CRUSH rule 3 x 731 [78,6]
+  CRUSH rule 3 x 732 [1,93]
+  CRUSH rule 3 x 733 [35,44]
+  CRUSH rule 3 x 734 [119,93]
+  CRUSH rule 3 x 735 [102,17]
+  CRUSH rule 3 x 736 [37,78]
+  CRUSH rule 3 x 737 [117,35]
+  CRUSH rule 3 x 738 [57,56]
+  CRUSH rule 3 x 739 [87]
+  CRUSH rule 3 x 740 [29,34]
+  CRUSH rule 3 x 741 [47,94]
+  CRUSH rule 3 x 742 [106,107]
+  CRUSH rule 3 x 743 [105,5]
+  CRUSH rule 3 x 744 [23,30]
+  CRUSH rule 3 x 745 [37,106]
+  CRUSH rule 3 x 746 [56,47]
+  CRUSH rule 3 x 747 [56,107]
+  CRUSH rule 3 x 748 [48,25]
+  CRUSH rule 3 x 749 [102,93]
+  CRUSH rule 3 x 750 [83,102]
+  CRUSH rule 3 x 751 [25,56]
+  CRUSH rule 3 x 752 [82,16]
+  CRUSH rule 3 x 753 [116,14]
+  CRUSH rule 3 x 754 [114,39]
+  CRUSH rule 3 x 755 [87,60]
+  CRUSH rule 3 x 756 [113,77]
+  CRUSH rule 3 x 757 [47,112]
+  CRUSH rule 3 x 758 [54,107]
+  CRUSH rule 3 x 759 [74,65]
+  CRUSH rule 3 x 760 [88,47]
+  CRUSH rule 3 x 761 [73,98]
+  CRUSH rule 3 x 762 [34,33]
+  CRUSH rule 3 x 763 [13,116]
+  CRUSH rule 3 x 764 [89,2]
+  CRUSH rule 3 x 765 [109,77]
+  CRUSH rule 3 x 766 [19,92]
+  CRUSH rule 3 x 767 [41,80]
+  CRUSH rule 3 x 768 [106,16]
+  CRUSH rule 3 x 769 [91,2]
+  CRUSH rule 3 x 770 [72]
+  CRUSH rule 3 x 771 [115,63]
+  CRUSH rule 3 x 772 [97,102]
+  CRUSH rule 3 x 773 [116,91]
+  CRUSH rule 3 x 774 [100,105]
+  CRUSH rule 3 x 775 [102,95]
+  CRUSH rule 3 x 776 [69,44]
+  CRUSH rule 3 x 777 [91,102]
+  CRUSH rule 3 x 778 [83,110]
+  CRUSH rule 3 x 779 [47,80]
+  CRUSH rule 3 x 780 [63,117]
+  CRUSH rule 3 x 781 [105,106]
+  CRUSH rule 3 x 782 [117,107]
+  CRUSH rule 3 x 783 [19,30]
+  CRUSH rule 3 x 784 [63,82]
+  CRUSH rule 3 x 785 [27,50]
+  CRUSH rule 3 x 786 [41,90]
+  CRUSH rule 3 x 787 [108,27]
+  CRUSH rule 3 x 788 [74,75]
+  CRUSH rule 3 x 789 [50,67]
+  CRUSH rule 3 x 790 [20,108]
+  CRUSH rule 3 x 791 [96,53]
+  CRUSH rule 3 x 792 [80,13]
+  CRUSH rule 3 x 793 [6,82]
+  CRUSH rule 3 x 794 [14,90]
+  CRUSH rule 3 x 795 [30,67]
+  CRUSH rule 3 x 796 [87,60]
+  CRUSH rule 3 x 797 [64,93]
+  CRUSH rule 3 x 798 [42,19]
+  CRUSH rule 3 x 799 [19,113]
+  CRUSH rule 3 x 800 [106,22]
+  CRUSH rule 3 x 801 [2,11]
+  CRUSH rule 3 x 802 [63,1]
+  CRUSH rule 3 x 803 [37,46]
+  CRUSH rule 3 x 804 [33,66]
+  CRUSH rule 3 x 805 [96,3]
+  CRUSH rule 3 x 806 [48,57]
+  CRUSH rule 3 x 807 [48,85]
+  CRUSH rule 3 x 808 [76,15]
+  CRUSH rule 3 x 809 [27,90]
+  CRUSH rule 3 x 810 [119,35]
+  CRUSH rule 3 x 811 [111,93]
+  CRUSH rule 3 x 812 [25,94]
+  CRUSH rule 3 x 813 [81,50]
+  CRUSH rule 3 x 814 [95,48]
+  CRUSH rule 3 x 815 [84,6]
+  CRUSH rule 3 x 816 [64,3]
+  CRUSH rule 3 x 817 [63,117]
+  CRUSH rule 3 x 818 [69,52]
+  CRUSH rule 3 x 819 [88,19]
+  CRUSH rule 3 x 820 [104,29]
+  CRUSH rule 3 x 821 [58,107]
+  CRUSH rule 3 x 822 [20,18]
+  CRUSH rule 3 x 823 [63,102]
+  CRUSH rule 3 x 824 [102,95]
+  CRUSH rule 3 x 825 [47,46]
+  CRUSH rule 3 x 826 [44,33]
+  CRUSH rule 3 x 827 [101,115]
+  CRUSH rule 3 x 828 [60,39]
+  CRUSH rule 3 x 829 [45,24]
+  CRUSH rule 3 x 830 [51]
+  CRUSH rule 3 x 831 [78,53]
+  CRUSH rule 3 x 832 [28,15]
+  CRUSH rule 3 x 833 [57,72]
+  CRUSH rule 3 x 834 [90,77]
+  CRUSH rule 3 x 835 [14,50]
+  CRUSH rule 3 x 836 [63,100]
+  CRUSH rule 3 x 837 [76,85]
+  CRUSH rule 3 x 838 [106,75]
+  CRUSH rule 3 x 839 [87,12]
+  CRUSH rule 3 x 840 [33,117]
+  CRUSH rule 3 x 841 [110,13]
+  CRUSH rule 3 x 842 [66,97]
+  CRUSH rule 3 x 843 [11,50]
+  CRUSH rule 3 x 844 [74,22]
+  CRUSH rule 3 x 845 [74,20]
+  CRUSH rule 3 x 846 [43,113]
+  CRUSH rule 3 x 847 [62,105]
+  CRUSH rule 3 x 848 [92,19]
+  CRUSH rule 3 x 849 [93,118]
+  CRUSH rule 3 x 850 [83,119]
+  CRUSH rule 3 x 851 [65,56]
+  CRUSH rule 3 x 852 [60,11]
+  CRUSH rule 3 x 853 [88,11]
+  CRUSH rule 3 x 854 [83,52]
+  CRUSH rule 3 x 855 [2,22]
+  CRUSH rule 3 x 856 [40,13]
+  CRUSH rule 3 x 857 [69,110]
+  CRUSH rule 3 x 858 [98,27]
+  CRUSH rule 3 x 859 [56,41]
+  CRUSH rule 3 x 860 [11,30]
+  CRUSH rule 3 x 861 [22,68]
+  CRUSH rule 3 x 862 [22,52]
+  CRUSH rule 3 x 863 [79,32]
+  CRUSH rule 3 x 864 [77,32]
+  CRUSH rule 3 x 865 [119,99]
+  CRUSH rule 3 x 866 [18,39]
+  CRUSH rule 3 x 867 [3,58]
+  CRUSH rule 3 x 868 [100,22]
+  CRUSH rule 3 x 869 [22,86]
+  CRUSH rule 3 x 870 [73,94]
+  CRUSH rule 3 x 871 [84,51]
+  CRUSH rule 3 x 872 [72,91]
+  CRUSH rule 3 x 873 [81,72]
+  CRUSH rule 3 x 874 [21,38]
+  CRUSH rule 3 x 875 [115,27]
+  CRUSH rule 3 x 876 [98,16]
+  CRUSH rule 3 x 877 [80,25]
+  CRUSH rule 3 x 878 [87,114]
+  CRUSH rule 3 x 879 [29,1]
+  CRUSH rule 3 x 880 [23,2]
+  CRUSH rule 3 x 881 [109,97]
+  CRUSH rule 3 x 882 [31,36]
+  CRUSH rule 3 x 883 [102,17]
+  CRUSH rule 3 x 884 [80,23]
+  CRUSH rule 3 x 885 [46,31]
+  CRUSH rule 3 x 886 [2,11]
+  CRUSH rule 3 x 887 [5,85]
+  CRUSH rule 3 x 888 [16,64]
+  CRUSH rule 3 x 889 [84,45]
+  CRUSH rule 3 x 890 [65,50]
+  CRUSH rule 3 x 891 [86,59]
+  CRUSH rule 3 x 892 [64,11]
+  CRUSH rule 3 x 893 [20,118]
+  CRUSH rule 3 x 894 [32,14]
+  CRUSH rule 3 x 895 [40,91]
+  CRUSH rule 3 x 896 [113,29]
+  CRUSH rule 3 x 897 [107,112]
+  CRUSH rule 3 x 898 [76,51]
+  CRUSH rule 3 x 899 [75,66]
+  CRUSH rule 3 x 900 [83,111]
+  CRUSH rule 3 x 901 [66,17]
+  CRUSH rule 3 x 902 [25,5]
+  CRUSH rule 3 x 903 [53,54]
+  CRUSH rule 3 x 904 [50,10]
+  CRUSH rule 3 x 905 [99,106]
+  CRUSH rule 3 x 906 [68,73]
+  CRUSH rule 3 x 907 [109,45]
+  CRUSH rule 3 x 908 [47,24]
+  CRUSH rule 3 x 909 [73,94]
+  CRUSH rule 3 x 910 [71,26]
+  CRUSH rule 3 x 911 [39,62]
+  CRUSH rule 3 x 912 [90,39]
+  CRUSH rule 3 x 913 [29,80]
+  CRUSH rule 3 x 914 [84,99]
+  CRUSH rule 3 x 915 [49,62]
+  CRUSH rule 3 x 916 [32,7]
+  CRUSH rule 3 x 917 [46,91]
+  CRUSH rule 3 x 918 [82,71]
+  CRUSH rule 3 x 919 [13,109]
+  CRUSH rule 3 x 920 [25,100]
+  CRUSH rule 3 x 921 [55,32]
+  CRUSH rule 3 x 922 [33,96]
+  CRUSH rule 3 x 923 [28,79]
+  CRUSH rule 3 x 924 [1,41]
+  CRUSH rule 3 x 925 [113,25]
+  CRUSH rule 3 x 926 [64,65]
+  CRUSH rule 3 x 927 [32,23]
+  CRUSH rule 3 x 928 [13,94]
+  CRUSH rule 3 x 929 [85,60]
+  CRUSH rule 3 x 930 [104,55]
+  CRUSH rule 3 x 931 [46,91]
+  CRUSH rule 3 x 932 [43,54]
+  CRUSH rule 3 x 933 [18,93]
+  CRUSH rule 3 x 934 [68,107]
+  CRUSH rule 3 x 935 [28,23]
+  CRUSH rule 3 x 936 [104,51]
+  CRUSH rule 3 x 937 [110,37]
+  CRUSH rule 3 x 938 [48,69]
+  CRUSH rule 3 x 939 [77,32]
+  CRUSH rule 3 x 940 [76,19]
+  CRUSH rule 3 x 941 [66,10]
+  CRUSH rule 3 x 942 [80,37]
+  CRUSH rule 3 x 943 [75,82]
+  CRUSH rule 3 x 944 [113,15]
+  CRUSH rule 3 x 945 [71,111]
+  CRUSH rule 3 x 946 [37,115]
+  CRUSH rule 3 x 947 [107,48]
+  CRUSH rule 3 x 948 [108,8]
+  CRUSH rule 3 x 949 [46,14]
+  CRUSH rule 3 x 950 [96,13]
+  CRUSH rule 3 x 951 [40,63]
+  CRUSH rule 3 x 952 [114,16]
+  CRUSH rule 3 x 953 [62,53]
+  CRUSH rule 3 x 954 [103,68]
+  CRUSH rule 3 x 955 [42,63]
+  CRUSH rule 3 x 956 [72,6]
+  CRUSH rule 3 x 957 [117,6]
+  CRUSH rule 3 x 958 [23,74]
+  CRUSH rule 3 x 959 [42,87]
+  CRUSH rule 3 x 960 [113,91]
+  CRUSH rule 3 x 961 [116]
+  CRUSH rule 3 x 962 [60,41]
+  CRUSH rule 3 x 963 [103,46]
+  CRUSH rule 3 x 964 [66,15]
+  CRUSH rule 3 x 965 [47,108]
+  CRUSH rule 3 x 966 [88,69]
+  CRUSH rule 3 x 967 [71,74]
+  CRUSH rule 3 x 968 [74,103]
+  CRUSH rule 3 x 969 [53]
+  CRUSH rule 3 x 970 [3,2]
+  CRUSH rule 3 x 971 [66,19]
+  CRUSH rule 3 x 972 [3,115]
+  CRUSH rule 3 x 973 [113,89]
+  CRUSH rule 3 x 974 [114,73]
+  CRUSH rule 3 x 975 [83,96]
+  CRUSH rule 3 x 976 [81,100]
+  CRUSH rule 3 x 977 [95,76]
+  CRUSH rule 3 x 978 [35,119]
+  CRUSH rule 3 x 979 [98,13]
+  CRUSH rule 3 x 980 [39,113]
+  CRUSH rule 3 x 981 [89,46]
+  CRUSH rule 3 x 982 [19,66]
+  CRUSH rule 3 x 983 [34,107]
+  CRUSH rule 3 x 984 [78,23]
+  CRUSH rule 3 x 985 [99,24]
+  CRUSH rule 3 x 986 [44,33]
+  CRUSH rule 3 x 987 [25,98]
+  CRUSH rule 3 x 988 [79,84]
+  CRUSH rule 3 x 989 [87,60]
+  CRUSH rule 3 x 990 [72,22]
+  CRUSH rule 3 x 991 [90,71]
+  CRUSH rule 3 x 992 [30,75]
+  CRUSH rule 3 x 993 [74,27]
+  CRUSH rule 3 x 994 [74,75]
+  CRUSH rule 3 x 995 [100,45]
+  CRUSH rule 3 x 996 [41,34]
+  CRUSH rule 3 x 997 [89,32]
+  CRUSH rule 3 x 998 [92,41]
+  CRUSH rule 3 x 999 [117,13]
+  CRUSH rule 3 x 1000 [50,31]
+  CRUSH rule 3 x 1001 [83,116]
+  CRUSH rule 3 x 1002 [94,13]
+  CRUSH rule 3 x 1003 [43,54]
+  CRUSH rule 3 x 1004 [89,106]
+  CRUSH rule 3 x 1005 [105,76]
+  CRUSH rule 3 x 1006 [45,5]
+  CRUSH rule 3 x 1007 [19,111]
+  CRUSH rule 3 x 1008 [31,74]
+  CRUSH rule 3 x 1009 [1]
+  CRUSH rule 3 x 1010 [31,108]
+  CRUSH rule 3 x 1011 [64,3]
+  CRUSH rule 3 x 1012 [68,81]
+  CRUSH rule 3 x 1013 [5,35]
+  CRUSH rule 3 x 1014 [33,48]
+  CRUSH rule 3 x 1015 [106,99]
+  CRUSH rule 3 x 1016 [107,111]
+  CRUSH rule 3 x 1017 [12,69]
+  CRUSH rule 3 x 1018 [61,60]
+  CRUSH rule 3 x 1019 [27,88]
+  CRUSH rule 3 x 1020 [31,111]
+  CRUSH rule 3 x 1021 [22,36]
+  CRUSH rule 3 x 1022 [73,28]
+  CRUSH rule 3 x 1023 [59,88]
+  rule 3 (delltestrule) num_rep 4 result size == 1:\t27/1024 (esc)
+  rule 3 (delltestrule) num_rep 4 result size == 2:\t997/1024 (esc)
diff --git a/src/test/cli/crushtool/test-map-vary-r-1.t b/src/test/cli/crushtool/test-map-vary-r-1.t
new file mode 100644 (file)
index 0000000..4ac4c22
--- /dev/null
@@ -0,0 +1,3078 @@
+  $ crushtool -i "$TESTDIR/test-map-vary-r.crushmap" --test --show-statistics --rule 3 --set-chooseleaf-vary-r 1 --weight 0 0 --weight 4 0 --weight 9 0
+  crushtool successfully built or modified map.  Use '-o <file>' to write it out.
+  rule 3 (delltestrule), x = 0..1023, numrep = 2..4
+  CRUSH rule 3 x 0 [94,6]
+  CRUSH rule 3 x 1 [73,52]
+  CRUSH rule 3 x 2 [91,48]
+  CRUSH rule 3 x 3 [51,48]
+  CRUSH rule 3 x 4 [45,114]
+  CRUSH rule 3 x 5 [89,94]
+  CRUSH rule 3 x 6 [91,76]
+  CRUSH rule 3 x 7 [104,73]
+  CRUSH rule 3 x 8 [41,98]
+  CRUSH rule 3 x 9 [46,47]
+  CRUSH rule 3 x 10 [61,60]
+  CRUSH rule 3 x 11 [13,40]
+  CRUSH rule 3 x 12 [83,26]
+  CRUSH rule 3 x 13 [27,28]
+  CRUSH rule 3 x 14 [105,64]
+  CRUSH rule 3 x 15 [18,7]
+  CRUSH rule 3 x 16 [103,30]
+  CRUSH rule 3 x 17 [85,118]
+  CRUSH rule 3 x 18 [11,106]
+  CRUSH rule 3 x 19 [75,50]
+  CRUSH rule 3 x 20 [111,67]
+  CRUSH rule 3 x 21 [84,61]
+  CRUSH rule 3 x 22 [23,104]
+  CRUSH rule 3 x 23 [19,86]
+  CRUSH rule 3 x 24 [83,60]
+  CRUSH rule 3 x 25 [81,64]
+  CRUSH rule 3 x 26 [17,38]
+  CRUSH rule 3 x 27 [33,84]
+  CRUSH rule 3 x 28 [45,90]
+  CRUSH rule 3 x 29 [8,109]
+  CRUSH rule 3 x 30 [55,42]
+  CRUSH rule 3 x 31 [76,95]
+  CRUSH rule 3 x 32 [72,11]
+  CRUSH rule 3 x 33 [86,53]
+  CRUSH rule 3 x 34 [7,108]
+  CRUSH rule 3 x 35 [108,13]
+  CRUSH rule 3 x 36 [67,66]
+  CRUSH rule 3 x 37 [38,17]
+  CRUSH rule 3 x 38 [72,105]
+  CRUSH rule 3 x 39 [68,103]
+  CRUSH rule 3 x 40 [30,85]
+  CRUSH rule 3 x 41 [52,11]
+  CRUSH rule 3 x 42 [106,75]
+  CRUSH rule 3 x 43 [10,104]
+  CRUSH rule 3 x 44 [101,28]
+  CRUSH rule 3 x 45 [83,64]
+  CRUSH rule 3 x 46 [54,31]
+  CRUSH rule 3 x 47 [106,61]
+  CRUSH rule 3 x 48 [34,41]
+  CRUSH rule 3 x 49 [79,110]
+  CRUSH rule 3 x 50 [42,13]
+  CRUSH rule 3 x 51 [6,94]
+  CRUSH rule 3 x 52 [82,19]
+  CRUSH rule 3 x 53 [32,91]
+  CRUSH rule 3 x 54 [108,8]
+  CRUSH rule 3 x 55 [14,94]
+  CRUSH rule 3 x 56 [21,72]
+  CRUSH rule 3 x 57 [69,88]
+  CRUSH rule 3 x 58 [48,87]
+  CRUSH rule 3 x 59 [21,113]
+  CRUSH rule 3 x 60 [90,73]
+  CRUSH rule 3 x 61 [88,63]
+  CRUSH rule 3 x 62 [100,13]
+  CRUSH rule 3 x 63 [79,5]
+  CRUSH rule 3 x 64 [1,89]
+  CRUSH rule 3 x 65 [32,103]
+  CRUSH rule 3 x 66 [48,79]
+  CRUSH rule 3 x 67 [94,11]
+  CRUSH rule 3 x 68 [102,15]
+  CRUSH rule 3 x 69 [62,20]
+  CRUSH rule 3 x 70 [84,11]
+  CRUSH rule 3 x 71 [12,33]
+  CRUSH rule 3 x 72 [26,99]
+  CRUSH rule 3 x 73 [29,114]
+  CRUSH rule 3 x 74 [29,1]
+  CRUSH rule 3 x 75 [60,65]
+  CRUSH rule 3 x 76 [55,62]
+  CRUSH rule 3 x 77 [107,100]
+  CRUSH rule 3 x 78 [86,107]
+  CRUSH rule 3 x 79 [64,16]
+  CRUSH rule 3 x 80 [19,100]
+  CRUSH rule 3 x 81 [64,16]
+  CRUSH rule 3 x 82 [37,40]
+  CRUSH rule 3 x 83 [92,22]
+  CRUSH rule 3 x 84 [49,115]
+  CRUSH rule 3 x 85 [87,88]
+  CRUSH rule 3 x 86 [37,68]
+  CRUSH rule 3 x 87 [116,77]
+  CRUSH rule 3 x 88 [38,55]
+  CRUSH rule 3 x 89 [76,25]
+  CRUSH rule 3 x 90 [14,50]
+  CRUSH rule 3 x 91 [68,61]
+  CRUSH rule 3 x 92 [86,95]
+  CRUSH rule 3 x 93 [44,35]
+  CRUSH rule 3 x 94 [46,71]
+  CRUSH rule 3 x 95 [108,53]
+  CRUSH rule 3 x 96 [66,87]
+  CRUSH rule 3 x 97 [111,45]
+  CRUSH rule 3 x 98 [93,110]
+  CRUSH rule 3 x 99 [78,43]
+  CRUSH rule 3 x 100 [28,61]
+  CRUSH rule 3 x 101 [91,110]
+  CRUSH rule 3 x 102 [82,7]
+  CRUSH rule 3 x 103 [66,105]
+  CRUSH rule 3 x 104 [116,79]
+  CRUSH rule 3 x 105 [34,87]
+  CRUSH rule 3 x 106 [69,12]
+  CRUSH rule 3 x 107 [1,59]
+  CRUSH rule 3 x 108 [7,109]
+  CRUSH rule 3 x 109 [112,67]
+  CRUSH rule 3 x 110 [54,61]
+  CRUSH rule 3 x 111 [10,92]
+  CRUSH rule 3 x 112 [80,11]
+  CRUSH rule 3 x 113 [69,38]
+  CRUSH rule 3 x 114 [79,38]
+  CRUSH rule 3 x 115 [10,48]
+  CRUSH rule 3 x 116 [37,108]
+  CRUSH rule 3 x 117 [87,56]
+  CRUSH rule 3 x 118 [23,56]
+  CRUSH rule 3 x 119 [104,31]
+  CRUSH rule 3 x 120 [44,93]
+  CRUSH rule 3 x 121 [80,16]
+  CRUSH rule 3 x 122 [45,54]
+  CRUSH rule 3 x 123 [22,112]
+  CRUSH rule 3 x 124 [97,50]
+  CRUSH rule 3 x 125 [66,6]
+  CRUSH rule 3 x 126 [70,39]
+  CRUSH rule 3 x 127 [70,75]
+  CRUSH rule 3 x 128 [11,111]
+  CRUSH rule 3 x 129 [103,46]
+  CRUSH rule 3 x 130 [50,73]
+  CRUSH rule 3 x 131 [44,15]
+  CRUSH rule 3 x 132 [69,58]
+  CRUSH rule 3 x 133 [67,115]
+  CRUSH rule 3 x 134 [37,60]
+  CRUSH rule 3 x 135 [78,61]
+  CRUSH rule 3 x 136 [32,29]
+  CRUSH rule 3 x 137 [92,87]
+  CRUSH rule 3 x 138 [54,8]
+  CRUSH rule 3 x 139 [89,60]
+  CRUSH rule 3 x 140 [39,50]
+  CRUSH rule 3 x 141 [89,62]
+  CRUSH rule 3 x 142 [22,86]
+  CRUSH rule 3 x 143 [96,16]
+  CRUSH rule 3 x 144 [13,1]
+  CRUSH rule 3 x 145 [77,54]
+  CRUSH rule 3 x 146 [12,43]
+  CRUSH rule 3 x 147 [2,59]
+  CRUSH rule 3 x 148 [85,50]
+  CRUSH rule 3 x 149 [103,68]
+  CRUSH rule 3 x 150 [14,50]
+  CRUSH rule 3 x 151 [75,56]
+  CRUSH rule 3 x 152 [49,18]
+  CRUSH rule 3 x 153 [92,79]
+  CRUSH rule 3 x 154 [19,26]
+  CRUSH rule 3 x 155 [12,13]
+  CRUSH rule 3 x 156 [107,18]
+  CRUSH rule 3 x 157 [15,78]
+  CRUSH rule 3 x 158 [11,28]
+  CRUSH rule 3 x 159 [33,88]
+  CRUSH rule 3 x 160 [86,35]
+  CRUSH rule 3 x 161 [19,78]
+  CRUSH rule 3 x 162 [55,96]
+  CRUSH rule 3 x 163 [54,55]
+  CRUSH rule 3 x 164 [72,99]
+  CRUSH rule 3 x 165 [25,116]
+  CRUSH rule 3 x 166 [2,23]
+  CRUSH rule 3 x 167 [89,40]
+  CRUSH rule 3 x 168 [68,49]
+  CRUSH rule 3 x 169 [51,50]
+  CRUSH rule 3 x 170 [68,91]
+  CRUSH rule 3 x 171 [88,51]
+  CRUSH rule 3 x 172 [117,23]
+  CRUSH rule 3 x 173 [29,1]
+  CRUSH rule 3 x 174 [67,40]
+  CRUSH rule 3 x 175 [48,41]
+  CRUSH rule 3 x 176 [94,91]
+  CRUSH rule 3 x 177 [53,70]
+  CRUSH rule 3 x 178 [39,110]
+  CRUSH rule 3 x 179 [72,89]
+  CRUSH rule 3 x 180 [3,38]
+  CRUSH rule 3 x 181 [18,16]
+  CRUSH rule 3 x 182 [75,46]
+  CRUSH rule 3 x 183 [11,78]
+  CRUSH rule 3 x 184 [79,92]
+  CRUSH rule 3 x 185 [97,92]
+  CRUSH rule 3 x 186 [67,116]
+  CRUSH rule 3 x 187 [6,96]
+  CRUSH rule 3 x 188 [76,16]
+  CRUSH rule 3 x 189 [96,71]
+  CRUSH rule 3 x 190 [90,6]
+  CRUSH rule 3 x 191 [49,84]
+  CRUSH rule 3 x 192 [93,114]
+  CRUSH rule 3 x 193 [89,60]
+  CRUSH rule 3 x 194 [62,61]
+  CRUSH rule 3 x 195 [119,95]
+  CRUSH rule 3 x 196 [20,28]
+  CRUSH rule 3 x 197 [6,64]
+  CRUSH rule 3 x 198 [55,112]
+  CRUSH rule 3 x 199 [66,17]
+  CRUSH rule 3 x 200 [12,63]
+  CRUSH rule 3 x 201 [52,23]
+  CRUSH rule 3 x 202 [98,33]
+  CRUSH rule 3 x 203 [36,22]
+  CRUSH rule 3 x 204 [10,100]
+  CRUSH rule 3 x 205 [38,29]
+  CRUSH rule 3 x 206 [38,27]
+  CRUSH rule 3 x 207 [19,108]
+  CRUSH rule 3 x 208 [63,26]
+  CRUSH rule 3 x 209 [70,11]
+  CRUSH rule 3 x 210 [79,58]
+  CRUSH rule 3 x 211 [26,59]
+  CRUSH rule 3 x 212 [107,114]
+  CRUSH rule 3 x 213 [100,3]
+  CRUSH rule 3 x 214 [91,118]
+  CRUSH rule 3 x 215 [92,16]
+  CRUSH rule 3 x 216 [99,94]
+  CRUSH rule 3 x 217 [86,99]
+  CRUSH rule 3 x 218 [70,15]
+  CRUSH rule 3 x 219 [61,58]
+  CRUSH rule 3 x 220 [23,56]
+  CRUSH rule 3 x 221 [21,92]
+  CRUSH rule 3 x 222 [102,29]
+  CRUSH rule 3 x 223 [34,73]
+  CRUSH rule 3 x 224 [107,68]
+  CRUSH rule 3 x 225 [61,98]
+  CRUSH rule 3 x 226 [44,13]
+  CRUSH rule 3 x 227 [55,60]
+  CRUSH rule 3 x 228 [117,55]
+  CRUSH rule 3 x 229 [100,67]
+  CRUSH rule 3 x 230 [41,109]
+  CRUSH rule 3 x 231 [30,71]
+  CRUSH rule 3 x 232 [23,1]
+  CRUSH rule 3 x 233 [47,90]
+  CRUSH rule 3 x 234 [55,62]
+  CRUSH rule 3 x 235 [20,60]
+  CRUSH rule 3 x 236 [95,24]
+  CRUSH rule 3 x 237 [21,106]
+  CRUSH rule 3 x 238 [109,15]
+  CRUSH rule 3 x 239 [40,101]
+  CRUSH rule 3 x 240 [63,60]
+  CRUSH rule 3 x 241 [47,12]
+  CRUSH rule 3 x 242 [73,74]
+  CRUSH rule 3 x 243 [76,8]
+  CRUSH rule 3 x 244 [103,50]
+  CRUSH rule 3 x 245 [106,95]
+  CRUSH rule 3 x 246 [35,82]
+  CRUSH rule 3 x 247 [116,101]
+  CRUSH rule 3 x 248 [8,119]
+  CRUSH rule 3 x 249 [2,17]
+  CRUSH rule 3 x 250 [34,89]
+  CRUSH rule 3 x 251 [28,69]
+  CRUSH rule 3 x 252 [95,80]
+  CRUSH rule 3 x 253 [109,3]
+  CRUSH rule 3 x 254 [99,80]
+  CRUSH rule 3 x 255 [112,85]
+  CRUSH rule 3 x 256 [94,63]
+  CRUSH rule 3 x 257 [100,87]
+  CRUSH rule 3 x 258 [34,63]
+  CRUSH rule 3 x 259 [70,107]
+  CRUSH rule 3 x 260 [89,115]
+  CRUSH rule 3 x 261 [94,83]
+  CRUSH rule 3 x 262 [42,45]
+  CRUSH rule 3 x 263 [113,101]
+  CRUSH rule 3 x 264 [36,81]
+  CRUSH rule 3 x 265 [14,88]
+  CRUSH rule 3 x 266 [75,96]
+  CRUSH rule 3 x 267 [6,5]
+  CRUSH rule 3 x 268 [38,47]
+  CRUSH rule 3 x 269 [86,59]
+  CRUSH rule 3 x 270 [87,70]
+  CRUSH rule 3 x 271 [19,108]
+  CRUSH rule 3 x 272 [73,5]
+  CRUSH rule 3 x 273 [69,113]
+  CRUSH rule 3 x 274 [47,64]
+  CRUSH rule 3 x 275 [29,34]
+  CRUSH rule 3 x 276 [7,100]
+  CRUSH rule 3 x 277 [74,6]
+  CRUSH rule 3 x 278 [107,115]
+  CRUSH rule 3 x 279 [112,20]
+  CRUSH rule 3 x 280 [113,15]
+  CRUSH rule 3 x 281 [89,56]
+  CRUSH rule 3 x 282 [20,38]
+  CRUSH rule 3 x 283 [8,114]
+  CRUSH rule 3 x 284 [66,75]
+  CRUSH rule 3 x 285 [99,94]
+  CRUSH rule 3 x 286 [78,6]
+  CRUSH rule 3 x 287 [12,27]
+  CRUSH rule 3 x 288 [24,22]
+  CRUSH rule 3 x 289 [105,64]
+  CRUSH rule 3 x 290 [25,46]
+  CRUSH rule 3 x 291 [35,116]
+  CRUSH rule 3 x 292 [20,109]
+  CRUSH rule 3 x 293 [27,92]
+  CRUSH rule 3 x 294 [60,93]
+  CRUSH rule 3 x 295 [37,2]
+  CRUSH rule 3 x 296 [16,28]
+  CRUSH rule 3 x 297 [36,55]
+  CRUSH rule 3 x 298 [70,53]
+  CRUSH rule 3 x 299 [116,10]
+  CRUSH rule 3 x 300 [67,26]
+  CRUSH rule 3 x 301 [117,23]
+  CRUSH rule 3 x 302 [78,67]
+  CRUSH rule 3 x 303 [19,5]
+  CRUSH rule 3 x 304 [101,50]
+  CRUSH rule 3 x 305 [5,59]
+  CRUSH rule 3 x 306 [41,18]
+  CRUSH rule 3 x 307 [65,5]
+  CRUSH rule 3 x 308 [91,2]
+  CRUSH rule 3 x 309 [38,53]
+  CRUSH rule 3 x 310 [26,15]
+  CRUSH rule 3 x 311 [36,95]
+  CRUSH rule 3 x 312 [114,61]
+  CRUSH rule 3 x 313 [104,65]
+  CRUSH rule 3 x 314 [28,6]
+  CRUSH rule 3 x 315 [118,31]
+  CRUSH rule 3 x 316 [98,95]
+  CRUSH rule 3 x 317 [118,13]
+  CRUSH rule 3 x 318 [17,30]
+  CRUSH rule 3 x 319 [53,1]
+  CRUSH rule 3 x 320 [36,41]
+  CRUSH rule 3 x 321 [33,5]
+  CRUSH rule 3 x 322 [68,10]
+  CRUSH rule 3 x 323 [66,29]
+  CRUSH rule 3 x 324 [21,72]
+  CRUSH rule 3 x 325 [52,16]
+  CRUSH rule 3 x 326 [7,109]
+  CRUSH rule 3 x 327 [62,17]
+  CRUSH rule 3 x 328 [61,42]
+  CRUSH rule 3 x 329 [19,100]
+  CRUSH rule 3 x 330 [24,11]
+  CRUSH rule 3 x 331 [84,95]
+  CRUSH rule 3 x 332 [61,111]
+  CRUSH rule 3 x 333 [116,25]
+  CRUSH rule 3 x 334 [94,103]
+  CRUSH rule 3 x 335 [71,118]
+  CRUSH rule 3 x 336 [24,99]
+  CRUSH rule 3 x 337 [18,83]
+  CRUSH rule 3 x 338 [43,28]
+  CRUSH rule 3 x 339 [13,64]
+  CRUSH rule 3 x 340 [81,111]
+  CRUSH rule 3 x 341 [46,105]
+  CRUSH rule 3 x 342 [92,23]
+  CRUSH rule 3 x 343 [49,112]
+  CRUSH rule 3 x 344 [1,87]
+  CRUSH rule 3 x 345 [56,35]
+  CRUSH rule 3 x 346 [3,54]
+  CRUSH rule 3 x 347 [106,27]
+  CRUSH rule 3 x 348 [10,117]
+  CRUSH rule 3 x 349 [96,87]
+  CRUSH rule 3 x 350 [63,32]
+  CRUSH rule 3 x 351 [60,41]
+  CRUSH rule 3 x 352 [36,13]
+  CRUSH rule 3 x 353 [10,82]
+  CRUSH rule 3 x 354 [55,52]
+  CRUSH rule 3 x 355 [73,94]
+  CRUSH rule 3 x 356 [75,66]
+  CRUSH rule 3 x 357 [70,93]
+  CRUSH rule 3 x 358 [97,56]
+  CRUSH rule 3 x 359 [110,105]
+  CRUSH rule 3 x 360 [106,57]
+  CRUSH rule 3 x 361 [27,42]
+  CRUSH rule 3 x 362 [28,55]
+  CRUSH rule 3 x 363 [68,20]
+  CRUSH rule 3 x 364 [23,50]
+  CRUSH rule 3 x 365 [57,76]
+  CRUSH rule 3 x 366 [42,75]
+  CRUSH rule 3 x 367 [103,82]
+  CRUSH rule 3 x 368 [103,104]
+  CRUSH rule 3 x 369 [12,57]
+  CRUSH rule 3 x 370 [11,26]
+  CRUSH rule 3 x 371 [34,55]
+  CRUSH rule 3 x 372 [58,14]
+  CRUSH rule 3 x 373 [6,42]
+  CRUSH rule 3 x 374 [110,95]
+  CRUSH rule 3 x 375 [5,43]
+  CRUSH rule 3 x 376 [91,86]
+  CRUSH rule 3 x 377 [93,116]
+  CRUSH rule 3 x 378 [68,6]
+  CRUSH rule 3 x 379 [77,44]
+  CRUSH rule 3 x 380 [76,83]
+  CRUSH rule 3 x 381 [36,27]
+  CRUSH rule 3 x 382 [26,77]
+  CRUSH rule 3 x 383 [76,99]
+  CRUSH rule 3 x 384 [15,100]
+  CRUSH rule 3 x 385 [82,93]
+  CRUSH rule 3 x 386 [83,92]
+  CRUSH rule 3 x 387 [16,26]
+  CRUSH rule 3 x 388 [29,113]
+  CRUSH rule 3 x 389 [92,29]
+  CRUSH rule 3 x 390 [68,77]
+  CRUSH rule 3 x 391 [15,88]
+  CRUSH rule 3 x 392 [21,32]
+  CRUSH rule 3 x 393 [91,18]
+  CRUSH rule 3 x 394 [38,73]
+  CRUSH rule 3 x 395 [21,119]
+  CRUSH rule 3 x 396 [12,13]
+  CRUSH rule 3 x 397 [40,63]
+  CRUSH rule 3 x 398 [44,3]
+  CRUSH rule 3 x 399 [5,95]
+  CRUSH rule 3 x 400 [19,102]
+  CRUSH rule 3 x 401 [79,52]
+  CRUSH rule 3 x 402 [107,98]
+  CRUSH rule 3 x 403 [23,82]
+  CRUSH rule 3 x 404 [87,68]
+  CRUSH rule 3 x 405 [90,97]
+  CRUSH rule 3 x 406 [15,117]
+  CRUSH rule 3 x 407 [70,35]
+  CRUSH rule 3 x 408 [55,72]
+  CRUSH rule 3 x 409 [73,62]
+  CRUSH rule 3 x 410 [70,73]
+  CRUSH rule 3 x 411 [34,25]
+  CRUSH rule 3 x 412 [105,117]
+  CRUSH rule 3 x 413 [41,110]
+  CRUSH rule 3 x 414 [70,65]
+  CRUSH rule 3 x 415 [107,5]
+  CRUSH rule 3 x 416 [2,22]
+  CRUSH rule 3 x 417 [26,14]
+  CRUSH rule 3 x 418 [51,46]
+  CRUSH rule 3 x 419 [8,82]
+  CRUSH rule 3 x 420 [109,105]
+  CRUSH rule 3 x 421 [114,75]
+  CRUSH rule 3 x 422 [109,87]
+  CRUSH rule 3 x 423 [59,24]
+  CRUSH rule 3 x 424 [92,51]
+  CRUSH rule 3 x 425 [101,111]
+  CRUSH rule 3 x 426 [36,6]
+  CRUSH rule 3 x 427 [8,24]
+  CRUSH rule 3 x 428 [68,35]
+  CRUSH rule 3 x 429 [76,75]
+  CRUSH rule 3 x 430 [67,117]
+  CRUSH rule 3 x 431 [70,25]
+  CRUSH rule 3 x 432 [7,34]
+  CRUSH rule 3 x 433 [49,84]
+  CRUSH rule 3 x 434 [64,31]
+  CRUSH rule 3 x 435 [110,13]
+  CRUSH rule 3 x 436 [106,89]
+  CRUSH rule 3 x 437 [26,65]
+  CRUSH rule 3 x 438 [118,63]
+  CRUSH rule 3 x 439 [40,21]
+  CRUSH rule 3 x 440 [45,119]
+  CRUSH rule 3 x 441 [112,105]
+  CRUSH rule 3 x 442 [55,113]
+  CRUSH rule 3 x 443 [44,33]
+  CRUSH rule 3 x 444 [71,38]
+  CRUSH rule 3 x 445 [58,81]
+  CRUSH rule 3 x 446 [40,10]
+  CRUSH rule 3 x 447 [100,61]
+  CRUSH rule 3 x 448 [111,73]
+  CRUSH rule 3 x 449 [67,66]
+  CRUSH rule 3 x 450 [117,61]
+  CRUSH rule 3 x 451 [66,81]
+  CRUSH rule 3 x 452 [70,8]
+  CRUSH rule 3 x 453 [82,85]
+  CRUSH rule 3 x 454 [53,18]
+  CRUSH rule 3 x 455 [91,42]
+  CRUSH rule 3 x 456 [101,46]
+  CRUSH rule 3 x 457 [113,51]
+  CRUSH rule 3 x 458 [119,25]
+  CRUSH rule 3 x 459 [50,67]
+  CRUSH rule 3 x 460 [105,30]
+  CRUSH rule 3 x 461 [102,51]
+  CRUSH rule 3 x 462 [98,107]
+  CRUSH rule 3 x 463 [108,105]
+  CRUSH rule 3 x 464 [19,109]
+  CRUSH rule 3 x 465 [62,23]
+  CRUSH rule 3 x 466 [53,12]
+  CRUSH rule 3 x 467 [40,57]
+  CRUSH rule 3 x 468 [97,44]
+  CRUSH rule 3 x 469 [98,75]
+  CRUSH rule 3 x 470 [50,29]
+  CRUSH rule 3 x 471 [40,13]
+  CRUSH rule 3 x 472 [27,18]
+  CRUSH rule 3 x 473 [48,35]
+  CRUSH rule 3 x 474 [51,32]
+  CRUSH rule 3 x 475 [49,117]
+  CRUSH rule 3 x 476 [110,31]
+  CRUSH rule 3 x 477 [80,97]
+  CRUSH rule 3 x 478 [78,99]
+  CRUSH rule 3 x 479 [31,66]
+  CRUSH rule 3 x 480 [75,88]
+  CRUSH rule 3 x 481 [26,20]
+  CRUSH rule 3 x 482 [84,53]
+  CRUSH rule 3 x 483 [15,116]
+  CRUSH rule 3 x 484 [37,114]
+  CRUSH rule 3 x 485 [84,8]
+  CRUSH rule 3 x 486 [92,10]
+  CRUSH rule 3 x 487 [106,17]
+  CRUSH rule 3 x 488 [42,20]
+  CRUSH rule 3 x 489 [89,2]
+  CRUSH rule 3 x 490 [22,114]
+  CRUSH rule 3 x 491 [99,5]
+  CRUSH rule 3 x 492 [21,66]
+  CRUSH rule 3 x 493 [94,14]
+  CRUSH rule 3 x 494 [59,86]
+  CRUSH rule 3 x 495 [95,58]
+  CRUSH rule 3 x 496 [46,41]
+  CRUSH rule 3 x 497 [102,27]
+  CRUSH rule 3 x 498 [21,116]
+  CRUSH rule 3 x 499 [5,49]
+  CRUSH rule 3 x 500 [50,49]
+  CRUSH rule 3 x 501 [60,3]
+  CRUSH rule 3 x 502 [65,110]
+  CRUSH rule 3 x 503 [21,112]
+  CRUSH rule 3 x 504 [67,5]
+  CRUSH rule 3 x 505 [12,93]
+  CRUSH rule 3 x 506 [79,64]
+  CRUSH rule 3 x 507 [34,107]
+  CRUSH rule 3 x 508 [45,114]
+  CRUSH rule 3 x 509 [19,88]
+  CRUSH rule 3 x 510 [117,45]
+  CRUSH rule 3 x 511 [14,104]
+  CRUSH rule 3 x 512 [59,26]
+  CRUSH rule 3 x 513 [102,93]
+  CRUSH rule 3 x 514 [75,72]
+  CRUSH rule 3 x 515 [84,41]
+  CRUSH rule 3 x 516 [37,30]
+  CRUSH rule 3 x 517 [83,115]
+  CRUSH rule 3 x 518 [18,83]
+  CRUSH rule 3 x 519 [67,88]
+  CRUSH rule 3 x 520 [15,114]
+  CRUSH rule 3 x 521 [70,22]
+  CRUSH rule 3 x 522 [56,51]
+  CRUSH rule 3 x 523 [68,101]
+  CRUSH rule 3 x 524 [33,38]
+  CRUSH rule 3 x 525 [63,115]
+  CRUSH rule 3 x 526 [83,50]
+  CRUSH rule 3 x 527 [37,56]
+  CRUSH rule 3 x 528 [108,81]
+  CRUSH rule 3 x 529 [74,33]
+  CRUSH rule 3 x 530 [49,92]
+  CRUSH rule 3 x 531 [117,105]
+  CRUSH rule 3 x 532 [31,68]
+  CRUSH rule 3 x 533 [5,85]
+  CRUSH rule 3 x 534 [97,24]
+  CRUSH rule 3 x 535 [48,75]
+  CRUSH rule 3 x 536 [113,101]
+  CRUSH rule 3 x 537 [116,47]
+  CRUSH rule 3 x 538 [85,74]
+  CRUSH rule 3 x 539 [72,43]
+  CRUSH rule 3 x 540 [39,34]
+  CRUSH rule 3 x 541 [53,84]
+  CRUSH rule 3 x 542 [27,32]
+  CRUSH rule 3 x 543 [45,113]
+  CRUSH rule 3 x 544 [59,42]
+  CRUSH rule 3 x 545 [118,95]
+  CRUSH rule 3 x 546 [18,79]
+  CRUSH rule 3 x 547 [67,30]
+  CRUSH rule 3 x 548 [53,100]
+  CRUSH rule 3 x 549 [60,45]
+  CRUSH rule 3 x 550 [92,101]
+  CRUSH rule 3 x 551 [77,88]
+  CRUSH rule 3 x 552 [61,94]
+  CRUSH rule 3 x 553 [71,78]
+  CRUSH rule 3 x 554 [61,115]
+  CRUSH rule 3 x 555 [76,77]
+  CRUSH rule 3 x 556 [106,55]
+  CRUSH rule 3 x 557 [26,22]
+  CRUSH rule 3 x 558 [41,84]
+  CRUSH rule 3 x 559 [65,24]
+  CRUSH rule 3 x 560 [94,16]
+  CRUSH rule 3 x 561 [27,5]
+  CRUSH rule 3 x 562 [78,59]
+  CRUSH rule 3 x 563 [59,70]
+  CRUSH rule 3 x 564 [96,8]
+  CRUSH rule 3 x 565 [8,48]
+  CRUSH rule 3 x 566 [119,17]
+  CRUSH rule 3 x 567 [7,38]
+  CRUSH rule 3 x 568 [57,94]
+  CRUSH rule 3 x 569 [65,26]
+  CRUSH rule 3 x 570 [98,27]
+  CRUSH rule 3 x 571 [95,30]
+  CRUSH rule 3 x 572 [62,83]
+  CRUSH rule 3 x 573 [1,79]
+  CRUSH rule 3 x 574 [89,42]
+  CRUSH rule 3 x 575 [87,113]
+  CRUSH rule 3 x 576 [21,68]
+  CRUSH rule 3 x 577 [8,84]
+  CRUSH rule 3 x 578 [75,115]
+  CRUSH rule 3 x 579 [105,68]
+  CRUSH rule 3 x 580 [51,28]
+  CRUSH rule 3 x 581 [55,113]
+  CRUSH rule 3 x 582 [27,113]
+  CRUSH rule 3 x 583 [6,78]
+  CRUSH rule 3 x 584 [10,30]
+  CRUSH rule 3 x 585 [20,111]
+  CRUSH rule 3 x 586 [48,27]
+  CRUSH rule 3 x 587 [29,94]
+  CRUSH rule 3 x 588 [103,90]
+  CRUSH rule 3 x 589 [88,95]
+  CRUSH rule 3 x 590 [76,101]
+  CRUSH rule 3 x 591 [42,43]
+  CRUSH rule 3 x 592 [78,51]
+  CRUSH rule 3 x 593 [82,71]
+  CRUSH rule 3 x 594 [27,76]
+  CRUSH rule 3 x 595 [52,10]
+  CRUSH rule 3 x 596 [82,59]
+  CRUSH rule 3 x 597 [16,36]
+  CRUSH rule 3 x 598 [37,56]
+  CRUSH rule 3 x 599 [10,84]
+  CRUSH rule 3 x 600 [24,69]
+  CRUSH rule 3 x 601 [104,14]
+  CRUSH rule 3 x 602 [48,45]
+  CRUSH rule 3 x 603 [93,32]
+  CRUSH rule 3 x 604 [118,79]
+  CRUSH rule 3 x 605 [104,53]
+  CRUSH rule 3 x 606 [90,83]
+  CRUSH rule 3 x 607 [95,110]
+  CRUSH rule 3 x 608 [112,101]
+  CRUSH rule 3 x 609 [34,99]
+  CRUSH rule 3 x 610 [106,16]
+  CRUSH rule 3 x 611 [66,87]
+  CRUSH rule 3 x 612 [2,81]
+  CRUSH rule 3 x 613 [13,86]
+  CRUSH rule 3 x 614 [50,3]
+  CRUSH rule 3 x 615 [24,73]
+  CRUSH rule 3 x 616 [41,119]
+  CRUSH rule 3 x 617 [81,106]
+  CRUSH rule 3 x 618 [3,104]
+  CRUSH rule 3 x 619 [92,7]
+  CRUSH rule 3 x 620 [108,11]
+  CRUSH rule 3 x 621 [105,115]
+  CRUSH rule 3 x 622 [67,48]
+  CRUSH rule 3 x 623 [69,74]
+  CRUSH rule 3 x 624 [115,49]
+  CRUSH rule 3 x 625 [73,109]
+  CRUSH rule 3 x 626 [52,3]
+  CRUSH rule 3 x 627 [116,3]
+  CRUSH rule 3 x 628 [98,91]
+  CRUSH rule 3 x 629 [6,112]
+  CRUSH rule 3 x 630 [22,72]
+  CRUSH rule 3 x 631 [35,96]
+  CRUSH rule 3 x 632 [80,71]
+  CRUSH rule 3 x 633 [65,12]
+  CRUSH rule 3 x 634 [87,50]
+  CRUSH rule 3 x 635 [107,46]
+  CRUSH rule 3 x 636 [23,70]
+  CRUSH rule 3 x 637 [99,24]
+  CRUSH rule 3 x 638 [43,114]
+  CRUSH rule 3 x 639 [30,31]
+  CRUSH rule 3 x 640 [113,73]
+  CRUSH rule 3 x 641 [45,84]
+  CRUSH rule 3 x 642 [47,66]
+  CRUSH rule 3 x 643 [64,8]
+  CRUSH rule 3 x 644 [31,82]
+  CRUSH rule 3 x 645 [77,64]
+  CRUSH rule 3 x 646 [37,86]
+  CRUSH rule 3 x 647 [65,56]
+  CRUSH rule 3 x 648 [84,13]
+  CRUSH rule 3 x 649 [88,55]
+  CRUSH rule 3 x 650 [21,76]
+  CRUSH rule 3 x 651 [63,116]
+  CRUSH rule 3 x 652 [57,112]
+  CRUSH rule 3 x 653 [38,61]
+  CRUSH rule 3 x 654 [104,67]
+  CRUSH rule 3 x 655 [89,54]
+  CRUSH rule 3 x 656 [84,49]
+  CRUSH rule 3 x 657 [47,32]
+  CRUSH rule 3 x 658 [80,29]
+  CRUSH rule 3 x 659 [11,112]
+  CRUSH rule 3 x 660 [65,111]
+  CRUSH rule 3 x 661 [96,73]
+  CRUSH rule 3 x 662 [111,73]
+  CRUSH rule 3 x 663 [83,60]
+  CRUSH rule 3 x 664 [59,80]
+  CRUSH rule 3 x 665 [31,117]
+  CRUSH rule 3 x 666 [112,101]
+  CRUSH rule 3 x 667 [70,47]
+  CRUSH rule 3 x 668 [96,57]
+  CRUSH rule 3 x 669 [56,39]
+  CRUSH rule 3 x 670 [98,105]
+  CRUSH rule 3 x 671 [57,48]
+  CRUSH rule 3 x 672 [37,36]
+  CRUSH rule 3 x 673 [83,2]
+  CRUSH rule 3 x 674 [36,25]
+  CRUSH rule 3 x 675 [88,14]
+  CRUSH rule 3 x 676 [3,110]
+  CRUSH rule 3 x 677 [88,67]
+  CRUSH rule 3 x 678 [27,44]
+  CRUSH rule 3 x 679 [33,116]
+  CRUSH rule 3 x 680 [111,39]
+  CRUSH rule 3 x 681 [53,12]
+  CRUSH rule 3 x 682 [12,87]
+  CRUSH rule 3 x 683 [24,85]
+  CRUSH rule 3 x 684 [98,65]
+  CRUSH rule 3 x 685 [106,25]
+  CRUSH rule 3 x 686 [86,45]
+  CRUSH rule 3 x 687 [49,72]
+  CRUSH rule 3 x 688 [16,114]
+  CRUSH rule 3 x 689 [32,31]
+  CRUSH rule 3 x 690 [96,33]
+  CRUSH rule 3 x 691 [34,6]
+  CRUSH rule 3 x 692 [97,84]
+  CRUSH rule 3 x 693 [29,118]
+  CRUSH rule 3 x 694 [6,30]
+  CRUSH rule 3 x 695 [31,72]
+  CRUSH rule 3 x 696 [104,97]
+  CRUSH rule 3 x 697 [19,96]
+  CRUSH rule 3 x 698 [30,69]
+  CRUSH rule 3 x 699 [47,76]
+  CRUSH rule 3 x 700 [82,55]
+  CRUSH rule 3 x 701 [53,80]
+  CRUSH rule 3 x 702 [95,98]
+  CRUSH rule 3 x 703 [92,65]
+  CRUSH rule 3 x 704 [34,47]
+  CRUSH rule 3 x 705 [105,1]
+  CRUSH rule 3 x 706 [74,35]
+  CRUSH rule 3 x 707 [91,115]
+  CRUSH rule 3 x 708 [95,112]
+  CRUSH rule 3 x 709 [73,72]
+  CRUSH rule 3 x 710 [94,47]
+  CRUSH rule 3 x 711 [68,41]
+  CRUSH rule 3 x 712 [107,18]
+  CRUSH rule 3 x 713 [29,109]
+  CRUSH rule 3 x 714 [86,61]
+  CRUSH rule 3 x 715 [74,13]
+  CRUSH rule 3 x 716 [101,56]
+  CRUSH rule 3 x 717 [12,29]
+  CRUSH rule 3 x 718 [83,24]
+  CRUSH rule 3 x 719 [26,10]
+  CRUSH rule 3 x 720 [69,2]
+  CRUSH rule 3 x 721 [51,42]
+  CRUSH rule 3 x 722 [15,74]
+  CRUSH rule 3 x 723 [117,14]
+  CRUSH rule 3 x 724 [45,38]
+  CRUSH rule 3 x 725 [53,110]
+  CRUSH rule 3 x 726 [103,68]
+  CRUSH rule 3 x 727 [89,100]
+  CRUSH rule 3 x 728 [76,16]
+  CRUSH rule 3 x 729 [35,90]
+  CRUSH rule 3 x 730 [28,103]
+  CRUSH rule 3 x 731 [78,41]
+  CRUSH rule 3 x 732 [1,27]
+  CRUSH rule 3 x 733 [35,100]
+  CRUSH rule 3 x 734 [119,85]
+  CRUSH rule 3 x 735 [102,43]
+  CRUSH rule 3 x 736 [37,92]
+  CRUSH rule 3 x 737 [117,11]
+  CRUSH rule 3 x 738 [57,32]
+  CRUSH rule 3 x 739 [87,1]
+  CRUSH rule 3 x 740 [29,80]
+  CRUSH rule 3 x 741 [47,111]
+  CRUSH rule 3 x 742 [106,83]
+  CRUSH rule 3 x 743 [105,94]
+  CRUSH rule 3 x 744 [23,64]
+  CRUSH rule 3 x 745 [37,112]
+  CRUSH rule 3 x 746 [56,47]
+  CRUSH rule 3 x 747 [56,95]
+  CRUSH rule 3 x 748 [48,14]
+  CRUSH rule 3 x 749 [102,101]
+  CRUSH rule 3 x 750 [83,78]
+  CRUSH rule 3 x 751 [25,104]
+  CRUSH rule 3 x 752 [82,95]
+  CRUSH rule 3 x 753 [14,113]
+  CRUSH rule 3 x 754 [114,51]
+  CRUSH rule 3 x 755 [87,26]
+  CRUSH rule 3 x 756 [113,87]
+  CRUSH rule 3 x 757 [47,66]
+  CRUSH rule 3 x 758 [54,63]
+  CRUSH rule 3 x 759 [74,20]
+  CRUSH rule 3 x 760 [88,22]
+  CRUSH rule 3 x 761 [73,86]
+  CRUSH rule 3 x 762 [34,17]
+  CRUSH rule 3 x 763 [13,78]
+  CRUSH rule 3 x 764 [89,42]
+  CRUSH rule 3 x 765 [109,91]
+  CRUSH rule 3 x 766 [19,66]
+  CRUSH rule 3 x 767 [41,26]
+  CRUSH rule 3 x 768 [106,57]
+  CRUSH rule 3 x 769 [91,104]
+  CRUSH rule 3 x 770 [72,19]
+  CRUSH rule 3 x 771 [115,35]
+  CRUSH rule 3 x 772 [97,108]
+  CRUSH rule 3 x 773 [116,47]
+  CRUSH rule 3 x 774 [100,31]
+  CRUSH rule 3 x 775 [102,43]
+  CRUSH rule 3 x 776 [69,38]
+  CRUSH rule 3 x 777 [91,52]
+  CRUSH rule 3 x 778 [83,119]
+  CRUSH rule 3 x 779 [47,60]
+  CRUSH rule 3 x 780 [63,70]
+  CRUSH rule 3 x 781 [105,2]
+  CRUSH rule 3 x 782 [117,59]
+  CRUSH rule 3 x 783 [19,109]
+  CRUSH rule 3 x 784 [63,114]
+  CRUSH rule 3 x 785 [27,84]
+  CRUSH rule 3 x 786 [41,110]
+  CRUSH rule 3 x 787 [108,73]
+  CRUSH rule 3 x 788 [74,103]
+  CRUSH rule 3 x 789 [50,17]
+  CRUSH rule 3 x 790 [20,106]
+  CRUSH rule 3 x 791 [96,87]
+  CRUSH rule 3 x 792 [80,97]
+  CRUSH rule 3 x 793 [6,26]
+  CRUSH rule 3 x 794 [14,42]
+  CRUSH rule 3 x 795 [30,8]
+  CRUSH rule 3 x 796 [87,36]
+  CRUSH rule 3 x 797 [64,61]
+  CRUSH rule 3 x 798 [42,69]
+  CRUSH rule 3 x 799 [19,117]
+  CRUSH rule 3 x 800 [106,8]
+  CRUSH rule 3 x 801 [2,57]
+  CRUSH rule 3 x 802 [63,68]
+  CRUSH rule 3 x 803 [46,35]
+  CRUSH rule 3 x 804 [33,26]
+  CRUSH rule 3 x 805 [96,49]
+  CRUSH rule 3 x 806 [48,25]
+  CRUSH rule 3 x 807 [48,83]
+  CRUSH rule 3 x 808 [76,31]
+  CRUSH rule 3 x 809 [27,48]
+  CRUSH rule 3 x 810 [119,71]
+  CRUSH rule 3 x 811 [111,91]
+  CRUSH rule 3 x 812 [25,111]
+  CRUSH rule 3 x 813 [81,28]
+  CRUSH rule 3 x 814 [95,42]
+  CRUSH rule 3 x 815 [84,61]
+  CRUSH rule 3 x 816 [64,35]
+  CRUSH rule 3 x 817 [63,60]
+  CRUSH rule 3 x 818 [69,46]
+  CRUSH rule 3 x 819 [88,75]
+  CRUSH rule 3 x 820 [104,57]
+  CRUSH rule 3 x 821 [58,21]
+  CRUSH rule 3 x 822 [20,80]
+  CRUSH rule 3 x 823 [63,118]
+  CRUSH rule 3 x 824 [102,13]
+  CRUSH rule 3 x 825 [47,118]
+  CRUSH rule 3 x 826 [44,7]
+  CRUSH rule 3 x 827 [101,88]
+  CRUSH rule 3 x 828 [60,41]
+  CRUSH rule 3 x 829 [45,102]
+  CRUSH rule 3 x 830 [51,96]
+  CRUSH rule 3 x 831 [78,53]
+  CRUSH rule 3 x 832 [28,75]
+  CRUSH rule 3 x 833 [57,32]
+  CRUSH rule 3 x 834 [90,33]
+  CRUSH rule 3 x 835 [6,1]
+  CRUSH rule 3 x 836 [63,68]
+  CRUSH rule 3 x 837 [76,71]
+  CRUSH rule 3 x 838 [106,20]
+  CRUSH rule 3 x 839 [87,96]
+  CRUSH rule 3 x 840 [33,32]
+  CRUSH rule 3 x 841 [110,55]
+  CRUSH rule 3 x 842 [66,87]
+  CRUSH rule 3 x 843 [11,80]
+  CRUSH rule 3 x 844 [74,103]
+  CRUSH rule 3 x 845 [74,43]
+  CRUSH rule 3 x 846 [43,76]
+  CRUSH rule 3 x 847 [62,20]
+  CRUSH rule 3 x 848 [92,17]
+  CRUSH rule 3 x 849 [93,36]
+  CRUSH rule 3 x 850 [83,82]
+  CRUSH rule 3 x 851 [65,94]
+  CRUSH rule 3 x 852 [60,22]
+  CRUSH rule 3 x 853 [88,29]
+  CRUSH rule 3 x 854 [83,54]
+  CRUSH rule 3 x 855 [2,101]
+  CRUSH rule 3 x 856 [40,41]
+  CRUSH rule 3 x 857 [69,82]
+  CRUSH rule 3 x 858 [98,81]
+  CRUSH rule 3 x 859 [56,43]
+  CRUSH rule 3 x 860 [11,26]
+  CRUSH rule 3 x 861 [22,110]
+  CRUSH rule 3 x 862 [22,70]
+  CRUSH rule 3 x 863 [79,84]
+  CRUSH rule 3 x 864 [77,24]
+  CRUSH rule 3 x 865 [119,17]
+  CRUSH rule 3 x 866 [18,49]
+  CRUSH rule 3 x 867 [3,84]
+  CRUSH rule 3 x 868 [100,107]
+  CRUSH rule 3 x 869 [22,104]
+  CRUSH rule 3 x 870 [73,30]
+  CRUSH rule 3 x 871 [84,105]
+  CRUSH rule 3 x 872 [72,75]
+  CRUSH rule 3 x 873 [81,96]
+  CRUSH rule 3 x 874 [21,72]
+  CRUSH rule 3 x 875 [115,59]
+  CRUSH rule 3 x 876 [98,49]
+  CRUSH rule 3 x 877 [80,79]
+  CRUSH rule 3 x 878 [87,94]
+  CRUSH rule 3 x 879 [29,18]
+  CRUSH rule 3 x 880 [23,40]
+  CRUSH rule 3 x 881 [109,69]
+  CRUSH rule 3 x 882 [31,118]
+  CRUSH rule 3 x 883 [102,8]
+  CRUSH rule 3 x 884 [80,19]
+  CRUSH rule 3 x 885 [46,101]
+  CRUSH rule 3 x 886 [2,65]
+  CRUSH rule 3 x 887 [5,99]
+  CRUSH rule 3 x 888 [16,70]
+  CRUSH rule 3 x 889 [84,93]
+  CRUSH rule 3 x 890 [65,118]
+  CRUSH rule 3 x 891 [86,105]
+  CRUSH rule 3 x 892 [64,10]
+  CRUSH rule 3 x 893 [20,110]
+  CRUSH rule 3 x 894 [32,47]
+  CRUSH rule 3 x 895 [40,21]
+  CRUSH rule 3 x 896 [113,14]
+  CRUSH rule 3 x 897 [107,80]
+  CRUSH rule 3 x 898 [76,71]
+  CRUSH rule 3 x 899 [75,82]
+  CRUSH rule 3 x 900 [83,82]
+  CRUSH rule 3 x 901 [66,61]
+  CRUSH rule 3 x 902 [25,56]
+  CRUSH rule 3 x 903 [53,46]
+  CRUSH rule 3 x 904 [50,101]
+  CRUSH rule 3 x 905 [99,110]
+  CRUSH rule 3 x 906 [68,27]
+  CRUSH rule 3 x 907 [109,47]
+  CRUSH rule 3 x 908 [47,1]
+  CRUSH rule 3 x 909 [73,2]
+  CRUSH rule 3 x 910 [71,74]
+  CRUSH rule 3 x 911 [39,42]
+  CRUSH rule 3 x 912 [90,7]
+  CRUSH rule 3 x 913 [29,96]
+  CRUSH rule 3 x 914 [84,45]
+  CRUSH rule 3 x 915 [49,115]
+  CRUSH rule 3 x 916 [32,77]
+  CRUSH rule 3 x 917 [46,23]
+  CRUSH rule 3 x 918 [82,73]
+  CRUSH rule 3 x 919 [13,28]
+  CRUSH rule 3 x 920 [25,26]
+  CRUSH rule 3 x 921 [55,119]
+  CRUSH rule 3 x 922 [33,32]
+  CRUSH rule 3 x 923 [28,15]
+  CRUSH rule 3 x 924 [1,41]
+  CRUSH rule 3 x 925 [113,22]
+  CRUSH rule 3 x 926 [64,69]
+  CRUSH rule 3 x 927 [32,16]
+  CRUSH rule 3 x 928 [13,113]
+  CRUSH rule 3 x 929 [85,115]
+  CRUSH rule 3 x 930 [104,20]
+  CRUSH rule 3 x 931 [46,79]
+  CRUSH rule 3 x 932 [43,52]
+  CRUSH rule 3 x 933 [18,55]
+  CRUSH rule 3 x 934 [68,81]
+  CRUSH rule 3 x 935 [28,57]
+  CRUSH rule 3 x 936 [104,57]
+  CRUSH rule 3 x 937 [110,10]
+  CRUSH rule 3 x 938 [48,23]
+  CRUSH rule 3 x 939 [77,42]
+  CRUSH rule 3 x 940 [76,49]
+  CRUSH rule 3 x 941 [66,101]
+  CRUSH rule 3 x 942 [80,87]
+  CRUSH rule 3 x 943 [75,74]
+  CRUSH rule 3 x 944 [82,53]
+  CRUSH rule 3 x 945 [71,74]
+  CRUSH rule 3 x 946 [37,42]
+  CRUSH rule 3 x 947 [107,30]
+  CRUSH rule 3 x 948 [108,95]
+  CRUSH rule 3 x 949 [46,103]
+  CRUSH rule 3 x 950 [96,101]
+  CRUSH rule 3 x 951 [40,14]
+  CRUSH rule 3 x 952 [114,21]
+  CRUSH rule 3 x 953 [62,23]
+  CRUSH rule 3 x 954 [103,5]
+  CRUSH rule 3 x 955 [42,73]
+  CRUSH rule 3 x 956 [72,103]
+  CRUSH rule 3 x 957 [117,22]
+  CRUSH rule 3 x 958 [23,106]
+  CRUSH rule 3 x 959 [42,93]
+  CRUSH rule 3 x 960 [113,8]
+  CRUSH rule 3 x 961 [116,61]
+  CRUSH rule 3 x 962 [60,51]
+  CRUSH rule 3 x 963 [101,106]
+  CRUSH rule 3 x 964 [66,89]
+  CRUSH rule 3 x 965 [47,102]
+  CRUSH rule 3 x 966 [88,63]
+  CRUSH rule 3 x 967 [71,46]
+  CRUSH rule 3 x 968 [74,51]
+  CRUSH rule 3 x 969 [53,78]
+  CRUSH rule 3 x 970 [3,30]
+  CRUSH rule 3 x 971 [66,107]
+  CRUSH rule 3 x 972 [3,66]
+  CRUSH rule 3 x 973 [113,20]
+  CRUSH rule 3 x 974 [114,35]
+  CRUSH rule 3 x 975 [83,58]
+  CRUSH rule 3 x 976 [81,48]
+  CRUSH rule 3 x 977 [95,102]
+  CRUSH rule 3 x 978 [119,41]
+  CRUSH rule 3 x 979 [98,6]
+  CRUSH rule 3 x 980 [39,108]
+  CRUSH rule 3 x 981 [89,84]
+  CRUSH rule 3 x 982 [19,94]
+  CRUSH rule 3 x 983 [34,45]
+  CRUSH rule 3 x 984 [78,63]
+  CRUSH rule 3 x 985 [99,52]
+  CRUSH rule 3 x 986 [44,99]
+  CRUSH rule 3 x 987 [25,32]
+  CRUSH rule 3 x 988 [79,2]
+  CRUSH rule 3 x 989 [87,26]
+  CRUSH rule 3 x 990 [72,69]
+  CRUSH rule 3 x 991 [90,8]
+  CRUSH rule 3 x 992 [30,67]
+  CRUSH rule 3 x 993 [74,49]
+  CRUSH rule 3 x 994 [74,105]
+  CRUSH rule 3 x 995 [100,97]
+  CRUSH rule 3 x 996 [41,58]
+  CRUSH rule 3 x 997 [89,76]
+  CRUSH rule 3 x 998 [92,47]
+  CRUSH rule 3 x 999 [117,16]
+  CRUSH rule 3 x 1000 [50,47]
+  CRUSH rule 3 x 1001 [83,102]
+  CRUSH rule 3 x 1002 [94,37]
+  CRUSH rule 3 x 1003 [43,88]
+  CRUSH rule 3 x 1004 [89,54]
+  CRUSH rule 3 x 1005 [105,84]
+  CRUSH rule 3 x 1006 [45,111]
+  CRUSH rule 3 x 1007 [19,66]
+  CRUSH rule 3 x 1008 [31,76]
+  CRUSH rule 3 x 1009 [1,95]
+  CRUSH rule 3 x 1010 [31,113]
+  CRUSH rule 3 x 1011 [64,81]
+  CRUSH rule 3 x 1012 [68,49]
+  CRUSH rule 3 x 1013 [5,93]
+  CRUSH rule 3 x 1014 [33,66]
+  CRUSH rule 3 x 1015 [106,45]
+  CRUSH rule 3 x 1016 [107,86]
+  CRUSH rule 3 x 1017 [12,61]
+  CRUSH rule 3 x 1018 [61,26]
+  CRUSH rule 3 x 1019 [27,104]
+  CRUSH rule 3 x 1020 [31,86]
+  CRUSH rule 3 x 1021 [22,26]
+  CRUSH rule 3 x 1022 [73,34]
+  CRUSH rule 3 x 1023 [88,79]
+  rule 3 (delltestrule) num_rep 2 result size == 2:\t1024/1024 (esc)
+  CRUSH rule 3 x 0 [94,6]
+  CRUSH rule 3 x 1 [73,52]
+  CRUSH rule 3 x 2 [91,48]
+  CRUSH rule 3 x 3 [51,48]
+  CRUSH rule 3 x 4 [45,114]
+  CRUSH rule 3 x 5 [89,94]
+  CRUSH rule 3 x 6 [91,76]
+  CRUSH rule 3 x 7 [104,73]
+  CRUSH rule 3 x 8 [41,98]
+  CRUSH rule 3 x 9 [46,47]
+  CRUSH rule 3 x 10 [61,60]
+  CRUSH rule 3 x 11 [13,40]
+  CRUSH rule 3 x 12 [83,26]
+  CRUSH rule 3 x 13 [27,28]
+  CRUSH rule 3 x 14 [105,64]
+  CRUSH rule 3 x 15 [18,7]
+  CRUSH rule 3 x 16 [103,30]
+  CRUSH rule 3 x 17 [85,118]
+  CRUSH rule 3 x 18 [11,106]
+  CRUSH rule 3 x 19 [75,50]
+  CRUSH rule 3 x 20 [111,67]
+  CRUSH rule 3 x 21 [84,61]
+  CRUSH rule 3 x 22 [23,104]
+  CRUSH rule 3 x 23 [19,86]
+  CRUSH rule 3 x 24 [83,60]
+  CRUSH rule 3 x 25 [81,64]
+  CRUSH rule 3 x 26 [17,38]
+  CRUSH rule 3 x 27 [33,84]
+  CRUSH rule 3 x 28 [45,90]
+  CRUSH rule 3 x 29 [8,109]
+  CRUSH rule 3 x 30 [55,42]
+  CRUSH rule 3 x 31 [76,95]
+  CRUSH rule 3 x 32 [72,11]
+  CRUSH rule 3 x 33 [86,53]
+  CRUSH rule 3 x 34 [7,108]
+  CRUSH rule 3 x 35 [108,13]
+  CRUSH rule 3 x 36 [67,66]
+  CRUSH rule 3 x 37 [38,17]
+  CRUSH rule 3 x 38 [72,105]
+  CRUSH rule 3 x 39 [68,103]
+  CRUSH rule 3 x 40 [30,85]
+  CRUSH rule 3 x 41 [52,11]
+  CRUSH rule 3 x 42 [106,75]
+  CRUSH rule 3 x 43 [10,104]
+  CRUSH rule 3 x 44 [101,28]
+  CRUSH rule 3 x 45 [83,64]
+  CRUSH rule 3 x 46 [54,31]
+  CRUSH rule 3 x 47 [106,61]
+  CRUSH rule 3 x 48 [34,41]
+  CRUSH rule 3 x 49 [79,110]
+  CRUSH rule 3 x 50 [42,13]
+  CRUSH rule 3 x 51 [6,94]
+  CRUSH rule 3 x 52 [82,19]
+  CRUSH rule 3 x 53 [32,91]
+  CRUSH rule 3 x 54 [108,8]
+  CRUSH rule 3 x 55 [14,94]
+  CRUSH rule 3 x 56 [21,72]
+  CRUSH rule 3 x 57 [69,88]
+  CRUSH rule 3 x 58 [48,87]
+  CRUSH rule 3 x 59 [21,113]
+  CRUSH rule 3 x 60 [90,73]
+  CRUSH rule 3 x 61 [88,63]
+  CRUSH rule 3 x 62 [100,13]
+  CRUSH rule 3 x 63 [79,5]
+  CRUSH rule 3 x 64 [1,89]
+  CRUSH rule 3 x 65 [32,103]
+  CRUSH rule 3 x 66 [48,79]
+  CRUSH rule 3 x 67 [94,11]
+  CRUSH rule 3 x 68 [102,15]
+  CRUSH rule 3 x 69 [62,20]
+  CRUSH rule 3 x 70 [84,11]
+  CRUSH rule 3 x 71 [12,33]
+  CRUSH rule 3 x 72 [26,99]
+  CRUSH rule 3 x 73 [29,114]
+  CRUSH rule 3 x 74 [29,1]
+  CRUSH rule 3 x 75 [60,65]
+  CRUSH rule 3 x 76 [55,62]
+  CRUSH rule 3 x 77 [107,100]
+  CRUSH rule 3 x 78 [86,107]
+  CRUSH rule 3 x 79 [64,16]
+  CRUSH rule 3 x 80 [19,100]
+  CRUSH rule 3 x 81 [64,16]
+  CRUSH rule 3 x 82 [37,40]
+  CRUSH rule 3 x 83 [92,22]
+  CRUSH rule 3 x 84 [49,115]
+  CRUSH rule 3 x 85 [87,88]
+  CRUSH rule 3 x 86 [37,68]
+  CRUSH rule 3 x 87 [116,77]
+  CRUSH rule 3 x 88 [38,55]
+  CRUSH rule 3 x 89 [76,25]
+  CRUSH rule 3 x 90 [14,50]
+  CRUSH rule 3 x 91 [68,61]
+  CRUSH rule 3 x 92 [86,95]
+  CRUSH rule 3 x 93 [44,35]
+  CRUSH rule 3 x 94 [46,71]
+  CRUSH rule 3 x 95 [108,53]
+  CRUSH rule 3 x 96 [66,87]
+  CRUSH rule 3 x 97 [111,45]
+  CRUSH rule 3 x 98 [93,110]
+  CRUSH rule 3 x 99 [78,43]
+  CRUSH rule 3 x 100 [28,61]
+  CRUSH rule 3 x 101 [91,110]
+  CRUSH rule 3 x 102 [82,7]
+  CRUSH rule 3 x 103 [66,105]
+  CRUSH rule 3 x 104 [116,79]
+  CRUSH rule 3 x 105 [34,87]
+  CRUSH rule 3 x 106 [69,12]
+  CRUSH rule 3 x 107 [1,59]
+  CRUSH rule 3 x 108 [7,109]
+  CRUSH rule 3 x 109 [112,67]
+  CRUSH rule 3 x 110 [54,61]
+  CRUSH rule 3 x 111 [10,92]
+  CRUSH rule 3 x 112 [80,11]
+  CRUSH rule 3 x 113 [69,38]
+  CRUSH rule 3 x 114 [79,38]
+  CRUSH rule 3 x 115 [10,48]
+  CRUSH rule 3 x 116 [37,108]
+  CRUSH rule 3 x 117 [87,56]
+  CRUSH rule 3 x 118 [23,56]
+  CRUSH rule 3 x 119 [104,31]
+  CRUSH rule 3 x 120 [44,93]
+  CRUSH rule 3 x 121 [80,16]
+  CRUSH rule 3 x 122 [45,54]
+  CRUSH rule 3 x 123 [22,112]
+  CRUSH rule 3 x 124 [97,50]
+  CRUSH rule 3 x 125 [66,6]
+  CRUSH rule 3 x 126 [70,39]
+  CRUSH rule 3 x 127 [70,75]
+  CRUSH rule 3 x 128 [11,111]
+  CRUSH rule 3 x 129 [103,46]
+  CRUSH rule 3 x 130 [50,73]
+  CRUSH rule 3 x 131 [44,15]
+  CRUSH rule 3 x 132 [69,58]
+  CRUSH rule 3 x 133 [67,115]
+  CRUSH rule 3 x 134 [37,60]
+  CRUSH rule 3 x 135 [78,61]
+  CRUSH rule 3 x 136 [32,29]
+  CRUSH rule 3 x 137 [92,87]
+  CRUSH rule 3 x 138 [54,8]
+  CRUSH rule 3 x 139 [89,60]
+  CRUSH rule 3 x 140 [39,50]
+  CRUSH rule 3 x 141 [89,62]
+  CRUSH rule 3 x 142 [22,86]
+  CRUSH rule 3 x 143 [96,16]
+  CRUSH rule 3 x 144 [13,1]
+  CRUSH rule 3 x 145 [77,54]
+  CRUSH rule 3 x 146 [12,43]
+  CRUSH rule 3 x 147 [2,59]
+  CRUSH rule 3 x 148 [85,50]
+  CRUSH rule 3 x 149 [103,68]
+  CRUSH rule 3 x 150 [14,50]
+  CRUSH rule 3 x 151 [75,56]
+  CRUSH rule 3 x 152 [49,18]
+  CRUSH rule 3 x 153 [92,79]
+  CRUSH rule 3 x 154 [19,26]
+  CRUSH rule 3 x 155 [12,13]
+  CRUSH rule 3 x 156 [107,18]
+  CRUSH rule 3 x 157 [15,78]
+  CRUSH rule 3 x 158 [11,28]
+  CRUSH rule 3 x 159 [33,88]
+  CRUSH rule 3 x 160 [86,35]
+  CRUSH rule 3 x 161 [19,78]
+  CRUSH rule 3 x 162 [55,96]
+  CRUSH rule 3 x 163 [54,55]
+  CRUSH rule 3 x 164 [72,99]
+  CRUSH rule 3 x 165 [25,116]
+  CRUSH rule 3 x 166 [2,23]
+  CRUSH rule 3 x 167 [89,40]
+  CRUSH rule 3 x 168 [68,49]
+  CRUSH rule 3 x 169 [51,50]
+  CRUSH rule 3 x 170 [68,91]
+  CRUSH rule 3 x 171 [88,51]
+  CRUSH rule 3 x 172 [117,23]
+  CRUSH rule 3 x 173 [29,1]
+  CRUSH rule 3 x 174 [67,40]
+  CRUSH rule 3 x 175 [48,41]
+  CRUSH rule 3 x 176 [94,91]
+  CRUSH rule 3 x 177 [53,70]
+  CRUSH rule 3 x 178 [39,110]
+  CRUSH rule 3 x 179 [72,89]
+  CRUSH rule 3 x 180 [3,38]
+  CRUSH rule 3 x 181 [18,16]
+  CRUSH rule 3 x 182 [75,46]
+  CRUSH rule 3 x 183 [11,78]
+  CRUSH rule 3 x 184 [79,92]
+  CRUSH rule 3 x 185 [97,92]
+  CRUSH rule 3 x 186 [67,116]
+  CRUSH rule 3 x 187 [6,96]
+  CRUSH rule 3 x 188 [76,16]
+  CRUSH rule 3 x 189 [96,71]
+  CRUSH rule 3 x 190 [90,6]
+  CRUSH rule 3 x 191 [49,84]
+  CRUSH rule 3 x 192 [93,114]
+  CRUSH rule 3 x 193 [89,60]
+  CRUSH rule 3 x 194 [62,61]
+  CRUSH rule 3 x 195 [119,95]
+  CRUSH rule 3 x 196 [20,28]
+  CRUSH rule 3 x 197 [6,64]
+  CRUSH rule 3 x 198 [55,112]
+  CRUSH rule 3 x 199 [66,17]
+  CRUSH rule 3 x 200 [12,63]
+  CRUSH rule 3 x 201 [52,23]
+  CRUSH rule 3 x 202 [98,33]
+  CRUSH rule 3 x 203 [36,22]
+  CRUSH rule 3 x 204 [10,100]
+  CRUSH rule 3 x 205 [38,29]
+  CRUSH rule 3 x 206 [38,27]
+  CRUSH rule 3 x 207 [19,108]
+  CRUSH rule 3 x 208 [63,26]
+  CRUSH rule 3 x 209 [70,11]
+  CRUSH rule 3 x 210 [79,58]
+  CRUSH rule 3 x 211 [26,59]
+  CRUSH rule 3 x 212 [107,114]
+  CRUSH rule 3 x 213 [100,3]
+  CRUSH rule 3 x 214 [91,118]
+  CRUSH rule 3 x 215 [92,16]
+  CRUSH rule 3 x 216 [99,94]
+  CRUSH rule 3 x 217 [86,99]
+  CRUSH rule 3 x 218 [70,15]
+  CRUSH rule 3 x 219 [61,58]
+  CRUSH rule 3 x 220 [23,56]
+  CRUSH rule 3 x 221 [21,92]
+  CRUSH rule 3 x 222 [102,29]
+  CRUSH rule 3 x 223 [34,73]
+  CRUSH rule 3 x 224 [107,68]
+  CRUSH rule 3 x 225 [61,98]
+  CRUSH rule 3 x 226 [44,13]
+  CRUSH rule 3 x 227 [55,60]
+  CRUSH rule 3 x 228 [117,55]
+  CRUSH rule 3 x 229 [100,67]
+  CRUSH rule 3 x 230 [41,109]
+  CRUSH rule 3 x 231 [30,71]
+  CRUSH rule 3 x 232 [23,1]
+  CRUSH rule 3 x 233 [47,90]
+  CRUSH rule 3 x 234 [55,62]
+  CRUSH rule 3 x 235 [20,60]
+  CRUSH rule 3 x 236 [95,24]
+  CRUSH rule 3 x 237 [21,106]
+  CRUSH rule 3 x 238 [109,15]
+  CRUSH rule 3 x 239 [40,101]
+  CRUSH rule 3 x 240 [63,60]
+  CRUSH rule 3 x 241 [47,12]
+  CRUSH rule 3 x 242 [73,74]
+  CRUSH rule 3 x 243 [76,8]
+  CRUSH rule 3 x 244 [103,50]
+  CRUSH rule 3 x 245 [106,95]
+  CRUSH rule 3 x 246 [35,82]
+  CRUSH rule 3 x 247 [116,101]
+  CRUSH rule 3 x 248 [8,119]
+  CRUSH rule 3 x 249 [2,17]
+  CRUSH rule 3 x 250 [34,89]
+  CRUSH rule 3 x 251 [28,69]
+  CRUSH rule 3 x 252 [95,80]
+  CRUSH rule 3 x 253 [109,3]
+  CRUSH rule 3 x 254 [99,80]
+  CRUSH rule 3 x 255 [112,85]
+  CRUSH rule 3 x 256 [94,63]
+  CRUSH rule 3 x 257 [100,87]
+  CRUSH rule 3 x 258 [34,63]
+  CRUSH rule 3 x 259 [70,107]
+  CRUSH rule 3 x 260 [89,115]
+  CRUSH rule 3 x 261 [94,83]
+  CRUSH rule 3 x 262 [42,45]
+  CRUSH rule 3 x 263 [113,101]
+  CRUSH rule 3 x 264 [36,81]
+  CRUSH rule 3 x 265 [14,88]
+  CRUSH rule 3 x 266 [75,96]
+  CRUSH rule 3 x 267 [6,5]
+  CRUSH rule 3 x 268 [38,47]
+  CRUSH rule 3 x 269 [86,59]
+  CRUSH rule 3 x 270 [87,70]
+  CRUSH rule 3 x 271 [19,108]
+  CRUSH rule 3 x 272 [73,5]
+  CRUSH rule 3 x 273 [69,113]
+  CRUSH rule 3 x 274 [47,64]
+  CRUSH rule 3 x 275 [29,34]
+  CRUSH rule 3 x 276 [7,100]
+  CRUSH rule 3 x 277 [74,6]
+  CRUSH rule 3 x 278 [107,115]
+  CRUSH rule 3 x 279 [112,20]
+  CRUSH rule 3 x 280 [113,15]
+  CRUSH rule 3 x 281 [89,56]
+  CRUSH rule 3 x 282 [20,38]
+  CRUSH rule 3 x 283 [8,114]
+  CRUSH rule 3 x 284 [66,75]
+  CRUSH rule 3 x 285 [99,94]
+  CRUSH rule 3 x 286 [78,6]
+  CRUSH rule 3 x 287 [12,27]
+  CRUSH rule 3 x 288 [24,22]
+  CRUSH rule 3 x 289 [105,64]
+  CRUSH rule 3 x 290 [25,46]
+  CRUSH rule 3 x 291 [35,116]
+  CRUSH rule 3 x 292 [20,109]
+  CRUSH rule 3 x 293 [27,92]
+  CRUSH rule 3 x 294 [60,93]
+  CRUSH rule 3 x 295 [37,2]
+  CRUSH rule 3 x 296 [16,28]
+  CRUSH rule 3 x 297 [36,55]
+  CRUSH rule 3 x 298 [70,53]
+  CRUSH rule 3 x 299 [116,10]
+  CRUSH rule 3 x 300 [67,26]
+  CRUSH rule 3 x 301 [117,23]
+  CRUSH rule 3 x 302 [78,67]
+  CRUSH rule 3 x 303 [19,5]
+  CRUSH rule 3 x 304 [101,50]
+  CRUSH rule 3 x 305 [5,59]
+  CRUSH rule 3 x 306 [41,18]
+  CRUSH rule 3 x 307 [65,5]
+  CRUSH rule 3 x 308 [91,2]
+  CRUSH rule 3 x 309 [38,53]
+  CRUSH rule 3 x 310 [26,15]
+  CRUSH rule 3 x 311 [36,95]
+  CRUSH rule 3 x 312 [114,61]
+  CRUSH rule 3 x 313 [104,65]
+  CRUSH rule 3 x 314 [28,6]
+  CRUSH rule 3 x 315 [118,31]
+  CRUSH rule 3 x 316 [98,95]
+  CRUSH rule 3 x 317 [118,13]
+  CRUSH rule 3 x 318 [17,30]
+  CRUSH rule 3 x 319 [53,1]
+  CRUSH rule 3 x 320 [36,41]
+  CRUSH rule 3 x 321 [33,5]
+  CRUSH rule 3 x 322 [68,10]
+  CRUSH rule 3 x 323 [66,29]
+  CRUSH rule 3 x 324 [21,72]
+  CRUSH rule 3 x 325 [52,16]
+  CRUSH rule 3 x 326 [7,109]
+  CRUSH rule 3 x 327 [62,17]
+  CRUSH rule 3 x 328 [61,42]
+  CRUSH rule 3 x 329 [19,100]
+  CRUSH rule 3 x 330 [24,11]
+  CRUSH rule 3 x 331 [84,95]
+  CRUSH rule 3 x 332 [61,111]
+  CRUSH rule 3 x 333 [116,25]
+  CRUSH rule 3 x 334 [94,103]
+  CRUSH rule 3 x 335 [71,118]
+  CRUSH rule 3 x 336 [24,99]
+  CRUSH rule 3 x 337 [18,83]
+  CRUSH rule 3 x 338 [43,28]
+  CRUSH rule 3 x 339 [13,64]
+  CRUSH rule 3 x 340 [81,111]
+  CRUSH rule 3 x 341 [46,105]
+  CRUSH rule 3 x 342 [92,23]
+  CRUSH rule 3 x 343 [49,112]
+  CRUSH rule 3 x 344 [1,87]
+  CRUSH rule 3 x 345 [56,35]
+  CRUSH rule 3 x 346 [3,54]
+  CRUSH rule 3 x 347 [106,27]
+  CRUSH rule 3 x 348 [10,117]
+  CRUSH rule 3 x 349 [96,87]
+  CRUSH rule 3 x 350 [63,32]
+  CRUSH rule 3 x 351 [60,41]
+  CRUSH rule 3 x 352 [36,13]
+  CRUSH rule 3 x 353 [10,82]
+  CRUSH rule 3 x 354 [55,52]
+  CRUSH rule 3 x 355 [73,94]
+  CRUSH rule 3 x 356 [75,66]
+  CRUSH rule 3 x 357 [70,93]
+  CRUSH rule 3 x 358 [97,56]
+  CRUSH rule 3 x 359 [110,105]
+  CRUSH rule 3 x 360 [106,57]
+  CRUSH rule 3 x 361 [27,42]
+  CRUSH rule 3 x 362 [28,55]
+  CRUSH rule 3 x 363 [68,20]
+  CRUSH rule 3 x 364 [23,50]
+  CRUSH rule 3 x 365 [57,76]
+  CRUSH rule 3 x 366 [42,75]
+  CRUSH rule 3 x 367 [103,82]
+  CRUSH rule 3 x 368 [103,104]
+  CRUSH rule 3 x 369 [12,57]
+  CRUSH rule 3 x 370 [11,26]
+  CRUSH rule 3 x 371 [34,55]
+  CRUSH rule 3 x 372 [58,14]
+  CRUSH rule 3 x 373 [6,42]
+  CRUSH rule 3 x 374 [110,95]
+  CRUSH rule 3 x 375 [5,43]
+  CRUSH rule 3 x 376 [91,86]
+  CRUSH rule 3 x 377 [93,116]
+  CRUSH rule 3 x 378 [68,6]
+  CRUSH rule 3 x 379 [77,44]
+  CRUSH rule 3 x 380 [76,83]
+  CRUSH rule 3 x 381 [36,27]
+  CRUSH rule 3 x 382 [26,77]
+  CRUSH rule 3 x 383 [76,99]
+  CRUSH rule 3 x 384 [15,100]
+  CRUSH rule 3 x 385 [82,93]
+  CRUSH rule 3 x 386 [83,92]
+  CRUSH rule 3 x 387 [16,26]
+  CRUSH rule 3 x 388 [29,113]
+  CRUSH rule 3 x 389 [92,29]
+  CRUSH rule 3 x 390 [68,77]
+  CRUSH rule 3 x 391 [15,88]
+  CRUSH rule 3 x 392 [21,32]
+  CRUSH rule 3 x 393 [91,18]
+  CRUSH rule 3 x 394 [38,73]
+  CRUSH rule 3 x 395 [21,119]
+  CRUSH rule 3 x 396 [12,13]
+  CRUSH rule 3 x 397 [40,63]
+  CRUSH rule 3 x 398 [44,3]
+  CRUSH rule 3 x 399 [5,95]
+  CRUSH rule 3 x 400 [19,102]
+  CRUSH rule 3 x 401 [79,52]
+  CRUSH rule 3 x 402 [107,98]
+  CRUSH rule 3 x 403 [23,82]
+  CRUSH rule 3 x 404 [87,68]
+  CRUSH rule 3 x 405 [90,97]
+  CRUSH rule 3 x 406 [15,117]
+  CRUSH rule 3 x 407 [70,35]
+  CRUSH rule 3 x 408 [55,72]
+  CRUSH rule 3 x 409 [73,62]
+  CRUSH rule 3 x 410 [70,73]
+  CRUSH rule 3 x 411 [34,25]
+  CRUSH rule 3 x 412 [105,117]
+  CRUSH rule 3 x 413 [41,110]
+  CRUSH rule 3 x 414 [70,65]
+  CRUSH rule 3 x 415 [107,5]
+  CRUSH rule 3 x 416 [2,22]
+  CRUSH rule 3 x 417 [26,14]
+  CRUSH rule 3 x 418 [51,46]
+  CRUSH rule 3 x 419 [8,82]
+  CRUSH rule 3 x 420 [109,105]
+  CRUSH rule 3 x 421 [114,75]
+  CRUSH rule 3 x 422 [109,87]
+  CRUSH rule 3 x 423 [59,24]
+  CRUSH rule 3 x 424 [92,51]
+  CRUSH rule 3 x 425 [101,111]
+  CRUSH rule 3 x 426 [36,6]
+  CRUSH rule 3 x 427 [8,24]
+  CRUSH rule 3 x 428 [68,35]
+  CRUSH rule 3 x 429 [76,75]
+  CRUSH rule 3 x 430 [67,117]
+  CRUSH rule 3 x 431 [70,25]
+  CRUSH rule 3 x 432 [7,34]
+  CRUSH rule 3 x 433 [49,84]
+  CRUSH rule 3 x 434 [64,31]
+  CRUSH rule 3 x 435 [110,13]
+  CRUSH rule 3 x 436 [106,89]
+  CRUSH rule 3 x 437 [26,65]
+  CRUSH rule 3 x 438 [118,63]
+  CRUSH rule 3 x 439 [40,21]
+  CRUSH rule 3 x 440 [45,119]
+  CRUSH rule 3 x 441 [112,105]
+  CRUSH rule 3 x 442 [55,113]
+  CRUSH rule 3 x 443 [44,33]
+  CRUSH rule 3 x 444 [71,38]
+  CRUSH rule 3 x 445 [58,81]
+  CRUSH rule 3 x 446 [40,10]
+  CRUSH rule 3 x 447 [100,61]
+  CRUSH rule 3 x 448 [111,73]
+  CRUSH rule 3 x 449 [67,66]
+  CRUSH rule 3 x 450 [117,61]
+  CRUSH rule 3 x 451 [66,81]
+  CRUSH rule 3 x 452 [70,8]
+  CRUSH rule 3 x 453 [82,85]
+  CRUSH rule 3 x 454 [53,18]
+  CRUSH rule 3 x 455 [91,42]
+  CRUSH rule 3 x 456 [101,46]
+  CRUSH rule 3 x 457 [113,51]
+  CRUSH rule 3 x 458 [119,25]
+  CRUSH rule 3 x 459 [50,67]
+  CRUSH rule 3 x 460 [105,30]
+  CRUSH rule 3 x 461 [102,51]
+  CRUSH rule 3 x 462 [98,107]
+  CRUSH rule 3 x 463 [108,105]
+  CRUSH rule 3 x 464 [19,109]
+  CRUSH rule 3 x 465 [62,23]
+  CRUSH rule 3 x 466 [53,12]
+  CRUSH rule 3 x 467 [40,57]
+  CRUSH rule 3 x 468 [97,44]
+  CRUSH rule 3 x 469 [98,75]
+  CRUSH rule 3 x 470 [50,29]
+  CRUSH rule 3 x 471 [40,13]
+  CRUSH rule 3 x 472 [27,18]
+  CRUSH rule 3 x 473 [48,35]
+  CRUSH rule 3 x 474 [51,32]
+  CRUSH rule 3 x 475 [49,117]
+  CRUSH rule 3 x 476 [110,31]
+  CRUSH rule 3 x 477 [80,97]
+  CRUSH rule 3 x 478 [78,99]
+  CRUSH rule 3 x 479 [31,66]
+  CRUSH rule 3 x 480 [75,88]
+  CRUSH rule 3 x 481 [26,20]
+  CRUSH rule 3 x 482 [84,53]
+  CRUSH rule 3 x 483 [15,116]
+  CRUSH rule 3 x 484 [37,114]
+  CRUSH rule 3 x 485 [84,8]
+  CRUSH rule 3 x 486 [92,10]
+  CRUSH rule 3 x 487 [106,17]
+  CRUSH rule 3 x 488 [42,20]
+  CRUSH rule 3 x 489 [89,2]
+  CRUSH rule 3 x 490 [22,114]
+  CRUSH rule 3 x 491 [99,5]
+  CRUSH rule 3 x 492 [21,66]
+  CRUSH rule 3 x 493 [94,14]
+  CRUSH rule 3 x 494 [59,86]
+  CRUSH rule 3 x 495 [95,58]
+  CRUSH rule 3 x 496 [46,41]
+  CRUSH rule 3 x 497 [102,27]
+  CRUSH rule 3 x 498 [21,116]
+  CRUSH rule 3 x 499 [5,49]
+  CRUSH rule 3 x 500 [50,49]
+  CRUSH rule 3 x 501 [60,3]
+  CRUSH rule 3 x 502 [65,110]
+  CRUSH rule 3 x 503 [21,112]
+  CRUSH rule 3 x 504 [67,5]
+  CRUSH rule 3 x 505 [12,93]
+  CRUSH rule 3 x 506 [79,64]
+  CRUSH rule 3 x 507 [34,107]
+  CRUSH rule 3 x 508 [45,114]
+  CRUSH rule 3 x 509 [19,88]
+  CRUSH rule 3 x 510 [117,45]
+  CRUSH rule 3 x 511 [14,104]
+  CRUSH rule 3 x 512 [59,26]
+  CRUSH rule 3 x 513 [102,93]
+  CRUSH rule 3 x 514 [75,72]
+  CRUSH rule 3 x 515 [84,41]
+  CRUSH rule 3 x 516 [37,30]
+  CRUSH rule 3 x 517 [83,115]
+  CRUSH rule 3 x 518 [18,83]
+  CRUSH rule 3 x 519 [67,88]
+  CRUSH rule 3 x 520 [15,114]
+  CRUSH rule 3 x 521 [70,22]
+  CRUSH rule 3 x 522 [56,51]
+  CRUSH rule 3 x 523 [68,101]
+  CRUSH rule 3 x 524 [33,38]
+  CRUSH rule 3 x 525 [63,115]
+  CRUSH rule 3 x 526 [83,50]
+  CRUSH rule 3 x 527 [37,56]
+  CRUSH rule 3 x 528 [108,81]
+  CRUSH rule 3 x 529 [74,33]
+  CRUSH rule 3 x 530 [49,92]
+  CRUSH rule 3 x 531 [117,105]
+  CRUSH rule 3 x 532 [31,68]
+  CRUSH rule 3 x 533 [5,85]
+  CRUSH rule 3 x 534 [97,24]
+  CRUSH rule 3 x 535 [48,75]
+  CRUSH rule 3 x 536 [113,101]
+  CRUSH rule 3 x 537 [116,47]
+  CRUSH rule 3 x 538 [85,74]
+  CRUSH rule 3 x 539 [72,43]
+  CRUSH rule 3 x 540 [39,34]
+  CRUSH rule 3 x 541 [53,84]
+  CRUSH rule 3 x 542 [27,32]
+  CRUSH rule 3 x 543 [45,113]
+  CRUSH rule 3 x 544 [59,42]
+  CRUSH rule 3 x 545 [118,95]
+  CRUSH rule 3 x 546 [18,79]
+  CRUSH rule 3 x 547 [67,30]
+  CRUSH rule 3 x 548 [53,100]
+  CRUSH rule 3 x 549 [60,45]
+  CRUSH rule 3 x 550 [92,101]
+  CRUSH rule 3 x 551 [77,88]
+  CRUSH rule 3 x 552 [61,94]
+  CRUSH rule 3 x 553 [71,78]
+  CRUSH rule 3 x 554 [61,115]
+  CRUSH rule 3 x 555 [76,77]
+  CRUSH rule 3 x 556 [106,55]
+  CRUSH rule 3 x 557 [26,22]
+  CRUSH rule 3 x 558 [41,84]
+  CRUSH rule 3 x 559 [65,24]
+  CRUSH rule 3 x 560 [94,16]
+  CRUSH rule 3 x 561 [27,5]
+  CRUSH rule 3 x 562 [78,59]
+  CRUSH rule 3 x 563 [59,70]
+  CRUSH rule 3 x 564 [96,8]
+  CRUSH rule 3 x 565 [8,48]
+  CRUSH rule 3 x 566 [119,17]
+  CRUSH rule 3 x 567 [7,38]
+  CRUSH rule 3 x 568 [57,94]
+  CRUSH rule 3 x 569 [65,26]
+  CRUSH rule 3 x 570 [98,27]
+  CRUSH rule 3 x 571 [95,30]
+  CRUSH rule 3 x 572 [62,83]
+  CRUSH rule 3 x 573 [1,79]
+  CRUSH rule 3 x 574 [89,42]
+  CRUSH rule 3 x 575 [87,113]
+  CRUSH rule 3 x 576 [21,68]
+  CRUSH rule 3 x 577 [8,84]
+  CRUSH rule 3 x 578 [75,115]
+  CRUSH rule 3 x 579 [105,68]
+  CRUSH rule 3 x 580 [51,28]
+  CRUSH rule 3 x 581 [55,113]
+  CRUSH rule 3 x 582 [27,113]
+  CRUSH rule 3 x 583 [6,78]
+  CRUSH rule 3 x 584 [10,30]
+  CRUSH rule 3 x 585 [20,111]
+  CRUSH rule 3 x 586 [48,27]
+  CRUSH rule 3 x 587 [29,94]
+  CRUSH rule 3 x 588 [103,90]
+  CRUSH rule 3 x 589 [88,95]
+  CRUSH rule 3 x 590 [76,101]
+  CRUSH rule 3 x 591 [42,43]
+  CRUSH rule 3 x 592 [78,51]
+  CRUSH rule 3 x 593 [82,71]
+  CRUSH rule 3 x 594 [27,76]
+  CRUSH rule 3 x 595 [52,10]
+  CRUSH rule 3 x 596 [82,59]
+  CRUSH rule 3 x 597 [16,36]
+  CRUSH rule 3 x 598 [37,56]
+  CRUSH rule 3 x 599 [10,84]
+  CRUSH rule 3 x 600 [24,69]
+  CRUSH rule 3 x 601 [104,14]
+  CRUSH rule 3 x 602 [48,45]
+  CRUSH rule 3 x 603 [93,32]
+  CRUSH rule 3 x 604 [118,79]
+  CRUSH rule 3 x 605 [104,53]
+  CRUSH rule 3 x 606 [90,83]
+  CRUSH rule 3 x 607 [95,110]
+  CRUSH rule 3 x 608 [112,101]
+  CRUSH rule 3 x 609 [34,99]
+  CRUSH rule 3 x 610 [106,16]
+  CRUSH rule 3 x 611 [66,87]
+  CRUSH rule 3 x 612 [2,81]
+  CRUSH rule 3 x 613 [13,86]
+  CRUSH rule 3 x 614 [50,3]
+  CRUSH rule 3 x 615 [24,73]
+  CRUSH rule 3 x 616 [41,119]
+  CRUSH rule 3 x 617 [81,106]
+  CRUSH rule 3 x 618 [3,104]
+  CRUSH rule 3 x 619 [92,7]
+  CRUSH rule 3 x 620 [108,11]
+  CRUSH rule 3 x 621 [105,115]
+  CRUSH rule 3 x 622 [67,48]
+  CRUSH rule 3 x 623 [69,74]
+  CRUSH rule 3 x 624 [115,49]
+  CRUSH rule 3 x 625 [73,109]
+  CRUSH rule 3 x 626 [52,3]
+  CRUSH rule 3 x 627 [116,3]
+  CRUSH rule 3 x 628 [98,91]
+  CRUSH rule 3 x 629 [6,112]
+  CRUSH rule 3 x 630 [22,72]
+  CRUSH rule 3 x 631 [35,96]
+  CRUSH rule 3 x 632 [80,71]
+  CRUSH rule 3 x 633 [65,12]
+  CRUSH rule 3 x 634 [87,50]
+  CRUSH rule 3 x 635 [107,46]
+  CRUSH rule 3 x 636 [23,70]
+  CRUSH rule 3 x 637 [99,24]
+  CRUSH rule 3 x 638 [43,114]
+  CRUSH rule 3 x 639 [30,31]
+  CRUSH rule 3 x 640 [113,73]
+  CRUSH rule 3 x 641 [45,84]
+  CRUSH rule 3 x 642 [47,66]
+  CRUSH rule 3 x 643 [64,8]
+  CRUSH rule 3 x 644 [31,82]
+  CRUSH rule 3 x 645 [77,64]
+  CRUSH rule 3 x 646 [37,86]
+  CRUSH rule 3 x 647 [65,56]
+  CRUSH rule 3 x 648 [84,13]
+  CRUSH rule 3 x 649 [88,55]
+  CRUSH rule 3 x 650 [21,76]
+  CRUSH rule 3 x 651 [63,116]
+  CRUSH rule 3 x 652 [57,112]
+  CRUSH rule 3 x 653 [38,61]
+  CRUSH rule 3 x 654 [104,67]
+  CRUSH rule 3 x 655 [89,54]
+  CRUSH rule 3 x 656 [84,49]
+  CRUSH rule 3 x 657 [47,32]
+  CRUSH rule 3 x 658 [80,29]
+  CRUSH rule 3 x 659 [11,112]
+  CRUSH rule 3 x 660 [65,111]
+  CRUSH rule 3 x 661 [96,73]
+  CRUSH rule 3 x 662 [111,73]
+  CRUSH rule 3 x 663 [83,60]
+  CRUSH rule 3 x 664 [59,80]
+  CRUSH rule 3 x 665 [31,117]
+  CRUSH rule 3 x 666 [112,101]
+  CRUSH rule 3 x 667 [70,47]
+  CRUSH rule 3 x 668 [96,57]
+  CRUSH rule 3 x 669 [56,39]
+  CRUSH rule 3 x 670 [98,105]
+  CRUSH rule 3 x 671 [57,48]
+  CRUSH rule 3 x 672 [37,36]
+  CRUSH rule 3 x 673 [83,2]
+  CRUSH rule 3 x 674 [36,25]
+  CRUSH rule 3 x 675 [88,14]
+  CRUSH rule 3 x 676 [3,110]
+  CRUSH rule 3 x 677 [88,67]
+  CRUSH rule 3 x 678 [27,44]
+  CRUSH rule 3 x 679 [33,116]
+  CRUSH rule 3 x 680 [111,39]
+  CRUSH rule 3 x 681 [53,12]
+  CRUSH rule 3 x 682 [12,87]
+  CRUSH rule 3 x 683 [24,85]
+  CRUSH rule 3 x 684 [98,65]
+  CRUSH rule 3 x 685 [106,25]
+  CRUSH rule 3 x 686 [86,45]
+  CRUSH rule 3 x 687 [49,72]
+  CRUSH rule 3 x 688 [16,114]
+  CRUSH rule 3 x 689 [32,31]
+  CRUSH rule 3 x 690 [96,33]
+  CRUSH rule 3 x 691 [34,6]
+  CRUSH rule 3 x 692 [97,84]
+  CRUSH rule 3 x 693 [29,118]
+  CRUSH rule 3 x 694 [6,30]
+  CRUSH rule 3 x 695 [31,72]
+  CRUSH rule 3 x 696 [104,97]
+  CRUSH rule 3 x 697 [19,96]
+  CRUSH rule 3 x 698 [30,69]
+  CRUSH rule 3 x 699 [47,76]
+  CRUSH rule 3 x 700 [82,55]
+  CRUSH rule 3 x 701 [53,80]
+  CRUSH rule 3 x 702 [95,98]
+  CRUSH rule 3 x 703 [92,65]
+  CRUSH rule 3 x 704 [34,47]
+  CRUSH rule 3 x 705 [105,1]
+  CRUSH rule 3 x 706 [74,35]
+  CRUSH rule 3 x 707 [91,115]
+  CRUSH rule 3 x 708 [95,112]
+  CRUSH rule 3 x 709 [73,72]
+  CRUSH rule 3 x 710 [94,47]
+  CRUSH rule 3 x 711 [68,41]
+  CRUSH rule 3 x 712 [107,18]
+  CRUSH rule 3 x 713 [29,109]
+  CRUSH rule 3 x 714 [86,61]
+  CRUSH rule 3 x 715 [74,13]
+  CRUSH rule 3 x 716 [101,56]
+  CRUSH rule 3 x 717 [12,29]
+  CRUSH rule 3 x 718 [83,24]
+  CRUSH rule 3 x 719 [26,10]
+  CRUSH rule 3 x 720 [69,2]
+  CRUSH rule 3 x 721 [51,42]
+  CRUSH rule 3 x 722 [15,74]
+  CRUSH rule 3 x 723 [117,14]
+  CRUSH rule 3 x 724 [45,38]
+  CRUSH rule 3 x 725 [53,110]
+  CRUSH rule 3 x 726 [103,68]
+  CRUSH rule 3 x 727 [89,100]
+  CRUSH rule 3 x 728 [76,16]
+  CRUSH rule 3 x 729 [35,90]
+  CRUSH rule 3 x 730 [28,103]
+  CRUSH rule 3 x 731 [78,41]
+  CRUSH rule 3 x 732 [1,27]
+  CRUSH rule 3 x 733 [35,100]
+  CRUSH rule 3 x 734 [119,85]
+  CRUSH rule 3 x 735 [102,43]
+  CRUSH rule 3 x 736 [37,92]
+  CRUSH rule 3 x 737 [117,11]
+  CRUSH rule 3 x 738 [57,32]
+  CRUSH rule 3 x 739 [87,1]
+  CRUSH rule 3 x 740 [29,80]
+  CRUSH rule 3 x 741 [47,111]
+  CRUSH rule 3 x 742 [106,83]
+  CRUSH rule 3 x 743 [105,94]
+  CRUSH rule 3 x 744 [23,64]
+  CRUSH rule 3 x 745 [37,112]
+  CRUSH rule 3 x 746 [56,47]
+  CRUSH rule 3 x 747 [56,95]
+  CRUSH rule 3 x 748 [48,14]
+  CRUSH rule 3 x 749 [102,101]
+  CRUSH rule 3 x 750 [83,78]
+  CRUSH rule 3 x 751 [25,104]
+  CRUSH rule 3 x 752 [82,95]
+  CRUSH rule 3 x 753 [14,113]
+  CRUSH rule 3 x 754 [114,51]
+  CRUSH rule 3 x 755 [87,26]
+  CRUSH rule 3 x 756 [113,87]
+  CRUSH rule 3 x 757 [47,66]
+  CRUSH rule 3 x 758 [54,63]
+  CRUSH rule 3 x 759 [74,20]
+  CRUSH rule 3 x 760 [88,22]
+  CRUSH rule 3 x 761 [73,86]
+  CRUSH rule 3 x 762 [34,17]
+  CRUSH rule 3 x 763 [13,78]
+  CRUSH rule 3 x 764 [89,42]
+  CRUSH rule 3 x 765 [109,91]
+  CRUSH rule 3 x 766 [19,66]
+  CRUSH rule 3 x 767 [41,26]
+  CRUSH rule 3 x 768 [106,57]
+  CRUSH rule 3 x 769 [91,104]
+  CRUSH rule 3 x 770 [72,19]
+  CRUSH rule 3 x 771 [115,35]
+  CRUSH rule 3 x 772 [97,108]
+  CRUSH rule 3 x 773 [116,47]
+  CRUSH rule 3 x 774 [100,31]
+  CRUSH rule 3 x 775 [102,43]
+  CRUSH rule 3 x 776 [69,38]
+  CRUSH rule 3 x 777 [91,52]
+  CRUSH rule 3 x 778 [83,119]
+  CRUSH rule 3 x 779 [47,60]
+  CRUSH rule 3 x 780 [63,70]
+  CRUSH rule 3 x 781 [105,2]
+  CRUSH rule 3 x 782 [117,59]
+  CRUSH rule 3 x 783 [19,109]
+  CRUSH rule 3 x 784 [63,114]
+  CRUSH rule 3 x 785 [27,84]
+  CRUSH rule 3 x 786 [41,110]
+  CRUSH rule 3 x 787 [108,73]
+  CRUSH rule 3 x 788 [74,103]
+  CRUSH rule 3 x 789 [50,17]
+  CRUSH rule 3 x 790 [20,106]
+  CRUSH rule 3 x 791 [96,87]
+  CRUSH rule 3 x 792 [80,97]
+  CRUSH rule 3 x 793 [6,26]
+  CRUSH rule 3 x 794 [14,42]
+  CRUSH rule 3 x 795 [30,8]
+  CRUSH rule 3 x 796 [87,36]
+  CRUSH rule 3 x 797 [64,61]
+  CRUSH rule 3 x 798 [42,69]
+  CRUSH rule 3 x 799 [19,117]
+  CRUSH rule 3 x 800 [106,8]
+  CRUSH rule 3 x 801 [2,57]
+  CRUSH rule 3 x 802 [63,68]
+  CRUSH rule 3 x 803 [46,35]
+  CRUSH rule 3 x 804 [33,26]
+  CRUSH rule 3 x 805 [96,49]
+  CRUSH rule 3 x 806 [48,25]
+  CRUSH rule 3 x 807 [48,83]
+  CRUSH rule 3 x 808 [76,31]
+  CRUSH rule 3 x 809 [27,48]
+  CRUSH rule 3 x 810 [119,71]
+  CRUSH rule 3 x 811 [111,91]
+  CRUSH rule 3 x 812 [25,111]
+  CRUSH rule 3 x 813 [81,28]
+  CRUSH rule 3 x 814 [95,42]
+  CRUSH rule 3 x 815 [84,61]
+  CRUSH rule 3 x 816 [64,35]
+  CRUSH rule 3 x 817 [63,60]
+  CRUSH rule 3 x 818 [69,46]
+  CRUSH rule 3 x 819 [88,75]
+  CRUSH rule 3 x 820 [104,57]
+  CRUSH rule 3 x 821 [58,21]
+  CRUSH rule 3 x 822 [20,80]
+  CRUSH rule 3 x 823 [63,118]
+  CRUSH rule 3 x 824 [102,13]
+  CRUSH rule 3 x 825 [47,118]
+  CRUSH rule 3 x 826 [44,7]
+  CRUSH rule 3 x 827 [101,88]
+  CRUSH rule 3 x 828 [60,41]
+  CRUSH rule 3 x 829 [45,102]
+  CRUSH rule 3 x 830 [51,96]
+  CRUSH rule 3 x 831 [78,53]
+  CRUSH rule 3 x 832 [28,75]
+  CRUSH rule 3 x 833 [57,32]
+  CRUSH rule 3 x 834 [90,33]
+  CRUSH rule 3 x 835 [6,1]
+  CRUSH rule 3 x 836 [63,68]
+  CRUSH rule 3 x 837 [76,71]
+  CRUSH rule 3 x 838 [106,20]
+  CRUSH rule 3 x 839 [87,96]
+  CRUSH rule 3 x 840 [33,32]
+  CRUSH rule 3 x 841 [110,55]
+  CRUSH rule 3 x 842 [66,87]
+  CRUSH rule 3 x 843 [11,80]
+  CRUSH rule 3 x 844 [74,103]
+  CRUSH rule 3 x 845 [74,43]
+  CRUSH rule 3 x 846 [43,76]
+  CRUSH rule 3 x 847 [62,20]
+  CRUSH rule 3 x 848 [92,17]
+  CRUSH rule 3 x 849 [93,36]
+  CRUSH rule 3 x 850 [83,82]
+  CRUSH rule 3 x 851 [65,94]
+  CRUSH rule 3 x 852 [60,22]
+  CRUSH rule 3 x 853 [88,29]
+  CRUSH rule 3 x 854 [83,54]
+  CRUSH rule 3 x 855 [2,101]
+  CRUSH rule 3 x 856 [40,41]
+  CRUSH rule 3 x 857 [69,82]
+  CRUSH rule 3 x 858 [98,81]
+  CRUSH rule 3 x 859 [56,43]
+  CRUSH rule 3 x 860 [11,26]
+  CRUSH rule 3 x 861 [22,110]
+  CRUSH rule 3 x 862 [22,70]
+  CRUSH rule 3 x 863 [79,84]
+  CRUSH rule 3 x 864 [77,24]
+  CRUSH rule 3 x 865 [119,17]
+  CRUSH rule 3 x 866 [18,49]
+  CRUSH rule 3 x 867 [3,84]
+  CRUSH rule 3 x 868 [100,107]
+  CRUSH rule 3 x 869 [22,104]
+  CRUSH rule 3 x 870 [73,30]
+  CRUSH rule 3 x 871 [84,105]
+  CRUSH rule 3 x 872 [72,75]
+  CRUSH rule 3 x 873 [81,96]
+  CRUSH rule 3 x 874 [21,72]
+  CRUSH rule 3 x 875 [115,59]
+  CRUSH rule 3 x 876 [98,49]
+  CRUSH rule 3 x 877 [80,79]
+  CRUSH rule 3 x 878 [87,94]
+  CRUSH rule 3 x 879 [29,18]
+  CRUSH rule 3 x 880 [23,40]
+  CRUSH rule 3 x 881 [109,69]
+  CRUSH rule 3 x 882 [31,118]
+  CRUSH rule 3 x 883 [102,8]
+  CRUSH rule 3 x 884 [80,19]
+  CRUSH rule 3 x 885 [46,101]
+  CRUSH rule 3 x 886 [2,65]
+  CRUSH rule 3 x 887 [5,99]
+  CRUSH rule 3 x 888 [16,70]
+  CRUSH rule 3 x 889 [84,93]
+  CRUSH rule 3 x 890 [65,118]
+  CRUSH rule 3 x 891 [86,105]
+  CRUSH rule 3 x 892 [64,10]
+  CRUSH rule 3 x 893 [20,110]
+  CRUSH rule 3 x 894 [32,47]
+  CRUSH rule 3 x 895 [40,21]
+  CRUSH rule 3 x 896 [113,14]
+  CRUSH rule 3 x 897 [107,80]
+  CRUSH rule 3 x 898 [76,71]
+  CRUSH rule 3 x 899 [75,82]
+  CRUSH rule 3 x 900 [83,82]
+  CRUSH rule 3 x 901 [66,61]
+  CRUSH rule 3 x 902 [25,56]
+  CRUSH rule 3 x 903 [53,46]
+  CRUSH rule 3 x 904 [50,101]
+  CRUSH rule 3 x 905 [99,110]
+  CRUSH rule 3 x 906 [68,27]
+  CRUSH rule 3 x 907 [109,47]
+  CRUSH rule 3 x 908 [47,1]
+  CRUSH rule 3 x 909 [73,2]
+  CRUSH rule 3 x 910 [71,74]
+  CRUSH rule 3 x 911 [39,42]
+  CRUSH rule 3 x 912 [90,7]
+  CRUSH rule 3 x 913 [29,96]
+  CRUSH rule 3 x 914 [84,45]
+  CRUSH rule 3 x 915 [49,115]
+  CRUSH rule 3 x 916 [32,77]
+  CRUSH rule 3 x 917 [46,23]
+  CRUSH rule 3 x 918 [82,73]
+  CRUSH rule 3 x 919 [13,28]
+  CRUSH rule 3 x 920 [25,26]
+  CRUSH rule 3 x 921 [55,119]
+  CRUSH rule 3 x 922 [33,32]
+  CRUSH rule 3 x 923 [28,15]
+  CRUSH rule 3 x 924 [1,41]
+  CRUSH rule 3 x 925 [113,22]
+  CRUSH rule 3 x 926 [64,69]
+  CRUSH rule 3 x 927 [32,16]
+  CRUSH rule 3 x 928 [13,113]
+  CRUSH rule 3 x 929 [85,115]
+  CRUSH rule 3 x 930 [104,20]
+  CRUSH rule 3 x 931 [46,79]
+  CRUSH rule 3 x 932 [43,52]
+  CRUSH rule 3 x 933 [18,55]
+  CRUSH rule 3 x 934 [68,81]
+  CRUSH rule 3 x 935 [28,57]
+  CRUSH rule 3 x 936 [104,57]
+  CRUSH rule 3 x 937 [110,10]
+  CRUSH rule 3 x 938 [48,23]
+  CRUSH rule 3 x 939 [77,42]
+  CRUSH rule 3 x 940 [76,49]
+  CRUSH rule 3 x 941 [66,101]
+  CRUSH rule 3 x 942 [80,87]
+  CRUSH rule 3 x 943 [75,74]
+  CRUSH rule 3 x 944 [82,53]
+  CRUSH rule 3 x 945 [71,74]
+  CRUSH rule 3 x 946 [37,42]
+  CRUSH rule 3 x 947 [107,30]
+  CRUSH rule 3 x 948 [108,95]
+  CRUSH rule 3 x 949 [46,103]
+  CRUSH rule 3 x 950 [96,101]
+  CRUSH rule 3 x 951 [40,14]
+  CRUSH rule 3 x 952 [114,21]
+  CRUSH rule 3 x 953 [62,23]
+  CRUSH rule 3 x 954 [103,5]
+  CRUSH rule 3 x 955 [42,73]
+  CRUSH rule 3 x 956 [72,103]
+  CRUSH rule 3 x 957 [117,22]
+  CRUSH rule 3 x 958 [23,106]
+  CRUSH rule 3 x 959 [42,93]
+  CRUSH rule 3 x 960 [113,8]
+  CRUSH rule 3 x 961 [116,61]
+  CRUSH rule 3 x 962 [60,51]
+  CRUSH rule 3 x 963 [101,106]
+  CRUSH rule 3 x 964 [66,89]
+  CRUSH rule 3 x 965 [47,102]
+  CRUSH rule 3 x 966 [88,63]
+  CRUSH rule 3 x 967 [71,46]
+  CRUSH rule 3 x 968 [74,51]
+  CRUSH rule 3 x 969 [53,78]
+  CRUSH rule 3 x 970 [3,30]
+  CRUSH rule 3 x 971 [66,107]
+  CRUSH rule 3 x 972 [3,66]
+  CRUSH rule 3 x 973 [113,20]
+  CRUSH rule 3 x 974 [114,35]
+  CRUSH rule 3 x 975 [83,58]
+  CRUSH rule 3 x 976 [81,48]
+  CRUSH rule 3 x 977 [95,102]
+  CRUSH rule 3 x 978 [119,41]
+  CRUSH rule 3 x 979 [98,6]
+  CRUSH rule 3 x 980 [39,108]
+  CRUSH rule 3 x 981 [89,84]
+  CRUSH rule 3 x 982 [19,94]
+  CRUSH rule 3 x 983 [34,45]
+  CRUSH rule 3 x 984 [78,63]
+  CRUSH rule 3 x 985 [99,52]
+  CRUSH rule 3 x 986 [44,99]
+  CRUSH rule 3 x 987 [25,32]
+  CRUSH rule 3 x 988 [79,2]
+  CRUSH rule 3 x 989 [87,26]
+  CRUSH rule 3 x 990 [72,69]
+  CRUSH rule 3 x 991 [90,8]
+  CRUSH rule 3 x 992 [30,67]
+  CRUSH rule 3 x 993 [74,49]
+  CRUSH rule 3 x 994 [74,105]
+  CRUSH rule 3 x 995 [100,97]
+  CRUSH rule 3 x 996 [41,58]
+  CRUSH rule 3 x 997 [89,76]
+  CRUSH rule 3 x 998 [92,47]
+  CRUSH rule 3 x 999 [117,16]
+  CRUSH rule 3 x 1000 [50,47]
+  CRUSH rule 3 x 1001 [83,102]
+  CRUSH rule 3 x 1002 [94,37]
+  CRUSH rule 3 x 1003 [43,88]
+  CRUSH rule 3 x 1004 [89,54]
+  CRUSH rule 3 x 1005 [105,84]
+  CRUSH rule 3 x 1006 [45,111]
+  CRUSH rule 3 x 1007 [19,66]
+  CRUSH rule 3 x 1008 [31,76]
+  CRUSH rule 3 x 1009 [1,95]
+  CRUSH rule 3 x 1010 [31,113]
+  CRUSH rule 3 x 1011 [64,81]
+  CRUSH rule 3 x 1012 [68,49]
+  CRUSH rule 3 x 1013 [5,93]
+  CRUSH rule 3 x 1014 [33,66]
+  CRUSH rule 3 x 1015 [106,45]
+  CRUSH rule 3 x 1016 [107,86]
+  CRUSH rule 3 x 1017 [12,61]
+  CRUSH rule 3 x 1018 [61,26]
+  CRUSH rule 3 x 1019 [27,104]
+  CRUSH rule 3 x 1020 [31,86]
+  CRUSH rule 3 x 1021 [22,26]
+  CRUSH rule 3 x 1022 [73,34]
+  CRUSH rule 3 x 1023 [88,79]
+  rule 3 (delltestrule) num_rep 3 result size == 2:\t1024/1024 (esc)
+  CRUSH rule 3 x 0 [94,6]
+  CRUSH rule 3 x 1 [73,52]
+  CRUSH rule 3 x 2 [91,48]
+  CRUSH rule 3 x 3 [51,48]
+  CRUSH rule 3 x 4 [45,114]
+  CRUSH rule 3 x 5 [89,94]
+  CRUSH rule 3 x 6 [91,76]
+  CRUSH rule 3 x 7 [104,73]
+  CRUSH rule 3 x 8 [41,98]
+  CRUSH rule 3 x 9 [46,47]
+  CRUSH rule 3 x 10 [61,60]
+  CRUSH rule 3 x 11 [13,40]
+  CRUSH rule 3 x 12 [83,26]
+  CRUSH rule 3 x 13 [27,28]
+  CRUSH rule 3 x 14 [105,64]
+  CRUSH rule 3 x 15 [18,7]
+  CRUSH rule 3 x 16 [103,30]
+  CRUSH rule 3 x 17 [85,118]
+  CRUSH rule 3 x 18 [11,106]
+  CRUSH rule 3 x 19 [75,50]
+  CRUSH rule 3 x 20 [111,67]
+  CRUSH rule 3 x 21 [84,61]
+  CRUSH rule 3 x 22 [23,104]
+  CRUSH rule 3 x 23 [19,86]
+  CRUSH rule 3 x 24 [83,60]
+  CRUSH rule 3 x 25 [81,64]
+  CRUSH rule 3 x 26 [17,38]
+  CRUSH rule 3 x 27 [33,84]
+  CRUSH rule 3 x 28 [45,90]
+  CRUSH rule 3 x 29 [8,109]
+  CRUSH rule 3 x 30 [55,42]
+  CRUSH rule 3 x 31 [76,95]
+  CRUSH rule 3 x 32 [72,11]
+  CRUSH rule 3 x 33 [86,53]
+  CRUSH rule 3 x 34 [7,108]
+  CRUSH rule 3 x 35 [108,13]
+  CRUSH rule 3 x 36 [67,66]
+  CRUSH rule 3 x 37 [38,17]
+  CRUSH rule 3 x 38 [72,105]
+  CRUSH rule 3 x 39 [68,103]
+  CRUSH rule 3 x 40 [30,85]
+  CRUSH rule 3 x 41 [52,11]
+  CRUSH rule 3 x 42 [106,75]
+  CRUSH rule 3 x 43 [10,104]
+  CRUSH rule 3 x 44 [101,28]
+  CRUSH rule 3 x 45 [83,64]
+  CRUSH rule 3 x 46 [54,31]
+  CRUSH rule 3 x 47 [106,61]
+  CRUSH rule 3 x 48 [34,41]
+  CRUSH rule 3 x 49 [79,110]
+  CRUSH rule 3 x 50 [42,13]
+  CRUSH rule 3 x 51 [6,94]
+  CRUSH rule 3 x 52 [82,19]
+  CRUSH rule 3 x 53 [32,91]
+  CRUSH rule 3 x 54 [108,8]
+  CRUSH rule 3 x 55 [14,94]
+  CRUSH rule 3 x 56 [21,72]
+  CRUSH rule 3 x 57 [69,88]
+  CRUSH rule 3 x 58 [48,87]
+  CRUSH rule 3 x 59 [21,113]
+  CRUSH rule 3 x 60 [90,73]
+  CRUSH rule 3 x 61 [88,63]
+  CRUSH rule 3 x 62 [100,13]
+  CRUSH rule 3 x 63 [79,5]
+  CRUSH rule 3 x 64 [1,89]
+  CRUSH rule 3 x 65 [32,103]
+  CRUSH rule 3 x 66 [48,79]
+  CRUSH rule 3 x 67 [94,11]
+  CRUSH rule 3 x 68 [102,15]
+  CRUSH rule 3 x 69 [62,20]
+  CRUSH rule 3 x 70 [84,11]
+  CRUSH rule 3 x 71 [12,33]
+  CRUSH rule 3 x 72 [26,99]
+  CRUSH rule 3 x 73 [29,114]
+  CRUSH rule 3 x 74 [29,1]
+  CRUSH rule 3 x 75 [60,65]
+  CRUSH rule 3 x 76 [55,62]
+  CRUSH rule 3 x 77 [107,100]
+  CRUSH rule 3 x 78 [86,107]
+  CRUSH rule 3 x 79 [64,16]
+  CRUSH rule 3 x 80 [19,100]
+  CRUSH rule 3 x 81 [64,16]
+  CRUSH rule 3 x 82 [37,40]
+  CRUSH rule 3 x 83 [92,22]
+  CRUSH rule 3 x 84 [49,115]
+  CRUSH rule 3 x 85 [87,88]
+  CRUSH rule 3 x 86 [37,68]
+  CRUSH rule 3 x 87 [116,77]
+  CRUSH rule 3 x 88 [38,55]
+  CRUSH rule 3 x 89 [76,25]
+  CRUSH rule 3 x 90 [14,50]
+  CRUSH rule 3 x 91 [68,61]
+  CRUSH rule 3 x 92 [86,95]
+  CRUSH rule 3 x 93 [44,35]
+  CRUSH rule 3 x 94 [46,71]
+  CRUSH rule 3 x 95 [108,53]
+  CRUSH rule 3 x 96 [66,87]
+  CRUSH rule 3 x 97 [111,45]
+  CRUSH rule 3 x 98 [93,110]
+  CRUSH rule 3 x 99 [78,43]
+  CRUSH rule 3 x 100 [28,61]
+  CRUSH rule 3 x 101 [91,110]
+  CRUSH rule 3 x 102 [82,7]
+  CRUSH rule 3 x 103 [66,105]
+  CRUSH rule 3 x 104 [116,79]
+  CRUSH rule 3 x 105 [34,87]
+  CRUSH rule 3 x 106 [69,12]
+  CRUSH rule 3 x 107 [1,59]
+  CRUSH rule 3 x 108 [7,109]
+  CRUSH rule 3 x 109 [112,67]
+  CRUSH rule 3 x 110 [54,61]
+  CRUSH rule 3 x 111 [10,92]
+  CRUSH rule 3 x 112 [80,11]
+  CRUSH rule 3 x 113 [69,38]
+  CRUSH rule 3 x 114 [79,38]
+  CRUSH rule 3 x 115 [10,48]
+  CRUSH rule 3 x 116 [37,108]
+  CRUSH rule 3 x 117 [87,56]
+  CRUSH rule 3 x 118 [23,56]
+  CRUSH rule 3 x 119 [104,31]
+  CRUSH rule 3 x 120 [44,93]
+  CRUSH rule 3 x 121 [80,16]
+  CRUSH rule 3 x 122 [45,54]
+  CRUSH rule 3 x 123 [22,112]
+  CRUSH rule 3 x 124 [97,50]
+  CRUSH rule 3 x 125 [66,6]
+  CRUSH rule 3 x 126 [70,39]
+  CRUSH rule 3 x 127 [70,75]
+  CRUSH rule 3 x 128 [11,111]
+  CRUSH rule 3 x 129 [103,46]
+  CRUSH rule 3 x 130 [50,73]
+  CRUSH rule 3 x 131 [44,15]
+  CRUSH rule 3 x 132 [69,58]
+  CRUSH rule 3 x 133 [67,115]
+  CRUSH rule 3 x 134 [37,60]
+  CRUSH rule 3 x 135 [78,61]
+  CRUSH rule 3 x 136 [32,29]
+  CRUSH rule 3 x 137 [92,87]
+  CRUSH rule 3 x 138 [54,8]
+  CRUSH rule 3 x 139 [89,60]
+  CRUSH rule 3 x 140 [39,50]
+  CRUSH rule 3 x 141 [89,62]
+  CRUSH rule 3 x 142 [22,86]
+  CRUSH rule 3 x 143 [96,16]
+  CRUSH rule 3 x 144 [13,1]
+  CRUSH rule 3 x 145 [77,54]
+  CRUSH rule 3 x 146 [12,43]
+  CRUSH rule 3 x 147 [2,59]
+  CRUSH rule 3 x 148 [85,50]
+  CRUSH rule 3 x 149 [103,68]
+  CRUSH rule 3 x 150 [14,50]
+  CRUSH rule 3 x 151 [75,56]
+  CRUSH rule 3 x 152 [49,18]
+  CRUSH rule 3 x 153 [92,79]
+  CRUSH rule 3 x 154 [19,26]
+  CRUSH rule 3 x 155 [12,13]
+  CRUSH rule 3 x 156 [107,18]
+  CRUSH rule 3 x 157 [15,78]
+  CRUSH rule 3 x 158 [11,28]
+  CRUSH rule 3 x 159 [33,88]
+  CRUSH rule 3 x 160 [86,35]
+  CRUSH rule 3 x 161 [19,78]
+  CRUSH rule 3 x 162 [55,96]
+  CRUSH rule 3 x 163 [54,55]
+  CRUSH rule 3 x 164 [72,99]
+  CRUSH rule 3 x 165 [25,116]
+  CRUSH rule 3 x 166 [2,23]
+  CRUSH rule 3 x 167 [89,40]
+  CRUSH rule 3 x 168 [68,49]
+  CRUSH rule 3 x 169 [51,50]
+  CRUSH rule 3 x 170 [68,91]
+  CRUSH rule 3 x 171 [88,51]
+  CRUSH rule 3 x 172 [117,23]
+  CRUSH rule 3 x 173 [29,1]
+  CRUSH rule 3 x 174 [67,40]
+  CRUSH rule 3 x 175 [48,41]
+  CRUSH rule 3 x 176 [94,91]
+  CRUSH rule 3 x 177 [53,70]
+  CRUSH rule 3 x 178 [39,110]
+  CRUSH rule 3 x 179 [72,89]
+  CRUSH rule 3 x 180 [3,38]
+  CRUSH rule 3 x 181 [18,16]
+  CRUSH rule 3 x 182 [75,46]
+  CRUSH rule 3 x 183 [11,78]
+  CRUSH rule 3 x 184 [79,92]
+  CRUSH rule 3 x 185 [97,92]
+  CRUSH rule 3 x 186 [67,116]
+  CRUSH rule 3 x 187 [6,96]
+  CRUSH rule 3 x 188 [76,16]
+  CRUSH rule 3 x 189 [96,71]
+  CRUSH rule 3 x 190 [90,6]
+  CRUSH rule 3 x 191 [49,84]
+  CRUSH rule 3 x 192 [93,114]
+  CRUSH rule 3 x 193 [89,60]
+  CRUSH rule 3 x 194 [62,61]
+  CRUSH rule 3 x 195 [119,95]
+  CRUSH rule 3 x 196 [20,28]
+  CRUSH rule 3 x 197 [6,64]
+  CRUSH rule 3 x 198 [55,112]
+  CRUSH rule 3 x 199 [66,17]
+  CRUSH rule 3 x 200 [12,63]
+  CRUSH rule 3 x 201 [52,23]
+  CRUSH rule 3 x 202 [98,33]
+  CRUSH rule 3 x 203 [36,22]
+  CRUSH rule 3 x 204 [10,100]
+  CRUSH rule 3 x 205 [38,29]
+  CRUSH rule 3 x 206 [38,27]
+  CRUSH rule 3 x 207 [19,108]
+  CRUSH rule 3 x 208 [63,26]
+  CRUSH rule 3 x 209 [70,11]
+  CRUSH rule 3 x 210 [79,58]
+  CRUSH rule 3 x 211 [26,59]
+  CRUSH rule 3 x 212 [107,114]
+  CRUSH rule 3 x 213 [100,3]
+  CRUSH rule 3 x 214 [91,118]
+  CRUSH rule 3 x 215 [92,16]
+  CRUSH rule 3 x 216 [99,94]
+  CRUSH rule 3 x 217 [86,99]
+  CRUSH rule 3 x 218 [70,15]
+  CRUSH rule 3 x 219 [61,58]
+  CRUSH rule 3 x 220 [23,56]
+  CRUSH rule 3 x 221 [21,92]
+  CRUSH rule 3 x 222 [102,29]
+  CRUSH rule 3 x 223 [34,73]
+  CRUSH rule 3 x 224 [107,68]
+  CRUSH rule 3 x 225 [61,98]
+  CRUSH rule 3 x 226 [44,13]
+  CRUSH rule 3 x 227 [55,60]
+  CRUSH rule 3 x 228 [117,55]
+  CRUSH rule 3 x 229 [100,67]
+  CRUSH rule 3 x 230 [41,109]
+  CRUSH rule 3 x 231 [30,71]
+  CRUSH rule 3 x 232 [23,1]
+  CRUSH rule 3 x 233 [47,90]
+  CRUSH rule 3 x 234 [55,62]
+  CRUSH rule 3 x 235 [20,60]
+  CRUSH rule 3 x 236 [95,24]
+  CRUSH rule 3 x 237 [21,106]
+  CRUSH rule 3 x 238 [109,15]
+  CRUSH rule 3 x 239 [40,101]
+  CRUSH rule 3 x 240 [63,60]
+  CRUSH rule 3 x 241 [47,12]
+  CRUSH rule 3 x 242 [73,74]
+  CRUSH rule 3 x 243 [76,8]
+  CRUSH rule 3 x 244 [103,50]
+  CRUSH rule 3 x 245 [106,95]
+  CRUSH rule 3 x 246 [35,82]
+  CRUSH rule 3 x 247 [116,101]
+  CRUSH rule 3 x 248 [8,119]
+  CRUSH rule 3 x 249 [2,17]
+  CRUSH rule 3 x 250 [34,89]
+  CRUSH rule 3 x 251 [28,69]
+  CRUSH rule 3 x 252 [95,80]
+  CRUSH rule 3 x 253 [109,3]
+  CRUSH rule 3 x 254 [99,80]
+  CRUSH rule 3 x 255 [112,85]
+  CRUSH rule 3 x 256 [94,63]
+  CRUSH rule 3 x 257 [100,87]
+  CRUSH rule 3 x 258 [34,63]
+  CRUSH rule 3 x 259 [70,107]
+  CRUSH rule 3 x 260 [89,115]
+  CRUSH rule 3 x 261 [94,83]
+  CRUSH rule 3 x 262 [42,45]
+  CRUSH rule 3 x 263 [113,101]
+  CRUSH rule 3 x 264 [36,81]
+  CRUSH rule 3 x 265 [14,88]
+  CRUSH rule 3 x 266 [75,96]
+  CRUSH rule 3 x 267 [6,5]
+  CRUSH rule 3 x 268 [38,47]
+  CRUSH rule 3 x 269 [86,59]
+  CRUSH rule 3 x 270 [87,70]
+  CRUSH rule 3 x 271 [19,108]
+  CRUSH rule 3 x 272 [73,5]
+  CRUSH rule 3 x 273 [69,113]
+  CRUSH rule 3 x 274 [47,64]
+  CRUSH rule 3 x 275 [29,34]
+  CRUSH rule 3 x 276 [7,100]
+  CRUSH rule 3 x 277 [74,6]
+  CRUSH rule 3 x 278 [107,115]
+  CRUSH rule 3 x 279 [112,20]
+  CRUSH rule 3 x 280 [113,15]
+  CRUSH rule 3 x 281 [89,56]
+  CRUSH rule 3 x 282 [20,38]
+  CRUSH rule 3 x 283 [8,114]
+  CRUSH rule 3 x 284 [66,75]
+  CRUSH rule 3 x 285 [99,94]
+  CRUSH rule 3 x 286 [78,6]
+  CRUSH rule 3 x 287 [12,27]
+  CRUSH rule 3 x 288 [24,22]
+  CRUSH rule 3 x 289 [105,64]
+  CRUSH rule 3 x 290 [25,46]
+  CRUSH rule 3 x 291 [35,116]
+  CRUSH rule 3 x 292 [20,109]
+  CRUSH rule 3 x 293 [27,92]
+  CRUSH rule 3 x 294 [60,93]
+  CRUSH rule 3 x 295 [37,2]
+  CRUSH rule 3 x 296 [16,28]
+  CRUSH rule 3 x 297 [36,55]
+  CRUSH rule 3 x 298 [70,53]
+  CRUSH rule 3 x 299 [116,10]
+  CRUSH rule 3 x 300 [67,26]
+  CRUSH rule 3 x 301 [117,23]
+  CRUSH rule 3 x 302 [78,67]
+  CRUSH rule 3 x 303 [19,5]
+  CRUSH rule 3 x 304 [101,50]
+  CRUSH rule 3 x 305 [5,59]
+  CRUSH rule 3 x 306 [41,18]
+  CRUSH rule 3 x 307 [65,5]
+  CRUSH rule 3 x 308 [91,2]
+  CRUSH rule 3 x 309 [38,53]
+  CRUSH rule 3 x 310 [26,15]
+  CRUSH rule 3 x 311 [36,95]
+  CRUSH rule 3 x 312 [114,61]
+  CRUSH rule 3 x 313 [104,65]
+  CRUSH rule 3 x 314 [28,6]
+  CRUSH rule 3 x 315 [118,31]
+  CRUSH rule 3 x 316 [98,95]
+  CRUSH rule 3 x 317 [118,13]
+  CRUSH rule 3 x 318 [17,30]
+  CRUSH rule 3 x 319 [53,1]
+  CRUSH rule 3 x 320 [36,41]
+  CRUSH rule 3 x 321 [33,5]
+  CRUSH rule 3 x 322 [68,10]
+  CRUSH rule 3 x 323 [66,29]
+  CRUSH rule 3 x 324 [21,72]
+  CRUSH rule 3 x 325 [52,16]
+  CRUSH rule 3 x 326 [7,109]
+  CRUSH rule 3 x 327 [62,17]
+  CRUSH rule 3 x 328 [61,42]
+  CRUSH rule 3 x 329 [19,100]
+  CRUSH rule 3 x 330 [24,11]
+  CRUSH rule 3 x 331 [84,95]
+  CRUSH rule 3 x 332 [61,111]
+  CRUSH rule 3 x 333 [116,25]
+  CRUSH rule 3 x 334 [94,103]
+  CRUSH rule 3 x 335 [71,118]
+  CRUSH rule 3 x 336 [24,99]
+  CRUSH rule 3 x 337 [18,83]
+  CRUSH rule 3 x 338 [43,28]
+  CRUSH rule 3 x 339 [13,64]
+  CRUSH rule 3 x 340 [81,111]
+  CRUSH rule 3 x 341 [46,105]
+  CRUSH rule 3 x 342 [92,23]
+  CRUSH rule 3 x 343 [49,112]
+  CRUSH rule 3 x 344 [1,87]
+  CRUSH rule 3 x 345 [56,35]
+  CRUSH rule 3 x 346 [3,54]
+  CRUSH rule 3 x 347 [106,27]
+  CRUSH rule 3 x 348 [10,117]
+  CRUSH rule 3 x 349 [96,87]
+  CRUSH rule 3 x 350 [63,32]
+  CRUSH rule 3 x 351 [60,41]
+  CRUSH rule 3 x 352 [36,13]
+  CRUSH rule 3 x 353 [10,82]
+  CRUSH rule 3 x 354 [55,52]
+  CRUSH rule 3 x 355 [73,94]
+  CRUSH rule 3 x 356 [75,66]
+  CRUSH rule 3 x 357 [70,93]
+  CRUSH rule 3 x 358 [97,56]
+  CRUSH rule 3 x 359 [110,105]
+  CRUSH rule 3 x 360 [106,57]
+  CRUSH rule 3 x 361 [27,42]
+  CRUSH rule 3 x 362 [28,55]
+  CRUSH rule 3 x 363 [68,20]
+  CRUSH rule 3 x 364 [23,50]
+  CRUSH rule 3 x 365 [57,76]
+  CRUSH rule 3 x 366 [42,75]
+  CRUSH rule 3 x 367 [103,82]
+  CRUSH rule 3 x 368 [103,104]
+  CRUSH rule 3 x 369 [12,57]
+  CRUSH rule 3 x 370 [11,26]
+  CRUSH rule 3 x 371 [34,55]
+  CRUSH rule 3 x 372 [58,14]
+  CRUSH rule 3 x 373 [6,42]
+  CRUSH rule 3 x 374 [110,95]
+  CRUSH rule 3 x 375 [5,43]
+  CRUSH rule 3 x 376 [91,86]
+  CRUSH rule 3 x 377 [93,116]
+  CRUSH rule 3 x 378 [68,6]
+  CRUSH rule 3 x 379 [77,44]
+  CRUSH rule 3 x 380 [76,83]
+  CRUSH rule 3 x 381 [36,27]
+  CRUSH rule 3 x 382 [26,77]
+  CRUSH rule 3 x 383 [76,99]
+  CRUSH rule 3 x 384 [15,100]
+  CRUSH rule 3 x 385 [82,93]
+  CRUSH rule 3 x 386 [83,92]
+  CRUSH rule 3 x 387 [16,26]
+  CRUSH rule 3 x 388 [29,113]
+  CRUSH rule 3 x 389 [92,29]
+  CRUSH rule 3 x 390 [68,77]
+  CRUSH rule 3 x 391 [15,88]
+  CRUSH rule 3 x 392 [21,32]
+  CRUSH rule 3 x 393 [91,18]
+  CRUSH rule 3 x 394 [38,73]
+  CRUSH rule 3 x 395 [21,119]
+  CRUSH rule 3 x 396 [12,13]
+  CRUSH rule 3 x 397 [40,63]
+  CRUSH rule 3 x 398 [44,3]
+  CRUSH rule 3 x 399 [5,95]
+  CRUSH rule 3 x 400 [19,102]
+  CRUSH rule 3 x 401 [79,52]
+  CRUSH rule 3 x 402 [107,98]
+  CRUSH rule 3 x 403 [23,82]
+  CRUSH rule 3 x 404 [87,68]
+  CRUSH rule 3 x 405 [90,97]
+  CRUSH rule 3 x 406 [15,117]
+  CRUSH rule 3 x 407 [70,35]
+  CRUSH rule 3 x 408 [55,72]
+  CRUSH rule 3 x 409 [73,62]
+  CRUSH rule 3 x 410 [70,73]
+  CRUSH rule 3 x 411 [34,25]
+  CRUSH rule 3 x 412 [105,117]
+  CRUSH rule 3 x 413 [41,110]
+  CRUSH rule 3 x 414 [70,65]
+  CRUSH rule 3 x 415 [107,5]
+  CRUSH rule 3 x 416 [2,22]
+  CRUSH rule 3 x 417 [26,14]
+  CRUSH rule 3 x 418 [51,46]
+  CRUSH rule 3 x 419 [8,82]
+  CRUSH rule 3 x 420 [109,105]
+  CRUSH rule 3 x 421 [114,75]
+  CRUSH rule 3 x 422 [109,87]
+  CRUSH rule 3 x 423 [59,24]
+  CRUSH rule 3 x 424 [92,51]
+  CRUSH rule 3 x 425 [101,111]
+  CRUSH rule 3 x 426 [36,6]
+  CRUSH rule 3 x 427 [8,24]
+  CRUSH rule 3 x 428 [68,35]
+  CRUSH rule 3 x 429 [76,75]
+  CRUSH rule 3 x 430 [67,117]
+  CRUSH rule 3 x 431 [70,25]
+  CRUSH rule 3 x 432 [7,34]
+  CRUSH rule 3 x 433 [49,84]
+  CRUSH rule 3 x 434 [64,31]
+  CRUSH rule 3 x 435 [110,13]
+  CRUSH rule 3 x 436 [106,89]
+  CRUSH rule 3 x 437 [26,65]
+  CRUSH rule 3 x 438 [118,63]
+  CRUSH rule 3 x 439 [40,21]
+  CRUSH rule 3 x 440 [45,119]
+  CRUSH rule 3 x 441 [112,105]
+  CRUSH rule 3 x 442 [55,113]
+  CRUSH rule 3 x 443 [44,33]
+  CRUSH rule 3 x 444 [71,38]
+  CRUSH rule 3 x 445 [58,81]
+  CRUSH rule 3 x 446 [40,10]
+  CRUSH rule 3 x 447 [100,61]
+  CRUSH rule 3 x 448 [111,73]
+  CRUSH rule 3 x 449 [67,66]
+  CRUSH rule 3 x 450 [117,61]
+  CRUSH rule 3 x 451 [66,81]
+  CRUSH rule 3 x 452 [70,8]
+  CRUSH rule 3 x 453 [82,85]
+  CRUSH rule 3 x 454 [53,18]
+  CRUSH rule 3 x 455 [91,42]
+  CRUSH rule 3 x 456 [101,46]
+  CRUSH rule 3 x 457 [113,51]
+  CRUSH rule 3 x 458 [119,25]
+  CRUSH rule 3 x 459 [50,67]
+  CRUSH rule 3 x 460 [105,30]
+  CRUSH rule 3 x 461 [102,51]
+  CRUSH rule 3 x 462 [98,107]
+  CRUSH rule 3 x 463 [108,105]
+  CRUSH rule 3 x 464 [19,109]
+  CRUSH rule 3 x 465 [62,23]
+  CRUSH rule 3 x 466 [53,12]
+  CRUSH rule 3 x 467 [40,57]
+  CRUSH rule 3 x 468 [97,44]
+  CRUSH rule 3 x 469 [98,75]
+  CRUSH rule 3 x 470 [50,29]
+  CRUSH rule 3 x 471 [40,13]
+  CRUSH rule 3 x 472 [27,18]
+  CRUSH rule 3 x 473 [48,35]
+  CRUSH rule 3 x 474 [51,32]
+  CRUSH rule 3 x 475 [49,117]
+  CRUSH rule 3 x 476 [110,31]
+  CRUSH rule 3 x 477 [80,97]
+  CRUSH rule 3 x 478 [78,99]
+  CRUSH rule 3 x 479 [31,66]
+  CRUSH rule 3 x 480 [75,88]
+  CRUSH rule 3 x 481 [26,20]
+  CRUSH rule 3 x 482 [84,53]
+  CRUSH rule 3 x 483 [15,116]
+  CRUSH rule 3 x 484 [37,114]
+  CRUSH rule 3 x 485 [84,8]
+  CRUSH rule 3 x 486 [92,10]
+  CRUSH rule 3 x 487 [106,17]
+  CRUSH rule 3 x 488 [42,20]
+  CRUSH rule 3 x 489 [89,2]
+  CRUSH rule 3 x 490 [22,114]
+  CRUSH rule 3 x 491 [99,5]
+  CRUSH rule 3 x 492 [21,66]
+  CRUSH rule 3 x 493 [94,14]
+  CRUSH rule 3 x 494 [59,86]
+  CRUSH rule 3 x 495 [95,58]
+  CRUSH rule 3 x 496 [46,41]
+  CRUSH rule 3 x 497 [102,27]
+  CRUSH rule 3 x 498 [21,116]
+  CRUSH rule 3 x 499 [5,49]
+  CRUSH rule 3 x 500 [50,49]
+  CRUSH rule 3 x 501 [60,3]
+  CRUSH rule 3 x 502 [65,110]
+  CRUSH rule 3 x 503 [21,112]
+  CRUSH rule 3 x 504 [67,5]
+  CRUSH rule 3 x 505 [12,93]
+  CRUSH rule 3 x 506 [79,64]
+  CRUSH rule 3 x 507 [34,107]
+  CRUSH rule 3 x 508 [45,114]
+  CRUSH rule 3 x 509 [19,88]
+  CRUSH rule 3 x 510 [117,45]
+  CRUSH rule 3 x 511 [14,104]
+  CRUSH rule 3 x 512 [59,26]
+  CRUSH rule 3 x 513 [102,93]
+  CRUSH rule 3 x 514 [75,72]
+  CRUSH rule 3 x 515 [84,41]
+  CRUSH rule 3 x 516 [37,30]
+  CRUSH rule 3 x 517 [83,115]
+  CRUSH rule 3 x 518 [18,83]
+  CRUSH rule 3 x 519 [67,88]
+  CRUSH rule 3 x 520 [15,114]
+  CRUSH rule 3 x 521 [70,22]
+  CRUSH rule 3 x 522 [56,51]
+  CRUSH rule 3 x 523 [68,101]
+  CRUSH rule 3 x 524 [33,38]
+  CRUSH rule 3 x 525 [63,115]
+  CRUSH rule 3 x 526 [83,50]
+  CRUSH rule 3 x 527 [37,56]
+  CRUSH rule 3 x 528 [108,81]
+  CRUSH rule 3 x 529 [74,33]
+  CRUSH rule 3 x 530 [49,92]
+  CRUSH rule 3 x 531 [117,105]
+  CRUSH rule 3 x 532 [31,68]
+  CRUSH rule 3 x 533 [5,85]
+  CRUSH rule 3 x 534 [97,24]
+  CRUSH rule 3 x 535 [48,75]
+  CRUSH rule 3 x 536 [113,101]
+  CRUSH rule 3 x 537 [116,47]
+  CRUSH rule 3 x 538 [85,74]
+  CRUSH rule 3 x 539 [72,43]
+  CRUSH rule 3 x 540 [39,34]
+  CRUSH rule 3 x 541 [53,84]
+  CRUSH rule 3 x 542 [27,32]
+  CRUSH rule 3 x 543 [45,113]
+  CRUSH rule 3 x 544 [59,42]
+  CRUSH rule 3 x 545 [118,95]
+  CRUSH rule 3 x 546 [18,79]
+  CRUSH rule 3 x 547 [67,30]
+  CRUSH rule 3 x 548 [53,100]
+  CRUSH rule 3 x 549 [60,45]
+  CRUSH rule 3 x 550 [92,101]
+  CRUSH rule 3 x 551 [77,88]
+  CRUSH rule 3 x 552 [61,94]
+  CRUSH rule 3 x 553 [71,78]
+  CRUSH rule 3 x 554 [61,115]
+  CRUSH rule 3 x 555 [76,77]
+  CRUSH rule 3 x 556 [106,55]
+  CRUSH rule 3 x 557 [26,22]
+  CRUSH rule 3 x 558 [41,84]
+  CRUSH rule 3 x 559 [65,24]
+  CRUSH rule 3 x 560 [94,16]
+  CRUSH rule 3 x 561 [27,5]
+  CRUSH rule 3 x 562 [78,59]
+  CRUSH rule 3 x 563 [59,70]
+  CRUSH rule 3 x 564 [96,8]
+  CRUSH rule 3 x 565 [8,48]
+  CRUSH rule 3 x 566 [119,17]
+  CRUSH rule 3 x 567 [7,38]
+  CRUSH rule 3 x 568 [57,94]
+  CRUSH rule 3 x 569 [65,26]
+  CRUSH rule 3 x 570 [98,27]
+  CRUSH rule 3 x 571 [95,30]
+  CRUSH rule 3 x 572 [62,83]
+  CRUSH rule 3 x 573 [1,79]
+  CRUSH rule 3 x 574 [89,42]
+  CRUSH rule 3 x 575 [87,113]
+  CRUSH rule 3 x 576 [21,68]
+  CRUSH rule 3 x 577 [8,84]
+  CRUSH rule 3 x 578 [75,115]
+  CRUSH rule 3 x 579 [105,68]
+  CRUSH rule 3 x 580 [51,28]
+  CRUSH rule 3 x 581 [55,113]
+  CRUSH rule 3 x 582 [27,113]
+  CRUSH rule 3 x 583 [6,78]
+  CRUSH rule 3 x 584 [10,30]
+  CRUSH rule 3 x 585 [20,111]
+  CRUSH rule 3 x 586 [48,27]
+  CRUSH rule 3 x 587 [29,94]
+  CRUSH rule 3 x 588 [103,90]
+  CRUSH rule 3 x 589 [88,95]
+  CRUSH rule 3 x 590 [76,101]
+  CRUSH rule 3 x 591 [42,43]
+  CRUSH rule 3 x 592 [78,51]
+  CRUSH rule 3 x 593 [82,71]
+  CRUSH rule 3 x 594 [27,76]
+  CRUSH rule 3 x 595 [52,10]
+  CRUSH rule 3 x 596 [82,59]
+  CRUSH rule 3 x 597 [16,36]
+  CRUSH rule 3 x 598 [37,56]
+  CRUSH rule 3 x 599 [10,84]
+  CRUSH rule 3 x 600 [24,69]
+  CRUSH rule 3 x 601 [104,14]
+  CRUSH rule 3 x 602 [48,45]
+  CRUSH rule 3 x 603 [93,32]
+  CRUSH rule 3 x 604 [118,79]
+  CRUSH rule 3 x 605 [104,53]
+  CRUSH rule 3 x 606 [90,83]
+  CRUSH rule 3 x 607 [95,110]
+  CRUSH rule 3 x 608 [112,101]
+  CRUSH rule 3 x 609 [34,99]
+  CRUSH rule 3 x 610 [106,16]
+  CRUSH rule 3 x 611 [66,87]
+  CRUSH rule 3 x 612 [2,81]
+  CRUSH rule 3 x 613 [13,86]
+  CRUSH rule 3 x 614 [50,3]
+  CRUSH rule 3 x 615 [24,73]
+  CRUSH rule 3 x 616 [41,119]
+  CRUSH rule 3 x 617 [81,106]
+  CRUSH rule 3 x 618 [3,104]
+  CRUSH rule 3 x 619 [92,7]
+  CRUSH rule 3 x 620 [108,11]
+  CRUSH rule 3 x 621 [105,115]
+  CRUSH rule 3 x 622 [67,48]
+  CRUSH rule 3 x 623 [69,74]
+  CRUSH rule 3 x 624 [115,49]
+  CRUSH rule 3 x 625 [73,109]
+  CRUSH rule 3 x 626 [52,3]
+  CRUSH rule 3 x 627 [116,3]
+  CRUSH rule 3 x 628 [98,91]
+  CRUSH rule 3 x 629 [6,112]
+  CRUSH rule 3 x 630 [22,72]
+  CRUSH rule 3 x 631 [35,96]
+  CRUSH rule 3 x 632 [80,71]
+  CRUSH rule 3 x 633 [65,12]
+  CRUSH rule 3 x 634 [87,50]
+  CRUSH rule 3 x 635 [107,46]
+  CRUSH rule 3 x 636 [23,70]
+  CRUSH rule 3 x 637 [99,24]
+  CRUSH rule 3 x 638 [43,114]
+  CRUSH rule 3 x 639 [30,31]
+  CRUSH rule 3 x 640 [113,73]
+  CRUSH rule 3 x 641 [45,84]
+  CRUSH rule 3 x 642 [47,66]
+  CRUSH rule 3 x 643 [64,8]
+  CRUSH rule 3 x 644 [31,82]
+  CRUSH rule 3 x 645 [77,64]
+  CRUSH rule 3 x 646 [37,86]
+  CRUSH rule 3 x 647 [65,56]
+  CRUSH rule 3 x 648 [84,13]
+  CRUSH rule 3 x 649 [88,55]
+  CRUSH rule 3 x 650 [21,76]
+  CRUSH rule 3 x 651 [63,116]
+  CRUSH rule 3 x 652 [57,112]
+  CRUSH rule 3 x 653 [38,61]
+  CRUSH rule 3 x 654 [104,67]
+  CRUSH rule 3 x 655 [89,54]
+  CRUSH rule 3 x 656 [84,49]
+  CRUSH rule 3 x 657 [47,32]
+  CRUSH rule 3 x 658 [80,29]
+  CRUSH rule 3 x 659 [11,112]
+  CRUSH rule 3 x 660 [65,111]
+  CRUSH rule 3 x 661 [96,73]
+  CRUSH rule 3 x 662 [111,73]
+  CRUSH rule 3 x 663 [83,60]
+  CRUSH rule 3 x 664 [59,80]
+  CRUSH rule 3 x 665 [31,117]
+  CRUSH rule 3 x 666 [112,101]
+  CRUSH rule 3 x 667 [70,47]
+  CRUSH rule 3 x 668 [96,57]
+  CRUSH rule 3 x 669 [56,39]
+  CRUSH rule 3 x 670 [98,105]
+  CRUSH rule 3 x 671 [57,48]
+  CRUSH rule 3 x 672 [37,36]
+  CRUSH rule 3 x 673 [83,2]
+  CRUSH rule 3 x 674 [36,25]
+  CRUSH rule 3 x 675 [88,14]
+  CRUSH rule 3 x 676 [3,110]
+  CRUSH rule 3 x 677 [88,67]
+  CRUSH rule 3 x 678 [27,44]
+  CRUSH rule 3 x 679 [33,116]
+  CRUSH rule 3 x 680 [111,39]
+  CRUSH rule 3 x 681 [53,12]
+  CRUSH rule 3 x 682 [12,87]
+  CRUSH rule 3 x 683 [24,85]
+  CRUSH rule 3 x 684 [98,65]
+  CRUSH rule 3 x 685 [106,25]
+  CRUSH rule 3 x 686 [86,45]
+  CRUSH rule 3 x 687 [49,72]
+  CRUSH rule 3 x 688 [16,114]
+  CRUSH rule 3 x 689 [32,31]
+  CRUSH rule 3 x 690 [96,33]
+  CRUSH rule 3 x 691 [34,6]
+  CRUSH rule 3 x 692 [97,84]
+  CRUSH rule 3 x 693 [29,118]
+  CRUSH rule 3 x 694 [6,30]
+  CRUSH rule 3 x 695 [31,72]
+  CRUSH rule 3 x 696 [104,97]
+  CRUSH rule 3 x 697 [19,96]
+  CRUSH rule 3 x 698 [30,69]
+  CRUSH rule 3 x 699 [47,76]
+  CRUSH rule 3 x 700 [82,55]
+  CRUSH rule 3 x 701 [53,80]
+  CRUSH rule 3 x 702 [95,98]
+  CRUSH rule 3 x 703 [92,65]
+  CRUSH rule 3 x 704 [34,47]
+  CRUSH rule 3 x 705 [105,1]
+  CRUSH rule 3 x 706 [74,35]
+  CRUSH rule 3 x 707 [91,115]
+  CRUSH rule 3 x 708 [95,112]
+  CRUSH rule 3 x 709 [73,72]
+  CRUSH rule 3 x 710 [94,47]
+  CRUSH rule 3 x 711 [68,41]
+  CRUSH rule 3 x 712 [107,18]
+  CRUSH rule 3 x 713 [29,109]
+  CRUSH rule 3 x 714 [86,61]
+  CRUSH rule 3 x 715 [74,13]
+  CRUSH rule 3 x 716 [101,56]
+  CRUSH rule 3 x 717 [12,29]
+  CRUSH rule 3 x 718 [83,24]
+  CRUSH rule 3 x 719 [26,10]
+  CRUSH rule 3 x 720 [69,2]
+  CRUSH rule 3 x 721 [51,42]
+  CRUSH rule 3 x 722 [15,74]
+  CRUSH rule 3 x 723 [117,14]
+  CRUSH rule 3 x 724 [45,38]
+  CRUSH rule 3 x 725 [53,110]
+  CRUSH rule 3 x 726 [103,68]
+  CRUSH rule 3 x 727 [89,100]
+  CRUSH rule 3 x 728 [76,16]
+  CRUSH rule 3 x 729 [35,90]
+  CRUSH rule 3 x 730 [28,103]
+  CRUSH rule 3 x 731 [78,41]
+  CRUSH rule 3 x 732 [1,27]
+  CRUSH rule 3 x 733 [35,100]
+  CRUSH rule 3 x 734 [119,85]
+  CRUSH rule 3 x 735 [102,43]
+  CRUSH rule 3 x 736 [37,92]
+  CRUSH rule 3 x 737 [117,11]
+  CRUSH rule 3 x 738 [57,32]
+  CRUSH rule 3 x 739 [87,1]
+  CRUSH rule 3 x 740 [29,80]
+  CRUSH rule 3 x 741 [47,111]
+  CRUSH rule 3 x 742 [106,83]
+  CRUSH rule 3 x 743 [105,94]
+  CRUSH rule 3 x 744 [23,64]
+  CRUSH rule 3 x 745 [37,112]
+  CRUSH rule 3 x 746 [56,47]
+  CRUSH rule 3 x 747 [56,95]
+  CRUSH rule 3 x 748 [48,14]
+  CRUSH rule 3 x 749 [102,101]
+  CRUSH rule 3 x 750 [83,78]
+  CRUSH rule 3 x 751 [25,104]
+  CRUSH rule 3 x 752 [82,95]
+  CRUSH rule 3 x 753 [14,113]
+  CRUSH rule 3 x 754 [114,51]
+  CRUSH rule 3 x 755 [87,26]
+  CRUSH rule 3 x 756 [113,87]
+  CRUSH rule 3 x 757 [47,66]
+  CRUSH rule 3 x 758 [54,63]
+  CRUSH rule 3 x 759 [74,20]
+  CRUSH rule 3 x 760 [88,22]
+  CRUSH rule 3 x 761 [73,86]
+  CRUSH rule 3 x 762 [34,17]
+  CRUSH rule 3 x 763 [13,78]
+  CRUSH rule 3 x 764 [89,42]
+  CRUSH rule 3 x 765 [109,91]
+  CRUSH rule 3 x 766 [19,66]
+  CRUSH rule 3 x 767 [41,26]
+  CRUSH rule 3 x 768 [106,57]
+  CRUSH rule 3 x 769 [91,104]
+  CRUSH rule 3 x 770 [72,19]
+  CRUSH rule 3 x 771 [115,35]
+  CRUSH rule 3 x 772 [97,108]
+  CRUSH rule 3 x 773 [116,47]
+  CRUSH rule 3 x 774 [100,31]
+  CRUSH rule 3 x 775 [102,43]
+  CRUSH rule 3 x 776 [69,38]
+  CRUSH rule 3 x 777 [91,52]
+  CRUSH rule 3 x 778 [83,119]
+  CRUSH rule 3 x 779 [47,60]
+  CRUSH rule 3 x 780 [63,70]
+  CRUSH rule 3 x 781 [105,2]
+  CRUSH rule 3 x 782 [117,59]
+  CRUSH rule 3 x 783 [19,109]
+  CRUSH rule 3 x 784 [63,114]
+  CRUSH rule 3 x 785 [27,84]
+  CRUSH rule 3 x 786 [41,110]
+  CRUSH rule 3 x 787 [108,73]
+  CRUSH rule 3 x 788 [74,103]
+  CRUSH rule 3 x 789 [50,17]
+  CRUSH rule 3 x 790 [20,106]
+  CRUSH rule 3 x 791 [96,87]
+  CRUSH rule 3 x 792 [80,97]
+  CRUSH rule 3 x 793 [6,26]
+  CRUSH rule 3 x 794 [14,42]
+  CRUSH rule 3 x 795 [30,8]
+  CRUSH rule 3 x 796 [87,36]
+  CRUSH rule 3 x 797 [64,61]
+  CRUSH rule 3 x 798 [42,69]
+  CRUSH rule 3 x 799 [19,117]
+  CRUSH rule 3 x 800 [106,8]
+  CRUSH rule 3 x 801 [2,57]
+  CRUSH rule 3 x 802 [63,68]
+  CRUSH rule 3 x 803 [46,35]
+  CRUSH rule 3 x 804 [33,26]
+  CRUSH rule 3 x 805 [96,49]
+  CRUSH rule 3 x 806 [48,25]
+  CRUSH rule 3 x 807 [48,83]
+  CRUSH rule 3 x 808 [76,31]
+  CRUSH rule 3 x 809 [27,48]
+  CRUSH rule 3 x 810 [119,71]
+  CRUSH rule 3 x 811 [111,91]
+  CRUSH rule 3 x 812 [25,111]
+  CRUSH rule 3 x 813 [81,28]
+  CRUSH rule 3 x 814 [95,42]
+  CRUSH rule 3 x 815 [84,61]
+  CRUSH rule 3 x 816 [64,35]
+  CRUSH rule 3 x 817 [63,60]
+  CRUSH rule 3 x 818 [69,46]
+  CRUSH rule 3 x 819 [88,75]
+  CRUSH rule 3 x 820 [104,57]
+  CRUSH rule 3 x 821 [58,21]
+  CRUSH rule 3 x 822 [20,80]
+  CRUSH rule 3 x 823 [63,118]
+  CRUSH rule 3 x 824 [102,13]
+  CRUSH rule 3 x 825 [47,118]
+  CRUSH rule 3 x 826 [44,7]
+  CRUSH rule 3 x 827 [101,88]
+  CRUSH rule 3 x 828 [60,41]
+  CRUSH rule 3 x 829 [45,102]
+  CRUSH rule 3 x 830 [51,96]
+  CRUSH rule 3 x 831 [78,53]
+  CRUSH rule 3 x 832 [28,75]
+  CRUSH rule 3 x 833 [57,32]
+  CRUSH rule 3 x 834 [90,33]
+  CRUSH rule 3 x 835 [6,1]
+  CRUSH rule 3 x 836 [63,68]
+  CRUSH rule 3 x 837 [76,71]
+  CRUSH rule 3 x 838 [106,20]
+  CRUSH rule 3 x 839 [87,96]
+  CRUSH rule 3 x 840 [33,32]
+  CRUSH rule 3 x 841 [110,55]
+  CRUSH rule 3 x 842 [66,87]
+  CRUSH rule 3 x 843 [11,80]
+  CRUSH rule 3 x 844 [74,103]
+  CRUSH rule 3 x 845 [74,43]
+  CRUSH rule 3 x 846 [43,76]
+  CRUSH rule 3 x 847 [62,20]
+  CRUSH rule 3 x 848 [92,17]
+  CRUSH rule 3 x 849 [93,36]
+  CRUSH rule 3 x 850 [83,82]
+  CRUSH rule 3 x 851 [65,94]
+  CRUSH rule 3 x 852 [60,22]
+  CRUSH rule 3 x 853 [88,29]
+  CRUSH rule 3 x 854 [83,54]
+  CRUSH rule 3 x 855 [2,101]
+  CRUSH rule 3 x 856 [40,41]
+  CRUSH rule 3 x 857 [69,82]
+  CRUSH rule 3 x 858 [98,81]
+  CRUSH rule 3 x 859 [56,43]
+  CRUSH rule 3 x 860 [11,26]
+  CRUSH rule 3 x 861 [22,110]
+  CRUSH rule 3 x 862 [22,70]
+  CRUSH rule 3 x 863 [79,84]
+  CRUSH rule 3 x 864 [77,24]
+  CRUSH rule 3 x 865 [119,17]
+  CRUSH rule 3 x 866 [18,49]
+  CRUSH rule 3 x 867 [3,84]
+  CRUSH rule 3 x 868 [100,107]
+  CRUSH rule 3 x 869 [22,104]
+  CRUSH rule 3 x 870 [73,30]
+  CRUSH rule 3 x 871 [84,105]
+  CRUSH rule 3 x 872 [72,75]
+  CRUSH rule 3 x 873 [81,96]
+  CRUSH rule 3 x 874 [21,72]
+  CRUSH rule 3 x 875 [115,59]
+  CRUSH rule 3 x 876 [98,49]
+  CRUSH rule 3 x 877 [80,79]
+  CRUSH rule 3 x 878 [87,94]
+  CRUSH rule 3 x 879 [29,18]
+  CRUSH rule 3 x 880 [23,40]
+  CRUSH rule 3 x 881 [109,69]
+  CRUSH rule 3 x 882 [31,118]
+  CRUSH rule 3 x 883 [102,8]
+  CRUSH rule 3 x 884 [80,19]
+  CRUSH rule 3 x 885 [46,101]
+  CRUSH rule 3 x 886 [2,65]
+  CRUSH rule 3 x 887 [5,99]
+  CRUSH rule 3 x 888 [16,70]
+  CRUSH rule 3 x 889 [84,93]
+  CRUSH rule 3 x 890 [65,118]
+  CRUSH rule 3 x 891 [86,105]
+  CRUSH rule 3 x 892 [64,10]
+  CRUSH rule 3 x 893 [20,110]
+  CRUSH rule 3 x 894 [32,47]
+  CRUSH rule 3 x 895 [40,21]
+  CRUSH rule 3 x 896 [113,14]
+  CRUSH rule 3 x 897 [107,80]
+  CRUSH rule 3 x 898 [76,71]
+  CRUSH rule 3 x 899 [75,82]
+  CRUSH rule 3 x 900 [83,82]
+  CRUSH rule 3 x 901 [66,61]
+  CRUSH rule 3 x 902 [25,56]
+  CRUSH rule 3 x 903 [53,46]
+  CRUSH rule 3 x 904 [50,101]
+  CRUSH rule 3 x 905 [99,110]
+  CRUSH rule 3 x 906 [68,27]
+  CRUSH rule 3 x 907 [109,47]
+  CRUSH rule 3 x 908 [47,1]
+  CRUSH rule 3 x 909 [73,2]
+  CRUSH rule 3 x 910 [71,74]
+  CRUSH rule 3 x 911 [39,42]
+  CRUSH rule 3 x 912 [90,7]
+  CRUSH rule 3 x 913 [29,96]
+  CRUSH rule 3 x 914 [84,45]
+  CRUSH rule 3 x 915 [49,115]
+  CRUSH rule 3 x 916 [32,77]
+  CRUSH rule 3 x 917 [46,23]
+  CRUSH rule 3 x 918 [82,73]
+  CRUSH rule 3 x 919 [13,28]
+  CRUSH rule 3 x 920 [25,26]
+  CRUSH rule 3 x 921 [55,119]
+  CRUSH rule 3 x 922 [33,32]
+  CRUSH rule 3 x 923 [28,15]
+  CRUSH rule 3 x 924 [1,41]
+  CRUSH rule 3 x 925 [113,22]
+  CRUSH rule 3 x 926 [64,69]
+  CRUSH rule 3 x 927 [32,16]
+  CRUSH rule 3 x 928 [13,113]
+  CRUSH rule 3 x 929 [85,115]
+  CRUSH rule 3 x 930 [104,20]
+  CRUSH rule 3 x 931 [46,79]
+  CRUSH rule 3 x 932 [43,52]
+  CRUSH rule 3 x 933 [18,55]
+  CRUSH rule 3 x 934 [68,81]
+  CRUSH rule 3 x 935 [28,57]
+  CRUSH rule 3 x 936 [104,57]
+  CRUSH rule 3 x 937 [110,10]
+  CRUSH rule 3 x 938 [48,23]
+  CRUSH rule 3 x 939 [77,42]
+  CRUSH rule 3 x 940 [76,49]
+  CRUSH rule 3 x 941 [66,101]
+  CRUSH rule 3 x 942 [80,87]
+  CRUSH rule 3 x 943 [75,74]
+  CRUSH rule 3 x 944 [82,53]
+  CRUSH rule 3 x 945 [71,74]
+  CRUSH rule 3 x 946 [37,42]
+  CRUSH rule 3 x 947 [107,30]
+  CRUSH rule 3 x 948 [108,95]
+  CRUSH rule 3 x 949 [46,103]
+  CRUSH rule 3 x 950 [96,101]
+  CRUSH rule 3 x 951 [40,14]
+  CRUSH rule 3 x 952 [114,21]
+  CRUSH rule 3 x 953 [62,23]
+  CRUSH rule 3 x 954 [103,5]
+  CRUSH rule 3 x 955 [42,73]
+  CRUSH rule 3 x 956 [72,103]
+  CRUSH rule 3 x 957 [117,22]
+  CRUSH rule 3 x 958 [23,106]
+  CRUSH rule 3 x 959 [42,93]
+  CRUSH rule 3 x 960 [113,8]
+  CRUSH rule 3 x 961 [116,61]
+  CRUSH rule 3 x 962 [60,51]
+  CRUSH rule 3 x 963 [101,106]
+  CRUSH rule 3 x 964 [66,89]
+  CRUSH rule 3 x 965 [47,102]
+  CRUSH rule 3 x 966 [88,63]
+  CRUSH rule 3 x 967 [71,46]
+  CRUSH rule 3 x 968 [74,51]
+  CRUSH rule 3 x 969 [53,78]
+  CRUSH rule 3 x 970 [3,30]
+  CRUSH rule 3 x 971 [66,107]
+  CRUSH rule 3 x 972 [3,66]
+  CRUSH rule 3 x 973 [113,20]
+  CRUSH rule 3 x 974 [114,35]
+  CRUSH rule 3 x 975 [83,58]
+  CRUSH rule 3 x 976 [81,48]
+  CRUSH rule 3 x 977 [95,102]
+  CRUSH rule 3 x 978 [119,41]
+  CRUSH rule 3 x 979 [98,6]
+  CRUSH rule 3 x 980 [39,108]
+  CRUSH rule 3 x 981 [89,84]
+  CRUSH rule 3 x 982 [19,94]
+  CRUSH rule 3 x 983 [34,45]
+  CRUSH rule 3 x 984 [78,63]
+  CRUSH rule 3 x 985 [99,52]
+  CRUSH rule 3 x 986 [44,99]
+  CRUSH rule 3 x 987 [25,32]
+  CRUSH rule 3 x 988 [79,2]
+  CRUSH rule 3 x 989 [87,26]
+  CRUSH rule 3 x 990 [72,69]
+  CRUSH rule 3 x 991 [90,8]
+  CRUSH rule 3 x 992 [30,67]
+  CRUSH rule 3 x 993 [74,49]
+  CRUSH rule 3 x 994 [74,105]
+  CRUSH rule 3 x 995 [100,97]
+  CRUSH rule 3 x 996 [41,58]
+  CRUSH rule 3 x 997 [89,76]
+  CRUSH rule 3 x 998 [92,47]
+  CRUSH rule 3 x 999 [117,16]
+  CRUSH rule 3 x 1000 [50,47]
+  CRUSH rule 3 x 1001 [83,102]
+  CRUSH rule 3 x 1002 [94,37]
+  CRUSH rule 3 x 1003 [43,88]
+  CRUSH rule 3 x 1004 [89,54]
+  CRUSH rule 3 x 1005 [105,84]
+  CRUSH rule 3 x 1006 [45,111]
+  CRUSH rule 3 x 1007 [19,66]
+  CRUSH rule 3 x 1008 [31,76]
+  CRUSH rule 3 x 1009 [1,95]
+  CRUSH rule 3 x 1010 [31,113]
+  CRUSH rule 3 x 1011 [64,81]
+  CRUSH rule 3 x 1012 [68,49]
+  CRUSH rule 3 x 1013 [5,93]
+  CRUSH rule 3 x 1014 [33,66]
+  CRUSH rule 3 x 1015 [106,45]
+  CRUSH rule 3 x 1016 [107,86]
+  CRUSH rule 3 x 1017 [12,61]
+  CRUSH rule 3 x 1018 [61,26]
+  CRUSH rule 3 x 1019 [27,104]
+  CRUSH rule 3 x 1020 [31,86]
+  CRUSH rule 3 x 1021 [22,26]
+  CRUSH rule 3 x 1022 [73,34]
+  CRUSH rule 3 x 1023 [88,79]
+  rule 3 (delltestrule) num_rep 4 result size == 2:\t1024/1024 (esc)
diff --git a/src/test/cli/crushtool/test-map-vary-r-2.t b/src/test/cli/crushtool/test-map-vary-r-2.t
new file mode 100644 (file)
index 0000000..c9e78c6
--- /dev/null
@@ -0,0 +1,3078 @@
+  $ crushtool -i "$TESTDIR/test-map-vary-r.crushmap" --test --show-statistics --rule 3 --set-chooseleaf-vary-r 2 --weight 0 0 --weight 4 0 --weight 9 0
+  crushtool successfully built or modified map.  Use '-o <file>' to write it out.
+  rule 3 (delltestrule), x = 0..1023, numrep = 2..4
+  CRUSH rule 3 x 0 [94,45]
+  CRUSH rule 3 x 1 [73,78]
+  CRUSH rule 3 x 2 [91,118]
+  CRUSH rule 3 x 3 [51,94]
+  CRUSH rule 3 x 4 [45,28]
+  CRUSH rule 3 x 5 [89,113]
+  CRUSH rule 3 x 6 [91,96]
+  CRUSH rule 3 x 7 [104,71]
+  CRUSH rule 3 x 8 [41,70]
+  CRUSH rule 3 x 9 [46,35]
+  CRUSH rule 3 x 10 [61,60]
+  CRUSH rule 3 x 11 [13,74]
+  CRUSH rule 3 x 12 [83,62]
+  CRUSH rule 3 x 13 [27,76]
+  CRUSH rule 3 x 14 [105,115]
+  CRUSH rule 3 x 15 [18,87]
+  CRUSH rule 3 x 16 [103,100]
+  CRUSH rule 3 x 17 [85,110]
+  CRUSH rule 3 x 18 [11,119]
+  CRUSH rule 3 x 19 [75,114]
+  CRUSH rule 3 x 20 [111,27]
+  CRUSH rule 3 x 21 [84,47]
+  CRUSH rule 3 x 22 [23,66]
+  CRUSH rule 3 x 23 [19,90]
+  CRUSH rule 3 x 24 [83,38]
+  CRUSH rule 3 x 25 [81,5]
+  CRUSH rule 3 x 26 [17,100]
+  CRUSH rule 3 x 27 [33,58]
+  CRUSH rule 3 x 28 [45,98]
+  CRUSH rule 3 x 29 [8,119]
+  CRUSH rule 3 x 30 [55,119]
+  CRUSH rule 3 x 31 [76,35]
+  CRUSH rule 3 x 32 [72,13]
+  CRUSH rule 3 x 33 [86,69]
+  CRUSH rule 3 x 34 [7,38]
+  CRUSH rule 3 x 35 [108,31]
+  CRUSH rule 3 x 36 [67,52]
+  CRUSH rule 3 x 37 [38,17]
+  CRUSH rule 3 x 38 [72,29]
+  CRUSH rule 3 x 39 [68,73]
+  CRUSH rule 3 x 40 [30,25]
+  CRUSH rule 3 x 41 [52,11]
+  CRUSH rule 3 x 42 [106,39]
+  CRUSH rule 3 x 43 [10,68]
+  CRUSH rule 3 x 44 [101,115]
+  CRUSH rule 3 x 45 [83,80]
+  CRUSH rule 3 x 46 [54,21]
+  CRUSH rule 3 x 47 [106,53]
+  CRUSH rule 3 x 48 [34,33]
+  CRUSH rule 3 x 49 [99,104]
+  CRUSH rule 3 x 50 [42,85]
+  CRUSH rule 3 x 51 [6,52]
+  CRUSH rule 3 x 52 [82,14]
+  CRUSH rule 3 x 53 [32,75]
+  CRUSH rule 3 x 54 [28,93]
+  CRUSH rule 3 x 55 [14,44]
+  CRUSH rule 3 x 56 [21,112]
+  CRUSH rule 3 x 57 [93,40]
+  CRUSH rule 3 x 58 [48,95]
+  CRUSH rule 3 x 59 [21,104]
+  CRUSH rule 3 x 60 [90,33]
+  CRUSH rule 3 x 61 [88,3]
+  CRUSH rule 3 x 62 [100,8]
+  CRUSH rule 3 x 63 [79,113]
+  CRUSH rule 3 x 64 [1,77]
+  CRUSH rule 3 x 65 [32,61]
+  CRUSH rule 3 x 66 [48,93]
+  CRUSH rule 3 x 67 [94,91]
+  CRUSH rule 3 x 68 [102,7]
+  CRUSH rule 3 x 69 [62,20]
+  CRUSH rule 3 x 70 [84,27]
+  CRUSH rule 3 x 71 [12,99]
+  CRUSH rule 3 x 72 [26,69]
+  CRUSH rule 3 x 73 [29,44]
+  CRUSH rule 3 x 74 [29,74]
+  CRUSH rule 3 x 75 [60,89]
+  CRUSH rule 3 x 76 [55,60]
+  CRUSH rule 3 x 77 [107,78]
+  CRUSH rule 3 x 78 [86,7]
+  CRUSH rule 3 x 79 [64,41]
+  CRUSH rule 3 x 80 [73,104]
+  CRUSH rule 3 x 81 [64,19]
+  CRUSH rule 3 x 82 [37,1]
+  CRUSH rule 3 x 83 [92,22]
+  CRUSH rule 3 x 84 [49,40]
+  CRUSH rule 3 x 85 [87,30]
+  CRUSH rule 3 x 86 [37,68]
+  CRUSH rule 3 x 87 [116,3]
+  CRUSH rule 3 x 88 [38,95]
+  CRUSH rule 3 x 89 [76,3]
+  CRUSH rule 3 x 90 [14,98]
+  CRUSH rule 3 x 91 [68,27]
+  CRUSH rule 3 x 92 [86,13]
+  CRUSH rule 3 x 93 [44,65]
+  CRUSH rule 3 x 94 [46,15]
+  CRUSH rule 3 x 95 [108,23]
+  CRUSH rule 3 x 96 [66,25]
+  CRUSH rule 3 x 97 [111,33]
+  CRUSH rule 3 x 98 [93,100]
+  CRUSH rule 3 x 99 [78,22]
+  CRUSH rule 3 x 100 [28,63]
+  CRUSH rule 3 x 101 [91,36]
+  CRUSH rule 3 x 102 [82,93]
+  CRUSH rule 3 x 103 [66,105]
+  CRUSH rule 3 x 104 [116,95]
+  CRUSH rule 3 x 105 [34,69]
+  CRUSH rule 3 x 106 [69,116]
+  CRUSH rule 3 x 107 [1,55]
+  CRUSH rule 3 x 108 [7,72]
+  CRUSH rule 3 x 109 [112,63]
+  CRUSH rule 3 x 110 [54,10]
+  CRUSH rule 3 x 111 [10,78]
+  CRUSH rule 3 x 112 [80,29]
+  CRUSH rule 3 x 113 [69,54]
+  CRUSH rule 3 x 114 [79,46]
+  CRUSH rule 3 x 115 [10,111]
+  CRUSH rule 3 x 116 [37,86]
+  CRUSH rule 3 x 117 [87,42]
+  CRUSH rule 3 x 118 [23,106]
+  CRUSH rule 3 x 119 [104,14]
+  CRUSH rule 3 x 120 [44,3]
+  CRUSH rule 3 x 121 [80,16]
+  CRUSH rule 3 x 122 [45,110]
+  CRUSH rule 3 x 123 [22,86]
+  CRUSH rule 3 x 124 [97,72]
+  CRUSH rule 3 x 125 [66,71]
+  CRUSH rule 3 x 126 [70,23]
+  CRUSH rule 3 x 127 [70,97]
+  CRUSH rule 3 x 128 [11,119]
+  CRUSH rule 3 x 129 [103,110]
+  CRUSH rule 3 x 130 [50,63]
+  CRUSH rule 3 x 131 [44,25]
+  CRUSH rule 3 x 132 [69,1]
+  CRUSH rule 3 x 133 [67,2]
+  CRUSH rule 3 x 134 [37,94]
+  CRUSH rule 3 x 135 [78,17]
+  CRUSH rule 3 x 136 [32,91]
+  CRUSH rule 3 x 137 [92,81]
+  CRUSH rule 3 x 138 [54,17]
+  CRUSH rule 3 x 139 [89,92]
+  CRUSH rule 3 x 140 [39,62]
+  CRUSH rule 3 x 141 [89,96]
+  CRUSH rule 3 x 142 [22,26]
+  CRUSH rule 3 x 143 [96,87]
+  CRUSH rule 3 x 144 [13,86]
+  CRUSH rule 3 x 145 [77,60]
+  CRUSH rule 3 x 146 [12,53]
+  CRUSH rule 3 x 147 [2,59]
+  CRUSH rule 3 x 148 [85,108]
+  CRUSH rule 3 x 149 [103,58]
+  CRUSH rule 3 x 150 [14,54]
+  CRUSH rule 3 x 151 [75,119]
+  CRUSH rule 3 x 152 [49,84]
+  CRUSH rule 3 x 153 [92,33]
+  CRUSH rule 3 x 154 [19,111]
+  CRUSH rule 3 x 155 [12,75]
+  CRUSH rule 3 x 156 [107,112]
+  CRUSH rule 3 x 157 [15,5]
+  CRUSH rule 3 x 158 [11,113]
+  CRUSH rule 3 x 159 [33,58]
+  CRUSH rule 3 x 160 [86,35]
+  CRUSH rule 3 x 161 [19,117]
+  CRUSH rule 3 x 162 [55,113]
+  CRUSH rule 3 x 163 [54,31]
+  CRUSH rule 3 x 164 [72,8]
+  CRUSH rule 3 x 165 [25,74]
+  CRUSH rule 3 x 166 [2,47]
+  CRUSH rule 3 x 167 [89,56]
+  CRUSH rule 3 x 168 [68,107]
+  CRUSH rule 3 x 169 [51,12]
+  CRUSH rule 3 x 170 [68,53]
+  CRUSH rule 3 x 171 [88,79]
+  CRUSH rule 3 x 172 [117,89]
+  CRUSH rule 3 x 173 [29,34]
+  CRUSH rule 3 x 174 [67,86]
+  CRUSH rule 3 x 175 [48,85]
+  CRUSH rule 3 x 176 [94,83]
+  CRUSH rule 3 x 177 [53,18]
+  CRUSH rule 3 x 178 [39,2]
+  CRUSH rule 3 x 179 [72,17]
+  CRUSH rule 3 x 180 [3,1]
+  CRUSH rule 3 x 181 [18,16]
+  CRUSH rule 3 x 182 [75,90]
+  CRUSH rule 3 x 183 [11,74]
+  CRUSH rule 3 x 184 [79,48]
+  CRUSH rule 3 x 185 [97,113]
+  CRUSH rule 3 x 186 [67,96]
+  CRUSH rule 3 x 187 [6,36]
+  CRUSH rule 3 x 188 [76,20]
+  CRUSH rule 3 x 189 [96,89]
+  CRUSH rule 3 x 190 [90,95]
+  CRUSH rule 3 x 191 [49,60]
+  CRUSH rule 3 x 192 [93,64]
+  CRUSH rule 3 x 193 [89,112]
+  CRUSH rule 3 x 194 [62,63]
+  CRUSH rule 3 x 195 [119,85]
+  CRUSH rule 3 x 196 [20,72]
+  CRUSH rule 3 x 197 [6,116]
+  CRUSH rule 3 x 198 [55,92]
+  CRUSH rule 3 x 199 [97,66]
+  CRUSH rule 3 x 200 [12,81]
+  CRUSH rule 3 x 201 [52,29]
+  CRUSH rule 3 x 202 [98,59]
+  CRUSH rule 3 x 203 [36,19]
+  CRUSH rule 3 x 204 [10,98]
+  CRUSH rule 3 x 205 [38,79]
+  CRUSH rule 3 x 206 [38,35]
+  CRUSH rule 3 x 207 [19,36]
+  CRUSH rule 3 x 208 [63,92]
+  CRUSH rule 3 x 209 [70,99]
+  CRUSH rule 3 x 210 [79,76]
+  CRUSH rule 3 x 211 [26,89]
+  CRUSH rule 3 x 212 [115,107]
+  CRUSH rule 3 x 213 [100,8]
+  CRUSH rule 3 x 214 [91,88]
+  CRUSH rule 3 x 215 [92,7]
+  CRUSH rule 3 x 216 [99,108]
+  CRUSH rule 3 x 217 [86,89]
+  CRUSH rule 3 x 218 [70,10]
+  CRUSH rule 3 x 219 [61,2]
+  CRUSH rule 3 x 220 [23,66]
+  CRUSH rule 3 x 221 [51,12]
+  CRUSH rule 3 x 222 [50,63]
+  CRUSH rule 3 x 223 [34,59]
+  CRUSH rule 3 x 224 [107,44]
+  CRUSH rule 3 x 225 [61,102]
+  CRUSH rule 3 x 226 [44,105]
+  CRUSH rule 3 x 227 [55,66]
+  CRUSH rule 3 x 228 [117,103]
+  CRUSH rule 3 x 229 [100,27]
+  CRUSH rule 3 x 230 [41,78]
+  CRUSH rule 3 x 231 [30,16]
+  CRUSH rule 3 x 232 [23,44]
+  CRUSH rule 3 x 233 [47,113]
+  CRUSH rule 3 x 234 [55,18]
+  CRUSH rule 3 x 235 [20,32]
+  CRUSH rule 3 x 236 [95,118]
+  CRUSH rule 3 x 237 [21,72]
+  CRUSH rule 3 x 238 [109,53]
+  CRUSH rule 3 x 239 [40,53]
+  CRUSH rule 3 x 240 [63,96]
+  CRUSH rule 3 x 241 [47,38]
+  CRUSH rule 3 x 242 [73,52]
+  CRUSH rule 3 x 243 [76,79]
+  CRUSH rule 3 x 244 [103,115]
+  CRUSH rule 3 x 245 [106,71]
+  CRUSH rule 3 x 246 [35,5]
+  CRUSH rule 3 x 247 [116,37]
+  CRUSH rule 3 x 248 [8,34]
+  CRUSH rule 3 x 249 [2,81]
+  CRUSH rule 3 x 250 [34,41]
+  CRUSH rule 3 x 251 [28,15]
+  CRUSH rule 3 x 252 [95,24]
+  CRUSH rule 3 x 253 [109,97]
+  CRUSH rule 3 x 254 [99,56]
+  CRUSH rule 3 x 255 [112,77]
+  CRUSH rule 3 x 256 [94,45]
+  CRUSH rule 3 x 257 [100,81]
+  CRUSH rule 3 x 258 [34,83]
+  CRUSH rule 3 x 259 [70,87]
+  CRUSH rule 3 x 260 [89,80]
+  CRUSH rule 3 x 261 [94,77]
+  CRUSH rule 3 x 262 [42,97]
+  CRUSH rule 3 x 263 [113,53]
+  CRUSH rule 3 x 264 [36,89]
+  CRUSH rule 3 x 265 [14,18]
+  CRUSH rule 3 x 266 [75,48]
+  CRUSH rule 3 x 267 [6,86]
+  CRUSH rule 3 x 268 [38,3]
+  CRUSH rule 3 x 269 [86,91]
+  CRUSH rule 3 x 270 [87,70]
+  CRUSH rule 3 x 271 [19,88]
+  CRUSH rule 3 x 272 [73,52]
+  CRUSH rule 3 x 273 [69,92]
+  CRUSH rule 3 x 274 [47,88]
+  CRUSH rule 3 x 275 [112,29]
+  CRUSH rule 3 x 276 [7,38]
+  CRUSH rule 3 x 277 [74,87]
+  CRUSH rule 3 x 278 [107,44]
+  CRUSH rule 3 x 279 [112,53]
+  CRUSH rule 3 x 280 [113,10]
+  CRUSH rule 3 x 281 [89,109]
+  CRUSH rule 3 x 282 [20,46]
+  CRUSH rule 3 x 283 [8,118]
+  CRUSH rule 3 x 284 [66,85]
+  CRUSH rule 3 x 285 [99,109]
+  CRUSH rule 3 x 286 [78,89]
+  CRUSH rule 3 x 287 [12,101]
+  CRUSH rule 3 x 288 [24,37]
+  CRUSH rule 3 x 289 [105,26]
+  CRUSH rule 3 x 290 [25,12]
+  CRUSH rule 3 x 291 [35,46]
+  CRUSH rule 3 x 292 [20,28]
+  CRUSH rule 3 x 293 [27,24]
+  CRUSH rule 3 x 294 [60,75]
+  CRUSH rule 3 x 295 [37,116]
+  CRUSH rule 3 x 296 [16,28]
+  CRUSH rule 3 x 297 [36,63]
+  CRUSH rule 3 x 298 [70,87]
+  CRUSH rule 3 x 299 [116,61]
+  CRUSH rule 3 x 300 [67,36]
+  CRUSH rule 3 x 301 [117,71]
+  CRUSH rule 3 x 302 [78,105]
+  CRUSH rule 3 x 303 [19,94]
+  CRUSH rule 3 x 304 [101,38]
+  CRUSH rule 3 x 305 [5,53]
+  CRUSH rule 3 x 306 [41,12]
+  CRUSH rule 3 x 307 [65,64]
+  CRUSH rule 3 x 308 [91,115]
+  CRUSH rule 3 x 309 [38,41]
+  CRUSH rule 3 x 310 [26,69]
+  CRUSH rule 3 x 311 [36,83]
+  CRUSH rule 3 x 312 [114,97]
+  CRUSH rule 3 x 313 [104,31]
+  CRUSH rule 3 x 314 [28,43]
+  CRUSH rule 3 x 315 [118,22]
+  CRUSH rule 3 x 316 [98,8]
+  CRUSH rule 3 x 317 [118,21]
+  CRUSH rule 3 x 318 [17,94]
+  CRUSH rule 3 x 319 [53,48]
+  CRUSH rule 3 x 320 [36,3]
+  CRUSH rule 3 x 321 [33,60]
+  CRUSH rule 3 x 322 [68,3]
+  CRUSH rule 3 x 323 [66,95]
+  CRUSH rule 3 x 324 [21,42]
+  CRUSH rule 3 x 325 [52,43]
+  CRUSH rule 3 x 326 [7,90]
+  CRUSH rule 3 x 327 [62,3]
+  CRUSH rule 3 x 328 [61,42]
+  CRUSH rule 3 x 329 [19,30]
+  CRUSH rule 3 x 330 [24,55]
+  CRUSH rule 3 x 331 [84,91]
+  CRUSH rule 3 x 332 [61,72]
+  CRUSH rule 3 x 333 [116,6]
+  CRUSH rule 3 x 334 [94,35]
+  CRUSH rule 3 x 335 [71,66]
+  CRUSH rule 3 x 336 [24,11]
+  CRUSH rule 3 x 337 [18,23]
+  CRUSH rule 3 x 338 [43,74]
+  CRUSH rule 3 x 339 [13,50]
+  CRUSH rule 3 x 340 [81,52]
+  CRUSH rule 3 x 341 [46,81]
+  CRUSH rule 3 x 342 [92,6]
+  CRUSH rule 3 x 343 [49,26]
+  CRUSH rule 3 x 344 [1,25]
+  CRUSH rule 3 x 345 [56,87]
+  CRUSH rule 3 x 346 [3,70]
+  CRUSH rule 3 x 347 [106,85]
+  CRUSH rule 3 x 348 [10,114]
+  CRUSH rule 3 x 349 [96,103]
+  CRUSH rule 3 x 350 [63,32]
+  CRUSH rule 3 x 351 [60,20]
+  CRUSH rule 3 x 352 [36,91]
+  CRUSH rule 3 x 353 [10,118]
+  CRUSH rule 3 x 354 [55,74]
+  CRUSH rule 3 x 355 [73,80]
+  CRUSH rule 3 x 356 [75,5]
+  CRUSH rule 3 x 357 [70,89]
+  CRUSH rule 3 x 358 [97,92]
+  CRUSH rule 3 x 359 [119,89]
+  CRUSH rule 3 x 360 [106,15]
+  CRUSH rule 3 x 361 [27,46]
+  CRUSH rule 3 x 362 [28,22]
+  CRUSH rule 3 x 363 [68,75]
+  CRUSH rule 3 x 364 [23,2]
+  CRUSH rule 3 x 365 [57,115]
+  CRUSH rule 3 x 366 [42,33]
+  CRUSH rule 3 x 367 [103,108]
+  CRUSH rule 3 x 368 [103,119]
+  CRUSH rule 3 x 369 [12,23]
+  CRUSH rule 3 x 370 [11,109]
+  CRUSH rule 3 x 371 [34,65]
+  CRUSH rule 3 x 372 [58,29]
+  CRUSH rule 3 x 373 [6,64]
+  CRUSH rule 3 x 374 [110,89]
+  CRUSH rule 3 x 375 [5,89]
+  CRUSH rule 3 x 376 [91,98]
+  CRUSH rule 3 x 377 [93,76]
+  CRUSH rule 3 x 378 [68,10]
+  CRUSH rule 3 x 379 [77,30]
+  CRUSH rule 3 x 380 [76,25]
+  CRUSH rule 3 x 381 [36,55]
+  CRUSH rule 3 x 382 [26,107]
+  CRUSH rule 3 x 383 [48,25]
+  CRUSH rule 3 x 384 [15,100]
+  CRUSH rule 3 x 385 [82,15]
+  CRUSH rule 3 x 386 [83,24]
+  CRUSH rule 3 x 387 [16,118]
+  CRUSH rule 3 x 388 [29,66]
+  CRUSH rule 3 x 389 [92,67]
+  CRUSH rule 3 x 390 [68,13]
+  CRUSH rule 3 x 391 [15,2]
+  CRUSH rule 3 x 392 [21,2]
+  CRUSH rule 3 x 393 [91,112]
+  CRUSH rule 3 x 394 [38,13]
+  CRUSH rule 3 x 395 [21,117]
+  CRUSH rule 3 x 396 [12,59]
+  CRUSH rule 3 x 397 [40,51]
+  CRUSH rule 3 x 398 [44,21]
+  CRUSH rule 3 x 399 [5,103]
+  CRUSH rule 3 x 400 [19,100]
+  CRUSH rule 3 x 401 [79,109]
+  CRUSH rule 3 x 402 [107,110]
+  CRUSH rule 3 x 403 [23,92]
+  CRUSH rule 3 x 404 [87,78]
+  CRUSH rule 3 x 405 [90,93]
+  CRUSH rule 3 x 406 [15,52]
+  CRUSH rule 3 x 407 [70,85]
+  CRUSH rule 3 x 408 [55,104]
+  CRUSH rule 3 x 409 [73,1]
+  CRUSH rule 3 x 410 [70,107]
+  CRUSH rule 3 x 411 [34,15]
+  CRUSH rule 3 x 412 [105,44]
+  CRUSH rule 3 x 413 [41,68]
+  CRUSH rule 3 x 414 [70,71]
+  CRUSH rule 3 x 415 [107,80]
+  CRUSH rule 3 x 416 [2,23]
+  CRUSH rule 3 x 417 [26,23]
+  CRUSH rule 3 x 418 [51,114]
+  CRUSH rule 3 x 419 [8,66]
+  CRUSH rule 3 x 420 [109,15]
+  CRUSH rule 3 x 421 [114,17]
+  CRUSH rule 3 x 422 [109,39]
+  CRUSH rule 3 x 423 [59,98]
+  CRUSH rule 3 x 424 [92,21]
+  CRUSH rule 3 x 425 [101,50]
+  CRUSH rule 3 x 426 [36,73]
+  CRUSH rule 3 x 427 [8,115]
+  CRUSH rule 3 x 428 [68,31]
+  CRUSH rule 3 x 429 [76,6]
+  CRUSH rule 3 x 430 [67,100]
+  CRUSH rule 3 x 431 [70,53]
+  CRUSH rule 3 x 432 [7,50]
+  CRUSH rule 3 x 433 [49,1]
+  CRUSH rule 3 x 434 [64,31]
+  CRUSH rule 3 x 435 [110,71]
+  CRUSH rule 3 x 436 [106,25]
+  CRUSH rule 3 x 437 [26,29]
+  CRUSH rule 3 x 438 [118,85]
+  CRUSH rule 3 x 439 [40,21]
+  CRUSH rule 3 x 440 [45,68]
+  CRUSH rule 3 x 441 [112,57]
+  CRUSH rule 3 x 442 [55,108]
+  CRUSH rule 3 x 443 [44,14]
+  CRUSH rule 3 x 444 [71,119]
+  CRUSH rule 3 x 445 [58,63]
+  CRUSH rule 3 x 446 [40,20]
+  CRUSH rule 3 x 447 [100,43]
+  CRUSH rule 3 x 448 [111,19]
+  CRUSH rule 3 x 449 [67,66]
+  CRUSH rule 3 x 450 [117,97]
+  CRUSH rule 3 x 451 [66,75]
+  CRUSH rule 3 x 452 [70,33]
+  CRUSH rule 3 x 453 [82,41]
+  CRUSH rule 3 x 454 [53,28]
+  CRUSH rule 3 x 455 [91,92]
+  CRUSH rule 3 x 456 [101,104]
+  CRUSH rule 3 x 457 [113,97]
+  CRUSH rule 3 x 458 [119,43]
+  CRUSH rule 3 x 459 [50,55]
+  CRUSH rule 3 x 460 [105,30]
+  CRUSH rule 3 x 461 [102,45]
+  CRUSH rule 3 x 462 [98,25]
+  CRUSH rule 3 x 463 [108,57]
+  CRUSH rule 3 x 464 [19,50]
+  CRUSH rule 3 x 465 [62,95]
+  CRUSH rule 3 x 466 [53,64]
+  CRUSH rule 3 x 467 [40,95]
+  CRUSH rule 3 x 468 [97,60]
+  CRUSH rule 3 x 469 [98,71]
+  CRUSH rule 3 x 470 [50,27]
+  CRUSH rule 3 x 471 [40,31]
+  CRUSH rule 3 x 472 [27,28]
+  CRUSH rule 3 x 473 [48,17]
+  CRUSH rule 3 x 474 [51,113]
+  CRUSH rule 3 x 475 [49,66]
+  CRUSH rule 3 x 476 [110,55]
+  CRUSH rule 3 x 477 [80,75]
+  CRUSH rule 3 x 478 [78,25]
+  CRUSH rule 3 x 479 [31,90]
+  CRUSH rule 3 x 480 [75,5]
+  CRUSH rule 3 x 481 [26,37]
+  CRUSH rule 3 x 482 [84,87]
+  CRUSH rule 3 x 483 [15,113]
+  CRUSH rule 3 x 484 [37,36]
+  CRUSH rule 3 x 485 [84,43]
+  CRUSH rule 3 x 486 [92,61]
+  CRUSH rule 3 x 487 [106,51]
+  CRUSH rule 3 x 488 [42,7]
+  CRUSH rule 3 x 489 [89,98]
+  CRUSH rule 3 x 490 [22,119]
+  CRUSH rule 3 x 491 [99,5]
+  CRUSH rule 3 x 492 [21,86]
+  CRUSH rule 3 x 493 [94,21]
+  CRUSH rule 3 x 494 [59,98]
+  CRUSH rule 3 x 495 [95,119]
+  CRUSH rule 3 x 496 [46,43]
+  CRUSH rule 3 x 497 [102,89]
+  CRUSH rule 3 x 498 [21,12]
+  CRUSH rule 3 x 499 [5,95]
+  CRUSH rule 3 x 500 [50,37]
+  CRUSH rule 3 x 501 [60,75]
+  CRUSH rule 3 x 502 [65,28]
+  CRUSH rule 3 x 503 [21,96]
+  CRUSH rule 3 x 504 [67,1]
+  CRUSH rule 3 x 505 [12,10]
+  CRUSH rule 3 x 506 [79,110]
+  CRUSH rule 3 x 507 [34,67]
+  CRUSH rule 3 x 508 [45,56]
+  CRUSH rule 3 x 509 [19,70]
+  CRUSH rule 3 x 510 [117,73]
+  CRUSH rule 3 x 511 [14,117]
+  CRUSH rule 3 x 512 [59,26]
+  CRUSH rule 3 x 513 [102,93]
+  CRUSH rule 3 x 514 [75,111]
+  CRUSH rule 3 x 515 [84,39]
+  CRUSH rule 3 x 516 [37,12]
+  CRUSH rule 3 x 517 [83,68]
+  CRUSH rule 3 x 518 [18,107]
+  CRUSH rule 3 x 519 [67,119]
+  CRUSH rule 3 x 520 [15,88]
+  CRUSH rule 3 x 521 [70,22]
+  CRUSH rule 3 x 522 [56,3]
+  CRUSH rule 3 x 523 [36,3]
+  CRUSH rule 3 x 524 [33,94]
+  CRUSH rule 3 x 525 [63,113]
+  CRUSH rule 3 x 526 [83,118]
+  CRUSH rule 3 x 527 [37,56]
+  CRUSH rule 3 x 528 [108,35]
+  CRUSH rule 3 x 529 [74,15]
+  CRUSH rule 3 x 530 [49,12]
+  CRUSH rule 3 x 531 [117,107]
+  CRUSH rule 3 x 532 [31,104]
+  CRUSH rule 3 x 533 [5,73]
+  CRUSH rule 3 x 534 [97,104]
+  CRUSH rule 3 x 535 [48,41]
+  CRUSH rule 3 x 536 [113,37]
+  CRUSH rule 3 x 537 [116,7]
+  CRUSH rule 3 x 538 [85,56]
+  CRUSH rule 3 x 539 [72,85]
+  CRUSH rule 3 x 540 [39,94]
+  CRUSH rule 3 x 541 [53,86]
+  CRUSH rule 3 x 542 [27,114]
+  CRUSH rule 3 x 543 [45,78]
+  CRUSH rule 3 x 544 [59,26]
+  CRUSH rule 3 x 545 [118,15]
+  CRUSH rule 3 x 546 [18,49]
+  CRUSH rule 3 x 547 [67,80]
+  CRUSH rule 3 x 548 [53,82]
+  CRUSH rule 3 x 549 [60,71]
+  CRUSH rule 3 x 550 [92,71]
+  CRUSH rule 3 x 551 [77,88]
+  CRUSH rule 3 x 552 [61,80]
+  CRUSH rule 3 x 553 [71,84]
+  CRUSH rule 3 x 554 [61,52]
+  CRUSH rule 3 x 555 [76,20]
+  CRUSH rule 3 x 556 [106,89]
+  CRUSH rule 3 x 557 [26,45]
+  CRUSH rule 3 x 558 [41,46]
+  CRUSH rule 3 x 559 [65,86]
+  CRUSH rule 3 x 560 [94,105]
+  CRUSH rule 3 x 561 [27,98]
+  CRUSH rule 3 x 562 [78,25]
+  CRUSH rule 3 x 563 [59,72]
+  CRUSH rule 3 x 564 [96,59]
+  CRUSH rule 3 x 565 [8,92]
+  CRUSH rule 3 x 566 [119,35]
+  CRUSH rule 3 x 567 [7,46]
+  CRUSH rule 3 x 568 [57,96]
+  CRUSH rule 3 x 569 [65,38]
+  CRUSH rule 3 x 570 [98,103]
+  CRUSH rule 3 x 571 [95,110]
+  CRUSH rule 3 x 572 [62,75]
+  CRUSH rule 3 x 573 [1,11]
+  CRUSH rule 3 x 574 [89,78]
+  CRUSH rule 3 x 575 [87,50]
+  CRUSH rule 3 x 576 [21,113]
+  CRUSH rule 3 x 577 [8,113]
+  CRUSH rule 3 x 578 [75,113]
+  CRUSH rule 3 x 579 [105,96]
+  CRUSH rule 3 x 580 [51,116]
+  CRUSH rule 3 x 581 [55,40]
+  CRUSH rule 3 x 582 [27,106]
+  CRUSH rule 3 x 583 [6,66]
+  CRUSH rule 3 x 584 [10,90]
+  CRUSH rule 3 x 585 [20,88]
+  CRUSH rule 3 x 586 [48,67]
+  CRUSH rule 3 x 587 [29,5]
+  CRUSH rule 3 x 588 [103,116]
+  CRUSH rule 3 x 589 [88,85]
+  CRUSH rule 3 x 590 [76,63]
+  CRUSH rule 3 x 591 [42,77]
+  CRUSH rule 3 x 592 [78,6]
+  CRUSH rule 3 x 593 [82,31]
+  CRUSH rule 3 x 594 [27,76]
+  CRUSH rule 3 x 595 [52,10]
+  CRUSH rule 3 x 596 [82,99]
+  CRUSH rule 3 x 597 [16,94]
+  CRUSH rule 3 x 598 [37,60]
+  CRUSH rule 3 x 599 [10,76]
+  CRUSH rule 3 x 600 [24,7]
+  CRUSH rule 3 x 601 [104,87]
+  CRUSH rule 3 x 602 [48,39]
+  CRUSH rule 3 x 603 [93,60]
+  CRUSH rule 3 x 604 [118,71]
+  CRUSH rule 3 x 605 [104,87]
+  CRUSH rule 3 x 606 [90,103]
+  CRUSH rule 3 x 607 [95,40]
+  CRUSH rule 3 x 608 [112,71]
+  CRUSH rule 3 x 609 [34,16]
+  CRUSH rule 3 x 610 [106,73]
+  CRUSH rule 3 x 611 [66,37]
+  CRUSH rule 3 x 612 [2,20]
+  CRUSH rule 3 x 613 [13,92]
+  CRUSH rule 3 x 614 [50,7]
+  CRUSH rule 3 x 615 [24,39]
+  CRUSH rule 3 x 616 [41,46]
+  CRUSH rule 3 x 617 [81,54]
+  CRUSH rule 3 x 618 [3,72]
+  CRUSH rule 3 x 619 [92,27]
+  CRUSH rule 3 x 620 [108,103]
+  CRUSH rule 3 x 621 [105,110]
+  CRUSH rule 3 x 622 [67,102]
+  CRUSH rule 3 x 623 [69,64]
+  CRUSH rule 3 x 624 [115,29]
+  CRUSH rule 3 x 625 [73,98]
+  CRUSH rule 3 x 626 [52,55]
+  CRUSH rule 3 x 627 [116,105]
+  CRUSH rule 3 x 628 [98,35]
+  CRUSH rule 3 x 629 [6,46]
+  CRUSH rule 3 x 630 [22,50]
+  CRUSH rule 3 x 631 [35,80]
+  CRUSH rule 3 x 632 [80,95]
+  CRUSH rule 3 x 633 [65,68]
+  CRUSH rule 3 x 634 [87,50]
+  CRUSH rule 3 x 635 [107,72]
+  CRUSH rule 3 x 636 [23,30]
+  CRUSH rule 3 x 637 [99,68]
+  CRUSH rule 3 x 638 [43,109]
+  CRUSH rule 3 x 639 [30,31]
+  CRUSH rule 3 x 640 [113,87]
+  CRUSH rule 3 x 641 [45,96]
+  CRUSH rule 3 x 642 [47,30]
+  CRUSH rule 3 x 643 [64,7]
+  CRUSH rule 3 x 644 [31,5]
+  CRUSH rule 3 x 645 [77,1]
+  CRUSH rule 3 x 646 [37,26]
+  CRUSH rule 3 x 647 [65,56]
+  CRUSH rule 3 x 648 [56,79]
+  CRUSH rule 3 x 649 [88,103]
+  CRUSH rule 3 x 650 [21,44]
+  CRUSH rule 3 x 651 [63,12]
+  CRUSH rule 3 x 652 [57,28]
+  CRUSH rule 3 x 653 [38,63]
+  CRUSH rule 3 x 654 [104,14]
+  CRUSH rule 3 x 655 [89,109]
+  CRUSH rule 3 x 656 [7,84]
+  CRUSH rule 3 x 657 [47,18]
+  CRUSH rule 3 x 658 [80,49]
+  CRUSH rule 3 x 659 [11,2]
+  CRUSH rule 3 x 660 [65,110]
+  CRUSH rule 3 x 661 [96,67]
+  CRUSH rule 3 x 662 [111,43]
+  CRUSH rule 3 x 663 [83,115]
+  CRUSH rule 3 x 664 [59,78]
+  CRUSH rule 3 x 665 [31,86]
+  CRUSH rule 3 x 666 [112,101]
+  CRUSH rule 3 x 667 [70,11]
+  CRUSH rule 3 x 668 [96,63]
+  CRUSH rule 3 x 669 [56,25]
+  CRUSH rule 3 x 670 [98,99]
+  CRUSH rule 3 x 671 [57,2]
+  CRUSH rule 3 x 672 [37,98]
+  CRUSH rule 3 x 673 [83,62]
+  CRUSH rule 3 x 674 [36,95]
+  CRUSH rule 3 x 675 [88,17]
+  CRUSH rule 3 x 676 [3,100]
+  CRUSH rule 3 x 677 [88,105]
+  CRUSH rule 3 x 678 [27,100]
+  CRUSH rule 3 x 679 [33,26]
+  CRUSH rule 3 x 680 [111,43]
+  CRUSH rule 3 x 681 [53,68]
+  CRUSH rule 3 x 682 [12,83]
+  CRUSH rule 3 x 683 [24,67]
+  CRUSH rule 3 x 684 [98,45]
+  CRUSH rule 3 x 685 [106,25]
+  CRUSH rule 3 x 686 [86,95]
+  CRUSH rule 3 x 687 [49,102]
+  CRUSH rule 3 x 688 [16,52]
+  CRUSH rule 3 x 689 [32,41]
+  CRUSH rule 3 x 690 [96,103]
+  CRUSH rule 3 x 691 [34,99]
+  CRUSH rule 3 x 692 [97,72]
+  CRUSH rule 3 x 693 [29,38]
+  CRUSH rule 3 x 694 [6,70]
+  CRUSH rule 3 x 695 [31,62]
+  CRUSH rule 3 x 696 [42,97]
+  CRUSH rule 3 x 697 [19,86]
+  CRUSH rule 3 x 698 [30,103]
+  CRUSH rule 3 x 699 [47,106]
+  CRUSH rule 3 x 700 [35,82]
+  CRUSH rule 3 x 701 [53,30]
+  CRUSH rule 3 x 702 [101,32]
+  CRUSH rule 3 x 703 [92,20]
+  CRUSH rule 3 x 704 [34,8]
+  CRUSH rule 3 x 705 [105,88]
+  CRUSH rule 3 x 706 [74,20]
+  CRUSH rule 3 x 707 [95,42]
+  CRUSH rule 3 x 708 [95,84]
+  CRUSH rule 3 x 709 [73,94]
+  CRUSH rule 3 x 710 [94,23]
+  CRUSH rule 3 x 711 [68,16]
+  CRUSH rule 3 x 712 [107,26]
+  CRUSH rule 3 x 713 [29,2]
+  CRUSH rule 3 x 714 [86,97]
+  CRUSH rule 3 x 715 [74,21]
+  CRUSH rule 3 x 716 [101,72]
+  CRUSH rule 3 x 717 [12,57]
+  CRUSH rule 3 x 718 [83,96]
+  CRUSH rule 3 x 719 [26,39]
+  CRUSH rule 3 x 720 [69,64]
+  CRUSH rule 3 x 721 [51,58]
+  CRUSH rule 3 x 722 [15,80]
+  CRUSH rule 3 x 723 [117,41]
+  CRUSH rule 3 x 724 [45,106]
+  CRUSH rule 3 x 725 [53,66]
+  CRUSH rule 3 x 726 [103,116]
+  CRUSH rule 3 x 727 [89,115]
+  CRUSH rule 3 x 728 [76,65]
+  CRUSH rule 3 x 729 [35,42]
+  CRUSH rule 3 x 730 [28,47]
+  CRUSH rule 3 x 731 [78,6]
+  CRUSH rule 3 x 732 [1,89]
+  CRUSH rule 3 x 733 [35,62]
+  CRUSH rule 3 x 734 [119,93]
+  CRUSH rule 3 x 735 [102,73]
+  CRUSH rule 3 x 736 [37,78]
+  CRUSH rule 3 x 737 [117,35]
+  CRUSH rule 3 x 738 [57,56]
+  CRUSH rule 3 x 739 [87,24]
+  CRUSH rule 3 x 740 [29,34]
+  CRUSH rule 3 x 741 [47,90]
+  CRUSH rule 3 x 742 [106,31]
+  CRUSH rule 3 x 743 [105,5]
+  CRUSH rule 3 x 744 [23,30]
+  CRUSH rule 3 x 745 [37,106]
+  CRUSH rule 3 x 746 [56,47]
+  CRUSH rule 3 x 747 [56,107]
+  CRUSH rule 3 x 748 [48,89]
+  CRUSH rule 3 x 749 [102,71]
+  CRUSH rule 3 x 750 [83,102]
+  CRUSH rule 3 x 751 [25,74]
+  CRUSH rule 3 x 752 [82,83]
+  CRUSH rule 3 x 753 [14,32]
+  CRUSH rule 3 x 754 [114,57]
+  CRUSH rule 3 x 755 [87,60]
+  CRUSH rule 3 x 756 [113,83]
+  CRUSH rule 3 x 757 [47,112]
+  CRUSH rule 3 x 758 [54,107]
+  CRUSH rule 3 x 759 [74,29]
+  CRUSH rule 3 x 760 [88,105]
+  CRUSH rule 3 x 761 [73,98]
+  CRUSH rule 3 x 762 [34,41]
+  CRUSH rule 3 x 763 [13,116]
+  CRUSH rule 3 x 764 [89,2]
+  CRUSH rule 3 x 765 [109,77]
+  CRUSH rule 3 x 766 [19,92]
+  CRUSH rule 3 x 767 [41,116]
+  CRUSH rule 3 x 768 [106,71]
+  CRUSH rule 3 x 769 [91,48]
+  CRUSH rule 3 x 770 [72,43]
+  CRUSH rule 3 x 771 [115,97]
+  CRUSH rule 3 x 772 [97,111]
+  CRUSH rule 3 x 773 [116,75]
+  CRUSH rule 3 x 774 [100,43]
+  CRUSH rule 3 x 775 [102,95]
+  CRUSH rule 3 x 776 [69,44]
+  CRUSH rule 3 x 777 [91,118]
+  CRUSH rule 3 x 778 [83,110]
+  CRUSH rule 3 x 779 [47,80]
+  CRUSH rule 3 x 780 [63,117]
+  CRUSH rule 3 x 781 [105,106]
+  CRUSH rule 3 x 782 [117,107]
+  CRUSH rule 3 x 783 [19,30]
+  CRUSH rule 3 x 784 [63,40]
+  CRUSH rule 3 x 785 [27,50]
+  CRUSH rule 3 x 786 [41,58]
+  CRUSH rule 3 x 787 [108,16]
+  CRUSH rule 3 x 788 [74,6]
+  CRUSH rule 3 x 789 [50,67]
+  CRUSH rule 3 x 790 [20,108]
+  CRUSH rule 3 x 791 [96,97]
+  CRUSH rule 3 x 792 [80,13]
+  CRUSH rule 3 x 793 [6,82]
+  CRUSH rule 3 x 794 [14,90]
+  CRUSH rule 3 x 795 [30,67]
+  CRUSH rule 3 x 796 [87,90]
+  CRUSH rule 3 x 797 [64,63]
+  CRUSH rule 3 x 798 [42,91]
+  CRUSH rule 3 x 799 [19,113]
+  CRUSH rule 3 x 800 [106,49]
+  CRUSH rule 3 x 801 [2,11]
+  CRUSH rule 3 x 802 [63,5]
+  CRUSH rule 3 x 803 [57,46]
+  CRUSH rule 3 x 804 [33,66]
+  CRUSH rule 3 x 805 [96,3]
+  CRUSH rule 3 x 806 [48,63]
+  CRUSH rule 3 x 807 [48,85]
+  CRUSH rule 3 x 808 [76,59]
+  CRUSH rule 3 x 809 [27,26]
+  CRUSH rule 3 x 810 [119,107]
+  CRUSH rule 3 x 811 [111,93]
+  CRUSH rule 3 x 812 [25,52]
+  CRUSH rule 3 x 813 [81,72]
+  CRUSH rule 3 x 814 [95,32]
+  CRUSH rule 3 x 815 [84,15]
+  CRUSH rule 3 x 816 [64,3]
+  CRUSH rule 3 x 817 [63,117]
+  CRUSH rule 3 x 818 [69,52]
+  CRUSH rule 3 x 819 [88,15]
+  CRUSH rule 3 x 820 [104,49]
+  CRUSH rule 3 x 821 [58,85]
+  CRUSH rule 3 x 822 [20,98]
+  CRUSH rule 3 x 823 [63,90]
+  CRUSH rule 3 x 824 [102,81]
+  CRUSH rule 3 x 825 [47,46]
+  CRUSH rule 3 x 826 [44,3]
+  CRUSH rule 3 x 827 [101,115]
+  CRUSH rule 3 x 828 [60,39]
+  CRUSH rule 3 x 829 [45,24]
+  CRUSH rule 3 x 830 [51,96]
+  CRUSH rule 3 x 831 [78,3]
+  CRUSH rule 3 x 832 [28,15]
+  CRUSH rule 3 x 833 [57,72]
+  CRUSH rule 3 x 834 [90,77]
+  CRUSH rule 3 x 835 [14,46]
+  CRUSH rule 3 x 836 [63,100]
+  CRUSH rule 3 x 837 [76,85]
+  CRUSH rule 3 x 838 [106,17]
+  CRUSH rule 3 x 839 [87,12]
+  CRUSH rule 3 x 840 [33,109]
+  CRUSH rule 3 x 841 [110,13]
+  CRUSH rule 3 x 842 [66,97]
+  CRUSH rule 3 x 843 [11,50]
+  CRUSH rule 3 x 844 [74,57]
+  CRUSH rule 3 x 845 [74,63]
+  CRUSH rule 3 x 846 [43,113]
+  CRUSH rule 3 x 847 [62,105]
+  CRUSH rule 3 x 848 [92,19]
+  CRUSH rule 3 x 849 [93,118]
+  CRUSH rule 3 x 850 [83,119]
+  CRUSH rule 3 x 851 [65,117]
+  CRUSH rule 3 x 852 [60,27]
+  CRUSH rule 3 x 853 [88,11]
+  CRUSH rule 3 x 854 [83,84]
+  CRUSH rule 3 x 855 [2,105]
+  CRUSH rule 3 x 856 [40,13]
+  CRUSH rule 3 x 857 [69,110]
+  CRUSH rule 3 x 858 [98,79]
+  CRUSH rule 3 x 859 [56,41]
+  CRUSH rule 3 x 860 [11,30]
+  CRUSH rule 3 x 861 [22,68]
+  CRUSH rule 3 x 862 [22,54]
+  CRUSH rule 3 x 863 [79,32]
+  CRUSH rule 3 x 864 [77,68]
+  CRUSH rule 3 x 865 [119,14]
+  CRUSH rule 3 x 866 [18,89]
+  CRUSH rule 3 x 867 [3,78]
+  CRUSH rule 3 x 868 [100,22]
+  CRUSH rule 3 x 869 [22,86]
+  CRUSH rule 3 x 870 [73,94]
+  CRUSH rule 3 x 871 [84,21]
+  CRUSH rule 3 x 872 [72,91]
+  CRUSH rule 3 x 873 [81,112]
+  CRUSH rule 3 x 874 [21,44]
+  CRUSH rule 3 x 875 [115,27]
+  CRUSH rule 3 x 876 [98,75]
+  CRUSH rule 3 x 877 [80,25]
+  CRUSH rule 3 x 878 [87,114]
+  CRUSH rule 3 x 879 [29,1]
+  CRUSH rule 3 x 880 [23,96]
+  CRUSH rule 3 x 881 [109,69]
+  CRUSH rule 3 x 882 [31,36]
+  CRUSH rule 3 x 883 [102,51]
+  CRUSH rule 3 x 884 [80,103]
+  CRUSH rule 3 x 885 [46,7]
+  CRUSH rule 3 x 886 [2,11]
+  CRUSH rule 3 x 887 [5,85]
+  CRUSH rule 3 x 888 [16,40]
+  CRUSH rule 3 x 889 [84,93]
+  CRUSH rule 3 x 890 [65,50]
+  CRUSH rule 3 x 891 [86,105]
+  CRUSH rule 3 x 892 [64,87]
+  CRUSH rule 3 x 893 [20,115]
+  CRUSH rule 3 x 894 [32,3]
+  CRUSH rule 3 x 895 [40,91]
+  CRUSH rule 3 x 896 [113,93]
+  CRUSH rule 3 x 897 [107,112]
+  CRUSH rule 3 x 898 [76,51]
+  CRUSH rule 3 x 899 [75,80]
+  CRUSH rule 3 x 900 [83,111]
+  CRUSH rule 3 x 901 [66,17]
+  CRUSH rule 3 x 902 [25,104]
+  CRUSH rule 3 x 903 [53,64]
+  CRUSH rule 3 x 904 [50,10]
+  CRUSH rule 3 x 905 [99,5]
+  CRUSH rule 3 x 906 [68,73]
+  CRUSH rule 3 x 907 [109,45]
+  CRUSH rule 3 x 908 [47,24]
+  CRUSH rule 3 x 909 [73,94]
+  CRUSH rule 3 x 910 [71,86]
+  CRUSH rule 3 x 911 [39,84]
+  CRUSH rule 3 x 912 [90,39]
+  CRUSH rule 3 x 913 [29,12]
+  CRUSH rule 3 x 914 [84,99]
+  CRUSH rule 3 x 915 [49,54]
+  CRUSH rule 3 x 916 [32,7]
+  CRUSH rule 3 x 917 [46,91]
+  CRUSH rule 3 x 918 [82,71]
+  CRUSH rule 3 x 919 [13,109]
+  CRUSH rule 3 x 920 [25,100]
+  CRUSH rule 3 x 921 [55,86]
+  CRUSH rule 3 x 922 [33,96]
+  CRUSH rule 3 x 923 [28,79]
+  CRUSH rule 3 x 924 [1,41]
+  CRUSH rule 3 x 925 [113,23]
+  CRUSH rule 3 x 926 [64,65]
+  CRUSH rule 3 x 927 [32,33]
+  CRUSH rule 3 x 928 [13,94]
+  CRUSH rule 3 x 929 [85,80]
+  CRUSH rule 3 x 930 [104,61]
+  CRUSH rule 3 x 931 [46,91]
+  CRUSH rule 3 x 932 [43,42]
+  CRUSH rule 3 x 933 [18,63]
+  CRUSH rule 3 x 934 [68,51]
+  CRUSH rule 3 x 935 [28,23]
+  CRUSH rule 3 x 936 [104,51]
+  CRUSH rule 3 x 937 [110,11]
+  CRUSH rule 3 x 938 [48,73]
+  CRUSH rule 3 x 939 [77,32]
+  CRUSH rule 3 x 940 [76,19]
+  CRUSH rule 3 x 941 [66,22]
+  CRUSH rule 3 x 942 [80,8]
+  CRUSH rule 3 x 943 [75,82]
+  CRUSH rule 3 x 944 [113,7]
+  CRUSH rule 3 x 945 [71,56]
+  CRUSH rule 3 x 946 [37,114]
+  CRUSH rule 3 x 947 [107,74]
+  CRUSH rule 3 x 948 [108,79]
+  CRUSH rule 3 x 949 [46,14]
+  CRUSH rule 3 x 950 [96,13]
+  CRUSH rule 3 x 951 [40,63]
+  CRUSH rule 3 x 952 [114,87]
+  CRUSH rule 3 x 953 [62,105]
+  CRUSH rule 3 x 954 [103,68]
+  CRUSH rule 3 x 955 [42,63]
+  CRUSH rule 3 x 956 [72,91]
+  CRUSH rule 3 x 957 [117,16]
+  CRUSH rule 3 x 958 [23,74]
+  CRUSH rule 3 x 959 [42,87]
+  CRUSH rule 3 x 960 [113,107]
+  CRUSH rule 3 x 961 [116,61]
+  CRUSH rule 3 x 962 [60,41]
+  CRUSH rule 3 x 963 [103,92]
+  CRUSH rule 3 x 964 [66,15]
+  CRUSH rule 3 x 965 [47,108]
+  CRUSH rule 3 x 966 [88,69]
+  CRUSH rule 3 x 967 [71,108]
+  CRUSH rule 3 x 968 [74,6]
+  CRUSH rule 3 x 969 [53,30]
+  CRUSH rule 3 x 970 [3,2]
+  CRUSH rule 3 x 971 [66,10]
+  CRUSH rule 3 x 972 [3,58]
+  CRUSH rule 3 x 973 [113,81]
+  CRUSH rule 3 x 974 [114,73]
+  CRUSH rule 3 x 975 [83,96]
+  CRUSH rule 3 x 976 [81,117]
+  CRUSH rule 3 x 977 [95,76]
+  CRUSH rule 3 x 978 [119,93]
+  CRUSH rule 3 x 979 [98,13]
+  CRUSH rule 3 x 980 [39,26]
+  CRUSH rule 3 x 981 [89,117]
+  CRUSH rule 3 x 982 [19,66]
+  CRUSH rule 3 x 983 [34,21]
+  CRUSH rule 3 x 984 [78,15]
+  CRUSH rule 3 x 985 [99,24]
+  CRUSH rule 3 x 986 [44,103]
+  CRUSH rule 3 x 987 [25,98]
+  CRUSH rule 3 x 988 [79,84]
+  CRUSH rule 3 x 989 [87,86]
+  CRUSH rule 3 x 990 [72,35]
+  CRUSH rule 3 x 991 [90,71]
+  CRUSH rule 3 x 992 [30,75]
+  CRUSH rule 3 x 993 [74,53]
+  CRUSH rule 3 x 994 [74,20]
+  CRUSH rule 3 x 995 [100,17]
+  CRUSH rule 3 x 996 [41,30]
+  CRUSH rule 3 x 997 [89,32]
+  CRUSH rule 3 x 998 [92,65]
+  CRUSH rule 3 x 999 [117,13]
+  CRUSH rule 3 x 1000 [50,31]
+  CRUSH rule 3 x 1001 [83,116]
+  CRUSH rule 3 x 1002 [94,13]
+  CRUSH rule 3 x 1003 [43,36]
+  CRUSH rule 3 x 1004 [89,106]
+  CRUSH rule 3 x 1005 [105,118]
+  CRUSH rule 3 x 1006 [45,5]
+  CRUSH rule 3 x 1007 [19,113]
+  CRUSH rule 3 x 1008 [31,36]
+  CRUSH rule 3 x 1009 [1,51]
+  CRUSH rule 3 x 1010 [31,34]
+  CRUSH rule 3 x 1011 [64,3]
+  CRUSH rule 3 x 1012 [68,71]
+  CRUSH rule 3 x 1013 [5,39]
+  CRUSH rule 3 x 1014 [33,80]
+  CRUSH rule 3 x 1015 [106,99]
+  CRUSH rule 3 x 1016 [107,109]
+  CRUSH rule 3 x 1017 [12,69]
+  CRUSH rule 3 x 1018 [61,60]
+  CRUSH rule 3 x 1019 [27,109]
+  CRUSH rule 3 x 1020 [31,111]
+  CRUSH rule 3 x 1021 [22,108]
+  CRUSH rule 3 x 1022 [73,106]
+  CRUSH rule 3 x 1023 [88,89]
+  rule 3 (delltestrule) num_rep 2 result size == 2:\t1024/1024 (esc)
+  CRUSH rule 3 x 0 [94,45]
+  CRUSH rule 3 x 1 [73,78]
+  CRUSH rule 3 x 2 [91,118]
+  CRUSH rule 3 x 3 [51,94]
+  CRUSH rule 3 x 4 [45,28]
+  CRUSH rule 3 x 5 [89,113]
+  CRUSH rule 3 x 6 [91,96]
+  CRUSH rule 3 x 7 [104,71]
+  CRUSH rule 3 x 8 [41,70]
+  CRUSH rule 3 x 9 [46,35]
+  CRUSH rule 3 x 10 [61,60]
+  CRUSH rule 3 x 11 [13,74]
+  CRUSH rule 3 x 12 [83,62]
+  CRUSH rule 3 x 13 [27,76]
+  CRUSH rule 3 x 14 [105,115]
+  CRUSH rule 3 x 15 [18,87]
+  CRUSH rule 3 x 16 [103,100]
+  CRUSH rule 3 x 17 [85,110]
+  CRUSH rule 3 x 18 [11,119]
+  CRUSH rule 3 x 19 [75,114]
+  CRUSH rule 3 x 20 [111,27]
+  CRUSH rule 3 x 21 [84,47]
+  CRUSH rule 3 x 22 [23,66]
+  CRUSH rule 3 x 23 [19,90]
+  CRUSH rule 3 x 24 [83,38]
+  CRUSH rule 3 x 25 [81,5]
+  CRUSH rule 3 x 26 [17,100]
+  CRUSH rule 3 x 27 [33,58]
+  CRUSH rule 3 x 28 [45,98]
+  CRUSH rule 3 x 29 [8,119]
+  CRUSH rule 3 x 30 [55,119]
+  CRUSH rule 3 x 31 [76,35]
+  CRUSH rule 3 x 32 [72,13]
+  CRUSH rule 3 x 33 [86,69]
+  CRUSH rule 3 x 34 [7,38]
+  CRUSH rule 3 x 35 [108,31]
+  CRUSH rule 3 x 36 [67,52]
+  CRUSH rule 3 x 37 [38,17]
+  CRUSH rule 3 x 38 [72,29]
+  CRUSH rule 3 x 39 [68,73]
+  CRUSH rule 3 x 40 [30,25]
+  CRUSH rule 3 x 41 [52,11]
+  CRUSH rule 3 x 42 [106,39]
+  CRUSH rule 3 x 43 [10,68]
+  CRUSH rule 3 x 44 [101,115]
+  CRUSH rule 3 x 45 [83,80]
+  CRUSH rule 3 x 46 [54,21]
+  CRUSH rule 3 x 47 [106,53]
+  CRUSH rule 3 x 48 [34,33]
+  CRUSH rule 3 x 49 [99,104]
+  CRUSH rule 3 x 50 [42,85]
+  CRUSH rule 3 x 51 [6,52]
+  CRUSH rule 3 x 52 [82,14]
+  CRUSH rule 3 x 53 [32,75]
+  CRUSH rule 3 x 54 [28,93]
+  CRUSH rule 3 x 55 [14,44]
+  CRUSH rule 3 x 56 [21,112]
+  CRUSH rule 3 x 57 [93,40]
+  CRUSH rule 3 x 58 [48,95]
+  CRUSH rule 3 x 59 [21,104]
+  CRUSH rule 3 x 60 [90,33]
+  CRUSH rule 3 x 61 [88,3]
+  CRUSH rule 3 x 62 [100,8]
+  CRUSH rule 3 x 63 [79,113]
+  CRUSH rule 3 x 64 [1,77]
+  CRUSH rule 3 x 65 [32,61]
+  CRUSH rule 3 x 66 [48,93]
+  CRUSH rule 3 x 67 [94,91]
+  CRUSH rule 3 x 68 [102,7]
+  CRUSH rule 3 x 69 [62,20]
+  CRUSH rule 3 x 70 [84,27]
+  CRUSH rule 3 x 71 [12,99]
+  CRUSH rule 3 x 72 [26,69]
+  CRUSH rule 3 x 73 [29,44]
+  CRUSH rule 3 x 74 [29,74]
+  CRUSH rule 3 x 75 [60,89]
+  CRUSH rule 3 x 76 [55,60]
+  CRUSH rule 3 x 77 [107,78]
+  CRUSH rule 3 x 78 [86,7]
+  CRUSH rule 3 x 79 [64,41]
+  CRUSH rule 3 x 80 [73,104]
+  CRUSH rule 3 x 81 [64,19]
+  CRUSH rule 3 x 82 [37,1]
+  CRUSH rule 3 x 83 [92,22]
+  CRUSH rule 3 x 84 [49,40]
+  CRUSH rule 3 x 85 [87,30]
+  CRUSH rule 3 x 86 [37,68]
+  CRUSH rule 3 x 87 [116,3]
+  CRUSH rule 3 x 88 [38,95]
+  CRUSH rule 3 x 89 [76,3]
+  CRUSH rule 3 x 90 [14,98]
+  CRUSH rule 3 x 91 [68,27]
+  CRUSH rule 3 x 92 [86,13]
+  CRUSH rule 3 x 93 [44,65]
+  CRUSH rule 3 x 94 [46,15]
+  CRUSH rule 3 x 95 [108,23]
+  CRUSH rule 3 x 96 [66,25]
+  CRUSH rule 3 x 97 [111,33]
+  CRUSH rule 3 x 98 [93,100]
+  CRUSH rule 3 x 99 [78,22]
+  CRUSH rule 3 x 100 [28,63]
+  CRUSH rule 3 x 101 [91,36]
+  CRUSH rule 3 x 102 [82,93]
+  CRUSH rule 3 x 103 [66,105]
+  CRUSH rule 3 x 104 [116,95]
+  CRUSH rule 3 x 105 [34,69]
+  CRUSH rule 3 x 106 [69,116]
+  CRUSH rule 3 x 107 [1,55]
+  CRUSH rule 3 x 108 [7,72]
+  CRUSH rule 3 x 109 [112,63]
+  CRUSH rule 3 x 110 [54,10]
+  CRUSH rule 3 x 111 [10,78]
+  CRUSH rule 3 x 112 [80,29]
+  CRUSH rule 3 x 113 [69,54]
+  CRUSH rule 3 x 114 [79,46]
+  CRUSH rule 3 x 115 [10,111]
+  CRUSH rule 3 x 116 [37,86]
+  CRUSH rule 3 x 117 [87,42]
+  CRUSH rule 3 x 118 [23,106]
+  CRUSH rule 3 x 119 [104,14]
+  CRUSH rule 3 x 120 [44,3]
+  CRUSH rule 3 x 121 [80,16]
+  CRUSH rule 3 x 122 [45,110]
+  CRUSH rule 3 x 123 [22,86]
+  CRUSH rule 3 x 124 [97,72]
+  CRUSH rule 3 x 125 [66,71]
+  CRUSH rule 3 x 126 [70,23]
+  CRUSH rule 3 x 127 [70,97]
+  CRUSH rule 3 x 128 [11,119]
+  CRUSH rule 3 x 129 [103,110]
+  CRUSH rule 3 x 130 [50,63]
+  CRUSH rule 3 x 131 [44,25]
+  CRUSH rule 3 x 132 [69,1]
+  CRUSH rule 3 x 133 [67,2]
+  CRUSH rule 3 x 134 [37,94]
+  CRUSH rule 3 x 135 [78,17]
+  CRUSH rule 3 x 136 [32,91]
+  CRUSH rule 3 x 137 [92,81]
+  CRUSH rule 3 x 138 [54,17]
+  CRUSH rule 3 x 139 [89,92]
+  CRUSH rule 3 x 140 [39,62]
+  CRUSH rule 3 x 141 [89,96]
+  CRUSH rule 3 x 142 [22,26]
+  CRUSH rule 3 x 143 [96,87]
+  CRUSH rule 3 x 144 [13,86]
+  CRUSH rule 3 x 145 [77,60]
+  CRUSH rule 3 x 146 [12,53]
+  CRUSH rule 3 x 147 [2,59]
+  CRUSH rule 3 x 148 [85,108]
+  CRUSH rule 3 x 149 [103,58]
+  CRUSH rule 3 x 150 [14,54]
+  CRUSH rule 3 x 151 [75,119]
+  CRUSH rule 3 x 152 [49,84]
+  CRUSH rule 3 x 153 [92,33]
+  CRUSH rule 3 x 154 [19,111]
+  CRUSH rule 3 x 155 [12,75]
+  CRUSH rule 3 x 156 [107,112]
+  CRUSH rule 3 x 157 [15,5]
+  CRUSH rule 3 x 158 [11,113]
+  CRUSH rule 3 x 159 [33,58]
+  CRUSH rule 3 x 160 [86,35]
+  CRUSH rule 3 x 161 [19,117]
+  CRUSH rule 3 x 162 [55,113]
+  CRUSH rule 3 x 163 [54,31]
+  CRUSH rule 3 x 164 [72,8]
+  CRUSH rule 3 x 165 [25,74]
+  CRUSH rule 3 x 166 [2,47]
+  CRUSH rule 3 x 167 [89,56]
+  CRUSH rule 3 x 168 [68,107]
+  CRUSH rule 3 x 169 [51,12]
+  CRUSH rule 3 x 170 [68,53]
+  CRUSH rule 3 x 171 [88,79]
+  CRUSH rule 3 x 172 [117,89]
+  CRUSH rule 3 x 173 [29,34]
+  CRUSH rule 3 x 174 [67,86]
+  CRUSH rule 3 x 175 [48,85]
+  CRUSH rule 3 x 176 [94,83]
+  CRUSH rule 3 x 177 [53,18]
+  CRUSH rule 3 x 178 [39,2]
+  CRUSH rule 3 x 179 [72,17]
+  CRUSH rule 3 x 180 [3,1]
+  CRUSH rule 3 x 181 [18,16]
+  CRUSH rule 3 x 182 [75,90]
+  CRUSH rule 3 x 183 [11,74]
+  CRUSH rule 3 x 184 [79,48]
+  CRUSH rule 3 x 185 [97,113]
+  CRUSH rule 3 x 186 [67,96]
+  CRUSH rule 3 x 187 [6,36]
+  CRUSH rule 3 x 188 [76,20]
+  CRUSH rule 3 x 189 [96,89]
+  CRUSH rule 3 x 190 [90,95]
+  CRUSH rule 3 x 191 [49,60]
+  CRUSH rule 3 x 192 [93,64]
+  CRUSH rule 3 x 193 [89,112]
+  CRUSH rule 3 x 194 [62,63]
+  CRUSH rule 3 x 195 [119,85]
+  CRUSH rule 3 x 196 [20,72]
+  CRUSH rule 3 x 197 [6,116]
+  CRUSH rule 3 x 198 [55,92]
+  CRUSH rule 3 x 199 [97,66]
+  CRUSH rule 3 x 200 [12,81]
+  CRUSH rule 3 x 201 [52,29]
+  CRUSH rule 3 x 202 [98,59]
+  CRUSH rule 3 x 203 [36,19]
+  CRUSH rule 3 x 204 [10,98]
+  CRUSH rule 3 x 205 [38,79]
+  CRUSH rule 3 x 206 [38,35]
+  CRUSH rule 3 x 207 [19,36]
+  CRUSH rule 3 x 208 [63,92]
+  CRUSH rule 3 x 209 [70,99]
+  CRUSH rule 3 x 210 [79,76]
+  CRUSH rule 3 x 211 [26,89]
+  CRUSH rule 3 x 212 [115,107]
+  CRUSH rule 3 x 213 [100,8]
+  CRUSH rule 3 x 214 [91,88]
+  CRUSH rule 3 x 215 [92,7]
+  CRUSH rule 3 x 216 [99,108]
+  CRUSH rule 3 x 217 [86,89]
+  CRUSH rule 3 x 218 [70,10]
+  CRUSH rule 3 x 219 [61,2]
+  CRUSH rule 3 x 220 [23,66]
+  CRUSH rule 3 x 221 [51,12]
+  CRUSH rule 3 x 222 [50,63]
+  CRUSH rule 3 x 223 [34,59]
+  CRUSH rule 3 x 224 [107,44]
+  CRUSH rule 3 x 225 [61,102]
+  CRUSH rule 3 x 226 [44,105]
+  CRUSH rule 3 x 227 [55,66]
+  CRUSH rule 3 x 228 [117,103]
+  CRUSH rule 3 x 229 [100,27]
+  CRUSH rule 3 x 230 [41,78]
+  CRUSH rule 3 x 231 [30,16]
+  CRUSH rule 3 x 232 [23,44]
+  CRUSH rule 3 x 233 [47,113]
+  CRUSH rule 3 x 234 [55,18]
+  CRUSH rule 3 x 235 [20,32]
+  CRUSH rule 3 x 236 [95,118]
+  CRUSH rule 3 x 237 [21,72]
+  CRUSH rule 3 x 238 [109,53]
+  CRUSH rule 3 x 239 [40,53]
+  CRUSH rule 3 x 240 [63,96]
+  CRUSH rule 3 x 241 [47,38]
+  CRUSH rule 3 x 242 [73,52]
+  CRUSH rule 3 x 243 [76,79]
+  CRUSH rule 3 x 244 [103,115]
+  CRUSH rule 3 x 245 [106,71]
+  CRUSH rule 3 x 246 [35,5]
+  CRUSH rule 3 x 247 [116,37]
+  CRUSH rule 3 x 248 [8,34]
+  CRUSH rule 3 x 249 [2,81]
+  CRUSH rule 3 x 250 [34,41]
+  CRUSH rule 3 x 251 [28,15]
+  CRUSH rule 3 x 252 [95,24]
+  CRUSH rule 3 x 253 [109,97]
+  CRUSH rule 3 x 254 [99,56]
+  CRUSH rule 3 x 255 [112,77]
+  CRUSH rule 3 x 256 [94,45]
+  CRUSH rule 3 x 257 [100,81]
+  CRUSH rule 3 x 258 [34,83]
+  CRUSH rule 3 x 259 [70,87]
+  CRUSH rule 3 x 260 [89,80]
+  CRUSH rule 3 x 261 [94,77]
+  CRUSH rule 3 x 262 [42,97]
+  CRUSH rule 3 x 263 [113,53]
+  CRUSH rule 3 x 264 [36,89]
+  CRUSH rule 3 x 265 [14,18]
+  CRUSH rule 3 x 266 [75,48]
+  CRUSH rule 3 x 267 [6,86]
+  CRUSH rule 3 x 268 [38,3]
+  CRUSH rule 3 x 269 [86,91]
+  CRUSH rule 3 x 270 [87,70]
+  CRUSH rule 3 x 271 [19,88]
+  CRUSH rule 3 x 272 [73,52]
+  CRUSH rule 3 x 273 [69,92]
+  CRUSH rule 3 x 274 [47,88]
+  CRUSH rule 3 x 275 [112,29]
+  CRUSH rule 3 x 276 [7,38]
+  CRUSH rule 3 x 277 [74,87]
+  CRUSH rule 3 x 278 [107,44]
+  CRUSH rule 3 x 279 [112,53]
+  CRUSH rule 3 x 280 [113,10]
+  CRUSH rule 3 x 281 [89,109]
+  CRUSH rule 3 x 282 [20,46]
+  CRUSH rule 3 x 283 [8,118]
+  CRUSH rule 3 x 284 [66,85]
+  CRUSH rule 3 x 285 [99,109]
+  CRUSH rule 3 x 286 [78,89]
+  CRUSH rule 3 x 287 [12,101]
+  CRUSH rule 3 x 288 [24,37]
+  CRUSH rule 3 x 289 [105,26]
+  CRUSH rule 3 x 290 [25,12]
+  CRUSH rule 3 x 291 [35,46]
+  CRUSH rule 3 x 292 [20,28]
+  CRUSH rule 3 x 293 [27,24]
+  CRUSH rule 3 x 294 [60,75]
+  CRUSH rule 3 x 295 [37,116]
+  CRUSH rule 3 x 296 [16,28]
+  CRUSH rule 3 x 297 [36,63]
+  CRUSH rule 3 x 298 [70,87]
+  CRUSH rule 3 x 299 [116,61]
+  CRUSH rule 3 x 300 [67,36]
+  CRUSH rule 3 x 301 [117,71]
+  CRUSH rule 3 x 302 [78,105]
+  CRUSH rule 3 x 303 [19,94]
+  CRUSH rule 3 x 304 [101,38]
+  CRUSH rule 3 x 305 [5,53]
+  CRUSH rule 3 x 306 [41,12]
+  CRUSH rule 3 x 307 [65,64]
+  CRUSH rule 3 x 308 [91,115]
+  CRUSH rule 3 x 309 [38,41]
+  CRUSH rule 3 x 310 [26,69]
+  CRUSH rule 3 x 311 [36,83]
+  CRUSH rule 3 x 312 [114,97]
+  CRUSH rule 3 x 313 [104,31]
+  CRUSH rule 3 x 314 [28,43]
+  CRUSH rule 3 x 315 [118,22]
+  CRUSH rule 3 x 316 [98,8]
+  CRUSH rule 3 x 317 [118,21]
+  CRUSH rule 3 x 318 [17,94]
+  CRUSH rule 3 x 319 [53,48]
+  CRUSH rule 3 x 320 [36,3]
+  CRUSH rule 3 x 321 [33,60]
+  CRUSH rule 3 x 322 [68,3]
+  CRUSH rule 3 x 323 [66,95]
+  CRUSH rule 3 x 324 [21,42]
+  CRUSH rule 3 x 325 [52,43]
+  CRUSH rule 3 x 326 [7,90]
+  CRUSH rule 3 x 327 [62,3]
+  CRUSH rule 3 x 328 [61,42]
+  CRUSH rule 3 x 329 [19,30]
+  CRUSH rule 3 x 330 [24,55]
+  CRUSH rule 3 x 331 [84,91]
+  CRUSH rule 3 x 332 [61,72]
+  CRUSH rule 3 x 333 [116,6]
+  CRUSH rule 3 x 334 [94,35]
+  CRUSH rule 3 x 335 [71,66]
+  CRUSH rule 3 x 336 [24,11]
+  CRUSH rule 3 x 337 [18,23]
+  CRUSH rule 3 x 338 [43,74]
+  CRUSH rule 3 x 339 [13,50]
+  CRUSH rule 3 x 340 [81,52]
+  CRUSH rule 3 x 341 [46,81]
+  CRUSH rule 3 x 342 [92,6]
+  CRUSH rule 3 x 343 [49,26]
+  CRUSH rule 3 x 344 [1,25]
+  CRUSH rule 3 x 345 [56,87]
+  CRUSH rule 3 x 346 [3,70]
+  CRUSH rule 3 x 347 [106,85]
+  CRUSH rule 3 x 348 [10,114]
+  CRUSH rule 3 x 349 [96,103]
+  CRUSH rule 3 x 350 [63,32]
+  CRUSH rule 3 x 351 [60,20]
+  CRUSH rule 3 x 352 [36,91]
+  CRUSH rule 3 x 353 [10,118]
+  CRUSH rule 3 x 354 [55,74]
+  CRUSH rule 3 x 355 [73,80]
+  CRUSH rule 3 x 356 [75,5]
+  CRUSH rule 3 x 357 [70,89]
+  CRUSH rule 3 x 358 [97,92]
+  CRUSH rule 3 x 359 [119,89]
+  CRUSH rule 3 x 360 [106,15]
+  CRUSH rule 3 x 361 [27,46]
+  CRUSH rule 3 x 362 [28,22]
+  CRUSH rule 3 x 363 [68,75]
+  CRUSH rule 3 x 364 [23,2]
+  CRUSH rule 3 x 365 [57,115]
+  CRUSH rule 3 x 366 [42,33]
+  CRUSH rule 3 x 367 [103,108]
+  CRUSH rule 3 x 368 [103,119]
+  CRUSH rule 3 x 369 [12,23]
+  CRUSH rule 3 x 370 [11,109]
+  CRUSH rule 3 x 371 [34,65]
+  CRUSH rule 3 x 372 [58,29]
+  CRUSH rule 3 x 373 [6,64]
+  CRUSH rule 3 x 374 [110,89]
+  CRUSH rule 3 x 375 [5,89]
+  CRUSH rule 3 x 376 [91,98]
+  CRUSH rule 3 x 377 [93,76]
+  CRUSH rule 3 x 378 [68,10]
+  CRUSH rule 3 x 379 [77,30]
+  CRUSH rule 3 x 380 [76,25]
+  CRUSH rule 3 x 381 [36,55]
+  CRUSH rule 3 x 382 [26,107]
+  CRUSH rule 3 x 383 [48,25]
+  CRUSH rule 3 x 384 [15,100]
+  CRUSH rule 3 x 385 [82,15]
+  CRUSH rule 3 x 386 [83,24]
+  CRUSH rule 3 x 387 [16,118]
+  CRUSH rule 3 x 388 [29,66]
+  CRUSH rule 3 x 389 [92,67]
+  CRUSH rule 3 x 390 [68,13]
+  CRUSH rule 3 x 391 [15,2]
+  CRUSH rule 3 x 392 [21,2]
+  CRUSH rule 3 x 393 [91,112]
+  CRUSH rule 3 x 394 [38,13]
+  CRUSH rule 3 x 395 [21,117]
+  CRUSH rule 3 x 396 [12,59]
+  CRUSH rule 3 x 397 [40,51]
+  CRUSH rule 3 x 398 [44,21]
+  CRUSH rule 3 x 399 [5,103]
+  CRUSH rule 3 x 400 [19,100]
+  CRUSH rule 3 x 401 [79,109]
+  CRUSH rule 3 x 402 [107,110]
+  CRUSH rule 3 x 403 [23,92]
+  CRUSH rule 3 x 404 [87,78]
+  CRUSH rule 3 x 405 [90,93]
+  CRUSH rule 3 x 406 [15,52]
+  CRUSH rule 3 x 407 [70,85]
+  CRUSH rule 3 x 408 [55,104]
+  CRUSH rule 3 x 409 [73,1]
+  CRUSH rule 3 x 410 [70,107]
+  CRUSH rule 3 x 411 [34,15]
+  CRUSH rule 3 x 412 [105,44]
+  CRUSH rule 3 x 413 [41,68]
+  CRUSH rule 3 x 414 [70,71]
+  CRUSH rule 3 x 415 [107,80]
+  CRUSH rule 3 x 416 [2,23]
+  CRUSH rule 3 x 417 [26,23]
+  CRUSH rule 3 x 418 [51,114]
+  CRUSH rule 3 x 419 [8,66]
+  CRUSH rule 3 x 420 [109,15]
+  CRUSH rule 3 x 421 [114,17]
+  CRUSH rule 3 x 422 [109,39]
+  CRUSH rule 3 x 423 [59,98]
+  CRUSH rule 3 x 424 [92,21]
+  CRUSH rule 3 x 425 [101,50]
+  CRUSH rule 3 x 426 [36,73]
+  CRUSH rule 3 x 427 [8,115]
+  CRUSH rule 3 x 428 [68,31]
+  CRUSH rule 3 x 429 [76,6]
+  CRUSH rule 3 x 430 [67,100]
+  CRUSH rule 3 x 431 [70,53]
+  CRUSH rule 3 x 432 [7,50]
+  CRUSH rule 3 x 433 [49,1]
+  CRUSH rule 3 x 434 [64,31]
+  CRUSH rule 3 x 435 [110,71]
+  CRUSH rule 3 x 436 [106,25]
+  CRUSH rule 3 x 437 [26,29]
+  CRUSH rule 3 x 438 [118,85]
+  CRUSH rule 3 x 439 [40,21]
+  CRUSH rule 3 x 440 [45,68]
+  CRUSH rule 3 x 441 [112,57]
+  CRUSH rule 3 x 442 [55,108]
+  CRUSH rule 3 x 443 [44,14]
+  CRUSH rule 3 x 444 [71,119]
+  CRUSH rule 3 x 445 [58,63]
+  CRUSH rule 3 x 446 [40,20]
+  CRUSH rule 3 x 447 [100,43]
+  CRUSH rule 3 x 448 [111,19]
+  CRUSH rule 3 x 449 [67,66]
+  CRUSH rule 3 x 450 [117,97]
+  CRUSH rule 3 x 451 [66,75]
+  CRUSH rule 3 x 452 [70,33]
+  CRUSH rule 3 x 453 [82,41]
+  CRUSH rule 3 x 454 [53,28]
+  CRUSH rule 3 x 455 [91,92]
+  CRUSH rule 3 x 456 [101,104]
+  CRUSH rule 3 x 457 [113,97]
+  CRUSH rule 3 x 458 [119,43]
+  CRUSH rule 3 x 459 [50,55]
+  CRUSH rule 3 x 460 [105,30]
+  CRUSH rule 3 x 461 [102,45]
+  CRUSH rule 3 x 462 [98,25]
+  CRUSH rule 3 x 463 [108,57]
+  CRUSH rule 3 x 464 [19,50]
+  CRUSH rule 3 x 465 [62,95]
+  CRUSH rule 3 x 466 [53,64]
+  CRUSH rule 3 x 467 [40,95]
+  CRUSH rule 3 x 468 [97,60]
+  CRUSH rule 3 x 469 [98,71]
+  CRUSH rule 3 x 470 [50,27]
+  CRUSH rule 3 x 471 [40,31]
+  CRUSH rule 3 x 472 [27,28]
+  CRUSH rule 3 x 473 [48,17]
+  CRUSH rule 3 x 474 [51,113]
+  CRUSH rule 3 x 475 [49,66]
+  CRUSH rule 3 x 476 [110,55]
+  CRUSH rule 3 x 477 [80,75]
+  CRUSH rule 3 x 478 [78,25]
+  CRUSH rule 3 x 479 [31,90]
+  CRUSH rule 3 x 480 [75,5]
+  CRUSH rule 3 x 481 [26,37]
+  CRUSH rule 3 x 482 [84,87]
+  CRUSH rule 3 x 483 [15,113]
+  CRUSH rule 3 x 484 [37,36]
+  CRUSH rule 3 x 485 [84,43]
+  CRUSH rule 3 x 486 [92,61]
+  CRUSH rule 3 x 487 [106,51]
+  CRUSH rule 3 x 488 [42,7]
+  CRUSH rule 3 x 489 [89,98]
+  CRUSH rule 3 x 490 [22,119]
+  CRUSH rule 3 x 491 [99,5]
+  CRUSH rule 3 x 492 [21,86]
+  CRUSH rule 3 x 493 [94,21]
+  CRUSH rule 3 x 494 [59,98]
+  CRUSH rule 3 x 495 [95,119]
+  CRUSH rule 3 x 496 [46,43]
+  CRUSH rule 3 x 497 [102,89]
+  CRUSH rule 3 x 498 [21,12]
+  CRUSH rule 3 x 499 [5,95]
+  CRUSH rule 3 x 500 [50,37]
+  CRUSH rule 3 x 501 [60,75]
+  CRUSH rule 3 x 502 [65,28]
+  CRUSH rule 3 x 503 [21,96]
+  CRUSH rule 3 x 504 [67,1]
+  CRUSH rule 3 x 505 [12,10]
+  CRUSH rule 3 x 506 [79,110]
+  CRUSH rule 3 x 507 [34,67]
+  CRUSH rule 3 x 508 [45,56]
+  CRUSH rule 3 x 509 [19,70]
+  CRUSH rule 3 x 510 [117,73]
+  CRUSH rule 3 x 511 [14,117]
+  CRUSH rule 3 x 512 [59,26]
+  CRUSH rule 3 x 513 [102,93]
+  CRUSH rule 3 x 514 [75,111]
+  CRUSH rule 3 x 515 [84,39]
+  CRUSH rule 3 x 516 [37,12]
+  CRUSH rule 3 x 517 [83,68]
+  CRUSH rule 3 x 518 [18,107]
+  CRUSH rule 3 x 519 [67,119]
+  CRUSH rule 3 x 520 [15,88]
+  CRUSH rule 3 x 521 [70,22]
+  CRUSH rule 3 x 522 [56,3]
+  CRUSH rule 3 x 523 [36,3]
+  CRUSH rule 3 x 524 [33,94]
+  CRUSH rule 3 x 525 [63,113]
+  CRUSH rule 3 x 526 [83,118]
+  CRUSH rule 3 x 527 [37,56]
+  CRUSH rule 3 x 528 [108,35]
+  CRUSH rule 3 x 529 [74,15]
+  CRUSH rule 3 x 530 [49,12]
+  CRUSH rule 3 x 531 [117,107]
+  CRUSH rule 3 x 532 [31,104]
+  CRUSH rule 3 x 533 [5,73]
+  CRUSH rule 3 x 534 [97,104]
+  CRUSH rule 3 x 535 [48,41]
+  CRUSH rule 3 x 536 [113,37]
+  CRUSH rule 3 x 537 [116,7]
+  CRUSH rule 3 x 538 [85,56]
+  CRUSH rule 3 x 539 [72,85]
+  CRUSH rule 3 x 540 [39,94]
+  CRUSH rule 3 x 541 [53,86]
+  CRUSH rule 3 x 542 [27,114]
+  CRUSH rule 3 x 543 [45,78]
+  CRUSH rule 3 x 544 [59,26]
+  CRUSH rule 3 x 545 [118,15]
+  CRUSH rule 3 x 546 [18,49]
+  CRUSH rule 3 x 547 [67,80]
+  CRUSH rule 3 x 548 [53,82]
+  CRUSH rule 3 x 549 [60,71]
+  CRUSH rule 3 x 550 [92,71]
+  CRUSH rule 3 x 551 [77,88]
+  CRUSH rule 3 x 552 [61,80]
+  CRUSH rule 3 x 553 [71,84]
+  CRUSH rule 3 x 554 [61,52]
+  CRUSH rule 3 x 555 [76,20]
+  CRUSH rule 3 x 556 [106,89]
+  CRUSH rule 3 x 557 [26,45]
+  CRUSH rule 3 x 558 [41,46]
+  CRUSH rule 3 x 559 [65,86]
+  CRUSH rule 3 x 560 [94,105]
+  CRUSH rule 3 x 561 [27,98]
+  CRUSH rule 3 x 562 [78,25]
+  CRUSH rule 3 x 563 [59,72]
+  CRUSH rule 3 x 564 [96,59]
+  CRUSH rule 3 x 565 [8,92]
+  CRUSH rule 3 x 566 [119,35]
+  CRUSH rule 3 x 567 [7,46]
+  CRUSH rule 3 x 568 [57,96]
+  CRUSH rule 3 x 569 [65,38]
+  CRUSH rule 3 x 570 [98,103]
+  CRUSH rule 3 x 571 [95,110]
+  CRUSH rule 3 x 572 [62,75]
+  CRUSH rule 3 x 573 [1,11]
+  CRUSH rule 3 x 574 [89,78]
+  CRUSH rule 3 x 575 [87,50]
+  CRUSH rule 3 x 576 [21,113]
+  CRUSH rule 3 x 577 [8,113]
+  CRUSH rule 3 x 578 [75,113]
+  CRUSH rule 3 x 579 [105,96]
+  CRUSH rule 3 x 580 [51,116]
+  CRUSH rule 3 x 581 [55,40]
+  CRUSH rule 3 x 582 [27,106]
+  CRUSH rule 3 x 583 [6,66]
+  CRUSH rule 3 x 584 [10,90]
+  CRUSH rule 3 x 585 [20,88]
+  CRUSH rule 3 x 586 [48,67]
+  CRUSH rule 3 x 587 [29,5]
+  CRUSH rule 3 x 588 [103,116]
+  CRUSH rule 3 x 589 [88,85]
+  CRUSH rule 3 x 590 [76,63]
+  CRUSH rule 3 x 591 [42,77]
+  CRUSH rule 3 x 592 [78,6]
+  CRUSH rule 3 x 593 [82,31]
+  CRUSH rule 3 x 594 [27,76]
+  CRUSH rule 3 x 595 [52,10]
+  CRUSH rule 3 x 596 [82,99]
+  CRUSH rule 3 x 597 [16,94]
+  CRUSH rule 3 x 598 [37,60]
+  CRUSH rule 3 x 599 [10,76]
+  CRUSH rule 3 x 600 [24,7]
+  CRUSH rule 3 x 601 [104,87]
+  CRUSH rule 3 x 602 [48,39]
+  CRUSH rule 3 x 603 [93,60]
+  CRUSH rule 3 x 604 [118,71]
+  CRUSH rule 3 x 605 [104,87]
+  CRUSH rule 3 x 606 [90,103]
+  CRUSH rule 3 x 607 [95,40]
+  CRUSH rule 3 x 608 [112,71]
+  CRUSH rule 3 x 609 [34,16]
+  CRUSH rule 3 x 610 [106,73]
+  CRUSH rule 3 x 611 [66,37]
+  CRUSH rule 3 x 612 [2,20]
+  CRUSH rule 3 x 613 [13,92]
+  CRUSH rule 3 x 614 [50,7]
+  CRUSH rule 3 x 615 [24,39]
+  CRUSH rule 3 x 616 [41,46]
+  CRUSH rule 3 x 617 [81,54]
+  CRUSH rule 3 x 618 [3,72]
+  CRUSH rule 3 x 619 [92,27]
+  CRUSH rule 3 x 620 [108,103]
+  CRUSH rule 3 x 621 [105,110]
+  CRUSH rule 3 x 622 [67,102]
+  CRUSH rule 3 x 623 [69,64]
+  CRUSH rule 3 x 624 [115,29]
+  CRUSH rule 3 x 625 [73,98]
+  CRUSH rule 3 x 626 [52,55]
+  CRUSH rule 3 x 627 [116,105]
+  CRUSH rule 3 x 628 [98,35]
+  CRUSH rule 3 x 629 [6,46]
+  CRUSH rule 3 x 630 [22,50]
+  CRUSH rule 3 x 631 [35,80]
+  CRUSH rule 3 x 632 [80,95]
+  CRUSH rule 3 x 633 [65,68]
+  CRUSH rule 3 x 634 [87,50]
+  CRUSH rule 3 x 635 [107,72]
+  CRUSH rule 3 x 636 [23,30]
+  CRUSH rule 3 x 637 [99,68]
+  CRUSH rule 3 x 638 [43,109]
+  CRUSH rule 3 x 639 [30,31]
+  CRUSH rule 3 x 640 [113,87]
+  CRUSH rule 3 x 641 [45,96]
+  CRUSH rule 3 x 642 [47,30]
+  CRUSH rule 3 x 643 [64,7]
+  CRUSH rule 3 x 644 [31,5]
+  CRUSH rule 3 x 645 [77,1]
+  CRUSH rule 3 x 646 [37,26]
+  CRUSH rule 3 x 647 [65,56]
+  CRUSH rule 3 x 648 [56,79]
+  CRUSH rule 3 x 649 [88,103]
+  CRUSH rule 3 x 650 [21,44]
+  CRUSH rule 3 x 651 [63,12]
+  CRUSH rule 3 x 652 [57,28]
+  CRUSH rule 3 x 653 [38,63]
+  CRUSH rule 3 x 654 [104,14]
+  CRUSH rule 3 x 655 [89,109]
+  CRUSH rule 3 x 656 [7,84]
+  CRUSH rule 3 x 657 [47,18]
+  CRUSH rule 3 x 658 [80,49]
+  CRUSH rule 3 x 659 [11,2]
+  CRUSH rule 3 x 660 [65,110]
+  CRUSH rule 3 x 661 [96,67]
+  CRUSH rule 3 x 662 [111,43]
+  CRUSH rule 3 x 663 [83,115]
+  CRUSH rule 3 x 664 [59,78]
+  CRUSH rule 3 x 665 [31,86]
+  CRUSH rule 3 x 666 [112,101]
+  CRUSH rule 3 x 667 [70,11]
+  CRUSH rule 3 x 668 [96,63]
+  CRUSH rule 3 x 669 [56,25]
+  CRUSH rule 3 x 670 [98,99]
+  CRUSH rule 3 x 671 [57,2]
+  CRUSH rule 3 x 672 [37,98]
+  CRUSH rule 3 x 673 [83,62]
+  CRUSH rule 3 x 674 [36,95]
+  CRUSH rule 3 x 675 [88,17]
+  CRUSH rule 3 x 676 [3,100]
+  CRUSH rule 3 x 677 [88,105]
+  CRUSH rule 3 x 678 [27,100]
+  CRUSH rule 3 x 679 [33,26]
+  CRUSH rule 3 x 680 [111,43]
+  CRUSH rule 3 x 681 [53,68]
+  CRUSH rule 3 x 682 [12,83]
+  CRUSH rule 3 x 683 [24,67]
+  CRUSH rule 3 x 684 [98,45]
+  CRUSH rule 3 x 685 [106,25]
+  CRUSH rule 3 x 686 [86,95]
+  CRUSH rule 3 x 687 [49,102]
+  CRUSH rule 3 x 688 [16,52]
+  CRUSH rule 3 x 689 [32,41]
+  CRUSH rule 3 x 690 [96,103]
+  CRUSH rule 3 x 691 [34,99]
+  CRUSH rule 3 x 692 [97,72]
+  CRUSH rule 3 x 693 [29,38]
+  CRUSH rule 3 x 694 [6,70]
+  CRUSH rule 3 x 695 [31,62]
+  CRUSH rule 3 x 696 [42,97]
+  CRUSH rule 3 x 697 [19,86]
+  CRUSH rule 3 x 698 [30,103]
+  CRUSH rule 3 x 699 [47,106]
+  CRUSH rule 3 x 700 [35,82]
+  CRUSH rule 3 x 701 [53,30]
+  CRUSH rule 3 x 702 [101,32]
+  CRUSH rule 3 x 703 [92,20]
+  CRUSH rule 3 x 704 [34,8]
+  CRUSH rule 3 x 705 [105,88]
+  CRUSH rule 3 x 706 [74,20]
+  CRUSH rule 3 x 707 [95,42]
+  CRUSH rule 3 x 708 [95,84]
+  CRUSH rule 3 x 709 [73,94]
+  CRUSH rule 3 x 710 [94,23]
+  CRUSH rule 3 x 711 [68,16]
+  CRUSH rule 3 x 712 [107,26]
+  CRUSH rule 3 x 713 [29,2]
+  CRUSH rule 3 x 714 [86,97]
+  CRUSH rule 3 x 715 [74,21]
+  CRUSH rule 3 x 716 [101,72]
+  CRUSH rule 3 x 717 [12,57]
+  CRUSH rule 3 x 718 [83,96]
+  CRUSH rule 3 x 719 [26,39]
+  CRUSH rule 3 x 720 [69,64]
+  CRUSH rule 3 x 721 [51,58]
+  CRUSH rule 3 x 722 [15,80]
+  CRUSH rule 3 x 723 [117,41]
+  CRUSH rule 3 x 724 [45,106]
+  CRUSH rule 3 x 725 [53,66]
+  CRUSH rule 3 x 726 [103,116]
+  CRUSH rule 3 x 727 [89,115]
+  CRUSH rule 3 x 728 [76,65]
+  CRUSH rule 3 x 729 [35,42]
+  CRUSH rule 3 x 730 [28,47]
+  CRUSH rule 3 x 731 [78,6]
+  CRUSH rule 3 x 732 [1,89]
+  CRUSH rule 3 x 733 [35,62]
+  CRUSH rule 3 x 734 [119,93]
+  CRUSH rule 3 x 735 [102,73]
+  CRUSH rule 3 x 736 [37,78]
+  CRUSH rule 3 x 737 [117,35]
+  CRUSH rule 3 x 738 [57,56]
+  CRUSH rule 3 x 739 [87,24]
+  CRUSH rule 3 x 740 [29,34]
+  CRUSH rule 3 x 741 [47,90]
+  CRUSH rule 3 x 742 [106,31]
+  CRUSH rule 3 x 743 [105,5]
+  CRUSH rule 3 x 744 [23,30]
+  CRUSH rule 3 x 745 [37,106]
+  CRUSH rule 3 x 746 [56,47]
+  CRUSH rule 3 x 747 [56,107]
+  CRUSH rule 3 x 748 [48,89]
+  CRUSH rule 3 x 749 [102,71]
+  CRUSH rule 3 x 750 [83,102]
+  CRUSH rule 3 x 751 [25,74]
+  CRUSH rule 3 x 752 [82,83]
+  CRUSH rule 3 x 753 [14,32]
+  CRUSH rule 3 x 754 [114,57]
+  CRUSH rule 3 x 755 [87,60]
+  CRUSH rule 3 x 756 [113,83]
+  CRUSH rule 3 x 757 [47,112]
+  CRUSH rule 3 x 758 [54,107]
+  CRUSH rule 3 x 759 [74,29]
+  CRUSH rule 3 x 760 [88,105]
+  CRUSH rule 3 x 761 [73,98]
+  CRUSH rule 3 x 762 [34,41]
+  CRUSH rule 3 x 763 [13,116]
+  CRUSH rule 3 x 764 [89,2]
+  CRUSH rule 3 x 765 [109,77]
+  CRUSH rule 3 x 766 [19,92]
+  CRUSH rule 3 x 767 [41,116]
+  CRUSH rule 3 x 768 [106,71]
+  CRUSH rule 3 x 769 [91,48]
+  CRUSH rule 3 x 770 [72,43]
+  CRUSH rule 3 x 771 [115,97]
+  CRUSH rule 3 x 772 [97,111]
+  CRUSH rule 3 x 773 [116,75]
+  CRUSH rule 3 x 774 [100,43]
+  CRUSH rule 3 x 775 [102,95]
+  CRUSH rule 3 x 776 [69,44]
+  CRUSH rule 3 x 777 [91,118]
+  CRUSH rule 3 x 778 [83,110]
+  CRUSH rule 3 x 779 [47,80]
+  CRUSH rule 3 x 780 [63,117]
+  CRUSH rule 3 x 781 [105,106]
+  CRUSH rule 3 x 782 [117,107]
+  CRUSH rule 3 x 783 [19,30]
+  CRUSH rule 3 x 784 [63,40]
+  CRUSH rule 3 x 785 [27,50]
+  CRUSH rule 3 x 786 [41,58]
+  CRUSH rule 3 x 787 [108,16]
+  CRUSH rule 3 x 788 [74,6]
+  CRUSH rule 3 x 789 [50,67]
+  CRUSH rule 3 x 790 [20,108]
+  CRUSH rule 3 x 791 [96,97]
+  CRUSH rule 3 x 792 [80,13]
+  CRUSH rule 3 x 793 [6,82]
+  CRUSH rule 3 x 794 [14,90]
+  CRUSH rule 3 x 795 [30,67]
+  CRUSH rule 3 x 796 [87,90]
+  CRUSH rule 3 x 797 [64,63]
+  CRUSH rule 3 x 798 [42,91]
+  CRUSH rule 3 x 799 [19,113]
+  CRUSH rule 3 x 800 [106,49]
+  CRUSH rule 3 x 801 [2,11]
+  CRUSH rule 3 x 802 [63,5]
+  CRUSH rule 3 x 803 [57,46]
+  CRUSH rule 3 x 804 [33,66]
+  CRUSH rule 3 x 805 [96,3]
+  CRUSH rule 3 x 806 [48,63]
+  CRUSH rule 3 x 807 [48,85]
+  CRUSH rule 3 x 808 [76,59]
+  CRUSH rule 3 x 809 [27,26]
+  CRUSH rule 3 x 810 [119,107]
+  CRUSH rule 3 x 811 [111,93]
+  CRUSH rule 3 x 812 [25,52]
+  CRUSH rule 3 x 813 [81,72]
+  CRUSH rule 3 x 814 [95,32]
+  CRUSH rule 3 x 815 [84,15]
+  CRUSH rule 3 x 816 [64,3]
+  CRUSH rule 3 x 817 [63,117]
+  CRUSH rule 3 x 818 [69,52]
+  CRUSH rule 3 x 819 [88,15]
+  CRUSH rule 3 x 820 [104,49]
+  CRUSH rule 3 x 821 [58,85]
+  CRUSH rule 3 x 822 [20,98]
+  CRUSH rule 3 x 823 [63,90]
+  CRUSH rule 3 x 824 [102,81]
+  CRUSH rule 3 x 825 [47,46]
+  CRUSH rule 3 x 826 [44,3]
+  CRUSH rule 3 x 827 [101,115]
+  CRUSH rule 3 x 828 [60,39]
+  CRUSH rule 3 x 829 [45,24]
+  CRUSH rule 3 x 830 [51,96]
+  CRUSH rule 3 x 831 [78,3]
+  CRUSH rule 3 x 832 [28,15]
+  CRUSH rule 3 x 833 [57,72]
+  CRUSH rule 3 x 834 [90,77]
+  CRUSH rule 3 x 835 [14,46]
+  CRUSH rule 3 x 836 [63,100]
+  CRUSH rule 3 x 837 [76,85]
+  CRUSH rule 3 x 838 [106,17]
+  CRUSH rule 3 x 839 [87,12]
+  CRUSH rule 3 x 840 [33,109]
+  CRUSH rule 3 x 841 [110,13]
+  CRUSH rule 3 x 842 [66,97]
+  CRUSH rule 3 x 843 [11,50]
+  CRUSH rule 3 x 844 [74,57]
+  CRUSH rule 3 x 845 [74,63]
+  CRUSH rule 3 x 846 [43,113]
+  CRUSH rule 3 x 847 [62,105]
+  CRUSH rule 3 x 848 [92,19]
+  CRUSH rule 3 x 849 [93,118]
+  CRUSH rule 3 x 850 [83,119]
+  CRUSH rule 3 x 851 [65,117]
+  CRUSH rule 3 x 852 [60,27]
+  CRUSH rule 3 x 853 [88,11]
+  CRUSH rule 3 x 854 [83,84]
+  CRUSH rule 3 x 855 [2,105]
+  CRUSH rule 3 x 856 [40,13]
+  CRUSH rule 3 x 857 [69,110]
+  CRUSH rule 3 x 858 [98,79]
+  CRUSH rule 3 x 859 [56,41]
+  CRUSH rule 3 x 860 [11,30]
+  CRUSH rule 3 x 861 [22,68]
+  CRUSH rule 3 x 862 [22,54]
+  CRUSH rule 3 x 863 [79,32]
+  CRUSH rule 3 x 864 [77,68]
+  CRUSH rule 3 x 865 [119,14]
+  CRUSH rule 3 x 866 [18,89]
+  CRUSH rule 3 x 867 [3,78]
+  CRUSH rule 3 x 868 [100,22]
+  CRUSH rule 3 x 869 [22,86]
+  CRUSH rule 3 x 870 [73,94]
+  CRUSH rule 3 x 871 [84,21]
+  CRUSH rule 3 x 872 [72,91]
+  CRUSH rule 3 x 873 [81,112]
+  CRUSH rule 3 x 874 [21,44]
+  CRUSH rule 3 x 875 [115,27]
+  CRUSH rule 3 x 876 [98,75]
+  CRUSH rule 3 x 877 [80,25]
+  CRUSH rule 3 x 878 [87,114]
+  CRUSH rule 3 x 879 [29,1]
+  CRUSH rule 3 x 880 [23,96]
+  CRUSH rule 3 x 881 [109,69]
+  CRUSH rule 3 x 882 [31,36]
+  CRUSH rule 3 x 883 [102,51]
+  CRUSH rule 3 x 884 [80,103]
+  CRUSH rule 3 x 885 [46,7]
+  CRUSH rule 3 x 886 [2,11]
+  CRUSH rule 3 x 887 [5,85]
+  CRUSH rule 3 x 888 [16,40]
+  CRUSH rule 3 x 889 [84,93]
+  CRUSH rule 3 x 890 [65,50]
+  CRUSH rule 3 x 891 [86,105]
+  CRUSH rule 3 x 892 [64,87]
+  CRUSH rule 3 x 893 [20,115]
+  CRUSH rule 3 x 894 [32,3]
+  CRUSH rule 3 x 895 [40,91]
+  CRUSH rule 3 x 896 [113,93]
+  CRUSH rule 3 x 897 [107,112]
+  CRUSH rule 3 x 898 [76,51]
+  CRUSH rule 3 x 899 [75,80]
+  CRUSH rule 3 x 900 [83,111]
+  CRUSH rule 3 x 901 [66,17]
+  CRUSH rule 3 x 902 [25,104]
+  CRUSH rule 3 x 903 [53,64]
+  CRUSH rule 3 x 904 [50,10]
+  CRUSH rule 3 x 905 [99,5]
+  CRUSH rule 3 x 906 [68,73]
+  CRUSH rule 3 x 907 [109,45]
+  CRUSH rule 3 x 908 [47,24]
+  CRUSH rule 3 x 909 [73,94]
+  CRUSH rule 3 x 910 [71,86]
+  CRUSH rule 3 x 911 [39,84]
+  CRUSH rule 3 x 912 [90,39]
+  CRUSH rule 3 x 913 [29,12]
+  CRUSH rule 3 x 914 [84,99]
+  CRUSH rule 3 x 915 [49,54]
+  CRUSH rule 3 x 916 [32,7]
+  CRUSH rule 3 x 917 [46,91]
+  CRUSH rule 3 x 918 [82,71]
+  CRUSH rule 3 x 919 [13,109]
+  CRUSH rule 3 x 920 [25,100]
+  CRUSH rule 3 x 921 [55,86]
+  CRUSH rule 3 x 922 [33,96]
+  CRUSH rule 3 x 923 [28,79]
+  CRUSH rule 3 x 924 [1,41]
+  CRUSH rule 3 x 925 [113,23]
+  CRUSH rule 3 x 926 [64,65]
+  CRUSH rule 3 x 927 [32,33]
+  CRUSH rule 3 x 928 [13,94]
+  CRUSH rule 3 x 929 [85,80]
+  CRUSH rule 3 x 930 [104,61]
+  CRUSH rule 3 x 931 [46,91]
+  CRUSH rule 3 x 932 [43,42]
+  CRUSH rule 3 x 933 [18,63]
+  CRUSH rule 3 x 934 [68,51]
+  CRUSH rule 3 x 935 [28,23]
+  CRUSH rule 3 x 936 [104,51]
+  CRUSH rule 3 x 937 [110,11]
+  CRUSH rule 3 x 938 [48,73]
+  CRUSH rule 3 x 939 [77,32]
+  CRUSH rule 3 x 940 [76,19]
+  CRUSH rule 3 x 941 [66,22]
+  CRUSH rule 3 x 942 [80,8]
+  CRUSH rule 3 x 943 [75,82]
+  CRUSH rule 3 x 944 [113,7]
+  CRUSH rule 3 x 945 [71,56]
+  CRUSH rule 3 x 946 [37,114]
+  CRUSH rule 3 x 947 [107,74]
+  CRUSH rule 3 x 948 [108,79]
+  CRUSH rule 3 x 949 [46,14]
+  CRUSH rule 3 x 950 [96,13]
+  CRUSH rule 3 x 951 [40,63]
+  CRUSH rule 3 x 952 [114,87]
+  CRUSH rule 3 x 953 [62,105]
+  CRUSH rule 3 x 954 [103,68]
+  CRUSH rule 3 x 955 [42,63]
+  CRUSH rule 3 x 956 [72,91]
+  CRUSH rule 3 x 957 [117,16]
+  CRUSH rule 3 x 958 [23,74]
+  CRUSH rule 3 x 959 [42,87]
+  CRUSH rule 3 x 960 [113,107]
+  CRUSH rule 3 x 961 [116,61]
+  CRUSH rule 3 x 962 [60,41]
+  CRUSH rule 3 x 963 [103,92]
+  CRUSH rule 3 x 964 [66,15]
+  CRUSH rule 3 x 965 [47,108]
+  CRUSH rule 3 x 966 [88,69]
+  CRUSH rule 3 x 967 [71,108]
+  CRUSH rule 3 x 968 [74,6]
+  CRUSH rule 3 x 969 [53,30]
+  CRUSH rule 3 x 970 [3,2]
+  CRUSH rule 3 x 971 [66,10]
+  CRUSH rule 3 x 972 [3,58]
+  CRUSH rule 3 x 973 [113,81]
+  CRUSH rule 3 x 974 [114,73]
+  CRUSH rule 3 x 975 [83,96]
+  CRUSH rule 3 x 976 [81,117]
+  CRUSH rule 3 x 977 [95,76]
+  CRUSH rule 3 x 978 [119,93]
+  CRUSH rule 3 x 979 [98,13]
+  CRUSH rule 3 x 980 [39,26]
+  CRUSH rule 3 x 981 [89,117]
+  CRUSH rule 3 x 982 [19,66]
+  CRUSH rule 3 x 983 [34,21]
+  CRUSH rule 3 x 984 [78,15]
+  CRUSH rule 3 x 985 [99,24]
+  CRUSH rule 3 x 986 [44,103]
+  CRUSH rule 3 x 987 [25,98]
+  CRUSH rule 3 x 988 [79,84]
+  CRUSH rule 3 x 989 [87,86]
+  CRUSH rule 3 x 990 [72,35]
+  CRUSH rule 3 x 991 [90,71]
+  CRUSH rule 3 x 992 [30,75]
+  CRUSH rule 3 x 993 [74,53]
+  CRUSH rule 3 x 994 [74,20]
+  CRUSH rule 3 x 995 [100,17]
+  CRUSH rule 3 x 996 [41,30]
+  CRUSH rule 3 x 997 [89,32]
+  CRUSH rule 3 x 998 [92,65]
+  CRUSH rule 3 x 999 [117,13]
+  CRUSH rule 3 x 1000 [50,31]
+  CRUSH rule 3 x 1001 [83,116]
+  CRUSH rule 3 x 1002 [94,13]
+  CRUSH rule 3 x 1003 [43,36]
+  CRUSH rule 3 x 1004 [89,106]
+  CRUSH rule 3 x 1005 [105,118]
+  CRUSH rule 3 x 1006 [45,5]
+  CRUSH rule 3 x 1007 [19,113]
+  CRUSH rule 3 x 1008 [31,36]
+  CRUSH rule 3 x 1009 [1,51]
+  CRUSH rule 3 x 1010 [31,34]
+  CRUSH rule 3 x 1011 [64,3]
+  CRUSH rule 3 x 1012 [68,71]
+  CRUSH rule 3 x 1013 [5,39]
+  CRUSH rule 3 x 1014 [33,80]
+  CRUSH rule 3 x 1015 [106,99]
+  CRUSH rule 3 x 1016 [107,109]
+  CRUSH rule 3 x 1017 [12,69]
+  CRUSH rule 3 x 1018 [61,60]
+  CRUSH rule 3 x 1019 [27,109]
+  CRUSH rule 3 x 1020 [31,111]
+  CRUSH rule 3 x 1021 [22,108]
+  CRUSH rule 3 x 1022 [73,106]
+  CRUSH rule 3 x 1023 [88,89]
+  rule 3 (delltestrule) num_rep 3 result size == 2:\t1024/1024 (esc)
+  CRUSH rule 3 x 0 [94,45]
+  CRUSH rule 3 x 1 [73,78]
+  CRUSH rule 3 x 2 [91,118]
+  CRUSH rule 3 x 3 [51,94]
+  CRUSH rule 3 x 4 [45,28]
+  CRUSH rule 3 x 5 [89,113]
+  CRUSH rule 3 x 6 [91,96]
+  CRUSH rule 3 x 7 [104,71]
+  CRUSH rule 3 x 8 [41,70]
+  CRUSH rule 3 x 9 [46,35]
+  CRUSH rule 3 x 10 [61,60]
+  CRUSH rule 3 x 11 [13,74]
+  CRUSH rule 3 x 12 [83,62]
+  CRUSH rule 3 x 13 [27,76]
+  CRUSH rule 3 x 14 [105,115]
+  CRUSH rule 3 x 15 [18,87]
+  CRUSH rule 3 x 16 [103,100]
+  CRUSH rule 3 x 17 [85,110]
+  CRUSH rule 3 x 18 [11,119]
+  CRUSH rule 3 x 19 [75,114]
+  CRUSH rule 3 x 20 [111,27]
+  CRUSH rule 3 x 21 [84,47]
+  CRUSH rule 3 x 22 [23,66]
+  CRUSH rule 3 x 23 [19,90]
+  CRUSH rule 3 x 24 [83,38]
+  CRUSH rule 3 x 25 [81,5]
+  CRUSH rule 3 x 26 [17,100]
+  CRUSH rule 3 x 27 [33,58]
+  CRUSH rule 3 x 28 [45,98]
+  CRUSH rule 3 x 29 [8,119]
+  CRUSH rule 3 x 30 [55,119]
+  CRUSH rule 3 x 31 [76,35]
+  CRUSH rule 3 x 32 [72,13]
+  CRUSH rule 3 x 33 [86,69]
+  CRUSH rule 3 x 34 [7,38]
+  CRUSH rule 3 x 35 [108,31]
+  CRUSH rule 3 x 36 [67,52]
+  CRUSH rule 3 x 37 [38,17]
+  CRUSH rule 3 x 38 [72,29]
+  CRUSH rule 3 x 39 [68,73]
+  CRUSH rule 3 x 40 [30,25]
+  CRUSH rule 3 x 41 [52,11]
+  CRUSH rule 3 x 42 [106,39]
+  CRUSH rule 3 x 43 [10,68]
+  CRUSH rule 3 x 44 [101,115]
+  CRUSH rule 3 x 45 [83,80]
+  CRUSH rule 3 x 46 [54,21]
+  CRUSH rule 3 x 47 [106,53]
+  CRUSH rule 3 x 48 [34,33]
+  CRUSH rule 3 x 49 [99,104]
+  CRUSH rule 3 x 50 [42,85]
+  CRUSH rule 3 x 51 [6,52]
+  CRUSH rule 3 x 52 [82,14]
+  CRUSH rule 3 x 53 [32,75]
+  CRUSH rule 3 x 54 [28,93]
+  CRUSH rule 3 x 55 [14,44]
+  CRUSH rule 3 x 56 [21,112]
+  CRUSH rule 3 x 57 [93,40]
+  CRUSH rule 3 x 58 [48,95]
+  CRUSH rule 3 x 59 [21,104]
+  CRUSH rule 3 x 60 [90,33]
+  CRUSH rule 3 x 61 [88,3]
+  CRUSH rule 3 x 62 [100,8]
+  CRUSH rule 3 x 63 [79,113]
+  CRUSH rule 3 x 64 [1,77]
+  CRUSH rule 3 x 65 [32,61]
+  CRUSH rule 3 x 66 [48,93]
+  CRUSH rule 3 x 67 [94,91]
+  CRUSH rule 3 x 68 [102,7]
+  CRUSH rule 3 x 69 [62,20]
+  CRUSH rule 3 x 70 [84,27]
+  CRUSH rule 3 x 71 [12,99]
+  CRUSH rule 3 x 72 [26,69]
+  CRUSH rule 3 x 73 [29,44]
+  CRUSH rule 3 x 74 [29,74]
+  CRUSH rule 3 x 75 [60,89]
+  CRUSH rule 3 x 76 [55,60]
+  CRUSH rule 3 x 77 [107,78]
+  CRUSH rule 3 x 78 [86,7]
+  CRUSH rule 3 x 79 [64,41]
+  CRUSH rule 3 x 80 [73,104]
+  CRUSH rule 3 x 81 [64,19]
+  CRUSH rule 3 x 82 [37,1]
+  CRUSH rule 3 x 83 [92,22]
+  CRUSH rule 3 x 84 [49,40]
+  CRUSH rule 3 x 85 [87,30]
+  CRUSH rule 3 x 86 [37,68]
+  CRUSH rule 3 x 87 [116,3]
+  CRUSH rule 3 x 88 [38,95]
+  CRUSH rule 3 x 89 [76,3]
+  CRUSH rule 3 x 90 [14,98]
+  CRUSH rule 3 x 91 [68,27]
+  CRUSH rule 3 x 92 [86,13]
+  CRUSH rule 3 x 93 [44,65]
+  CRUSH rule 3 x 94 [46,15]
+  CRUSH rule 3 x 95 [108,23]
+  CRUSH rule 3 x 96 [66,25]
+  CRUSH rule 3 x 97 [111,33]
+  CRUSH rule 3 x 98 [93,100]
+  CRUSH rule 3 x 99 [78,22]
+  CRUSH rule 3 x 100 [28,63]
+  CRUSH rule 3 x 101 [91,36]
+  CRUSH rule 3 x 102 [82,93]
+  CRUSH rule 3 x 103 [66,105]
+  CRUSH rule 3 x 104 [116,95]
+  CRUSH rule 3 x 105 [34,69]
+  CRUSH rule 3 x 106 [69,116]
+  CRUSH rule 3 x 107 [1,55]
+  CRUSH rule 3 x 108 [7,72]
+  CRUSH rule 3 x 109 [112,63]
+  CRUSH rule 3 x 110 [54,10]
+  CRUSH rule 3 x 111 [10,78]
+  CRUSH rule 3 x 112 [80,29]
+  CRUSH rule 3 x 113 [69,54]
+  CRUSH rule 3 x 114 [79,46]
+  CRUSH rule 3 x 115 [10,111]
+  CRUSH rule 3 x 116 [37,86]
+  CRUSH rule 3 x 117 [87,42]
+  CRUSH rule 3 x 118 [23,106]
+  CRUSH rule 3 x 119 [104,14]
+  CRUSH rule 3 x 120 [44,3]
+  CRUSH rule 3 x 121 [80,16]
+  CRUSH rule 3 x 122 [45,110]
+  CRUSH rule 3 x 123 [22,86]
+  CRUSH rule 3 x 124 [97,72]
+  CRUSH rule 3 x 125 [66,71]
+  CRUSH rule 3 x 126 [70,23]
+  CRUSH rule 3 x 127 [70,97]
+  CRUSH rule 3 x 128 [11,119]
+  CRUSH rule 3 x 129 [103,110]
+  CRUSH rule 3 x 130 [50,63]
+  CRUSH rule 3 x 131 [44,25]
+  CRUSH rule 3 x 132 [69,1]
+  CRUSH rule 3 x 133 [67,2]
+  CRUSH rule 3 x 134 [37,94]
+  CRUSH rule 3 x 135 [78,17]
+  CRUSH rule 3 x 136 [32,91]
+  CRUSH rule 3 x 137 [92,81]
+  CRUSH rule 3 x 138 [54,17]
+  CRUSH rule 3 x 139 [89,92]
+  CRUSH rule 3 x 140 [39,62]
+  CRUSH rule 3 x 141 [89,96]
+  CRUSH rule 3 x 142 [22,26]
+  CRUSH rule 3 x 143 [96,87]
+  CRUSH rule 3 x 144 [13,86]
+  CRUSH rule 3 x 145 [77,60]
+  CRUSH rule 3 x 146 [12,53]
+  CRUSH rule 3 x 147 [2,59]
+  CRUSH rule 3 x 148 [85,108]
+  CRUSH rule 3 x 149 [103,58]
+  CRUSH rule 3 x 150 [14,54]
+  CRUSH rule 3 x 151 [75,119]
+  CRUSH rule 3 x 152 [49,84]
+  CRUSH rule 3 x 153 [92,33]
+  CRUSH rule 3 x 154 [19,111]
+  CRUSH rule 3 x 155 [12,75]
+  CRUSH rule 3 x 156 [107,112]
+  CRUSH rule 3 x 157 [15,5]
+  CRUSH rule 3 x 158 [11,113]
+  CRUSH rule 3 x 159 [33,58]
+  CRUSH rule 3 x 160 [86,35]
+  CRUSH rule 3 x 161 [19,117]
+  CRUSH rule 3 x 162 [55,113]
+  CRUSH rule 3 x 163 [54,31]
+  CRUSH rule 3 x 164 [72,8]
+  CRUSH rule 3 x 165 [25,74]
+  CRUSH rule 3 x 166 [2,47]
+  CRUSH rule 3 x 167 [89,56]
+  CRUSH rule 3 x 168 [68,107]
+  CRUSH rule 3 x 169 [51,12]
+  CRUSH rule 3 x 170 [68,53]
+  CRUSH rule 3 x 171 [88,79]
+  CRUSH rule 3 x 172 [117,89]
+  CRUSH rule 3 x 173 [29,34]
+  CRUSH rule 3 x 174 [67,86]
+  CRUSH rule 3 x 175 [48,85]
+  CRUSH rule 3 x 176 [94,83]
+  CRUSH rule 3 x 177 [53,18]
+  CRUSH rule 3 x 178 [39,2]
+  CRUSH rule 3 x 179 [72,17]
+  CRUSH rule 3 x 180 [3,1]
+  CRUSH rule 3 x 181 [18,16]
+  CRUSH rule 3 x 182 [75,90]
+  CRUSH rule 3 x 183 [11,74]
+  CRUSH rule 3 x 184 [79,48]
+  CRUSH rule 3 x 185 [97,113]
+  CRUSH rule 3 x 186 [67,96]
+  CRUSH rule 3 x 187 [6,36]
+  CRUSH rule 3 x 188 [76,20]
+  CRUSH rule 3 x 189 [96,89]
+  CRUSH rule 3 x 190 [90,95]
+  CRUSH rule 3 x 191 [49,60]
+  CRUSH rule 3 x 192 [93,64]
+  CRUSH rule 3 x 193 [89,112]
+  CRUSH rule 3 x 194 [62,63]
+  CRUSH rule 3 x 195 [119,85]
+  CRUSH rule 3 x 196 [20,72]
+  CRUSH rule 3 x 197 [6,116]
+  CRUSH rule 3 x 198 [55,92]
+  CRUSH rule 3 x 199 [97,66]
+  CRUSH rule 3 x 200 [12,81]
+  CRUSH rule 3 x 201 [52,29]
+  CRUSH rule 3 x 202 [98,59]
+  CRUSH rule 3 x 203 [36,19]
+  CRUSH rule 3 x 204 [10,98]
+  CRUSH rule 3 x 205 [38,79]
+  CRUSH rule 3 x 206 [38,35]
+  CRUSH rule 3 x 207 [19,36]
+  CRUSH rule 3 x 208 [63,92]
+  CRUSH rule 3 x 209 [70,99]
+  CRUSH rule 3 x 210 [79,76]
+  CRUSH rule 3 x 211 [26,89]
+  CRUSH rule 3 x 212 [115,107]
+  CRUSH rule 3 x 213 [100,8]
+  CRUSH rule 3 x 214 [91,88]
+  CRUSH rule 3 x 215 [92,7]
+  CRUSH rule 3 x 216 [99,108]
+  CRUSH rule 3 x 217 [86,89]
+  CRUSH rule 3 x 218 [70,10]
+  CRUSH rule 3 x 219 [61,2]
+  CRUSH rule 3 x 220 [23,66]
+  CRUSH rule 3 x 221 [51,12]
+  CRUSH rule 3 x 222 [50,63]
+  CRUSH rule 3 x 223 [34,59]
+  CRUSH rule 3 x 224 [107,44]
+  CRUSH rule 3 x 225 [61,102]
+  CRUSH rule 3 x 226 [44,105]
+  CRUSH rule 3 x 227 [55,66]
+  CRUSH rule 3 x 228 [117,103]
+  CRUSH rule 3 x 229 [100,27]
+  CRUSH rule 3 x 230 [41,78]
+  CRUSH rule 3 x 231 [30,16]
+  CRUSH rule 3 x 232 [23,44]
+  CRUSH rule 3 x 233 [47,113]
+  CRUSH rule 3 x 234 [55,18]
+  CRUSH rule 3 x 235 [20,32]
+  CRUSH rule 3 x 236 [95,118]
+  CRUSH rule 3 x 237 [21,72]
+  CRUSH rule 3 x 238 [109,53]
+  CRUSH rule 3 x 239 [40,53]
+  CRUSH rule 3 x 240 [63,96]
+  CRUSH rule 3 x 241 [47,38]
+  CRUSH rule 3 x 242 [73,52]
+  CRUSH rule 3 x 243 [76,79]
+  CRUSH rule 3 x 244 [103,115]
+  CRUSH rule 3 x 245 [106,71]
+  CRUSH rule 3 x 246 [35,5]
+  CRUSH rule 3 x 247 [116,37]
+  CRUSH rule 3 x 248 [8,34]
+  CRUSH rule 3 x 249 [2,81]
+  CRUSH rule 3 x 250 [34,41]
+  CRUSH rule 3 x 251 [28,15]
+  CRUSH rule 3 x 252 [95,24]
+  CRUSH rule 3 x 253 [109,97]
+  CRUSH rule 3 x 254 [99,56]
+  CRUSH rule 3 x 255 [112,77]
+  CRUSH rule 3 x 256 [94,45]
+  CRUSH rule 3 x 257 [100,81]
+  CRUSH rule 3 x 258 [34,83]
+  CRUSH rule 3 x 259 [70,87]
+  CRUSH rule 3 x 260 [89,80]
+  CRUSH rule 3 x 261 [94,77]
+  CRUSH rule 3 x 262 [42,97]
+  CRUSH rule 3 x 263 [113,53]
+  CRUSH rule 3 x 264 [36,89]
+  CRUSH rule 3 x 265 [14,18]
+  CRUSH rule 3 x 266 [75,48]
+  CRUSH rule 3 x 267 [6,86]
+  CRUSH rule 3 x 268 [38,3]
+  CRUSH rule 3 x 269 [86,91]
+  CRUSH rule 3 x 270 [87,70]
+  CRUSH rule 3 x 271 [19,88]
+  CRUSH rule 3 x 272 [73,52]
+  CRUSH rule 3 x 273 [69,92]
+  CRUSH rule 3 x 274 [47,88]
+  CRUSH rule 3 x 275 [112,29]
+  CRUSH rule 3 x 276 [7,38]
+  CRUSH rule 3 x 277 [74,87]
+  CRUSH rule 3 x 278 [107,44]
+  CRUSH rule 3 x 279 [112,53]
+  CRUSH rule 3 x 280 [113,10]
+  CRUSH rule 3 x 281 [89,109]
+  CRUSH rule 3 x 282 [20,46]
+  CRUSH rule 3 x 283 [8,118]
+  CRUSH rule 3 x 284 [66,85]
+  CRUSH rule 3 x 285 [99,109]
+  CRUSH rule 3 x 286 [78,89]
+  CRUSH rule 3 x 287 [12,101]
+  CRUSH rule 3 x 288 [24,37]
+  CRUSH rule 3 x 289 [105,26]
+  CRUSH rule 3 x 290 [25,12]
+  CRUSH rule 3 x 291 [35,46]
+  CRUSH rule 3 x 292 [20,28]
+  CRUSH rule 3 x 293 [27,24]
+  CRUSH rule 3 x 294 [60,75]
+  CRUSH rule 3 x 295 [37,116]
+  CRUSH rule 3 x 296 [16,28]
+  CRUSH rule 3 x 297 [36,63]
+  CRUSH rule 3 x 298 [70,87]
+  CRUSH rule 3 x 299 [116,61]
+  CRUSH rule 3 x 300 [67,36]
+  CRUSH rule 3 x 301 [117,71]
+  CRUSH rule 3 x 302 [78,105]
+  CRUSH rule 3 x 303 [19,94]
+  CRUSH rule 3 x 304 [101,38]
+  CRUSH rule 3 x 305 [5,53]
+  CRUSH rule 3 x 306 [41,12]
+  CRUSH rule 3 x 307 [65,64]
+  CRUSH rule 3 x 308 [91,115]
+  CRUSH rule 3 x 309 [38,41]
+  CRUSH rule 3 x 310 [26,69]
+  CRUSH rule 3 x 311 [36,83]
+  CRUSH rule 3 x 312 [114,97]
+  CRUSH rule 3 x 313 [104,31]
+  CRUSH rule 3 x 314 [28,43]
+  CRUSH rule 3 x 315 [118,22]
+  CRUSH rule 3 x 316 [98,8]
+  CRUSH rule 3 x 317 [118,21]
+  CRUSH rule 3 x 318 [17,94]
+  CRUSH rule 3 x 319 [53,48]
+  CRUSH rule 3 x 320 [36,3]
+  CRUSH rule 3 x 321 [33,60]
+  CRUSH rule 3 x 322 [68,3]
+  CRUSH rule 3 x 323 [66,95]
+  CRUSH rule 3 x 324 [21,42]
+  CRUSH rule 3 x 325 [52,43]
+  CRUSH rule 3 x 326 [7,90]
+  CRUSH rule 3 x 327 [62,3]
+  CRUSH rule 3 x 328 [61,42]
+  CRUSH rule 3 x 329 [19,30]
+  CRUSH rule 3 x 330 [24,55]
+  CRUSH rule 3 x 331 [84,91]
+  CRUSH rule 3 x 332 [61,72]
+  CRUSH rule 3 x 333 [116,6]
+  CRUSH rule 3 x 334 [94,35]
+  CRUSH rule 3 x 335 [71,66]
+  CRUSH rule 3 x 336 [24,11]
+  CRUSH rule 3 x 337 [18,23]
+  CRUSH rule 3 x 338 [43,74]
+  CRUSH rule 3 x 339 [13,50]
+  CRUSH rule 3 x 340 [81,52]
+  CRUSH rule 3 x 341 [46,81]
+  CRUSH rule 3 x 342 [92,6]
+  CRUSH rule 3 x 343 [49,26]
+  CRUSH rule 3 x 344 [1,25]
+  CRUSH rule 3 x 345 [56,87]
+  CRUSH rule 3 x 346 [3,70]
+  CRUSH rule 3 x 347 [106,85]
+  CRUSH rule 3 x 348 [10,114]
+  CRUSH rule 3 x 349 [96,103]
+  CRUSH rule 3 x 350 [63,32]
+  CRUSH rule 3 x 351 [60,20]
+  CRUSH rule 3 x 352 [36,91]
+  CRUSH rule 3 x 353 [10,118]
+  CRUSH rule 3 x 354 [55,74]
+  CRUSH rule 3 x 355 [73,80]
+  CRUSH rule 3 x 356 [75,5]
+  CRUSH rule 3 x 357 [70,89]
+  CRUSH rule 3 x 358 [97,92]
+  CRUSH rule 3 x 359 [119,89]
+  CRUSH rule 3 x 360 [106,15]
+  CRUSH rule 3 x 361 [27,46]
+  CRUSH rule 3 x 362 [28,22]
+  CRUSH rule 3 x 363 [68,75]
+  CRUSH rule 3 x 364 [23,2]
+  CRUSH rule 3 x 365 [57,115]
+  CRUSH rule 3 x 366 [42,33]
+  CRUSH rule 3 x 367 [103,108]
+  CRUSH rule 3 x 368 [103,119]
+  CRUSH rule 3 x 369 [12,23]
+  CRUSH rule 3 x 370 [11,109]
+  CRUSH rule 3 x 371 [34,65]
+  CRUSH rule 3 x 372 [58,29]
+  CRUSH rule 3 x 373 [6,64]
+  CRUSH rule 3 x 374 [110,89]
+  CRUSH rule 3 x 375 [5,89]
+  CRUSH rule 3 x 376 [91,98]
+  CRUSH rule 3 x 377 [93,76]
+  CRUSH rule 3 x 378 [68,10]
+  CRUSH rule 3 x 379 [77,30]
+  CRUSH rule 3 x 380 [76,25]
+  CRUSH rule 3 x 381 [36,55]
+  CRUSH rule 3 x 382 [26,107]
+  CRUSH rule 3 x 383 [48,25]
+  CRUSH rule 3 x 384 [15,100]
+  CRUSH rule 3 x 385 [82,15]
+  CRUSH rule 3 x 386 [83,24]
+  CRUSH rule 3 x 387 [16,118]
+  CRUSH rule 3 x 388 [29,66]
+  CRUSH rule 3 x 389 [92,67]
+  CRUSH rule 3 x 390 [68,13]
+  CRUSH rule 3 x 391 [15,2]
+  CRUSH rule 3 x 392 [21,2]
+  CRUSH rule 3 x 393 [91,112]
+  CRUSH rule 3 x 394 [38,13]
+  CRUSH rule 3 x 395 [21,117]
+  CRUSH rule 3 x 396 [12,59]
+  CRUSH rule 3 x 397 [40,51]
+  CRUSH rule 3 x 398 [44,21]
+  CRUSH rule 3 x 399 [5,103]
+  CRUSH rule 3 x 400 [19,100]
+  CRUSH rule 3 x 401 [79,109]
+  CRUSH rule 3 x 402 [107,110]
+  CRUSH rule 3 x 403 [23,92]
+  CRUSH rule 3 x 404 [87,78]
+  CRUSH rule 3 x 405 [90,93]
+  CRUSH rule 3 x 406 [15,52]
+  CRUSH rule 3 x 407 [70,85]
+  CRUSH rule 3 x 408 [55,104]
+  CRUSH rule 3 x 409 [73,1]
+  CRUSH rule 3 x 410 [70,107]
+  CRUSH rule 3 x 411 [34,15]
+  CRUSH rule 3 x 412 [105,44]
+  CRUSH rule 3 x 413 [41,68]
+  CRUSH rule 3 x 414 [70,71]
+  CRUSH rule 3 x 415 [107,80]
+  CRUSH rule 3 x 416 [2,23]
+  CRUSH rule 3 x 417 [26,23]
+  CRUSH rule 3 x 418 [51,114]
+  CRUSH rule 3 x 419 [8,66]
+  CRUSH rule 3 x 420 [109,15]
+  CRUSH rule 3 x 421 [114,17]
+  CRUSH rule 3 x 422 [109,39]
+  CRUSH rule 3 x 423 [59,98]
+  CRUSH rule 3 x 424 [92,21]
+  CRUSH rule 3 x 425 [101,50]
+  CRUSH rule 3 x 426 [36,73]
+  CRUSH rule 3 x 427 [8,115]
+  CRUSH rule 3 x 428 [68,31]
+  CRUSH rule 3 x 429 [76,6]
+  CRUSH rule 3 x 430 [67,100]
+  CRUSH rule 3 x 431 [70,53]
+  CRUSH rule 3 x 432 [7,50]
+  CRUSH rule 3 x 433 [49,1]
+  CRUSH rule 3 x 434 [64,31]
+  CRUSH rule 3 x 435 [110,71]
+  CRUSH rule 3 x 436 [106,25]
+  CRUSH rule 3 x 437 [26,29]
+  CRUSH rule 3 x 438 [118,85]
+  CRUSH rule 3 x 439 [40,21]
+  CRUSH rule 3 x 440 [45,68]
+  CRUSH rule 3 x 441 [112,57]
+  CRUSH rule 3 x 442 [55,108]
+  CRUSH rule 3 x 443 [44,14]
+  CRUSH rule 3 x 444 [71,119]
+  CRUSH rule 3 x 445 [58,63]
+  CRUSH rule 3 x 446 [40,20]
+  CRUSH rule 3 x 447 [100,43]
+  CRUSH rule 3 x 448 [111,19]
+  CRUSH rule 3 x 449 [67,66]
+  CRUSH rule 3 x 450 [117,97]
+  CRUSH rule 3 x 451 [66,75]
+  CRUSH rule 3 x 452 [70,33]
+  CRUSH rule 3 x 453 [82,41]
+  CRUSH rule 3 x 454 [53,28]
+  CRUSH rule 3 x 455 [91,92]
+  CRUSH rule 3 x 456 [101,104]
+  CRUSH rule 3 x 457 [113,97]
+  CRUSH rule 3 x 458 [119,43]
+  CRUSH rule 3 x 459 [50,55]
+  CRUSH rule 3 x 460 [105,30]
+  CRUSH rule 3 x 461 [102,45]
+  CRUSH rule 3 x 462 [98,25]
+  CRUSH rule 3 x 463 [108,57]
+  CRUSH rule 3 x 464 [19,50]
+  CRUSH rule 3 x 465 [62,95]
+  CRUSH rule 3 x 466 [53,64]
+  CRUSH rule 3 x 467 [40,95]
+  CRUSH rule 3 x 468 [97,60]
+  CRUSH rule 3 x 469 [98,71]
+  CRUSH rule 3 x 470 [50,27]
+  CRUSH rule 3 x 471 [40,31]
+  CRUSH rule 3 x 472 [27,28]
+  CRUSH rule 3 x 473 [48,17]
+  CRUSH rule 3 x 474 [51,113]
+  CRUSH rule 3 x 475 [49,66]
+  CRUSH rule 3 x 476 [110,55]
+  CRUSH rule 3 x 477 [80,75]
+  CRUSH rule 3 x 478 [78,25]
+  CRUSH rule 3 x 479 [31,90]
+  CRUSH rule 3 x 480 [75,5]
+  CRUSH rule 3 x 481 [26,37]
+  CRUSH rule 3 x 482 [84,87]
+  CRUSH rule 3 x 483 [15,113]
+  CRUSH rule 3 x 484 [37,36]
+  CRUSH rule 3 x 485 [84,43]
+  CRUSH rule 3 x 486 [92,61]
+  CRUSH rule 3 x 487 [106,51]
+  CRUSH rule 3 x 488 [42,7]
+  CRUSH rule 3 x 489 [89,98]
+  CRUSH rule 3 x 490 [22,119]
+  CRUSH rule 3 x 491 [99,5]
+  CRUSH rule 3 x 492 [21,86]
+  CRUSH rule 3 x 493 [94,21]
+  CRUSH rule 3 x 494 [59,98]
+  CRUSH rule 3 x 495 [95,119]
+  CRUSH rule 3 x 496 [46,43]
+  CRUSH rule 3 x 497 [102,89]
+  CRUSH rule 3 x 498 [21,12]
+  CRUSH rule 3 x 499 [5,95]
+  CRUSH rule 3 x 500 [50,37]
+  CRUSH rule 3 x 501 [60,75]
+  CRUSH rule 3 x 502 [65,28]
+  CRUSH rule 3 x 503 [21,96]
+  CRUSH rule 3 x 504 [67,1]
+  CRUSH rule 3 x 505 [12,10]
+  CRUSH rule 3 x 506 [79,110]
+  CRUSH rule 3 x 507 [34,67]
+  CRUSH rule 3 x 508 [45,56]
+  CRUSH rule 3 x 509 [19,70]
+  CRUSH rule 3 x 510 [117,73]
+  CRUSH rule 3 x 511 [14,117]
+  CRUSH rule 3 x 512 [59,26]
+  CRUSH rule 3 x 513 [102,93]
+  CRUSH rule 3 x 514 [75,111]
+  CRUSH rule 3 x 515 [84,39]
+  CRUSH rule 3 x 516 [37,12]
+  CRUSH rule 3 x 517 [83,68]
+  CRUSH rule 3 x 518 [18,107]
+  CRUSH rule 3 x 519 [67,119]
+  CRUSH rule 3 x 520 [15,88]
+  CRUSH rule 3 x 521 [70,22]
+  CRUSH rule 3 x 522 [56,3]
+  CRUSH rule 3 x 523 [36,3]
+  CRUSH rule 3 x 524 [33,94]
+  CRUSH rule 3 x 525 [63,113]
+  CRUSH rule 3 x 526 [83,118]
+  CRUSH rule 3 x 527 [37,56]
+  CRUSH rule 3 x 528 [108,35]
+  CRUSH rule 3 x 529 [74,15]
+  CRUSH rule 3 x 530 [49,12]
+  CRUSH rule 3 x 531 [117,107]
+  CRUSH rule 3 x 532 [31,104]
+  CRUSH rule 3 x 533 [5,73]
+  CRUSH rule 3 x 534 [97,104]
+  CRUSH rule 3 x 535 [48,41]
+  CRUSH rule 3 x 536 [113,37]
+  CRUSH rule 3 x 537 [116,7]
+  CRUSH rule 3 x 538 [85,56]
+  CRUSH rule 3 x 539 [72,85]
+  CRUSH rule 3 x 540 [39,94]
+  CRUSH rule 3 x 541 [53,86]
+  CRUSH rule 3 x 542 [27,114]
+  CRUSH rule 3 x 543 [45,78]
+  CRUSH rule 3 x 544 [59,26]
+  CRUSH rule 3 x 545 [118,15]
+  CRUSH rule 3 x 546 [18,49]
+  CRUSH rule 3 x 547 [67,80]
+  CRUSH rule 3 x 548 [53,82]
+  CRUSH rule 3 x 549 [60,71]
+  CRUSH rule 3 x 550 [92,71]
+  CRUSH rule 3 x 551 [77,88]
+  CRUSH rule 3 x 552 [61,80]
+  CRUSH rule 3 x 553 [71,84]
+  CRUSH rule 3 x 554 [61,52]
+  CRUSH rule 3 x 555 [76,20]
+  CRUSH rule 3 x 556 [106,89]
+  CRUSH rule 3 x 557 [26,45]
+  CRUSH rule 3 x 558 [41,46]
+  CRUSH rule 3 x 559 [65,86]
+  CRUSH rule 3 x 560 [94,105]
+  CRUSH rule 3 x 561 [27,98]
+  CRUSH rule 3 x 562 [78,25]
+  CRUSH rule 3 x 563 [59,72]
+  CRUSH rule 3 x 564 [96,59]
+  CRUSH rule 3 x 565 [8,92]
+  CRUSH rule 3 x 566 [119,35]
+  CRUSH rule 3 x 567 [7,46]
+  CRUSH rule 3 x 568 [57,96]
+  CRUSH rule 3 x 569 [65,38]
+  CRUSH rule 3 x 570 [98,103]
+  CRUSH rule 3 x 571 [95,110]
+  CRUSH rule 3 x 572 [62,75]
+  CRUSH rule 3 x 573 [1,11]
+  CRUSH rule 3 x 574 [89,78]
+  CRUSH rule 3 x 575 [87,50]
+  CRUSH rule 3 x 576 [21,113]
+  CRUSH rule 3 x 577 [8,113]
+  CRUSH rule 3 x 578 [75,113]
+  CRUSH rule 3 x 579 [105,96]
+  CRUSH rule 3 x 580 [51,116]
+  CRUSH rule 3 x 581 [55,40]
+  CRUSH rule 3 x 582 [27,106]
+  CRUSH rule 3 x 583 [6,66]
+  CRUSH rule 3 x 584 [10,90]
+  CRUSH rule 3 x 585 [20,88]
+  CRUSH rule 3 x 586 [48,67]
+  CRUSH rule 3 x 587 [29,5]
+  CRUSH rule 3 x 588 [103,116]
+  CRUSH rule 3 x 589 [88,85]
+  CRUSH rule 3 x 590 [76,63]
+  CRUSH rule 3 x 591 [42,77]
+  CRUSH rule 3 x 592 [78,6]
+  CRUSH rule 3 x 593 [82,31]
+  CRUSH rule 3 x 594 [27,76]
+  CRUSH rule 3 x 595 [52,10]
+  CRUSH rule 3 x 596 [82,99]
+  CRUSH rule 3 x 597 [16,94]
+  CRUSH rule 3 x 598 [37,60]
+  CRUSH rule 3 x 599 [10,76]
+  CRUSH rule 3 x 600 [24,7]
+  CRUSH rule 3 x 601 [104,87]
+  CRUSH rule 3 x 602 [48,39]
+  CRUSH rule 3 x 603 [93,60]
+  CRUSH rule 3 x 604 [118,71]
+  CRUSH rule 3 x 605 [104,87]
+  CRUSH rule 3 x 606 [90,103]
+  CRUSH rule 3 x 607 [95,40]
+  CRUSH rule 3 x 608 [112,71]
+  CRUSH rule 3 x 609 [34,16]
+  CRUSH rule 3 x 610 [106,73]
+  CRUSH rule 3 x 611 [66,37]
+  CRUSH rule 3 x 612 [2,20]
+  CRUSH rule 3 x 613 [13,92]
+  CRUSH rule 3 x 614 [50,7]
+  CRUSH rule 3 x 615 [24,39]
+  CRUSH rule 3 x 616 [41,46]
+  CRUSH rule 3 x 617 [81,54]
+  CRUSH rule 3 x 618 [3,72]
+  CRUSH rule 3 x 619 [92,27]
+  CRUSH rule 3 x 620 [108,103]
+  CRUSH rule 3 x 621 [105,110]
+  CRUSH rule 3 x 622 [67,102]
+  CRUSH rule 3 x 623 [69,64]
+  CRUSH rule 3 x 624 [115,29]
+  CRUSH rule 3 x 625 [73,98]
+  CRUSH rule 3 x 626 [52,55]
+  CRUSH rule 3 x 627 [116,105]
+  CRUSH rule 3 x 628 [98,35]
+  CRUSH rule 3 x 629 [6,46]
+  CRUSH rule 3 x 630 [22,50]
+  CRUSH rule 3 x 631 [35,80]
+  CRUSH rule 3 x 632 [80,95]
+  CRUSH rule 3 x 633 [65,68]
+  CRUSH rule 3 x 634 [87,50]
+  CRUSH rule 3 x 635 [107,72]
+  CRUSH rule 3 x 636 [23,30]
+  CRUSH rule 3 x 637 [99,68]
+  CRUSH rule 3 x 638 [43,109]
+  CRUSH rule 3 x 639 [30,31]
+  CRUSH rule 3 x 640 [113,87]
+  CRUSH rule 3 x 641 [45,96]
+  CRUSH rule 3 x 642 [47,30]
+  CRUSH rule 3 x 643 [64,7]
+  CRUSH rule 3 x 644 [31,5]
+  CRUSH rule 3 x 645 [77,1]
+  CRUSH rule 3 x 646 [37,26]
+  CRUSH rule 3 x 647 [65,56]
+  CRUSH rule 3 x 648 [56,79]
+  CRUSH rule 3 x 649 [88,103]
+  CRUSH rule 3 x 650 [21,44]
+  CRUSH rule 3 x 651 [63,12]
+  CRUSH rule 3 x 652 [57,28]
+  CRUSH rule 3 x 653 [38,63]
+  CRUSH rule 3 x 654 [104,14]
+  CRUSH rule 3 x 655 [89,109]
+  CRUSH rule 3 x 656 [7,84]
+  CRUSH rule 3 x 657 [47,18]
+  CRUSH rule 3 x 658 [80,49]
+  CRUSH rule 3 x 659 [11,2]
+  CRUSH rule 3 x 660 [65,110]
+  CRUSH rule 3 x 661 [96,67]
+  CRUSH rule 3 x 662 [111,43]
+  CRUSH rule 3 x 663 [83,115]
+  CRUSH rule 3 x 664 [59,78]
+  CRUSH rule 3 x 665 [31,86]
+  CRUSH rule 3 x 666 [112,101]
+  CRUSH rule 3 x 667 [70,11]
+  CRUSH rule 3 x 668 [96,63]
+  CRUSH rule 3 x 669 [56,25]
+  CRUSH rule 3 x 670 [98,99]
+  CRUSH rule 3 x 671 [57,2]
+  CRUSH rule 3 x 672 [37,98]
+  CRUSH rule 3 x 673 [83,62]
+  CRUSH rule 3 x 674 [36,95]
+  CRUSH rule 3 x 675 [88,17]
+  CRUSH rule 3 x 676 [3,100]
+  CRUSH rule 3 x 677 [88,105]
+  CRUSH rule 3 x 678 [27,100]
+  CRUSH rule 3 x 679 [33,26]
+  CRUSH rule 3 x 680 [111,43]
+  CRUSH rule 3 x 681 [53,68]
+  CRUSH rule 3 x 682 [12,83]
+  CRUSH rule 3 x 683 [24,67]
+  CRUSH rule 3 x 684 [98,45]
+  CRUSH rule 3 x 685 [106,25]
+  CRUSH rule 3 x 686 [86,95]
+  CRUSH rule 3 x 687 [49,102]
+  CRUSH rule 3 x 688 [16,52]
+  CRUSH rule 3 x 689 [32,41]
+  CRUSH rule 3 x 690 [96,103]
+  CRUSH rule 3 x 691 [34,99]
+  CRUSH rule 3 x 692 [97,72]
+  CRUSH rule 3 x 693 [29,38]
+  CRUSH rule 3 x 694 [6,70]
+  CRUSH rule 3 x 695 [31,62]
+  CRUSH rule 3 x 696 [42,97]
+  CRUSH rule 3 x 697 [19,86]
+  CRUSH rule 3 x 698 [30,103]
+  CRUSH rule 3 x 699 [47,106]
+  CRUSH rule 3 x 700 [35,82]
+  CRUSH rule 3 x 701 [53,30]
+  CRUSH rule 3 x 702 [101,32]
+  CRUSH rule 3 x 703 [92,20]
+  CRUSH rule 3 x 704 [34,8]
+  CRUSH rule 3 x 705 [105,88]
+  CRUSH rule 3 x 706 [74,20]
+  CRUSH rule 3 x 707 [95,42]
+  CRUSH rule 3 x 708 [95,84]
+  CRUSH rule 3 x 709 [73,94]
+  CRUSH rule 3 x 710 [94,23]
+  CRUSH rule 3 x 711 [68,16]
+  CRUSH rule 3 x 712 [107,26]
+  CRUSH rule 3 x 713 [29,2]
+  CRUSH rule 3 x 714 [86,97]
+  CRUSH rule 3 x 715 [74,21]
+  CRUSH rule 3 x 716 [101,72]
+  CRUSH rule 3 x 717 [12,57]
+  CRUSH rule 3 x 718 [83,96]
+  CRUSH rule 3 x 719 [26,39]
+  CRUSH rule 3 x 720 [69,64]
+  CRUSH rule 3 x 721 [51,58]
+  CRUSH rule 3 x 722 [15,80]
+  CRUSH rule 3 x 723 [117,41]
+  CRUSH rule 3 x 724 [45,106]
+  CRUSH rule 3 x 725 [53,66]
+  CRUSH rule 3 x 726 [103,116]
+  CRUSH rule 3 x 727 [89,115]
+  CRUSH rule 3 x 728 [76,65]
+  CRUSH rule 3 x 729 [35,42]
+  CRUSH rule 3 x 730 [28,47]
+  CRUSH rule 3 x 731 [78,6]
+  CRUSH rule 3 x 732 [1,89]
+  CRUSH rule 3 x 733 [35,62]
+  CRUSH rule 3 x 734 [119,93]
+  CRUSH rule 3 x 735 [102,73]
+  CRUSH rule 3 x 736 [37,78]
+  CRUSH rule 3 x 737 [117,35]
+  CRUSH rule 3 x 738 [57,56]
+  CRUSH rule 3 x 739 [87,24]
+  CRUSH rule 3 x 740 [29,34]
+  CRUSH rule 3 x 741 [47,90]
+  CRUSH rule 3 x 742 [106,31]
+  CRUSH rule 3 x 743 [105,5]
+  CRUSH rule 3 x 744 [23,30]
+  CRUSH rule 3 x 745 [37,106]
+  CRUSH rule 3 x 746 [56,47]
+  CRUSH rule 3 x 747 [56,107]
+  CRUSH rule 3 x 748 [48,89]
+  CRUSH rule 3 x 749 [102,71]
+  CRUSH rule 3 x 750 [83,102]
+  CRUSH rule 3 x 751 [25,74]
+  CRUSH rule 3 x 752 [82,83]
+  CRUSH rule 3 x 753 [14,32]
+  CRUSH rule 3 x 754 [114,57]
+  CRUSH rule 3 x 755 [87,60]
+  CRUSH rule 3 x 756 [113,83]
+  CRUSH rule 3 x 757 [47,112]
+  CRUSH rule 3 x 758 [54,107]
+  CRUSH rule 3 x 759 [74,29]
+  CRUSH rule 3 x 760 [88,105]
+  CRUSH rule 3 x 761 [73,98]
+  CRUSH rule 3 x 762 [34,41]
+  CRUSH rule 3 x 763 [13,116]
+  CRUSH rule 3 x 764 [89,2]
+  CRUSH rule 3 x 765 [109,77]
+  CRUSH rule 3 x 766 [19,92]
+  CRUSH rule 3 x 767 [41,116]
+  CRUSH rule 3 x 768 [106,71]
+  CRUSH rule 3 x 769 [91,48]
+  CRUSH rule 3 x 770 [72,43]
+  CRUSH rule 3 x 771 [115,97]
+  CRUSH rule 3 x 772 [97,111]
+  CRUSH rule 3 x 773 [116,75]
+  CRUSH rule 3 x 774 [100,43]
+  CRUSH rule 3 x 775 [102,95]
+  CRUSH rule 3 x 776 [69,44]
+  CRUSH rule 3 x 777 [91,118]
+  CRUSH rule 3 x 778 [83,110]
+  CRUSH rule 3 x 779 [47,80]
+  CRUSH rule 3 x 780 [63,117]
+  CRUSH rule 3 x 781 [105,106]
+  CRUSH rule 3 x 782 [117,107]
+  CRUSH rule 3 x 783 [19,30]
+  CRUSH rule 3 x 784 [63,40]
+  CRUSH rule 3 x 785 [27,50]
+  CRUSH rule 3 x 786 [41,58]
+  CRUSH rule 3 x 787 [108,16]
+  CRUSH rule 3 x 788 [74,6]
+  CRUSH rule 3 x 789 [50,67]
+  CRUSH rule 3 x 790 [20,108]
+  CRUSH rule 3 x 791 [96,97]
+  CRUSH rule 3 x 792 [80,13]
+  CRUSH rule 3 x 793 [6,82]
+  CRUSH rule 3 x 794 [14,90]
+  CRUSH rule 3 x 795 [30,67]
+  CRUSH rule 3 x 796 [87,90]
+  CRUSH rule 3 x 797 [64,63]
+  CRUSH rule 3 x 798 [42,91]
+  CRUSH rule 3 x 799 [19,113]
+  CRUSH rule 3 x 800 [106,49]
+  CRUSH rule 3 x 801 [2,11]
+  CRUSH rule 3 x 802 [63,5]
+  CRUSH rule 3 x 803 [57,46]
+  CRUSH rule 3 x 804 [33,66]
+  CRUSH rule 3 x 805 [96,3]
+  CRUSH rule 3 x 806 [48,63]
+  CRUSH rule 3 x 807 [48,85]
+  CRUSH rule 3 x 808 [76,59]
+  CRUSH rule 3 x 809 [27,26]
+  CRUSH rule 3 x 810 [119,107]
+  CRUSH rule 3 x 811 [111,93]
+  CRUSH rule 3 x 812 [25,52]
+  CRUSH rule 3 x 813 [81,72]
+  CRUSH rule 3 x 814 [95,32]
+  CRUSH rule 3 x 815 [84,15]
+  CRUSH rule 3 x 816 [64,3]
+  CRUSH rule 3 x 817 [63,117]
+  CRUSH rule 3 x 818 [69,52]
+  CRUSH rule 3 x 819 [88,15]
+  CRUSH rule 3 x 820 [104,49]
+  CRUSH rule 3 x 821 [58,85]
+  CRUSH rule 3 x 822 [20,98]
+  CRUSH rule 3 x 823 [63,90]
+  CRUSH rule 3 x 824 [102,81]
+  CRUSH rule 3 x 825 [47,46]
+  CRUSH rule 3 x 826 [44,3]
+  CRUSH rule 3 x 827 [101,115]
+  CRUSH rule 3 x 828 [60,39]
+  CRUSH rule 3 x 829 [45,24]
+  CRUSH rule 3 x 830 [51,96]
+  CRUSH rule 3 x 831 [78,3]
+  CRUSH rule 3 x 832 [28,15]
+  CRUSH rule 3 x 833 [57,72]
+  CRUSH rule 3 x 834 [90,77]
+  CRUSH rule 3 x 835 [14,46]
+  CRUSH rule 3 x 836 [63,100]
+  CRUSH rule 3 x 837 [76,85]
+  CRUSH rule 3 x 838 [106,17]
+  CRUSH rule 3 x 839 [87,12]
+  CRUSH rule 3 x 840 [33,109]
+  CRUSH rule 3 x 841 [110,13]
+  CRUSH rule 3 x 842 [66,97]
+  CRUSH rule 3 x 843 [11,50]
+  CRUSH rule 3 x 844 [74,57]
+  CRUSH rule 3 x 845 [74,63]
+  CRUSH rule 3 x 846 [43,113]
+  CRUSH rule 3 x 847 [62,105]
+  CRUSH rule 3 x 848 [92,19]
+  CRUSH rule 3 x 849 [93,118]
+  CRUSH rule 3 x 850 [83,119]
+  CRUSH rule 3 x 851 [65,117]
+  CRUSH rule 3 x 852 [60,27]
+  CRUSH rule 3 x 853 [88,11]
+  CRUSH rule 3 x 854 [83,84]
+  CRUSH rule 3 x 855 [2,105]
+  CRUSH rule 3 x 856 [40,13]
+  CRUSH rule 3 x 857 [69,110]
+  CRUSH rule 3 x 858 [98,79]
+  CRUSH rule 3 x 859 [56,41]
+  CRUSH rule 3 x 860 [11,30]
+  CRUSH rule 3 x 861 [22,68]
+  CRUSH rule 3 x 862 [22,54]
+  CRUSH rule 3 x 863 [79,32]
+  CRUSH rule 3 x 864 [77,68]
+  CRUSH rule 3 x 865 [119,14]
+  CRUSH rule 3 x 866 [18,89]
+  CRUSH rule 3 x 867 [3,78]
+  CRUSH rule 3 x 868 [100,22]
+  CRUSH rule 3 x 869 [22,86]
+  CRUSH rule 3 x 870 [73,94]
+  CRUSH rule 3 x 871 [84,21]
+  CRUSH rule 3 x 872 [72,91]
+  CRUSH rule 3 x 873 [81,112]
+  CRUSH rule 3 x 874 [21,44]
+  CRUSH rule 3 x 875 [115,27]
+  CRUSH rule 3 x 876 [98,75]
+  CRUSH rule 3 x 877 [80,25]
+  CRUSH rule 3 x 878 [87,114]
+  CRUSH rule 3 x 879 [29,1]
+  CRUSH rule 3 x 880 [23,96]
+  CRUSH rule 3 x 881 [109,69]
+  CRUSH rule 3 x 882 [31,36]
+  CRUSH rule 3 x 883 [102,51]
+  CRUSH rule 3 x 884 [80,103]
+  CRUSH rule 3 x 885 [46,7]
+  CRUSH rule 3 x 886 [2,11]
+  CRUSH rule 3 x 887 [5,85]
+  CRUSH rule 3 x 888 [16,40]
+  CRUSH rule 3 x 889 [84,93]
+  CRUSH rule 3 x 890 [65,50]
+  CRUSH rule 3 x 891 [86,105]
+  CRUSH rule 3 x 892 [64,87]
+  CRUSH rule 3 x 893 [20,115]
+  CRUSH rule 3 x 894 [32,3]
+  CRUSH rule 3 x 895 [40,91]
+  CRUSH rule 3 x 896 [113,93]
+  CRUSH rule 3 x 897 [107,112]
+  CRUSH rule 3 x 898 [76,51]
+  CRUSH rule 3 x 899 [75,80]
+  CRUSH rule 3 x 900 [83,111]
+  CRUSH rule 3 x 901 [66,17]
+  CRUSH rule 3 x 902 [25,104]
+  CRUSH rule 3 x 903 [53,64]
+  CRUSH rule 3 x 904 [50,10]
+  CRUSH rule 3 x 905 [99,5]
+  CRUSH rule 3 x 906 [68,73]
+  CRUSH rule 3 x 907 [109,45]
+  CRUSH rule 3 x 908 [47,24]
+  CRUSH rule 3 x 909 [73,94]
+  CRUSH rule 3 x 910 [71,86]
+  CRUSH rule 3 x 911 [39,84]
+  CRUSH rule 3 x 912 [90,39]
+  CRUSH rule 3 x 913 [29,12]
+  CRUSH rule 3 x 914 [84,99]
+  CRUSH rule 3 x 915 [49,54]
+  CRUSH rule 3 x 916 [32,7]
+  CRUSH rule 3 x 917 [46,91]
+  CRUSH rule 3 x 918 [82,71]
+  CRUSH rule 3 x 919 [13,109]
+  CRUSH rule 3 x 920 [25,100]
+  CRUSH rule 3 x 921 [55,86]
+  CRUSH rule 3 x 922 [33,96]
+  CRUSH rule 3 x 923 [28,79]
+  CRUSH rule 3 x 924 [1,41]
+  CRUSH rule 3 x 925 [113,23]
+  CRUSH rule 3 x 926 [64,65]
+  CRUSH rule 3 x 927 [32,33]
+  CRUSH rule 3 x 928 [13,94]
+  CRUSH rule 3 x 929 [85,80]
+  CRUSH rule 3 x 930 [104,61]
+  CRUSH rule 3 x 931 [46,91]
+  CRUSH rule 3 x 932 [43,42]
+  CRUSH rule 3 x 933 [18,63]
+  CRUSH rule 3 x 934 [68,51]
+  CRUSH rule 3 x 935 [28,23]
+  CRUSH rule 3 x 936 [104,51]
+  CRUSH rule 3 x 937 [110,11]
+  CRUSH rule 3 x 938 [48,73]
+  CRUSH rule 3 x 939 [77,32]
+  CRUSH rule 3 x 940 [76,19]
+  CRUSH rule 3 x 941 [66,22]
+  CRUSH rule 3 x 942 [80,8]
+  CRUSH rule 3 x 943 [75,82]
+  CRUSH rule 3 x 944 [113,7]
+  CRUSH rule 3 x 945 [71,56]
+  CRUSH rule 3 x 946 [37,114]
+  CRUSH rule 3 x 947 [107,74]
+  CRUSH rule 3 x 948 [108,79]
+  CRUSH rule 3 x 949 [46,14]
+  CRUSH rule 3 x 950 [96,13]
+  CRUSH rule 3 x 951 [40,63]
+  CRUSH rule 3 x 952 [114,87]
+  CRUSH rule 3 x 953 [62,105]
+  CRUSH rule 3 x 954 [103,68]
+  CRUSH rule 3 x 955 [42,63]
+  CRUSH rule 3 x 956 [72,91]
+  CRUSH rule 3 x 957 [117,16]
+  CRUSH rule 3 x 958 [23,74]
+  CRUSH rule 3 x 959 [42,87]
+  CRUSH rule 3 x 960 [113,107]
+  CRUSH rule 3 x 961 [116,61]
+  CRUSH rule 3 x 962 [60,41]
+  CRUSH rule 3 x 963 [103,92]
+  CRUSH rule 3 x 964 [66,15]
+  CRUSH rule 3 x 965 [47,108]
+  CRUSH rule 3 x 966 [88,69]
+  CRUSH rule 3 x 967 [71,108]
+  CRUSH rule 3 x 968 [74,6]
+  CRUSH rule 3 x 969 [53,30]
+  CRUSH rule 3 x 970 [3,2]
+  CRUSH rule 3 x 971 [66,10]
+  CRUSH rule 3 x 972 [3,58]
+  CRUSH rule 3 x 973 [113,81]
+  CRUSH rule 3 x 974 [114,73]
+  CRUSH rule 3 x 975 [83,96]
+  CRUSH rule 3 x 976 [81,117]
+  CRUSH rule 3 x 977 [95,76]
+  CRUSH rule 3 x 978 [119,93]
+  CRUSH rule 3 x 979 [98,13]
+  CRUSH rule 3 x 980 [39,26]
+  CRUSH rule 3 x 981 [89,117]
+  CRUSH rule 3 x 982 [19,66]
+  CRUSH rule 3 x 983 [34,21]
+  CRUSH rule 3 x 984 [78,15]
+  CRUSH rule 3 x 985 [99,24]
+  CRUSH rule 3 x 986 [44,103]
+  CRUSH rule 3 x 987 [25,98]
+  CRUSH rule 3 x 988 [79,84]
+  CRUSH rule 3 x 989 [87,86]
+  CRUSH rule 3 x 990 [72,35]
+  CRUSH rule 3 x 991 [90,71]
+  CRUSH rule 3 x 992 [30,75]
+  CRUSH rule 3 x 993 [74,53]
+  CRUSH rule 3 x 994 [74,20]
+  CRUSH rule 3 x 995 [100,17]
+  CRUSH rule 3 x 996 [41,30]
+  CRUSH rule 3 x 997 [89,32]
+  CRUSH rule 3 x 998 [92,65]
+  CRUSH rule 3 x 999 [117,13]
+  CRUSH rule 3 x 1000 [50,31]
+  CRUSH rule 3 x 1001 [83,116]
+  CRUSH rule 3 x 1002 [94,13]
+  CRUSH rule 3 x 1003 [43,36]
+  CRUSH rule 3 x 1004 [89,106]
+  CRUSH rule 3 x 1005 [105,118]
+  CRUSH rule 3 x 1006 [45,5]
+  CRUSH rule 3 x 1007 [19,113]
+  CRUSH rule 3 x 1008 [31,36]
+  CRUSH rule 3 x 1009 [1,51]
+  CRUSH rule 3 x 1010 [31,34]
+  CRUSH rule 3 x 1011 [64,3]
+  CRUSH rule 3 x 1012 [68,71]
+  CRUSH rule 3 x 1013 [5,39]
+  CRUSH rule 3 x 1014 [33,80]
+  CRUSH rule 3 x 1015 [106,99]
+  CRUSH rule 3 x 1016 [107,109]
+  CRUSH rule 3 x 1017 [12,69]
+  CRUSH rule 3 x 1018 [61,60]
+  CRUSH rule 3 x 1019 [27,109]
+  CRUSH rule 3 x 1020 [31,111]
+  CRUSH rule 3 x 1021 [22,108]
+  CRUSH rule 3 x 1022 [73,106]
+  CRUSH rule 3 x 1023 [88,89]
+  rule 3 (delltestrule) num_rep 4 result size == 2:\t1024/1024 (esc)
diff --git a/src/test/cli/crushtool/test-map-vary-r-3.t b/src/test/cli/crushtool/test-map-vary-r-3.t
new file mode 100644 (file)
index 0000000..ad02e73
--- /dev/null
@@ -0,0 +1,3078 @@
+  $ crushtool -i "$TESTDIR/test-map-vary-r.crushmap" --test --show-statistics --rule 3 --set-chooseleaf-vary-r 3 --weight 0 0 --weight 4 0 --weight 9 0
+  crushtool successfully built or modified map.  Use '-o <file>' to write it out.
+  rule 3 (delltestrule), x = 0..1023, numrep = 2..4
+  CRUSH rule 3 x 0 [94,85]
+  CRUSH rule 3 x 1 [73,78]
+  CRUSH rule 3 x 2 [91,104]
+  CRUSH rule 3 x 3 [51,94]
+  CRUSH rule 3 x 4 [45,28]
+  CRUSH rule 3 x 5 [89,113]
+  CRUSH rule 3 x 6 [91,12]
+  CRUSH rule 3 x 7 [104,71]
+  CRUSH rule 3 x 8 [41,62]
+  CRUSH rule 3 x 9 [46,35]
+  CRUSH rule 3 x 10 [61,60]
+  CRUSH rule 3 x 11 [13,74]
+  CRUSH rule 3 x 12 [83,62]
+  CRUSH rule 3 x 13 [27,117]
+  CRUSH rule 3 x 14 [105,115]
+  CRUSH rule 3 x 15 [18,87]
+  CRUSH rule 3 x 16 [103,60]
+  CRUSH rule 3 x 17 [85,80]
+  CRUSH rule 3 x 18 [11,48]
+  CRUSH rule 3 x 19 [75,114]
+  CRUSH rule 3 x 20 [111,27]
+  CRUSH rule 3 x 21 [84,7]
+  CRUSH rule 3 x 22 [23,66]
+  CRUSH rule 3 x 23 [19,84]
+  CRUSH rule 3 x 24 [83,111]
+  CRUSH rule 3 x 25 [81,108]
+  CRUSH rule 3 x 26 [17,117]
+  CRUSH rule 3 x 27 [33,58]
+  CRUSH rule 3 x 28 [45,98]
+  CRUSH rule 3 x 29 [8,46]
+  CRUSH rule 3 x 30 [55,119]
+  CRUSH rule 3 x 31 [76,35]
+  CRUSH rule 3 x 32 [72,13]
+  CRUSH rule 3 x 33 [86,20]
+  CRUSH rule 3 x 34 [7,38]
+  CRUSH rule 3 x 35 [108,31]
+  CRUSH rule 3 x 36 [67,24]
+  CRUSH rule 3 x 37 [38,17]
+  CRUSH rule 3 x 38 [72,85]
+  CRUSH rule 3 x 39 [68,73]
+  CRUSH rule 3 x 40 [30,25]
+  CRUSH rule 3 x 41 [52,91]
+  CRUSH rule 3 x 42 [106,39]
+  CRUSH rule 3 x 43 [10,115]
+  CRUSH rule 3 x 44 [101,115]
+  CRUSH rule 3 x 45 [83,80]
+  CRUSH rule 3 x 46 [54,33]
+  CRUSH rule 3 x 47 [106,41]
+  CRUSH rule 3 x 48 [34,65]
+  CRUSH rule 3 x 49 [99,46]
+  CRUSH rule 3 x 50 [42,85]
+  CRUSH rule 3 x 51 [6,12]
+  CRUSH rule 3 x 52 [82,14]
+  CRUSH rule 3 x 53 [32,93]
+  CRUSH rule 3 x 54 [28,3]
+  CRUSH rule 3 x 55 [14,44]
+  CRUSH rule 3 x 56 [21,112]
+  CRUSH rule 3 x 57 [93,26]
+  CRUSH rule 3 x 58 [48,95]
+  CRUSH rule 3 x 59 [21,104]
+  CRUSH rule 3 x 60 [90,75]
+  CRUSH rule 3 x 61 [88,39]
+  CRUSH rule 3 x 62 [100,8]
+  CRUSH rule 3 x 63 [79,96]
+  CRUSH rule 3 x 64 [1,77]
+  CRUSH rule 3 x 65 [32,25]
+  CRUSH rule 3 x 66 [48,93]
+  CRUSH rule 3 x 67 [94,91]
+  CRUSH rule 3 x 68 [102,91]
+  CRUSH rule 3 x 69 [62,20]
+  CRUSH rule 3 x 70 [84,27]
+  CRUSH rule 3 x 71 [12,99]
+  CRUSH rule 3 x 72 [26,69]
+  CRUSH rule 3 x 73 [29,92]
+  CRUSH rule 3 x 74 [29,60]
+  CRUSH rule 3 x 75 [60,16]
+  CRUSH rule 3 x 76 [55,60]
+  CRUSH rule 3 x 77 [107,78]
+  CRUSH rule 3 x 78 [86,89]
+  CRUSH rule 3 x 79 [64,75]
+  CRUSH rule 3 x 80 [73,26]
+  CRUSH rule 3 x 81 [64,57]
+  CRUSH rule 3 x 82 [37,1]
+  CRUSH rule 3 x 83 [92,22]
+  CRUSH rule 3 x 84 [49,40]
+  CRUSH rule 3 x 85 [87,30]
+  CRUSH rule 3 x 86 [37,119]
+  CRUSH rule 3 x 87 [116,3]
+  CRUSH rule 3 x 88 [38,22]
+  CRUSH rule 3 x 89 [76,41]
+  CRUSH rule 3 x 90 [14,98]
+  CRUSH rule 3 x 91 [68,27]
+  CRUSH rule 3 x 92 [86,13]
+  CRUSH rule 3 x 93 [44,57]
+  CRUSH rule 3 x 94 [46,15]
+  CRUSH rule 3 x 95 [108,6]
+  CRUSH rule 3 x 96 [66,25]
+  CRUSH rule 3 x 97 [111,33]
+  CRUSH rule 3 x 98 [93,36]
+  CRUSH rule 3 x 99 [78,17]
+  CRUSH rule 3 x 100 [28,55]
+  CRUSH rule 3 x 101 [91,34]
+  CRUSH rule 3 x 102 [82,93]
+  CRUSH rule 3 x 103 [66,105]
+  CRUSH rule 3 x 104 [116,10]
+  CRUSH rule 3 x 105 [34,69]
+  CRUSH rule 3 x 106 [69,66]
+  CRUSH rule 3 x 107 [1,41]
+  CRUSH rule 3 x 108 [7,117]
+  CRUSH rule 3 x 109 [112,87]
+  CRUSH rule 3 x 110 [54,10]
+  CRUSH rule 3 x 111 [10,86]
+  CRUSH rule 3 x 112 [80,29]
+  CRUSH rule 3 x 113 [69,2]
+  CRUSH rule 3 x 114 [79,46]
+  CRUSH rule 3 x 115 [10,111]
+  CRUSH rule 3 x 116 [37,86]
+  CRUSH rule 3 x 117 [87,50]
+  CRUSH rule 3 x 118 [23,106]
+  CRUSH rule 3 x 119 [104,14]
+  CRUSH rule 3 x 120 [44,3]
+  CRUSH rule 3 x 121 [80,14]
+  CRUSH rule 3 x 122 [45,68]
+  CRUSH rule 3 x 123 [112,22]
+  CRUSH rule 3 x 124 [97,118]
+  CRUSH rule 3 x 125 [66,7]
+  CRUSH rule 3 x 126 [70,23]
+  CRUSH rule 3 x 127 [70,13]
+  CRUSH rule 3 x 128 [11,119]
+  CRUSH rule 3 x 129 [103,108]
+  CRUSH rule 3 x 130 [50,55]
+  CRUSH rule 3 x 131 [44,55]
+  CRUSH rule 3 x 132 [69,1]
+  CRUSH rule 3 x 133 [67,104]
+  CRUSH rule 3 x 134 [37,66]
+  CRUSH rule 3 x 135 [78,101]
+  CRUSH rule 3 x 136 [32,29]
+  CRUSH rule 3 x 137 [92,81]
+  CRUSH rule 3 x 138 [54,17]
+  CRUSH rule 3 x 139 [89,92]
+  CRUSH rule 3 x 140 [39,1]
+  CRUSH rule 3 x 141 [89,28]
+  CRUSH rule 3 x 142 [22,26]
+  CRUSH rule 3 x 143 [96,77]
+  CRUSH rule 3 x 144 [13,111]
+  CRUSH rule 3 x 145 [77,119]
+  CRUSH rule 3 x 146 [12,73]
+  CRUSH rule 3 x 147 [2,11]
+  CRUSH rule 3 x 148 [85,108]
+  CRUSH rule 3 x 149 [103,62]
+  CRUSH rule 3 x 150 [14,78]
+  CRUSH rule 3 x 151 [75,119]
+  CRUSH rule 3 x 152 [49,84]
+  CRUSH rule 3 x 153 [92,8]
+  CRUSH rule 3 x 154 [19,5]
+  CRUSH rule 3 x 155 [12,75]
+  CRUSH rule 3 x 156 [107,112]
+  CRUSH rule 3 x 157 [15,28]
+  CRUSH rule 3 x 158 [11,113]
+  CRUSH rule 3 x 159 [33,52]
+  CRUSH rule 3 x 160 [86,35]
+  CRUSH rule 3 x 161 [19,117]
+  CRUSH rule 3 x 162 [55,113]
+  CRUSH rule 3 x 163 [54,87]
+  CRUSH rule 3 x 164 [72,8]
+  CRUSH rule 3 x 165 [25,74]
+  CRUSH rule 3 x 166 [2,10]
+  CRUSH rule 3 x 167 [89,56]
+  CRUSH rule 3 x 168 [68,47]
+  CRUSH rule 3 x 169 [51,12]
+  CRUSH rule 3 x 170 [68,53]
+  CRUSH rule 3 x 171 [88,79]
+  CRUSH rule 3 x 172 [117,89]
+  CRUSH rule 3 x 173 [29,40]
+  CRUSH rule 3 x 174 [67,86]
+  CRUSH rule 3 x 175 [48,85]
+  CRUSH rule 3 x 176 [94,83]
+  CRUSH rule 3 x 177 [53,18]
+  CRUSH rule 3 x 178 [39,30]
+  CRUSH rule 3 x 179 [72,17]
+  CRUSH rule 3 x 180 [3,114]
+  CRUSH rule 3 x 181 [18,16]
+  CRUSH rule 3 x 182 [75,5]
+  CRUSH rule 3 x 183 [11,110]
+  CRUSH rule 3 x 184 [79,48]
+  CRUSH rule 3 x 185 [97,86]
+  CRUSH rule 3 x 186 [67,44]
+  CRUSH rule 3 x 187 [6,50]
+  CRUSH rule 3 x 188 [76,17]
+  CRUSH rule 3 x 189 [96,7]
+  CRUSH rule 3 x 190 [90,95]
+  CRUSH rule 3 x 191 [49,38]
+  CRUSH rule 3 x 192 [93,58]
+  CRUSH rule 3 x 193 [89,118]
+  CRUSH rule 3 x 194 [62,3]
+  CRUSH rule 3 x 195 [119,85]
+  CRUSH rule 3 x 196 [20,72]
+  CRUSH rule 3 x 197 [6,116]
+  CRUSH rule 3 x 198 [55,92]
+  CRUSH rule 3 x 199 [77,66]
+  CRUSH rule 3 x 200 [12,81]
+  CRUSH rule 3 x 201 [52,71]
+  CRUSH rule 3 x 202 [98,59]
+  CRUSH rule 3 x 203 [36,19]
+  CRUSH rule 3 x 204 [10,113]
+  CRUSH rule 3 x 205 [38,79]
+  CRUSH rule 3 x 206 [38,105]
+  CRUSH rule 3 x 207 [19,32]
+  CRUSH rule 3 x 208 [63,92]
+  CRUSH rule 3 x 209 [70,99]
+  CRUSH rule 3 x 210 [79,102]
+  CRUSH rule 3 x 211 [26,27]
+  CRUSH rule 3 x 212 [28,107]
+  CRUSH rule 3 x 213 [100,49]
+  CRUSH rule 3 x 214 [91,88]
+  CRUSH rule 3 x 215 [92,7]
+  CRUSH rule 3 x 216 [99,108]
+  CRUSH rule 3 x 217 [86,97]
+  CRUSH rule 3 x 218 [70,10]
+  CRUSH rule 3 x 219 [61,112]
+  CRUSH rule 3 x 220 [23,66]
+  CRUSH rule 3 x 221 [51,66]
+  CRUSH rule 3 x 222 [50,65]
+  CRUSH rule 3 x 223 [34,45]
+  CRUSH rule 3 x 224 [107,44]
+  CRUSH rule 3 x 225 [61,54]
+  CRUSH rule 3 x 226 [44,87]
+  CRUSH rule 3 x 227 [55,66]
+  CRUSH rule 3 x 228 [117,103]
+  CRUSH rule 3 x 229 [100,27]
+  CRUSH rule 3 x 230 [41,32]
+  CRUSH rule 3 x 231 [30,16]
+  CRUSH rule 3 x 232 [23,102]
+  CRUSH rule 3 x 233 [47,104]
+  CRUSH rule 3 x 234 [55,94]
+  CRUSH rule 3 x 235 [20,32]
+  CRUSH rule 3 x 236 [95,118]
+  CRUSH rule 3 x 237 [21,72]
+  CRUSH rule 3 x 238 [109,53]
+  CRUSH rule 3 x 239 [40,105]
+  CRUSH rule 3 x 240 [63,96]
+  CRUSH rule 3 x 241 [47,1]
+  CRUSH rule 3 x 242 [73,24]
+  CRUSH rule 3 x 243 [76,79]
+  CRUSH rule 3 x 244 [103,115]
+  CRUSH rule 3 x 245 [106,29]
+  CRUSH rule 3 x 246 [35,5]
+  CRUSH rule 3 x 247 [116,37]
+  CRUSH rule 3 x 248 [8,34]
+  CRUSH rule 3 x 249 [2,105]
+  CRUSH rule 3 x 250 [34,79]
+  CRUSH rule 3 x 251 [28,41]
+  CRUSH rule 3 x 252 [95,24]
+  CRUSH rule 3 x 253 [109,97]
+  CRUSH rule 3 x 254 [99,56]
+  CRUSH rule 3 x 255 [112,22]
+  CRUSH rule 3 x 256 [94,31]
+  CRUSH rule 3 x 257 [100,39]
+  CRUSH rule 3 x 258 [34,83]
+  CRUSH rule 3 x 259 [70,87]
+  CRUSH rule 3 x 260 [89,24]
+  CRUSH rule 3 x 261 [94,77]
+  CRUSH rule 3 x 262 [42,97]
+  CRUSH rule 3 x 263 [113,37]
+  CRUSH rule 3 x 264 [36,89]
+  CRUSH rule 3 x 265 [14,46]
+  CRUSH rule 3 x 266 [75,48]
+  CRUSH rule 3 x 267 [6,46]
+  CRUSH rule 3 x 268 [38,3]
+  CRUSH rule 3 x 269 [86,91]
+  CRUSH rule 3 x 270 [87,66]
+  CRUSH rule 3 x 271 [19,78]
+  CRUSH rule 3 x 272 [73,110]
+  CRUSH rule 3 x 273 [69,74]
+  CRUSH rule 3 x 274 [47,26]
+  CRUSH rule 3 x 275 [92,29]
+  CRUSH rule 3 x 276 [7,38]
+  CRUSH rule 3 x 277 [74,95]
+  CRUSH rule 3 x 278 [107,62]
+  CRUSH rule 3 x 279 [112,53]
+  CRUSH rule 3 x 280 [113,69]
+  CRUSH rule 3 x 281 [89,40]
+  CRUSH rule 3 x 282 [20,46]
+  CRUSH rule 3 x 283 [8,36]
+  CRUSH rule 3 x 284 [66,85]
+  CRUSH rule 3 x 285 [99,109]
+  CRUSH rule 3 x 286 [78,89]
+  CRUSH rule 3 x 287 [12,79]
+  CRUSH rule 3 x 288 [24,37]
+  CRUSH rule 3 x 289 [105,74]
+  CRUSH rule 3 x 290 [25,112]
+  CRUSH rule 3 x 291 [35,52]
+  CRUSH rule 3 x 292 [20,60]
+  CRUSH rule 3 x 293 [27,118]
+  CRUSH rule 3 x 294 [60,75]
+  CRUSH rule 3 x 295 [37,66]
+  CRUSH rule 3 x 296 [16,28]
+  CRUSH rule 3 x 297 [36,29]
+  CRUSH rule 3 x 298 [70,55]
+  CRUSH rule 3 x 299 [116,85]
+  CRUSH rule 3 x 300 [67,36]
+  CRUSH rule 3 x 301 [117,71]
+  CRUSH rule 3 x 302 [78,105]
+  CRUSH rule 3 x 303 [19,82]
+  CRUSH rule 3 x 304 [101,38]
+  CRUSH rule 3 x 305 [5,49]
+  CRUSH rule 3 x 306 [41,64]
+  CRUSH rule 3 x 307 [65,80]
+  CRUSH rule 3 x 308 [91,115]
+  CRUSH rule 3 x 309 [38,41]
+  CRUSH rule 3 x 310 [26,43]
+  CRUSH rule 3 x 311 [36,75]
+  CRUSH rule 3 x 312 [114,16]
+  CRUSH rule 3 x 313 [104,79]
+  CRUSH rule 3 x 314 [28,43]
+  CRUSH rule 3 x 315 [118,16]
+  CRUSH rule 3 x 316 [98,39]
+  CRUSH rule 3 x 317 [118,21]
+  CRUSH rule 3 x 318 [17,94]
+  CRUSH rule 3 x 319 [53,62]
+  CRUSH rule 3 x 320 [36,3]
+  CRUSH rule 3 x 321 [33,60]
+  CRUSH rule 3 x 322 [68,3]
+  CRUSH rule 3 x 323 [66,95]
+  CRUSH rule 3 x 324 [21,42]
+  CRUSH rule 3 x 325 [52,43]
+  CRUSH rule 3 x 326 [7,90]
+  CRUSH rule 3 x 327 [62,3]
+  CRUSH rule 3 x 328 [61,42]
+  CRUSH rule 3 x 329 [19,115]
+  CRUSH rule 3 x 330 [24,15]
+  CRUSH rule 3 x 331 [84,14]
+  CRUSH rule 3 x 332 [61,72]
+  CRUSH rule 3 x 333 [116,6]
+  CRUSH rule 3 x 334 [94,29]
+  CRUSH rule 3 x 335 [71,92]
+  CRUSH rule 3 x 336 [24,11]
+  CRUSH rule 3 x 337 [18,23]
+  CRUSH rule 3 x 338 [43,88]
+  CRUSH rule 3 x 339 [13,50]
+  CRUSH rule 3 x 340 [81,115]
+  CRUSH rule 3 x 341 [46,65]
+  CRUSH rule 3 x 342 [92,71]
+  CRUSH rule 3 x 343 [49,56]
+  CRUSH rule 3 x 344 [1,25]
+  CRUSH rule 3 x 345 [56,11]
+  CRUSH rule 3 x 346 [3,40]
+  CRUSH rule 3 x 347 [106,85]
+  CRUSH rule 3 x 348 [10,114]
+  CRUSH rule 3 x 349 [96,51]
+  CRUSH rule 3 x 350 [63,32]
+  CRUSH rule 3 x 351 [60,20]
+  CRUSH rule 3 x 352 [36,21]
+  CRUSH rule 3 x 353 [10,113]
+  CRUSH rule 3 x 354 [55,74]
+  CRUSH rule 3 x 355 [73,80]
+  CRUSH rule 3 x 356 [75,96]
+  CRUSH rule 3 x 357 [70,89]
+  CRUSH rule 3 x 358 [97,92]
+  CRUSH rule 3 x 359 [119,20]
+  CRUSH rule 3 x 360 [106,15]
+  CRUSH rule 3 x 361 [27,56]
+  CRUSH rule 3 x 362 [28,22]
+  CRUSH rule 3 x 363 [68,101]
+  CRUSH rule 3 x 364 [23,2]
+  CRUSH rule 3 x 365 [57,58]
+  CRUSH rule 3 x 366 [42,61]
+  CRUSH rule 3 x 367 [103,108]
+  CRUSH rule 3 x 368 [103,119]
+  CRUSH rule 3 x 369 [12,11]
+  CRUSH rule 3 x 370 [11,109]
+  CRUSH rule 3 x 371 [34,65]
+  CRUSH rule 3 x 372 [58,29]
+  CRUSH rule 3 x 373 [6,64]
+  CRUSH rule 3 x 374 [110,89]
+  CRUSH rule 3 x 375 [5,89]
+  CRUSH rule 3 x 376 [91,98]
+  CRUSH rule 3 x 377 [93,94]
+  CRUSH rule 3 x 378 [68,41]
+  CRUSH rule 3 x 379 [77,94]
+  CRUSH rule 3 x 380 [76,107]
+  CRUSH rule 3 x 381 [36,20]
+  CRUSH rule 3 x 382 [26,107]
+  CRUSH rule 3 x 383 [48,93]
+  CRUSH rule 3 x 384 [15,100]
+  CRUSH rule 3 x 385 [82,27]
+  CRUSH rule 3 x 386 [83,24]
+  CRUSH rule 3 x 387 [16,114]
+  CRUSH rule 3 x 388 [29,66]
+  CRUSH rule 3 x 389 [92,67]
+  CRUSH rule 3 x 390 [68,13]
+  CRUSH rule 3 x 391 [15,2]
+  CRUSH rule 3 x 392 [21,110]
+  CRUSH rule 3 x 393 [91,113]
+  CRUSH rule 3 x 394 [38,20]
+  CRUSH rule 3 x 395 [21,92]
+  CRUSH rule 3 x 396 [12,59]
+  CRUSH rule 3 x 397 [40,51]
+  CRUSH rule 3 x 398 [44,21]
+  CRUSH rule 3 x 399 [5,33]
+  CRUSH rule 3 x 400 [19,64]
+  CRUSH rule 3 x 401 [79,109]
+  CRUSH rule 3 x 402 [107,72]
+  CRUSH rule 3 x 403 [23,74]
+  CRUSH rule 3 x 404 [87,78]
+  CRUSH rule 3 x 405 [90,93]
+  CRUSH rule 3 x 406 [15,98]
+  CRUSH rule 3 x 407 [70,25]
+  CRUSH rule 3 x 408 [55,104]
+  CRUSH rule 3 x 409 [73,92]
+  CRUSH rule 3 x 410 [70,11]
+  CRUSH rule 3 x 411 [34,15]
+  CRUSH rule 3 x 412 [105,44]
+  CRUSH rule 3 x 413 [41,86]
+  CRUSH rule 3 x 414 [70,71]
+  CRUSH rule 3 x 415 [107,80]
+  CRUSH rule 3 x 416 [2,23]
+  CRUSH rule 3 x 417 [26,23]
+  CRUSH rule 3 x 418 [51,114]
+  CRUSH rule 3 x 419 [8,94]
+  CRUSH rule 3 x 420 [109,15]
+  CRUSH rule 3 x 421 [114,77]
+  CRUSH rule 3 x 422 [109,39]
+  CRUSH rule 3 x 423 [59,98]
+  CRUSH rule 3 x 424 [92,65]
+  CRUSH rule 3 x 425 [101,50]
+  CRUSH rule 3 x 426 [36,57]
+  CRUSH rule 3 x 427 [8,38]
+  CRUSH rule 3 x 428 [68,63]
+  CRUSH rule 3 x 429 [76,13]
+  CRUSH rule 3 x 430 [67,100]
+  CRUSH rule 3 x 431 [70,53]
+  CRUSH rule 3 x 432 [7,50]
+  CRUSH rule 3 x 433 [49,24]
+  CRUSH rule 3 x 434 [64,59]
+  CRUSH rule 3 x 435 [110,71]
+  CRUSH rule 3 x 436 [106,47]
+  CRUSH rule 3 x 437 [26,29]
+  CRUSH rule 3 x 438 [118,95]
+  CRUSH rule 3 x 439 [40,83]
+  CRUSH rule 3 x 440 [45,68]
+  CRUSH rule 3 x 441 [112,15]
+  CRUSH rule 3 x 442 [55,18]
+  CRUSH rule 3 x 443 [44,37]
+  CRUSH rule 3 x 444 [71,119]
+  CRUSH rule 3 x 445 [58,63]
+  CRUSH rule 3 x 446 [40,20]
+  CRUSH rule 3 x 447 [100,43]
+  CRUSH rule 3 x 448 [111,21]
+  CRUSH rule 3 x 449 [67,102]
+  CRUSH rule 3 x 450 [117,15]
+  CRUSH rule 3 x 451 [66,75]
+  CRUSH rule 3 x 452 [70,33]
+  CRUSH rule 3 x 453 [82,22]
+  CRUSH rule 3 x 454 [53,28]
+  CRUSH rule 3 x 455 [91,34]
+  CRUSH rule 3 x 456 [101,119]
+  CRUSH rule 3 x 457 [113,97]
+  CRUSH rule 3 x 458 [119,41]
+  CRUSH rule 3 x 459 [50,55]
+  CRUSH rule 3 x 460 [105,30]
+  CRUSH rule 3 x 461 [102,45]
+  CRUSH rule 3 x 462 [98,25]
+  CRUSH rule 3 x 463 [108,57]
+  CRUSH rule 3 x 464 [19,50]
+  CRUSH rule 3 x 465 [62,95]
+  CRUSH rule 3 x 466 [53,2]
+  CRUSH rule 3 x 467 [40,95]
+  CRUSH rule 3 x 468 [97,108]
+  CRUSH rule 3 x 469 [98,16]
+  CRUSH rule 3 x 470 [50,3]
+  CRUSH rule 3 x 471 [40,14]
+  CRUSH rule 3 x 472 [27,28]
+  CRUSH rule 3 x 473 [48,17]
+  CRUSH rule 3 x 474 [51,113]
+  CRUSH rule 3 x 475 [49,66]
+  CRUSH rule 3 x 476 [110,55]
+  CRUSH rule 3 x 477 [80,8]
+  CRUSH rule 3 x 478 [78,25]
+  CRUSH rule 3 x 479 [31,109]
+  CRUSH rule 3 x 480 [75,5]
+  CRUSH rule 3 x 481 [26,37]
+  CRUSH rule 3 x 482 [84,87]
+  CRUSH rule 3 x 483 [15,113]
+  CRUSH rule 3 x 484 [37,28]
+  CRUSH rule 3 x 485 [84,13]
+  CRUSH rule 3 x 486 [92,61]
+  CRUSH rule 3 x 487 [106,53]
+  CRUSH rule 3 x 488 [42,7]
+  CRUSH rule 3 x 489 [89,98]
+  CRUSH rule 3 x 490 [22,119]
+  CRUSH rule 3 x 491 [99,5]
+  CRUSH rule 3 x 492 [21,113]
+  CRUSH rule 3 x 493 [94,105]
+  CRUSH rule 3 x 494 [66,59]
+  CRUSH rule 3 x 495 [95,119]
+  CRUSH rule 3 x 496 [46,43]
+  CRUSH rule 3 x 497 [102,89]
+  CRUSH rule 3 x 498 [21,78]
+  CRUSH rule 3 x 499 [5,95]
+  CRUSH rule 3 x 500 [50,81]
+  CRUSH rule 3 x 501 [60,75]
+  CRUSH rule 3 x 502 [65,1]
+  CRUSH rule 3 x 503 [21,115]
+  CRUSH rule 3 x 504 [67,54]
+  CRUSH rule 3 x 505 [12,91]
+  CRUSH rule 3 x 506 [79,110]
+  CRUSH rule 3 x 507 [34,17]
+  CRUSH rule 3 x 508 [34,45]
+  CRUSH rule 3 x 509 [19,74]
+  CRUSH rule 3 x 510 [117,69]
+  CRUSH rule 3 x 511 [14,34]
+  CRUSH rule 3 x 512 [59,111]
+  CRUSH rule 3 x 513 [102,13]
+  CRUSH rule 3 x 514 [75,111]
+  CRUSH rule 3 x 515 [84,83]
+  CRUSH rule 3 x 516 [37,80]
+  CRUSH rule 3 x 517 [83,60]
+  CRUSH rule 3 x 518 [18,13]
+  CRUSH rule 3 x 519 [67,52]
+  CRUSH rule 3 x 520 [15,70]
+  CRUSH rule 3 x 521 [70,22]
+  CRUSH rule 3 x 522 [56,3]
+  CRUSH rule 3 x 523 [36,23]
+  CRUSH rule 3 x 524 [33,94]
+  CRUSH rule 3 x 525 [63,119]
+  CRUSH rule 3 x 526 [83,118]
+  CRUSH rule 3 x 527 [37,5]
+  CRUSH rule 3 x 528 [108,43]
+  CRUSH rule 3 x 529 [74,7]
+  CRUSH rule 3 x 530 [49,12]
+  CRUSH rule 3 x 531 [117,107]
+  CRUSH rule 3 x 532 [31,68]
+  CRUSH rule 3 x 533 [5,73]
+  CRUSH rule 3 x 534 [97,104]
+  CRUSH rule 3 x 535 [48,41]
+  CRUSH rule 3 x 536 [113,71]
+  CRUSH rule 3 x 537 [116,7]
+  CRUSH rule 3 x 538 [85,40]
+  CRUSH rule 3 x 539 [72,85]
+  CRUSH rule 3 x 540 [39,12]
+  CRUSH rule 3 x 541 [53,64]
+  CRUSH rule 3 x 542 [27,54]
+  CRUSH rule 3 x 543 [45,106]
+  CRUSH rule 3 x 544 [59,26]
+  CRUSH rule 3 x 545 [118,15]
+  CRUSH rule 3 x 546 [18,71]
+  CRUSH rule 3 x 547 [67,80]
+  CRUSH rule 3 x 548 [53,66]
+  CRUSH rule 3 x 549 [60,51]
+  CRUSH rule 3 x 550 [92,37]
+  CRUSH rule 3 x 551 [77,52]
+  CRUSH rule 3 x 552 [61,80]
+  CRUSH rule 3 x 553 [71,84]
+  CRUSH rule 3 x 554 [61,52]
+  CRUSH rule 3 x 555 [76,69]
+  CRUSH rule 3 x 556 [106,10]
+  CRUSH rule 3 x 557 [26,35]
+  CRUSH rule 3 x 558 [41,46]
+  CRUSH rule 3 x 559 [65,86]
+  CRUSH rule 3 x 560 [94,91]
+  CRUSH rule 3 x 561 [27,98]
+  CRUSH rule 3 x 562 [78,21]
+  CRUSH rule 3 x 563 [59,82]
+  CRUSH rule 3 x 564 [96,15]
+  CRUSH rule 3 x 565 [8,92]
+  CRUSH rule 3 x 566 [119,81]
+  CRUSH rule 3 x 567 [7,46]
+  CRUSH rule 3 x 568 [57,96]
+  CRUSH rule 3 x 569 [65,100]
+  CRUSH rule 3 x 570 [98,103]
+  CRUSH rule 3 x 571 [95,110]
+  CRUSH rule 3 x 572 [62,75]
+  CRUSH rule 3 x 573 [1,20]
+  CRUSH rule 3 x 574 [89,64]
+  CRUSH rule 3 x 575 [87,54]
+  CRUSH rule 3 x 576 [21,113]
+  CRUSH rule 3 x 577 [8,113]
+  CRUSH rule 3 x 578 [75,18]
+  CRUSH rule 3 x 579 [105,96]
+  CRUSH rule 3 x 580 [51,12]
+  CRUSH rule 3 x 581 [55,40]
+  CRUSH rule 3 x 582 [27,106]
+  CRUSH rule 3 x 583 [6,102]
+  CRUSH rule 3 x 584 [10,90]
+  CRUSH rule 3 x 585 [20,88]
+  CRUSH rule 3 x 586 [48,67]
+  CRUSH rule 3 x 587 [29,5]
+  CRUSH rule 3 x 588 [103,40]
+  CRUSH rule 3 x 589 [88,85]
+  CRUSH rule 3 x 590 [76,11]
+  CRUSH rule 3 x 591 [42,17]
+  CRUSH rule 3 x 592 [78,6]
+  CRUSH rule 3 x 593 [82,29]
+  CRUSH rule 3 x 594 [27,76]
+  CRUSH rule 3 x 595 [52,10]
+  CRUSH rule 3 x 596 [82,99]
+  CRUSH rule 3 x 597 [16,108]
+  CRUSH rule 3 x 598 [37,36]
+  CRUSH rule 3 x 599 [10,62]
+  CRUSH rule 3 x 600 [24,37]
+  CRUSH rule 3 x 601 [104,21]
+  CRUSH rule 3 x 602 [48,39]
+  CRUSH rule 3 x 603 [93,40]
+  CRUSH rule 3 x 604 [118,87]
+  CRUSH rule 3 x 605 [104,63]
+  CRUSH rule 3 x 606 [90,103]
+  CRUSH rule 3 x 607 [95,72]
+  CRUSH rule 3 x 608 [112,71]
+  CRUSH rule 3 x 609 [34,16]
+  CRUSH rule 3 x 610 [106,73]
+  CRUSH rule 3 x 611 [66,37]
+  CRUSH rule 3 x 612 [2,20]
+  CRUSH rule 3 x 613 [13,92]
+  CRUSH rule 3 x 614 [50,65]
+  CRUSH rule 3 x 615 [24,39]
+  CRUSH rule 3 x 616 [41,46]
+  CRUSH rule 3 x 617 [111,81]
+  CRUSH rule 3 x 618 [3,72]
+  CRUSH rule 3 x 619 [92,31]
+  CRUSH rule 3 x 620 [108,31]
+  CRUSH rule 3 x 621 [105,64]
+  CRUSH rule 3 x 622 [67,102]
+  CRUSH rule 3 x 623 [69,117]
+  CRUSH rule 3 x 624 [115,79]
+  CRUSH rule 3 x 625 [73,94]
+  CRUSH rule 3 x 626 [52,25]
+  CRUSH rule 3 x 627 [116,105]
+  CRUSH rule 3 x 628 [98,87]
+  CRUSH rule 3 x 629 [6,116]
+  CRUSH rule 3 x 630 [22,50]
+  CRUSH rule 3 x 631 [35,96]
+  CRUSH rule 3 x 632 [80,53]
+  CRUSH rule 3 x 633 [65,110]
+  CRUSH rule 3 x 634 [87,50]
+  CRUSH rule 3 x 635 [107,111]
+  CRUSH rule 3 x 636 [23,30]
+  CRUSH rule 3 x 637 [99,30]
+  CRUSH rule 3 x 638 [43,113]
+  CRUSH rule 3 x 639 [30,31]
+  CRUSH rule 3 x 640 [113,87]
+  CRUSH rule 3 x 641 [45,58]
+  CRUSH rule 3 x 642 [47,30]
+  CRUSH rule 3 x 643 [64,97]
+  CRUSH rule 3 x 644 [31,119]
+  CRUSH rule 3 x 645 [77,90]
+  CRUSH rule 3 x 646 [37,26]
+  CRUSH rule 3 x 647 [65,112]
+  CRUSH rule 3 x 648 [31,84]
+  CRUSH rule 3 x 649 [88,45]
+  CRUSH rule 3 x 650 [21,44]
+  CRUSH rule 3 x 651 [63,12]
+  CRUSH rule 3 x 652 [57,28]
+  CRUSH rule 3 x 653 [38,63]
+  CRUSH rule 3 x 654 [104,87]
+  CRUSH rule 3 x 655 [89,109]
+  CRUSH rule 3 x 656 [79,84]
+  CRUSH rule 3 x 657 [47,18]
+  CRUSH rule 3 x 658 [80,49]
+  CRUSH rule 3 x 659 [11,104]
+  CRUSH rule 3 x 660 [65,82]
+  CRUSH rule 3 x 661 [96,67]
+  CRUSH rule 3 x 662 [111,43]
+  CRUSH rule 3 x 663 [83,115]
+  CRUSH rule 3 x 664 [59,52]
+  CRUSH rule 3 x 665 [31,86]
+  CRUSH rule 3 x 666 [112,8]
+  CRUSH rule 3 x 667 [70,107]
+  CRUSH rule 3 x 668 [96,43]
+  CRUSH rule 3 x 669 [56,25]
+  CRUSH rule 3 x 670 [98,83]
+  CRUSH rule 3 x 671 [57,86]
+  CRUSH rule 3 x 672 [37,98]
+  CRUSH rule 3 x 673 [83,50]
+  CRUSH rule 3 x 674 [36,95]
+  CRUSH rule 3 x 675 [88,91]
+  CRUSH rule 3 x 676 [3,40]
+  CRUSH rule 3 x 677 [88,105]
+  CRUSH rule 3 x 678 [27,100]
+  CRUSH rule 3 x 679 [33,118]
+  CRUSH rule 3 x 680 [111,81]
+  CRUSH rule 3 x 681 [53,68]
+  CRUSH rule 3 x 682 [12,83]
+  CRUSH rule 3 x 683 [24,67]
+  CRUSH rule 3 x 684 [98,45]
+  CRUSH rule 3 x 685 [106,25]
+  CRUSH rule 3 x 686 [86,45]
+  CRUSH rule 3 x 687 [49,102]
+  CRUSH rule 3 x 688 [16,52]
+  CRUSH rule 3 x 689 [32,101]
+  CRUSH rule 3 x 690 [96,79]
+  CRUSH rule 3 x 691 [34,99]
+  CRUSH rule 3 x 692 [97,68]
+  CRUSH rule 3 x 693 [29,38]
+  CRUSH rule 3 x 694 [6,84]
+  CRUSH rule 3 x 695 [31,112]
+  CRUSH rule 3 x 696 [36,97]
+  CRUSH rule 3 x 697 [19,60]
+  CRUSH rule 3 x 698 [30,103]
+  CRUSH rule 3 x 699 [47,62]
+  CRUSH rule 3 x 700 [99,82]
+  CRUSH rule 3 x 701 [53,72]
+  CRUSH rule 3 x 702 [101,94]
+  CRUSH rule 3 x 703 [92,20]
+  CRUSH rule 3 x 704 [34,47]
+  CRUSH rule 3 x 705 [105,88]
+  CRUSH rule 3 x 706 [74,20]
+  CRUSH rule 3 x 707 [95,40]
+  CRUSH rule 3 x 708 [95,30]
+  CRUSH rule 3 x 709 [73,94]
+  CRUSH rule 3 x 710 [94,7]
+  CRUSH rule 3 x 711 [68,16]
+  CRUSH rule 3 x 712 [107,64]
+  CRUSH rule 3 x 713 [29,2]
+  CRUSH rule 3 x 714 [86,97]
+  CRUSH rule 3 x 715 [74,95]
+  CRUSH rule 3 x 716 [101,74]
+  CRUSH rule 3 x 717 [12,57]
+  CRUSH rule 3 x 718 [83,106]
+  CRUSH rule 3 x 719 [26,39]
+  CRUSH rule 3 x 720 [69,64]
+  CRUSH rule 3 x 721 [51,119]
+  CRUSH rule 3 x 722 [15,56]
+  CRUSH rule 3 x 723 [117,25]
+  CRUSH rule 3 x 724 [45,106]
+  CRUSH rule 3 x 725 [53,66]
+  CRUSH rule 3 x 726 [103,48]
+  CRUSH rule 3 x 727 [89,115]
+  CRUSH rule 3 x 728 [76,65]
+  CRUSH rule 3 x 729 [35,48]
+  CRUSH rule 3 x 730 [28,37]
+  CRUSH rule 3 x 731 [78,6]
+  CRUSH rule 3 x 732 [1,93]
+  CRUSH rule 3 x 733 [35,44]
+  CRUSH rule 3 x 734 [119,93]
+  CRUSH rule 3 x 735 [102,17]
+  CRUSH rule 3 x 736 [37,78]
+  CRUSH rule 3 x 737 [117,35]
+  CRUSH rule 3 x 738 [57,56]
+  CRUSH rule 3 x 739 [87,24]
+  CRUSH rule 3 x 740 [29,34]
+  CRUSH rule 3 x 741 [47,44]
+  CRUSH rule 3 x 742 [106,107]
+  CRUSH rule 3 x 743 [105,5]
+  CRUSH rule 3 x 744 [23,30]
+  CRUSH rule 3 x 745 [37,106]
+  CRUSH rule 3 x 746 [56,47]
+  CRUSH rule 3 x 747 [56,107]
+  CRUSH rule 3 x 748 [48,25]
+  CRUSH rule 3 x 749 [102,93]
+  CRUSH rule 3 x 750 [83,102]
+  CRUSH rule 3 x 751 [25,119]
+  CRUSH rule 3 x 752 [82,47]
+  CRUSH rule 3 x 753 [24,14]
+  CRUSH rule 3 x 754 [114,39]
+  CRUSH rule 3 x 755 [87,60]
+  CRUSH rule 3 x 756 [113,77]
+  CRUSH rule 3 x 757 [47,112]
+  CRUSH rule 3 x 758 [54,107]
+  CRUSH rule 3 x 759 [74,27]
+  CRUSH rule 3 x 760 [88,47]
+  CRUSH rule 3 x 761 [73,98]
+  CRUSH rule 3 x 762 [34,33]
+  CRUSH rule 3 x 763 [13,116]
+  CRUSH rule 3 x 764 [89,2]
+  CRUSH rule 3 x 765 [109,77]
+  CRUSH rule 3 x 766 [19,92]
+  CRUSH rule 3 x 767 [41,80]
+  CRUSH rule 3 x 768 [106,16]
+  CRUSH rule 3 x 769 [91,2]
+  CRUSH rule 3 x 770 [72,19]
+  CRUSH rule 3 x 771 [115,63]
+  CRUSH rule 3 x 772 [97,102]
+  CRUSH rule 3 x 773 [116,91]
+  CRUSH rule 3 x 774 [100,105]
+  CRUSH rule 3 x 775 [102,95]
+  CRUSH rule 3 x 776 [69,44]
+  CRUSH rule 3 x 777 [91,102]
+  CRUSH rule 3 x 778 [83,110]
+  CRUSH rule 3 x 779 [47,80]
+  CRUSH rule 3 x 780 [63,117]
+  CRUSH rule 3 x 781 [105,106]
+  CRUSH rule 3 x 782 [117,107]
+  CRUSH rule 3 x 783 [19,30]
+  CRUSH rule 3 x 784 [63,82]
+  CRUSH rule 3 x 785 [27,50]
+  CRUSH rule 3 x 786 [41,80]
+  CRUSH rule 3 x 787 [108,27]
+  CRUSH rule 3 x 788 [74,75]
+  CRUSH rule 3 x 789 [50,67]
+  CRUSH rule 3 x 790 [20,108]
+  CRUSH rule 3 x 791 [96,37]
+  CRUSH rule 3 x 792 [80,13]
+  CRUSH rule 3 x 793 [6,82]
+  CRUSH rule 3 x 794 [14,90]
+  CRUSH rule 3 x 795 [30,67]
+  CRUSH rule 3 x 796 [87,60]
+  CRUSH rule 3 x 797 [64,75]
+  CRUSH rule 3 x 798 [42,19]
+  CRUSH rule 3 x 799 [19,113]
+  CRUSH rule 3 x 800 [106,22]
+  CRUSH rule 3 x 801 [2,11]
+  CRUSH rule 3 x 802 [63,1]
+  CRUSH rule 3 x 803 [37,46]
+  CRUSH rule 3 x 804 [33,66]
+  CRUSH rule 3 x 805 [96,3]
+  CRUSH rule 3 x 806 [48,57]
+  CRUSH rule 3 x 807 [48,85]
+  CRUSH rule 3 x 808 [76,15]
+  CRUSH rule 3 x 809 [27,90]
+  CRUSH rule 3 x 810 [119,29]
+  CRUSH rule 3 x 811 [111,93]
+  CRUSH rule 3 x 812 [25,30]
+  CRUSH rule 3 x 813 [81,50]
+  CRUSH rule 3 x 814 [95,48]
+  CRUSH rule 3 x 815 [84,6]
+  CRUSH rule 3 x 816 [64,3]
+  CRUSH rule 3 x 817 [63,117]
+  CRUSH rule 3 x 818 [69,52]
+  CRUSH rule 3 x 819 [88,91]
+  CRUSH rule 3 x 820 [104,29]
+  CRUSH rule 3 x 821 [58,107]
+  CRUSH rule 3 x 822 [20,18]
+  CRUSH rule 3 x 823 [63,88]
+  CRUSH rule 3 x 824 [102,81]
+  CRUSH rule 3 x 825 [47,46]
+  CRUSH rule 3 x 826 [44,11]
+  CRUSH rule 3 x 827 [101,115]
+  CRUSH rule 3 x 828 [60,39]
+  CRUSH rule 3 x 829 [45,24]
+  CRUSH rule 3 x 830 [51,96]
+  CRUSH rule 3 x 831 [78,53]
+  CRUSH rule 3 x 832 [28,15]
+  CRUSH rule 3 x 833 [57,72]
+  CRUSH rule 3 x 834 [90,77]
+  CRUSH rule 3 x 835 [14,50]
+  CRUSH rule 3 x 836 [63,100]
+  CRUSH rule 3 x 837 [76,85]
+  CRUSH rule 3 x 838 [106,35]
+  CRUSH rule 3 x 839 [87,12]
+  CRUSH rule 3 x 840 [33,117]
+  CRUSH rule 3 x 841 [110,13]
+  CRUSH rule 3 x 842 [66,97]
+  CRUSH rule 3 x 843 [11,50]
+  CRUSH rule 3 x 844 [74,22]
+  CRUSH rule 3 x 845 [74,20]
+  CRUSH rule 3 x 846 [43,113]
+  CRUSH rule 3 x 847 [62,105]
+  CRUSH rule 3 x 848 [92,19]
+  CRUSH rule 3 x 849 [93,118]
+  CRUSH rule 3 x 850 [83,119]
+  CRUSH rule 3 x 851 [65,56]
+  CRUSH rule 3 x 852 [60,11]
+  CRUSH rule 3 x 853 [88,11]
+  CRUSH rule 3 x 854 [83,52]
+  CRUSH rule 3 x 855 [2,22]
+  CRUSH rule 3 x 856 [40,13]
+  CRUSH rule 3 x 857 [69,110]
+  CRUSH rule 3 x 858 [98,27]
+  CRUSH rule 3 x 859 [56,41]
+  CRUSH rule 3 x 860 [11,30]
+  CRUSH rule 3 x 861 [22,68]
+  CRUSH rule 3 x 862 [22,52]
+  CRUSH rule 3 x 863 [79,32]
+  CRUSH rule 3 x 864 [77,32]
+  CRUSH rule 3 x 865 [119,99]
+  CRUSH rule 3 x 866 [18,85]
+  CRUSH rule 3 x 867 [3,58]
+  CRUSH rule 3 x 868 [100,22]
+  CRUSH rule 3 x 869 [22,86]
+  CRUSH rule 3 x 870 [73,94]
+  CRUSH rule 3 x 871 [84,51]
+  CRUSH rule 3 x 872 [72,91]
+  CRUSH rule 3 x 873 [81,72]
+  CRUSH rule 3 x 874 [21,38]
+  CRUSH rule 3 x 875 [115,27]
+  CRUSH rule 3 x 876 [98,16]
+  CRUSH rule 3 x 877 [80,25]
+  CRUSH rule 3 x 878 [87,114]
+  CRUSH rule 3 x 879 [29,1]
+  CRUSH rule 3 x 880 [23,2]
+  CRUSH rule 3 x 881 [109,97]
+  CRUSH rule 3 x 882 [31,36]
+  CRUSH rule 3 x 883 [102,17]
+  CRUSH rule 3 x 884 [80,23]
+  CRUSH rule 3 x 885 [46,77]
+  CRUSH rule 3 x 886 [2,11]
+  CRUSH rule 3 x 887 [5,85]
+  CRUSH rule 3 x 888 [16,64]
+  CRUSH rule 3 x 889 [84,45]
+  CRUSH rule 3 x 890 [65,50]
+  CRUSH rule 3 x 891 [86,59]
+  CRUSH rule 3 x 892 [64,11]
+  CRUSH rule 3 x 893 [20,118]
+  CRUSH rule 3 x 894 [32,14]
+  CRUSH rule 3 x 895 [40,91]
+  CRUSH rule 3 x 896 [113,16]
+  CRUSH rule 3 x 897 [107,112]
+  CRUSH rule 3 x 898 [76,51]
+  CRUSH rule 3 x 899 [75,98]
+  CRUSH rule 3 x 900 [83,111]
+  CRUSH rule 3 x 901 [66,17]
+  CRUSH rule 3 x 902 [25,5]
+  CRUSH rule 3 x 903 [53,54]
+  CRUSH rule 3 x 904 [50,10]
+  CRUSH rule 3 x 905 [99,106]
+  CRUSH rule 3 x 906 [68,73]
+  CRUSH rule 3 x 907 [109,45]
+  CRUSH rule 3 x 908 [47,24]
+  CRUSH rule 3 x 909 [73,94]
+  CRUSH rule 3 x 910 [71,26]
+  CRUSH rule 3 x 911 [39,58]
+  CRUSH rule 3 x 912 [90,39]
+  CRUSH rule 3 x 913 [29,12]
+  CRUSH rule 3 x 914 [84,99]
+  CRUSH rule 3 x 915 [49,62]
+  CRUSH rule 3 x 916 [32,7]
+  CRUSH rule 3 x 917 [46,91]
+  CRUSH rule 3 x 918 [82,71]
+  CRUSH rule 3 x 919 [13,109]
+  CRUSH rule 3 x 920 [25,100]
+  CRUSH rule 3 x 921 [55,32]
+  CRUSH rule 3 x 922 [33,96]
+  CRUSH rule 3 x 923 [28,79]
+  CRUSH rule 3 x 924 [1,41]
+  CRUSH rule 3 x 925 [113,41]
+  CRUSH rule 3 x 926 [64,65]
+  CRUSH rule 3 x 927 [32,23]
+  CRUSH rule 3 x 928 [13,94]
+  CRUSH rule 3 x 929 [85,24]
+  CRUSH rule 3 x 930 [104,55]
+  CRUSH rule 3 x 931 [46,91]
+  CRUSH rule 3 x 932 [43,54]
+  CRUSH rule 3 x 933 [18,93]
+  CRUSH rule 3 x 934 [68,21]
+  CRUSH rule 3 x 935 [28,23]
+  CRUSH rule 3 x 936 [104,51]
+  CRUSH rule 3 x 937 [110,37]
+  CRUSH rule 3 x 938 [48,69]
+  CRUSH rule 3 x 939 [77,32]
+  CRUSH rule 3 x 940 [76,19]
+  CRUSH rule 3 x 941 [66,37]
+  CRUSH rule 3 x 942 [80,8]
+  CRUSH rule 3 x 943 [75,82]
+  CRUSH rule 3 x 944 [113,15]
+  CRUSH rule 3 x 945 [71,52]
+  CRUSH rule 3 x 946 [37,115]
+  CRUSH rule 3 x 947 [107,48]
+  CRUSH rule 3 x 948 [108,8]
+  CRUSH rule 3 x 949 [46,14]
+  CRUSH rule 3 x 950 [96,13]
+  CRUSH rule 3 x 951 [40,63]
+  CRUSH rule 3 x 952 [114,55]
+  CRUSH rule 3 x 953 [62,53]
+  CRUSH rule 3 x 954 [103,68]
+  CRUSH rule 3 x 955 [42,63]
+  CRUSH rule 3 x 956 [72,6]
+  CRUSH rule 3 x 957 [117,6]
+  CRUSH rule 3 x 958 [23,74]
+  CRUSH rule 3 x 959 [42,87]
+  CRUSH rule 3 x 960 [113,91]
+  CRUSH rule 3 x 961 [116,61]
+  CRUSH rule 3 x 962 [60,41]
+  CRUSH rule 3 x 963 [103,78]
+  CRUSH rule 3 x 964 [66,15]
+  CRUSH rule 3 x 965 [47,108]
+  CRUSH rule 3 x 966 [88,69]
+  CRUSH rule 3 x 967 [71,74]
+  CRUSH rule 3 x 968 [74,37]
+  CRUSH rule 3 x 969 [53,30]
+  CRUSH rule 3 x 970 [3,2]
+  CRUSH rule 3 x 971 [66,22]
+  CRUSH rule 3 x 972 [3,115]
+  CRUSH rule 3 x 973 [113,89]
+  CRUSH rule 3 x 974 [114,73]
+  CRUSH rule 3 x 975 [83,96]
+  CRUSH rule 3 x 976 [81,38]
+  CRUSH rule 3 x 977 [95,76]
+  CRUSH rule 3 x 978 [35,119]
+  CRUSH rule 3 x 979 [98,13]
+  CRUSH rule 3 x 980 [39,98]
+  CRUSH rule 3 x 981 [89,46]
+  CRUSH rule 3 x 982 [19,66]
+  CRUSH rule 3 x 983 [34,107]
+  CRUSH rule 3 x 984 [78,23]
+  CRUSH rule 3 x 985 [99,24]
+  CRUSH rule 3 x 986 [44,59]
+  CRUSH rule 3 x 987 [25,98]
+  CRUSH rule 3 x 988 [79,84]
+  CRUSH rule 3 x 989 [87,60]
+  CRUSH rule 3 x 990 [72,31]
+  CRUSH rule 3 x 991 [90,71]
+  CRUSH rule 3 x 992 [30,75]
+  CRUSH rule 3 x 993 [74,27]
+  CRUSH rule 3 x 994 [74,75]
+  CRUSH rule 3 x 995 [100,45]
+  CRUSH rule 3 x 996 [41,34]
+  CRUSH rule 3 x 997 [89,32]
+  CRUSH rule 3 x 998 [92,41]
+  CRUSH rule 3 x 999 [117,13]
+  CRUSH rule 3 x 1000 [50,31]
+  CRUSH rule 3 x 1001 [83,116]
+  CRUSH rule 3 x 1002 [94,13]
+  CRUSH rule 3 x 1003 [43,54]
+  CRUSH rule 3 x 1004 [89,106]
+  CRUSH rule 3 x 1005 [105,76]
+  CRUSH rule 3 x 1006 [45,5]
+  CRUSH rule 3 x 1007 [19,111]
+  CRUSH rule 3 x 1008 [31,74]
+  CRUSH rule 3 x 1009 [1,51]
+  CRUSH rule 3 x 1010 [31,108]
+  CRUSH rule 3 x 1011 [64,3]
+  CRUSH rule 3 x 1012 [68,81]
+  CRUSH rule 3 x 1013 [5,10]
+  CRUSH rule 3 x 1014 [33,98]
+  CRUSH rule 3 x 1015 [106,99]
+  CRUSH rule 3 x 1016 [107,44]
+  CRUSH rule 3 x 1017 [12,69]
+  CRUSH rule 3 x 1018 [61,60]
+  CRUSH rule 3 x 1019 [27,88]
+  CRUSH rule 3 x 1020 [31,111]
+  CRUSH rule 3 x 1021 [22,36]
+  CRUSH rule 3 x 1022 [73,28]
+  CRUSH rule 3 x 1023 [83,88]
+  rule 3 (delltestrule) num_rep 2 result size == 2:\t1024/1024 (esc)
+  CRUSH rule 3 x 0 [94,85]
+  CRUSH rule 3 x 1 [73,78]
+  CRUSH rule 3 x 2 [91,104]
+  CRUSH rule 3 x 3 [51,94]
+  CRUSH rule 3 x 4 [45,28]
+  CRUSH rule 3 x 5 [89,113]
+  CRUSH rule 3 x 6 [91,12]
+  CRUSH rule 3 x 7 [104,71]
+  CRUSH rule 3 x 8 [41,62]
+  CRUSH rule 3 x 9 [46,35]
+  CRUSH rule 3 x 10 [61,60]
+  CRUSH rule 3 x 11 [13,74]
+  CRUSH rule 3 x 12 [83,62]
+  CRUSH rule 3 x 13 [27,117]
+  CRUSH rule 3 x 14 [105,115]
+  CRUSH rule 3 x 15 [18,87]
+  CRUSH rule 3 x 16 [103,60]
+  CRUSH rule 3 x 17 [85,80]
+  CRUSH rule 3 x 18 [11,48]
+  CRUSH rule 3 x 19 [75,114]
+  CRUSH rule 3 x 20 [111,27]
+  CRUSH rule 3 x 21 [84,7]
+  CRUSH rule 3 x 22 [23,66]
+  CRUSH rule 3 x 23 [19,84]
+  CRUSH rule 3 x 24 [83,111]
+  CRUSH rule 3 x 25 [81,108]
+  CRUSH rule 3 x 26 [17,117]
+  CRUSH rule 3 x 27 [33,58]
+  CRUSH rule 3 x 28 [45,98]
+  CRUSH rule 3 x 29 [8,46]
+  CRUSH rule 3 x 30 [55,119]
+  CRUSH rule 3 x 31 [76,35]
+  CRUSH rule 3 x 32 [72,13]
+  CRUSH rule 3 x 33 [86,20]
+  CRUSH rule 3 x 34 [7,38]
+  CRUSH rule 3 x 35 [108,31]
+  CRUSH rule 3 x 36 [67,24]
+  CRUSH rule 3 x 37 [38,17]
+  CRUSH rule 3 x 38 [72,85]
+  CRUSH rule 3 x 39 [68,73]
+  CRUSH rule 3 x 40 [30,25]
+  CRUSH rule 3 x 41 [52,91]
+  CRUSH rule 3 x 42 [106,39]
+  CRUSH rule 3 x 43 [10,115]
+  CRUSH rule 3 x 44 [101,115]
+  CRUSH rule 3 x 45 [83,80]
+  CRUSH rule 3 x 46 [54,33]
+  CRUSH rule 3 x 47 [106,41]
+  CRUSH rule 3 x 48 [34,65]
+  CRUSH rule 3 x 49 [99,46]
+  CRUSH rule 3 x 50 [42,85]
+  CRUSH rule 3 x 51 [6,12]
+  CRUSH rule 3 x 52 [82,14]
+  CRUSH rule 3 x 53 [32,93]
+  CRUSH rule 3 x 54 [28,3]
+  CRUSH rule 3 x 55 [14,44]
+  CRUSH rule 3 x 56 [21,112]
+  CRUSH rule 3 x 57 [93,26]
+  CRUSH rule 3 x 58 [48,95]
+  CRUSH rule 3 x 59 [21,104]
+  CRUSH rule 3 x 60 [90,75]
+  CRUSH rule 3 x 61 [88,39]
+  CRUSH rule 3 x 62 [100,8]
+  CRUSH rule 3 x 63 [79,96]
+  CRUSH rule 3 x 64 [1,77]
+  CRUSH rule 3 x 65 [32,25]
+  CRUSH rule 3 x 66 [48,93]
+  CRUSH rule 3 x 67 [94,91]
+  CRUSH rule 3 x 68 [102,91]
+  CRUSH rule 3 x 69 [62,20]
+  CRUSH rule 3 x 70 [84,27]
+  CRUSH rule 3 x 71 [12,99]
+  CRUSH rule 3 x 72 [26,69]
+  CRUSH rule 3 x 73 [29,92]
+  CRUSH rule 3 x 74 [29,60]
+  CRUSH rule 3 x 75 [60,16]
+  CRUSH rule 3 x 76 [55,60]
+  CRUSH rule 3 x 77 [107,78]
+  CRUSH rule 3 x 78 [86,89]
+  CRUSH rule 3 x 79 [64,75]
+  CRUSH rule 3 x 80 [73,26]
+  CRUSH rule 3 x 81 [64,57]
+  CRUSH rule 3 x 82 [37,1]
+  CRUSH rule 3 x 83 [92,22]
+  CRUSH rule 3 x 84 [49,40]
+  CRUSH rule 3 x 85 [87,30]
+  CRUSH rule 3 x 86 [37,119]
+  CRUSH rule 3 x 87 [116,3]
+  CRUSH rule 3 x 88 [38,22]
+  CRUSH rule 3 x 89 [76,41]
+  CRUSH rule 3 x 90 [14,98]
+  CRUSH rule 3 x 91 [68,27]
+  CRUSH rule 3 x 92 [86,13]
+  CRUSH rule 3 x 93 [44,57]
+  CRUSH rule 3 x 94 [46,15]
+  CRUSH rule 3 x 95 [108,6]
+  CRUSH rule 3 x 96 [66,25]
+  CRUSH rule 3 x 97 [111,33]
+  CRUSH rule 3 x 98 [93,36]
+  CRUSH rule 3 x 99 [78,17]
+  CRUSH rule 3 x 100 [28,55]
+  CRUSH rule 3 x 101 [91,34]
+  CRUSH rule 3 x 102 [82,93]
+  CRUSH rule 3 x 103 [66,105]
+  CRUSH rule 3 x 104 [116,10]
+  CRUSH rule 3 x 105 [34,69]
+  CRUSH rule 3 x 106 [69,66]
+  CRUSH rule 3 x 107 [1,41]
+  CRUSH rule 3 x 108 [7,117]
+  CRUSH rule 3 x 109 [112,87]
+  CRUSH rule 3 x 110 [54,10]
+  CRUSH rule 3 x 111 [10,86]
+  CRUSH rule 3 x 112 [80,29]
+  CRUSH rule 3 x 113 [69,2]
+  CRUSH rule 3 x 114 [79,46]
+  CRUSH rule 3 x 115 [10,111]
+  CRUSH rule 3 x 116 [37,86]
+  CRUSH rule 3 x 117 [87,50]
+  CRUSH rule 3 x 118 [23,106]
+  CRUSH rule 3 x 119 [104,14]
+  CRUSH rule 3 x 120 [44,3]
+  CRUSH rule 3 x 121 [80,14]
+  CRUSH rule 3 x 122 [45,68]
+  CRUSH rule 3 x 123 [112,22]
+  CRUSH rule 3 x 124 [97,118]
+  CRUSH rule 3 x 125 [66,7]
+  CRUSH rule 3 x 126 [70,23]
+  CRUSH rule 3 x 127 [70,13]
+  CRUSH rule 3 x 128 [11,119]
+  CRUSH rule 3 x 129 [103,108]
+  CRUSH rule 3 x 130 [50,55]
+  CRUSH rule 3 x 131 [44,55]
+  CRUSH rule 3 x 132 [69,1]
+  CRUSH rule 3 x 133 [67,104]
+  CRUSH rule 3 x 134 [37,66]
+  CRUSH rule 3 x 135 [78,101]
+  CRUSH rule 3 x 136 [32,29]
+  CRUSH rule 3 x 137 [92,81]
+  CRUSH rule 3 x 138 [54,17]
+  CRUSH rule 3 x 139 [89,92]
+  CRUSH rule 3 x 140 [39,1]
+  CRUSH rule 3 x 141 [89,28]
+  CRUSH rule 3 x 142 [22,26]
+  CRUSH rule 3 x 143 [96,77]
+  CRUSH rule 3 x 144 [13,111]
+  CRUSH rule 3 x 145 [77,119]
+  CRUSH rule 3 x 146 [12,73]
+  CRUSH rule 3 x 147 [2,11]
+  CRUSH rule 3 x 148 [85,108]
+  CRUSH rule 3 x 149 [103,62]
+  CRUSH rule 3 x 150 [14,78]
+  CRUSH rule 3 x 151 [75,119]
+  CRUSH rule 3 x 152 [49,84]
+  CRUSH rule 3 x 153 [92,8]
+  CRUSH rule 3 x 154 [19,5]
+  CRUSH rule 3 x 155 [12,75]
+  CRUSH rule 3 x 156 [107,112]
+  CRUSH rule 3 x 157 [15,28]
+  CRUSH rule 3 x 158 [11,113]
+  CRUSH rule 3 x 159 [33,52]
+  CRUSH rule 3 x 160 [86,35]
+  CRUSH rule 3 x 161 [19,117]
+  CRUSH rule 3 x 162 [55,113]
+  CRUSH rule 3 x 163 [54,87]
+  CRUSH rule 3 x 164 [72,8]
+  CRUSH rule 3 x 165 [25,74]
+  CRUSH rule 3 x 166 [2,10]
+  CRUSH rule 3 x 167 [89,56]
+  CRUSH rule 3 x 168 [68,47]
+  CRUSH rule 3 x 169 [51,12]
+  CRUSH rule 3 x 170 [68,53]
+  CRUSH rule 3 x 171 [88,79]
+  CRUSH rule 3 x 172 [117,89]
+  CRUSH rule 3 x 173 [29,40]
+  CRUSH rule 3 x 174 [67,86]
+  CRUSH rule 3 x 175 [48,85]
+  CRUSH rule 3 x 176 [94,83]
+  CRUSH rule 3 x 177 [53,18]
+  CRUSH rule 3 x 178 [39,30]
+  CRUSH rule 3 x 179 [72,17]
+  CRUSH rule 3 x 180 [3,114]
+  CRUSH rule 3 x 181 [18,16]
+  CRUSH rule 3 x 182 [75,5]
+  CRUSH rule 3 x 183 [11,110]
+  CRUSH rule 3 x 184 [79,48]
+  CRUSH rule 3 x 185 [97,86]
+  CRUSH rule 3 x 186 [67,44]
+  CRUSH rule 3 x 187 [6,50]
+  CRUSH rule 3 x 188 [76,17]
+  CRUSH rule 3 x 189 [96,7]
+  CRUSH rule 3 x 190 [90,95]
+  CRUSH rule 3 x 191 [49,38]
+  CRUSH rule 3 x 192 [93,58]
+  CRUSH rule 3 x 193 [89,118]
+  CRUSH rule 3 x 194 [62,3]
+  CRUSH rule 3 x 195 [119,85]
+  CRUSH rule 3 x 196 [20,72]
+  CRUSH rule 3 x 197 [6,116]
+  CRUSH rule 3 x 198 [55,92]
+  CRUSH rule 3 x 199 [77,66]
+  CRUSH rule 3 x 200 [12,81]
+  CRUSH rule 3 x 201 [52,71]
+  CRUSH rule 3 x 202 [98,59]
+  CRUSH rule 3 x 203 [36,19]
+  CRUSH rule 3 x 204 [10,113]
+  CRUSH rule 3 x 205 [38,79]
+  CRUSH rule 3 x 206 [38,105]
+  CRUSH rule 3 x 207 [19,32]
+  CRUSH rule 3 x 208 [63,92]
+  CRUSH rule 3 x 209 [70,99]
+  CRUSH rule 3 x 210 [79,102]
+  CRUSH rule 3 x 211 [26,27]
+  CRUSH rule 3 x 212 [28,107]
+  CRUSH rule 3 x 213 [100,49]
+  CRUSH rule 3 x 214 [91,88]
+  CRUSH rule 3 x 215 [92,7]
+  CRUSH rule 3 x 216 [99,108]
+  CRUSH rule 3 x 217 [86,97]
+  CRUSH rule 3 x 218 [70,10]
+  CRUSH rule 3 x 219 [61,112]
+  CRUSH rule 3 x 220 [23,66]
+  CRUSH rule 3 x 221 [51,66]
+  CRUSH rule 3 x 222 [50,65]
+  CRUSH rule 3 x 223 [34,45]
+  CRUSH rule 3 x 224 [107,44]
+  CRUSH rule 3 x 225 [61,54]
+  CRUSH rule 3 x 226 [44,87]
+  CRUSH rule 3 x 227 [55,66]
+  CRUSH rule 3 x 228 [117,103]
+  CRUSH rule 3 x 229 [100,27]
+  CRUSH rule 3 x 230 [41,32]
+  CRUSH rule 3 x 231 [30,16]
+  CRUSH rule 3 x 232 [23,102]
+  CRUSH rule 3 x 233 [47,104]
+  CRUSH rule 3 x 234 [55,94]
+  CRUSH rule 3 x 235 [20,32]
+  CRUSH rule 3 x 236 [95,118]
+  CRUSH rule 3 x 237 [21,72]
+  CRUSH rule 3 x 238 [109,53]
+  CRUSH rule 3 x 239 [40,105]
+  CRUSH rule 3 x 240 [63,96]
+  CRUSH rule 3 x 241 [47,1]
+  CRUSH rule 3 x 242 [73,24]
+  CRUSH rule 3 x 243 [76,79]
+  CRUSH rule 3 x 244 [103,115]
+  CRUSH rule 3 x 245 [106,29]
+  CRUSH rule 3 x 246 [35,5]
+  CRUSH rule 3 x 247 [116,37]
+  CRUSH rule 3 x 248 [8,34]
+  CRUSH rule 3 x 249 [2,105]
+  CRUSH rule 3 x 250 [34,79]
+  CRUSH rule 3 x 251 [28,41]
+  CRUSH rule 3 x 252 [95,24]
+  CRUSH rule 3 x 253 [109,97]
+  CRUSH rule 3 x 254 [99,56]
+  CRUSH rule 3 x 255 [112,22]
+  CRUSH rule 3 x 256 [94,31]
+  CRUSH rule 3 x 257 [100,39]
+  CRUSH rule 3 x 258 [34,83]
+  CRUSH rule 3 x 259 [70,87]
+  CRUSH rule 3 x 260 [89,24]
+  CRUSH rule 3 x 261 [94,77]
+  CRUSH rule 3 x 262 [42,97]
+  CRUSH rule 3 x 263 [113,37]
+  CRUSH rule 3 x 264 [36,89]
+  CRUSH rule 3 x 265 [14,46]
+  CRUSH rule 3 x 266 [75,48]
+  CRUSH rule 3 x 267 [6,46]
+  CRUSH rule 3 x 268 [38,3]
+  CRUSH rule 3 x 269 [86,91]
+  CRUSH rule 3 x 270 [87,66]
+  CRUSH rule 3 x 271 [19,78]
+  CRUSH rule 3 x 272 [73,110]
+  CRUSH rule 3 x 273 [69,74]
+  CRUSH rule 3 x 274 [47,26]
+  CRUSH rule 3 x 275 [92,29]
+  CRUSH rule 3 x 276 [7,38]
+  CRUSH rule 3 x 277 [74,95]
+  CRUSH rule 3 x 278 [107,62]
+  CRUSH rule 3 x 279 [112,53]
+  CRUSH rule 3 x 280 [113,69]
+  CRUSH rule 3 x 281 [89,40]
+  CRUSH rule 3 x 282 [20,46]
+  CRUSH rule 3 x 283 [8,36]
+  CRUSH rule 3 x 284 [66,85]
+  CRUSH rule 3 x 285 [99,109]
+  CRUSH rule 3 x 286 [78,89]
+  CRUSH rule 3 x 287 [12,79]
+  CRUSH rule 3 x 288 [24,37]
+  CRUSH rule 3 x 289 [105,74]
+  CRUSH rule 3 x 290 [25,112]
+  CRUSH rule 3 x 291 [35,52]
+  CRUSH rule 3 x 292 [20,60]
+  CRUSH rule 3 x 293 [27,118]
+  CRUSH rule 3 x 294 [60,75]
+  CRUSH rule 3 x 295 [37,66]
+  CRUSH rule 3 x 296 [16,28]
+  CRUSH rule 3 x 297 [36,29]
+  CRUSH rule 3 x 298 [70,55]
+  CRUSH rule 3 x 299 [116,85]
+  CRUSH rule 3 x 300 [67,36]
+  CRUSH rule 3 x 301 [117,71]
+  CRUSH rule 3 x 302 [78,105]
+  CRUSH rule 3 x 303 [19,82]
+  CRUSH rule 3 x 304 [101,38]
+  CRUSH rule 3 x 305 [5,49]
+  CRUSH rule 3 x 306 [41,64]
+  CRUSH rule 3 x 307 [65,80]
+  CRUSH rule 3 x 308 [91,115]
+  CRUSH rule 3 x 309 [38,41]
+  CRUSH rule 3 x 310 [26,43]
+  CRUSH rule 3 x 311 [36,75]
+  CRUSH rule 3 x 312 [114,16]
+  CRUSH rule 3 x 313 [104,79]
+  CRUSH rule 3 x 314 [28,43]
+  CRUSH rule 3 x 315 [118,16]
+  CRUSH rule 3 x 316 [98,39]
+  CRUSH rule 3 x 317 [118,21]
+  CRUSH rule 3 x 318 [17,94]
+  CRUSH rule 3 x 319 [53,62]
+  CRUSH rule 3 x 320 [36,3]
+  CRUSH rule 3 x 321 [33,60]
+  CRUSH rule 3 x 322 [68,3]
+  CRUSH rule 3 x 323 [66,95]
+  CRUSH rule 3 x 324 [21,42]
+  CRUSH rule 3 x 325 [52,43]
+  CRUSH rule 3 x 326 [7,90]
+  CRUSH rule 3 x 327 [62,3]
+  CRUSH rule 3 x 328 [61,42]
+  CRUSH rule 3 x 329 [19,115]
+  CRUSH rule 3 x 330 [24,15]
+  CRUSH rule 3 x 331 [84,14]
+  CRUSH rule 3 x 332 [61,72]
+  CRUSH rule 3 x 333 [116,6]
+  CRUSH rule 3 x 334 [94,29]
+  CRUSH rule 3 x 335 [71,92]
+  CRUSH rule 3 x 336 [24,11]
+  CRUSH rule 3 x 337 [18,23]
+  CRUSH rule 3 x 338 [43,88]
+  CRUSH rule 3 x 339 [13,50]
+  CRUSH rule 3 x 340 [81,115]
+  CRUSH rule 3 x 341 [46,65]
+  CRUSH rule 3 x 342 [92,71]
+  CRUSH rule 3 x 343 [49,56]
+  CRUSH rule 3 x 344 [1,25]
+  CRUSH rule 3 x 345 [56,11]
+  CRUSH rule 3 x 346 [3,40]
+  CRUSH rule 3 x 347 [106,85]
+  CRUSH rule 3 x 348 [10,114]
+  CRUSH rule 3 x 349 [96,51]
+  CRUSH rule 3 x 350 [63,32]
+  CRUSH rule 3 x 351 [60,20]
+  CRUSH rule 3 x 352 [36,21]
+  CRUSH rule 3 x 353 [10,113]
+  CRUSH rule 3 x 354 [55,74]
+  CRUSH rule 3 x 355 [73,80]
+  CRUSH rule 3 x 356 [75,96]
+  CRUSH rule 3 x 357 [70,89]
+  CRUSH rule 3 x 358 [97,92]
+  CRUSH rule 3 x 359 [119,20]
+  CRUSH rule 3 x 360 [106,15]
+  CRUSH rule 3 x 361 [27,56]
+  CRUSH rule 3 x 362 [28,22]
+  CRUSH rule 3 x 363 [68,101]
+  CRUSH rule 3 x 364 [23,2]
+  CRUSH rule 3 x 365 [57,58]
+  CRUSH rule 3 x 366 [42,61]
+  CRUSH rule 3 x 367 [103,108]
+  CRUSH rule 3 x 368 [103,119]
+  CRUSH rule 3 x 369 [12,11]
+  CRUSH rule 3 x 370 [11,109]
+  CRUSH rule 3 x 371 [34,65]
+  CRUSH rule 3 x 372 [58,29]
+  CRUSH rule 3 x 373 [6,64]
+  CRUSH rule 3 x 374 [110,89]
+  CRUSH rule 3 x 375 [5,89]
+  CRUSH rule 3 x 376 [91,98]
+  CRUSH rule 3 x 377 [93,94]
+  CRUSH rule 3 x 378 [68,41]
+  CRUSH rule 3 x 379 [77,94]
+  CRUSH rule 3 x 380 [76,107]
+  CRUSH rule 3 x 381 [36,20]
+  CRUSH rule 3 x 382 [26,107]
+  CRUSH rule 3 x 383 [48,93]
+  CRUSH rule 3 x 384 [15,100]
+  CRUSH rule 3 x 385 [82,27]
+  CRUSH rule 3 x 386 [83,24]
+  CRUSH rule 3 x 387 [16,114]
+  CRUSH rule 3 x 388 [29,66]
+  CRUSH rule 3 x 389 [92,67]
+  CRUSH rule 3 x 390 [68,13]
+  CRUSH rule 3 x 391 [15,2]
+  CRUSH rule 3 x 392 [21,110]
+  CRUSH rule 3 x 393 [91,113]
+  CRUSH rule 3 x 394 [38,20]
+  CRUSH rule 3 x 395 [21,92]
+  CRUSH rule 3 x 396 [12,59]
+  CRUSH rule 3 x 397 [40,51]
+  CRUSH rule 3 x 398 [44,21]
+  CRUSH rule 3 x 399 [5,33]
+  CRUSH rule 3 x 400 [19,64]
+  CRUSH rule 3 x 401 [79,109]
+  CRUSH rule 3 x 402 [107,72]
+  CRUSH rule 3 x 403 [23,74]
+  CRUSH rule 3 x 404 [87,78]
+  CRUSH rule 3 x 405 [90,93]
+  CRUSH rule 3 x 406 [15,98]
+  CRUSH rule 3 x 407 [70,25]
+  CRUSH rule 3 x 408 [55,104]
+  CRUSH rule 3 x 409 [73,92]
+  CRUSH rule 3 x 410 [70,11]
+  CRUSH rule 3 x 411 [34,15]
+  CRUSH rule 3 x 412 [105,44]
+  CRUSH rule 3 x 413 [41,86]
+  CRUSH rule 3 x 414 [70,71]
+  CRUSH rule 3 x 415 [107,80]
+  CRUSH rule 3 x 416 [2,23]
+  CRUSH rule 3 x 417 [26,23]
+  CRUSH rule 3 x 418 [51,114]
+  CRUSH rule 3 x 419 [8,94]
+  CRUSH rule 3 x 420 [109,15]
+  CRUSH rule 3 x 421 [114,77]
+  CRUSH rule 3 x 422 [109,39]
+  CRUSH rule 3 x 423 [59,98]
+  CRUSH rule 3 x 424 [92,65]
+  CRUSH rule 3 x 425 [101,50]
+  CRUSH rule 3 x 426 [36,57]
+  CRUSH rule 3 x 427 [8,38]
+  CRUSH rule 3 x 428 [68,63]
+  CRUSH rule 3 x 429 [76,13]
+  CRUSH rule 3 x 430 [67,100]
+  CRUSH rule 3 x 431 [70,53]
+  CRUSH rule 3 x 432 [7,50]
+  CRUSH rule 3 x 433 [49,24]
+  CRUSH rule 3 x 434 [64,59]
+  CRUSH rule 3 x 435 [110,71]
+  CRUSH rule 3 x 436 [106,47]
+  CRUSH rule 3 x 437 [26,29]
+  CRUSH rule 3 x 438 [118,95]
+  CRUSH rule 3 x 439 [40,83]
+  CRUSH rule 3 x 440 [45,68]
+  CRUSH rule 3 x 441 [112,15]
+  CRUSH rule 3 x 442 [55,18]
+  CRUSH rule 3 x 443 [44,37]
+  CRUSH rule 3 x 444 [71,119]
+  CRUSH rule 3 x 445 [58,63]
+  CRUSH rule 3 x 446 [40,20]
+  CRUSH rule 3 x 447 [100,43]
+  CRUSH rule 3 x 448 [111,21]
+  CRUSH rule 3 x 449 [67,102]
+  CRUSH rule 3 x 450 [117,15]
+  CRUSH rule 3 x 451 [66,75]
+  CRUSH rule 3 x 452 [70,33]
+  CRUSH rule 3 x 453 [82,22]
+  CRUSH rule 3 x 454 [53,28]
+  CRUSH rule 3 x 455 [91,34]
+  CRUSH rule 3 x 456 [101,119]
+  CRUSH rule 3 x 457 [113,97]
+  CRUSH rule 3 x 458 [119,41]
+  CRUSH rule 3 x 459 [50,55]
+  CRUSH rule 3 x 460 [105,30]
+  CRUSH rule 3 x 461 [102,45]
+  CRUSH rule 3 x 462 [98,25]
+  CRUSH rule 3 x 463 [108,57]
+  CRUSH rule 3 x 464 [19,50]
+  CRUSH rule 3 x 465 [62,95]
+  CRUSH rule 3 x 466 [53,2]
+  CRUSH rule 3 x 467 [40,95]
+  CRUSH rule 3 x 468 [97,108]
+  CRUSH rule 3 x 469 [98,16]
+  CRUSH rule 3 x 470 [50,3]
+  CRUSH rule 3 x 471 [40,14]
+  CRUSH rule 3 x 472 [27,28]
+  CRUSH rule 3 x 473 [48,17]
+  CRUSH rule 3 x 474 [51,113]
+  CRUSH rule 3 x 475 [49,66]
+  CRUSH rule 3 x 476 [110,55]
+  CRUSH rule 3 x 477 [80,8]
+  CRUSH rule 3 x 478 [78,25]
+  CRUSH rule 3 x 479 [31,109]
+  CRUSH rule 3 x 480 [75,5]
+  CRUSH rule 3 x 481 [26,37]
+  CRUSH rule 3 x 482 [84,87]
+  CRUSH rule 3 x 483 [15,113]
+  CRUSH rule 3 x 484 [37,28]
+  CRUSH rule 3 x 485 [84,13]
+  CRUSH rule 3 x 486 [92,61]
+  CRUSH rule 3 x 487 [106,53]
+  CRUSH rule 3 x 488 [42,7]
+  CRUSH rule 3 x 489 [89,98]
+  CRUSH rule 3 x 490 [22,119]
+  CRUSH rule 3 x 491 [99,5]
+  CRUSH rule 3 x 492 [21,113]
+  CRUSH rule 3 x 493 [94,105]
+  CRUSH rule 3 x 494 [66,59]
+  CRUSH rule 3 x 495 [95,119]
+  CRUSH rule 3 x 496 [46,43]
+  CRUSH rule 3 x 497 [102,89]
+  CRUSH rule 3 x 498 [21,78]
+  CRUSH rule 3 x 499 [5,95]
+  CRUSH rule 3 x 500 [50,81]
+  CRUSH rule 3 x 501 [60,75]
+  CRUSH rule 3 x 502 [65,1]
+  CRUSH rule 3 x 503 [21,115]
+  CRUSH rule 3 x 504 [67,54]
+  CRUSH rule 3 x 505 [12,91]
+  CRUSH rule 3 x 506 [79,110]
+  CRUSH rule 3 x 507 [34,17]
+  CRUSH rule 3 x 508 [34,45]
+  CRUSH rule 3 x 509 [19,74]
+  CRUSH rule 3 x 510 [117,69]
+  CRUSH rule 3 x 511 [14,34]
+  CRUSH rule 3 x 512 [59,111]
+  CRUSH rule 3 x 513 [102,13]
+  CRUSH rule 3 x 514 [75,111]
+  CRUSH rule 3 x 515 [84,83]
+  CRUSH rule 3 x 516 [37,80]
+  CRUSH rule 3 x 517 [83,60]
+  CRUSH rule 3 x 518 [18,13]
+  CRUSH rule 3 x 519 [67,52]
+  CRUSH rule 3 x 520 [15,70]
+  CRUSH rule 3 x 521 [70,22]
+  CRUSH rule 3 x 522 [56,3]
+  CRUSH rule 3 x 523 [36,23]
+  CRUSH rule 3 x 524 [33,94]
+  CRUSH rule 3 x 525 [63,119]
+  CRUSH rule 3 x 526 [83,118]
+  CRUSH rule 3 x 527 [37,5]
+  CRUSH rule 3 x 528 [108,43]
+  CRUSH rule 3 x 529 [74,7]
+  CRUSH rule 3 x 530 [49,12]
+  CRUSH rule 3 x 531 [117,107]
+  CRUSH rule 3 x 532 [31,68]
+  CRUSH rule 3 x 533 [5,73]
+  CRUSH rule 3 x 534 [97,104]
+  CRUSH rule 3 x 535 [48,41]
+  CRUSH rule 3 x 536 [113,71]
+  CRUSH rule 3 x 537 [116,7]
+  CRUSH rule 3 x 538 [85,40]
+  CRUSH rule 3 x 539 [72,85]
+  CRUSH rule 3 x 540 [39,12]
+  CRUSH rule 3 x 541 [53,64]
+  CRUSH rule 3 x 542 [27,54]
+  CRUSH rule 3 x 543 [45,106]
+  CRUSH rule 3 x 544 [59,26]
+  CRUSH rule 3 x 545 [118,15]
+  CRUSH rule 3 x 546 [18,71]
+  CRUSH rule 3 x 547 [67,80]
+  CRUSH rule 3 x 548 [53,66]
+  CRUSH rule 3 x 549 [60,51]
+  CRUSH rule 3 x 550 [92,37]
+  CRUSH rule 3 x 551 [77,52]
+  CRUSH rule 3 x 552 [61,80]
+  CRUSH rule 3 x 553 [71,84]
+  CRUSH rule 3 x 554 [61,52]
+  CRUSH rule 3 x 555 [76,69]
+  CRUSH rule 3 x 556 [106,10]
+  CRUSH rule 3 x 557 [26,35]
+  CRUSH rule 3 x 558 [41,46]
+  CRUSH rule 3 x 559 [65,86]
+  CRUSH rule 3 x 560 [94,91]
+  CRUSH rule 3 x 561 [27,98]
+  CRUSH rule 3 x 562 [78,21]
+  CRUSH rule 3 x 563 [59,82]
+  CRUSH rule 3 x 564 [96,15]
+  CRUSH rule 3 x 565 [8,92]
+  CRUSH rule 3 x 566 [119,81]
+  CRUSH rule 3 x 567 [7,46]
+  CRUSH rule 3 x 568 [57,96]
+  CRUSH rule 3 x 569 [65,100]
+  CRUSH rule 3 x 570 [98,103]
+  CRUSH rule 3 x 571 [95,110]
+  CRUSH rule 3 x 572 [62,75]
+  CRUSH rule 3 x 573 [1,20]
+  CRUSH rule 3 x 574 [89,64]
+  CRUSH rule 3 x 575 [87,54]
+  CRUSH rule 3 x 576 [21,113]
+  CRUSH rule 3 x 577 [8,113]
+  CRUSH rule 3 x 578 [75,18]
+  CRUSH rule 3 x 579 [105,96]
+  CRUSH rule 3 x 580 [51,12]
+  CRUSH rule 3 x 581 [55,40]
+  CRUSH rule 3 x 582 [27,106]
+  CRUSH rule 3 x 583 [6,102]
+  CRUSH rule 3 x 584 [10,90]
+  CRUSH rule 3 x 585 [20,88]
+  CRUSH rule 3 x 586 [48,67]
+  CRUSH rule 3 x 587 [29,5]
+  CRUSH rule 3 x 588 [103,40]
+  CRUSH rule 3 x 589 [88,85]
+  CRUSH rule 3 x 590 [76,11]
+  CRUSH rule 3 x 591 [42,17]
+  CRUSH rule 3 x 592 [78,6]
+  CRUSH rule 3 x 593 [82,29]
+  CRUSH rule 3 x 594 [27,76]
+  CRUSH rule 3 x 595 [52,10]
+  CRUSH rule 3 x 596 [82,99]
+  CRUSH rule 3 x 597 [16,108]
+  CRUSH rule 3 x 598 [37,36]
+  CRUSH rule 3 x 599 [10,62]
+  CRUSH rule 3 x 600 [24,37]
+  CRUSH rule 3 x 601 [104,21]
+  CRUSH rule 3 x 602 [48,39]
+  CRUSH rule 3 x 603 [93,40]
+  CRUSH rule 3 x 604 [118,87]
+  CRUSH rule 3 x 605 [104,63]
+  CRUSH rule 3 x 606 [90,103]
+  CRUSH rule 3 x 607 [95,72]
+  CRUSH rule 3 x 608 [112,71]
+  CRUSH rule 3 x 609 [34,16]
+  CRUSH rule 3 x 610 [106,73]
+  CRUSH rule 3 x 611 [66,37]
+  CRUSH rule 3 x 612 [2,20]
+  CRUSH rule 3 x 613 [13,92]
+  CRUSH rule 3 x 614 [50,65]
+  CRUSH rule 3 x 615 [24,39]
+  CRUSH rule 3 x 616 [41,46]
+  CRUSH rule 3 x 617 [111,81]
+  CRUSH rule 3 x 618 [3,72]
+  CRUSH rule 3 x 619 [92,31]
+  CRUSH rule 3 x 620 [108,31]
+  CRUSH rule 3 x 621 [105,64]
+  CRUSH rule 3 x 622 [67,102]
+  CRUSH rule 3 x 623 [69,117]
+  CRUSH rule 3 x 624 [115,79]
+  CRUSH rule 3 x 625 [73,94]
+  CRUSH rule 3 x 626 [52,25]
+  CRUSH rule 3 x 627 [116,105]
+  CRUSH rule 3 x 628 [98,87]
+  CRUSH rule 3 x 629 [6,116]
+  CRUSH rule 3 x 630 [22,50]
+  CRUSH rule 3 x 631 [35,96]
+  CRUSH rule 3 x 632 [80,53]
+  CRUSH rule 3 x 633 [65,110]
+  CRUSH rule 3 x 634 [87,50]
+  CRUSH rule 3 x 635 [107,111]
+  CRUSH rule 3 x 636 [23,30]
+  CRUSH rule 3 x 637 [99,30]
+  CRUSH rule 3 x 638 [43,113]
+  CRUSH rule 3 x 639 [30,31]
+  CRUSH rule 3 x 640 [113,87]
+  CRUSH rule 3 x 641 [45,58]
+  CRUSH rule 3 x 642 [47,30]
+  CRUSH rule 3 x 643 [64,97]
+  CRUSH rule 3 x 644 [31,119]
+  CRUSH rule 3 x 645 [77,90]
+  CRUSH rule 3 x 646 [37,26]
+  CRUSH rule 3 x 647 [65,112]
+  CRUSH rule 3 x 648 [31,84]
+  CRUSH rule 3 x 649 [88,45]
+  CRUSH rule 3 x 650 [21,44]
+  CRUSH rule 3 x 651 [63,12]
+  CRUSH rule 3 x 652 [57,28]
+  CRUSH rule 3 x 653 [38,63]
+  CRUSH rule 3 x 654 [104,87]
+  CRUSH rule 3 x 655 [89,109]
+  CRUSH rule 3 x 656 [79,84]
+  CRUSH rule 3 x 657 [47,18]
+  CRUSH rule 3 x 658 [80,49]
+  CRUSH rule 3 x 659 [11,104]
+  CRUSH rule 3 x 660 [65,82]
+  CRUSH rule 3 x 661 [96,67]
+  CRUSH rule 3 x 662 [111,43]
+  CRUSH rule 3 x 663 [83,115]
+  CRUSH rule 3 x 664 [59,52]
+  CRUSH rule 3 x 665 [31,86]
+  CRUSH rule 3 x 666 [112,8]
+  CRUSH rule 3 x 667 [70,107]
+  CRUSH rule 3 x 668 [96,43]
+  CRUSH rule 3 x 669 [56,25]
+  CRUSH rule 3 x 670 [98,83]
+  CRUSH rule 3 x 671 [57,86]
+  CRUSH rule 3 x 672 [37,98]
+  CRUSH rule 3 x 673 [83,50]
+  CRUSH rule 3 x 674 [36,95]
+  CRUSH rule 3 x 675 [88,91]
+  CRUSH rule 3 x 676 [3,40]
+  CRUSH rule 3 x 677 [88,105]
+  CRUSH rule 3 x 678 [27,100]
+  CRUSH rule 3 x 679 [33,118]
+  CRUSH rule 3 x 680 [111,81]
+  CRUSH rule 3 x 681 [53,68]
+  CRUSH rule 3 x 682 [12,83]
+  CRUSH rule 3 x 683 [24,67]
+  CRUSH rule 3 x 684 [98,45]
+  CRUSH rule 3 x 685 [106,25]
+  CRUSH rule 3 x 686 [86,45]
+  CRUSH rule 3 x 687 [49,102]
+  CRUSH rule 3 x 688 [16,52]
+  CRUSH rule 3 x 689 [32,101]
+  CRUSH rule 3 x 690 [96,79]
+  CRUSH rule 3 x 691 [34,99]
+  CRUSH rule 3 x 692 [97,68]
+  CRUSH rule 3 x 693 [29,38]
+  CRUSH rule 3 x 694 [6,84]
+  CRUSH rule 3 x 695 [31,112]
+  CRUSH rule 3 x 696 [36,97]
+  CRUSH rule 3 x 697 [19,60]
+  CRUSH rule 3 x 698 [30,103]
+  CRUSH rule 3 x 699 [47,62]
+  CRUSH rule 3 x 700 [99,82]
+  CRUSH rule 3 x 701 [53,72]
+  CRUSH rule 3 x 702 [101,94]
+  CRUSH rule 3 x 703 [92,20]
+  CRUSH rule 3 x 704 [34,47]
+  CRUSH rule 3 x 705 [105,88]
+  CRUSH rule 3 x 706 [74,20]
+  CRUSH rule 3 x 707 [95,40]
+  CRUSH rule 3 x 708 [95,30]
+  CRUSH rule 3 x 709 [73,94]
+  CRUSH rule 3 x 710 [94,7]
+  CRUSH rule 3 x 711 [68,16]
+  CRUSH rule 3 x 712 [107,64]
+  CRUSH rule 3 x 713 [29,2]
+  CRUSH rule 3 x 714 [86,97]
+  CRUSH rule 3 x 715 [74,95]
+  CRUSH rule 3 x 716 [101,74]
+  CRUSH rule 3 x 717 [12,57]
+  CRUSH rule 3 x 718 [83,106]
+  CRUSH rule 3 x 719 [26,39]
+  CRUSH rule 3 x 720 [69,64]
+  CRUSH rule 3 x 721 [51,119]
+  CRUSH rule 3 x 722 [15,56]
+  CRUSH rule 3 x 723 [117,25]
+  CRUSH rule 3 x 724 [45,106]
+  CRUSH rule 3 x 725 [53,66]
+  CRUSH rule 3 x 726 [103,48]
+  CRUSH rule 3 x 727 [89,115]
+  CRUSH rule 3 x 728 [76,65]
+  CRUSH rule 3 x 729 [35,48]
+  CRUSH rule 3 x 730 [28,37]
+  CRUSH rule 3 x 731 [78,6]
+  CRUSH rule 3 x 732 [1,93]
+  CRUSH rule 3 x 733 [35,44]
+  CRUSH rule 3 x 734 [119,93]
+  CRUSH rule 3 x 735 [102,17]
+  CRUSH rule 3 x 736 [37,78]
+  CRUSH rule 3 x 737 [117,35]
+  CRUSH rule 3 x 738 [57,56]
+  CRUSH rule 3 x 739 [87,24]
+  CRUSH rule 3 x 740 [29,34]
+  CRUSH rule 3 x 741 [47,44]
+  CRUSH rule 3 x 742 [106,107]
+  CRUSH rule 3 x 743 [105,5]
+  CRUSH rule 3 x 744 [23,30]
+  CRUSH rule 3 x 745 [37,106]
+  CRUSH rule 3 x 746 [56,47]
+  CRUSH rule 3 x 747 [56,107]
+  CRUSH rule 3 x 748 [48,25]
+  CRUSH rule 3 x 749 [102,93]
+  CRUSH rule 3 x 750 [83,102]
+  CRUSH rule 3 x 751 [25,119]
+  CRUSH rule 3 x 752 [82,47]
+  CRUSH rule 3 x 753 [24,14]
+  CRUSH rule 3 x 754 [114,39]
+  CRUSH rule 3 x 755 [87,60]
+  CRUSH rule 3 x 756 [113,77]
+  CRUSH rule 3 x 757 [47,112]
+  CRUSH rule 3 x 758 [54,107]
+  CRUSH rule 3 x 759 [74,27]
+  CRUSH rule 3 x 760 [88,47]
+  CRUSH rule 3 x 761 [73,98]
+  CRUSH rule 3 x 762 [34,33]
+  CRUSH rule 3 x 763 [13,116]
+  CRUSH rule 3 x 764 [89,2]
+  CRUSH rule 3 x 765 [109,77]
+  CRUSH rule 3 x 766 [19,92]
+  CRUSH rule 3 x 767 [41,80]
+  CRUSH rule 3 x 768 [106,16]
+  CRUSH rule 3 x 769 [91,2]
+  CRUSH rule 3 x 770 [72,19]
+  CRUSH rule 3 x 771 [115,63]
+  CRUSH rule 3 x 772 [97,102]
+  CRUSH rule 3 x 773 [116,91]
+  CRUSH rule 3 x 774 [100,105]
+  CRUSH rule 3 x 775 [102,95]
+  CRUSH rule 3 x 776 [69,44]
+  CRUSH rule 3 x 777 [91,102]
+  CRUSH rule 3 x 778 [83,110]
+  CRUSH rule 3 x 779 [47,80]
+  CRUSH rule 3 x 780 [63,117]
+  CRUSH rule 3 x 781 [105,106]
+  CRUSH rule 3 x 782 [117,107]
+  CRUSH rule 3 x 783 [19,30]
+  CRUSH rule 3 x 784 [63,82]
+  CRUSH rule 3 x 785 [27,50]
+  CRUSH rule 3 x 786 [41,80]
+  CRUSH rule 3 x 787 [108,27]
+  CRUSH rule 3 x 788 [74,75]
+  CRUSH rule 3 x 789 [50,67]
+  CRUSH rule 3 x 790 [20,108]
+  CRUSH rule 3 x 791 [96,37]
+  CRUSH rule 3 x 792 [80,13]
+  CRUSH rule 3 x 793 [6,82]
+  CRUSH rule 3 x 794 [14,90]
+  CRUSH rule 3 x 795 [30,67]
+  CRUSH rule 3 x 796 [87,60]
+  CRUSH rule 3 x 797 [64,75]
+  CRUSH rule 3 x 798 [42,19]
+  CRUSH rule 3 x 799 [19,113]
+  CRUSH rule 3 x 800 [106,22]
+  CRUSH rule 3 x 801 [2,11]
+  CRUSH rule 3 x 802 [63,1]
+  CRUSH rule 3 x 803 [37,46]
+  CRUSH rule 3 x 804 [33,66]
+  CRUSH rule 3 x 805 [96,3]
+  CRUSH rule 3 x 806 [48,57]
+  CRUSH rule 3 x 807 [48,85]
+  CRUSH rule 3 x 808 [76,15]
+  CRUSH rule 3 x 809 [27,90]
+  CRUSH rule 3 x 810 [119,29]
+  CRUSH rule 3 x 811 [111,93]
+  CRUSH rule 3 x 812 [25,30]
+  CRUSH rule 3 x 813 [81,50]
+  CRUSH rule 3 x 814 [95,48]
+  CRUSH rule 3 x 815 [84,6]
+  CRUSH rule 3 x 816 [64,3]
+  CRUSH rule 3 x 817 [63,117]
+  CRUSH rule 3 x 818 [69,52]
+  CRUSH rule 3 x 819 [88,91]
+  CRUSH rule 3 x 820 [104,29]
+  CRUSH rule 3 x 821 [58,107]
+  CRUSH rule 3 x 822 [20,18]
+  CRUSH rule 3 x 823 [63,88]
+  CRUSH rule 3 x 824 [102,81]
+  CRUSH rule 3 x 825 [47,46]
+  CRUSH rule 3 x 826 [44,11]
+  CRUSH rule 3 x 827 [101,115]
+  CRUSH rule 3 x 828 [60,39]
+  CRUSH rule 3 x 829 [45,24]
+  CRUSH rule 3 x 830 [51,96]
+  CRUSH rule 3 x 831 [78,53]
+  CRUSH rule 3 x 832 [28,15]
+  CRUSH rule 3 x 833 [57,72]
+  CRUSH rule 3 x 834 [90,77]
+  CRUSH rule 3 x 835 [14,50]
+  CRUSH rule 3 x 836 [63,100]
+  CRUSH rule 3 x 837 [76,85]
+  CRUSH rule 3 x 838 [106,35]
+  CRUSH rule 3 x 839 [87,12]
+  CRUSH rule 3 x 840 [33,117]
+  CRUSH rule 3 x 841 [110,13]
+  CRUSH rule 3 x 842 [66,97]
+  CRUSH rule 3 x 843 [11,50]
+  CRUSH rule 3 x 844 [74,22]
+  CRUSH rule 3 x 845 [74,20]
+  CRUSH rule 3 x 846 [43,113]
+  CRUSH rule 3 x 847 [62,105]
+  CRUSH rule 3 x 848 [92,19]
+  CRUSH rule 3 x 849 [93,118]
+  CRUSH rule 3 x 850 [83,119]
+  CRUSH rule 3 x 851 [65,56]
+  CRUSH rule 3 x 852 [60,11]
+  CRUSH rule 3 x 853 [88,11]
+  CRUSH rule 3 x 854 [83,52]
+  CRUSH rule 3 x 855 [2,22]
+  CRUSH rule 3 x 856 [40,13]
+  CRUSH rule 3 x 857 [69,110]
+  CRUSH rule 3 x 858 [98,27]
+  CRUSH rule 3 x 859 [56,41]
+  CRUSH rule 3 x 860 [11,30]
+  CRUSH rule 3 x 861 [22,68]
+  CRUSH rule 3 x 862 [22,52]
+  CRUSH rule 3 x 863 [79,32]
+  CRUSH rule 3 x 864 [77,32]
+  CRUSH rule 3 x 865 [119,99]
+  CRUSH rule 3 x 866 [18,85]
+  CRUSH rule 3 x 867 [3,58]
+  CRUSH rule 3 x 868 [100,22]
+  CRUSH rule 3 x 869 [22,86]
+  CRUSH rule 3 x 870 [73,94]
+  CRUSH rule 3 x 871 [84,51]
+  CRUSH rule 3 x 872 [72,91]
+  CRUSH rule 3 x 873 [81,72]
+  CRUSH rule 3 x 874 [21,38]
+  CRUSH rule 3 x 875 [115,27]
+  CRUSH rule 3 x 876 [98,16]
+  CRUSH rule 3 x 877 [80,25]
+  CRUSH rule 3 x 878 [87,114]
+  CRUSH rule 3 x 879 [29,1]
+  CRUSH rule 3 x 880 [23,2]
+  CRUSH rule 3 x 881 [109,97]
+  CRUSH rule 3 x 882 [31,36]
+  CRUSH rule 3 x 883 [102,17]
+  CRUSH rule 3 x 884 [80,23]
+  CRUSH rule 3 x 885 [46,77]
+  CRUSH rule 3 x 886 [2,11]
+  CRUSH rule 3 x 887 [5,85]
+  CRUSH rule 3 x 888 [16,64]
+  CRUSH rule 3 x 889 [84,45]
+  CRUSH rule 3 x 890 [65,50]
+  CRUSH rule 3 x 891 [86,59]
+  CRUSH rule 3 x 892 [64,11]
+  CRUSH rule 3 x 893 [20,118]
+  CRUSH rule 3 x 894 [32,14]
+  CRUSH rule 3 x 895 [40,91]
+  CRUSH rule 3 x 896 [113,16]
+  CRUSH rule 3 x 897 [107,112]
+  CRUSH rule 3 x 898 [76,51]
+  CRUSH rule 3 x 899 [75,98]
+  CRUSH rule 3 x 900 [83,111]
+  CRUSH rule 3 x 901 [66,17]
+  CRUSH rule 3 x 902 [25,5]
+  CRUSH rule 3 x 903 [53,54]
+  CRUSH rule 3 x 904 [50,10]
+  CRUSH rule 3 x 905 [99,106]
+  CRUSH rule 3 x 906 [68,73]
+  CRUSH rule 3 x 907 [109,45]
+  CRUSH rule 3 x 908 [47,24]
+  CRUSH rule 3 x 909 [73,94]
+  CRUSH rule 3 x 910 [71,26]
+  CRUSH rule 3 x 911 [39,58]
+  CRUSH rule 3 x 912 [90,39]
+  CRUSH rule 3 x 913 [29,12]
+  CRUSH rule 3 x 914 [84,99]
+  CRUSH rule 3 x 915 [49,62]
+  CRUSH rule 3 x 916 [32,7]
+  CRUSH rule 3 x 917 [46,91]
+  CRUSH rule 3 x 918 [82,71]
+  CRUSH rule 3 x 919 [13,109]
+  CRUSH rule 3 x 920 [25,100]
+  CRUSH rule 3 x 921 [55,32]
+  CRUSH rule 3 x 922 [33,96]
+  CRUSH rule 3 x 923 [28,79]
+  CRUSH rule 3 x 924 [1,41]
+  CRUSH rule 3 x 925 [113,41]
+  CRUSH rule 3 x 926 [64,65]
+  CRUSH rule 3 x 927 [32,23]
+  CRUSH rule 3 x 928 [13,94]
+  CRUSH rule 3 x 929 [85,24]
+  CRUSH rule 3 x 930 [104,55]
+  CRUSH rule 3 x 931 [46,91]
+  CRUSH rule 3 x 932 [43,54]
+  CRUSH rule 3 x 933 [18,93]
+  CRUSH rule 3 x 934 [68,21]
+  CRUSH rule 3 x 935 [28,23]
+  CRUSH rule 3 x 936 [104,51]
+  CRUSH rule 3 x 937 [110,37]
+  CRUSH rule 3 x 938 [48,69]
+  CRUSH rule 3 x 939 [77,32]
+  CRUSH rule 3 x 940 [76,19]
+  CRUSH rule 3 x 941 [66,37]
+  CRUSH rule 3 x 942 [80,8]
+  CRUSH rule 3 x 943 [75,82]
+  CRUSH rule 3 x 944 [113,15]
+  CRUSH rule 3 x 945 [71,52]
+  CRUSH rule 3 x 946 [37,115]
+  CRUSH rule 3 x 947 [107,48]
+  CRUSH rule 3 x 948 [108,8]
+  CRUSH rule 3 x 949 [46,14]
+  CRUSH rule 3 x 950 [96,13]
+  CRUSH rule 3 x 951 [40,63]
+  CRUSH rule 3 x 952 [114,55]
+  CRUSH rule 3 x 953 [62,53]
+  CRUSH rule 3 x 954 [103,68]
+  CRUSH rule 3 x 955 [42,63]
+  CRUSH rule 3 x 956 [72,6]
+  CRUSH rule 3 x 957 [117,6]
+  CRUSH rule 3 x 958 [23,74]
+  CRUSH rule 3 x 959 [42,87]
+  CRUSH rule 3 x 960 [113,91]
+  CRUSH rule 3 x 961 [116,61]
+  CRUSH rule 3 x 962 [60,41]
+  CRUSH rule 3 x 963 [103,78]
+  CRUSH rule 3 x 964 [66,15]
+  CRUSH rule 3 x 965 [47,108]
+  CRUSH rule 3 x 966 [88,69]
+  CRUSH rule 3 x 967 [71,74]
+  CRUSH rule 3 x 968 [74,37]
+  CRUSH rule 3 x 969 [53,30]
+  CRUSH rule 3 x 970 [3,2]
+  CRUSH rule 3 x 971 [66,22]
+  CRUSH rule 3 x 972 [3,115]
+  CRUSH rule 3 x 973 [113,89]
+  CRUSH rule 3 x 974 [114,73]
+  CRUSH rule 3 x 975 [83,96]
+  CRUSH rule 3 x 976 [81,38]
+  CRUSH rule 3 x 977 [95,76]
+  CRUSH rule 3 x 978 [35,119]
+  CRUSH rule 3 x 979 [98,13]
+  CRUSH rule 3 x 980 [39,98]
+  CRUSH rule 3 x 981 [89,46]
+  CRUSH rule 3 x 982 [19,66]
+  CRUSH rule 3 x 983 [34,107]
+  CRUSH rule 3 x 984 [78,23]
+  CRUSH rule 3 x 985 [99,24]
+  CRUSH rule 3 x 986 [44,59]
+  CRUSH rule 3 x 987 [25,98]
+  CRUSH rule 3 x 988 [79,84]
+  CRUSH rule 3 x 989 [87,60]
+  CRUSH rule 3 x 990 [72,31]
+  CRUSH rule 3 x 991 [90,71]
+  CRUSH rule 3 x 992 [30,75]
+  CRUSH rule 3 x 993 [74,27]
+  CRUSH rule 3 x 994 [74,75]
+  CRUSH rule 3 x 995 [100,45]
+  CRUSH rule 3 x 996 [41,34]
+  CRUSH rule 3 x 997 [89,32]
+  CRUSH rule 3 x 998 [92,41]
+  CRUSH rule 3 x 999 [117,13]
+  CRUSH rule 3 x 1000 [50,31]
+  CRUSH rule 3 x 1001 [83,116]
+  CRUSH rule 3 x 1002 [94,13]
+  CRUSH rule 3 x 1003 [43,54]
+  CRUSH rule 3 x 1004 [89,106]
+  CRUSH rule 3 x 1005 [105,76]
+  CRUSH rule 3 x 1006 [45,5]
+  CRUSH rule 3 x 1007 [19,111]
+  CRUSH rule 3 x 1008 [31,74]
+  CRUSH rule 3 x 1009 [1,51]
+  CRUSH rule 3 x 1010 [31,108]
+  CRUSH rule 3 x 1011 [64,3]
+  CRUSH rule 3 x 1012 [68,81]
+  CRUSH rule 3 x 1013 [5,10]
+  CRUSH rule 3 x 1014 [33,98]
+  CRUSH rule 3 x 1015 [106,99]
+  CRUSH rule 3 x 1016 [107,44]
+  CRUSH rule 3 x 1017 [12,69]
+  CRUSH rule 3 x 1018 [61,60]
+  CRUSH rule 3 x 1019 [27,88]
+  CRUSH rule 3 x 1020 [31,111]
+  CRUSH rule 3 x 1021 [22,36]
+  CRUSH rule 3 x 1022 [73,28]
+  CRUSH rule 3 x 1023 [83,88]
+  rule 3 (delltestrule) num_rep 3 result size == 2:\t1024/1024 (esc)
+  CRUSH rule 3 x 0 [94,85]
+  CRUSH rule 3 x 1 [73,78]
+  CRUSH rule 3 x 2 [91,104]
+  CRUSH rule 3 x 3 [51,94]
+  CRUSH rule 3 x 4 [45,28]
+  CRUSH rule 3 x 5 [89,113]
+  CRUSH rule 3 x 6 [91,12]
+  CRUSH rule 3 x 7 [104,71]
+  CRUSH rule 3 x 8 [41,62]
+  CRUSH rule 3 x 9 [46,35]
+  CRUSH rule 3 x 10 [61,60]
+  CRUSH rule 3 x 11 [13,74]
+  CRUSH rule 3 x 12 [83,62]
+  CRUSH rule 3 x 13 [27,117]
+  CRUSH rule 3 x 14 [105,115]
+  CRUSH rule 3 x 15 [18,87]
+  CRUSH rule 3 x 16 [103,60]
+  CRUSH rule 3 x 17 [85,80]
+  CRUSH rule 3 x 18 [11,48]
+  CRUSH rule 3 x 19 [75,114]
+  CRUSH rule 3 x 20 [111,27]
+  CRUSH rule 3 x 21 [84,7]
+  CRUSH rule 3 x 22 [23,66]
+  CRUSH rule 3 x 23 [19,84]
+  CRUSH rule 3 x 24 [83,111]
+  CRUSH rule 3 x 25 [81,108]
+  CRUSH rule 3 x 26 [17,117]
+  CRUSH rule 3 x 27 [33,58]
+  CRUSH rule 3 x 28 [45,98]
+  CRUSH rule 3 x 29 [8,46]
+  CRUSH rule 3 x 30 [55,119]
+  CRUSH rule 3 x 31 [76,35]
+  CRUSH rule 3 x 32 [72,13]
+  CRUSH rule 3 x 33 [86,20]
+  CRUSH rule 3 x 34 [7,38]
+  CRUSH rule 3 x 35 [108,31]
+  CRUSH rule 3 x 36 [67,24]
+  CRUSH rule 3 x 37 [38,17]
+  CRUSH rule 3 x 38 [72,85]
+  CRUSH rule 3 x 39 [68,73]
+  CRUSH rule 3 x 40 [30,25]
+  CRUSH rule 3 x 41 [52,91]
+  CRUSH rule 3 x 42 [106,39]
+  CRUSH rule 3 x 43 [10,115]
+  CRUSH rule 3 x 44 [101,115]
+  CRUSH rule 3 x 45 [83,80]
+  CRUSH rule 3 x 46 [54,33]
+  CRUSH rule 3 x 47 [106,41]
+  CRUSH rule 3 x 48 [34,65]
+  CRUSH rule 3 x 49 [99,46]
+  CRUSH rule 3 x 50 [42,85]
+  CRUSH rule 3 x 51 [6,12]
+  CRUSH rule 3 x 52 [82,14]
+  CRUSH rule 3 x 53 [32,93]
+  CRUSH rule 3 x 54 [28,3]
+  CRUSH rule 3 x 55 [14,44]
+  CRUSH rule 3 x 56 [21,112]
+  CRUSH rule 3 x 57 [93,26]
+  CRUSH rule 3 x 58 [48,95]
+  CRUSH rule 3 x 59 [21,104]
+  CRUSH rule 3 x 60 [90,75]
+  CRUSH rule 3 x 61 [88,39]
+  CRUSH rule 3 x 62 [100,8]
+  CRUSH rule 3 x 63 [79,96]
+  CRUSH rule 3 x 64 [1,77]
+  CRUSH rule 3 x 65 [32,25]
+  CRUSH rule 3 x 66 [48,93]
+  CRUSH rule 3 x 67 [94,91]
+  CRUSH rule 3 x 68 [102,91]
+  CRUSH rule 3 x 69 [62,20]
+  CRUSH rule 3 x 70 [84,27]
+  CRUSH rule 3 x 71 [12,99]
+  CRUSH rule 3 x 72 [26,69]
+  CRUSH rule 3 x 73 [29,92]
+  CRUSH rule 3 x 74 [29,60]
+  CRUSH rule 3 x 75 [60,16]
+  CRUSH rule 3 x 76 [55,60]
+  CRUSH rule 3 x 77 [107,78]
+  CRUSH rule 3 x 78 [86,89]
+  CRUSH rule 3 x 79 [64,75]
+  CRUSH rule 3 x 80 [73,26]
+  CRUSH rule 3 x 81 [64,57]
+  CRUSH rule 3 x 82 [37,1]
+  CRUSH rule 3 x 83 [92,22]
+  CRUSH rule 3 x 84 [49,40]
+  CRUSH rule 3 x 85 [87,30]
+  CRUSH rule 3 x 86 [37,119]
+  CRUSH rule 3 x 87 [116,3]
+  CRUSH rule 3 x 88 [38,22]
+  CRUSH rule 3 x 89 [76,41]
+  CRUSH rule 3 x 90 [14,98]
+  CRUSH rule 3 x 91 [68,27]
+  CRUSH rule 3 x 92 [86,13]
+  CRUSH rule 3 x 93 [44,57]
+  CRUSH rule 3 x 94 [46,15]
+  CRUSH rule 3 x 95 [108,6]
+  CRUSH rule 3 x 96 [66,25]
+  CRUSH rule 3 x 97 [111,33]
+  CRUSH rule 3 x 98 [93,36]
+  CRUSH rule 3 x 99 [78,17]
+  CRUSH rule 3 x 100 [28,55]
+  CRUSH rule 3 x 101 [91,34]
+  CRUSH rule 3 x 102 [82,93]
+  CRUSH rule 3 x 103 [66,105]
+  CRUSH rule 3 x 104 [116,10]
+  CRUSH rule 3 x 105 [34,69]
+  CRUSH rule 3 x 106 [69,66]
+  CRUSH rule 3 x 107 [1,41]
+  CRUSH rule 3 x 108 [7,117]
+  CRUSH rule 3 x 109 [112,87]
+  CRUSH rule 3 x 110 [54,10]
+  CRUSH rule 3 x 111 [10,86]
+  CRUSH rule 3 x 112 [80,29]
+  CRUSH rule 3 x 113 [69,2]
+  CRUSH rule 3 x 114 [79,46]
+  CRUSH rule 3 x 115 [10,111]
+  CRUSH rule 3 x 116 [37,86]
+  CRUSH rule 3 x 117 [87,50]
+  CRUSH rule 3 x 118 [23,106]
+  CRUSH rule 3 x 119 [104,14]
+  CRUSH rule 3 x 120 [44,3]
+  CRUSH rule 3 x 121 [80,14]
+  CRUSH rule 3 x 122 [45,68]
+  CRUSH rule 3 x 123 [112,22]
+  CRUSH rule 3 x 124 [97,118]
+  CRUSH rule 3 x 125 [66,7]
+  CRUSH rule 3 x 126 [70,23]
+  CRUSH rule 3 x 127 [70,13]
+  CRUSH rule 3 x 128 [11,119]
+  CRUSH rule 3 x 129 [103,108]
+  CRUSH rule 3 x 130 [50,55]
+  CRUSH rule 3 x 131 [44,55]
+  CRUSH rule 3 x 132 [69,1]
+  CRUSH rule 3 x 133 [67,104]
+  CRUSH rule 3 x 134 [37,66]
+  CRUSH rule 3 x 135 [78,101]
+  CRUSH rule 3 x 136 [32,29]
+  CRUSH rule 3 x 137 [92,81]
+  CRUSH rule 3 x 138 [54,17]
+  CRUSH rule 3 x 139 [89,92]
+  CRUSH rule 3 x 140 [39,1]
+  CRUSH rule 3 x 141 [89,28]
+  CRUSH rule 3 x 142 [22,26]
+  CRUSH rule 3 x 143 [96,77]
+  CRUSH rule 3 x 144 [13,111]
+  CRUSH rule 3 x 145 [77,119]
+  CRUSH rule 3 x 146 [12,73]
+  CRUSH rule 3 x 147 [2,11]
+  CRUSH rule 3 x 148 [85,108]
+  CRUSH rule 3 x 149 [103,62]
+  CRUSH rule 3 x 150 [14,78]
+  CRUSH rule 3 x 151 [75,119]
+  CRUSH rule 3 x 152 [49,84]
+  CRUSH rule 3 x 153 [92,8]
+  CRUSH rule 3 x 154 [19,5]
+  CRUSH rule 3 x 155 [12,75]
+  CRUSH rule 3 x 156 [107,112]
+  CRUSH rule 3 x 157 [15,28]
+  CRUSH rule 3 x 158 [11,113]
+  CRUSH rule 3 x 159 [33,52]
+  CRUSH rule 3 x 160 [86,35]
+  CRUSH rule 3 x 161 [19,117]
+  CRUSH rule 3 x 162 [55,113]
+  CRUSH rule 3 x 163 [54,87]
+  CRUSH rule 3 x 164 [72,8]
+  CRUSH rule 3 x 165 [25,74]
+  CRUSH rule 3 x 166 [2,10]
+  CRUSH rule 3 x 167 [89,56]
+  CRUSH rule 3 x 168 [68,47]
+  CRUSH rule 3 x 169 [51,12]
+  CRUSH rule 3 x 170 [68,53]
+  CRUSH rule 3 x 171 [88,79]
+  CRUSH rule 3 x 172 [117,89]
+  CRUSH rule 3 x 173 [29,40]
+  CRUSH rule 3 x 174 [67,86]
+  CRUSH rule 3 x 175 [48,85]
+  CRUSH rule 3 x 176 [94,83]
+  CRUSH rule 3 x 177 [53,18]
+  CRUSH rule 3 x 178 [39,30]
+  CRUSH rule 3 x 179 [72,17]
+  CRUSH rule 3 x 180 [3,114]
+  CRUSH rule 3 x 181 [18,16]
+  CRUSH rule 3 x 182 [75,5]
+  CRUSH rule 3 x 183 [11,110]
+  CRUSH rule 3 x 184 [79,48]
+  CRUSH rule 3 x 185 [97,86]
+  CRUSH rule 3 x 186 [67,44]
+  CRUSH rule 3 x 187 [6,50]
+  CRUSH rule 3 x 188 [76,17]
+  CRUSH rule 3 x 189 [96,7]
+  CRUSH rule 3 x 190 [90,95]
+  CRUSH rule 3 x 191 [49,38]
+  CRUSH rule 3 x 192 [93,58]
+  CRUSH rule 3 x 193 [89,118]
+  CRUSH rule 3 x 194 [62,3]
+  CRUSH rule 3 x 195 [119,85]
+  CRUSH rule 3 x 196 [20,72]
+  CRUSH rule 3 x 197 [6,116]
+  CRUSH rule 3 x 198 [55,92]
+  CRUSH rule 3 x 199 [77,66]
+  CRUSH rule 3 x 200 [12,81]
+  CRUSH rule 3 x 201 [52,71]
+  CRUSH rule 3 x 202 [98,59]
+  CRUSH rule 3 x 203 [36,19]
+  CRUSH rule 3 x 204 [10,113]
+  CRUSH rule 3 x 205 [38,79]
+  CRUSH rule 3 x 206 [38,105]
+  CRUSH rule 3 x 207 [19,32]
+  CRUSH rule 3 x 208 [63,92]
+  CRUSH rule 3 x 209 [70,99]
+  CRUSH rule 3 x 210 [79,102]
+  CRUSH rule 3 x 211 [26,27]
+  CRUSH rule 3 x 212 [28,107]
+  CRUSH rule 3 x 213 [100,49]
+  CRUSH rule 3 x 214 [91,88]
+  CRUSH rule 3 x 215 [92,7]
+  CRUSH rule 3 x 216 [99,108]
+  CRUSH rule 3 x 217 [86,97]
+  CRUSH rule 3 x 218 [70,10]
+  CRUSH rule 3 x 219 [61,112]
+  CRUSH rule 3 x 220 [23,66]
+  CRUSH rule 3 x 221 [51,66]
+  CRUSH rule 3 x 222 [50,65]
+  CRUSH rule 3 x 223 [34,45]
+  CRUSH rule 3 x 224 [107,44]
+  CRUSH rule 3 x 225 [61,54]
+  CRUSH rule 3 x 226 [44,87]
+  CRUSH rule 3 x 227 [55,66]
+  CRUSH rule 3 x 228 [117,103]
+  CRUSH rule 3 x 229 [100,27]
+  CRUSH rule 3 x 230 [41,32]
+  CRUSH rule 3 x 231 [30,16]
+  CRUSH rule 3 x 232 [23,102]
+  CRUSH rule 3 x 233 [47,104]
+  CRUSH rule 3 x 234 [55,94]
+  CRUSH rule 3 x 235 [20,32]
+  CRUSH rule 3 x 236 [95,118]
+  CRUSH rule 3 x 237 [21,72]
+  CRUSH rule 3 x 238 [109,53]
+  CRUSH rule 3 x 239 [40,105]
+  CRUSH rule 3 x 240 [63,96]
+  CRUSH rule 3 x 241 [47,1]
+  CRUSH rule 3 x 242 [73,24]
+  CRUSH rule 3 x 243 [76,79]
+  CRUSH rule 3 x 244 [103,115]
+  CRUSH rule 3 x 245 [106,29]
+  CRUSH rule 3 x 246 [35,5]
+  CRUSH rule 3 x 247 [116,37]
+  CRUSH rule 3 x 248 [8,34]
+  CRUSH rule 3 x 249 [2,105]
+  CRUSH rule 3 x 250 [34,79]
+  CRUSH rule 3 x 251 [28,41]
+  CRUSH rule 3 x 252 [95,24]
+  CRUSH rule 3 x 253 [109,97]
+  CRUSH rule 3 x 254 [99,56]
+  CRUSH rule 3 x 255 [112,22]
+  CRUSH rule 3 x 256 [94,31]
+  CRUSH rule 3 x 257 [100,39]
+  CRUSH rule 3 x 258 [34,83]
+  CRUSH rule 3 x 259 [70,87]
+  CRUSH rule 3 x 260 [89,24]
+  CRUSH rule 3 x 261 [94,77]
+  CRUSH rule 3 x 262 [42,97]
+  CRUSH rule 3 x 263 [113,37]
+  CRUSH rule 3 x 264 [36,89]
+  CRUSH rule 3 x 265 [14,46]
+  CRUSH rule 3 x 266 [75,48]
+  CRUSH rule 3 x 267 [6,46]
+  CRUSH rule 3 x 268 [38,3]
+  CRUSH rule 3 x 269 [86,91]
+  CRUSH rule 3 x 270 [87,66]
+  CRUSH rule 3 x 271 [19,78]
+  CRUSH rule 3 x 272 [73,110]
+  CRUSH rule 3 x 273 [69,74]
+  CRUSH rule 3 x 274 [47,26]
+  CRUSH rule 3 x 275 [92,29]
+  CRUSH rule 3 x 276 [7,38]
+  CRUSH rule 3 x 277 [74,95]
+  CRUSH rule 3 x 278 [107,62]
+  CRUSH rule 3 x 279 [112,53]
+  CRUSH rule 3 x 280 [113,69]
+  CRUSH rule 3 x 281 [89,40]
+  CRUSH rule 3 x 282 [20,46]
+  CRUSH rule 3 x 283 [8,36]
+  CRUSH rule 3 x 284 [66,85]
+  CRUSH rule 3 x 285 [99,109]
+  CRUSH rule 3 x 286 [78,89]
+  CRUSH rule 3 x 287 [12,79]
+  CRUSH rule 3 x 288 [24,37]
+  CRUSH rule 3 x 289 [105,74]
+  CRUSH rule 3 x 290 [25,112]
+  CRUSH rule 3 x 291 [35,52]
+  CRUSH rule 3 x 292 [20,60]
+  CRUSH rule 3 x 293 [27,118]
+  CRUSH rule 3 x 294 [60,75]
+  CRUSH rule 3 x 295 [37,66]
+  CRUSH rule 3 x 296 [16,28]
+  CRUSH rule 3 x 297 [36,29]
+  CRUSH rule 3 x 298 [70,55]
+  CRUSH rule 3 x 299 [116,85]
+  CRUSH rule 3 x 300 [67,36]
+  CRUSH rule 3 x 301 [117,71]
+  CRUSH rule 3 x 302 [78,105]
+  CRUSH rule 3 x 303 [19,82]
+  CRUSH rule 3 x 304 [101,38]
+  CRUSH rule 3 x 305 [5,49]
+  CRUSH rule 3 x 306 [41,64]
+  CRUSH rule 3 x 307 [65,80]
+  CRUSH rule 3 x 308 [91,115]
+  CRUSH rule 3 x 309 [38,41]
+  CRUSH rule 3 x 310 [26,43]
+  CRUSH rule 3 x 311 [36,75]
+  CRUSH rule 3 x 312 [114,16]
+  CRUSH rule 3 x 313 [104,79]
+  CRUSH rule 3 x 314 [28,43]
+  CRUSH rule 3 x 315 [118,16]
+  CRUSH rule 3 x 316 [98,39]
+  CRUSH rule 3 x 317 [118,21]
+  CRUSH rule 3 x 318 [17,94]
+  CRUSH rule 3 x 319 [53,62]
+  CRUSH rule 3 x 320 [36,3]
+  CRUSH rule 3 x 321 [33,60]
+  CRUSH rule 3 x 322 [68,3]
+  CRUSH rule 3 x 323 [66,95]
+  CRUSH rule 3 x 324 [21,42]
+  CRUSH rule 3 x 325 [52,43]
+  CRUSH rule 3 x 326 [7,90]
+  CRUSH rule 3 x 327 [62,3]
+  CRUSH rule 3 x 328 [61,42]
+  CRUSH rule 3 x 329 [19,115]
+  CRUSH rule 3 x 330 [24,15]
+  CRUSH rule 3 x 331 [84,14]
+  CRUSH rule 3 x 332 [61,72]
+  CRUSH rule 3 x 333 [116,6]
+  CRUSH rule 3 x 334 [94,29]
+  CRUSH rule 3 x 335 [71,92]
+  CRUSH rule 3 x 336 [24,11]
+  CRUSH rule 3 x 337 [18,23]
+  CRUSH rule 3 x 338 [43,88]
+  CRUSH rule 3 x 339 [13,50]
+  CRUSH rule 3 x 340 [81,115]
+  CRUSH rule 3 x 341 [46,65]
+  CRUSH rule 3 x 342 [92,71]
+  CRUSH rule 3 x 343 [49,56]
+  CRUSH rule 3 x 344 [1,25]
+  CRUSH rule 3 x 345 [56,11]
+  CRUSH rule 3 x 346 [3,40]
+  CRUSH rule 3 x 347 [106,85]
+  CRUSH rule 3 x 348 [10,114]
+  CRUSH rule 3 x 349 [96,51]
+  CRUSH rule 3 x 350 [63,32]
+  CRUSH rule 3 x 351 [60,20]
+  CRUSH rule 3 x 352 [36,21]
+  CRUSH rule 3 x 353 [10,113]
+  CRUSH rule 3 x 354 [55,74]
+  CRUSH rule 3 x 355 [73,80]
+  CRUSH rule 3 x 356 [75,96]
+  CRUSH rule 3 x 357 [70,89]
+  CRUSH rule 3 x 358 [97,92]
+  CRUSH rule 3 x 359 [119,20]
+  CRUSH rule 3 x 360 [106,15]
+  CRUSH rule 3 x 361 [27,56]
+  CRUSH rule 3 x 362 [28,22]
+  CRUSH rule 3 x 363 [68,101]
+  CRUSH rule 3 x 364 [23,2]
+  CRUSH rule 3 x 365 [57,58]
+  CRUSH rule 3 x 366 [42,61]
+  CRUSH rule 3 x 367 [103,108]
+  CRUSH rule 3 x 368 [103,119]
+  CRUSH rule 3 x 369 [12,11]
+  CRUSH rule 3 x 370 [11,109]
+  CRUSH rule 3 x 371 [34,65]
+  CRUSH rule 3 x 372 [58,29]
+  CRUSH rule 3 x 373 [6,64]
+  CRUSH rule 3 x 374 [110,89]
+  CRUSH rule 3 x 375 [5,89]
+  CRUSH rule 3 x 376 [91,98]
+  CRUSH rule 3 x 377 [93,94]
+  CRUSH rule 3 x 378 [68,41]
+  CRUSH rule 3 x 379 [77,94]
+  CRUSH rule 3 x 380 [76,107]
+  CRUSH rule 3 x 381 [36,20]
+  CRUSH rule 3 x 382 [26,107]
+  CRUSH rule 3 x 383 [48,93]
+  CRUSH rule 3 x 384 [15,100]
+  CRUSH rule 3 x 385 [82,27]
+  CRUSH rule 3 x 386 [83,24]
+  CRUSH rule 3 x 387 [16,114]
+  CRUSH rule 3 x 388 [29,66]
+  CRUSH rule 3 x 389 [92,67]
+  CRUSH rule 3 x 390 [68,13]
+  CRUSH rule 3 x 391 [15,2]
+  CRUSH rule 3 x 392 [21,110]
+  CRUSH rule 3 x 393 [91,113]
+  CRUSH rule 3 x 394 [38,20]
+  CRUSH rule 3 x 395 [21,92]
+  CRUSH rule 3 x 396 [12,59]
+  CRUSH rule 3 x 397 [40,51]
+  CRUSH rule 3 x 398 [44,21]
+  CRUSH rule 3 x 399 [5,33]
+  CRUSH rule 3 x 400 [19,64]
+  CRUSH rule 3 x 401 [79,109]
+  CRUSH rule 3 x 402 [107,72]
+  CRUSH rule 3 x 403 [23,74]
+  CRUSH rule 3 x 404 [87,78]
+  CRUSH rule 3 x 405 [90,93]
+  CRUSH rule 3 x 406 [15,98]
+  CRUSH rule 3 x 407 [70,25]
+  CRUSH rule 3 x 408 [55,104]
+  CRUSH rule 3 x 409 [73,92]
+  CRUSH rule 3 x 410 [70,11]
+  CRUSH rule 3 x 411 [34,15]
+  CRUSH rule 3 x 412 [105,44]
+  CRUSH rule 3 x 413 [41,86]
+  CRUSH rule 3 x 414 [70,71]
+  CRUSH rule 3 x 415 [107,80]
+  CRUSH rule 3 x 416 [2,23]
+  CRUSH rule 3 x 417 [26,23]
+  CRUSH rule 3 x 418 [51,114]
+  CRUSH rule 3 x 419 [8,94]
+  CRUSH rule 3 x 420 [109,15]
+  CRUSH rule 3 x 421 [114,77]
+  CRUSH rule 3 x 422 [109,39]
+  CRUSH rule 3 x 423 [59,98]
+  CRUSH rule 3 x 424 [92,65]
+  CRUSH rule 3 x 425 [101,50]
+  CRUSH rule 3 x 426 [36,57]
+  CRUSH rule 3 x 427 [8,38]
+  CRUSH rule 3 x 428 [68,63]
+  CRUSH rule 3 x 429 [76,13]
+  CRUSH rule 3 x 430 [67,100]
+  CRUSH rule 3 x 431 [70,53]
+  CRUSH rule 3 x 432 [7,50]
+  CRUSH rule 3 x 433 [49,24]
+  CRUSH rule 3 x 434 [64,59]
+  CRUSH rule 3 x 435 [110,71]
+  CRUSH rule 3 x 436 [106,47]
+  CRUSH rule 3 x 437 [26,29]
+  CRUSH rule 3 x 438 [118,95]
+  CRUSH rule 3 x 439 [40,83]
+  CRUSH rule 3 x 440 [45,68]
+  CRUSH rule 3 x 441 [112,15]
+  CRUSH rule 3 x 442 [55,18]
+  CRUSH rule 3 x 443 [44,37]
+  CRUSH rule 3 x 444 [71,119]
+  CRUSH rule 3 x 445 [58,63]
+  CRUSH rule 3 x 446 [40,20]
+  CRUSH rule 3 x 447 [100,43]
+  CRUSH rule 3 x 448 [111,21]
+  CRUSH rule 3 x 449 [67,102]
+  CRUSH rule 3 x 450 [117,15]
+  CRUSH rule 3 x 451 [66,75]
+  CRUSH rule 3 x 452 [70,33]
+  CRUSH rule 3 x 453 [82,22]
+  CRUSH rule 3 x 454 [53,28]
+  CRUSH rule 3 x 455 [91,34]
+  CRUSH rule 3 x 456 [101,119]
+  CRUSH rule 3 x 457 [113,97]
+  CRUSH rule 3 x 458 [119,41]
+  CRUSH rule 3 x 459 [50,55]
+  CRUSH rule 3 x 460 [105,30]
+  CRUSH rule 3 x 461 [102,45]
+  CRUSH rule 3 x 462 [98,25]
+  CRUSH rule 3 x 463 [108,57]
+  CRUSH rule 3 x 464 [19,50]
+  CRUSH rule 3 x 465 [62,95]
+  CRUSH rule 3 x 466 [53,2]
+  CRUSH rule 3 x 467 [40,95]
+  CRUSH rule 3 x 468 [97,108]
+  CRUSH rule 3 x 469 [98,16]
+  CRUSH rule 3 x 470 [50,3]
+  CRUSH rule 3 x 471 [40,14]
+  CRUSH rule 3 x 472 [27,28]
+  CRUSH rule 3 x 473 [48,17]
+  CRUSH rule 3 x 474 [51,113]
+  CRUSH rule 3 x 475 [49,66]
+  CRUSH rule 3 x 476 [110,55]
+  CRUSH rule 3 x 477 [80,8]
+  CRUSH rule 3 x 478 [78,25]
+  CRUSH rule 3 x 479 [31,109]
+  CRUSH rule 3 x 480 [75,5]
+  CRUSH rule 3 x 481 [26,37]
+  CRUSH rule 3 x 482 [84,87]
+  CRUSH rule 3 x 483 [15,113]
+  CRUSH rule 3 x 484 [37,28]
+  CRUSH rule 3 x 485 [84,13]
+  CRUSH rule 3 x 486 [92,61]
+  CRUSH rule 3 x 487 [106,53]
+  CRUSH rule 3 x 488 [42,7]
+  CRUSH rule 3 x 489 [89,98]
+  CRUSH rule 3 x 490 [22,119]
+  CRUSH rule 3 x 491 [99,5]
+  CRUSH rule 3 x 492 [21,113]
+  CRUSH rule 3 x 493 [94,105]
+  CRUSH rule 3 x 494 [66,59]
+  CRUSH rule 3 x 495 [95,119]
+  CRUSH rule 3 x 496 [46,43]
+  CRUSH rule 3 x 497 [102,89]
+  CRUSH rule 3 x 498 [21,78]
+  CRUSH rule 3 x 499 [5,95]
+  CRUSH rule 3 x 500 [50,81]
+  CRUSH rule 3 x 501 [60,75]
+  CRUSH rule 3 x 502 [65,1]
+  CRUSH rule 3 x 503 [21,115]
+  CRUSH rule 3 x 504 [67,54]
+  CRUSH rule 3 x 505 [12,91]
+  CRUSH rule 3 x 506 [79,110]
+  CRUSH rule 3 x 507 [34,17]
+  CRUSH rule 3 x 508 [34,45]
+  CRUSH rule 3 x 509 [19,74]
+  CRUSH rule 3 x 510 [117,69]
+  CRUSH rule 3 x 511 [14,34]
+  CRUSH rule 3 x 512 [59,111]
+  CRUSH rule 3 x 513 [102,13]
+  CRUSH rule 3 x 514 [75,111]
+  CRUSH rule 3 x 515 [84,83]
+  CRUSH rule 3 x 516 [37,80]
+  CRUSH rule 3 x 517 [83,60]
+  CRUSH rule 3 x 518 [18,13]
+  CRUSH rule 3 x 519 [67,52]
+  CRUSH rule 3 x 520 [15,70]
+  CRUSH rule 3 x 521 [70,22]
+  CRUSH rule 3 x 522 [56,3]
+  CRUSH rule 3 x 523 [36,23]
+  CRUSH rule 3 x 524 [33,94]
+  CRUSH rule 3 x 525 [63,119]
+  CRUSH rule 3 x 526 [83,118]
+  CRUSH rule 3 x 527 [37,5]
+  CRUSH rule 3 x 528 [108,43]
+  CRUSH rule 3 x 529 [74,7]
+  CRUSH rule 3 x 530 [49,12]
+  CRUSH rule 3 x 531 [117,107]
+  CRUSH rule 3 x 532 [31,68]
+  CRUSH rule 3 x 533 [5,73]
+  CRUSH rule 3 x 534 [97,104]
+  CRUSH rule 3 x 535 [48,41]
+  CRUSH rule 3 x 536 [113,71]
+  CRUSH rule 3 x 537 [116,7]
+  CRUSH rule 3 x 538 [85,40]
+  CRUSH rule 3 x 539 [72,85]
+  CRUSH rule 3 x 540 [39,12]
+  CRUSH rule 3 x 541 [53,64]
+  CRUSH rule 3 x 542 [27,54]
+  CRUSH rule 3 x 543 [45,106]
+  CRUSH rule 3 x 544 [59,26]
+  CRUSH rule 3 x 545 [118,15]
+  CRUSH rule 3 x 546 [18,71]
+  CRUSH rule 3 x 547 [67,80]
+  CRUSH rule 3 x 548 [53,66]
+  CRUSH rule 3 x 549 [60,51]
+  CRUSH rule 3 x 550 [92,37]
+  CRUSH rule 3 x 551 [77,52]
+  CRUSH rule 3 x 552 [61,80]
+  CRUSH rule 3 x 553 [71,84]
+  CRUSH rule 3 x 554 [61,52]
+  CRUSH rule 3 x 555 [76,69]
+  CRUSH rule 3 x 556 [106,10]
+  CRUSH rule 3 x 557 [26,35]
+  CRUSH rule 3 x 558 [41,46]
+  CRUSH rule 3 x 559 [65,86]
+  CRUSH rule 3 x 560 [94,91]
+  CRUSH rule 3 x 561 [27,98]
+  CRUSH rule 3 x 562 [78,21]
+  CRUSH rule 3 x 563 [59,82]
+  CRUSH rule 3 x 564 [96,15]
+  CRUSH rule 3 x 565 [8,92]
+  CRUSH rule 3 x 566 [119,81]
+  CRUSH rule 3 x 567 [7,46]
+  CRUSH rule 3 x 568 [57,96]
+  CRUSH rule 3 x 569 [65,100]
+  CRUSH rule 3 x 570 [98,103]
+  CRUSH rule 3 x 571 [95,110]
+  CRUSH rule 3 x 572 [62,75]
+  CRUSH rule 3 x 573 [1,20]
+  CRUSH rule 3 x 574 [89,64]
+  CRUSH rule 3 x 575 [87,54]
+  CRUSH rule 3 x 576 [21,113]
+  CRUSH rule 3 x 577 [8,113]
+  CRUSH rule 3 x 578 [75,18]
+  CRUSH rule 3 x 579 [105,96]
+  CRUSH rule 3 x 580 [51,12]
+  CRUSH rule 3 x 581 [55,40]
+  CRUSH rule 3 x 582 [27,106]
+  CRUSH rule 3 x 583 [6,102]
+  CRUSH rule 3 x 584 [10,90]
+  CRUSH rule 3 x 585 [20,88]
+  CRUSH rule 3 x 586 [48,67]
+  CRUSH rule 3 x 587 [29,5]
+  CRUSH rule 3 x 588 [103,40]
+  CRUSH rule 3 x 589 [88,85]
+  CRUSH rule 3 x 590 [76,11]
+  CRUSH rule 3 x 591 [42,17]
+  CRUSH rule 3 x 592 [78,6]
+  CRUSH rule 3 x 593 [82,29]
+  CRUSH rule 3 x 594 [27,76]
+  CRUSH rule 3 x 595 [52,10]
+  CRUSH rule 3 x 596 [82,99]
+  CRUSH rule 3 x 597 [16,108]
+  CRUSH rule 3 x 598 [37,36]
+  CRUSH rule 3 x 599 [10,62]
+  CRUSH rule 3 x 600 [24,37]
+  CRUSH rule 3 x 601 [104,21]
+  CRUSH rule 3 x 602 [48,39]
+  CRUSH rule 3 x 603 [93,40]
+  CRUSH rule 3 x 604 [118,87]
+  CRUSH rule 3 x 605 [104,63]
+  CRUSH rule 3 x 606 [90,103]
+  CRUSH rule 3 x 607 [95,72]
+  CRUSH rule 3 x 608 [112,71]
+  CRUSH rule 3 x 609 [34,16]
+  CRUSH rule 3 x 610 [106,73]
+  CRUSH rule 3 x 611 [66,37]
+  CRUSH rule 3 x 612 [2,20]
+  CRUSH rule 3 x 613 [13,92]
+  CRUSH rule 3 x 614 [50,65]
+  CRUSH rule 3 x 615 [24,39]
+  CRUSH rule 3 x 616 [41,46]
+  CRUSH rule 3 x 617 [111,81]
+  CRUSH rule 3 x 618 [3,72]
+  CRUSH rule 3 x 619 [92,31]
+  CRUSH rule 3 x 620 [108,31]
+  CRUSH rule 3 x 621 [105,64]
+  CRUSH rule 3 x 622 [67,102]
+  CRUSH rule 3 x 623 [69,117]
+  CRUSH rule 3 x 624 [115,79]
+  CRUSH rule 3 x 625 [73,94]
+  CRUSH rule 3 x 626 [52,25]
+  CRUSH rule 3 x 627 [116,105]
+  CRUSH rule 3 x 628 [98,87]
+  CRUSH rule 3 x 629 [6,116]
+  CRUSH rule 3 x 630 [22,50]
+  CRUSH rule 3 x 631 [35,96]
+  CRUSH rule 3 x 632 [80,53]
+  CRUSH rule 3 x 633 [65,110]
+  CRUSH rule 3 x 634 [87,50]
+  CRUSH rule 3 x 635 [107,111]
+  CRUSH rule 3 x 636 [23,30]
+  CRUSH rule 3 x 637 [99,30]
+  CRUSH rule 3 x 638 [43,113]
+  CRUSH rule 3 x 639 [30,31]
+  CRUSH rule 3 x 640 [113,87]
+  CRUSH rule 3 x 641 [45,58]
+  CRUSH rule 3 x 642 [47,30]
+  CRUSH rule 3 x 643 [64,97]
+  CRUSH rule 3 x 644 [31,119]
+  CRUSH rule 3 x 645 [77,90]
+  CRUSH rule 3 x 646 [37,26]
+  CRUSH rule 3 x 647 [65,112]
+  CRUSH rule 3 x 648 [31,84]
+  CRUSH rule 3 x 649 [88,45]
+  CRUSH rule 3 x 650 [21,44]
+  CRUSH rule 3 x 651 [63,12]
+  CRUSH rule 3 x 652 [57,28]
+  CRUSH rule 3 x 653 [38,63]
+  CRUSH rule 3 x 654 [104,87]
+  CRUSH rule 3 x 655 [89,109]
+  CRUSH rule 3 x 656 [79,84]
+  CRUSH rule 3 x 657 [47,18]
+  CRUSH rule 3 x 658 [80,49]
+  CRUSH rule 3 x 659 [11,104]
+  CRUSH rule 3 x 660 [65,82]
+  CRUSH rule 3 x 661 [96,67]
+  CRUSH rule 3 x 662 [111,43]
+  CRUSH rule 3 x 663 [83,115]
+  CRUSH rule 3 x 664 [59,52]
+  CRUSH rule 3 x 665 [31,86]
+  CRUSH rule 3 x 666 [112,8]
+  CRUSH rule 3 x 667 [70,107]
+  CRUSH rule 3 x 668 [96,43]
+  CRUSH rule 3 x 669 [56,25]
+  CRUSH rule 3 x 670 [98,83]
+  CRUSH rule 3 x 671 [57,86]
+  CRUSH rule 3 x 672 [37,98]
+  CRUSH rule 3 x 673 [83,50]
+  CRUSH rule 3 x 674 [36,95]
+  CRUSH rule 3 x 675 [88,91]
+  CRUSH rule 3 x 676 [3,40]
+  CRUSH rule 3 x 677 [88,105]
+  CRUSH rule 3 x 678 [27,100]
+  CRUSH rule 3 x 679 [33,118]
+  CRUSH rule 3 x 680 [111,81]
+  CRUSH rule 3 x 681 [53,68]
+  CRUSH rule 3 x 682 [12,83]
+  CRUSH rule 3 x 683 [24,67]
+  CRUSH rule 3 x 684 [98,45]
+  CRUSH rule 3 x 685 [106,25]
+  CRUSH rule 3 x 686 [86,45]
+  CRUSH rule 3 x 687 [49,102]
+  CRUSH rule 3 x 688 [16,52]
+  CRUSH rule 3 x 689 [32,101]
+  CRUSH rule 3 x 690 [96,79]
+  CRUSH rule 3 x 691 [34,99]
+  CRUSH rule 3 x 692 [97,68]
+  CRUSH rule 3 x 693 [29,38]
+  CRUSH rule 3 x 694 [6,84]
+  CRUSH rule 3 x 695 [31,112]
+  CRUSH rule 3 x 696 [36,97]
+  CRUSH rule 3 x 697 [19,60]
+  CRUSH rule 3 x 698 [30,103]
+  CRUSH rule 3 x 699 [47,62]
+  CRUSH rule 3 x 700 [99,82]
+  CRUSH rule 3 x 701 [53,72]
+  CRUSH rule 3 x 702 [101,94]
+  CRUSH rule 3 x 703 [92,20]
+  CRUSH rule 3 x 704 [34,47]
+  CRUSH rule 3 x 705 [105,88]
+  CRUSH rule 3 x 706 [74,20]
+  CRUSH rule 3 x 707 [95,40]
+  CRUSH rule 3 x 708 [95,30]
+  CRUSH rule 3 x 709 [73,94]
+  CRUSH rule 3 x 710 [94,7]
+  CRUSH rule 3 x 711 [68,16]
+  CRUSH rule 3 x 712 [107,64]
+  CRUSH rule 3 x 713 [29,2]
+  CRUSH rule 3 x 714 [86,97]
+  CRUSH rule 3 x 715 [74,95]
+  CRUSH rule 3 x 716 [101,74]
+  CRUSH rule 3 x 717 [12,57]
+  CRUSH rule 3 x 718 [83,106]
+  CRUSH rule 3 x 719 [26,39]
+  CRUSH rule 3 x 720 [69,64]
+  CRUSH rule 3 x 721 [51,119]
+  CRUSH rule 3 x 722 [15,56]
+  CRUSH rule 3 x 723 [117,25]
+  CRUSH rule 3 x 724 [45,106]
+  CRUSH rule 3 x 725 [53,66]
+  CRUSH rule 3 x 726 [103,48]
+  CRUSH rule 3 x 727 [89,115]
+  CRUSH rule 3 x 728 [76,65]
+  CRUSH rule 3 x 729 [35,48]
+  CRUSH rule 3 x 730 [28,37]
+  CRUSH rule 3 x 731 [78,6]
+  CRUSH rule 3 x 732 [1,93]
+  CRUSH rule 3 x 733 [35,44]
+  CRUSH rule 3 x 734 [119,93]
+  CRUSH rule 3 x 735 [102,17]
+  CRUSH rule 3 x 736 [37,78]
+  CRUSH rule 3 x 737 [117,35]
+  CRUSH rule 3 x 738 [57,56]
+  CRUSH rule 3 x 739 [87,24]
+  CRUSH rule 3 x 740 [29,34]
+  CRUSH rule 3 x 741 [47,44]
+  CRUSH rule 3 x 742 [106,107]
+  CRUSH rule 3 x 743 [105,5]
+  CRUSH rule 3 x 744 [23,30]
+  CRUSH rule 3 x 745 [37,106]
+  CRUSH rule 3 x 746 [56,47]
+  CRUSH rule 3 x 747 [56,107]
+  CRUSH rule 3 x 748 [48,25]
+  CRUSH rule 3 x 749 [102,93]
+  CRUSH rule 3 x 750 [83,102]
+  CRUSH rule 3 x 751 [25,119]
+  CRUSH rule 3 x 752 [82,47]
+  CRUSH rule 3 x 753 [24,14]
+  CRUSH rule 3 x 754 [114,39]
+  CRUSH rule 3 x 755 [87,60]
+  CRUSH rule 3 x 756 [113,77]
+  CRUSH rule 3 x 757 [47,112]
+  CRUSH rule 3 x 758 [54,107]
+  CRUSH rule 3 x 759 [74,27]
+  CRUSH rule 3 x 760 [88,47]
+  CRUSH rule 3 x 761 [73,98]
+  CRUSH rule 3 x 762 [34,33]
+  CRUSH rule 3 x 763 [13,116]
+  CRUSH rule 3 x 764 [89,2]
+  CRUSH rule 3 x 765 [109,77]
+  CRUSH rule 3 x 766 [19,92]
+  CRUSH rule 3 x 767 [41,80]
+  CRUSH rule 3 x 768 [106,16]
+  CRUSH rule 3 x 769 [91,2]
+  CRUSH rule 3 x 770 [72,19]
+  CRUSH rule 3 x 771 [115,63]
+  CRUSH rule 3 x 772 [97,102]
+  CRUSH rule 3 x 773 [116,91]
+  CRUSH rule 3 x 774 [100,105]
+  CRUSH rule 3 x 775 [102,95]
+  CRUSH rule 3 x 776 [69,44]
+  CRUSH rule 3 x 777 [91,102]
+  CRUSH rule 3 x 778 [83,110]
+  CRUSH rule 3 x 779 [47,80]
+  CRUSH rule 3 x 780 [63,117]
+  CRUSH rule 3 x 781 [105,106]
+  CRUSH rule 3 x 782 [117,107]
+  CRUSH rule 3 x 783 [19,30]
+  CRUSH rule 3 x 784 [63,82]
+  CRUSH rule 3 x 785 [27,50]
+  CRUSH rule 3 x 786 [41,80]
+  CRUSH rule 3 x 787 [108,27]
+  CRUSH rule 3 x 788 [74,75]
+  CRUSH rule 3 x 789 [50,67]
+  CRUSH rule 3 x 790 [20,108]
+  CRUSH rule 3 x 791 [96,37]
+  CRUSH rule 3 x 792 [80,13]
+  CRUSH rule 3 x 793 [6,82]
+  CRUSH rule 3 x 794 [14,90]
+  CRUSH rule 3 x 795 [30,67]
+  CRUSH rule 3 x 796 [87,60]
+  CRUSH rule 3 x 797 [64,75]
+  CRUSH rule 3 x 798 [42,19]
+  CRUSH rule 3 x 799 [19,113]
+  CRUSH rule 3 x 800 [106,22]
+  CRUSH rule 3 x 801 [2,11]
+  CRUSH rule 3 x 802 [63,1]
+  CRUSH rule 3 x 803 [37,46]
+  CRUSH rule 3 x 804 [33,66]
+  CRUSH rule 3 x 805 [96,3]
+  CRUSH rule 3 x 806 [48,57]
+  CRUSH rule 3 x 807 [48,85]
+  CRUSH rule 3 x 808 [76,15]
+  CRUSH rule 3 x 809 [27,90]
+  CRUSH rule 3 x 810 [119,29]
+  CRUSH rule 3 x 811 [111,93]
+  CRUSH rule 3 x 812 [25,30]
+  CRUSH rule 3 x 813 [81,50]
+  CRUSH rule 3 x 814 [95,48]
+  CRUSH rule 3 x 815 [84,6]
+  CRUSH rule 3 x 816 [64,3]
+  CRUSH rule 3 x 817 [63,117]
+  CRUSH rule 3 x 818 [69,52]
+  CRUSH rule 3 x 819 [88,91]
+  CRUSH rule 3 x 820 [104,29]
+  CRUSH rule 3 x 821 [58,107]
+  CRUSH rule 3 x 822 [20,18]
+  CRUSH rule 3 x 823 [63,88]
+  CRUSH rule 3 x 824 [102,81]
+  CRUSH rule 3 x 825 [47,46]
+  CRUSH rule 3 x 826 [44,11]
+  CRUSH rule 3 x 827 [101,115]
+  CRUSH rule 3 x 828 [60,39]
+  CRUSH rule 3 x 829 [45,24]
+  CRUSH rule 3 x 830 [51,96]
+  CRUSH rule 3 x 831 [78,53]
+  CRUSH rule 3 x 832 [28,15]
+  CRUSH rule 3 x 833 [57,72]
+  CRUSH rule 3 x 834 [90,77]
+  CRUSH rule 3 x 835 [14,50]
+  CRUSH rule 3 x 836 [63,100]
+  CRUSH rule 3 x 837 [76,85]
+  CRUSH rule 3 x 838 [106,35]
+  CRUSH rule 3 x 839 [87,12]
+  CRUSH rule 3 x 840 [33,117]
+  CRUSH rule 3 x 841 [110,13]
+  CRUSH rule 3 x 842 [66,97]
+  CRUSH rule 3 x 843 [11,50]
+  CRUSH rule 3 x 844 [74,22]
+  CRUSH rule 3 x 845 [74,20]
+  CRUSH rule 3 x 846 [43,113]
+  CRUSH rule 3 x 847 [62,105]
+  CRUSH rule 3 x 848 [92,19]
+  CRUSH rule 3 x 849 [93,118]
+  CRUSH rule 3 x 850 [83,119]
+  CRUSH rule 3 x 851 [65,56]
+  CRUSH rule 3 x 852 [60,11]
+  CRUSH rule 3 x 853 [88,11]
+  CRUSH rule 3 x 854 [83,52]
+  CRUSH rule 3 x 855 [2,22]
+  CRUSH rule 3 x 856 [40,13]
+  CRUSH rule 3 x 857 [69,110]
+  CRUSH rule 3 x 858 [98,27]
+  CRUSH rule 3 x 859 [56,41]
+  CRUSH rule 3 x 860 [11,30]
+  CRUSH rule 3 x 861 [22,68]
+  CRUSH rule 3 x 862 [22,52]
+  CRUSH rule 3 x 863 [79,32]
+  CRUSH rule 3 x 864 [77,32]
+  CRUSH rule 3 x 865 [119,99]
+  CRUSH rule 3 x 866 [18,85]
+  CRUSH rule 3 x 867 [3,58]
+  CRUSH rule 3 x 868 [100,22]
+  CRUSH rule 3 x 869 [22,86]
+  CRUSH rule 3 x 870 [73,94]
+  CRUSH rule 3 x 871 [84,51]
+  CRUSH rule 3 x 872 [72,91]
+  CRUSH rule 3 x 873 [81,72]
+  CRUSH rule 3 x 874 [21,38]
+  CRUSH rule 3 x 875 [115,27]
+  CRUSH rule 3 x 876 [98,16]
+  CRUSH rule 3 x 877 [80,25]
+  CRUSH rule 3 x 878 [87,114]
+  CRUSH rule 3 x 879 [29,1]
+  CRUSH rule 3 x 880 [23,2]
+  CRUSH rule 3 x 881 [109,97]
+  CRUSH rule 3 x 882 [31,36]
+  CRUSH rule 3 x 883 [102,17]
+  CRUSH rule 3 x 884 [80,23]
+  CRUSH rule 3 x 885 [46,77]
+  CRUSH rule 3 x 886 [2,11]
+  CRUSH rule 3 x 887 [5,85]
+  CRUSH rule 3 x 888 [16,64]
+  CRUSH rule 3 x 889 [84,45]
+  CRUSH rule 3 x 890 [65,50]
+  CRUSH rule 3 x 891 [86,59]
+  CRUSH rule 3 x 892 [64,11]
+  CRUSH rule 3 x 893 [20,118]
+  CRUSH rule 3 x 894 [32,14]
+  CRUSH rule 3 x 895 [40,91]
+  CRUSH rule 3 x 896 [113,16]
+  CRUSH rule 3 x 897 [107,112]
+  CRUSH rule 3 x 898 [76,51]
+  CRUSH rule 3 x 899 [75,98]
+  CRUSH rule 3 x 900 [83,111]
+  CRUSH rule 3 x 901 [66,17]
+  CRUSH rule 3 x 902 [25,5]
+  CRUSH rule 3 x 903 [53,54]
+  CRUSH rule 3 x 904 [50,10]
+  CRUSH rule 3 x 905 [99,106]
+  CRUSH rule 3 x 906 [68,73]
+  CRUSH rule 3 x 907 [109,45]
+  CRUSH rule 3 x 908 [47,24]
+  CRUSH rule 3 x 909 [73,94]
+  CRUSH rule 3 x 910 [71,26]
+  CRUSH rule 3 x 911 [39,58]
+  CRUSH rule 3 x 912 [90,39]
+  CRUSH rule 3 x 913 [29,12]
+  CRUSH rule 3 x 914 [84,99]
+  CRUSH rule 3 x 915 [49,62]
+  CRUSH rule 3 x 916 [32,7]
+  CRUSH rule 3 x 917 [46,91]
+  CRUSH rule 3 x 918 [82,71]
+  CRUSH rule 3 x 919 [13,109]
+  CRUSH rule 3 x 920 [25,100]
+  CRUSH rule 3 x 921 [55,32]
+  CRUSH rule 3 x 922 [33,96]
+  CRUSH rule 3 x 923 [28,79]
+  CRUSH rule 3 x 924 [1,41]
+  CRUSH rule 3 x 925 [113,41]
+  CRUSH rule 3 x 926 [64,65]
+  CRUSH rule 3 x 927 [32,23]
+  CRUSH rule 3 x 928 [13,94]
+  CRUSH rule 3 x 929 [85,24]
+  CRUSH rule 3 x 930 [104,55]
+  CRUSH rule 3 x 931 [46,91]
+  CRUSH rule 3 x 932 [43,54]
+  CRUSH rule 3 x 933 [18,93]
+  CRUSH rule 3 x 934 [68,21]
+  CRUSH rule 3 x 935 [28,23]
+  CRUSH rule 3 x 936 [104,51]
+  CRUSH rule 3 x 937 [110,37]
+  CRUSH rule 3 x 938 [48,69]
+  CRUSH rule 3 x 939 [77,32]
+  CRUSH rule 3 x 940 [76,19]
+  CRUSH rule 3 x 941 [66,37]
+  CRUSH rule 3 x 942 [80,8]
+  CRUSH rule 3 x 943 [75,82]
+  CRUSH rule 3 x 944 [113,15]
+  CRUSH rule 3 x 945 [71,52]
+  CRUSH rule 3 x 946 [37,115]
+  CRUSH rule 3 x 947 [107,48]
+  CRUSH rule 3 x 948 [108,8]
+  CRUSH rule 3 x 949 [46,14]
+  CRUSH rule 3 x 950 [96,13]
+  CRUSH rule 3 x 951 [40,63]
+  CRUSH rule 3 x 952 [114,55]
+  CRUSH rule 3 x 953 [62,53]
+  CRUSH rule 3 x 954 [103,68]
+  CRUSH rule 3 x 955 [42,63]
+  CRUSH rule 3 x 956 [72,6]
+  CRUSH rule 3 x 957 [117,6]
+  CRUSH rule 3 x 958 [23,74]
+  CRUSH rule 3 x 959 [42,87]
+  CRUSH rule 3 x 960 [113,91]
+  CRUSH rule 3 x 961 [116,61]
+  CRUSH rule 3 x 962 [60,41]
+  CRUSH rule 3 x 963 [103,78]
+  CRUSH rule 3 x 964 [66,15]
+  CRUSH rule 3 x 965 [47,108]
+  CRUSH rule 3 x 966 [88,69]
+  CRUSH rule 3 x 967 [71,74]
+  CRUSH rule 3 x 968 [74,37]
+  CRUSH rule 3 x 969 [53,30]
+  CRUSH rule 3 x 970 [3,2]
+  CRUSH rule 3 x 971 [66,22]
+  CRUSH rule 3 x 972 [3,115]
+  CRUSH rule 3 x 973 [113,89]
+  CRUSH rule 3 x 974 [114,73]
+  CRUSH rule 3 x 975 [83,96]
+  CRUSH rule 3 x 976 [81,38]
+  CRUSH rule 3 x 977 [95,76]
+  CRUSH rule 3 x 978 [35,119]
+  CRUSH rule 3 x 979 [98,13]
+  CRUSH rule 3 x 980 [39,98]
+  CRUSH rule 3 x 981 [89,46]
+  CRUSH rule 3 x 982 [19,66]
+  CRUSH rule 3 x 983 [34,107]
+  CRUSH rule 3 x 984 [78,23]
+  CRUSH rule 3 x 985 [99,24]
+  CRUSH rule 3 x 986 [44,59]
+  CRUSH rule 3 x 987 [25,98]
+  CRUSH rule 3 x 988 [79,84]
+  CRUSH rule 3 x 989 [87,60]
+  CRUSH rule 3 x 990 [72,31]
+  CRUSH rule 3 x 991 [90,71]
+  CRUSH rule 3 x 992 [30,75]
+  CRUSH rule 3 x 993 [74,27]
+  CRUSH rule 3 x 994 [74,75]
+  CRUSH rule 3 x 995 [100,45]
+  CRUSH rule 3 x 996 [41,34]
+  CRUSH rule 3 x 997 [89,32]
+  CRUSH rule 3 x 998 [92,41]
+  CRUSH rule 3 x 999 [117,13]
+  CRUSH rule 3 x 1000 [50,31]
+  CRUSH rule 3 x 1001 [83,116]
+  CRUSH rule 3 x 1002 [94,13]
+  CRUSH rule 3 x 1003 [43,54]
+  CRUSH rule 3 x 1004 [89,106]
+  CRUSH rule 3 x 1005 [105,76]
+  CRUSH rule 3 x 1006 [45,5]
+  CRUSH rule 3 x 1007 [19,111]
+  CRUSH rule 3 x 1008 [31,74]
+  CRUSH rule 3 x 1009 [1,51]
+  CRUSH rule 3 x 1010 [31,108]
+  CRUSH rule 3 x 1011 [64,3]
+  CRUSH rule 3 x 1012 [68,81]
+  CRUSH rule 3 x 1013 [5,10]
+  CRUSH rule 3 x 1014 [33,98]
+  CRUSH rule 3 x 1015 [106,99]
+  CRUSH rule 3 x 1016 [107,44]
+  CRUSH rule 3 x 1017 [12,69]
+  CRUSH rule 3 x 1018 [61,60]
+  CRUSH rule 3 x 1019 [27,88]
+  CRUSH rule 3 x 1020 [31,111]
+  CRUSH rule 3 x 1021 [22,36]
+  CRUSH rule 3 x 1022 [73,28]
+  CRUSH rule 3 x 1023 [83,88]
+  rule 3 (delltestrule) num_rep 4 result size == 2:\t1024/1024 (esc)
diff --git a/src/test/cli/crushtool/test-map-vary-r-4.t b/src/test/cli/crushtool/test-map-vary-r-4.t
new file mode 100644 (file)
index 0000000..059da77
--- /dev/null
@@ -0,0 +1,3078 @@
+  $ crushtool -i "$TESTDIR/test-map-vary-r.crushmap" --test --show-statistics --rule 3 --set-chooseleaf-vary-r 4 --weight 0 0 --weight 4 0 --weight 9 0
+  crushtool successfully built or modified map.  Use '-o <file>' to write it out.
+  rule 3 (delltestrule), x = 0..1023, numrep = 2..4
+  CRUSH rule 3 x 0 [94,85]
+  CRUSH rule 3 x 1 [73,78]
+  CRUSH rule 3 x 2 [91,104]
+  CRUSH rule 3 x 3 [51,94]
+  CRUSH rule 3 x 4 [45,28]
+  CRUSH rule 3 x 5 [89,113]
+  CRUSH rule 3 x 6 [91,12]
+  CRUSH rule 3 x 7 [104,71]
+  CRUSH rule 3 x 8 [41,12]
+  CRUSH rule 3 x 9 [46,35]
+  CRUSH rule 3 x 10 [61,60]
+  CRUSH rule 3 x 11 [13,74]
+  CRUSH rule 3 x 12 [83,62]
+  CRUSH rule 3 x 13 [27,117]
+  CRUSH rule 3 x 14 [105,115]
+  CRUSH rule 3 x 15 [18,87]
+  CRUSH rule 3 x 16 [103,52]
+  CRUSH rule 3 x 17 [85,80]
+  CRUSH rule 3 x 18 [11,46]
+  CRUSH rule 3 x 19 [75,114]
+  CRUSH rule 3 x 20 [111,27]
+  CRUSH rule 3 x 21 [84,7]
+  CRUSH rule 3 x 22 [23,66]
+  CRUSH rule 3 x 23 [19,84]
+  CRUSH rule 3 x 24 [83,40]
+  CRUSH rule 3 x 25 [81,108]
+  CRUSH rule 3 x 26 [17,117]
+  CRUSH rule 3 x 27 [33,58]
+  CRUSH rule 3 x 28 [45,98]
+  CRUSH rule 3 x 29 [8,46]
+  CRUSH rule 3 x 30 [55,119]
+  CRUSH rule 3 x 31 [76,35]
+  CRUSH rule 3 x 32 [72,13]
+  CRUSH rule 3 x 33 [86,107]
+  CRUSH rule 3 x 34 [7,38]
+  CRUSH rule 3 x 35 [108,31]
+  CRUSH rule 3 x 36 [67,24]
+  CRUSH rule 3 x 37 [38,17]
+  CRUSH rule 3 x 38 [72,57]
+  CRUSH rule 3 x 39 [68,73]
+  CRUSH rule 3 x 40 [30,25]
+  CRUSH rule 3 x 41 [52,91]
+  CRUSH rule 3 x 42 [106,39]
+  CRUSH rule 3 x 43 [10,115]
+  CRUSH rule 3 x 44 [101,115]
+  CRUSH rule 3 x 45 [83,80]
+  CRUSH rule 3 x 46 [54,33]
+  CRUSH rule 3 x 47 [106,41]
+  CRUSH rule 3 x 48 [34,65]
+  CRUSH rule 3 x 49 [99,46]
+  CRUSH rule 3 x 50 [42,85]
+  CRUSH rule 3 x 51 [6,114]
+  CRUSH rule 3 x 52 [82,14]
+  CRUSH rule 3 x 53 [32,29]
+  CRUSH rule 3 x 54 [28,77]
+  CRUSH rule 3 x 55 [14,44]
+  CRUSH rule 3 x 56 [21,112]
+  CRUSH rule 3 x 57 [93,26]
+  CRUSH rule 3 x 58 [48,95]
+  CRUSH rule 3 x 59 [21,104]
+  CRUSH rule 3 x 60 [90,75]
+  CRUSH rule 3 x 61 [88,39]
+  CRUSH rule 3 x 62 [100,8]
+  CRUSH rule 3 x 63 [79,96]
+  CRUSH rule 3 x 64 [1,77]
+  CRUSH rule 3 x 65 [32,25]
+  CRUSH rule 3 x 66 [48,93]
+  CRUSH rule 3 x 67 [94,91]
+  CRUSH rule 3 x 68 [102,105]
+  CRUSH rule 3 x 69 [62,20]
+  CRUSH rule 3 x 70 [84,27]
+  CRUSH rule 3 x 71 [12,99]
+  CRUSH rule 3 x 72 [26,69]
+  CRUSH rule 3 x 73 [29,88]
+  CRUSH rule 3 x 74 [29,60]
+  CRUSH rule 3 x 75 [60,43]
+  CRUSH rule 3 x 76 [55,60]
+  CRUSH rule 3 x 77 [107,78]
+  CRUSH rule 3 x 78 [86,39]
+  CRUSH rule 3 x 79 [64,65]
+  CRUSH rule 3 x 80 [73,26]
+  CRUSH rule 3 x 81 [64,57]
+  CRUSH rule 3 x 82 [37,1]
+  CRUSH rule 3 x 83 [92,22]
+  CRUSH rule 3 x 84 [49,40]
+  CRUSH rule 3 x 85 [87,30]
+  CRUSH rule 3 x 86 [37,119]
+  CRUSH rule 3 x 87 [116,3]
+  CRUSH rule 3 x 88 [38,22]
+  CRUSH rule 3 x 89 [76,41]
+  CRUSH rule 3 x 90 [14,98]
+  CRUSH rule 3 x 91 [68,27]
+  CRUSH rule 3 x 92 [86,13]
+  CRUSH rule 3 x 93 [44,83]
+  CRUSH rule 3 x 94 [46,15]
+  CRUSH rule 3 x 95 [108,6]
+  CRUSH rule 3 x 96 [66,25]
+  CRUSH rule 3 x 97 [111,33]
+  CRUSH rule 3 x 98 [93,36]
+  CRUSH rule 3 x 99 [78,17]
+  CRUSH rule 3 x 100 [28,55]
+  CRUSH rule 3 x 101 [91,34]
+  CRUSH rule 3 x 102 [82,93]
+  CRUSH rule 3 x 103 [66,105]
+  CRUSH rule 3 x 104 [116,10]
+  CRUSH rule 3 x 105 [34,69]
+  CRUSH rule 3 x 106 [69,66]
+  CRUSH rule 3 x 107 [1,41]
+  CRUSH rule 3 x 108 [7,68]
+  CRUSH rule 3 x 109 [112,87]
+  CRUSH rule 3 x 110 [54,10]
+  CRUSH rule 3 x 111 [10,86]
+  CRUSH rule 3 x 112 [80,29]
+  CRUSH rule 3 x 113 [69,26]
+  CRUSH rule 3 x 114 [79,46]
+  CRUSH rule 3 x 115 [10,111]
+  CRUSH rule 3 x 116 [37,86]
+  CRUSH rule 3 x 117 [87,50]
+  CRUSH rule 3 x 118 [23,106]
+  CRUSH rule 3 x 119 [104,14]
+  CRUSH rule 3 x 120 [44,3]
+  CRUSH rule 3 x 121 [80,14]
+  CRUSH rule 3 x 122 [45,68]
+  CRUSH rule 3 x 123 [112,22]
+  CRUSH rule 3 x 124 [97,118]
+  CRUSH rule 3 x 125 [66,7]
+  CRUSH rule 3 x 126 [70,23]
+  CRUSH rule 3 x 127 [70,13]
+  CRUSH rule 3 x 128 [11,119]
+  CRUSH rule 3 x 129 [103,108]
+  CRUSH rule 3 x 130 [50,17]
+  CRUSH rule 3 x 131 [44,55]
+  CRUSH rule 3 x 132 [69,1]
+  CRUSH rule 3 x 133 [67,104]
+  CRUSH rule 3 x 134 [37,66]
+  CRUSH rule 3 x 135 [78,101]
+  CRUSH rule 3 x 136 [32,83]
+  CRUSH rule 3 x 137 [92,81]
+  CRUSH rule 3 x 138 [54,17]
+  CRUSH rule 3 x 139 [89,92]
+  CRUSH rule 3 x 140 [39,1]
+  CRUSH rule 3 x 141 [89,28]
+  CRUSH rule 3 x 142 [22,26]
+  CRUSH rule 3 x 143 [96,77]
+  CRUSH rule 3 x 144 [13,111]
+  CRUSH rule 3 x 145 [77,100]
+  CRUSH rule 3 x 146 [12,15]
+  CRUSH rule 3 x 147 [2,11]
+  CRUSH rule 3 x 148 [85,108]
+  CRUSH rule 3 x 149 [103,62]
+  CRUSH rule 3 x 150 [14,78]
+  CRUSH rule 3 x 151 [75,119]
+  CRUSH rule 3 x 152 [49,84]
+  CRUSH rule 3 x 153 [92,81]
+  CRUSH rule 3 x 154 [19,56]
+  CRUSH rule 3 x 155 [12,75]
+  CRUSH rule 3 x 156 [107,112]
+  CRUSH rule 3 x 157 [15,28]
+  CRUSH rule 3 x 158 [11,113]
+  CRUSH rule 3 x 159 [33,52]
+  CRUSH rule 3 x 160 [86,35]
+  CRUSH rule 3 x 161 [19,117]
+  CRUSH rule 3 x 162 [55,113]
+  CRUSH rule 3 x 163 [54,87]
+  CRUSH rule 3 x 164 [72,8]
+  CRUSH rule 3 x 165 [25,74]
+  CRUSH rule 3 x 166 [2,22]
+  CRUSH rule 3 x 167 [89,56]
+  CRUSH rule 3 x 168 [68,103]
+  CRUSH rule 3 x 169 [51,12]
+  CRUSH rule 3 x 170 [68,53]
+  CRUSH rule 3 x 171 [88,79]
+  CRUSH rule 3 x 172 [117,89]
+  CRUSH rule 3 x 173 [29,40]
+  CRUSH rule 3 x 174 [67,86]
+  CRUSH rule 3 x 175 [48,85]
+  CRUSH rule 3 x 176 [94,83]
+  CRUSH rule 3 x 177 [53,18]
+  CRUSH rule 3 x 178 [39,30]
+  CRUSH rule 3 x 179 [72,17]
+  CRUSH rule 3 x 180 [3,114]
+  CRUSH rule 3 x 181 [18,16]
+  CRUSH rule 3 x 182 [75,5]
+  CRUSH rule 3 x 183 [11,110]
+  CRUSH rule 3 x 184 [79,48]
+  CRUSH rule 3 x 185 [97,100]
+  CRUSH rule 3 x 186 [67,44]
+  CRUSH rule 3 x 187 [6,50]
+  CRUSH rule 3 x 188 [76,85]
+  CRUSH rule 3 x 189 [96,7]
+  CRUSH rule 3 x 190 [90,95]
+  CRUSH rule 3 x 191 [49,113]
+  CRUSH rule 3 x 192 [93,58]
+  CRUSH rule 3 x 193 [89,66]
+  CRUSH rule 3 x 194 [62,3]
+  CRUSH rule 3 x 195 [119,85]
+  CRUSH rule 3 x 196 [20,72]
+  CRUSH rule 3 x 197 [6,116]
+  CRUSH rule 3 x 198 [55,92]
+  CRUSH rule 3 x 199 [77,66]
+  CRUSH rule 3 x 200 [12,81]
+  CRUSH rule 3 x 201 [52,71]
+  CRUSH rule 3 x 202 [98,59]
+  CRUSH rule 3 x 203 [36,19]
+  CRUSH rule 3 x 204 [10,113]
+  CRUSH rule 3 x 205 [38,79]
+  CRUSH rule 3 x 206 [38,105]
+  CRUSH rule 3 x 207 [19,86]
+  CRUSH rule 3 x 208 [63,92]
+  CRUSH rule 3 x 209 [70,99]
+  CRUSH rule 3 x 210 [79,102]
+  CRUSH rule 3 x 211 [26,27]
+  CRUSH rule 3 x 212 [28,107]
+  CRUSH rule 3 x 213 [100,49]
+  CRUSH rule 3 x 214 [91,88]
+  CRUSH rule 3 x 215 [92,7]
+  CRUSH rule 3 x 216 [99,108]
+  CRUSH rule 3 x 217 [86,97]
+  CRUSH rule 3 x 218 [70,10]
+  CRUSH rule 3 x 219 [61,112]
+  CRUSH rule 3 x 220 [23,66]
+  CRUSH rule 3 x 221 [51,66]
+  CRUSH rule 3 x 222 [50,65]
+  CRUSH rule 3 x 223 [34,45]
+  CRUSH rule 3 x 224 [107,44]
+  CRUSH rule 3 x 225 [61,102]
+  CRUSH rule 3 x 226 [44,87]
+  CRUSH rule 3 x 227 [55,66]
+  CRUSH rule 3 x 228 [117,103]
+  CRUSH rule 3 x 229 [100,27]
+  CRUSH rule 3 x 230 [41,32]
+  CRUSH rule 3 x 231 [30,16]
+  CRUSH rule 3 x 232 [23,102]
+  CRUSH rule 3 x 233 [47,32]
+  CRUSH rule 3 x 234 [55,78]
+  CRUSH rule 3 x 235 [20,32]
+  CRUSH rule 3 x 236 [95,118]
+  CRUSH rule 3 x 237 [21,72]
+  CRUSH rule 3 x 238 [109,53]
+  CRUSH rule 3 x 239 [40,10]
+  CRUSH rule 3 x 240 [63,96]
+  CRUSH rule 3 x 241 [47,1]
+  CRUSH rule 3 x 242 [73,24]
+  CRUSH rule 3 x 243 [76,79]
+  CRUSH rule 3 x 244 [103,115]
+  CRUSH rule 3 x 245 [106,29]
+  CRUSH rule 3 x 246 [35,5]
+  CRUSH rule 3 x 247 [116,37]
+  CRUSH rule 3 x 248 [8,34]
+  CRUSH rule 3 x 249 [2,105]
+  CRUSH rule 3 x 250 [34,79]
+  CRUSH rule 3 x 251 [28,87]
+  CRUSH rule 3 x 252 [95,24]
+  CRUSH rule 3 x 253 [109,97]
+  CRUSH rule 3 x 254 [99,56]
+  CRUSH rule 3 x 255 [112,31]
+  CRUSH rule 3 x 256 [94,31]
+  CRUSH rule 3 x 257 [100,39]
+  CRUSH rule 3 x 258 [34,83]
+  CRUSH rule 3 x 259 [70,87]
+  CRUSH rule 3 x 260 [89,24]
+  CRUSH rule 3 x 261 [94,77]
+  CRUSH rule 3 x 262 [42,97]
+  CRUSH rule 3 x 263 [113,37]
+  CRUSH rule 3 x 264 [36,89]
+  CRUSH rule 3 x 265 [14,46]
+  CRUSH rule 3 x 266 [75,48]
+  CRUSH rule 3 x 267 [6,46]
+  CRUSH rule 3 x 268 [38,3]
+  CRUSH rule 3 x 269 [86,91]
+  CRUSH rule 3 x 270 [87,54]
+  CRUSH rule 3 x 271 [19,78]
+  CRUSH rule 3 x 272 [73,110]
+  CRUSH rule 3 x 273 [69,113]
+  CRUSH rule 3 x 274 [47,26]
+  CRUSH rule 3 x 275 [92,29]
+  CRUSH rule 3 x 276 [7,38]
+  CRUSH rule 3 x 277 [74,95]
+  CRUSH rule 3 x 278 [107,62]
+  CRUSH rule 3 x 279 [112,53]
+  CRUSH rule 3 x 280 [113,75]
+  CRUSH rule 3 x 281 [89,40]
+  CRUSH rule 3 x 282 [20,46]
+  CRUSH rule 3 x 283 [8,36]
+  CRUSH rule 3 x 284 [66,85]
+  CRUSH rule 3 x 285 [99,109]
+  CRUSH rule 3 x 286 [78,89]
+  CRUSH rule 3 x 287 [12,79]
+  CRUSH rule 3 x 288 [24,37]
+  CRUSH rule 3 x 289 [105,74]
+  CRUSH rule 3 x 290 [25,18]
+  CRUSH rule 3 x 291 [35,42]
+  CRUSH rule 3 x 292 [20,74]
+  CRUSH rule 3 x 293 [27,118]
+  CRUSH rule 3 x 294 [60,75]
+  CRUSH rule 3 x 295 [37,36]
+  CRUSH rule 3 x 296 [16,28]
+  CRUSH rule 3 x 297 [36,29]
+  CRUSH rule 3 x 298 [70,105]
+  CRUSH rule 3 x 299 [116,85]
+  CRUSH rule 3 x 300 [67,36]
+  CRUSH rule 3 x 301 [117,71]
+  CRUSH rule 3 x 302 [78,105]
+  CRUSH rule 3 x 303 [19,82]
+  CRUSH rule 3 x 304 [101,38]
+  CRUSH rule 3 x 305 [5,49]
+  CRUSH rule 3 x 306 [41,64]
+  CRUSH rule 3 x 307 [65,119]
+  CRUSH rule 3 x 308 [91,115]
+  CRUSH rule 3 x 309 [38,41]
+  CRUSH rule 3 x 310 [26,43]
+  CRUSH rule 3 x 311 [36,75]
+  CRUSH rule 3 x 312 [114,15]
+  CRUSH rule 3 x 313 [104,79]
+  CRUSH rule 3 x 314 [28,43]
+  CRUSH rule 3 x 315 [118,17]
+  CRUSH rule 3 x 316 [98,39]
+  CRUSH rule 3 x 317 [118,21]
+  CRUSH rule 3 x 318 [17,94]
+  CRUSH rule 3 x 319 [53,62]
+  CRUSH rule 3 x 320 [36,3]
+  CRUSH rule 3 x 321 [33,60]
+  CRUSH rule 3 x 322 [68,3]
+  CRUSH rule 3 x 323 [66,95]
+  CRUSH rule 3 x 324 [21,42]
+  CRUSH rule 3 x 325 [52,43]
+  CRUSH rule 3 x 326 [7,90]
+  CRUSH rule 3 x 327 [62,3]
+  CRUSH rule 3 x 328 [61,42]
+  CRUSH rule 3 x 329 [19,115]
+  CRUSH rule 3 x 330 [24,15]
+  CRUSH rule 3 x 331 [84,14]
+  CRUSH rule 3 x 332 [61,72]
+  CRUSH rule 3 x 333 [116,6]
+  CRUSH rule 3 x 334 [94,29]
+  CRUSH rule 3 x 335 [71,116]
+  CRUSH rule 3 x 336 [24,11]
+  CRUSH rule 3 x 337 [18,23]
+  CRUSH rule 3 x 338 [43,118]
+  CRUSH rule 3 x 339 [13,50]
+  CRUSH rule 3 x 340 [81,115]
+  CRUSH rule 3 x 341 [46,65]
+  CRUSH rule 3 x 342 [92,71]
+  CRUSH rule 3 x 343 [49,56]
+  CRUSH rule 3 x 344 [1,25]
+  CRUSH rule 3 x 345 [56,11]
+  CRUSH rule 3 x 346 [3,112]
+  CRUSH rule 3 x 347 [106,85]
+  CRUSH rule 3 x 348 [10,114]
+  CRUSH rule 3 x 349 [96,51]
+  CRUSH rule 3 x 350 [63,32]
+  CRUSH rule 3 x 351 [60,20]
+  CRUSH rule 3 x 352 [36,21]
+  CRUSH rule 3 x 353 [10,32]
+  CRUSH rule 3 x 354 [55,74]
+  CRUSH rule 3 x 355 [73,80]
+  CRUSH rule 3 x 356 [75,96]
+  CRUSH rule 3 x 357 [70,89]
+  CRUSH rule 3 x 358 [97,92]
+  CRUSH rule 3 x 359 [119,20]
+  CRUSH rule 3 x 360 [106,15]
+  CRUSH rule 3 x 361 [27,56]
+  CRUSH rule 3 x 362 [28,22]
+  CRUSH rule 3 x 363 [68,81]
+  CRUSH rule 3 x 364 [23,2]
+  CRUSH rule 3 x 365 [57,12]
+  CRUSH rule 3 x 366 [42,61]
+  CRUSH rule 3 x 367 [103,108]
+  CRUSH rule 3 x 368 [103,119]
+  CRUSH rule 3 x 369 [12,11]
+  CRUSH rule 3 x 370 [11,109]
+  CRUSH rule 3 x 371 [34,65]
+  CRUSH rule 3 x 372 [58,29]
+  CRUSH rule 3 x 373 [6,64]
+  CRUSH rule 3 x 374 [110,89]
+  CRUSH rule 3 x 375 [5,89]
+  CRUSH rule 3 x 376 [91,98]
+  CRUSH rule 3 x 377 [93,113]
+  CRUSH rule 3 x 378 [68,41]
+  CRUSH rule 3 x 379 [77,94]
+  CRUSH rule 3 x 380 [76,107]
+  CRUSH rule 3 x 381 [36,20]
+  CRUSH rule 3 x 382 [26,107]
+  CRUSH rule 3 x 383 [48,93]
+  CRUSH rule 3 x 384 [15,100]
+  CRUSH rule 3 x 385 [82,27]
+  CRUSH rule 3 x 386 [83,24]
+  CRUSH rule 3 x 387 [16,70]
+  CRUSH rule 3 x 388 [29,66]
+  CRUSH rule 3 x 389 [92,67]
+  CRUSH rule 3 x 390 [68,13]
+  CRUSH rule 3 x 391 [15,2]
+  CRUSH rule 3 x 392 [21,110]
+  CRUSH rule 3 x 393 [91,113]
+  CRUSH rule 3 x 394 [38,21]
+  CRUSH rule 3 x 395 [21,92]
+  CRUSH rule 3 x 396 [12,59]
+  CRUSH rule 3 x 397 [40,51]
+  CRUSH rule 3 x 398 [44,21]
+  CRUSH rule 3 x 399 [5,33]
+  CRUSH rule 3 x 400 [19,64]
+  CRUSH rule 3 x 401 [79,109]
+  CRUSH rule 3 x 402 [107,72]
+  CRUSH rule 3 x 403 [23,74]
+  CRUSH rule 3 x 404 [87,78]
+  CRUSH rule 3 x 405 [90,93]
+  CRUSH rule 3 x 406 [15,98]
+  CRUSH rule 3 x 407 [70,25]
+  CRUSH rule 3 x 408 [55,104]
+  CRUSH rule 3 x 409 [73,44]
+  CRUSH rule 3 x 410 [70,47]
+  CRUSH rule 3 x 411 [34,15]
+  CRUSH rule 3 x 412 [105,44]
+  CRUSH rule 3 x 413 [41,86]
+  CRUSH rule 3 x 414 [70,71]
+  CRUSH rule 3 x 415 [107,80]
+  CRUSH rule 3 x 416 [2,23]
+  CRUSH rule 3 x 417 [26,23]
+  CRUSH rule 3 x 418 [51,114]
+  CRUSH rule 3 x 419 [8,94]
+  CRUSH rule 3 x 420 [109,15]
+  CRUSH rule 3 x 421 [114,77]
+  CRUSH rule 3 x 422 [109,39]
+  CRUSH rule 3 x 423 [59,98]
+  CRUSH rule 3 x 424 [92,65]
+  CRUSH rule 3 x 425 [101,50]
+  CRUSH rule 3 x 426 [36,57]
+  CRUSH rule 3 x 427 [8,38]
+  CRUSH rule 3 x 428 [68,63]
+  CRUSH rule 3 x 429 [76,13]
+  CRUSH rule 3 x 430 [67,100]
+  CRUSH rule 3 x 431 [70,53]
+  CRUSH rule 3 x 432 [7,50]
+  CRUSH rule 3 x 433 [49,24]
+  CRUSH rule 3 x 434 [64,59]
+  CRUSH rule 3 x 435 [110,71]
+  CRUSH rule 3 x 436 [106,47]
+  CRUSH rule 3 x 437 [26,29]
+  CRUSH rule 3 x 438 [118,95]
+  CRUSH rule 3 x 439 [40,83]
+  CRUSH rule 3 x 440 [45,68]
+  CRUSH rule 3 x 441 [112,15]
+  CRUSH rule 3 x 442 [55,18]
+  CRUSH rule 3 x 443 [44,37]
+  CRUSH rule 3 x 444 [71,119]
+  CRUSH rule 3 x 445 [58,63]
+  CRUSH rule 3 x 446 [40,20]
+  CRUSH rule 3 x 447 [100,43]
+  CRUSH rule 3 x 448 [111,15]
+  CRUSH rule 3 x 449 [67,102]
+  CRUSH rule 3 x 450 [117,79]
+  CRUSH rule 3 x 451 [66,75]
+  CRUSH rule 3 x 452 [70,33]
+  CRUSH rule 3 x 453 [82,21]
+  CRUSH rule 3 x 454 [53,28]
+  CRUSH rule 3 x 455 [91,68]
+  CRUSH rule 3 x 456 [101,60]
+  CRUSH rule 3 x 457 [113,97]
+  CRUSH rule 3 x 458 [119,41]
+  CRUSH rule 3 x 459 [50,55]
+  CRUSH rule 3 x 460 [105,30]
+  CRUSH rule 3 x 461 [102,45]
+  CRUSH rule 3 x 462 [98,25]
+  CRUSH rule 3 x 463 [108,57]
+  CRUSH rule 3 x 464 [19,50]
+  CRUSH rule 3 x 465 [62,95]
+  CRUSH rule 3 x 466 [53,106]
+  CRUSH rule 3 x 467 [40,95]
+  CRUSH rule 3 x 468 [97,108]
+  CRUSH rule 3 x 469 [98,16]
+  CRUSH rule 3 x 470 [50,3]
+  CRUSH rule 3 x 471 [40,14]
+  CRUSH rule 3 x 472 [27,28]
+  CRUSH rule 3 x 473 [48,17]
+  CRUSH rule 3 x 474 [51,113]
+  CRUSH rule 3 x 475 [49,66]
+  CRUSH rule 3 x 476 [110,55]
+  CRUSH rule 3 x 477 [80,8]
+  CRUSH rule 3 x 478 [78,25]
+  CRUSH rule 3 x 479 [31,106]
+  CRUSH rule 3 x 480 [75,5]
+  CRUSH rule 3 x 481 [26,37]
+  CRUSH rule 3 x 482 [84,87]
+  CRUSH rule 3 x 483 [15,113]
+  CRUSH rule 3 x 484 [37,28]
+  CRUSH rule 3 x 485 [84,61]
+  CRUSH rule 3 x 486 [92,61]
+  CRUSH rule 3 x 487 [106,53]
+  CRUSH rule 3 x 488 [42,7]
+  CRUSH rule 3 x 489 [89,98]
+  CRUSH rule 3 x 490 [22,119]
+  CRUSH rule 3 x 491 [99,5]
+  CRUSH rule 3 x 492 [21,58]
+  CRUSH rule 3 x 493 [94,89]
+  CRUSH rule 3 x 494 [56,59]
+  CRUSH rule 3 x 495 [95,119]
+  CRUSH rule 3 x 496 [46,43]
+  CRUSH rule 3 x 497 [102,89]
+  CRUSH rule 3 x 498 [21,82]
+  CRUSH rule 3 x 499 [5,95]
+  CRUSH rule 3 x 500 [50,6]
+  CRUSH rule 3 x 501 [60,75]
+  CRUSH rule 3 x 502 [65,1]
+  CRUSH rule 3 x 503 [21,115]
+  CRUSH rule 3 x 504 [67,5]
+  CRUSH rule 3 x 505 [12,91]
+  CRUSH rule 3 x 506 [79,110]
+  CRUSH rule 3 x 507 [34,77]
+  CRUSH rule 3 x 508 [34,45]
+  CRUSH rule 3 x 509 [19,74]
+  CRUSH rule 3 x 510 [117,69]
+  CRUSH rule 3 x 511 [14,34]
+  CRUSH rule 3 x 512 [59,111]
+  CRUSH rule 3 x 513 [102,13]
+  CRUSH rule 3 x 514 [75,111]
+  CRUSH rule 3 x 515 [84,83]
+  CRUSH rule 3 x 516 [37,80]
+  CRUSH rule 3 x 517 [83,30]
+  CRUSH rule 3 x 518 [18,37]
+  CRUSH rule 3 x 519 [67,52]
+  CRUSH rule 3 x 520 [15,70]
+  CRUSH rule 3 x 521 [70,22]
+  CRUSH rule 3 x 522 [56,3]
+  CRUSH rule 3 x 523 [36,23]
+  CRUSH rule 3 x 524 [33,94]
+  CRUSH rule 3 x 525 [63,104]
+  CRUSH rule 3 x 526 [83,118]
+  CRUSH rule 3 x 527 [37,5]
+  CRUSH rule 3 x 528 [108,43]
+  CRUSH rule 3 x 529 [74,7]
+  CRUSH rule 3 x 530 [49,12]
+  CRUSH rule 3 x 531 [117,107]
+  CRUSH rule 3 x 532 [31,68]
+  CRUSH rule 3 x 533 [5,73]
+  CRUSH rule 3 x 534 [97,104]
+  CRUSH rule 3 x 535 [48,41]
+  CRUSH rule 3 x 536 [113,71]
+  CRUSH rule 3 x 537 [116,7]
+  CRUSH rule 3 x 538 [85,40]
+  CRUSH rule 3 x 539 [72,85]
+  CRUSH rule 3 x 540 [39,12]
+  CRUSH rule 3 x 541 [53,64]
+  CRUSH rule 3 x 542 [27,54]
+  CRUSH rule 3 x 543 [45,106]
+  CRUSH rule 3 x 544 [59,26]
+  CRUSH rule 3 x 545 [118,15]
+  CRUSH rule 3 x 546 [18,71]
+  CRUSH rule 3 x 547 [67,80]
+  CRUSH rule 3 x 548 [53,92]
+  CRUSH rule 3 x 549 [60,51]
+  CRUSH rule 3 x 550 [92,37]
+  CRUSH rule 3 x 551 [77,52]
+  CRUSH rule 3 x 552 [61,80]
+  CRUSH rule 3 x 553 [71,84]
+  CRUSH rule 3 x 554 [61,52]
+  CRUSH rule 3 x 555 [76,69]
+  CRUSH rule 3 x 556 [106,10]
+  CRUSH rule 3 x 557 [26,35]
+  CRUSH rule 3 x 558 [41,46]
+  CRUSH rule 3 x 559 [65,86]
+  CRUSH rule 3 x 560 [94,91]
+  CRUSH rule 3 x 561 [27,98]
+  CRUSH rule 3 x 562 [78,19]
+  CRUSH rule 3 x 563 [59,82]
+  CRUSH rule 3 x 564 [96,15]
+  CRUSH rule 3 x 565 [8,92]
+  CRUSH rule 3 x 566 [119,81]
+  CRUSH rule 3 x 567 [7,46]
+  CRUSH rule 3 x 568 [57,96]
+  CRUSH rule 3 x 569 [65,100]
+  CRUSH rule 3 x 570 [98,103]
+  CRUSH rule 3 x 571 [95,110]
+  CRUSH rule 3 x 572 [62,75]
+  CRUSH rule 3 x 573 [1,20]
+  CRUSH rule 3 x 574 [89,64]
+  CRUSH rule 3 x 575 [87,54]
+  CRUSH rule 3 x 576 [21,113]
+  CRUSH rule 3 x 577 [8,113]
+  CRUSH rule 3 x 578 [75,116]
+  CRUSH rule 3 x 579 [105,96]
+  CRUSH rule 3 x 580 [51,12]
+  CRUSH rule 3 x 581 [55,40]
+  CRUSH rule 3 x 582 [27,106]
+  CRUSH rule 3 x 583 [6,102]
+  CRUSH rule 3 x 584 [10,90]
+  CRUSH rule 3 x 585 [20,88]
+  CRUSH rule 3 x 586 [48,67]
+  CRUSH rule 3 x 587 [29,5]
+  CRUSH rule 3 x 588 [103,40]
+  CRUSH rule 3 x 589 [88,85]
+  CRUSH rule 3 x 590 [76,11]
+  CRUSH rule 3 x 591 [42,17]
+  CRUSH rule 3 x 592 [78,6]
+  CRUSH rule 3 x 593 [82,35]
+  CRUSH rule 3 x 594 [27,76]
+  CRUSH rule 3 x 595 [52,10]
+  CRUSH rule 3 x 596 [82,99]
+  CRUSH rule 3 x 597 [16,32]
+  CRUSH rule 3 x 598 [37,36]
+  CRUSH rule 3 x 599 [10,24]
+  CRUSH rule 3 x 600 [24,37]
+  CRUSH rule 3 x 601 [104,21]
+  CRUSH rule 3 x 602 [48,39]
+  CRUSH rule 3 x 603 [93,44]
+  CRUSH rule 3 x 604 [118,87]
+  CRUSH rule 3 x 605 [104,63]
+  CRUSH rule 3 x 606 [90,103]
+  CRUSH rule 3 x 607 [95,72]
+  CRUSH rule 3 x 608 [112,71]
+  CRUSH rule 3 x 609 [34,16]
+  CRUSH rule 3 x 610 [106,73]
+  CRUSH rule 3 x 611 [66,37]
+  CRUSH rule 3 x 612 [2,20]
+  CRUSH rule 3 x 613 [13,92]
+  CRUSH rule 3 x 614 [50,65]
+  CRUSH rule 3 x 615 [24,39]
+  CRUSH rule 3 x 616 [41,46]
+  CRUSH rule 3 x 617 [111,81]
+  CRUSH rule 3 x 618 [3,72]
+  CRUSH rule 3 x 619 [92,31]
+  CRUSH rule 3 x 620 [108,31]
+  CRUSH rule 3 x 621 [105,50]
+  CRUSH rule 3 x 622 [67,102]
+  CRUSH rule 3 x 623 [69,117]
+  CRUSH rule 3 x 624 [115,79]
+  CRUSH rule 3 x 625 [73,94]
+  CRUSH rule 3 x 626 [52,25]
+  CRUSH rule 3 x 627 [116,105]
+  CRUSH rule 3 x 628 [98,87]
+  CRUSH rule 3 x 629 [6,116]
+  CRUSH rule 3 x 630 [22,50]
+  CRUSH rule 3 x 631 [35,96]
+  CRUSH rule 3 x 632 [80,53]
+  CRUSH rule 3 x 633 [65,110]
+  CRUSH rule 3 x 634 [87,50]
+  CRUSH rule 3 x 635 [107,111]
+  CRUSH rule 3 x 636 [23,30]
+  CRUSH rule 3 x 637 [99,114]
+  CRUSH rule 3 x 638 [43,78]
+  CRUSH rule 3 x 639 [30,31]
+  CRUSH rule 3 x 640 [113,87]
+  CRUSH rule 3 x 641 [45,58]
+  CRUSH rule 3 x 642 [47,30]
+  CRUSH rule 3 x 643 [64,99]
+  CRUSH rule 3 x 644 [31,119]
+  CRUSH rule 3 x 645 [77,90]
+  CRUSH rule 3 x 646 [37,26]
+  CRUSH rule 3 x 647 [65,112]
+  CRUSH rule 3 x 648 [31,84]
+  CRUSH rule 3 x 649 [88,39]
+  CRUSH rule 3 x 650 [21,44]
+  CRUSH rule 3 x 651 [63,12]
+  CRUSH rule 3 x 652 [57,28]
+  CRUSH rule 3 x 653 [38,63]
+  CRUSH rule 3 x 654 [104,107]
+  CRUSH rule 3 x 655 [89,109]
+  CRUSH rule 3 x 656 [79,84]
+  CRUSH rule 3 x 657 [47,18]
+  CRUSH rule 3 x 658 [80,49]
+  CRUSH rule 3 x 659 [11,104]
+  CRUSH rule 3 x 660 [65,102]
+  CRUSH rule 3 x 661 [96,67]
+  CRUSH rule 3 x 662 [111,43]
+  CRUSH rule 3 x 663 [83,115]
+  CRUSH rule 3 x 664 [59,52]
+  CRUSH rule 3 x 665 [31,86]
+  CRUSH rule 3 x 666 [112,8]
+  CRUSH rule 3 x 667 [70,107]
+  CRUSH rule 3 x 668 [96,43]
+  CRUSH rule 3 x 669 [56,25]
+  CRUSH rule 3 x 670 [98,83]
+  CRUSH rule 3 x 671 [57,100]
+  CRUSH rule 3 x 672 [37,98]
+  CRUSH rule 3 x 673 [83,116]
+  CRUSH rule 3 x 674 [36,95]
+  CRUSH rule 3 x 675 [88,91]
+  CRUSH rule 3 x 676 [3,40]
+  CRUSH rule 3 x 677 [88,105]
+  CRUSH rule 3 x 678 [27,100]
+  CRUSH rule 3 x 679 [33,118]
+  CRUSH rule 3 x 680 [111,81]
+  CRUSH rule 3 x 681 [53,68]
+  CRUSH rule 3 x 682 [12,83]
+  CRUSH rule 3 x 683 [24,67]
+  CRUSH rule 3 x 684 [98,45]
+  CRUSH rule 3 x 685 [106,25]
+  CRUSH rule 3 x 686 [86,45]
+  CRUSH rule 3 x 687 [49,102]
+  CRUSH rule 3 x 688 [16,52]
+  CRUSH rule 3 x 689 [32,101]
+  CRUSH rule 3 x 690 [96,79]
+  CRUSH rule 3 x 691 [34,99]
+  CRUSH rule 3 x 692 [97,68]
+  CRUSH rule 3 x 693 [29,38]
+  CRUSH rule 3 x 694 [6,26]
+  CRUSH rule 3 x 695 [31,112]
+  CRUSH rule 3 x 696 [36,97]
+  CRUSH rule 3 x 697 [19,38]
+  CRUSH rule 3 x 698 [30,103]
+  CRUSH rule 3 x 699 [47,60]
+  CRUSH rule 3 x 700 [99,82]
+  CRUSH rule 3 x 701 [53,72]
+  CRUSH rule 3 x 702 [101,113]
+  CRUSH rule 3 x 703 [92,20]
+  CRUSH rule 3 x 704 [34,47]
+  CRUSH rule 3 x 705 [105,88]
+  CRUSH rule 3 x 706 [74,20]
+  CRUSH rule 3 x 707 [95,40]
+  CRUSH rule 3 x 708 [95,38]
+  CRUSH rule 3 x 709 [73,94]
+  CRUSH rule 3 x 710 [94,7]
+  CRUSH rule 3 x 711 [68,16]
+  CRUSH rule 3 x 712 [107,64]
+  CRUSH rule 3 x 713 [29,2]
+  CRUSH rule 3 x 714 [86,97]
+  CRUSH rule 3 x 715 [74,95]
+  CRUSH rule 3 x 716 [101,74]
+  CRUSH rule 3 x 717 [12,57]
+  CRUSH rule 3 x 718 [83,106]
+  CRUSH rule 3 x 719 [26,39]
+  CRUSH rule 3 x 720 [69,64]
+  CRUSH rule 3 x 721 [51,119]
+  CRUSH rule 3 x 722 [15,26]
+  CRUSH rule 3 x 723 [117,75]
+  CRUSH rule 3 x 724 [45,106]
+  CRUSH rule 3 x 725 [53,66]
+  CRUSH rule 3 x 726 [103,38]
+  CRUSH rule 3 x 727 [89,115]
+  CRUSH rule 3 x 728 [76,65]
+  CRUSH rule 3 x 729 [35,48]
+  CRUSH rule 3 x 730 [28,37]
+  CRUSH rule 3 x 731 [78,6]
+  CRUSH rule 3 x 732 [1,93]
+  CRUSH rule 3 x 733 [35,44]
+  CRUSH rule 3 x 734 [119,93]
+  CRUSH rule 3 x 735 [102,17]
+  CRUSH rule 3 x 736 [37,78]
+  CRUSH rule 3 x 737 [117,35]
+  CRUSH rule 3 x 738 [57,56]
+  CRUSH rule 3 x 739 [87,24]
+  CRUSH rule 3 x 740 [29,34]
+  CRUSH rule 3 x 741 [47,94]
+  CRUSH rule 3 x 742 [106,107]
+  CRUSH rule 3 x 743 [105,5]
+  CRUSH rule 3 x 744 [23,30]
+  CRUSH rule 3 x 745 [37,106]
+  CRUSH rule 3 x 746 [56,47]
+  CRUSH rule 3 x 747 [56,107]
+  CRUSH rule 3 x 748 [48,25]
+  CRUSH rule 3 x 749 [102,93]
+  CRUSH rule 3 x 750 [83,102]
+  CRUSH rule 3 x 751 [25,56]
+  CRUSH rule 3 x 752 [82,16]
+  CRUSH rule 3 x 753 [116,14]
+  CRUSH rule 3 x 754 [114,39]
+  CRUSH rule 3 x 755 [87,60]
+  CRUSH rule 3 x 756 [113,77]
+  CRUSH rule 3 x 757 [47,112]
+  CRUSH rule 3 x 758 [54,107]
+  CRUSH rule 3 x 759 [74,65]
+  CRUSH rule 3 x 760 [88,47]
+  CRUSH rule 3 x 761 [73,98]
+  CRUSH rule 3 x 762 [34,33]
+  CRUSH rule 3 x 763 [13,116]
+  CRUSH rule 3 x 764 [89,2]
+  CRUSH rule 3 x 765 [109,77]
+  CRUSH rule 3 x 766 [19,92]
+  CRUSH rule 3 x 767 [41,80]
+  CRUSH rule 3 x 768 [106,16]
+  CRUSH rule 3 x 769 [91,2]
+  CRUSH rule 3 x 770 [72,19]
+  CRUSH rule 3 x 771 [115,63]
+  CRUSH rule 3 x 772 [97,102]
+  CRUSH rule 3 x 773 [116,91]
+  CRUSH rule 3 x 774 [100,105]
+  CRUSH rule 3 x 775 [102,95]
+  CRUSH rule 3 x 776 [69,44]
+  CRUSH rule 3 x 777 [91,102]
+  CRUSH rule 3 x 778 [83,110]
+  CRUSH rule 3 x 779 [47,80]
+  CRUSH rule 3 x 780 [63,117]
+  CRUSH rule 3 x 781 [105,106]
+  CRUSH rule 3 x 782 [117,107]
+  CRUSH rule 3 x 783 [19,30]
+  CRUSH rule 3 x 784 [63,82]
+  CRUSH rule 3 x 785 [27,50]
+  CRUSH rule 3 x 786 [41,90]
+  CRUSH rule 3 x 787 [108,27]
+  CRUSH rule 3 x 788 [74,75]
+  CRUSH rule 3 x 789 [50,67]
+  CRUSH rule 3 x 790 [20,108]
+  CRUSH rule 3 x 791 [96,53]
+  CRUSH rule 3 x 792 [80,13]
+  CRUSH rule 3 x 793 [6,82]
+  CRUSH rule 3 x 794 [14,90]
+  CRUSH rule 3 x 795 [30,67]
+  CRUSH rule 3 x 796 [87,60]
+  CRUSH rule 3 x 797 [64,93]
+  CRUSH rule 3 x 798 [42,19]
+  CRUSH rule 3 x 799 [19,113]
+  CRUSH rule 3 x 800 [106,22]
+  CRUSH rule 3 x 801 [2,11]
+  CRUSH rule 3 x 802 [63,1]
+  CRUSH rule 3 x 803 [37,46]
+  CRUSH rule 3 x 804 [33,66]
+  CRUSH rule 3 x 805 [96,3]
+  CRUSH rule 3 x 806 [48,57]
+  CRUSH rule 3 x 807 [48,85]
+  CRUSH rule 3 x 808 [76,15]
+  CRUSH rule 3 x 809 [27,90]
+  CRUSH rule 3 x 810 [119,61]
+  CRUSH rule 3 x 811 [111,93]
+  CRUSH rule 3 x 812 [25,94]
+  CRUSH rule 3 x 813 [81,50]
+  CRUSH rule 3 x 814 [95,48]
+  CRUSH rule 3 x 815 [84,6]
+  CRUSH rule 3 x 816 [64,3]
+  CRUSH rule 3 x 817 [63,117]
+  CRUSH rule 3 x 818 [69,52]
+  CRUSH rule 3 x 819 [88,19]
+  CRUSH rule 3 x 820 [104,29]
+  CRUSH rule 3 x 821 [58,107]
+  CRUSH rule 3 x 822 [20,18]
+  CRUSH rule 3 x 823 [63,102]
+  CRUSH rule 3 x 824 [102,95]
+  CRUSH rule 3 x 825 [47,46]
+  CRUSH rule 3 x 826 [44,33]
+  CRUSH rule 3 x 827 [101,115]
+  CRUSH rule 3 x 828 [60,39]
+  CRUSH rule 3 x 829 [45,24]
+  CRUSH rule 3 x 830 [51,96]
+  CRUSH rule 3 x 831 [78,53]
+  CRUSH rule 3 x 832 [28,15]
+  CRUSH rule 3 x 833 [57,72]
+  CRUSH rule 3 x 834 [90,77]
+  CRUSH rule 3 x 835 [14,50]
+  CRUSH rule 3 x 836 [63,100]
+  CRUSH rule 3 x 837 [76,85]
+  CRUSH rule 3 x 838 [106,75]
+  CRUSH rule 3 x 839 [87,12]
+  CRUSH rule 3 x 840 [33,117]
+  CRUSH rule 3 x 841 [110,13]
+  CRUSH rule 3 x 842 [66,97]
+  CRUSH rule 3 x 843 [11,50]
+  CRUSH rule 3 x 844 [74,22]
+  CRUSH rule 3 x 845 [74,20]
+  CRUSH rule 3 x 846 [43,113]
+  CRUSH rule 3 x 847 [62,105]
+  CRUSH rule 3 x 848 [92,19]
+  CRUSH rule 3 x 849 [93,118]
+  CRUSH rule 3 x 850 [83,119]
+  CRUSH rule 3 x 851 [65,56]
+  CRUSH rule 3 x 852 [60,11]
+  CRUSH rule 3 x 853 [88,11]
+  CRUSH rule 3 x 854 [83,52]
+  CRUSH rule 3 x 855 [2,22]
+  CRUSH rule 3 x 856 [40,13]
+  CRUSH rule 3 x 857 [69,110]
+  CRUSH rule 3 x 858 [98,27]
+  CRUSH rule 3 x 859 [56,41]
+  CRUSH rule 3 x 860 [11,30]
+  CRUSH rule 3 x 861 [22,68]
+  CRUSH rule 3 x 862 [22,52]
+  CRUSH rule 3 x 863 [79,32]
+  CRUSH rule 3 x 864 [77,32]
+  CRUSH rule 3 x 865 [119,99]
+  CRUSH rule 3 x 866 [18,39]
+  CRUSH rule 3 x 867 [3,58]
+  CRUSH rule 3 x 868 [100,22]
+  CRUSH rule 3 x 869 [22,86]
+  CRUSH rule 3 x 870 [73,94]
+  CRUSH rule 3 x 871 [84,51]
+  CRUSH rule 3 x 872 [72,91]
+  CRUSH rule 3 x 873 [81,72]
+  CRUSH rule 3 x 874 [21,38]
+  CRUSH rule 3 x 875 [115,27]
+  CRUSH rule 3 x 876 [98,16]
+  CRUSH rule 3 x 877 [80,25]
+  CRUSH rule 3 x 878 [87,114]
+  CRUSH rule 3 x 879 [29,1]
+  CRUSH rule 3 x 880 [23,2]
+  CRUSH rule 3 x 881 [109,97]
+  CRUSH rule 3 x 882 [31,36]
+  CRUSH rule 3 x 883 [102,17]
+  CRUSH rule 3 x 884 [80,23]
+  CRUSH rule 3 x 885 [46,31]
+  CRUSH rule 3 x 886 [2,11]
+  CRUSH rule 3 x 887 [5,85]
+  CRUSH rule 3 x 888 [16,64]
+  CRUSH rule 3 x 889 [84,45]
+  CRUSH rule 3 x 890 [65,50]
+  CRUSH rule 3 x 891 [86,59]
+  CRUSH rule 3 x 892 [64,11]
+  CRUSH rule 3 x 893 [20,118]
+  CRUSH rule 3 x 894 [32,14]
+  CRUSH rule 3 x 895 [40,91]
+  CRUSH rule 3 x 896 [113,29]
+  CRUSH rule 3 x 897 [107,112]
+  CRUSH rule 3 x 898 [76,51]
+  CRUSH rule 3 x 899 [75,66]
+  CRUSH rule 3 x 900 [83,111]
+  CRUSH rule 3 x 901 [66,17]
+  CRUSH rule 3 x 902 [25,5]
+  CRUSH rule 3 x 903 [53,54]
+  CRUSH rule 3 x 904 [50,10]
+  CRUSH rule 3 x 905 [99,106]
+  CRUSH rule 3 x 906 [68,73]
+  CRUSH rule 3 x 907 [109,45]
+  CRUSH rule 3 x 908 [47,24]
+  CRUSH rule 3 x 909 [73,94]
+  CRUSH rule 3 x 910 [71,26]
+  CRUSH rule 3 x 911 [39,62]
+  CRUSH rule 3 x 912 [90,39]
+  CRUSH rule 3 x 913 [29,80]
+  CRUSH rule 3 x 914 [84,99]
+  CRUSH rule 3 x 915 [49,62]
+  CRUSH rule 3 x 916 [32,7]
+  CRUSH rule 3 x 917 [46,91]
+  CRUSH rule 3 x 918 [82,71]
+  CRUSH rule 3 x 919 [13,109]
+  CRUSH rule 3 x 920 [25,100]
+  CRUSH rule 3 x 921 [55,32]
+  CRUSH rule 3 x 922 [33,96]
+  CRUSH rule 3 x 923 [28,79]
+  CRUSH rule 3 x 924 [1,41]
+  CRUSH rule 3 x 925 [113,25]
+  CRUSH rule 3 x 926 [64,65]
+  CRUSH rule 3 x 927 [32,23]
+  CRUSH rule 3 x 928 [13,94]
+  CRUSH rule 3 x 929 [85,60]
+  CRUSH rule 3 x 930 [104,55]
+  CRUSH rule 3 x 931 [46,91]
+  CRUSH rule 3 x 932 [43,54]
+  CRUSH rule 3 x 933 [18,93]
+  CRUSH rule 3 x 934 [68,107]
+  CRUSH rule 3 x 935 [28,23]
+  CRUSH rule 3 x 936 [104,51]
+  CRUSH rule 3 x 937 [110,37]
+  CRUSH rule 3 x 938 [48,69]
+  CRUSH rule 3 x 939 [77,32]
+  CRUSH rule 3 x 940 [76,19]
+  CRUSH rule 3 x 941 [66,10]
+  CRUSH rule 3 x 942 [80,37]
+  CRUSH rule 3 x 943 [75,82]
+  CRUSH rule 3 x 944 [113,15]
+  CRUSH rule 3 x 945 [71,111]
+  CRUSH rule 3 x 946 [37,115]
+  CRUSH rule 3 x 947 [107,48]
+  CRUSH rule 3 x 948 [108,8]
+  CRUSH rule 3 x 949 [46,14]
+  CRUSH rule 3 x 950 [96,13]
+  CRUSH rule 3 x 951 [40,63]
+  CRUSH rule 3 x 952 [114,16]
+  CRUSH rule 3 x 953 [62,53]
+  CRUSH rule 3 x 954 [103,68]
+  CRUSH rule 3 x 955 [42,63]
+  CRUSH rule 3 x 956 [72,6]
+  CRUSH rule 3 x 957 [117,6]
+  CRUSH rule 3 x 958 [23,74]
+  CRUSH rule 3 x 959 [42,87]
+  CRUSH rule 3 x 960 [113,91]
+  CRUSH rule 3 x 961 [116,61]
+  CRUSH rule 3 x 962 [60,41]
+  CRUSH rule 3 x 963 [103,46]
+  CRUSH rule 3 x 964 [66,15]
+  CRUSH rule 3 x 965 [47,108]
+  CRUSH rule 3 x 966 [88,69]
+  CRUSH rule 3 x 967 [71,74]
+  CRUSH rule 3 x 968 [74,75]
+  CRUSH rule 3 x 969 [53,30]
+  CRUSH rule 3 x 970 [3,2]
+  CRUSH rule 3 x 971 [66,19]
+  CRUSH rule 3 x 972 [3,115]
+  CRUSH rule 3 x 973 [113,89]
+  CRUSH rule 3 x 974 [114,73]
+  CRUSH rule 3 x 975 [83,96]
+  CRUSH rule 3 x 976 [81,100]
+  CRUSH rule 3 x 977 [95,76]
+  CRUSH rule 3 x 978 [35,119]
+  CRUSH rule 3 x 979 [98,13]
+  CRUSH rule 3 x 980 [39,113]
+  CRUSH rule 3 x 981 [89,46]
+  CRUSH rule 3 x 982 [19,66]
+  CRUSH rule 3 x 983 [34,107]
+  CRUSH rule 3 x 984 [78,23]
+  CRUSH rule 3 x 985 [99,24]
+  CRUSH rule 3 x 986 [44,33]
+  CRUSH rule 3 x 987 [25,98]
+  CRUSH rule 3 x 988 [79,84]
+  CRUSH rule 3 x 989 [87,60]
+  CRUSH rule 3 x 990 [72,22]
+  CRUSH rule 3 x 991 [90,71]
+  CRUSH rule 3 x 992 [30,75]
+  CRUSH rule 3 x 993 [74,27]
+  CRUSH rule 3 x 994 [74,75]
+  CRUSH rule 3 x 995 [100,45]
+  CRUSH rule 3 x 996 [41,34]
+  CRUSH rule 3 x 997 [89,32]
+  CRUSH rule 3 x 998 [92,41]
+  CRUSH rule 3 x 999 [117,13]
+  CRUSH rule 3 x 1000 [50,31]
+  CRUSH rule 3 x 1001 [83,116]
+  CRUSH rule 3 x 1002 [94,13]
+  CRUSH rule 3 x 1003 [43,54]
+  CRUSH rule 3 x 1004 [89,106]
+  CRUSH rule 3 x 1005 [105,76]
+  CRUSH rule 3 x 1006 [45,5]
+  CRUSH rule 3 x 1007 [19,111]
+  CRUSH rule 3 x 1008 [31,74]
+  CRUSH rule 3 x 1009 [1,51]
+  CRUSH rule 3 x 1010 [31,108]
+  CRUSH rule 3 x 1011 [64,3]
+  CRUSH rule 3 x 1012 [68,81]
+  CRUSH rule 3 x 1013 [5,35]
+  CRUSH rule 3 x 1014 [33,48]
+  CRUSH rule 3 x 1015 [106,99]
+  CRUSH rule 3 x 1016 [107,111]
+  CRUSH rule 3 x 1017 [12,69]
+  CRUSH rule 3 x 1018 [61,60]
+  CRUSH rule 3 x 1019 [27,88]
+  CRUSH rule 3 x 1020 [31,111]
+  CRUSH rule 3 x 1021 [22,36]
+  CRUSH rule 3 x 1022 [73,28]
+  CRUSH rule 3 x 1023 [59,88]
+  rule 3 (delltestrule) num_rep 2 result size == 2:\t1024/1024 (esc)
+  CRUSH rule 3 x 0 [94,85]
+  CRUSH rule 3 x 1 [73,78]
+  CRUSH rule 3 x 2 [91,104]
+  CRUSH rule 3 x 3 [51,94]
+  CRUSH rule 3 x 4 [45,28]
+  CRUSH rule 3 x 5 [89,113]
+  CRUSH rule 3 x 6 [91,12]
+  CRUSH rule 3 x 7 [104,71]
+  CRUSH rule 3 x 8 [41,12]
+  CRUSH rule 3 x 9 [46,35]
+  CRUSH rule 3 x 10 [61,60]
+  CRUSH rule 3 x 11 [13,74]
+  CRUSH rule 3 x 12 [83,62]
+  CRUSH rule 3 x 13 [27,117]
+  CRUSH rule 3 x 14 [105,115]
+  CRUSH rule 3 x 15 [18,87]
+  CRUSH rule 3 x 16 [103,52]
+  CRUSH rule 3 x 17 [85,80]
+  CRUSH rule 3 x 18 [11,46]
+  CRUSH rule 3 x 19 [75,114]
+  CRUSH rule 3 x 20 [111,27]
+  CRUSH rule 3 x 21 [84,7]
+  CRUSH rule 3 x 22 [23,66]
+  CRUSH rule 3 x 23 [19,84]
+  CRUSH rule 3 x 24 [83,40]
+  CRUSH rule 3 x 25 [81,108]
+  CRUSH rule 3 x 26 [17,117]
+  CRUSH rule 3 x 27 [33,58]
+  CRUSH rule 3 x 28 [45,98]
+  CRUSH rule 3 x 29 [8,46]
+  CRUSH rule 3 x 30 [55,119]
+  CRUSH rule 3 x 31 [76,35]
+  CRUSH rule 3 x 32 [72,13]
+  CRUSH rule 3 x 33 [86,107]
+  CRUSH rule 3 x 34 [7,38]
+  CRUSH rule 3 x 35 [108,31]
+  CRUSH rule 3 x 36 [67,24]
+  CRUSH rule 3 x 37 [38,17]
+  CRUSH rule 3 x 38 [72,57]
+  CRUSH rule 3 x 39 [68,73]
+  CRUSH rule 3 x 40 [30,25]
+  CRUSH rule 3 x 41 [52,91]
+  CRUSH rule 3 x 42 [106,39]
+  CRUSH rule 3 x 43 [10,115]
+  CRUSH rule 3 x 44 [101,115]
+  CRUSH rule 3 x 45 [83,80]
+  CRUSH rule 3 x 46 [54,33]
+  CRUSH rule 3 x 47 [106,41]
+  CRUSH rule 3 x 48 [34,65]
+  CRUSH rule 3 x 49 [99,46]
+  CRUSH rule 3 x 50 [42,85]
+  CRUSH rule 3 x 51 [6,114]
+  CRUSH rule 3 x 52 [82,14]
+  CRUSH rule 3 x 53 [32,29]
+  CRUSH rule 3 x 54 [28,77]
+  CRUSH rule 3 x 55 [14,44]
+  CRUSH rule 3 x 56 [21,112]
+  CRUSH rule 3 x 57 [93,26]
+  CRUSH rule 3 x 58 [48,95]
+  CRUSH rule 3 x 59 [21,104]
+  CRUSH rule 3 x 60 [90,75]
+  CRUSH rule 3 x 61 [88,39]
+  CRUSH rule 3 x 62 [100,8]
+  CRUSH rule 3 x 63 [79,96]
+  CRUSH rule 3 x 64 [1,77]
+  CRUSH rule 3 x 65 [32,25]
+  CRUSH rule 3 x 66 [48,93]
+  CRUSH rule 3 x 67 [94,91]
+  CRUSH rule 3 x 68 [102,105]
+  CRUSH rule 3 x 69 [62,20]
+  CRUSH rule 3 x 70 [84,27]
+  CRUSH rule 3 x 71 [12,99]
+  CRUSH rule 3 x 72 [26,69]
+  CRUSH rule 3 x 73 [29,88]
+  CRUSH rule 3 x 74 [29,60]
+  CRUSH rule 3 x 75 [60,43]
+  CRUSH rule 3 x 76 [55,60]
+  CRUSH rule 3 x 77 [107,78]
+  CRUSH rule 3 x 78 [86,39]
+  CRUSH rule 3 x 79 [64,65]
+  CRUSH rule 3 x 80 [73,26]
+  CRUSH rule 3 x 81 [64,57]
+  CRUSH rule 3 x 82 [37,1]
+  CRUSH rule 3 x 83 [92,22]
+  CRUSH rule 3 x 84 [49,40]
+  CRUSH rule 3 x 85 [87,30]
+  CRUSH rule 3 x 86 [37,119]
+  CRUSH rule 3 x 87 [116,3]
+  CRUSH rule 3 x 88 [38,22]
+  CRUSH rule 3 x 89 [76,41]
+  CRUSH rule 3 x 90 [14,98]
+  CRUSH rule 3 x 91 [68,27]
+  CRUSH rule 3 x 92 [86,13]
+  CRUSH rule 3 x 93 [44,83]
+  CRUSH rule 3 x 94 [46,15]
+  CRUSH rule 3 x 95 [108,6]
+  CRUSH rule 3 x 96 [66,25]
+  CRUSH rule 3 x 97 [111,33]
+  CRUSH rule 3 x 98 [93,36]
+  CRUSH rule 3 x 99 [78,17]
+  CRUSH rule 3 x 100 [28,55]
+  CRUSH rule 3 x 101 [91,34]
+  CRUSH rule 3 x 102 [82,93]
+  CRUSH rule 3 x 103 [66,105]
+  CRUSH rule 3 x 104 [116,10]
+  CRUSH rule 3 x 105 [34,69]
+  CRUSH rule 3 x 106 [69,66]
+  CRUSH rule 3 x 107 [1,41]
+  CRUSH rule 3 x 108 [7,68]
+  CRUSH rule 3 x 109 [112,87]
+  CRUSH rule 3 x 110 [54,10]
+  CRUSH rule 3 x 111 [10,86]
+  CRUSH rule 3 x 112 [80,29]
+  CRUSH rule 3 x 113 [69,26]
+  CRUSH rule 3 x 114 [79,46]
+  CRUSH rule 3 x 115 [10,111]
+  CRUSH rule 3 x 116 [37,86]
+  CRUSH rule 3 x 117 [87,50]
+  CRUSH rule 3 x 118 [23,106]
+  CRUSH rule 3 x 119 [104,14]
+  CRUSH rule 3 x 120 [44,3]
+  CRUSH rule 3 x 121 [80,14]
+  CRUSH rule 3 x 122 [45,68]
+  CRUSH rule 3 x 123 [112,22]
+  CRUSH rule 3 x 124 [97,118]
+  CRUSH rule 3 x 125 [66,7]
+  CRUSH rule 3 x 126 [70,23]
+  CRUSH rule 3 x 127 [70,13]
+  CRUSH rule 3 x 128 [11,119]
+  CRUSH rule 3 x 129 [103,108]
+  CRUSH rule 3 x 130 [50,17]
+  CRUSH rule 3 x 131 [44,55]
+  CRUSH rule 3 x 132 [69,1]
+  CRUSH rule 3 x 133 [67,104]
+  CRUSH rule 3 x 134 [37,66]
+  CRUSH rule 3 x 135 [78,101]
+  CRUSH rule 3 x 136 [32,83]
+  CRUSH rule 3 x 137 [92,81]
+  CRUSH rule 3 x 138 [54,17]
+  CRUSH rule 3 x 139 [89,92]
+  CRUSH rule 3 x 140 [39,1]
+  CRUSH rule 3 x 141 [89,28]
+  CRUSH rule 3 x 142 [22,26]
+  CRUSH rule 3 x 143 [96,77]
+  CRUSH rule 3 x 144 [13,111]
+  CRUSH rule 3 x 145 [77,100]
+  CRUSH rule 3 x 146 [12,15]
+  CRUSH rule 3 x 147 [2,11]
+  CRUSH rule 3 x 148 [85,108]
+  CRUSH rule 3 x 149 [103,62]
+  CRUSH rule 3 x 150 [14,78]
+  CRUSH rule 3 x 151 [75,119]
+  CRUSH rule 3 x 152 [49,84]
+  CRUSH rule 3 x 153 [92,81]
+  CRUSH rule 3 x 154 [19,56]
+  CRUSH rule 3 x 155 [12,75]
+  CRUSH rule 3 x 156 [107,112]
+  CRUSH rule 3 x 157 [15,28]
+  CRUSH rule 3 x 158 [11,113]
+  CRUSH rule 3 x 159 [33,52]
+  CRUSH rule 3 x 160 [86,35]
+  CRUSH rule 3 x 161 [19,117]
+  CRUSH rule 3 x 162 [55,113]
+  CRUSH rule 3 x 163 [54,87]
+  CRUSH rule 3 x 164 [72,8]
+  CRUSH rule 3 x 165 [25,74]
+  CRUSH rule 3 x 166 [2,22]
+  CRUSH rule 3 x 167 [89,56]
+  CRUSH rule 3 x 168 [68,103]
+  CRUSH rule 3 x 169 [51,12]
+  CRUSH rule 3 x 170 [68,53]
+  CRUSH rule 3 x 171 [88,79]
+  CRUSH rule 3 x 172 [117,89]
+  CRUSH rule 3 x 173 [29,40]
+  CRUSH rule 3 x 174 [67,86]
+  CRUSH rule 3 x 175 [48,85]
+  CRUSH rule 3 x 176 [94,83]
+  CRUSH rule 3 x 177 [53,18]
+  CRUSH rule 3 x 178 [39,30]
+  CRUSH rule 3 x 179 [72,17]
+  CRUSH rule 3 x 180 [3,114]
+  CRUSH rule 3 x 181 [18,16]
+  CRUSH rule 3 x 182 [75,5]
+  CRUSH rule 3 x 183 [11,110]
+  CRUSH rule 3 x 184 [79,48]
+  CRUSH rule 3 x 185 [97,100]
+  CRUSH rule 3 x 186 [67,44]
+  CRUSH rule 3 x 187 [6,50]
+  CRUSH rule 3 x 188 [76,85]
+  CRUSH rule 3 x 189 [96,7]
+  CRUSH rule 3 x 190 [90,95]
+  CRUSH rule 3 x 191 [49,113]
+  CRUSH rule 3 x 192 [93,58]
+  CRUSH rule 3 x 193 [89,66]
+  CRUSH rule 3 x 194 [62,3]
+  CRUSH rule 3 x 195 [119,85]
+  CRUSH rule 3 x 196 [20,72]
+  CRUSH rule 3 x 197 [6,116]
+  CRUSH rule 3 x 198 [55,92]
+  CRUSH rule 3 x 199 [77,66]
+  CRUSH rule 3 x 200 [12,81]
+  CRUSH rule 3 x 201 [52,71]
+  CRUSH rule 3 x 202 [98,59]
+  CRUSH rule 3 x 203 [36,19]
+  CRUSH rule 3 x 204 [10,113]
+  CRUSH rule 3 x 205 [38,79]
+  CRUSH rule 3 x 206 [38,105]
+  CRUSH rule 3 x 207 [19,86]
+  CRUSH rule 3 x 208 [63,92]
+  CRUSH rule 3 x 209 [70,99]
+  CRUSH rule 3 x 210 [79,102]
+  CRUSH rule 3 x 211 [26,27]
+  CRUSH rule 3 x 212 [28,107]
+  CRUSH rule 3 x 213 [100,49]
+  CRUSH rule 3 x 214 [91,88]
+  CRUSH rule 3 x 215 [92,7]
+  CRUSH rule 3 x 216 [99,108]
+  CRUSH rule 3 x 217 [86,97]
+  CRUSH rule 3 x 218 [70,10]
+  CRUSH rule 3 x 219 [61,112]
+  CRUSH rule 3 x 220 [23,66]
+  CRUSH rule 3 x 221 [51,66]
+  CRUSH rule 3 x 222 [50,65]
+  CRUSH rule 3 x 223 [34,45]
+  CRUSH rule 3 x 224 [107,44]
+  CRUSH rule 3 x 225 [61,102]
+  CRUSH rule 3 x 226 [44,87]
+  CRUSH rule 3 x 227 [55,66]
+  CRUSH rule 3 x 228 [117,103]
+  CRUSH rule 3 x 229 [100,27]
+  CRUSH rule 3 x 230 [41,32]
+  CRUSH rule 3 x 231 [30,16]
+  CRUSH rule 3 x 232 [23,102]
+  CRUSH rule 3 x 233 [47,32]
+  CRUSH rule 3 x 234 [55,78]
+  CRUSH rule 3 x 235 [20,32]
+  CRUSH rule 3 x 236 [95,118]
+  CRUSH rule 3 x 237 [21,72]
+  CRUSH rule 3 x 238 [109,53]
+  CRUSH rule 3 x 239 [40,10]
+  CRUSH rule 3 x 240 [63,96]
+  CRUSH rule 3 x 241 [47,1]
+  CRUSH rule 3 x 242 [73,24]
+  CRUSH rule 3 x 243 [76,79]
+  CRUSH rule 3 x 244 [103,115]
+  CRUSH rule 3 x 245 [106,29]
+  CRUSH rule 3 x 246 [35,5]
+  CRUSH rule 3 x 247 [116,37]
+  CRUSH rule 3 x 248 [8,34]
+  CRUSH rule 3 x 249 [2,105]
+  CRUSH rule 3 x 250 [34,79]
+  CRUSH rule 3 x 251 [28,87]
+  CRUSH rule 3 x 252 [95,24]
+  CRUSH rule 3 x 253 [109,97]
+  CRUSH rule 3 x 254 [99,56]
+  CRUSH rule 3 x 255 [112,31]
+  CRUSH rule 3 x 256 [94,31]
+  CRUSH rule 3 x 257 [100,39]
+  CRUSH rule 3 x 258 [34,83]
+  CRUSH rule 3 x 259 [70,87]
+  CRUSH rule 3 x 260 [89,24]
+  CRUSH rule 3 x 261 [94,77]
+  CRUSH rule 3 x 262 [42,97]
+  CRUSH rule 3 x 263 [113,37]
+  CRUSH rule 3 x 264 [36,89]
+  CRUSH rule 3 x 265 [14,46]
+  CRUSH rule 3 x 266 [75,48]
+  CRUSH rule 3 x 267 [6,46]
+  CRUSH rule 3 x 268 [38,3]
+  CRUSH rule 3 x 269 [86,91]
+  CRUSH rule 3 x 270 [87,54]
+  CRUSH rule 3 x 271 [19,78]
+  CRUSH rule 3 x 272 [73,110]
+  CRUSH rule 3 x 273 [69,113]
+  CRUSH rule 3 x 274 [47,26]
+  CRUSH rule 3 x 275 [92,29]
+  CRUSH rule 3 x 276 [7,38]
+  CRUSH rule 3 x 277 [74,95]
+  CRUSH rule 3 x 278 [107,62]
+  CRUSH rule 3 x 279 [112,53]
+  CRUSH rule 3 x 280 [113,75]
+  CRUSH rule 3 x 281 [89,40]
+  CRUSH rule 3 x 282 [20,46]
+  CRUSH rule 3 x 283 [8,36]
+  CRUSH rule 3 x 284 [66,85]
+  CRUSH rule 3 x 285 [99,109]
+  CRUSH rule 3 x 286 [78,89]
+  CRUSH rule 3 x 287 [12,79]
+  CRUSH rule 3 x 288 [24,37]
+  CRUSH rule 3 x 289 [105,74]
+  CRUSH rule 3 x 290 [25,18]
+  CRUSH rule 3 x 291 [35,42]
+  CRUSH rule 3 x 292 [20,74]
+  CRUSH rule 3 x 293 [27,118]
+  CRUSH rule 3 x 294 [60,75]
+  CRUSH rule 3 x 295 [37,36]
+  CRUSH rule 3 x 296 [16,28]
+  CRUSH rule 3 x 297 [36,29]
+  CRUSH rule 3 x 298 [70,105]
+  CRUSH rule 3 x 299 [116,85]
+  CRUSH rule 3 x 300 [67,36]
+  CRUSH rule 3 x 301 [117,71]
+  CRUSH rule 3 x 302 [78,105]
+  CRUSH rule 3 x 303 [19,82]
+  CRUSH rule 3 x 304 [101,38]
+  CRUSH rule 3 x 305 [5,49]
+  CRUSH rule 3 x 306 [41,64]
+  CRUSH rule 3 x 307 [65,119]
+  CRUSH rule 3 x 308 [91,115]
+  CRUSH rule 3 x 309 [38,41]
+  CRUSH rule 3 x 310 [26,43]
+  CRUSH rule 3 x 311 [36,75]
+  CRUSH rule 3 x 312 [114,15]
+  CRUSH rule 3 x 313 [104,79]
+  CRUSH rule 3 x 314 [28,43]
+  CRUSH rule 3 x 315 [118,17]
+  CRUSH rule 3 x 316 [98,39]
+  CRUSH rule 3 x 317 [118,21]
+  CRUSH rule 3 x 318 [17,94]
+  CRUSH rule 3 x 319 [53,62]
+  CRUSH rule 3 x 320 [36,3]
+  CRUSH rule 3 x 321 [33,60]
+  CRUSH rule 3 x 322 [68,3]
+  CRUSH rule 3 x 323 [66,95]
+  CRUSH rule 3 x 324 [21,42]
+  CRUSH rule 3 x 325 [52,43]
+  CRUSH rule 3 x 326 [7,90]
+  CRUSH rule 3 x 327 [62,3]
+  CRUSH rule 3 x 328 [61,42]
+  CRUSH rule 3 x 329 [19,115]
+  CRUSH rule 3 x 330 [24,15]
+  CRUSH rule 3 x 331 [84,14]
+  CRUSH rule 3 x 332 [61,72]
+  CRUSH rule 3 x 333 [116,6]
+  CRUSH rule 3 x 334 [94,29]
+  CRUSH rule 3 x 335 [71,116]
+  CRUSH rule 3 x 336 [24,11]
+  CRUSH rule 3 x 337 [18,23]
+  CRUSH rule 3 x 338 [43,118]
+  CRUSH rule 3 x 339 [13,50]
+  CRUSH rule 3 x 340 [81,115]
+  CRUSH rule 3 x 341 [46,65]
+  CRUSH rule 3 x 342 [92,71]
+  CRUSH rule 3 x 343 [49,56]
+  CRUSH rule 3 x 344 [1,25]
+  CRUSH rule 3 x 345 [56,11]
+  CRUSH rule 3 x 346 [3,112]
+  CRUSH rule 3 x 347 [106,85]
+  CRUSH rule 3 x 348 [10,114]
+  CRUSH rule 3 x 349 [96,51]
+  CRUSH rule 3 x 350 [63,32]
+  CRUSH rule 3 x 351 [60,20]
+  CRUSH rule 3 x 352 [36,21]
+  CRUSH rule 3 x 353 [10,32]
+  CRUSH rule 3 x 354 [55,74]
+  CRUSH rule 3 x 355 [73,80]
+  CRUSH rule 3 x 356 [75,96]
+  CRUSH rule 3 x 357 [70,89]
+  CRUSH rule 3 x 358 [97,92]
+  CRUSH rule 3 x 359 [119,20]
+  CRUSH rule 3 x 360 [106,15]
+  CRUSH rule 3 x 361 [27,56]
+  CRUSH rule 3 x 362 [28,22]
+  CRUSH rule 3 x 363 [68,81]
+  CRUSH rule 3 x 364 [23,2]
+  CRUSH rule 3 x 365 [57,12]
+  CRUSH rule 3 x 366 [42,61]
+  CRUSH rule 3 x 367 [103,108]
+  CRUSH rule 3 x 368 [103,119]
+  CRUSH rule 3 x 369 [12,11]
+  CRUSH rule 3 x 370 [11,109]
+  CRUSH rule 3 x 371 [34,65]
+  CRUSH rule 3 x 372 [58,29]
+  CRUSH rule 3 x 373 [6,64]
+  CRUSH rule 3 x 374 [110,89]
+  CRUSH rule 3 x 375 [5,89]
+  CRUSH rule 3 x 376 [91,98]
+  CRUSH rule 3 x 377 [93,113]
+  CRUSH rule 3 x 378 [68,41]
+  CRUSH rule 3 x 379 [77,94]
+  CRUSH rule 3 x 380 [76,107]
+  CRUSH rule 3 x 381 [36,20]
+  CRUSH rule 3 x 382 [26,107]
+  CRUSH rule 3 x 383 [48,93]
+  CRUSH rule 3 x 384 [15,100]
+  CRUSH rule 3 x 385 [82,27]
+  CRUSH rule 3 x 386 [83,24]
+  CRUSH rule 3 x 387 [16,70]
+  CRUSH rule 3 x 388 [29,66]
+  CRUSH rule 3 x 389 [92,67]
+  CRUSH rule 3 x 390 [68,13]
+  CRUSH rule 3 x 391 [15,2]
+  CRUSH rule 3 x 392 [21,110]
+  CRUSH rule 3 x 393 [91,113]
+  CRUSH rule 3 x 394 [38,21]
+  CRUSH rule 3 x 395 [21,92]
+  CRUSH rule 3 x 396 [12,59]
+  CRUSH rule 3 x 397 [40,51]
+  CRUSH rule 3 x 398 [44,21]
+  CRUSH rule 3 x 399 [5,33]
+  CRUSH rule 3 x 400 [19,64]
+  CRUSH rule 3 x 401 [79,109]
+  CRUSH rule 3 x 402 [107,72]
+  CRUSH rule 3 x 403 [23,74]
+  CRUSH rule 3 x 404 [87,78]
+  CRUSH rule 3 x 405 [90,93]
+  CRUSH rule 3 x 406 [15,98]
+  CRUSH rule 3 x 407 [70,25]
+  CRUSH rule 3 x 408 [55,104]
+  CRUSH rule 3 x 409 [73,44]
+  CRUSH rule 3 x 410 [70,47]
+  CRUSH rule 3 x 411 [34,15]
+  CRUSH rule 3 x 412 [105,44]
+  CRUSH rule 3 x 413 [41,86]
+  CRUSH rule 3 x 414 [70,71]
+  CRUSH rule 3 x 415 [107,80]
+  CRUSH rule 3 x 416 [2,23]
+  CRUSH rule 3 x 417 [26,23]
+  CRUSH rule 3 x 418 [51,114]
+  CRUSH rule 3 x 419 [8,94]
+  CRUSH rule 3 x 420 [109,15]
+  CRUSH rule 3 x 421 [114,77]
+  CRUSH rule 3 x 422 [109,39]
+  CRUSH rule 3 x 423 [59,98]
+  CRUSH rule 3 x 424 [92,65]
+  CRUSH rule 3 x 425 [101,50]
+  CRUSH rule 3 x 426 [36,57]
+  CRUSH rule 3 x 427 [8,38]
+  CRUSH rule 3 x 428 [68,63]
+  CRUSH rule 3 x 429 [76,13]
+  CRUSH rule 3 x 430 [67,100]
+  CRUSH rule 3 x 431 [70,53]
+  CRUSH rule 3 x 432 [7,50]
+  CRUSH rule 3 x 433 [49,24]
+  CRUSH rule 3 x 434 [64,59]
+  CRUSH rule 3 x 435 [110,71]
+  CRUSH rule 3 x 436 [106,47]
+  CRUSH rule 3 x 437 [26,29]
+  CRUSH rule 3 x 438 [118,95]
+  CRUSH rule 3 x 439 [40,83]
+  CRUSH rule 3 x 440 [45,68]
+  CRUSH rule 3 x 441 [112,15]
+  CRUSH rule 3 x 442 [55,18]
+  CRUSH rule 3 x 443 [44,37]
+  CRUSH rule 3 x 444 [71,119]
+  CRUSH rule 3 x 445 [58,63]
+  CRUSH rule 3 x 446 [40,20]
+  CRUSH rule 3 x 447 [100,43]
+  CRUSH rule 3 x 448 [111,15]
+  CRUSH rule 3 x 449 [67,102]
+  CRUSH rule 3 x 450 [117,79]
+  CRUSH rule 3 x 451 [66,75]
+  CRUSH rule 3 x 452 [70,33]
+  CRUSH rule 3 x 453 [82,21]
+  CRUSH rule 3 x 454 [53,28]
+  CRUSH rule 3 x 455 [91,68]
+  CRUSH rule 3 x 456 [101,60]
+  CRUSH rule 3 x 457 [113,97]
+  CRUSH rule 3 x 458 [119,41]
+  CRUSH rule 3 x 459 [50,55]
+  CRUSH rule 3 x 460 [105,30]
+  CRUSH rule 3 x 461 [102,45]
+  CRUSH rule 3 x 462 [98,25]
+  CRUSH rule 3 x 463 [108,57]
+  CRUSH rule 3 x 464 [19,50]
+  CRUSH rule 3 x 465 [62,95]
+  CRUSH rule 3 x 466 [53,106]
+  CRUSH rule 3 x 467 [40,95]
+  CRUSH rule 3 x 468 [97,108]
+  CRUSH rule 3 x 469 [98,16]
+  CRUSH rule 3 x 470 [50,3]
+  CRUSH rule 3 x 471 [40,14]
+  CRUSH rule 3 x 472 [27,28]
+  CRUSH rule 3 x 473 [48,17]
+  CRUSH rule 3 x 474 [51,113]
+  CRUSH rule 3 x 475 [49,66]
+  CRUSH rule 3 x 476 [110,55]
+  CRUSH rule 3 x 477 [80,8]
+  CRUSH rule 3 x 478 [78,25]
+  CRUSH rule 3 x 479 [31,106]
+  CRUSH rule 3 x 480 [75,5]
+  CRUSH rule 3 x 481 [26,37]
+  CRUSH rule 3 x 482 [84,87]
+  CRUSH rule 3 x 483 [15,113]
+  CRUSH rule 3 x 484 [37,28]
+  CRUSH rule 3 x 485 [84,61]
+  CRUSH rule 3 x 486 [92,61]
+  CRUSH rule 3 x 487 [106,53]
+  CRUSH rule 3 x 488 [42,7]
+  CRUSH rule 3 x 489 [89,98]
+  CRUSH rule 3 x 490 [22,119]
+  CRUSH rule 3 x 491 [99,5]
+  CRUSH rule 3 x 492 [21,58]
+  CRUSH rule 3 x 493 [94,89]
+  CRUSH rule 3 x 494 [56,59]
+  CRUSH rule 3 x 495 [95,119]
+  CRUSH rule 3 x 496 [46,43]
+  CRUSH rule 3 x 497 [102,89]
+  CRUSH rule 3 x 498 [21,82]
+  CRUSH rule 3 x 499 [5,95]
+  CRUSH rule 3 x 500 [50,6]
+  CRUSH rule 3 x 501 [60,75]
+  CRUSH rule 3 x 502 [65,1]
+  CRUSH rule 3 x 503 [21,115]
+  CRUSH rule 3 x 504 [67,5]
+  CRUSH rule 3 x 505 [12,91]
+  CRUSH rule 3 x 506 [79,110]
+  CRUSH rule 3 x 507 [34,77]
+  CRUSH rule 3 x 508 [34,45]
+  CRUSH rule 3 x 509 [19,74]
+  CRUSH rule 3 x 510 [117,69]
+  CRUSH rule 3 x 511 [14,34]
+  CRUSH rule 3 x 512 [59,111]
+  CRUSH rule 3 x 513 [102,13]
+  CRUSH rule 3 x 514 [75,111]
+  CRUSH rule 3 x 515 [84,83]
+  CRUSH rule 3 x 516 [37,80]
+  CRUSH rule 3 x 517 [83,30]
+  CRUSH rule 3 x 518 [18,37]
+  CRUSH rule 3 x 519 [67,52]
+  CRUSH rule 3 x 520 [15,70]
+  CRUSH rule 3 x 521 [70,22]
+  CRUSH rule 3 x 522 [56,3]
+  CRUSH rule 3 x 523 [36,23]
+  CRUSH rule 3 x 524 [33,94]
+  CRUSH rule 3 x 525 [63,104]
+  CRUSH rule 3 x 526 [83,118]
+  CRUSH rule 3 x 527 [37,5]
+  CRUSH rule 3 x 528 [108,43]
+  CRUSH rule 3 x 529 [74,7]
+  CRUSH rule 3 x 530 [49,12]
+  CRUSH rule 3 x 531 [117,107]
+  CRUSH rule 3 x 532 [31,68]
+  CRUSH rule 3 x 533 [5,73]
+  CRUSH rule 3 x 534 [97,104]
+  CRUSH rule 3 x 535 [48,41]
+  CRUSH rule 3 x 536 [113,71]
+  CRUSH rule 3 x 537 [116,7]
+  CRUSH rule 3 x 538 [85,40]
+  CRUSH rule 3 x 539 [72,85]
+  CRUSH rule 3 x 540 [39,12]
+  CRUSH rule 3 x 541 [53,64]
+  CRUSH rule 3 x 542 [27,54]
+  CRUSH rule 3 x 543 [45,106]
+  CRUSH rule 3 x 544 [59,26]
+  CRUSH rule 3 x 545 [118,15]
+  CRUSH rule 3 x 546 [18,71]
+  CRUSH rule 3 x 547 [67,80]
+  CRUSH rule 3 x 548 [53,92]
+  CRUSH rule 3 x 549 [60,51]
+  CRUSH rule 3 x 550 [92,37]
+  CRUSH rule 3 x 551 [77,52]
+  CRUSH rule 3 x 552 [61,80]
+  CRUSH rule 3 x 553 [71,84]
+  CRUSH rule 3 x 554 [61,52]
+  CRUSH rule 3 x 555 [76,69]
+  CRUSH rule 3 x 556 [106,10]
+  CRUSH rule 3 x 557 [26,35]
+  CRUSH rule 3 x 558 [41,46]
+  CRUSH rule 3 x 559 [65,86]
+  CRUSH rule 3 x 560 [94,91]
+  CRUSH rule 3 x 561 [27,98]
+  CRUSH rule 3 x 562 [78,19]
+  CRUSH rule 3 x 563 [59,82]
+  CRUSH rule 3 x 564 [96,15]
+  CRUSH rule 3 x 565 [8,92]
+  CRUSH rule 3 x 566 [119,81]
+  CRUSH rule 3 x 567 [7,46]
+  CRUSH rule 3 x 568 [57,96]
+  CRUSH rule 3 x 569 [65,100]
+  CRUSH rule 3 x 570 [98,103]
+  CRUSH rule 3 x 571 [95,110]
+  CRUSH rule 3 x 572 [62,75]
+  CRUSH rule 3 x 573 [1,20]
+  CRUSH rule 3 x 574 [89,64]
+  CRUSH rule 3 x 575 [87,54]
+  CRUSH rule 3 x 576 [21,113]
+  CRUSH rule 3 x 577 [8,113]
+  CRUSH rule 3 x 578 [75,116]
+  CRUSH rule 3 x 579 [105,96]
+  CRUSH rule 3 x 580 [51,12]
+  CRUSH rule 3 x 581 [55,40]
+  CRUSH rule 3 x 582 [27,106]
+  CRUSH rule 3 x 583 [6,102]
+  CRUSH rule 3 x 584 [10,90]
+  CRUSH rule 3 x 585 [20,88]
+  CRUSH rule 3 x 586 [48,67]
+  CRUSH rule 3 x 587 [29,5]
+  CRUSH rule 3 x 588 [103,40]
+  CRUSH rule 3 x 589 [88,85]
+  CRUSH rule 3 x 590 [76,11]
+  CRUSH rule 3 x 591 [42,17]
+  CRUSH rule 3 x 592 [78,6]
+  CRUSH rule 3 x 593 [82,35]
+  CRUSH rule 3 x 594 [27,76]
+  CRUSH rule 3 x 595 [52,10]
+  CRUSH rule 3 x 596 [82,99]
+  CRUSH rule 3 x 597 [16,32]
+  CRUSH rule 3 x 598 [37,36]
+  CRUSH rule 3 x 599 [10,24]
+  CRUSH rule 3 x 600 [24,37]
+  CRUSH rule 3 x 601 [104,21]
+  CRUSH rule 3 x 602 [48,39]
+  CRUSH rule 3 x 603 [93,44]
+  CRUSH rule 3 x 604 [118,87]
+  CRUSH rule 3 x 605 [104,63]
+  CRUSH rule 3 x 606 [90,103]
+  CRUSH rule 3 x 607 [95,72]
+  CRUSH rule 3 x 608 [112,71]
+  CRUSH rule 3 x 609 [34,16]
+  CRUSH rule 3 x 610 [106,73]
+  CRUSH rule 3 x 611 [66,37]
+  CRUSH rule 3 x 612 [2,20]
+  CRUSH rule 3 x 613 [13,92]
+  CRUSH rule 3 x 614 [50,65]
+  CRUSH rule 3 x 615 [24,39]
+  CRUSH rule 3 x 616 [41,46]
+  CRUSH rule 3 x 617 [111,81]
+  CRUSH rule 3 x 618 [3,72]
+  CRUSH rule 3 x 619 [92,31]
+  CRUSH rule 3 x 620 [108,31]
+  CRUSH rule 3 x 621 [105,50]
+  CRUSH rule 3 x 622 [67,102]
+  CRUSH rule 3 x 623 [69,117]
+  CRUSH rule 3 x 624 [115,79]
+  CRUSH rule 3 x 625 [73,94]
+  CRUSH rule 3 x 626 [52,25]
+  CRUSH rule 3 x 627 [116,105]
+  CRUSH rule 3 x 628 [98,87]
+  CRUSH rule 3 x 629 [6,116]
+  CRUSH rule 3 x 630 [22,50]
+  CRUSH rule 3 x 631 [35,96]
+  CRUSH rule 3 x 632 [80,53]
+  CRUSH rule 3 x 633 [65,110]
+  CRUSH rule 3 x 634 [87,50]
+  CRUSH rule 3 x 635 [107,111]
+  CRUSH rule 3 x 636 [23,30]
+  CRUSH rule 3 x 637 [99,114]
+  CRUSH rule 3 x 638 [43,78]
+  CRUSH rule 3 x 639 [30,31]
+  CRUSH rule 3 x 640 [113,87]
+  CRUSH rule 3 x 641 [45,58]
+  CRUSH rule 3 x 642 [47,30]
+  CRUSH rule 3 x 643 [64,99]
+  CRUSH rule 3 x 644 [31,119]
+  CRUSH rule 3 x 645 [77,90]
+  CRUSH rule 3 x 646 [37,26]
+  CRUSH rule 3 x 647 [65,112]
+  CRUSH rule 3 x 648 [31,84]
+  CRUSH rule 3 x 649 [88,39]
+  CRUSH rule 3 x 650 [21,44]
+  CRUSH rule 3 x 651 [63,12]
+  CRUSH rule 3 x 652 [57,28]
+  CRUSH rule 3 x 653 [38,63]
+  CRUSH rule 3 x 654 [104,107]
+  CRUSH rule 3 x 655 [89,109]
+  CRUSH rule 3 x 656 [79,84]
+  CRUSH rule 3 x 657 [47,18]
+  CRUSH rule 3 x 658 [80,49]
+  CRUSH rule 3 x 659 [11,104]
+  CRUSH rule 3 x 660 [65,102]
+  CRUSH rule 3 x 661 [96,67]
+  CRUSH rule 3 x 662 [111,43]
+  CRUSH rule 3 x 663 [83,115]
+  CRUSH rule 3 x 664 [59,52]
+  CRUSH rule 3 x 665 [31,86]
+  CRUSH rule 3 x 666 [112,8]
+  CRUSH rule 3 x 667 [70,107]
+  CRUSH rule 3 x 668 [96,43]
+  CRUSH rule 3 x 669 [56,25]
+  CRUSH rule 3 x 670 [98,83]
+  CRUSH rule 3 x 671 [57,100]
+  CRUSH rule 3 x 672 [37,98]
+  CRUSH rule 3 x 673 [83,116]
+  CRUSH rule 3 x 674 [36,95]
+  CRUSH rule 3 x 675 [88,91]
+  CRUSH rule 3 x 676 [3,40]
+  CRUSH rule 3 x 677 [88,105]
+  CRUSH rule 3 x 678 [27,100]
+  CRUSH rule 3 x 679 [33,118]
+  CRUSH rule 3 x 680 [111,81]
+  CRUSH rule 3 x 681 [53,68]
+  CRUSH rule 3 x 682 [12,83]
+  CRUSH rule 3 x 683 [24,67]
+  CRUSH rule 3 x 684 [98,45]
+  CRUSH rule 3 x 685 [106,25]
+  CRUSH rule 3 x 686 [86,45]
+  CRUSH rule 3 x 687 [49,102]
+  CRUSH rule 3 x 688 [16,52]
+  CRUSH rule 3 x 689 [32,101]
+  CRUSH rule 3 x 690 [96,79]
+  CRUSH rule 3 x 691 [34,99]
+  CRUSH rule 3 x 692 [97,68]
+  CRUSH rule 3 x 693 [29,38]
+  CRUSH rule 3 x 694 [6,26]
+  CRUSH rule 3 x 695 [31,112]
+  CRUSH rule 3 x 696 [36,97]
+  CRUSH rule 3 x 697 [19,38]
+  CRUSH rule 3 x 698 [30,103]
+  CRUSH rule 3 x 699 [47,60]
+  CRUSH rule 3 x 700 [99,82]
+  CRUSH rule 3 x 701 [53,72]
+  CRUSH rule 3 x 702 [101,113]
+  CRUSH rule 3 x 703 [92,20]
+  CRUSH rule 3 x 704 [34,47]
+  CRUSH rule 3 x 705 [105,88]
+  CRUSH rule 3 x 706 [74,20]
+  CRUSH rule 3 x 707 [95,40]
+  CRUSH rule 3 x 708 [95,38]
+  CRUSH rule 3 x 709 [73,94]
+  CRUSH rule 3 x 710 [94,7]
+  CRUSH rule 3 x 711 [68,16]
+  CRUSH rule 3 x 712 [107,64]
+  CRUSH rule 3 x 713 [29,2]
+  CRUSH rule 3 x 714 [86,97]
+  CRUSH rule 3 x 715 [74,95]
+  CRUSH rule 3 x 716 [101,74]
+  CRUSH rule 3 x 717 [12,57]
+  CRUSH rule 3 x 718 [83,106]
+  CRUSH rule 3 x 719 [26,39]
+  CRUSH rule 3 x 720 [69,64]
+  CRUSH rule 3 x 721 [51,119]
+  CRUSH rule 3 x 722 [15,26]
+  CRUSH rule 3 x 723 [117,75]
+  CRUSH rule 3 x 724 [45,106]
+  CRUSH rule 3 x 725 [53,66]
+  CRUSH rule 3 x 726 [103,38]
+  CRUSH rule 3 x 727 [89,115]
+  CRUSH rule 3 x 728 [76,65]
+  CRUSH rule 3 x 729 [35,48]
+  CRUSH rule 3 x 730 [28,37]
+  CRUSH rule 3 x 731 [78,6]
+  CRUSH rule 3 x 732 [1,93]
+  CRUSH rule 3 x 733 [35,44]
+  CRUSH rule 3 x 734 [119,93]
+  CRUSH rule 3 x 735 [102,17]
+  CRUSH rule 3 x 736 [37,78]
+  CRUSH rule 3 x 737 [117,35]
+  CRUSH rule 3 x 738 [57,56]
+  CRUSH rule 3 x 739 [87,24]
+  CRUSH rule 3 x 740 [29,34]
+  CRUSH rule 3 x 741 [47,94]
+  CRUSH rule 3 x 742 [106,107]
+  CRUSH rule 3 x 743 [105,5]
+  CRUSH rule 3 x 744 [23,30]
+  CRUSH rule 3 x 745 [37,106]
+  CRUSH rule 3 x 746 [56,47]
+  CRUSH rule 3 x 747 [56,107]
+  CRUSH rule 3 x 748 [48,25]
+  CRUSH rule 3 x 749 [102,93]
+  CRUSH rule 3 x 750 [83,102]
+  CRUSH rule 3 x 751 [25,56]
+  CRUSH rule 3 x 752 [82,16]
+  CRUSH rule 3 x 753 [116,14]
+  CRUSH rule 3 x 754 [114,39]
+  CRUSH rule 3 x 755 [87,60]
+  CRUSH rule 3 x 756 [113,77]
+  CRUSH rule 3 x 757 [47,112]
+  CRUSH rule 3 x 758 [54,107]
+  CRUSH rule 3 x 759 [74,65]
+  CRUSH rule 3 x 760 [88,47]
+  CRUSH rule 3 x 761 [73,98]
+  CRUSH rule 3 x 762 [34,33]
+  CRUSH rule 3 x 763 [13,116]
+  CRUSH rule 3 x 764 [89,2]
+  CRUSH rule 3 x 765 [109,77]
+  CRUSH rule 3 x 766 [19,92]
+  CRUSH rule 3 x 767 [41,80]
+  CRUSH rule 3 x 768 [106,16]
+  CRUSH rule 3 x 769 [91,2]
+  CRUSH rule 3 x 770 [72,19]
+  CRUSH rule 3 x 771 [115,63]
+  CRUSH rule 3 x 772 [97,102]
+  CRUSH rule 3 x 773 [116,91]
+  CRUSH rule 3 x 774 [100,105]
+  CRUSH rule 3 x 775 [102,95]
+  CRUSH rule 3 x 776 [69,44]
+  CRUSH rule 3 x 777 [91,102]
+  CRUSH rule 3 x 778 [83,110]
+  CRUSH rule 3 x 779 [47,80]
+  CRUSH rule 3 x 780 [63,117]
+  CRUSH rule 3 x 781 [105,106]
+  CRUSH rule 3 x 782 [117,107]
+  CRUSH rule 3 x 783 [19,30]
+  CRUSH rule 3 x 784 [63,82]
+  CRUSH rule 3 x 785 [27,50]
+  CRUSH rule 3 x 786 [41,90]
+  CRUSH rule 3 x 787 [108,27]
+  CRUSH rule 3 x 788 [74,75]
+  CRUSH rule 3 x 789 [50,67]
+  CRUSH rule 3 x 790 [20,108]
+  CRUSH rule 3 x 791 [96,53]
+  CRUSH rule 3 x 792 [80,13]
+  CRUSH rule 3 x 793 [6,82]
+  CRUSH rule 3 x 794 [14,90]
+  CRUSH rule 3 x 795 [30,67]
+  CRUSH rule 3 x 796 [87,60]
+  CRUSH rule 3 x 797 [64,93]
+  CRUSH rule 3 x 798 [42,19]
+  CRUSH rule 3 x 799 [19,113]
+  CRUSH rule 3 x 800 [106,22]
+  CRUSH rule 3 x 801 [2,11]
+  CRUSH rule 3 x 802 [63,1]
+  CRUSH rule 3 x 803 [37,46]
+  CRUSH rule 3 x 804 [33,66]
+  CRUSH rule 3 x 805 [96,3]
+  CRUSH rule 3 x 806 [48,57]
+  CRUSH rule 3 x 807 [48,85]
+  CRUSH rule 3 x 808 [76,15]
+  CRUSH rule 3 x 809 [27,90]
+  CRUSH rule 3 x 810 [119,61]
+  CRUSH rule 3 x 811 [111,93]
+  CRUSH rule 3 x 812 [25,94]
+  CRUSH rule 3 x 813 [81,50]
+  CRUSH rule 3 x 814 [95,48]
+  CRUSH rule 3 x 815 [84,6]
+  CRUSH rule 3 x 816 [64,3]
+  CRUSH rule 3 x 817 [63,117]
+  CRUSH rule 3 x 818 [69,52]
+  CRUSH rule 3 x 819 [88,19]
+  CRUSH rule 3 x 820 [104,29]
+  CRUSH rule 3 x 821 [58,107]
+  CRUSH rule 3 x 822 [20,18]
+  CRUSH rule 3 x 823 [63,102]
+  CRUSH rule 3 x 824 [102,95]
+  CRUSH rule 3 x 825 [47,46]
+  CRUSH rule 3 x 826 [44,33]
+  CRUSH rule 3 x 827 [101,115]
+  CRUSH rule 3 x 828 [60,39]
+  CRUSH rule 3 x 829 [45,24]
+  CRUSH rule 3 x 830 [51,96]
+  CRUSH rule 3 x 831 [78,53]
+  CRUSH rule 3 x 832 [28,15]
+  CRUSH rule 3 x 833 [57,72]
+  CRUSH rule 3 x 834 [90,77]
+  CRUSH rule 3 x 835 [14,50]
+  CRUSH rule 3 x 836 [63,100]
+  CRUSH rule 3 x 837 [76,85]
+  CRUSH rule 3 x 838 [106,75]
+  CRUSH rule 3 x 839 [87,12]
+  CRUSH rule 3 x 840 [33,117]
+  CRUSH rule 3 x 841 [110,13]
+  CRUSH rule 3 x 842 [66,97]
+  CRUSH rule 3 x 843 [11,50]
+  CRUSH rule 3 x 844 [74,22]
+  CRUSH rule 3 x 845 [74,20]
+  CRUSH rule 3 x 846 [43,113]
+  CRUSH rule 3 x 847 [62,105]
+  CRUSH rule 3 x 848 [92,19]
+  CRUSH rule 3 x 849 [93,118]
+  CRUSH rule 3 x 850 [83,119]
+  CRUSH rule 3 x 851 [65,56]
+  CRUSH rule 3 x 852 [60,11]
+  CRUSH rule 3 x 853 [88,11]
+  CRUSH rule 3 x 854 [83,52]
+  CRUSH rule 3 x 855 [2,22]
+  CRUSH rule 3 x 856 [40,13]
+  CRUSH rule 3 x 857 [69,110]
+  CRUSH rule 3 x 858 [98,27]
+  CRUSH rule 3 x 859 [56,41]
+  CRUSH rule 3 x 860 [11,30]
+  CRUSH rule 3 x 861 [22,68]
+  CRUSH rule 3 x 862 [22,52]
+  CRUSH rule 3 x 863 [79,32]
+  CRUSH rule 3 x 864 [77,32]
+  CRUSH rule 3 x 865 [119,99]
+  CRUSH rule 3 x 866 [18,39]
+  CRUSH rule 3 x 867 [3,58]
+  CRUSH rule 3 x 868 [100,22]
+  CRUSH rule 3 x 869 [22,86]
+  CRUSH rule 3 x 870 [73,94]
+  CRUSH rule 3 x 871 [84,51]
+  CRUSH rule 3 x 872 [72,91]
+  CRUSH rule 3 x 873 [81,72]
+  CRUSH rule 3 x 874 [21,38]
+  CRUSH rule 3 x 875 [115,27]
+  CRUSH rule 3 x 876 [98,16]
+  CRUSH rule 3 x 877 [80,25]
+  CRUSH rule 3 x 878 [87,114]
+  CRUSH rule 3 x 879 [29,1]
+  CRUSH rule 3 x 880 [23,2]
+  CRUSH rule 3 x 881 [109,97]
+  CRUSH rule 3 x 882 [31,36]
+  CRUSH rule 3 x 883 [102,17]
+  CRUSH rule 3 x 884 [80,23]
+  CRUSH rule 3 x 885 [46,31]
+  CRUSH rule 3 x 886 [2,11]
+  CRUSH rule 3 x 887 [5,85]
+  CRUSH rule 3 x 888 [16,64]
+  CRUSH rule 3 x 889 [84,45]
+  CRUSH rule 3 x 890 [65,50]
+  CRUSH rule 3 x 891 [86,59]
+  CRUSH rule 3 x 892 [64,11]
+  CRUSH rule 3 x 893 [20,118]
+  CRUSH rule 3 x 894 [32,14]
+  CRUSH rule 3 x 895 [40,91]
+  CRUSH rule 3 x 896 [113,29]
+  CRUSH rule 3 x 897 [107,112]
+  CRUSH rule 3 x 898 [76,51]
+  CRUSH rule 3 x 899 [75,66]
+  CRUSH rule 3 x 900 [83,111]
+  CRUSH rule 3 x 901 [66,17]
+  CRUSH rule 3 x 902 [25,5]
+  CRUSH rule 3 x 903 [53,54]
+  CRUSH rule 3 x 904 [50,10]
+  CRUSH rule 3 x 905 [99,106]
+  CRUSH rule 3 x 906 [68,73]
+  CRUSH rule 3 x 907 [109,45]
+  CRUSH rule 3 x 908 [47,24]
+  CRUSH rule 3 x 909 [73,94]
+  CRUSH rule 3 x 910 [71,26]
+  CRUSH rule 3 x 911 [39,62]
+  CRUSH rule 3 x 912 [90,39]
+  CRUSH rule 3 x 913 [29,80]
+  CRUSH rule 3 x 914 [84,99]
+  CRUSH rule 3 x 915 [49,62]
+  CRUSH rule 3 x 916 [32,7]
+  CRUSH rule 3 x 917 [46,91]
+  CRUSH rule 3 x 918 [82,71]
+  CRUSH rule 3 x 919 [13,109]
+  CRUSH rule 3 x 920 [25,100]
+  CRUSH rule 3 x 921 [55,32]
+  CRUSH rule 3 x 922 [33,96]
+  CRUSH rule 3 x 923 [28,79]
+  CRUSH rule 3 x 924 [1,41]
+  CRUSH rule 3 x 925 [113,25]
+  CRUSH rule 3 x 926 [64,65]
+  CRUSH rule 3 x 927 [32,23]
+  CRUSH rule 3 x 928 [13,94]
+  CRUSH rule 3 x 929 [85,60]
+  CRUSH rule 3 x 930 [104,55]
+  CRUSH rule 3 x 931 [46,91]
+  CRUSH rule 3 x 932 [43,54]
+  CRUSH rule 3 x 933 [18,93]
+  CRUSH rule 3 x 934 [68,107]
+  CRUSH rule 3 x 935 [28,23]
+  CRUSH rule 3 x 936 [104,51]
+  CRUSH rule 3 x 937 [110,37]
+  CRUSH rule 3 x 938 [48,69]
+  CRUSH rule 3 x 939 [77,32]
+  CRUSH rule 3 x 940 [76,19]
+  CRUSH rule 3 x 941 [66,10]
+  CRUSH rule 3 x 942 [80,37]
+  CRUSH rule 3 x 943 [75,82]
+  CRUSH rule 3 x 944 [113,15]
+  CRUSH rule 3 x 945 [71,111]
+  CRUSH rule 3 x 946 [37,115]
+  CRUSH rule 3 x 947 [107,48]
+  CRUSH rule 3 x 948 [108,8]
+  CRUSH rule 3 x 949 [46,14]
+  CRUSH rule 3 x 950 [96,13]
+  CRUSH rule 3 x 951 [40,63]
+  CRUSH rule 3 x 952 [114,16]
+  CRUSH rule 3 x 953 [62,53]
+  CRUSH rule 3 x 954 [103,68]
+  CRUSH rule 3 x 955 [42,63]
+  CRUSH rule 3 x 956 [72,6]
+  CRUSH rule 3 x 957 [117,6]
+  CRUSH rule 3 x 958 [23,74]
+  CRUSH rule 3 x 959 [42,87]
+  CRUSH rule 3 x 960 [113,91]
+  CRUSH rule 3 x 961 [116,61]
+  CRUSH rule 3 x 962 [60,41]
+  CRUSH rule 3 x 963 [103,46]
+  CRUSH rule 3 x 964 [66,15]
+  CRUSH rule 3 x 965 [47,108]
+  CRUSH rule 3 x 966 [88,69]
+  CRUSH rule 3 x 967 [71,74]
+  CRUSH rule 3 x 968 [74,75]
+  CRUSH rule 3 x 969 [53,30]
+  CRUSH rule 3 x 970 [3,2]
+  CRUSH rule 3 x 971 [66,19]
+  CRUSH rule 3 x 972 [3,115]
+  CRUSH rule 3 x 973 [113,89]
+  CRUSH rule 3 x 974 [114,73]
+  CRUSH rule 3 x 975 [83,96]
+  CRUSH rule 3 x 976 [81,100]
+  CRUSH rule 3 x 977 [95,76]
+  CRUSH rule 3 x 978 [35,119]
+  CRUSH rule 3 x 979 [98,13]
+  CRUSH rule 3 x 980 [39,113]
+  CRUSH rule 3 x 981 [89,46]
+  CRUSH rule 3 x 982 [19,66]
+  CRUSH rule 3 x 983 [34,107]
+  CRUSH rule 3 x 984 [78,23]
+  CRUSH rule 3 x 985 [99,24]
+  CRUSH rule 3 x 986 [44,33]
+  CRUSH rule 3 x 987 [25,98]
+  CRUSH rule 3 x 988 [79,84]
+  CRUSH rule 3 x 989 [87,60]
+  CRUSH rule 3 x 990 [72,22]
+  CRUSH rule 3 x 991 [90,71]
+  CRUSH rule 3 x 992 [30,75]
+  CRUSH rule 3 x 993 [74,27]
+  CRUSH rule 3 x 994 [74,75]
+  CRUSH rule 3 x 995 [100,45]
+  CRUSH rule 3 x 996 [41,34]
+  CRUSH rule 3 x 997 [89,32]
+  CRUSH rule 3 x 998 [92,41]
+  CRUSH rule 3 x 999 [117,13]
+  CRUSH rule 3 x 1000 [50,31]
+  CRUSH rule 3 x 1001 [83,116]
+  CRUSH rule 3 x 1002 [94,13]
+  CRUSH rule 3 x 1003 [43,54]
+  CRUSH rule 3 x 1004 [89,106]
+  CRUSH rule 3 x 1005 [105,76]
+  CRUSH rule 3 x 1006 [45,5]
+  CRUSH rule 3 x 1007 [19,111]
+  CRUSH rule 3 x 1008 [31,74]
+  CRUSH rule 3 x 1009 [1,51]
+  CRUSH rule 3 x 1010 [31,108]
+  CRUSH rule 3 x 1011 [64,3]
+  CRUSH rule 3 x 1012 [68,81]
+  CRUSH rule 3 x 1013 [5,35]
+  CRUSH rule 3 x 1014 [33,48]
+  CRUSH rule 3 x 1015 [106,99]
+  CRUSH rule 3 x 1016 [107,111]
+  CRUSH rule 3 x 1017 [12,69]
+  CRUSH rule 3 x 1018 [61,60]
+  CRUSH rule 3 x 1019 [27,88]
+  CRUSH rule 3 x 1020 [31,111]
+  CRUSH rule 3 x 1021 [22,36]
+  CRUSH rule 3 x 1022 [73,28]
+  CRUSH rule 3 x 1023 [59,88]
+  rule 3 (delltestrule) num_rep 3 result size == 2:\t1024/1024 (esc)
+  CRUSH rule 3 x 0 [94,85]
+  CRUSH rule 3 x 1 [73,78]
+  CRUSH rule 3 x 2 [91,104]
+  CRUSH rule 3 x 3 [51,94]
+  CRUSH rule 3 x 4 [45,28]
+  CRUSH rule 3 x 5 [89,113]
+  CRUSH rule 3 x 6 [91,12]
+  CRUSH rule 3 x 7 [104,71]
+  CRUSH rule 3 x 8 [41,12]
+  CRUSH rule 3 x 9 [46,35]
+  CRUSH rule 3 x 10 [61,60]
+  CRUSH rule 3 x 11 [13,74]
+  CRUSH rule 3 x 12 [83,62]
+  CRUSH rule 3 x 13 [27,117]
+  CRUSH rule 3 x 14 [105,115]
+  CRUSH rule 3 x 15 [18,87]
+  CRUSH rule 3 x 16 [103,52]
+  CRUSH rule 3 x 17 [85,80]
+  CRUSH rule 3 x 18 [11,46]
+  CRUSH rule 3 x 19 [75,114]
+  CRUSH rule 3 x 20 [111,27]
+  CRUSH rule 3 x 21 [84,7]
+  CRUSH rule 3 x 22 [23,66]
+  CRUSH rule 3 x 23 [19,84]
+  CRUSH rule 3 x 24 [83,40]
+  CRUSH rule 3 x 25 [81,108]
+  CRUSH rule 3 x 26 [17,117]
+  CRUSH rule 3 x 27 [33,58]
+  CRUSH rule 3 x 28 [45,98]
+  CRUSH rule 3 x 29 [8,46]
+  CRUSH rule 3 x 30 [55,119]
+  CRUSH rule 3 x 31 [76,35]
+  CRUSH rule 3 x 32 [72,13]
+  CRUSH rule 3 x 33 [86,107]
+  CRUSH rule 3 x 34 [7,38]
+  CRUSH rule 3 x 35 [108,31]
+  CRUSH rule 3 x 36 [67,24]
+  CRUSH rule 3 x 37 [38,17]
+  CRUSH rule 3 x 38 [72,57]
+  CRUSH rule 3 x 39 [68,73]
+  CRUSH rule 3 x 40 [30,25]
+  CRUSH rule 3 x 41 [52,91]
+  CRUSH rule 3 x 42 [106,39]
+  CRUSH rule 3 x 43 [10,115]
+  CRUSH rule 3 x 44 [101,115]
+  CRUSH rule 3 x 45 [83,80]
+  CRUSH rule 3 x 46 [54,33]
+  CRUSH rule 3 x 47 [106,41]
+  CRUSH rule 3 x 48 [34,65]
+  CRUSH rule 3 x 49 [99,46]
+  CRUSH rule 3 x 50 [42,85]
+  CRUSH rule 3 x 51 [6,114]
+  CRUSH rule 3 x 52 [82,14]
+  CRUSH rule 3 x 53 [32,29]
+  CRUSH rule 3 x 54 [28,77]
+  CRUSH rule 3 x 55 [14,44]
+  CRUSH rule 3 x 56 [21,112]
+  CRUSH rule 3 x 57 [93,26]
+  CRUSH rule 3 x 58 [48,95]
+  CRUSH rule 3 x 59 [21,104]
+  CRUSH rule 3 x 60 [90,75]
+  CRUSH rule 3 x 61 [88,39]
+  CRUSH rule 3 x 62 [100,8]
+  CRUSH rule 3 x 63 [79,96]
+  CRUSH rule 3 x 64 [1,77]
+  CRUSH rule 3 x 65 [32,25]
+  CRUSH rule 3 x 66 [48,93]
+  CRUSH rule 3 x 67 [94,91]
+  CRUSH rule 3 x 68 [102,105]
+  CRUSH rule 3 x 69 [62,20]
+  CRUSH rule 3 x 70 [84,27]
+  CRUSH rule 3 x 71 [12,99]
+  CRUSH rule 3 x 72 [26,69]
+  CRUSH rule 3 x 73 [29,88]
+  CRUSH rule 3 x 74 [29,60]
+  CRUSH rule 3 x 75 [60,43]
+  CRUSH rule 3 x 76 [55,60]
+  CRUSH rule 3 x 77 [107,78]
+  CRUSH rule 3 x 78 [86,39]
+  CRUSH rule 3 x 79 [64,65]
+  CRUSH rule 3 x 80 [73,26]
+  CRUSH rule 3 x 81 [64,57]
+  CRUSH rule 3 x 82 [37,1]
+  CRUSH rule 3 x 83 [92,22]
+  CRUSH rule 3 x 84 [49,40]
+  CRUSH rule 3 x 85 [87,30]
+  CRUSH rule 3 x 86 [37,119]
+  CRUSH rule 3 x 87 [116,3]
+  CRUSH rule 3 x 88 [38,22]
+  CRUSH rule 3 x 89 [76,41]
+  CRUSH rule 3 x 90 [14,98]
+  CRUSH rule 3 x 91 [68,27]
+  CRUSH rule 3 x 92 [86,13]
+  CRUSH rule 3 x 93 [44,83]
+  CRUSH rule 3 x 94 [46,15]
+  CRUSH rule 3 x 95 [108,6]
+  CRUSH rule 3 x 96 [66,25]
+  CRUSH rule 3 x 97 [111,33]
+  CRUSH rule 3 x 98 [93,36]
+  CRUSH rule 3 x 99 [78,17]
+  CRUSH rule 3 x 100 [28,55]
+  CRUSH rule 3 x 101 [91,34]
+  CRUSH rule 3 x 102 [82,93]
+  CRUSH rule 3 x 103 [66,105]
+  CRUSH rule 3 x 104 [116,10]
+  CRUSH rule 3 x 105 [34,69]
+  CRUSH rule 3 x 106 [69,66]
+  CRUSH rule 3 x 107 [1,41]
+  CRUSH rule 3 x 108 [7,68]
+  CRUSH rule 3 x 109 [112,87]
+  CRUSH rule 3 x 110 [54,10]
+  CRUSH rule 3 x 111 [10,86]
+  CRUSH rule 3 x 112 [80,29]
+  CRUSH rule 3 x 113 [69,26]
+  CRUSH rule 3 x 114 [79,46]
+  CRUSH rule 3 x 115 [10,111]
+  CRUSH rule 3 x 116 [37,86]
+  CRUSH rule 3 x 117 [87,50]
+  CRUSH rule 3 x 118 [23,106]
+  CRUSH rule 3 x 119 [104,14]
+  CRUSH rule 3 x 120 [44,3]
+  CRUSH rule 3 x 121 [80,14]
+  CRUSH rule 3 x 122 [45,68]
+  CRUSH rule 3 x 123 [112,22]
+  CRUSH rule 3 x 124 [97,118]
+  CRUSH rule 3 x 125 [66,7]
+  CRUSH rule 3 x 126 [70,23]
+  CRUSH rule 3 x 127 [70,13]
+  CRUSH rule 3 x 128 [11,119]
+  CRUSH rule 3 x 129 [103,108]
+  CRUSH rule 3 x 130 [50,17]
+  CRUSH rule 3 x 131 [44,55]
+  CRUSH rule 3 x 132 [69,1]
+  CRUSH rule 3 x 133 [67,104]
+  CRUSH rule 3 x 134 [37,66]
+  CRUSH rule 3 x 135 [78,101]
+  CRUSH rule 3 x 136 [32,83]
+  CRUSH rule 3 x 137 [92,81]
+  CRUSH rule 3 x 138 [54,17]
+  CRUSH rule 3 x 139 [89,92]
+  CRUSH rule 3 x 140 [39,1]
+  CRUSH rule 3 x 141 [89,28]
+  CRUSH rule 3 x 142 [22,26]
+  CRUSH rule 3 x 143 [96,77]
+  CRUSH rule 3 x 144 [13,111]
+  CRUSH rule 3 x 145 [77,100]
+  CRUSH rule 3 x 146 [12,15]
+  CRUSH rule 3 x 147 [2,11]
+  CRUSH rule 3 x 148 [85,108]
+  CRUSH rule 3 x 149 [103,62]
+  CRUSH rule 3 x 150 [14,78]
+  CRUSH rule 3 x 151 [75,119]
+  CRUSH rule 3 x 152 [49,84]
+  CRUSH rule 3 x 153 [92,81]
+  CRUSH rule 3 x 154 [19,56]
+  CRUSH rule 3 x 155 [12,75]
+  CRUSH rule 3 x 156 [107,112]
+  CRUSH rule 3 x 157 [15,28]
+  CRUSH rule 3 x 158 [11,113]
+  CRUSH rule 3 x 159 [33,52]
+  CRUSH rule 3 x 160 [86,35]
+  CRUSH rule 3 x 161 [19,117]
+  CRUSH rule 3 x 162 [55,113]
+  CRUSH rule 3 x 163 [54,87]
+  CRUSH rule 3 x 164 [72,8]
+  CRUSH rule 3 x 165 [25,74]
+  CRUSH rule 3 x 166 [2,22]
+  CRUSH rule 3 x 167 [89,56]
+  CRUSH rule 3 x 168 [68,103]
+  CRUSH rule 3 x 169 [51,12]
+  CRUSH rule 3 x 170 [68,53]
+  CRUSH rule 3 x 171 [88,79]
+  CRUSH rule 3 x 172 [117,89]
+  CRUSH rule 3 x 173 [29,40]
+  CRUSH rule 3 x 174 [67,86]
+  CRUSH rule 3 x 175 [48,85]
+  CRUSH rule 3 x 176 [94,83]
+  CRUSH rule 3 x 177 [53,18]
+  CRUSH rule 3 x 178 [39,30]
+  CRUSH rule 3 x 179 [72,17]
+  CRUSH rule 3 x 180 [3,114]
+  CRUSH rule 3 x 181 [18,16]
+  CRUSH rule 3 x 182 [75,5]
+  CRUSH rule 3 x 183 [11,110]
+  CRUSH rule 3 x 184 [79,48]
+  CRUSH rule 3 x 185 [97,100]
+  CRUSH rule 3 x 186 [67,44]
+  CRUSH rule 3 x 187 [6,50]
+  CRUSH rule 3 x 188 [76,85]
+  CRUSH rule 3 x 189 [96,7]
+  CRUSH rule 3 x 190 [90,95]
+  CRUSH rule 3 x 191 [49,113]
+  CRUSH rule 3 x 192 [93,58]
+  CRUSH rule 3 x 193 [89,66]
+  CRUSH rule 3 x 194 [62,3]
+  CRUSH rule 3 x 195 [119,85]
+  CRUSH rule 3 x 196 [20,72]
+  CRUSH rule 3 x 197 [6,116]
+  CRUSH rule 3 x 198 [55,92]
+  CRUSH rule 3 x 199 [77,66]
+  CRUSH rule 3 x 200 [12,81]
+  CRUSH rule 3 x 201 [52,71]
+  CRUSH rule 3 x 202 [98,59]
+  CRUSH rule 3 x 203 [36,19]
+  CRUSH rule 3 x 204 [10,113]
+  CRUSH rule 3 x 205 [38,79]
+  CRUSH rule 3 x 206 [38,105]
+  CRUSH rule 3 x 207 [19,86]
+  CRUSH rule 3 x 208 [63,92]
+  CRUSH rule 3 x 209 [70,99]
+  CRUSH rule 3 x 210 [79,102]
+  CRUSH rule 3 x 211 [26,27]
+  CRUSH rule 3 x 212 [28,107]
+  CRUSH rule 3 x 213 [100,49]
+  CRUSH rule 3 x 214 [91,88]
+  CRUSH rule 3 x 215 [92,7]
+  CRUSH rule 3 x 216 [99,108]
+  CRUSH rule 3 x 217 [86,97]
+  CRUSH rule 3 x 218 [70,10]
+  CRUSH rule 3 x 219 [61,112]
+  CRUSH rule 3 x 220 [23,66]
+  CRUSH rule 3 x 221 [51,66]
+  CRUSH rule 3 x 222 [50,65]
+  CRUSH rule 3 x 223 [34,45]
+  CRUSH rule 3 x 224 [107,44]
+  CRUSH rule 3 x 225 [61,102]
+  CRUSH rule 3 x 226 [44,87]
+  CRUSH rule 3 x 227 [55,66]
+  CRUSH rule 3 x 228 [117,103]
+  CRUSH rule 3 x 229 [100,27]
+  CRUSH rule 3 x 230 [41,32]
+  CRUSH rule 3 x 231 [30,16]
+  CRUSH rule 3 x 232 [23,102]
+  CRUSH rule 3 x 233 [47,32]
+  CRUSH rule 3 x 234 [55,78]
+  CRUSH rule 3 x 235 [20,32]
+  CRUSH rule 3 x 236 [95,118]
+  CRUSH rule 3 x 237 [21,72]
+  CRUSH rule 3 x 238 [109,53]
+  CRUSH rule 3 x 239 [40,10]
+  CRUSH rule 3 x 240 [63,96]
+  CRUSH rule 3 x 241 [47,1]
+  CRUSH rule 3 x 242 [73,24]
+  CRUSH rule 3 x 243 [76,79]
+  CRUSH rule 3 x 244 [103,115]
+  CRUSH rule 3 x 245 [106,29]
+  CRUSH rule 3 x 246 [35,5]
+  CRUSH rule 3 x 247 [116,37]
+  CRUSH rule 3 x 248 [8,34]
+  CRUSH rule 3 x 249 [2,105]
+  CRUSH rule 3 x 250 [34,79]
+  CRUSH rule 3 x 251 [28,87]
+  CRUSH rule 3 x 252 [95,24]
+  CRUSH rule 3 x 253 [109,97]
+  CRUSH rule 3 x 254 [99,56]
+  CRUSH rule 3 x 255 [112,31]
+  CRUSH rule 3 x 256 [94,31]
+  CRUSH rule 3 x 257 [100,39]
+  CRUSH rule 3 x 258 [34,83]
+  CRUSH rule 3 x 259 [70,87]
+  CRUSH rule 3 x 260 [89,24]
+  CRUSH rule 3 x 261 [94,77]
+  CRUSH rule 3 x 262 [42,97]
+  CRUSH rule 3 x 263 [113,37]
+  CRUSH rule 3 x 264 [36,89]
+  CRUSH rule 3 x 265 [14,46]
+  CRUSH rule 3 x 266 [75,48]
+  CRUSH rule 3 x 267 [6,46]
+  CRUSH rule 3 x 268 [38,3]
+  CRUSH rule 3 x 269 [86,91]
+  CRUSH rule 3 x 270 [87,54]
+  CRUSH rule 3 x 271 [19,78]
+  CRUSH rule 3 x 272 [73,110]
+  CRUSH rule 3 x 273 [69,113]
+  CRUSH rule 3 x 274 [47,26]
+  CRUSH rule 3 x 275 [92,29]
+  CRUSH rule 3 x 276 [7,38]
+  CRUSH rule 3 x 277 [74,95]
+  CRUSH rule 3 x 278 [107,62]
+  CRUSH rule 3 x 279 [112,53]
+  CRUSH rule 3 x 280 [113,75]
+  CRUSH rule 3 x 281 [89,40]
+  CRUSH rule 3 x 282 [20,46]
+  CRUSH rule 3 x 283 [8,36]
+  CRUSH rule 3 x 284 [66,85]
+  CRUSH rule 3 x 285 [99,109]
+  CRUSH rule 3 x 286 [78,89]
+  CRUSH rule 3 x 287 [12,79]
+  CRUSH rule 3 x 288 [24,37]
+  CRUSH rule 3 x 289 [105,74]
+  CRUSH rule 3 x 290 [25,18]
+  CRUSH rule 3 x 291 [35,42]
+  CRUSH rule 3 x 292 [20,74]
+  CRUSH rule 3 x 293 [27,118]
+  CRUSH rule 3 x 294 [60,75]
+  CRUSH rule 3 x 295 [37,36]
+  CRUSH rule 3 x 296 [16,28]
+  CRUSH rule 3 x 297 [36,29]
+  CRUSH rule 3 x 298 [70,105]
+  CRUSH rule 3 x 299 [116,85]
+  CRUSH rule 3 x 300 [67,36]
+  CRUSH rule 3 x 301 [117,71]
+  CRUSH rule 3 x 302 [78,105]
+  CRUSH rule 3 x 303 [19,82]
+  CRUSH rule 3 x 304 [101,38]
+  CRUSH rule 3 x 305 [5,49]
+  CRUSH rule 3 x 306 [41,64]
+  CRUSH rule 3 x 307 [65,119]
+  CRUSH rule 3 x 308 [91,115]
+  CRUSH rule 3 x 309 [38,41]
+  CRUSH rule 3 x 310 [26,43]
+  CRUSH rule 3 x 311 [36,75]
+  CRUSH rule 3 x 312 [114,15]
+  CRUSH rule 3 x 313 [104,79]
+  CRUSH rule 3 x 314 [28,43]
+  CRUSH rule 3 x 315 [118,17]
+  CRUSH rule 3 x 316 [98,39]
+  CRUSH rule 3 x 317 [118,21]
+  CRUSH rule 3 x 318 [17,94]
+  CRUSH rule 3 x 319 [53,62]
+  CRUSH rule 3 x 320 [36,3]
+  CRUSH rule 3 x 321 [33,60]
+  CRUSH rule 3 x 322 [68,3]
+  CRUSH rule 3 x 323 [66,95]
+  CRUSH rule 3 x 324 [21,42]
+  CRUSH rule 3 x 325 [52,43]
+  CRUSH rule 3 x 326 [7,90]
+  CRUSH rule 3 x 327 [62,3]
+  CRUSH rule 3 x 328 [61,42]
+  CRUSH rule 3 x 329 [19,115]
+  CRUSH rule 3 x 330 [24,15]
+  CRUSH rule 3 x 331 [84,14]
+  CRUSH rule 3 x 332 [61,72]
+  CRUSH rule 3 x 333 [116,6]
+  CRUSH rule 3 x 334 [94,29]
+  CRUSH rule 3 x 335 [71,116]
+  CRUSH rule 3 x 336 [24,11]
+  CRUSH rule 3 x 337 [18,23]
+  CRUSH rule 3 x 338 [43,118]
+  CRUSH rule 3 x 339 [13,50]
+  CRUSH rule 3 x 340 [81,115]
+  CRUSH rule 3 x 341 [46,65]
+  CRUSH rule 3 x 342 [92,71]
+  CRUSH rule 3 x 343 [49,56]
+  CRUSH rule 3 x 344 [1,25]
+  CRUSH rule 3 x 345 [56,11]
+  CRUSH rule 3 x 346 [3,112]
+  CRUSH rule 3 x 347 [106,85]
+  CRUSH rule 3 x 348 [10,114]
+  CRUSH rule 3 x 349 [96,51]
+  CRUSH rule 3 x 350 [63,32]
+  CRUSH rule 3 x 351 [60,20]
+  CRUSH rule 3 x 352 [36,21]
+  CRUSH rule 3 x 353 [10,32]
+  CRUSH rule 3 x 354 [55,74]
+  CRUSH rule 3 x 355 [73,80]
+  CRUSH rule 3 x 356 [75,96]
+  CRUSH rule 3 x 357 [70,89]
+  CRUSH rule 3 x 358 [97,92]
+  CRUSH rule 3 x 359 [119,20]
+  CRUSH rule 3 x 360 [106,15]
+  CRUSH rule 3 x 361 [27,56]
+  CRUSH rule 3 x 362 [28,22]
+  CRUSH rule 3 x 363 [68,81]
+  CRUSH rule 3 x 364 [23,2]
+  CRUSH rule 3 x 365 [57,12]
+  CRUSH rule 3 x 366 [42,61]
+  CRUSH rule 3 x 367 [103,108]
+  CRUSH rule 3 x 368 [103,119]
+  CRUSH rule 3 x 369 [12,11]
+  CRUSH rule 3 x 370 [11,109]
+  CRUSH rule 3 x 371 [34,65]
+  CRUSH rule 3 x 372 [58,29]
+  CRUSH rule 3 x 373 [6,64]
+  CRUSH rule 3 x 374 [110,89]
+  CRUSH rule 3 x 375 [5,89]
+  CRUSH rule 3 x 376 [91,98]
+  CRUSH rule 3 x 377 [93,113]
+  CRUSH rule 3 x 378 [68,41]
+  CRUSH rule 3 x 379 [77,94]
+  CRUSH rule 3 x 380 [76,107]
+  CRUSH rule 3 x 381 [36,20]
+  CRUSH rule 3 x 382 [26,107]
+  CRUSH rule 3 x 383 [48,93]
+  CRUSH rule 3 x 384 [15,100]
+  CRUSH rule 3 x 385 [82,27]
+  CRUSH rule 3 x 386 [83,24]
+  CRUSH rule 3 x 387 [16,70]
+  CRUSH rule 3 x 388 [29,66]
+  CRUSH rule 3 x 389 [92,67]
+  CRUSH rule 3 x 390 [68,13]
+  CRUSH rule 3 x 391 [15,2]
+  CRUSH rule 3 x 392 [21,110]
+  CRUSH rule 3 x 393 [91,113]
+  CRUSH rule 3 x 394 [38,21]
+  CRUSH rule 3 x 395 [21,92]
+  CRUSH rule 3 x 396 [12,59]
+  CRUSH rule 3 x 397 [40,51]
+  CRUSH rule 3 x 398 [44,21]
+  CRUSH rule 3 x 399 [5,33]
+  CRUSH rule 3 x 400 [19,64]
+  CRUSH rule 3 x 401 [79,109]
+  CRUSH rule 3 x 402 [107,72]
+  CRUSH rule 3 x 403 [23,74]
+  CRUSH rule 3 x 404 [87,78]
+  CRUSH rule 3 x 405 [90,93]
+  CRUSH rule 3 x 406 [15,98]
+  CRUSH rule 3 x 407 [70,25]
+  CRUSH rule 3 x 408 [55,104]
+  CRUSH rule 3 x 409 [73,44]
+  CRUSH rule 3 x 410 [70,47]
+  CRUSH rule 3 x 411 [34,15]
+  CRUSH rule 3 x 412 [105,44]
+  CRUSH rule 3 x 413 [41,86]
+  CRUSH rule 3 x 414 [70,71]
+  CRUSH rule 3 x 415 [107,80]
+  CRUSH rule 3 x 416 [2,23]
+  CRUSH rule 3 x 417 [26,23]
+  CRUSH rule 3 x 418 [51,114]
+  CRUSH rule 3 x 419 [8,94]
+  CRUSH rule 3 x 420 [109,15]
+  CRUSH rule 3 x 421 [114,77]
+  CRUSH rule 3 x 422 [109,39]
+  CRUSH rule 3 x 423 [59,98]
+  CRUSH rule 3 x 424 [92,65]
+  CRUSH rule 3 x 425 [101,50]
+  CRUSH rule 3 x 426 [36,57]
+  CRUSH rule 3 x 427 [8,38]
+  CRUSH rule 3 x 428 [68,63]
+  CRUSH rule 3 x 429 [76,13]
+  CRUSH rule 3 x 430 [67,100]
+  CRUSH rule 3 x 431 [70,53]
+  CRUSH rule 3 x 432 [7,50]
+  CRUSH rule 3 x 433 [49,24]
+  CRUSH rule 3 x 434 [64,59]
+  CRUSH rule 3 x 435 [110,71]
+  CRUSH rule 3 x 436 [106,47]
+  CRUSH rule 3 x 437 [26,29]
+  CRUSH rule 3 x 438 [118,95]
+  CRUSH rule 3 x 439 [40,83]
+  CRUSH rule 3 x 440 [45,68]
+  CRUSH rule 3 x 441 [112,15]
+  CRUSH rule 3 x 442 [55,18]
+  CRUSH rule 3 x 443 [44,37]
+  CRUSH rule 3 x 444 [71,119]
+  CRUSH rule 3 x 445 [58,63]
+  CRUSH rule 3 x 446 [40,20]
+  CRUSH rule 3 x 447 [100,43]
+  CRUSH rule 3 x 448 [111,15]
+  CRUSH rule 3 x 449 [67,102]
+  CRUSH rule 3 x 450 [117,79]
+  CRUSH rule 3 x 451 [66,75]
+  CRUSH rule 3 x 452 [70,33]
+  CRUSH rule 3 x 453 [82,21]
+  CRUSH rule 3 x 454 [53,28]
+  CRUSH rule 3 x 455 [91,68]
+  CRUSH rule 3 x 456 [101,60]
+  CRUSH rule 3 x 457 [113,97]
+  CRUSH rule 3 x 458 [119,41]
+  CRUSH rule 3 x 459 [50,55]
+  CRUSH rule 3 x 460 [105,30]
+  CRUSH rule 3 x 461 [102,45]
+  CRUSH rule 3 x 462 [98,25]
+  CRUSH rule 3 x 463 [108,57]
+  CRUSH rule 3 x 464 [19,50]
+  CRUSH rule 3 x 465 [62,95]
+  CRUSH rule 3 x 466 [53,106]
+  CRUSH rule 3 x 467 [40,95]
+  CRUSH rule 3 x 468 [97,108]
+  CRUSH rule 3 x 469 [98,16]
+  CRUSH rule 3 x 470 [50,3]
+  CRUSH rule 3 x 471 [40,14]
+  CRUSH rule 3 x 472 [27,28]
+  CRUSH rule 3 x 473 [48,17]
+  CRUSH rule 3 x 474 [51,113]
+  CRUSH rule 3 x 475 [49,66]
+  CRUSH rule 3 x 476 [110,55]
+  CRUSH rule 3 x 477 [80,8]
+  CRUSH rule 3 x 478 [78,25]
+  CRUSH rule 3 x 479 [31,106]
+  CRUSH rule 3 x 480 [75,5]
+  CRUSH rule 3 x 481 [26,37]
+  CRUSH rule 3 x 482 [84,87]
+  CRUSH rule 3 x 483 [15,113]
+  CRUSH rule 3 x 484 [37,28]
+  CRUSH rule 3 x 485 [84,61]
+  CRUSH rule 3 x 486 [92,61]
+  CRUSH rule 3 x 487 [106,53]
+  CRUSH rule 3 x 488 [42,7]
+  CRUSH rule 3 x 489 [89,98]
+  CRUSH rule 3 x 490 [22,119]
+  CRUSH rule 3 x 491 [99,5]
+  CRUSH rule 3 x 492 [21,58]
+  CRUSH rule 3 x 493 [94,89]
+  CRUSH rule 3 x 494 [56,59]
+  CRUSH rule 3 x 495 [95,119]
+  CRUSH rule 3 x 496 [46,43]
+  CRUSH rule 3 x 497 [102,89]
+  CRUSH rule 3 x 498 [21,82]
+  CRUSH rule 3 x 499 [5,95]
+  CRUSH rule 3 x 500 [50,6]
+  CRUSH rule 3 x 501 [60,75]
+  CRUSH rule 3 x 502 [65,1]
+  CRUSH rule 3 x 503 [21,115]
+  CRUSH rule 3 x 504 [67,5]
+  CRUSH rule 3 x 505 [12,91]
+  CRUSH rule 3 x 506 [79,110]
+  CRUSH rule 3 x 507 [34,77]
+  CRUSH rule 3 x 508 [34,45]
+  CRUSH rule 3 x 509 [19,74]
+  CRUSH rule 3 x 510 [117,69]
+  CRUSH rule 3 x 511 [14,34]
+  CRUSH rule 3 x 512 [59,111]
+  CRUSH rule 3 x 513 [102,13]
+  CRUSH rule 3 x 514 [75,111]
+  CRUSH rule 3 x 515 [84,83]
+  CRUSH rule 3 x 516 [37,80]
+  CRUSH rule 3 x 517 [83,30]
+  CRUSH rule 3 x 518 [18,37]
+  CRUSH rule 3 x 519 [67,52]
+  CRUSH rule 3 x 520 [15,70]
+  CRUSH rule 3 x 521 [70,22]
+  CRUSH rule 3 x 522 [56,3]
+  CRUSH rule 3 x 523 [36,23]
+  CRUSH rule 3 x 524 [33,94]
+  CRUSH rule 3 x 525 [63,104]
+  CRUSH rule 3 x 526 [83,118]
+  CRUSH rule 3 x 527 [37,5]
+  CRUSH rule 3 x 528 [108,43]
+  CRUSH rule 3 x 529 [74,7]
+  CRUSH rule 3 x 530 [49,12]
+  CRUSH rule 3 x 531 [117,107]
+  CRUSH rule 3 x 532 [31,68]
+  CRUSH rule 3 x 533 [5,73]
+  CRUSH rule 3 x 534 [97,104]
+  CRUSH rule 3 x 535 [48,41]
+  CRUSH rule 3 x 536 [113,71]
+  CRUSH rule 3 x 537 [116,7]
+  CRUSH rule 3 x 538 [85,40]
+  CRUSH rule 3 x 539 [72,85]
+  CRUSH rule 3 x 540 [39,12]
+  CRUSH rule 3 x 541 [53,64]
+  CRUSH rule 3 x 542 [27,54]
+  CRUSH rule 3 x 543 [45,106]
+  CRUSH rule 3 x 544 [59,26]
+  CRUSH rule 3 x 545 [118,15]
+  CRUSH rule 3 x 546 [18,71]
+  CRUSH rule 3 x 547 [67,80]
+  CRUSH rule 3 x 548 [53,92]
+  CRUSH rule 3 x 549 [60,51]
+  CRUSH rule 3 x 550 [92,37]
+  CRUSH rule 3 x 551 [77,52]
+  CRUSH rule 3 x 552 [61,80]
+  CRUSH rule 3 x 553 [71,84]
+  CRUSH rule 3 x 554 [61,52]
+  CRUSH rule 3 x 555 [76,69]
+  CRUSH rule 3 x 556 [106,10]
+  CRUSH rule 3 x 557 [26,35]
+  CRUSH rule 3 x 558 [41,46]
+  CRUSH rule 3 x 559 [65,86]
+  CRUSH rule 3 x 560 [94,91]
+  CRUSH rule 3 x 561 [27,98]
+  CRUSH rule 3 x 562 [78,19]
+  CRUSH rule 3 x 563 [59,82]
+  CRUSH rule 3 x 564 [96,15]
+  CRUSH rule 3 x 565 [8,92]
+  CRUSH rule 3 x 566 [119,81]
+  CRUSH rule 3 x 567 [7,46]
+  CRUSH rule 3 x 568 [57,96]
+  CRUSH rule 3 x 569 [65,100]
+  CRUSH rule 3 x 570 [98,103]
+  CRUSH rule 3 x 571 [95,110]
+  CRUSH rule 3 x 572 [62,75]
+  CRUSH rule 3 x 573 [1,20]
+  CRUSH rule 3 x 574 [89,64]
+  CRUSH rule 3 x 575 [87,54]
+  CRUSH rule 3 x 576 [21,113]
+  CRUSH rule 3 x 577 [8,113]
+  CRUSH rule 3 x 578 [75,116]
+  CRUSH rule 3 x 579 [105,96]
+  CRUSH rule 3 x 580 [51,12]
+  CRUSH rule 3 x 581 [55,40]
+  CRUSH rule 3 x 582 [27,106]
+  CRUSH rule 3 x 583 [6,102]
+  CRUSH rule 3 x 584 [10,90]
+  CRUSH rule 3 x 585 [20,88]
+  CRUSH rule 3 x 586 [48,67]
+  CRUSH rule 3 x 587 [29,5]
+  CRUSH rule 3 x 588 [103,40]
+  CRUSH rule 3 x 589 [88,85]
+  CRUSH rule 3 x 590 [76,11]
+  CRUSH rule 3 x 591 [42,17]
+  CRUSH rule 3 x 592 [78,6]
+  CRUSH rule 3 x 593 [82,35]
+  CRUSH rule 3 x 594 [27,76]
+  CRUSH rule 3 x 595 [52,10]
+  CRUSH rule 3 x 596 [82,99]
+  CRUSH rule 3 x 597 [16,32]
+  CRUSH rule 3 x 598 [37,36]
+  CRUSH rule 3 x 599 [10,24]
+  CRUSH rule 3 x 600 [24,37]
+  CRUSH rule 3 x 601 [104,21]
+  CRUSH rule 3 x 602 [48,39]
+  CRUSH rule 3 x 603 [93,44]
+  CRUSH rule 3 x 604 [118,87]
+  CRUSH rule 3 x 605 [104,63]
+  CRUSH rule 3 x 606 [90,103]
+  CRUSH rule 3 x 607 [95,72]
+  CRUSH rule 3 x 608 [112,71]
+  CRUSH rule 3 x 609 [34,16]
+  CRUSH rule 3 x 610 [106,73]
+  CRUSH rule 3 x 611 [66,37]
+  CRUSH rule 3 x 612 [2,20]
+  CRUSH rule 3 x 613 [13,92]
+  CRUSH rule 3 x 614 [50,65]
+  CRUSH rule 3 x 615 [24,39]
+  CRUSH rule 3 x 616 [41,46]
+  CRUSH rule 3 x 617 [111,81]
+  CRUSH rule 3 x 618 [3,72]
+  CRUSH rule 3 x 619 [92,31]
+  CRUSH rule 3 x 620 [108,31]
+  CRUSH rule 3 x 621 [105,50]
+  CRUSH rule 3 x 622 [67,102]
+  CRUSH rule 3 x 623 [69,117]
+  CRUSH rule 3 x 624 [115,79]
+  CRUSH rule 3 x 625 [73,94]
+  CRUSH rule 3 x 626 [52,25]
+  CRUSH rule 3 x 627 [116,105]
+  CRUSH rule 3 x 628 [98,87]
+  CRUSH rule 3 x 629 [6,116]
+  CRUSH rule 3 x 630 [22,50]
+  CRUSH rule 3 x 631 [35,96]
+  CRUSH rule 3 x 632 [80,53]
+  CRUSH rule 3 x 633 [65,110]
+  CRUSH rule 3 x 634 [87,50]
+  CRUSH rule 3 x 635 [107,111]
+  CRUSH rule 3 x 636 [23,30]
+  CRUSH rule 3 x 637 [99,114]
+  CRUSH rule 3 x 638 [43,78]
+  CRUSH rule 3 x 639 [30,31]
+  CRUSH rule 3 x 640 [113,87]
+  CRUSH rule 3 x 641 [45,58]
+  CRUSH rule 3 x 642 [47,30]
+  CRUSH rule 3 x 643 [64,99]
+  CRUSH rule 3 x 644 [31,119]
+  CRUSH rule 3 x 645 [77,90]
+  CRUSH rule 3 x 646 [37,26]
+  CRUSH rule 3 x 647 [65,112]
+  CRUSH rule 3 x 648 [31,84]
+  CRUSH rule 3 x 649 [88,39]
+  CRUSH rule 3 x 650 [21,44]
+  CRUSH rule 3 x 651 [63,12]
+  CRUSH rule 3 x 652 [57,28]
+  CRUSH rule 3 x 653 [38,63]
+  CRUSH rule 3 x 654 [104,107]
+  CRUSH rule 3 x 655 [89,109]
+  CRUSH rule 3 x 656 [79,84]
+  CRUSH rule 3 x 657 [47,18]
+  CRUSH rule 3 x 658 [80,49]
+  CRUSH rule 3 x 659 [11,104]
+  CRUSH rule 3 x 660 [65,102]
+  CRUSH rule 3 x 661 [96,67]
+  CRUSH rule 3 x 662 [111,43]
+  CRUSH rule 3 x 663 [83,115]
+  CRUSH rule 3 x 664 [59,52]
+  CRUSH rule 3 x 665 [31,86]
+  CRUSH rule 3 x 666 [112,8]
+  CRUSH rule 3 x 667 [70,107]
+  CRUSH rule 3 x 668 [96,43]
+  CRUSH rule 3 x 669 [56,25]
+  CRUSH rule 3 x 670 [98,83]
+  CRUSH rule 3 x 671 [57,100]
+  CRUSH rule 3 x 672 [37,98]
+  CRUSH rule 3 x 673 [83,116]
+  CRUSH rule 3 x 674 [36,95]
+  CRUSH rule 3 x 675 [88,91]
+  CRUSH rule 3 x 676 [3,40]
+  CRUSH rule 3 x 677 [88,105]
+  CRUSH rule 3 x 678 [27,100]
+  CRUSH rule 3 x 679 [33,118]
+  CRUSH rule 3 x 680 [111,81]
+  CRUSH rule 3 x 681 [53,68]
+  CRUSH rule 3 x 682 [12,83]
+  CRUSH rule 3 x 683 [24,67]
+  CRUSH rule 3 x 684 [98,45]
+  CRUSH rule 3 x 685 [106,25]
+  CRUSH rule 3 x 686 [86,45]
+  CRUSH rule 3 x 687 [49,102]
+  CRUSH rule 3 x 688 [16,52]
+  CRUSH rule 3 x 689 [32,101]
+  CRUSH rule 3 x 690 [96,79]
+  CRUSH rule 3 x 691 [34,99]
+  CRUSH rule 3 x 692 [97,68]
+  CRUSH rule 3 x 693 [29,38]
+  CRUSH rule 3 x 694 [6,26]
+  CRUSH rule 3 x 695 [31,112]
+  CRUSH rule 3 x 696 [36,97]
+  CRUSH rule 3 x 697 [19,38]
+  CRUSH rule 3 x 698 [30,103]
+  CRUSH rule 3 x 699 [47,60]
+  CRUSH rule 3 x 700 [99,82]
+  CRUSH rule 3 x 701 [53,72]
+  CRUSH rule 3 x 702 [101,113]
+  CRUSH rule 3 x 703 [92,20]
+  CRUSH rule 3 x 704 [34,47]
+  CRUSH rule 3 x 705 [105,88]
+  CRUSH rule 3 x 706 [74,20]
+  CRUSH rule 3 x 707 [95,40]
+  CRUSH rule 3 x 708 [95,38]
+  CRUSH rule 3 x 709 [73,94]
+  CRUSH rule 3 x 710 [94,7]
+  CRUSH rule 3 x 711 [68,16]
+  CRUSH rule 3 x 712 [107,64]
+  CRUSH rule 3 x 713 [29,2]
+  CRUSH rule 3 x 714 [86,97]
+  CRUSH rule 3 x 715 [74,95]
+  CRUSH rule 3 x 716 [101,74]
+  CRUSH rule 3 x 717 [12,57]
+  CRUSH rule 3 x 718 [83,106]
+  CRUSH rule 3 x 719 [26,39]
+  CRUSH rule 3 x 720 [69,64]
+  CRUSH rule 3 x 721 [51,119]
+  CRUSH rule 3 x 722 [15,26]
+  CRUSH rule 3 x 723 [117,75]
+  CRUSH rule 3 x 724 [45,106]
+  CRUSH rule 3 x 725 [53,66]
+  CRUSH rule 3 x 726 [103,38]
+  CRUSH rule 3 x 727 [89,115]
+  CRUSH rule 3 x 728 [76,65]
+  CRUSH rule 3 x 729 [35,48]
+  CRUSH rule 3 x 730 [28,37]
+  CRUSH rule 3 x 731 [78,6]
+  CRUSH rule 3 x 732 [1,93]
+  CRUSH rule 3 x 733 [35,44]
+  CRUSH rule 3 x 734 [119,93]
+  CRUSH rule 3 x 735 [102,17]
+  CRUSH rule 3 x 736 [37,78]
+  CRUSH rule 3 x 737 [117,35]
+  CRUSH rule 3 x 738 [57,56]
+  CRUSH rule 3 x 739 [87,24]
+  CRUSH rule 3 x 740 [29,34]
+  CRUSH rule 3 x 741 [47,94]
+  CRUSH rule 3 x 742 [106,107]
+  CRUSH rule 3 x 743 [105,5]
+  CRUSH rule 3 x 744 [23,30]
+  CRUSH rule 3 x 745 [37,106]
+  CRUSH rule 3 x 746 [56,47]
+  CRUSH rule 3 x 747 [56,107]
+  CRUSH rule 3 x 748 [48,25]
+  CRUSH rule 3 x 749 [102,93]
+  CRUSH rule 3 x 750 [83,102]
+  CRUSH rule 3 x 751 [25,56]
+  CRUSH rule 3 x 752 [82,16]
+  CRUSH rule 3 x 753 [116,14]
+  CRUSH rule 3 x 754 [114,39]
+  CRUSH rule 3 x 755 [87,60]
+  CRUSH rule 3 x 756 [113,77]
+  CRUSH rule 3 x 757 [47,112]
+  CRUSH rule 3 x 758 [54,107]
+  CRUSH rule 3 x 759 [74,65]
+  CRUSH rule 3 x 760 [88,47]
+  CRUSH rule 3 x 761 [73,98]
+  CRUSH rule 3 x 762 [34,33]
+  CRUSH rule 3 x 763 [13,116]
+  CRUSH rule 3 x 764 [89,2]
+  CRUSH rule 3 x 765 [109,77]
+  CRUSH rule 3 x 766 [19,92]
+  CRUSH rule 3 x 767 [41,80]
+  CRUSH rule 3 x 768 [106,16]
+  CRUSH rule 3 x 769 [91,2]
+  CRUSH rule 3 x 770 [72,19]
+  CRUSH rule 3 x 771 [115,63]
+  CRUSH rule 3 x 772 [97,102]
+  CRUSH rule 3 x 773 [116,91]
+  CRUSH rule 3 x 774 [100,105]
+  CRUSH rule 3 x 775 [102,95]
+  CRUSH rule 3 x 776 [69,44]
+  CRUSH rule 3 x 777 [91,102]
+  CRUSH rule 3 x 778 [83,110]
+  CRUSH rule 3 x 779 [47,80]
+  CRUSH rule 3 x 780 [63,117]
+  CRUSH rule 3 x 781 [105,106]
+  CRUSH rule 3 x 782 [117,107]
+  CRUSH rule 3 x 783 [19,30]
+  CRUSH rule 3 x 784 [63,82]
+  CRUSH rule 3 x 785 [27,50]
+  CRUSH rule 3 x 786 [41,90]
+  CRUSH rule 3 x 787 [108,27]
+  CRUSH rule 3 x 788 [74,75]
+  CRUSH rule 3 x 789 [50,67]
+  CRUSH rule 3 x 790 [20,108]
+  CRUSH rule 3 x 791 [96,53]
+  CRUSH rule 3 x 792 [80,13]
+  CRUSH rule 3 x 793 [6,82]
+  CRUSH rule 3 x 794 [14,90]
+  CRUSH rule 3 x 795 [30,67]
+  CRUSH rule 3 x 796 [87,60]
+  CRUSH rule 3 x 797 [64,93]
+  CRUSH rule 3 x 798 [42,19]
+  CRUSH rule 3 x 799 [19,113]
+  CRUSH rule 3 x 800 [106,22]
+  CRUSH rule 3 x 801 [2,11]
+  CRUSH rule 3 x 802 [63,1]
+  CRUSH rule 3 x 803 [37,46]
+  CRUSH rule 3 x 804 [33,66]
+  CRUSH rule 3 x 805 [96,3]
+  CRUSH rule 3 x 806 [48,57]
+  CRUSH rule 3 x 807 [48,85]
+  CRUSH rule 3 x 808 [76,15]
+  CRUSH rule 3 x 809 [27,90]
+  CRUSH rule 3 x 810 [119,61]
+  CRUSH rule 3 x 811 [111,93]
+  CRUSH rule 3 x 812 [25,94]
+  CRUSH rule 3 x 813 [81,50]
+  CRUSH rule 3 x 814 [95,48]
+  CRUSH rule 3 x 815 [84,6]
+  CRUSH rule 3 x 816 [64,3]
+  CRUSH rule 3 x 817 [63,117]
+  CRUSH rule 3 x 818 [69,52]
+  CRUSH rule 3 x 819 [88,19]
+  CRUSH rule 3 x 820 [104,29]
+  CRUSH rule 3 x 821 [58,107]
+  CRUSH rule 3 x 822 [20,18]
+  CRUSH rule 3 x 823 [63,102]
+  CRUSH rule 3 x 824 [102,95]
+  CRUSH rule 3 x 825 [47,46]
+  CRUSH rule 3 x 826 [44,33]
+  CRUSH rule 3 x 827 [101,115]
+  CRUSH rule 3 x 828 [60,39]
+  CRUSH rule 3 x 829 [45,24]
+  CRUSH rule 3 x 830 [51,96]
+  CRUSH rule 3 x 831 [78,53]
+  CRUSH rule 3 x 832 [28,15]
+  CRUSH rule 3 x 833 [57,72]
+  CRUSH rule 3 x 834 [90,77]
+  CRUSH rule 3 x 835 [14,50]
+  CRUSH rule 3 x 836 [63,100]
+  CRUSH rule 3 x 837 [76,85]
+  CRUSH rule 3 x 838 [106,75]
+  CRUSH rule 3 x 839 [87,12]
+  CRUSH rule 3 x 840 [33,117]
+  CRUSH rule 3 x 841 [110,13]
+  CRUSH rule 3 x 842 [66,97]
+  CRUSH rule 3 x 843 [11,50]
+  CRUSH rule 3 x 844 [74,22]
+  CRUSH rule 3 x 845 [74,20]
+  CRUSH rule 3 x 846 [43,113]
+  CRUSH rule 3 x 847 [62,105]
+  CRUSH rule 3 x 848 [92,19]
+  CRUSH rule 3 x 849 [93,118]
+  CRUSH rule 3 x 850 [83,119]
+  CRUSH rule 3 x 851 [65,56]
+  CRUSH rule 3 x 852 [60,11]
+  CRUSH rule 3 x 853 [88,11]
+  CRUSH rule 3 x 854 [83,52]
+  CRUSH rule 3 x 855 [2,22]
+  CRUSH rule 3 x 856 [40,13]
+  CRUSH rule 3 x 857 [69,110]
+  CRUSH rule 3 x 858 [98,27]
+  CRUSH rule 3 x 859 [56,41]
+  CRUSH rule 3 x 860 [11,30]
+  CRUSH rule 3 x 861 [22,68]
+  CRUSH rule 3 x 862 [22,52]
+  CRUSH rule 3 x 863 [79,32]
+  CRUSH rule 3 x 864 [77,32]
+  CRUSH rule 3 x 865 [119,99]
+  CRUSH rule 3 x 866 [18,39]
+  CRUSH rule 3 x 867 [3,58]
+  CRUSH rule 3 x 868 [100,22]
+  CRUSH rule 3 x 869 [22,86]
+  CRUSH rule 3 x 870 [73,94]
+  CRUSH rule 3 x 871 [84,51]
+  CRUSH rule 3 x 872 [72,91]
+  CRUSH rule 3 x 873 [81,72]
+  CRUSH rule 3 x 874 [21,38]
+  CRUSH rule 3 x 875 [115,27]
+  CRUSH rule 3 x 876 [98,16]
+  CRUSH rule 3 x 877 [80,25]
+  CRUSH rule 3 x 878 [87,114]
+  CRUSH rule 3 x 879 [29,1]
+  CRUSH rule 3 x 880 [23,2]
+  CRUSH rule 3 x 881 [109,97]
+  CRUSH rule 3 x 882 [31,36]
+  CRUSH rule 3 x 883 [102,17]
+  CRUSH rule 3 x 884 [80,23]
+  CRUSH rule 3 x 885 [46,31]
+  CRUSH rule 3 x 886 [2,11]
+  CRUSH rule 3 x 887 [5,85]
+  CRUSH rule 3 x 888 [16,64]
+  CRUSH rule 3 x 889 [84,45]
+  CRUSH rule 3 x 890 [65,50]
+  CRUSH rule 3 x 891 [86,59]
+  CRUSH rule 3 x 892 [64,11]
+  CRUSH rule 3 x 893 [20,118]
+  CRUSH rule 3 x 894 [32,14]
+  CRUSH rule 3 x 895 [40,91]
+  CRUSH rule 3 x 896 [113,29]
+  CRUSH rule 3 x 897 [107,112]
+  CRUSH rule 3 x 898 [76,51]
+  CRUSH rule 3 x 899 [75,66]
+  CRUSH rule 3 x 900 [83,111]
+  CRUSH rule 3 x 901 [66,17]
+  CRUSH rule 3 x 902 [25,5]
+  CRUSH rule 3 x 903 [53,54]
+  CRUSH rule 3 x 904 [50,10]
+  CRUSH rule 3 x 905 [99,106]
+  CRUSH rule 3 x 906 [68,73]
+  CRUSH rule 3 x 907 [109,45]
+  CRUSH rule 3 x 908 [47,24]
+  CRUSH rule 3 x 909 [73,94]
+  CRUSH rule 3 x 910 [71,26]
+  CRUSH rule 3 x 911 [39,62]
+  CRUSH rule 3 x 912 [90,39]
+  CRUSH rule 3 x 913 [29,80]
+  CRUSH rule 3 x 914 [84,99]
+  CRUSH rule 3 x 915 [49,62]
+  CRUSH rule 3 x 916 [32,7]
+  CRUSH rule 3 x 917 [46,91]
+  CRUSH rule 3 x 918 [82,71]
+  CRUSH rule 3 x 919 [13,109]
+  CRUSH rule 3 x 920 [25,100]
+  CRUSH rule 3 x 921 [55,32]
+  CRUSH rule 3 x 922 [33,96]
+  CRUSH rule 3 x 923 [28,79]
+  CRUSH rule 3 x 924 [1,41]
+  CRUSH rule 3 x 925 [113,25]
+  CRUSH rule 3 x 926 [64,65]
+  CRUSH rule 3 x 927 [32,23]
+  CRUSH rule 3 x 928 [13,94]
+  CRUSH rule 3 x 929 [85,60]
+  CRUSH rule 3 x 930 [104,55]
+  CRUSH rule 3 x 931 [46,91]
+  CRUSH rule 3 x 932 [43,54]
+  CRUSH rule 3 x 933 [18,93]
+  CRUSH rule 3 x 934 [68,107]
+  CRUSH rule 3 x 935 [28,23]
+  CRUSH rule 3 x 936 [104,51]
+  CRUSH rule 3 x 937 [110,37]
+  CRUSH rule 3 x 938 [48,69]
+  CRUSH rule 3 x 939 [77,32]
+  CRUSH rule 3 x 940 [76,19]
+  CRUSH rule 3 x 941 [66,10]
+  CRUSH rule 3 x 942 [80,37]
+  CRUSH rule 3 x 943 [75,82]
+  CRUSH rule 3 x 944 [113,15]
+  CRUSH rule 3 x 945 [71,111]
+  CRUSH rule 3 x 946 [37,115]
+  CRUSH rule 3 x 947 [107,48]
+  CRUSH rule 3 x 948 [108,8]
+  CRUSH rule 3 x 949 [46,14]
+  CRUSH rule 3 x 950 [96,13]
+  CRUSH rule 3 x 951 [40,63]
+  CRUSH rule 3 x 952 [114,16]
+  CRUSH rule 3 x 953 [62,53]
+  CRUSH rule 3 x 954 [103,68]
+  CRUSH rule 3 x 955 [42,63]
+  CRUSH rule 3 x 956 [72,6]
+  CRUSH rule 3 x 957 [117,6]
+  CRUSH rule 3 x 958 [23,74]
+  CRUSH rule 3 x 959 [42,87]
+  CRUSH rule 3 x 960 [113,91]
+  CRUSH rule 3 x 961 [116,61]
+  CRUSH rule 3 x 962 [60,41]
+  CRUSH rule 3 x 963 [103,46]
+  CRUSH rule 3 x 964 [66,15]
+  CRUSH rule 3 x 965 [47,108]
+  CRUSH rule 3 x 966 [88,69]
+  CRUSH rule 3 x 967 [71,74]
+  CRUSH rule 3 x 968 [74,75]
+  CRUSH rule 3 x 969 [53,30]
+  CRUSH rule 3 x 970 [3,2]
+  CRUSH rule 3 x 971 [66,19]
+  CRUSH rule 3 x 972 [3,115]
+  CRUSH rule 3 x 973 [113,89]
+  CRUSH rule 3 x 974 [114,73]
+  CRUSH rule 3 x 975 [83,96]
+  CRUSH rule 3 x 976 [81,100]
+  CRUSH rule 3 x 977 [95,76]
+  CRUSH rule 3 x 978 [35,119]
+  CRUSH rule 3 x 979 [98,13]
+  CRUSH rule 3 x 980 [39,113]
+  CRUSH rule 3 x 981 [89,46]
+  CRUSH rule 3 x 982 [19,66]
+  CRUSH rule 3 x 983 [34,107]
+  CRUSH rule 3 x 984 [78,23]
+  CRUSH rule 3 x 985 [99,24]
+  CRUSH rule 3 x 986 [44,33]
+  CRUSH rule 3 x 987 [25,98]
+  CRUSH rule 3 x 988 [79,84]
+  CRUSH rule 3 x 989 [87,60]
+  CRUSH rule 3 x 990 [72,22]
+  CRUSH rule 3 x 991 [90,71]
+  CRUSH rule 3 x 992 [30,75]
+  CRUSH rule 3 x 993 [74,27]
+  CRUSH rule 3 x 994 [74,75]
+  CRUSH rule 3 x 995 [100,45]
+  CRUSH rule 3 x 996 [41,34]
+  CRUSH rule 3 x 997 [89,32]
+  CRUSH rule 3 x 998 [92,41]
+  CRUSH rule 3 x 999 [117,13]
+  CRUSH rule 3 x 1000 [50,31]
+  CRUSH rule 3 x 1001 [83,116]
+  CRUSH rule 3 x 1002 [94,13]
+  CRUSH rule 3 x 1003 [43,54]
+  CRUSH rule 3 x 1004 [89,106]
+  CRUSH rule 3 x 1005 [105,76]
+  CRUSH rule 3 x 1006 [45,5]
+  CRUSH rule 3 x 1007 [19,111]
+  CRUSH rule 3 x 1008 [31,74]
+  CRUSH rule 3 x 1009 [1,51]
+  CRUSH rule 3 x 1010 [31,108]
+  CRUSH rule 3 x 1011 [64,3]
+  CRUSH rule 3 x 1012 [68,81]
+  CRUSH rule 3 x 1013 [5,35]
+  CRUSH rule 3 x 1014 [33,48]
+  CRUSH rule 3 x 1015 [106,99]
+  CRUSH rule 3 x 1016 [107,111]
+  CRUSH rule 3 x 1017 [12,69]
+  CRUSH rule 3 x 1018 [61,60]
+  CRUSH rule 3 x 1019 [27,88]
+  CRUSH rule 3 x 1020 [31,111]
+  CRUSH rule 3 x 1021 [22,36]
+  CRUSH rule 3 x 1022 [73,28]
+  CRUSH rule 3 x 1023 [59,88]
+  rule 3 (delltestrule) num_rep 4 result size == 2:\t1024/1024 (esc)
diff --git a/src/test/cli/crushtool/test-map-vary-r.crushmap b/src/test/cli/crushtool/test-map-vary-r.crushmap
new file mode 100644 (file)
index 0000000..41886ae
Binary files /dev/null and b/src/test/cli/crushtool/test-map-vary-r.crushmap differ