Annotation of embedaddon/pcre/testdata/testoutput9, revision 1.1.1.5
1.1.1.2 misho 1: /-- This set of tests checks UTF-8 support with the DFA matching functionality
1.1.1.5 ! misho 2: of pcre_dfa_exec(), excluding Unicode property support. The -dfa flag must
! 3: be used with pcretest when running it. --/
! 4:
! 5: < forbid W
1.1.1.2 misho 6:
7: /\x{100}ab/8
8: \x{100}ab
9: 0: \x{100}ab
10:
11: /a\x{100}*b/8
12: ab
13: 0: ab
14: a\x{100}b
15: 0: a\x{100}b
16: a\x{100}\x{100}b
17: 0: a\x{100}\x{100}b
18:
19: /a\x{100}+b/8
20: a\x{100}b
21: 0: a\x{100}b
22: a\x{100}\x{100}b
23: 0: a\x{100}\x{100}b
24: *** Failers
1.1 misho 25: No match
1.1.1.2 misho 26: ab
1.1 misho 27: No match
1.1.1.2 misho 28:
29: /\bX/8
30: Xoanon
31: 0: X
32: +Xoanon
33: 0: X
34: \x{300}Xoanon
35: 0: X
36: *** Failers
1.1 misho 37: No match
1.1.1.2 misho 38: YXoanon
39: No match
40:
41: /\BX/8
42: YXoanon
43: 0: X
1.1 misho 44: *** Failers
45: No match
1.1.1.2 misho 46: Xoanon
1.1 misho 47: No match
1.1.1.2 misho 48: +Xoanon
49: No match
50: \x{300}Xoanon
1.1 misho 51: No match
52:
1.1.1.2 misho 53: /X\b/8
54: X+oanon
55: 0: X
56: ZX\x{300}oanon
57: 0: X
58: FAX
59: 0: X
1.1 misho 60: *** Failers
61: No match
1.1.1.2 misho 62: Xoanon
1.1 misho 63: No match
1.1.1.2 misho 64:
65: /X\B/8
66: Xoanon
67: 0: X
1.1 misho 68: *** Failers
69: No match
1.1.1.2 misho 70: X+oanon
1.1 misho 71: No match
1.1.1.2 misho 72: ZX\x{300}oanon
1.1 misho 73: No match
1.1.1.2 misho 74: FAX
1.1 misho 75: No match
1.1.1.2 misho 76:
77: /[^a]/8
78: abcd
79: 0: b
80: a\x{100}
81: 0: \x{100}
1.1 misho 82:
1.1.1.2 misho 83: /^[abc\x{123}\x{400}-\x{402}]{2,3}\d/8
84: ab99
85: 0: ab9
86: \x{123}\x{123}45
87: 0: \x{123}\x{123}4
88: \x{400}\x{401}\x{402}6
89: 0: \x{400}\x{401}\x{402}6
1.1 misho 90: *** Failers
91: No match
1.1.1.2 misho 92: d99
1.1 misho 93: No match
1.1.1.2 misho 94: \x{123}\x{122}4
1.1 misho 95: No match
1.1.1.2 misho 96: \x{400}\x{403}6
1.1 misho 97: No match
1.1.1.2 misho 98: \x{400}\x{401}\x{402}\x{402}6
1.1 misho 99: No match
100:
1.1.1.2 misho 101: /a.b/8
102: acb
103: 0: acb
104: a\x7fb
105: 0: a\x{7f}b
106: a\x{100}b
107: 0: a\x{100}b
1.1 misho 108: *** Failers
109: No match
1.1.1.2 misho 110: a\nb
1.1 misho 111: No match
112:
1.1.1.2 misho 113: /a(.{3})b/8
114: a\x{4000}xyb
115: 0: a\x{4000}xyb
116: a\x{4000}\x7fyb
117: 0: a\x{4000}\x{7f}yb
118: a\x{4000}\x{100}yb
119: 0: a\x{4000}\x{100}yb
1.1 misho 120: *** Failers
121: No match
1.1.1.2 misho 122: a\x{4000}b
1.1 misho 123: No match
1.1.1.2 misho 124: ac\ncb
1.1 misho 125: No match
126:
1.1.1.2 misho 127: /a(.*?)(.)/
128: a\xc0\x88b
129: 0: a\xc0\x88b
130: 1: a\xc0\x88
131: 2: a\xc0
132:
133: /a(.*?)(.)/8
134: a\x{100}b
135: 0: a\x{100}b
136: 1: a\x{100}
137:
138: /a(.*)(.)/
139: a\xc0\x88b
140: 0: a\xc0\x88b
141: 1: a\xc0\x88
142: 2: a\xc0
143:
144: /a(.*)(.)/8
145: a\x{100}b
146: 0: a\x{100}b
147: 1: a\x{100}
148:
149: /a(.)(.)/
150: a\xc0\x92bcd
151: 0: a\xc0\x92
152:
153: /a(.)(.)/8
154: a\x{240}bcd
155: 0: a\x{240}b
156:
157: /a(.?)(.)/
158: a\xc0\x92bcd
159: 0: a\xc0\x92
160: 1: a\xc0
161:
162: /a(.?)(.)/8
163: a\x{240}bcd
164: 0: a\x{240}b
165: 1: a\x{240}
166:
167: /a(.??)(.)/
168: a\xc0\x92bcd
169: 0: a\xc0\x92
170: 1: a\xc0
171:
172: /a(.??)(.)/8
173: a\x{240}bcd
174: 0: a\x{240}b
175: 1: a\x{240}
176:
177: /a(.{3})b/8
178: a\x{1234}xyb
179: 0: a\x{1234}xyb
180: a\x{1234}\x{4321}yb
181: 0: a\x{1234}\x{4321}yb
182: a\x{1234}\x{4321}\x{3412}b
183: 0: a\x{1234}\x{4321}\x{3412}b
184: *** Failers
1.1 misho 185: No match
1.1.1.2 misho 186: a\x{1234}b
1.1 misho 187: No match
1.1.1.2 misho 188: ac\ncb
1.1 misho 189: No match
190:
1.1.1.2 misho 191: /a(.{3,})b/8
192: a\x{1234}xyb
193: 0: a\x{1234}xyb
194: a\x{1234}\x{4321}yb
195: 0: a\x{1234}\x{4321}yb
196: a\x{1234}\x{4321}\x{3412}b
197: 0: a\x{1234}\x{4321}\x{3412}b
198: axxxxbcdefghijb
199: 0: axxxxbcdefghijb
200: 1: axxxxb
201: a\x{1234}\x{4321}\x{3412}\x{3421}b
202: 0: a\x{1234}\x{4321}\x{3412}\x{3421}b
203: *** Failers
1.1 misho 204: No match
1.1.1.2 misho 205: a\x{1234}b
1.1 misho 206: No match
207:
1.1.1.2 misho 208: /a(.{3,}?)b/8
209: a\x{1234}xyb
210: 0: a\x{1234}xyb
211: a\x{1234}\x{4321}yb
212: 0: a\x{1234}\x{4321}yb
213: a\x{1234}\x{4321}\x{3412}b
214: 0: a\x{1234}\x{4321}\x{3412}b
215: axxxxbcdefghijb
216: 0: axxxxbcdefghijb
217: 1: axxxxb
218: a\x{1234}\x{4321}\x{3412}\x{3421}b
219: 0: a\x{1234}\x{4321}\x{3412}\x{3421}b
220: *** Failers
1.1 misho 221: No match
1.1.1.2 misho 222: a\x{1234}b
1.1 misho 223: No match
224:
1.1.1.2 misho 225: /a(.{3,5})b/8
226: a\x{1234}xyb
227: 0: a\x{1234}xyb
228: a\x{1234}\x{4321}yb
229: 0: a\x{1234}\x{4321}yb
230: a\x{1234}\x{4321}\x{3412}b
231: 0: a\x{1234}\x{4321}\x{3412}b
232: axxxxbcdefghijb
233: 0: axxxxb
234: a\x{1234}\x{4321}\x{3412}\x{3421}b
235: 0: a\x{1234}\x{4321}\x{3412}\x{3421}b
236: axbxxbcdefghijb
237: 0: axbxxb
238: axxxxxbcdefghijb
239: 0: axxxxxb
240: *** Failers
1.1 misho 241: No match
1.1.1.2 misho 242: a\x{1234}b
1.1 misho 243: No match
1.1.1.2 misho 244: axxxxxxbcdefghijb
1.1 misho 245: No match
246:
1.1.1.2 misho 247: /a(.{3,5}?)b/8
248: a\x{1234}xyb
249: 0: a\x{1234}xyb
250: a\x{1234}\x{4321}yb
251: 0: a\x{1234}\x{4321}yb
252: a\x{1234}\x{4321}\x{3412}b
253: 0: a\x{1234}\x{4321}\x{3412}b
254: axxxxbcdefghijb
255: 0: axxxxb
256: a\x{1234}\x{4321}\x{3412}\x{3421}b
257: 0: a\x{1234}\x{4321}\x{3412}\x{3421}b
258: axbxxbcdefghijb
259: 0: axbxxb
260: axxxxxbcdefghijb
261: 0: axxxxxb
262: *** Failers
1.1 misho 263: No match
1.1.1.2 misho 264: a\x{1234}b
1.1 misho 265: No match
1.1.1.2 misho 266: axxxxxxbcdefghijb
1.1 misho 267: No match
268:
1.1.1.2 misho 269: /^[a\x{c0}]/8
270: *** Failers
1.1 misho 271: No match
1.1.1.2 misho 272: \x{100}
1.1 misho 273: No match
274:
1.1.1.2 misho 275: /(?<=aXb)cd/8
276: aXbcd
277: 0: cd
278:
279: /(?<=a\x{100}b)cd/8
280: a\x{100}bcd
281: 0: cd
282:
283: /(?<=a\x{100000}b)cd/8
284: a\x{100000}bcd
285: 0: cd
1.1 misho 286:
1.1.1.2 misho 287: /(?:\x{100}){3}b/8
288: \x{100}\x{100}\x{100}b
289: 0: \x{100}\x{100}\x{100}b
290: *** Failers
1.1 misho 291: No match
1.1.1.2 misho 292: \x{100}\x{100}b
1.1 misho 293: No match
294:
1.1.1.2 misho 295: /\x{ab}/8
296: \x{ab}
297: 0: \x{ab}
298: \xc2\xab
299: 0: \x{ab}
300: *** Failers
1.1 misho 301: No match
1.1.1.2 misho 302: \x00{ab}
1.1 misho 303: No match
304:
1.1.1.2 misho 305: /(?<=(.))X/8
306: WXYZ
307: 0: X
308: \x{256}XYZ
309: 0: X
310: *** Failers
1.1 misho 311: No match
1.1.1.2 misho 312: XYZ
1.1 misho 313: No match
1.1.1.2 misho 314:
315: /[^a]+/8g
316: bcd
317: 0: bcd
318: \x{100}aY\x{256}Z
319: 0: \x{100}
320: 0: Y\x{256}Z
1.1 misho 321:
1.1.1.2 misho 322: /^[^a]{2}/8
323: \x{100}bc
324: 0: \x{100}b
325:
326: /^[^a]{2,}/8
327: \x{100}bcAa
328: 0: \x{100}bcA
329:
330: /^[^a]{2,}?/8
331: \x{100}bca
332: 0: \x{100}bc
333: 1: \x{100}b
334:
335: /[^a]+/8ig
336: bcd
337: 0: bcd
338: \x{100}aY\x{256}Z
1.1 misho 339: 0: \x{100}
1.1.1.2 misho 340: 0: Y\x{256}Z
341:
342: /^[^a]{2}/8i
343: \x{100}bc
344: 0: \x{100}b
345:
346: /^[^a]{2,}/8i
347: \x{100}bcAa
348: 0: \x{100}bc
349:
350: /^[^a]{2,}?/8i
351: \x{100}bca
352: 0: \x{100}bc
353: 1: \x{100}b
1.1 misho 354:
1.1.1.2 misho 355: /\x{100}{0,0}/8
356: abcd
357: 0:
358:
359: /\x{100}?/8
360: abcd
361: 0:
362: \x{100}\x{100}
363: 0: \x{100}
1.1 misho 364:
1.1.1.2 misho 365: /\x{100}{0,3}/8
366: \x{100}\x{100}
367: 0: \x{100}\x{100}
368: \x{100}\x{100}\x{100}\x{100}
369: 0: \x{100}\x{100}\x{100}
1.1 misho 370:
1.1.1.2 misho 371: /\x{100}*/8
372: abce
373: 0:
374: \x{100}\x{100}\x{100}\x{100}
375: 0: \x{100}\x{100}\x{100}\x{100}
1.1 misho 376:
1.1.1.2 misho 377: /\x{100}{1,1}/8
378: abcd\x{100}\x{100}\x{100}\x{100}
379: 0: \x{100}
380:
381: /\x{100}{1,3}/8
382: abcd\x{100}\x{100}\x{100}\x{100}
383: 0: \x{100}\x{100}\x{100}
384:
385: /\x{100}+/8
386: abcd\x{100}\x{100}\x{100}\x{100}
387: 0: \x{100}\x{100}\x{100}\x{100}
388:
389: /\x{100}{3}/8
390: abcd\x{100}\x{100}\x{100}XX
391: 0: \x{100}\x{100}\x{100}
392:
393: /\x{100}{3,5}/8
394: abcd\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}XX
395: 0: \x{100}\x{100}\x{100}\x{100}\x{100}
396:
1.1.1.5 ! misho 397: /\x{100}{3,}/8O
1.1.1.2 misho 398: abcd\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}XX
399: 0: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
400: 1: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
401: 2: \x{100}\x{100}\x{100}\x{100}\x{100}
402: 3: \x{100}\x{100}\x{100}\x{100}
403: 4: \x{100}\x{100}\x{100}
404:
405: /(?<=a\x{100}{2}b)X/8
406: Xyyya\x{100}\x{100}bXzzz
407: 0: X
1.1 misho 408:
1.1.1.5 ! misho 409: /\D*/8O
1.1.1.2 misho 410: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
1.1.1.4 misho 411: Matched, but offsets vector is too small to show all matches
1.1.1.2 misho 412: 0: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
413: 1: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
414: 2: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
415: 3: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
416: 4: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
417: 5: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
418: 6: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
419: 7: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
420: 8: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
421: 9: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
422: 10: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
423: 11: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
424: 12: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
425: 13: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
426: 14: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
427: 15: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
428: 16: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
429: 17: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
430: 18: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
431: 19: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
432: 20: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
433: 21: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
434:
1.1.1.5 ! misho 435: /\D*/8O
1.1.1.2 misho 436: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
1.1.1.4 misho 437: Matched, but offsets vector is too small to show all matches
1.1.1.2 misho 438: 0: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
439: 1: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
440: 2: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
441: 3: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
442: 4: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
443: 5: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
444: 6: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
445: 7: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
446: 8: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
447: 9: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
448: 10: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
449: 11: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
450: 12: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
451: 13: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
452: 14: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
453: 15: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
454: 16: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
455: 17: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
456: 18: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
457: 19: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
458: 20: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
459: 21: \x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}\x{100}
460:
461: /\D/8
462: 1X2
463: 0: X
464: 1\x{100}2
1.1 misho 465: 0: \x{100}
1.1.1.2 misho 466:
467: />\S/8
468: > >X Y
469: 0: >X
470: > >\x{100} Y
471: 0: >\x{100}
472:
473: /\d/8
474: \x{100}3
475: 0: 3
1.1 misho 476:
1.1.1.2 misho 477: /\s/8
478: \x{100} X
479: 0:
480:
481: /\D+/8
482: 12abcd34
483: 0: abcd
484: *** Failers
485: 0: *** Failers
486: 1234
1.1 misho 487: No match
488:
1.1.1.2 misho 489: /\D{2,3}/8
490: 12abcd34
491: 0: abc
492: 12ab34
493: 0: ab
494: *** Failers
495: 0: ***
496: 1234
1.1 misho 497: No match
1.1.1.2 misho 498: 12a34
1.1 misho 499: No match
500:
1.1.1.2 misho 501: /\D{2,3}?/8
502: 12abcd34
503: 0: abc
504: 1: ab
505: 12ab34
506: 0: ab
507: *** Failers
508: 0: ***
509: 1: **
510: 1234
1.1 misho 511: No match
1.1.1.2 misho 512: 12a34
1.1 misho 513: No match
514:
1.1.1.2 misho 515: /\d+/8
516: 12abcd34
517: 0: 12
518: *** Failers
1.1 misho 519: No match
520:
1.1.1.2 misho 521: /\d{2,3}/8
522: 12abcd34
523: 0: 12
524: 1234abcd
525: 0: 123
526: *** Failers
527: No match
528: 1.4
529: No match
530:
531: /\d{2,3}?/8
532: 12abcd34
533: 0: 12
534: 1234abcd
535: 0: 123
536: 1: 12
537: *** Failers
538: No match
539: 1.4
540: No match
541:
542: /\S+/8
543: 12abcd34
544: 0: 12abcd34
545: *** Failers
546: 0: ***
547: \ \
1.1 misho 548: No match
549:
1.1.1.2 misho 550: /\S{2,3}/8
551: 12abcd34
552: 0: 12a
553: 1234abcd
554: 0: 123
555: *** Failers
556: 0: ***
557: \ \
1.1 misho 558: No match
559:
1.1.1.2 misho 560: /\S{2,3}?/8
561: 12abcd34
562: 0: 12a
563: 1: 12
564: 1234abcd
565: 0: 123
566: 1: 12
567: *** Failers
568: 0: ***
569: 1: **
570: \ \
1.1 misho 571: No match
572:
1.1.1.2 misho 573: />\s+</8
574: 12> <34
575: 0: > <
576: *** Failers
1.1 misho 577: No match
578:
1.1.1.2 misho 579: />\s{2,3}</8
580: ab> <cd
581: 0: > <
582: ab> <ce
583: 0: > <
584: *** Failers
1.1 misho 585: No match
1.1.1.2 misho 586: ab> <cd
1.1 misho 587: No match
588:
1.1.1.2 misho 589: />\s{2,3}?</8
590: ab> <cd
591: 0: > <
592: ab> <ce
593: 0: > <
594: *** Failers
1.1 misho 595: No match
1.1.1.2 misho 596: ab> <cd
1.1 misho 597: No match
598:
1.1.1.2 misho 599: /\w+/8
600: 12 34
601: 0: 12
602: *** Failers
603: 0: Failers
604: +++=*!
1.1 misho 605: No match
606:
1.1.1.2 misho 607: /\w{2,3}/8
608: ab cd
609: 0: ab
610: abcd ce
611: 0: abc
612: *** Failers
613: 0: Fai
614: a.b.c
1.1 misho 615: No match
616:
1.1.1.2 misho 617: /\w{2,3}?/8
618: ab cd
619: 0: ab
620: abcd ce
621: 0: abc
622: 1: ab
623: *** Failers
624: 0: Fai
625: 1: Fa
626: a.b.c
1.1 misho 627: No match
1.1.1.2 misho 628:
629: /\W+/8
630: 12====34
631: 0: ====
632: *** Failers
633: 0: ***
634: abcd
1.1 misho 635: No match
636:
1.1.1.2 misho 637: /\W{2,3}/8
638: ab====cd
639: 0: ===
640: ab==cd
641: 0: ==
642: *** Failers
643: 0: ***
644: a.b.c
1.1 misho 645: No match
646:
1.1.1.2 misho 647: /\W{2,3}?/8
648: ab====cd
649: 0: ===
650: 1: ==
651: ab==cd
652: 0: ==
653: *** Failers
654: 0: ***
655: 1: **
656: a.b.c
1.1 misho 657: No match
1.1.1.2 misho 658:
659: /[\x{100}]/8
660: \x{100}
661: 0: \x{100}
662: Z\x{100}
663: 0: \x{100}
664: \x{100}Z
665: 0: \x{100}
666: *** Failers
1.1 misho 667: No match
1.1.1.2 misho 668:
669: /[Z\x{100}]/8
670: Z\x{100}
671: 0: Z
672: \x{100}
673: 0: \x{100}
674: \x{100}Z
675: 0: \x{100}
676: *** Failers
1.1 misho 677: No match
1.1.1.2 misho 678:
679: /[\x{100}\x{200}]/8
680: ab\x{100}cd
681: 0: \x{100}
682: ab\x{200}cd
683: 0: \x{200}
684: *** Failers
1.1 misho 685: No match
686:
1.1.1.2 misho 687: /[\x{100}-\x{200}]/8
688: ab\x{100}cd
689: 0: \x{100}
690: ab\x{200}cd
691: 0: \x{200}
692: ab\x{111}cd
693: 0: \x{111}
694: *** Failers
695: No match
1.1 misho 696:
1.1.1.2 misho 697: /[z-\x{200}]/8
698: ab\x{100}cd
699: 0: \x{100}
700: ab\x{200}cd
701: 0: \x{200}
702: ab\x{111}cd
703: 0: \x{111}
704: abzcd
705: 0: z
706: ab|cd
707: 0: |
708: *** Failers
709: No match
1.1 misho 710:
1.1.1.2 misho 711: /[Q\x{100}\x{200}]/8
712: ab\x{100}cd
713: 0: \x{100}
714: ab\x{200}cd
715: 0: \x{200}
716: Q?
717: 0: Q
718: *** Failers
1.1 misho 719: No match
1.1.1.2 misho 720:
721: /[Q\x{100}-\x{200}]/8
722: ab\x{100}cd
723: 0: \x{100}
724: ab\x{200}cd
725: 0: \x{200}
726: ab\x{111}cd
727: 0: \x{111}
728: Q?
729: 0: Q
730: *** Failers
1.1 misho 731: No match
1.1.1.2 misho 732:
733: /[Qz-\x{200}]/8
734: ab\x{100}cd
735: 0: \x{100}
736: ab\x{200}cd
737: 0: \x{200}
738: ab\x{111}cd
739: 0: \x{111}
740: abzcd
741: 0: z
742: ab|cd
743: 0: |
744: Q?
745: 0: Q
746: *** Failers
1.1 misho 747: No match
748:
1.1.1.2 misho 749: /[\x{100}\x{200}]{1,3}/8
750: ab\x{100}cd
751: 0: \x{100}
752: ab\x{200}cd
753: 0: \x{200}
754: ab\x{200}\x{100}\x{200}\x{100}cd
755: 0: \x{200}\x{100}\x{200}
756: *** Failers
1.1 misho 757: No match
1.1.1.2 misho 758:
759: /[\x{100}\x{200}]{1,3}?/8
760: ab\x{100}cd
761: 0: \x{100}
762: ab\x{200}cd
763: 0: \x{200}
764: ab\x{200}\x{100}\x{200}\x{100}cd
765: 0: \x{200}\x{100}\x{200}
766: 1: \x{200}\x{100}
767: 2: \x{200}
768: *** Failers
1.1 misho 769: No match
1.1.1.2 misho 770:
771: /[Q\x{100}\x{200}]{1,3}/8
772: ab\x{100}cd
773: 0: \x{100}
774: ab\x{200}cd
775: 0: \x{200}
776: ab\x{200}\x{100}\x{200}\x{100}cd
777: 0: \x{200}\x{100}\x{200}
778: *** Failers
1.1 misho 779: No match
1.1.1.2 misho 780:
781: /[Q\x{100}\x{200}]{1,3}?/8
782: ab\x{100}cd
783: 0: \x{100}
784: ab\x{200}cd
785: 0: \x{200}
786: ab\x{200}\x{100}\x{200}\x{100}cd
787: 0: \x{200}\x{100}\x{200}
788: 1: \x{200}\x{100}
789: 2: \x{200}
790: *** Failers
1.1 misho 791: No match
792:
1.1.1.2 misho 793: /(?<=[\x{100}\x{200}])X/8
794: abc\x{200}X
795: 0: X
796: abc\x{100}X
797: 0: X
798: *** Failers
1.1 misho 799: No match
1.1.1.2 misho 800: X
1.1 misho 801: No match
1.1.1.2 misho 802:
803: /(?<=[Q\x{100}\x{200}])X/8
804: abc\x{200}X
805: 0: X
806: abc\x{100}X
807: 0: X
808: abQX
809: 0: X
810: *** Failers
1.1 misho 811: No match
1.1.1.2 misho 812: X
1.1 misho 813: No match
814:
1.1.1.2 misho 815: /(?<=[\x{100}\x{200}]{3})X/8
816: abc\x{100}\x{200}\x{100}X
817: 0: X
818: *** Failers
1.1 misho 819: No match
1.1.1.2 misho 820: abc\x{200}X
1.1 misho 821: No match
1.1.1.2 misho 822: X
1.1 misho 823: No match
824:
1.1.1.2 misho 825: /[^\x{100}\x{200}]X/8
826: AX
1.1 misho 827: 0: AX
1.1.1.2 misho 828: \x{150}X
829: 0: \x{150}X
830: \x{500}X
831: 0: \x{500}X
832: *** Failers
1.1 misho 833: No match
1.1.1.2 misho 834: \x{100}X
1.1 misho 835: No match
1.1.1.2 misho 836: \x{200}X
1.1 misho 837: No match
838:
1.1.1.2 misho 839: /[^Q\x{100}\x{200}]X/8
840: AX
1.1 misho 841: 0: AX
1.1.1.2 misho 842: \x{150}X
843: 0: \x{150}X
844: \x{500}X
845: 0: \x{500}X
846: *** Failers
1.1 misho 847: No match
1.1.1.2 misho 848: \x{100}X
1.1 misho 849: No match
1.1.1.2 misho 850: \x{200}X
851: No match
852: QX
1.1 misho 853: No match
854:
1.1.1.2 misho 855: /[^\x{100}-\x{200}]X/8
856: AX
1.1 misho 857: 0: AX
1.1.1.2 misho 858: \x{500}X
859: 0: \x{500}X
860: *** Failers
1.1 misho 861: No match
1.1.1.2 misho 862: \x{100}X
1.1 misho 863: No match
1.1.1.2 misho 864: \x{150}X
1.1 misho 865: No match
1.1.1.2 misho 866: \x{200}X
1.1 misho 867: No match
868:
1.1.1.2 misho 869: /[z-\x{100}]/8i
870: z
871: 0: z
872: Z
873: 0: Z
874: \x{100}
875: 0: \x{100}
876: *** Failers
1.1 misho 877: No match
1.1.1.2 misho 878: \x{102}
1.1 misho 879: No match
1.1.1.2 misho 880: y
1.1 misho 881: No match
882:
1.1.1.2 misho 883: /[\xFF]/
884: >\xff<
885: 0: \xff
1.1 misho 886:
1.1.1.2 misho 887: /[\xff]/8
888: >\x{ff}<
889: 0: \x{ff}
1.1 misho 890:
1.1.1.2 misho 891: /[^\xFF]/
892: XYZ
893: 0: X
1.1 misho 894:
1.1.1.2 misho 895: /[^\xff]/8
896: XYZ
897: 0: X
898: \x{123}
899: 0: \x{123}
900:
901: /^[ac]*b/8
902: xb
1.1 misho 903: No match
904:
1.1.1.2 misho 905: /^[ac\x{100}]*b/8
906: xb
1.1 misho 907: No match
1.1.1.2 misho 908:
909: /^[^x]*b/8i
910: xb
1.1 misho 911: No match
912:
1.1.1.2 misho 913: /^[^x]*b/8
914: xb
1.1 misho 915: No match
1.1.1.2 misho 916:
917: /^\d*b/8
918: xb
1.1 misho 919: No match
920:
1.1.1.2 misho 921: /(|a)/g8
922: catac
923: 0:
924: 0: a
925: 1:
926: 0:
927: 0: a
928: 1:
929: 0:
930: 0:
931: a\x{256}a
932: 0: a
933: 1:
934: 0:
935: 0: a
936: 1:
937: 0:
938:
939: /^\x{85}$/8i
940: \x{85}
941: 0: \x{85}
942:
943: /^abc./mgx8<any>
944: abc1 \x0aabc2 \x0babc3xx \x0cabc4 \x0dabc5xx \x0d\x0aabc6 \x{0085}abc7 \x{2028}abc8 \x{2029}abc9 JUNK
945: 0: abc1
946: 0: abc2
947: 0: abc3
948: 0: abc4
949: 0: abc5
950: 0: abc6
951: 0: abc7
952: 0: abc8
953: 0: abc9
954:
955: /abc.$/mgx8<any>
956: abc1\x0a abc2\x0b abc3\x0c abc4\x0d abc5\x0d\x0a abc6\x{0085} abc7\x{2028} abc8\x{2029} abc9
957: 0: abc1
958: 0: abc2
959: 0: abc3
960: 0: abc4
961: 0: abc5
962: 0: abc6
963: 0: abc7
964: 0: abc8
965: 0: abc9
966:
967: /^a\Rb/8<bsr_unicode>
968: a\nb
969: 0: a\x{0a}b
970: a\rb
971: 0: a\x{0d}b
972: a\r\nb
973: 0: a\x{0d}\x{0a}b
974: a\x0bb
975: 0: a\x{0b}b
976: a\x0cb
977: 0: a\x{0c}b
978: a\x{85}b
979: 0: a\x{85}b
980: a\x{2028}b
981: 0: a\x{2028}b
982: a\x{2029}b
983: 0: a\x{2029}b
984: ** Failers
985: No match
986: a\n\rb
987: No match
988:
989: /^a\R*b/8<bsr_unicode>
990: ab
991: 0: ab
992: a\nb
993: 0: a\x{0a}b
994: a\rb
995: 0: a\x{0d}b
996: a\r\nb
997: 0: a\x{0d}\x{0a}b
998: a\x0bb
999: 0: a\x{0b}b
1000: a\x0c\x{2028}\x{2029}b
1001: 0: a\x{0c}\x{2028}\x{2029}b
1002: a\x{85}b
1003: 0: a\x{85}b
1004: a\n\rb
1005: 0: a\x{0a}\x{0d}b
1006: a\n\r\x{85}\x0cb
1007: 0: a\x{0a}\x{0d}\x{85}\x{0c}b
1008:
1009: /^a\R+b/8<bsr_unicode>
1010: a\nb
1011: 0: a\x{0a}b
1012: a\rb
1013: 0: a\x{0d}b
1014: a\r\nb
1015: 0: a\x{0d}\x{0a}b
1016: a\x0bb
1017: 0: a\x{0b}b
1018: a\x0c\x{2028}\x{2029}b
1019: 0: a\x{0c}\x{2028}\x{2029}b
1020: a\x{85}b
1021: 0: a\x{85}b
1022: a\n\rb
1023: 0: a\x{0a}\x{0d}b
1024: a\n\r\x{85}\x0cb
1025: 0: a\x{0a}\x{0d}\x{85}\x{0c}b
1026: ** Failers
1027: No match
1028: ab
1029: No match
1030:
1031: /^a\R{1,3}b/8<bsr_unicode>
1032: a\nb
1033: 0: a\x{0a}b
1034: a\n\rb
1035: 0: a\x{0a}\x{0d}b
1036: a\n\r\x{85}b
1037: 0: a\x{0a}\x{0d}\x{85}b
1038: a\r\n\r\nb
1039: 0: a\x{0d}\x{0a}\x{0d}\x{0a}b
1040: a\r\n\r\n\r\nb
1041: 0: a\x{0d}\x{0a}\x{0d}\x{0a}\x{0d}\x{0a}b
1042: a\n\r\n\rb
1043: 0: a\x{0a}\x{0d}\x{0a}\x{0d}b
1044: a\n\n\r\nb
1045: 0: a\x{0a}\x{0a}\x{0d}\x{0a}b
1046: ** Failers
1047: No match
1048: a\n\n\n\rb
1049: No match
1050: a\r
1051: No match
1052:
1.1.1.5 ! misho 1053: /\h+\V?\v{3,4}/8O
1.1.1.2 misho 1054: \x09\x20\x{a0}X\x0a\x0b\x0c\x0d\x0a
1055: 0: \x{09} \x{a0}X\x{0a}\x{0b}\x{0c}\x{0d}
1056: 1: \x{09} \x{a0}X\x{0a}\x{0b}\x{0c}
1057:
1.1.1.5 ! misho 1058: /\V?\v{3,4}/8O
1.1.1.2 misho 1059: \x20\x{a0}X\x0a\x0b\x0c\x0d\x0a
1060: 0: X\x{0a}\x{0b}\x{0c}\x{0d}
1061: 1: X\x{0a}\x{0b}\x{0c}
1062:
1.1.1.5 ! misho 1063: /\h+\V?\v{3,4}/8O
1.1.1.2 misho 1064: >\x09\x20\x{a0}X\x0a\x0a\x0a<
1065: 0: \x{09} \x{a0}X\x{0a}\x{0a}\x{0a}
1066:
1.1.1.5 ! misho 1067: /\V?\v{3,4}/8O
1.1.1.2 misho 1068: >\x09\x20\x{a0}X\x0a\x0a\x0a<
1069: 0: X\x{0a}\x{0a}\x{0a}
1070:
1071: /\H\h\V\v/8
1072: X X\x0a
1073: 0: X X\x{0a}
1074: X\x09X\x0b
1075: 0: X\x{09}X\x{0b}
1.1 misho 1076: ** Failers
1077: No match
1.1.1.2 misho 1078: \x{a0} X\x0a
1.1 misho 1079: No match
1.1.1.2 misho 1080:
1.1.1.5 ! misho 1081: /\H*\h+\V?\v{3,4}/8O
1.1.1.2 misho 1082: \x09\x20\x{a0}X\x0a\x0b\x0c\x0d\x0a
1083: 0: \x{09} \x{a0}X\x{0a}\x{0b}\x{0c}\x{0d}
1084: 1: \x{09} \x{a0}X\x{0a}\x{0b}\x{0c}
1085: \x09\x20\x{a0}\x0a\x0b\x0c\x0d\x0a
1086: 0: \x{09} \x{a0}\x{0a}\x{0b}\x{0c}\x{0d}
1087: 1: \x{09} \x{a0}\x{0a}\x{0b}\x{0c}
1088: \x09\x20\x{a0}\x0a\x0b\x0c
1089: 0: \x{09} \x{a0}\x{0a}\x{0b}\x{0c}
1090: ** Failers
1.1 misho 1091: No match
1.1.1.2 misho 1092: \x09\x20\x{a0}\x0a\x0b
1.1 misho 1093: No match
1.1.1.2 misho 1094:
1095: /\H\h\V\v/8
1096: \x{3001}\x{3000}\x{2030}\x{2028}
1097: 0: \x{3001}\x{3000}\x{2030}\x{2028}
1098: X\x{180e}X\x{85}
1099: 0: X\x{180e}X\x{85}
1.1 misho 1100: ** Failers
1101: No match
1.1.1.2 misho 1102: \x{2009} X\x0a
1.1 misho 1103: No match
1104:
1.1.1.5 ! misho 1105: /\H*\h+\V?\v{3,4}/8O
1.1.1.2 misho 1106: \x{1680}\x{180e}\x{2007}X\x{2028}\x{2029}\x0c\x0d\x0a
1107: 0: \x{1680}\x{180e}\x{2007}X\x{2028}\x{2029}\x{0c}\x{0d}
1108: 1: \x{1680}\x{180e}\x{2007}X\x{2028}\x{2029}\x{0c}
1109: \x09\x{205f}\x{a0}\x0a\x{2029}\x0c\x{2028}\x0a
1110: 0: \x{09}\x{205f}\x{a0}\x{0a}\x{2029}\x{0c}\x{2028}
1111: 1: \x{09}\x{205f}\x{a0}\x{0a}\x{2029}\x{0c}
1112: \x09\x20\x{202f}\x0a\x0b\x0c
1113: 0: \x{09} \x{202f}\x{0a}\x{0b}\x{0c}
1114: ** Failers
1.1 misho 1115: No match
1.1.1.2 misho 1116: \x09\x{200a}\x{a0}\x{2028}\x0b
1.1 misho 1117: No match
1.1.1.2 misho 1118:
1119: /a\Rb/I8<bsr_anycrlf>
1120: Capturing subpattern count = 0
1121: Options: bsr_anycrlf utf
1122: First char = 'a'
1123: Need char = 'b'
1124: a\rb
1125: 0: a\x{0d}b
1126: a\nb
1127: 0: a\x{0a}b
1128: a\r\nb
1129: 0: a\x{0d}\x{0a}b
1130: ** Failers
1131: No match
1132: a\x{85}b
1133: No match
1134: a\x0bb
1135: No match
1136:
1137: /a\Rb/I8<bsr_unicode>
1138: Capturing subpattern count = 0
1139: Options: bsr_unicode utf
1140: First char = 'a'
1141: Need char = 'b'
1142: a\rb
1143: 0: a\x{0d}b
1144: a\nb
1145: 0: a\x{0a}b
1146: a\r\nb
1147: 0: a\x{0d}\x{0a}b
1148: a\x{85}b
1149: 0: a\x{85}b
1150: a\x0bb
1151: 0: a\x{0b}b
1152: ** Failers
1.1 misho 1153: No match
1.1.1.2 misho 1154: a\x{85}b\<bsr_anycrlf>
1155: No match
1156: a\x0bb\<bsr_anycrlf>
1.1 misho 1157: No match
1158:
1.1.1.2 misho 1159: /a\R?b/I8<bsr_anycrlf>
1160: Capturing subpattern count = 0
1161: Options: bsr_anycrlf utf
1162: First char = 'a'
1163: Need char = 'b'
1164: a\rb
1165: 0: a\x{0d}b
1166: a\nb
1167: 0: a\x{0a}b
1168: a\r\nb
1169: 0: a\x{0d}\x{0a}b
1170: ** Failers
1171: No match
1172: a\x{85}b
1173: No match
1174: a\x0bb
1175: No match
1176:
1177: /a\R?b/I8<bsr_unicode>
1178: Capturing subpattern count = 0
1179: Options: bsr_unicode utf
1180: First char = 'a'
1181: Need char = 'b'
1182: a\rb
1183: 0: a\x{0d}b
1184: a\nb
1185: 0: a\x{0a}b
1186: a\r\nb
1187: 0: a\x{0d}\x{0a}b
1188: a\x{85}b
1189: 0: a\x{85}b
1190: a\x0bb
1191: 0: a\x{0b}b
1192: ** Failers
1193: No match
1194: a\x{85}b\<bsr_anycrlf>
1.1 misho 1195: No match
1.1.1.2 misho 1196: a\x0bb\<bsr_anycrlf>
1.1 misho 1197: No match
1198:
1.1.1.2 misho 1199: /X/8f<any>
1200: A\x{1ec5}ABCXYZ
1201: 0: X
1.1 misho 1202:
1.1.1.2 misho 1203: /abcd*/8
1204: xxxxabcd\P
1205: 0: abcd
1206: xxxxabcd\P\P
1207: Partial match: abcd
1.1 misho 1208:
1.1.1.2 misho 1209: /abcd*/i8
1210: xxxxabcd\P
1211: 0: abcd
1212: xxxxabcd\P\P
1213: Partial match: abcd
1214: XXXXABCD\P
1215: 0: ABCD
1216: XXXXABCD\P\P
1217: Partial match: ABCD
1218:
1219: /abc\d*/8
1220: xxxxabc1\P
1221: 0: abc1
1222: xxxxabc1\P\P
1223: Partial match: abc1
1.1 misho 1224:
1.1.1.2 misho 1225: /abc[de]*/8
1226: xxxxabcde\P
1227: 0: abcde
1228: xxxxabcde\P\P
1229: Partial match: abcde
1.1 misho 1230:
1.1.1.2 misho 1231: /\bthe cat\b/8
1232: the cat\P
1233: 0: the cat
1234: the cat\P\P
1235: Partial match: the cat
1236:
1237: /ab\Cde/8
1238: abXde
1239: Error -16 (item unsupported for DFA matching)
1.1 misho 1240:
1.1.1.2 misho 1241: /(?<=ab\Cde)X/8
1242: Failed: \C not allowed in lookbehind assertion at offset 10
1.1 misho 1243:
1.1.1.3 misho 1244: /./8<CRLF>
1245: \r\P
1246: 0: \x{0d}
1247: \r\P\P
1248: Partial match: \x{0d}
1249:
1250: /.{2,3}/8<CRLF>
1251: \r\P
1252: Partial match: \x{0d}
1253: \r\P\P
1254: Partial match: \x{0d}
1255: \r\r\P
1256: 0: \x{0d}\x{0d}
1257: \r\r\P\P
1258: Partial match: \x{0d}\x{0d}
1259: \r\r\r\P
1260: 0: \x{0d}\x{0d}\x{0d}
1261: \r\r\r\P\P
1262: Partial match: \x{0d}\x{0d}\x{0d}
1263:
1264: /.{2,3}?/8<CRLF>
1265: \r\P
1266: Partial match: \x{0d}
1267: \r\P\P
1268: Partial match: \x{0d}
1269: \r\r\P
1270: 0: \x{0d}\x{0d}
1271: \r\r\P\P
1272: Partial match: \x{0d}\x{0d}
1273: \r\r\r\P
1274: 0: \x{0d}\x{0d}\x{0d}
1275: 1: \x{0d}\x{0d}
1276: \r\r\r\P\P
1277: Partial match: \x{0d}\x{0d}\x{0d}
1278:
1279: /[^\x{100}]/8
1280: \x{100}\x{101}X
1281: 0: \x{101}
1282:
1283: /[^\x{100}]+/8
1284: \x{100}\x{101}X
1285: 0: \x{101}X
1286:
1.1 misho 1287: /-- End of testinput9 --/
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>