]> git.llucax.com Git - personal/website.git/blob - source/proj/mutest/manual.pdf
Add source/proj/mutestrepo as a submodule
[personal/website.git] / source / proj / mutest / manual.pdf
1 %PDF-1.4\r
2 %\93\8c\8b\9e ReportLab Generated PDF document http://www.reportlab.com\r
3 % 'BasicFonts': class PDFDictionary \r
4 1 0 obj\r
5 % The standard fonts dictionary\r
6 << /F1 2 0 R\r
7  /F2 3 0 R\r
8  /F3 4 0 R\r
9  /F4 7 0 R\r
10  /F5 57 0 R\r
11  /F6 171 0 R\r
12  /F7 174 0 R >>\r
13 endobj\r
14 % 'F1': class PDFType1Font \r
15 2 0 obj\r
16 % Font Helvetica\r
17 << /BaseFont /Helvetica\r
18  /Encoding /WinAnsiEncoding\r
19  /Name /F1\r
20  /Subtype /Type1\r
21  /Type /Font >>\r
22 endobj\r
23 % 'F2': class PDFType1Font \r
24 3 0 obj\r
25 % Font Helvetica-BoldOblique\r
26 << /BaseFont /Helvetica-BoldOblique\r
27  /Encoding /WinAnsiEncoding\r
28  /Name /F2\r
29  /Subtype /Type1\r
30  /Type /Font >>\r
31 endobj\r
32 % 'F3': class PDFType1Font \r
33 4 0 obj\r
34 % Font Helvetica-Bold\r
35 << /BaseFont /Helvetica-Bold\r
36  /Encoding /WinAnsiEncoding\r
37  /Name /F3\r
38  /Subtype /Type1\r
39  /Type /Font >>\r
40 endobj\r
41 % 'Annot.NUMBER1': class PDFDictionary \r
42 5 0 obj\r
43 << /A << /S /URI\r
44  /Type /Action\r
45  /URI (mailto:llucax@gmail.com) >>\r
46  /Border [ 0\r
47  0\r
48  0 ]\r
49  /Rect [ 153.7323\r
50  680.7736\r
51  526.5827\r
52  692.7736 ]\r
53  /Subtype /Link\r
54  /Type /Annot >>\r
55 endobj\r
56 % 'Annot.NUMBER2': class PDFDictionary \r
57 6 0 obj\r
58 << /A << /S /URI\r
59  /Type /Action\r
60  /URI (http://blitiri.com.ar/p/bola/) >>\r
61  /Border [ 0\r
62  0\r
63  0 ]\r
64  /Rect [ 357.1723\r
65  635.7736\r
66  386.6323\r
67  647.7736 ]\r
68  /Subtype /Link\r
69  /Type /Annot >>\r
70 endobj\r
71 % 'F4': class PDFType1Font \r
72 7 0 obj\r
73 % Font Helvetica-Oblique\r
74 << /BaseFont /Helvetica-Oblique\r
75  /Encoding /WinAnsiEncoding\r
76  /Name /F4\r
77  /Subtype /Type1\r
78  /Type /Font >>\r
79 endobj\r
80 % 'Annot.NUMBER3': class PDFDictionary \r
81 8 0 obj\r
82 << /A << /S /URI\r
83  /Type /Action\r
84  /URI (http://en.wikipedia.org/wiki/Unit_testing) >>\r
85  /Border [ 0\r
86  0\r
87  0 ]\r
88  /Rect [ 141.0429\r
89  587.7736\r
90  192.1829\r
91  599.7736 ]\r
92  /Subtype /Link\r
93  /Type /Annot >>\r
94 endobj\r
95 % 'Annot.NUMBER4': class LinkAnnotation \r
96 9 0 obj\r
97 << /Border [ 0\r
98  0\r
99  0 ]\r
100  /Contents ()\r
101  /Dest [ 173 0 R\r
102  /XYZ\r
103  62.69291\r
104  768.5236\r
105  0 ]\r
106  /Rect [ 317.2029\r
107  587.7736\r
108  372.2329\r
109  599.7736 ]\r
110  /Subtype /Link\r
111  /Type /Annot >>\r
112 endobj\r
113 % 'Annot.NUMBER5': class LinkAnnotation \r
114 10 0 obj\r
115 << /Border [ 0\r
116  0\r
117  0 ]\r
118  /Contents ()\r
119  /Dest [ 173 0 R\r
120  /XYZ\r
121  62.69291\r
122  651.5236\r
123  0 ]\r
124  /Rect [ 91.59291\r
125  575.7736\r
126  167.1729\r
127  587.7736 ]\r
128  /Subtype /Link\r
129  /Type /Annot >>\r
130 endobj\r
131 % 'Annot.NUMBER6': class LinkAnnotation \r
132 11 0 obj\r
133 << /Border [ 0\r
134  0\r
135  0 ]\r
136  /Contents ()\r
137  /Dest [ 146 0 R\r
138  /XYZ\r
139  62.69291\r
140  612.0236\r
141  0 ]\r
142  /Rect [ 441.7529\r
143  575.7736\r
144  489.5529\r
145  587.7736 ]\r
146  /Subtype /Link\r
147  /Type /Annot >>\r
148 endobj\r
149 % 'Annot.NUMBER7': class LinkAnnotation \r
150 12 0 obj\r
151 << /Border [ 0\r
152  0\r
153  0 ]\r
154  /Contents ()\r
155  /Dest [ 146 0 R\r
156  /XYZ\r
157  62.69291\r
158  768.0236\r
159  0 ]\r
160  /Rect [ 73.25291\r
161  563.7736\r
162  121.0529\r
163  575.7736 ]\r
164  /Subtype /Link\r
165  /Type /Annot >>\r
166 endobj\r
167 % 'Annot.NUMBER8': class LinkAnnotation \r
168 13 0 obj\r
169 << /Border [ 0\r
170  0\r
171  0 ]\r
172  /Contents ()\r
173  /Dest [ 146 0 R\r
174  /XYZ\r
175  62.69291\r
176  768.0236\r
177  0 ]\r
178  /Rect [ 223.8629\r
179  539.7736\r
180  263.8829\r
181  551.7736 ]\r
182  /Subtype /Link\r
183  /Type /Annot >>\r
184 endobj\r
185 % 'Annot.NUMBER9': class LinkAnnotation \r
186 14 0 obj\r
187 << /Border [ 0\r
188  0\r
189  0 ]\r
190  /Contents ()\r
191  /Dest [ 146 0 R\r
192  /XYZ\r
193  62.69291\r
194  612.0236\r
195  0 ]\r
196  /Rect [ 333.9229\r
197  539.7736\r
198  376.7229\r
199  551.7736 ]\r
200  /Subtype /Link\r
201  /Type /Annot >>\r
202 endobj\r
203 % 'Annot.NUMBER10': class LinkAnnotation \r
204 15 0 obj\r
205 << /Border [ 0\r
206  0\r
207  0 ]\r
208  /Contents ()\r
209  /Dest [ 146 0 R\r
210  /XYZ\r
211  62.69291\r
212  768.0236\r
213  0 ]\r
214  /Rect [ 62.69291\r
215  527.7736\r
216  102.7129\r
217  539.7736 ]\r
218  /Subtype /Link\r
219  /Type /Annot >>\r
220 endobj\r
221 % 'Annot.NUMBER11': class LinkAnnotation \r
222 16 0 obj\r
223 << /Border [ 0\r
224  0\r
225  0 ]\r
226  /Contents ()\r
227  /Dest [ 146 0 R\r
228  /XYZ\r
229  62.69291\r
230  348.8236\r
231  0 ]\r
232  /Rect [ 105.4929\r
233  527.7736\r
234  159.9529\r
235  539.7736 ]\r
236  /Subtype /Link\r
237  /Type /Annot >>\r
238 endobj\r
239 % 'Annot.NUMBER12': class LinkAnnotation \r
240 17 0 obj\r
241 << /Border [ 0\r
242  0\r
243  0 ]\r
244  /Contents ()\r
245  /Dest [ 146 0 R\r
246  /XYZ\r
247  62.69291\r
248  181.6236\r
249  0 ]\r
250  /Rect [ 179.4129\r
251  527.7736\r
252  228.8729\r
253  539.7736 ]\r
254  /Subtype /Link\r
255  /Type /Annot >>\r
256 endobj\r
257 % 'Annot.NUMBER13': class LinkAnnotation \r
258 18 0 obj\r
259 << /Border [ 0\r
260  0\r
261  0 ]\r
262  /Contents ()\r
263  /Dest [ 146 0 R\r
264  /XYZ\r
265  62.69291\r
266  468.8236\r
267  0 ]\r
268  /Rect [ 363.3729\r
269  527.7736\r
270  394.4929\r
271  539.7736 ]\r
272  /Subtype /Link\r
273  /Type /Annot >>\r
274 endobj\r
275 % 'Annot.NUMBER14': class LinkAnnotation \r
276 19 0 obj\r
277 << /Border [ 0\r
278  0\r
279  0 ]\r
280  /Contents ()\r
281  /Dest [ 146 0 R\r
282  /XYZ\r
283  62.69291\r
284  468.8236\r
285  0 ]\r
286  /Rect [ 400.0529\r
287  527.7736\r
288  436.1729\r
289  539.7736 ]\r
290  /Subtype /Link\r
291  /Type /Annot >>\r
292 endobj\r
293 % 'Annot.NUMBER15': class LinkAnnotation \r
294 20 0 obj\r
295 << /Border [ 0\r
296  0\r
297  0 ]\r
298  /Contents ()\r
299  /Dest [ 146 0 R\r
300  /XYZ\r
301  62.69291\r
302  612.0236\r
303  0 ]\r
304  /Rect [ 348.9529\r
305  515.7736\r
306  391.7529\r
307  527.7736 ]\r
308  /Subtype /Link\r
309  /Type /Annot >>\r
310 endobj\r
311 % 'Annot.NUMBER16': class LinkAnnotation \r
312 21 0 obj\r
313 << /Border [ 0\r
314  0\r
315  0 ]\r
316  /Contents ()\r
317  /Dest [ 119 0 R\r
318  /XYZ\r
319  62.69291\r
320  209.8236\r
321  0 ]\r
322  /Rect [ 62.69291\r
323  503.7736\r
324  121.6029\r
325  515.7736 ]\r
326  /Subtype /Link\r
327  /Type /Annot >>\r
328 endobj\r
329 % 'Annot.NUMBER17': class LinkAnnotation \r
330 22 0 obj\r
331 << /Border [ 0\r
332  0\r
333  0 ]\r
334  /Contents ()\r
335  /Dest [ 146 0 R\r
336  /XYZ\r
337  62.69291\r
338  768.0236\r
339  0 ]\r
340  /Rect [ 168.2929\r
341  503.7736\r
342  216.0929\r
343  515.7736 ]\r
344  /Subtype /Link\r
345  /Type /Annot >>\r
346 endobj\r
347 % 'Annot.NUMBER18': class LinkAnnotation \r
348 23 0 obj\r
349 << /Border [ 0\r
350  0\r
351  0 ]\r
352  /Contents ()\r
353  /Dest [ 146 0 R\r
354  /XYZ\r
355  62.69291\r
356  768.0236\r
357  0 ]\r
358  /Rect [ 450.0729\r
359  503.7736\r
360  492.8729\r
361  515.7736 ]\r
362  /Subtype /Link\r
363  /Type /Annot >>\r
364 endobj\r
365 % 'Page1': class PDFPage \r
366 24 0 obj\r
367 % Page dictionary\r
368 << /Annots [ 5 0 R\r
369  6 0 R\r
370  8 0 R\r
371  9 0 R\r
372  10 0 R\r
373  11 0 R\r
374  12 0 R\r
375  13 0 R\r
376  14 0 R\r
377  15 0 R\r
378  16 0 R\r
379  17 0 R\r
380  18 0 R\r
381  19 0 R\r
382  20 0 R\r
383  21 0 R\r
384  22 0 R\r
385  23 0 R ]\r
386  /Contents 255 0 R\r
387  /MediaBox [ 0\r
388  0\r
389  595.2756\r
390  841.8898 ]\r
391  /Parent 254 0 R\r
392  /Resources << /Font 1 0 R\r
393  /ProcSet [ /PDF\r
394  /Text\r
395  /ImageB\r
396  /ImageC\r
397  /ImageI ] >>\r
398  /Rotate 0\r
399  /Trans <<  >>\r
400  /Type /Page >>\r
401 endobj\r
402 % 'Annot.NUMBER19': class LinkAnnotation \r
403 25 0 obj\r
404 << /Border [ 0\r
405  0\r
406  0 ]\r
407  /Contents ()\r
408  /Dest [ 99 0 R\r
409  /XYZ\r
410  62.69291\r
411  204.0236\r
412  0 ]\r
413  /Rect [ 62.69291\r
414  723.7736\r
415  132.1629\r
416  735.7736 ]\r
417  /Subtype /Link\r
418  /Type /Annot >>\r
419 endobj\r
420 % 'Annot.NUMBER20': class LinkAnnotation \r
421 26 0 obj\r
422 << /Border [ 0\r
423  0\r
424  0 ]\r
425  /Contents ()\r
426  /Dest [ 99 0 R\r
427  /XYZ\r
428  62.69291\r
429  204.0236\r
430  0 ]\r
431  /Rect [ 527.0227\r
432  723.7736\r
433  532.5827\r
434  735.7736 ]\r
435  /Subtype /Link\r
436  /Type /Annot >>\r
437 endobj\r
438 % 'Annot.NUMBER21': class LinkAnnotation \r
439 27 0 obj\r
440 << /Border [ 0\r
441  0\r
442  0 ]\r
443  /Contents ()\r
444  /Dest [ 108 0 R\r
445  /XYZ\r
446  62.69291\r
447  559.4236\r
448  0 ]\r
449  /Rect [ 62.69291\r
450  705.7736\r
451  145.5129\r
452  717.7736 ]\r
453  /Subtype /Link\r
454  /Type /Annot >>\r
455 endobj\r
456 % 'Annot.NUMBER22': class LinkAnnotation \r
457 28 0 obj\r
458 << /Border [ 0\r
459  0\r
460  0 ]\r
461  /Contents ()\r
462  /Dest [ 108 0 R\r
463  /XYZ\r
464  62.69291\r
465  559.4236\r
466  0 ]\r
467  /Rect [ 527.0227\r
468  705.7736\r
469  532.5827\r
470  717.7736 ]\r
471  /Subtype /Link\r
472  /Type /Annot >>\r
473 endobj\r
474 % 'Annot.NUMBER23': class LinkAnnotation \r
475 29 0 obj\r
476 << /Border [ 0\r
477  0\r
478  0 ]\r
479  /Contents ()\r
480  /Dest [ 108 0 R\r
481  /XYZ\r
482  62.69291\r
483  460.4236\r
484  0 ]\r
485  /Rect [ 82.69291\r
486  687.7736\r
487  150.5029\r
488  699.7736 ]\r
489  /Subtype /Link\r
490  /Type /Annot >>\r
491 endobj\r
492 % 'Annot.NUMBER24': class LinkAnnotation \r
493 30 0 obj\r
494 << /Border [ 0\r
495  0\r
496  0 ]\r
497  /Contents ()\r
498  /Dest [ 108 0 R\r
499  /XYZ\r
500  62.69291\r
501  460.4236\r
502  0 ]\r
503  /Rect [ 527.0227\r
504  687.7736\r
505  532.5827\r
506  699.7736 ]\r
507  /Subtype /Link\r
508  /Type /Annot >>\r
509 endobj\r
510 % 'Annot.NUMBER25': class LinkAnnotation \r
511 31 0 obj\r
512 << /Border [ 0\r
513  0\r
514  0 ]\r
515  /Contents ()\r
516  /Dest [ 109 0 R\r
517  /XYZ\r
518  62.69291\r
519  765.0236\r
520  0 ]\r
521  /Rect [ 82.69291\r
522  669.7736\r
523  172.1829\r
524  681.7736 ]\r
525  /Subtype /Link\r
526  /Type /Annot >>\r
527 endobj\r
528 % 'Annot.NUMBER26': class LinkAnnotation \r
529 32 0 obj\r
530 << /Border [ 0\r
531  0\r
532  0 ]\r
533  /Contents ()\r
534  /Dest [ 109 0 R\r
535  /XYZ\r
536  62.69291\r
537  765.0236\r
538  0 ]\r
539  /Rect [ 527.0227\r
540  669.7736\r
541  532.5827\r
542  681.7736 ]\r
543  /Subtype /Link\r
544  /Type /Annot >>\r
545 endobj\r
546 % 'Annot.NUMBER27': class LinkAnnotation \r
547 33 0 obj\r
548 << /Border [ 0\r
549  0\r
550  0 ]\r
551  /Contents ()\r
552  /Dest [ 119 0 R\r
553  /XYZ\r
554  62.69291\r
555  765.0236\r
556  0 ]\r
557  /Rect [ 82.69291\r
558  651.7736\r
559  191.0929\r
560  663.7736 ]\r
561  /Subtype /Link\r
562  /Type /Annot >>\r
563 endobj\r
564 % 'Annot.NUMBER28': class LinkAnnotation \r
565 34 0 obj\r
566 << /Border [ 0\r
567  0\r
568  0 ]\r
569  /Contents ()\r
570  /Dest [ 119 0 R\r
571  /XYZ\r
572  62.69291\r
573  765.0236\r
574  0 ]\r
575  /Rect [ 527.0227\r
576  651.7736\r
577  532.5827\r
578  663.7736 ]\r
579  /Subtype /Link\r
580  /Type /Annot >>\r
581 endobj\r
582 % 'Annot.NUMBER29': class LinkAnnotation \r
583 35 0 obj\r
584 << /Border [ 0\r
585  0\r
586  0 ]\r
587  /Contents ()\r
588  /Dest [ 119 0 R\r
589  /XYZ\r
590  62.69291\r
591  269.8236\r
592  0 ]\r
593  /Rect [ 62.69291\r
594  633.7736\r
595  124.9329\r
596  645.7736 ]\r
597  /Subtype /Link\r
598  /Type /Annot >>\r
599 endobj\r
600 % 'Annot.NUMBER30': class LinkAnnotation \r
601 36 0 obj\r
602 << /Border [ 0\r
603  0\r
604  0 ]\r
605  /Contents ()\r
606  /Dest [ 119 0 R\r
607  /XYZ\r
608  62.69291\r
609  269.8236\r
610  0 ]\r
611  /Rect [ 527.0227\r
612  633.7736\r
613  532.5827\r
614  645.7736 ]\r
615  /Subtype /Link\r
616  /Type /Annot >>\r
617 endobj\r
618 % 'Annot.NUMBER31': class LinkAnnotation \r
619 37 0 obj\r
620 << /Border [ 0\r
621  0\r
622  0 ]\r
623  /Contents ()\r
624  /Dest [ 119 0 R\r
625  /XYZ\r
626  62.69291\r
627  206.8236\r
628  0 ]\r
629  /Rect [ 82.69291\r
630  615.7736\r
631  168.2829\r
632  627.7736 ]\r
633  /Subtype /Link\r
634  /Type /Annot >>\r
635 endobj\r
636 % 'Annot.NUMBER32': class LinkAnnotation \r
637 38 0 obj\r
638 << /Border [ 0\r
639  0\r
640  0 ]\r
641  /Contents ()\r
642  /Dest [ 119 0 R\r
643  /XYZ\r
644  62.69291\r
645  206.8236\r
646  0 ]\r
647  /Rect [ 527.0227\r
648  615.7736\r
649  532.5827\r
650  627.7736 ]\r
651  /Subtype /Link\r
652  /Type /Annot >>\r
653 endobj\r
654 % 'Annot.NUMBER33': class LinkAnnotation \r
655 39 0 obj\r
656 << /Border [ 0\r
657  0\r
658  0 ]\r
659  /Contents ()\r
660  /Dest [ 146 0 R\r
661  /XYZ\r
662  62.69291\r
663  765.0236\r
664  0 ]\r
665  /Rect [ 82.69291\r
666  597.7736\r
667  152.7329\r
668  609.7736 ]\r
669  /Subtype /Link\r
670  /Type /Annot >>\r
671 endobj\r
672 % 'Annot.NUMBER34': class LinkAnnotation \r
673 40 0 obj\r
674 << /Border [ 0\r
675  0\r
676  0 ]\r
677  /Contents ()\r
678  /Dest [ 146 0 R\r
679  /XYZ\r
680  62.69291\r
681  765.0236\r
682  0 ]\r
683  /Rect [ 527.0227\r
684  597.7736\r
685  532.5827\r
686  609.7736 ]\r
687  /Subtype /Link\r
688  /Type /Annot >>\r
689 endobj\r
690 % 'Annot.NUMBER35': class LinkAnnotation \r
691 41 0 obj\r
692 << /Border [ 0\r
693  0\r
694  0 ]\r
695  /Contents ()\r
696  /Dest [ 146 0 R\r
697  /XYZ\r
698  62.69291\r
699  609.0236\r
700  0 ]\r
701  /Rect [ 82.69291\r
702  579.7736\r
703  153.2829\r
704  591.7736 ]\r
705  /Subtype /Link\r
706  /Type /Annot >>\r
707 endobj\r
708 % 'Annot.NUMBER36': class LinkAnnotation \r
709 42 0 obj\r
710 << /Border [ 0\r
711  0\r
712  0 ]\r
713  /Contents ()\r
714  /Dest [ 146 0 R\r
715  /XYZ\r
716  62.69291\r
717  609.0236\r
718  0 ]\r
719  /Rect [ 527.0227\r
720  579.7736\r
721  532.5827\r
722  591.7736 ]\r
723  /Subtype /Link\r
724  /Type /Annot >>\r
725 endobj\r
726 % 'Annot.NUMBER37': class LinkAnnotation \r
727 43 0 obj\r
728 << /Border [ 0\r
729  0\r
730  0 ]\r
731  /Contents ()\r
732  /Dest [ 146 0 R\r
733  /XYZ\r
734  62.69291\r
735  465.8236\r
736  0 ]\r
737  /Rect [ 82.69291\r
738  561.7736\r
739  141.0529\r
740  573.7736 ]\r
741  /Subtype /Link\r
742  /Type /Annot >>\r
743 endobj\r
744 % 'Annot.NUMBER38': class LinkAnnotation \r
745 44 0 obj\r
746 << /Border [ 0\r
747  0\r
748  0 ]\r
749  /Contents ()\r
750  /Dest [ 146 0 R\r
751  /XYZ\r
752  62.69291\r
753  465.8236\r
754  0 ]\r
755  /Rect [ 527.0227\r
756  561.7736\r
757  532.5827\r
758  573.7736 ]\r
759  /Subtype /Link\r
760  /Type /Annot >>\r
761 endobj\r
762 % 'Annot.NUMBER39': class LinkAnnotation \r
763 45 0 obj\r
764 << /Border [ 0\r
765  0\r
766  0 ]\r
767  /Contents ()\r
768  /Dest [ 146 0 R\r
769  /XYZ\r
770  62.69291\r
771  345.8236\r
772  0 ]\r
773  /Rect [ 82.69291\r
774  543.7736\r
775  159.9529\r
776  555.7736 ]\r
777  /Subtype /Link\r
778  /Type /Annot >>\r
779 endobj\r
780 % 'Annot.NUMBER40': class LinkAnnotation \r
781 46 0 obj\r
782 << /Border [ 0\r
783  0\r
784  0 ]\r
785  /Contents ()\r
786  /Dest [ 146 0 R\r
787  /XYZ\r
788  62.69291\r
789  345.8236\r
790  0 ]\r
791  /Rect [ 527.0227\r
792  543.7736\r
793  532.5827\r
794  555.7736 ]\r
795  /Subtype /Link\r
796  /Type /Annot >>\r
797 endobj\r
798 % 'Annot.NUMBER41': class LinkAnnotation \r
799 47 0 obj\r
800 << /Border [ 0\r
801  0\r
802  0 ]\r
803  /Contents ()\r
804  /Dest [ 146 0 R\r
805  /XYZ\r
806  62.69291\r
807  178.6236\r
808  0 ]\r
809  /Rect [ 82.69291\r
810  525.7736\r
811  160.5029\r
812  537.7736 ]\r
813  /Subtype /Link\r
814  /Type /Annot >>\r
815 endobj\r
816 % 'Annot.NUMBER42': class LinkAnnotation \r
817 48 0 obj\r
818 << /Border [ 0\r
819  0\r
820  0 ]\r
821  /Contents ()\r
822  /Dest [ 146 0 R\r
823  /XYZ\r
824  62.69291\r
825  178.6236\r
826  0 ]\r
827  /Rect [ 527.0227\r
828  525.7736\r
829  532.5827\r
830  537.7736 ]\r
831  /Subtype /Link\r
832  /Type /Annot >>\r
833 endobj\r
834 % 'Annot.NUMBER43': class LinkAnnotation \r
835 49 0 obj\r
836 << /Border [ 0\r
837  0\r
838  0 ]\r
839  /Contents ()\r
840  /Dest [ 173 0 R\r
841  /XYZ\r
842  62.69291\r
843  765.0236\r
844  0 ]\r
845  /Rect [ 62.69291\r
846  507.7736\r
847  139.3829\r
848  519.7736 ]\r
849  /Subtype /Link\r
850  /Type /Annot >>\r
851 endobj\r
852 % 'Annot.NUMBER44': class LinkAnnotation \r
853 50 0 obj\r
854 << /Border [ 0\r
855  0\r
856  0 ]\r
857  /Contents ()\r
858  /Dest [ 173 0 R\r
859  /XYZ\r
860  62.69291\r
861  765.0236\r
862  0 ]\r
863  /Rect [ 527.0227\r
864  507.7736\r
865  532.5827\r
866  519.7736 ]\r
867  /Subtype /Link\r
868  /Type /Annot >>\r
869 endobj\r
870 % 'Annot.NUMBER45': class LinkAnnotation \r
871 51 0 obj\r
872 << /Border [ 0\r
873  0\r
874  0 ]\r
875  /Contents ()\r
876  /Dest [ 173 0 R\r
877  /XYZ\r
878  62.69291\r
879  648.0236\r
880  0 ]\r
881  /Rect [ 62.69291\r
882  489.7736\r
883  158.8329\r
884  501.7736 ]\r
885  /Subtype /Link\r
886  /Type /Annot >>\r
887 endobj\r
888 % 'Annot.NUMBER46': class LinkAnnotation \r
889 52 0 obj\r
890 << /Border [ 0\r
891  0\r
892  0 ]\r
893  /Contents ()\r
894  /Dest [ 173 0 R\r
895  /XYZ\r
896  62.69291\r
897  648.0236\r
898  0 ]\r
899  /Rect [ 527.0227\r
900  489.7736\r
901  532.5827\r
902  501.7736 ]\r
903  /Subtype /Link\r
904  /Type /Annot >>\r
905 endobj\r
906 % 'Annot.NUMBER47': class LinkAnnotation \r
907 53 0 obj\r
908 << /Border [ 0\r
909  0\r
910  0 ]\r
911  /Contents ()\r
912  /Dest [ 173 0 R\r
913  /XYZ\r
914  62.69291\r
915  579.0236\r
916  0 ]\r
917  /Rect [ 82.69291\r
918  471.7736\r
919  208.8629\r
920  483.7736 ]\r
921  /Subtype /Link\r
922  /Type /Annot >>\r
923 endobj\r
924 % 'Annot.NUMBER48': class LinkAnnotation \r
925 54 0 obj\r
926 << /Border [ 0\r
927  0\r
928  0 ]\r
929  /Contents ()\r
930  /Dest [ 173 0 R\r
931  /XYZ\r
932  62.69291\r
933  579.0236\r
934  0 ]\r
935  /Rect [ 527.0227\r
936  471.7736\r
937  532.5827\r
938  483.7736 ]\r
939  /Subtype /Link\r
940  /Type /Annot >>\r
941 endobj\r
942 % 'Annot.NUMBER49': class LinkAnnotation \r
943 55 0 obj\r
944 << /Border [ 0\r
945  0\r
946  0 ]\r
947  /Contents ()\r
948  /Dest [ 173 0 R\r
949  /XYZ\r
950  62.69291\r
951  435.0236\r
952  0 ]\r
953  /Rect [ 102.6929\r
954  453.7736\r
955  213.8529\r
956  465.7736 ]\r
957  /Subtype /Link\r
958  /Type /Annot >>\r
959 endobj\r
960 % 'Annot.NUMBER50': class LinkAnnotation \r
961 56 0 obj\r
962 << /Border [ 0\r
963  0\r
964  0 ]\r
965  /Contents ()\r
966  /Dest [ 173 0 R\r
967  /XYZ\r
968  62.69291\r
969  435.0236\r
970  0 ]\r
971  /Rect [ 527.0227\r
972  453.7736\r
973  532.5827\r
974  465.7736 ]\r
975  /Subtype /Link\r
976  /Type /Annot >>\r
977 endobj\r
978 % 'F5': class PDFType1Font \r
979 57 0 obj\r
980 % Font Courier\r
981 << /BaseFont /Courier\r
982  /Encoding /WinAnsiEncoding\r
983  /Name /F5\r
984  /Subtype /Type1\r
985  /Type /Font >>\r
986 endobj\r
987 % 'Annot.NUMBER51': class LinkAnnotation \r
988 58 0 obj\r
989 << /Border [ 0\r
990  0\r
991  0 ]\r
992  /Contents ()\r
993  /Dest [ 173 0 R\r
994  /XYZ\r
995  62.69291\r
996  165.6236\r
997  0 ]\r
998  /Rect [ 122.6929\r
999  435.7736\r
1000  164.3929\r
1001  447.7736 ]\r
1002  /Subtype /Link\r
1003  /Type /Annot >>\r
1004 endobj\r
1005 % 'Annot.NUMBER52': class LinkAnnotation \r
1006 59 0 obj\r
1007 << /Border [ 0\r
1008  0\r
1009  0 ]\r
1010  /Contents ()\r
1011  /Dest [ 173 0 R\r
1012  /XYZ\r
1013  62.69291\r
1014  165.6236\r
1015  0 ]\r
1016  /Rect [ 164.3929\r
1017  435.7736\r
1018  218.3929\r
1019  447.7736 ]\r
1020  /Subtype /Link\r
1021  /Type /Annot >>\r
1022 endobj\r
1023 % 'Annot.NUMBER53': class LinkAnnotation \r
1024 60 0 obj\r
1025 << /Border [ 0\r
1026  0\r
1027  0 ]\r
1028  /Contents ()\r
1029  /Dest [ 173 0 R\r
1030  /XYZ\r
1031  62.69291\r
1032  165.6236\r
1033  0 ]\r
1034  /Rect [ 218.3929\r
1035  435.7736\r
1036  263.9729\r
1037  447.7736 ]\r
1038  /Subtype /Link\r
1039  /Type /Annot >>\r
1040 endobj\r
1041 % 'Annot.NUMBER54': class LinkAnnotation \r
1042 61 0 obj\r
1043 << /Border [ 0\r
1044  0\r
1045  0 ]\r
1046  /Contents ()\r
1047  /Dest [ 173 0 R\r
1048  /XYZ\r
1049  62.69291\r
1050  165.6236\r
1051  0 ]\r
1052  /Rect [ 527.0227\r
1053  435.7736\r
1054  532.5827\r
1055  447.7736 ]\r
1056  /Subtype /Link\r
1057  /Type /Annot >>\r
1058 endobj\r
1059 % 'Annot.NUMBER55': class LinkAnnotation \r
1060 62 0 obj\r
1061 << /Border [ 0\r
1062  0\r
1063  0 ]\r
1064  /Contents ()\r
1065  /Dest [ 173 0 R\r
1066  /XYZ\r
1067  62.69291\r
1068  111.6236\r
1069  0 ]\r
1070  /Rect [ 122.6929\r
1071  417.7736\r
1072  273.3229\r
1073  429.7736 ]\r
1074  /Subtype /Link\r
1075  /Type /Annot >>\r
1076 endobj\r
1077 % 'Annot.NUMBER56': class LinkAnnotation \r
1078 63 0 obj\r
1079 << /Border [ 0\r
1080  0\r
1081  0 ]\r
1082  /Contents ()\r
1083  /Dest [ 173 0 R\r
1084  /XYZ\r
1085  62.69291\r
1086  111.6236\r
1087  0 ]\r
1088  /Rect [ 527.0227\r
1089  417.7736\r
1090  532.5827\r
1091  429.7736 ]\r
1092  /Subtype /Link\r
1093  /Type /Annot >>\r
1094 endobj\r
1095 % 'Annot.NUMBER57': class LinkAnnotation \r
1096 64 0 obj\r
1097 << /Border [ 0\r
1098  0\r
1099  0 ]\r
1100  /Contents ()\r
1101  /Dest [ 207 0 R\r
1102  /XYZ\r
1103  62.69291\r
1104  672.0236\r
1105  0 ]\r
1106  /Rect [ 122.6929\r
1107  399.7736\r
1108  228.3129\r
1109  411.7736 ]\r
1110  /Subtype /Link\r
1111  /Type /Annot >>\r
1112 endobj\r
1113 % 'Annot.NUMBER58': class LinkAnnotation \r
1114 65 0 obj\r
1115 << /Border [ 0\r
1116  0\r
1117  0 ]\r
1118  /Contents ()\r
1119  /Dest [ 207 0 R\r
1120  /XYZ\r
1121  62.69291\r
1122  672.0236\r
1123  0 ]\r
1124  /Rect [ 527.0227\r
1125  399.7736\r
1126  532.5827\r
1127  411.7736 ]\r
1128  /Subtype /Link\r
1129  /Type /Annot >>\r
1130 endobj\r
1131 % 'Annot.NUMBER59': class LinkAnnotation \r
1132 66 0 obj\r
1133 << /Border [ 0\r
1134  0\r
1135  0 ]\r
1136  /Contents ()\r
1137  /Dest [ 207 0 R\r
1138  /XYZ\r
1139  62.69291\r
1140  558.0236\r
1141  0 ]\r
1142  /Rect [ 82.69291\r
1143  381.7736\r
1144  222.7429\r
1145  393.7736 ]\r
1146  /Subtype /Link\r
1147  /Type /Annot >>\r
1148 endobj\r
1149 % 'Annot.NUMBER60': class LinkAnnotation \r
1150 67 0 obj\r
1151 << /Border [ 0\r
1152  0\r
1153  0 ]\r
1154  /Contents ()\r
1155  /Dest [ 207 0 R\r
1156  /XYZ\r
1157  62.69291\r
1158  558.0236\r
1159  0 ]\r
1160  /Rect [ 527.0227\r
1161  381.7736\r
1162  532.5827\r
1163  393.7736 ]\r
1164  /Subtype /Link\r
1165  /Type /Annot >>\r
1166 endobj\r
1167 % 'Annot.NUMBER61': class LinkAnnotation \r
1168 68 0 obj\r
1169 << /Border [ 0\r
1170  0\r
1171  0 ]\r
1172  /Contents ()\r
1173  /Dest [ 207 0 R\r
1174  /XYZ\r
1175  62.69291\r
1176  390.0236\r
1177  0 ]\r
1178  /Rect [ 102.6929\r
1179  363.7736\r
1180  237.7629\r
1181  375.7736 ]\r
1182  /Subtype /Link\r
1183  /Type /Annot >>\r
1184 endobj\r
1185 % 'Annot.NUMBER62': class LinkAnnotation \r
1186 69 0 obj\r
1187 << /Border [ 0\r
1188  0\r
1189  0 ]\r
1190  /Contents ()\r
1191  /Dest [ 207 0 R\r
1192  /XYZ\r
1193  62.69291\r
1194  390.0236\r
1195  0 ]\r
1196  /Rect [ 527.0227\r
1197  363.7736\r
1198  532.5827\r
1199  375.7736 ]\r
1200  /Subtype /Link\r
1201  /Type /Annot >>\r
1202 endobj\r
1203 % 'Annot.NUMBER63': class LinkAnnotation \r
1204 70 0 obj\r
1205 << /Border [ 0\r
1206  0\r
1207  0 ]\r
1208  /Contents ()\r
1209  /Dest [ 207 0 R\r
1210  /XYZ\r
1211  62.69291\r
1212  129.8236\r
1213  0 ]\r
1214  /Rect [ 122.6929\r
1215  345.7736\r
1216  164.3929\r
1217  357.7736 ]\r
1218  /Subtype /Link\r
1219  /Type /Annot >>\r
1220 endobj\r
1221 % 'Annot.NUMBER64': class LinkAnnotation \r
1222 71 0 obj\r
1223 << /Border [ 0\r
1224  0\r
1225  0 ]\r
1226  /Contents ()\r
1227  /Dest [ 207 0 R\r
1228  /XYZ\r
1229  62.69291\r
1230  129.8236\r
1231  0 ]\r
1232  /Rect [ 164.3929\r
1233  345.7736\r
1234  206.3929\r
1235  357.7736 ]\r
1236  /Subtype /Link\r
1237  /Type /Annot >>\r
1238 endobj\r
1239 % 'Annot.NUMBER65': class LinkAnnotation \r
1240 72 0 obj\r
1241 << /Border [ 0\r
1242  0\r
1243  0 ]\r
1244  /Contents ()\r
1245  /Dest [ 207 0 R\r
1246  /XYZ\r
1247  62.69291\r
1248  129.8236\r
1249  0 ]\r
1250  /Rect [ 206.3929\r
1251  345.7736\r
1252  251.9729\r
1253  357.7736 ]\r
1254  /Subtype /Link\r
1255  /Type /Annot >>\r
1256 endobj\r
1257 % 'Annot.NUMBER66': class LinkAnnotation \r
1258 73 0 obj\r
1259 << /Border [ 0\r
1260  0\r
1261  0 ]\r
1262  /Contents ()\r
1263  /Dest [ 207 0 R\r
1264  /XYZ\r
1265  62.69291\r
1266  129.8236\r
1267  0 ]\r
1268  /Rect [ 527.0227\r
1269  345.7736\r
1270  532.5827\r
1271  357.7736 ]\r
1272  /Subtype /Link\r
1273  /Type /Annot >>\r
1274 endobj\r
1275 % 'Annot.NUMBER67': class LinkAnnotation \r
1276 74 0 obj\r
1277 << /Border [ 0\r
1278  0\r
1279  0 ]\r
1280  /Contents ()\r
1281  /Dest [ 216 0 R\r
1282  /XYZ\r
1283  62.69291\r
1284  633.0236\r
1285  0 ]\r
1286  /Rect [ 122.6929\r
1287  327.7736\r
1288  228.3129\r
1289  339.7736 ]\r
1290  /Subtype /Link\r
1291  /Type /Annot >>\r
1292 endobj\r
1293 % 'Annot.NUMBER68': class LinkAnnotation \r
1294 75 0 obj\r
1295 << /Border [ 0\r
1296  0\r
1297  0 ]\r
1298  /Contents ()\r
1299  /Dest [ 216 0 R\r
1300  /XYZ\r
1301  62.69291\r
1302  633.0236\r
1303  0 ]\r
1304  /Rect [ 527.0227\r
1305  327.7736\r
1306  532.5827\r
1307  339.7736 ]\r
1308  /Subtype /Link\r
1309  /Type /Annot >>\r
1310 endobj\r
1311 % 'Annot.NUMBER69': class LinkAnnotation \r
1312 76 0 obj\r
1313 << /Border [ 0\r
1314  0\r
1315  0 ]\r
1316  /Contents ()\r
1317  /Dest [ 216 0 R\r
1318  /XYZ\r
1319  62.69291\r
1320  537.0236\r
1321  0 ]\r
1322  /Rect [ 62.69291\r
1323  309.7736\r
1324  127.7229\r
1325  321.7736 ]\r
1326  /Subtype /Link\r
1327  /Type /Annot >>\r
1328 endobj\r
1329 % 'Annot.NUMBER70': class LinkAnnotation \r
1330 77 0 obj\r
1331 << /Border [ 0\r
1332  0\r
1333  0 ]\r
1334  /Contents ()\r
1335  /Dest [ 216 0 R\r
1336  /XYZ\r
1337  62.69291\r
1338  537.0236\r
1339  0 ]\r
1340  /Rect [ 527.0227\r
1341  309.7736\r
1342  532.5827\r
1343  321.7736 ]\r
1344  /Subtype /Link\r
1345  /Type /Annot >>\r
1346 endobj\r
1347 % 'Annot.NUMBER71': class LinkAnnotation \r
1348 78 0 obj\r
1349 << /Border [ 0\r
1350  0\r
1351  0 ]\r
1352  /Contents ()\r
1353  /Dest [ 216 0 R\r
1354  /XYZ\r
1355  62.69291\r
1356  504.0236\r
1357  0 ]\r
1358  /Rect [ 82.69291\r
1359  291.7736\r
1360  107.7129\r
1361  303.7736 ]\r
1362  /Subtype /Link\r
1363  /Type /Annot >>\r
1364 endobj\r
1365 % 'Annot.NUMBER72': class LinkAnnotation \r
1366 79 0 obj\r
1367 << /Border [ 0\r
1368  0\r
1369  0 ]\r
1370  /Contents ()\r
1371  /Dest [ 216 0 R\r
1372  /XYZ\r
1373  62.69291\r
1374  504.0236\r
1375  0 ]\r
1376  /Rect [ 107.7129\r
1377  291.7736\r
1378  167.7129\r
1379  303.7736 ]\r
1380  /Subtype /Link\r
1381  /Type /Annot >>\r
1382 endobj\r
1383 % 'Annot.NUMBER73': class LinkAnnotation \r
1384 80 0 obj\r
1385 << /Border [ 0\r
1386  0\r
1387  0 ]\r
1388  /Contents ()\r
1389  /Dest [ 216 0 R\r
1390  /XYZ\r
1391  62.69291\r
1392  504.0236\r
1393  0 ]\r
1394  /Rect [ 527.0227\r
1395  291.7736\r
1396  532.5827\r
1397  303.7736 ]\r
1398  /Subtype /Link\r
1399  /Type /Annot >>\r
1400 endobj\r
1401 % 'Annot.NUMBER74': class LinkAnnotation \r
1402 81 0 obj\r
1403 << /Border [ 0\r
1404  0\r
1405  0 ]\r
1406  /Contents ()\r
1407  /Dest [ 216 0 R\r
1408  /XYZ\r
1409  62.69291\r
1410  286.8236\r
1411  0 ]\r
1412  /Rect [ 82.69291\r
1413  273.7736\r
1414  107.7129\r
1415  285.7736 ]\r
1416  /Subtype /Link\r
1417  /Type /Annot >>\r
1418 endobj\r
1419 % 'Annot.NUMBER75': class LinkAnnotation \r
1420 82 0 obj\r
1421 << /Border [ 0\r
1422  0\r
1423  0 ]\r
1424  /Contents ()\r
1425  /Dest [ 216 0 R\r
1426  /XYZ\r
1427  62.69291\r
1428  286.8236\r
1429  0 ]\r
1430  /Rect [ 107.7129\r
1431  273.7736\r
1432  173.7129\r
1433  285.7736 ]\r
1434  /Subtype /Link\r
1435  /Type /Annot >>\r
1436 endobj\r
1437 % 'Annot.NUMBER76': class LinkAnnotation \r
1438 83 0 obj\r
1439 << /Border [ 0\r
1440  0\r
1441  0 ]\r
1442  /Contents ()\r
1443  /Dest [ 216 0 R\r
1444  /XYZ\r
1445  62.69291\r
1446  286.8236\r
1447  0 ]\r
1448  /Rect [ 527.0227\r
1449  273.7736\r
1450  532.5827\r
1451  285.7736 ]\r
1452  /Subtype /Link\r
1453  /Type /Annot >>\r
1454 endobj\r
1455 % 'Annot.NUMBER77': class LinkAnnotation \r
1456 84 0 obj\r
1457 << /Border [ 0\r
1458  0\r
1459  0 ]\r
1460  /Contents ()\r
1461  /Dest [ 221 0 R\r
1462  /XYZ\r
1463  62.69291\r
1464  765.0236\r
1465  0 ]\r
1466  /Rect [ 82.69291\r
1467  255.7736\r
1468  107.7129\r
1469  267.7736 ]\r
1470  /Subtype /Link\r
1471  /Type /Annot >>\r
1472 endobj\r
1473 % 'Annot.NUMBER78': class LinkAnnotation \r
1474 85 0 obj\r
1475 << /Border [ 0\r
1476  0\r
1477  0 ]\r
1478  /Contents ()\r
1479  /Dest [ 221 0 R\r
1480  /XYZ\r
1481  62.69291\r
1482  765.0236\r
1483  0 ]\r
1484  /Rect [ 107.7129\r
1485  255.7736\r
1486  173.7129\r
1487  267.7736 ]\r
1488  /Subtype /Link\r
1489  /Type /Annot >>\r
1490 endobj\r
1491 % 'Annot.NUMBER79': class LinkAnnotation \r
1492 86 0 obj\r
1493 << /Border [ 0\r
1494  0\r
1495  0 ]\r
1496  /Contents ()\r
1497  /Dest [ 221 0 R\r
1498  /XYZ\r
1499  62.69291\r
1500  765.0236\r
1501  0 ]\r
1502  /Rect [ 521.4627\r
1503  255.7736\r
1504  532.5827\r
1505  267.7736 ]\r
1506  /Subtype /Link\r
1507  /Type /Annot >>\r
1508 endobj\r
1509 % 'Annot.NUMBER80': class LinkAnnotation \r
1510 87 0 obj\r
1511 << /Border [ 0\r
1512  0\r
1513  0 ]\r
1514  /Contents ()\r
1515  /Dest [ 221 0 R\r
1516  /XYZ\r
1517  62.69291\r
1518  463.8236\r
1519  0 ]\r
1520  /Rect [ 82.69291\r
1521  237.7736\r
1522  107.7129\r
1523  249.7736 ]\r
1524  /Subtype /Link\r
1525  /Type /Annot >>\r
1526 endobj\r
1527 % 'Annot.NUMBER81': class LinkAnnotation \r
1528 88 0 obj\r
1529 << /Border [ 0\r
1530  0\r
1531  0 ]\r
1532  /Contents ()\r
1533  /Dest [ 221 0 R\r
1534  /XYZ\r
1535  62.69291\r
1536  463.8236\r
1537  0 ]\r
1538  /Rect [ 107.7129\r
1539  237.7736\r
1540  179.7129\r
1541  249.7736 ]\r
1542  /Subtype /Link\r
1543  /Type /Annot >>\r
1544 endobj\r
1545 % 'Annot.NUMBER82': class LinkAnnotation \r
1546 89 0 obj\r
1547 << /Border [ 0\r
1548  0\r
1549  0 ]\r
1550  /Contents ()\r
1551  /Dest [ 221 0 R\r
1552  /XYZ\r
1553  62.69291\r
1554  463.8236\r
1555  0 ]\r
1556  /Rect [ 521.4627\r
1557  237.7736\r
1558  532.5827\r
1559  249.7736 ]\r
1560  /Subtype /Link\r
1561  /Type /Annot >>\r
1562 endobj\r
1563 % 'Annot.NUMBER83': class LinkAnnotation \r
1564 90 0 obj\r
1565 << /Border [ 0\r
1566  0\r
1567  0 ]\r
1568  /Contents ()\r
1569  /Dest [ 221 0 R\r
1570  /XYZ\r
1571  62.69291\r
1572  162.6236\r
1573  0 ]\r
1574  /Rect [ 62.69291\r
1575  219.7736\r
1576  108.2529\r
1577  231.7736 ]\r
1578  /Subtype /Link\r
1579  /Type /Annot >>\r
1580 endobj\r
1581 % 'Annot.NUMBER84': class LinkAnnotation \r
1582 91 0 obj\r
1583 << /Border [ 0\r
1584  0\r
1585  0 ]\r
1586  /Contents ()\r
1587  /Dest [ 221 0 R\r
1588  /XYZ\r
1589  62.69291\r
1590  162.6236\r
1591  0 ]\r
1592  /Rect [ 521.4627\r
1593  219.7736\r
1594  532.5827\r
1595  231.7736 ]\r
1596  /Subtype /Link\r
1597  /Type /Annot >>\r
1598 endobj\r
1599 % 'Annot.NUMBER85': class PDFDictionary \r
1600 92 0 obj\r
1601 << /A << /S /URI\r
1602  /Type /Action\r
1603  /URI (http://proj.llucax.com.ar/home/mutest/releases/mutest.tar.gz) >>\r
1604  /Border [ 0\r
1605  0\r
1606  0 ]\r
1607  /Rect [ 126.6129\r
1608  165.7736\r
1609  234.4329\r
1610  177.7736 ]\r
1611  /Subtype /Link\r
1612  /Type /Annot >>\r
1613 endobj\r
1614 % 'Annot.NUMBER86': class PDFDictionary \r
1615 93 0 obj\r
1616 << /A << /S /URI\r
1617  /Type /Action\r
1618  /URI (http://proj.llucax.com.ar/home/mutest/releases/) >>\r
1619  /Border [ 0\r
1620  0\r
1621  0 ]\r
1622  /Rect [ 273.0328\r
1623  147.7736\r
1624  357.2828\r
1625  159.7736 ]\r
1626  /Subtype /Link\r
1627  /Type /Annot >>\r
1628 endobj\r
1629 % 'Annot.NUMBER87': class PDFDictionary \r
1630 94 0 obj\r
1631 << /A << /S /URI\r
1632  /Type /Action\r
1633  /URI (http://git.or.cz/) >>\r
1634  /Border [ 0\r
1635  0\r
1636  0 ]\r
1637  /Rect [ 425.2127\r
1638  147.7736\r
1639  442.0527\r
1640  159.7736 ]\r
1641  /Subtype /Link\r
1642  /Type /Annot >>\r
1643 endobj\r
1644 % 'Annot.NUMBER88': class PDFDictionary \r
1645 95 0 obj\r
1646 << /A << /S /URI\r
1647  /Type /Action\r
1648  /URI (http://git.llucax.com.ar/w/software/mutest.git) >>\r
1649  /Border [ 0\r
1650  0\r
1651  0 ]\r
1652  /Rect [ 519.8027\r
1653  147.7736\r
1654  531.3027\r
1655  159.7736 ]\r
1656  /Subtype /Link\r
1657  /Type /Annot >>\r
1658 endobj\r
1659 % 'Annot.NUMBER89': class PDFDictionary \r
1660 96 0 obj\r
1661 << /A << /S /URI\r
1662  /Type /Action\r
1663  /URI (http://git.llucax.com.ar/w/software/mutest.git) >>\r
1664  /Border [ 0\r
1665  0\r
1666  0 ]\r
1667  /Rect [ 62.69291\r
1668  135.7736\r
1669  106.5929\r
1670  147.7736 ]\r
1671  /Subtype /Link\r
1672  /Type /Annot >>\r
1673 endobj\r
1674 % 'Annot.NUMBER90': class PDFDictionary \r
1675 97 0 obj\r
1676 << /A << /S /URI\r
1677  /Type /Action\r
1678  /URI (http://proj.llucax.com.ar/home/mutest/manual.html) >>\r
1679  /Border [ 0\r
1680  0\r
1681  0 ]\r
1682  /Rect [ 118.8429\r
1683  117.7736\r
1684  172.7529\r
1685  129.7736 ]\r
1686  /Subtype /Link\r
1687  /Type /Annot >>\r
1688 endobj\r
1689 % 'Annot.NUMBER91': class PDFDictionary \r
1690 98 0 obj\r
1691 << /A << /S /URI\r
1692  /Type /Action\r
1693  /URI (http://proj.llucax.com.ar/home/mutest/manual.pdf) >>\r
1694  /Border [ 0\r
1695  0\r
1696  0 ]\r
1697  /Rect [ 212.2229\r
1698  117.7736\r
1699  270.0129\r
1700  129.7736 ]\r
1701  /Subtype /Link\r
1702  /Type /Annot >>\r
1703 endobj\r
1704 % 'Page2': class PDFPage \r
1705 99 0 obj\r
1706 % Page dictionary\r
1707 << /Annots [ 25 0 R\r
1708  26 0 R\r
1709  27 0 R\r
1710  28 0 R\r
1711  29 0 R\r
1712  30 0 R\r
1713  31 0 R\r
1714  32 0 R\r
1715  33 0 R\r
1716  34 0 R\r
1717  35 0 R\r
1718  36 0 R\r
1719  37 0 R\r
1720  38 0 R\r
1721  39 0 R\r
1722  40 0 R\r
1723  41 0 R\r
1724  42 0 R\r
1725  43 0 R\r
1726  44 0 R\r
1727  45 0 R\r
1728  46 0 R\r
1729  47 0 R\r
1730  48 0 R\r
1731  49 0 R\r
1732  50 0 R\r
1733  51 0 R\r
1734  52 0 R\r
1735  53 0 R\r
1736  54 0 R\r
1737  55 0 R\r
1738  56 0 R\r
1739  58 0 R\r
1740  59 0 R\r
1741  60 0 R\r
1742  61 0 R\r
1743  62 0 R\r
1744  63 0 R\r
1745  64 0 R\r
1746  65 0 R\r
1747  66 0 R\r
1748  67 0 R\r
1749  68 0 R\r
1750  69 0 R\r
1751  70 0 R\r
1752  71 0 R\r
1753  72 0 R\r
1754  73 0 R\r
1755  74 0 R\r
1756  75 0 R\r
1757  76 0 R\r
1758  77 0 R\r
1759  78 0 R\r
1760  79 0 R\r
1761  80 0 R\r
1762  81 0 R\r
1763  82 0 R\r
1764  83 0 R\r
1765  84 0 R\r
1766  85 0 R\r
1767  86 0 R\r
1768  87 0 R\r
1769  88 0 R\r
1770  89 0 R\r
1771  90 0 R\r
1772  91 0 R\r
1773  92 0 R\r
1774  93 0 R\r
1775  94 0 R\r
1776  95 0 R\r
1777  96 0 R\r
1778  97 0 R\r
1779  98 0 R ]\r
1780  /Contents 256 0 R\r
1781  /MediaBox [ 0\r
1782  0\r
1783  595.2756\r
1784  841.8898 ]\r
1785  /Parent 254 0 R\r
1786  /Resources << /Font 1 0 R\r
1787  /ProcSet [ /PDF\r
1788  /Text\r
1789  /ImageB\r
1790  /ImageC\r
1791  /ImageI ] >>\r
1792  /Rotate 0\r
1793  /Trans <<  >>\r
1794  /Type /Page >>\r
1795 endobj\r
1796 % 'Annot.NUMBER92': class LinkAnnotation \r
1797 100 0 obj\r
1798 << /Border [ 0\r
1799  0\r
1800  0 ]\r
1801  /Contents ()\r
1802  /Dest [ 173 0 R\r
1803  /XYZ\r
1804  62.69291\r
1805  651.5236\r
1806  0 ]\r
1807  /Rect [ 243.4995\r
1808  584.1736\r
1809  311.2995\r
1810  596.1736 ]\r
1811  /Subtype /Link\r
1812  /Type /Annot >>\r
1813 endobj\r
1814 % 'Annot.NUMBER93': class PDFDictionary \r
1815 101 0 obj\r
1816 << /A << /S /URI\r
1817  /Type /Action\r
1818  /URI (http://git.llucax.com.ar/w/software/mutest.git?a=tree;f=sample;h=d8ad4dd9c3428fef5963107c82ab6a5e34ec6e00;hb=HEAD) >>\r
1819  /Border [ 0\r
1820  0\r
1821  0 ]\r
1822  /Rect [ 215.5429\r
1823  521.1736\r
1824  250.5529\r
1825  533.1736 ]\r
1826  /Subtype /Link\r
1827  /Type /Annot >>\r
1828 endobj\r
1829 % 'Annot.NUMBER94': class LinkAnnotation \r
1830 102 0 obj\r
1831 << /Border [ 0\r
1832  0\r
1833  0 ]\r
1834  /Contents ()\r
1835  /Dest [ 108 0 R\r
1836  /XYZ\r
1837  62.69291\r
1838  463.4236\r
1839  0 ]\r
1840  /Rect [ 342.9128\r
1841  503.1736\r
1842  389.4027\r
1843  515.1736 ]\r
1844  /Subtype /Link\r
1845  /Type /Annot >>\r
1846 endobj\r
1847 % 'Annot.NUMBER95': class LinkAnnotation \r
1848 103 0 obj\r
1849 << /Border [ 0\r
1850  0\r
1851  0 ]\r
1852  /Contents ()\r
1853  /Dest [ 146 0 R\r
1854  /XYZ\r
1855  62.69291\r
1856  768.0236\r
1857  0 ]\r
1858  /Rect [ 491.6427\r
1859  503.1736\r
1860  531.6627\r
1861  515.1736 ]\r
1862  /Subtype /Link\r
1863  /Type /Annot >>\r
1864 endobj\r
1865 % 'Annot.NUMBER96': class LinkAnnotation \r
1866 104 0 obj\r
1867 << /Border [ 0\r
1868  0\r
1869  0 ]\r
1870  /Contents ()\r
1871  /Dest [ 109 0 R\r
1872  /XYZ\r
1873  62.69291\r
1874  768.0236\r
1875  0 ]\r
1876  /Rect [ 66.02291\r
1877  491.1736\r
1878  130.4929\r
1879  503.1736 ]\r
1880  /Subtype /Link\r
1881  /Type /Annot >>\r
1882 endobj\r
1883 % 'Annot.NUMBER97': class LinkAnnotation \r
1884 105 0 obj\r
1885 << /Border [ 0\r
1886  0\r
1887  0 ]\r
1888  /Contents ()\r
1889  /Dest [ 173 0 R\r
1890  /XYZ\r
1891  62.69291\r
1892  768.5236\r
1893  0 ]\r
1894  /Rect [ 148.2929\r
1895  473.1736\r
1896  206.1029\r
1897  485.1736 ]\r
1898  /Subtype /Link\r
1899  /Type /Annot >>\r
1900 endobj\r
1901 % 'Annot.NUMBER98': class LinkAnnotation \r
1902 106 0 obj\r
1903 << /Border [ 0\r
1904  0\r
1905  0 ]\r
1906  /Contents ()\r
1907  /Dest [ 119 0 R\r
1908  /XYZ\r
1909  62.69291\r
1910  768.0236\r
1911  0 ]\r
1912  /Rect [ 233.3429\r
1913  473.1736\r
1914  316.7229\r
1915  485.1736 ]\r
1916  /Subtype /Link\r
1917  /Type /Annot >>\r
1918 endobj\r
1919 % 'Annot.NUMBER99': class LinkAnnotation \r
1920 107 0 obj\r
1921 << /Border [ 0\r
1922  0\r
1923  0 ]\r
1924  /Contents ()\r
1925  /Dest [ 146 0 R\r
1926  /XYZ\r
1927  62.69291\r
1928  768.0236\r
1929  0 ]\r
1930  /Rect [ 319.5029\r
1931  473.1736\r
1932  359.5229\r
1933  485.1736 ]\r
1934  /Subtype /Link\r
1935  /Type /Annot >>\r
1936 endobj\r
1937 % 'Page3': class PDFPage \r
1938 108 0 obj\r
1939 % Page dictionary\r
1940 << /Annots [ 100 0 R\r
1941  101 0 R\r
1942  102 0 R\r
1943  103 0 R\r
1944  104 0 R\r
1945  105 0 R\r
1946  106 0 R\r
1947  107 0 R ]\r
1948  /Contents 257 0 R\r
1949  /MediaBox [ 0\r
1950  0\r
1951  595.2756\r
1952  841.8898 ]\r
1953  /Parent 254 0 R\r
1954  /Resources << /Font 1 0 R\r
1955  /ProcSet [ /PDF\r
1956  /Text\r
1957  /ImageB\r
1958  /ImageC\r
1959  /ImageI ] >>\r
1960  /Rotate 0\r
1961  /Trans <<  >>\r
1962  /Type /Page >>\r
1963 endobj\r
1964 % 'Page4': class PDFPage \r
1965 109 0 obj\r
1966 % Page dictionary\r
1967 << /Contents 258 0 R\r
1968  /MediaBox [ 0\r
1969  0\r
1970  595.2756\r
1971  841.8898 ]\r
1972  /Parent 254 0 R\r
1973  /Resources << /Font 1 0 R\r
1974  /ProcSet [ /PDF\r
1975  /Text\r
1976  /ImageB\r
1977  /ImageC\r
1978  /ImageI ] >>\r
1979  /Rotate 0\r
1980  /Trans <<  >>\r
1981  /Type /Page >>\r
1982 endobj\r
1983 % 'Annot.NUMBER100': class LinkAnnotation \r
1984 110 0 obj\r
1985 << /Border [ 0\r
1986  0\r
1987  0 ]\r
1988  /Contents ()\r
1989  /Dest [ 119 0 R\r
1990  /XYZ\r
1991  62.69291\r
1992  209.8236\r
1993  0 ]\r
1994  /Rect [ 221.7262\r
1995  231.5736\r
1996  278.3317\r
1997  243.5736 ]\r
1998  /Subtype /Link\r
1999  /Type /Annot >>\r
2000 endobj\r
2001 % 'Annot.NUMBER101': class LinkAnnotation \r
2002 111 0 obj\r
2003 << /Border [ 0\r
2004  0\r
2005  0 ]\r
2006  /Contents ()\r
2007  /Dest [ 146 0 R\r
2008  /XYZ\r
2009  62.69291\r
2010  768.0236\r
2011  0 ]\r
2012  /Rect [ 284.3673\r
2013  231.5736\r
2014  324.8628\r
2015  243.5736 ]\r
2016  /Subtype /Link\r
2017  /Type /Annot >>\r
2018 endobj\r
2019 % 'Annot.NUMBER102': class LinkAnnotation \r
2020 112 0 obj\r
2021 << /Border [ 0\r
2022  0\r
2023  0 ]\r
2024  /Contents ()\r
2025  /Dest [ 146 0 R\r
2026  /XYZ\r
2027  62.69291\r
2028  612.0236\r
2029  0 ]\r
2030  /Rect [ 330.8983\r
2031  231.5736\r
2032  374.6494\r
2033  243.5736 ]\r
2034  /Subtype /Link\r
2035  /Type /Annot >>\r
2036 endobj\r
2037 % 'Annot.NUMBER103': class LinkAnnotation \r
2038 113 0 obj\r
2039 << /Border [ 0\r
2040  0\r
2041  0 ]\r
2042  /Contents ()\r
2043  /Dest [ 146 0 R\r
2044  /XYZ\r
2045  62.69291\r
2046  468.8236\r
2047  0 ]\r
2048  /Rect [ 394.585\r
2049  231.5736\r
2050  425.705\r
2051  243.5736 ]\r
2052  /Subtype /Link\r
2053  /Type /Annot >>\r
2054 endobj\r
2055 % 'Annot.NUMBER104': class LinkAnnotation \r
2056 114 0 obj\r
2057 << /Border [ 0\r
2058  0\r
2059  0 ]\r
2060  /Contents ()\r
2061  /Dest [ 146 0 R\r
2062  /XYZ\r
2063  62.69291\r
2064  768.0236\r
2065  0 ]\r
2066  /Rect [ 145.5029\r
2067  219.5736\r
2068  185.5229\r
2069  231.5736 ]\r
2070  /Subtype /Link\r
2071  /Type /Annot >>\r
2072 endobj\r
2073 % 'Annot.NUMBER105': class LinkAnnotation \r
2074 115 0 obj\r
2075 << /Border [ 0\r
2076  0\r
2077  0 ]\r
2078  /Contents ()\r
2079  /Dest [ 146 0 R\r
2080  /XYZ\r
2081  62.69291\r
2082  348.8236\r
2083  0 ]\r
2084  /Rect [ 188.3029\r
2085  219.5736\r
2086  242.7629\r
2087  231.5736 ]\r
2088  /Subtype /Link\r
2089  /Type /Annot >>\r
2090 endobj\r
2091 % 'Annot.NUMBER106': class LinkAnnotation \r
2092 116 0 obj\r
2093 << /Border [ 0\r
2094  0\r
2095  0 ]\r
2096  /Contents ()\r
2097  /Dest [ 146 0 R\r
2098  /XYZ\r
2099  62.69291\r
2100  181.6236\r
2101  0 ]\r
2102  /Rect [ 262.2229\r
2103  219.5736\r
2104  314.4629\r
2105  231.5736 ]\r
2106  /Subtype /Link\r
2107  /Type /Annot >>\r
2108 endobj\r
2109 % 'Annot.NUMBER107': class LinkAnnotation \r
2110 117 0 obj\r
2111 << /Border [ 0\r
2112  0\r
2113  0 ]\r
2114  /Contents ()\r
2115  /Dest [ 173 0 R\r
2116  /XYZ\r
2117  62.69291\r
2118  651.5236\r
2119  0 ]\r
2120  /Rect [ 197.8378\r
2121  147.5736\r
2122  273.4328\r
2123  159.5736 ]\r
2124  /Subtype /Link\r
2125  /Type /Annot >>\r
2126 endobj\r
2127 % 'Annot.NUMBER108': class LinkAnnotation \r
2128 118 0 obj\r
2129 << /Border [ 0\r
2130  0\r
2131  0 ]\r
2132  /Contents ()\r
2133  /Dest [ 173 0 R\r
2134  /XYZ\r
2135  62.69291\r
2136  651.5236\r
2137  0 ]\r
2138  /Rect [ 62.69291\r
2139  105.5736\r
2140  133.2729\r
2141  117.5736 ]\r
2142  /Subtype /Link\r
2143  /Type /Annot >>\r
2144 endobj\r
2145 % 'Page5': class PDFPage \r
2146 119 0 obj\r
2147 % Page dictionary\r
2148 << /Annots [ 110 0 R\r
2149  111 0 R\r
2150  112 0 R\r
2151  113 0 R\r
2152  114 0 R\r
2153  115 0 R\r
2154  116 0 R\r
2155  117 0 R\r
2156  118 0 R ]\r
2157  /Contents 259 0 R\r
2158  /MediaBox [ 0\r
2159  0\r
2160  595.2756\r
2161  841.8898 ]\r
2162  /Parent 254 0 R\r
2163  /Resources << /Font 1 0 R\r
2164  /ProcSet [ /PDF\r
2165  /Text\r
2166  /ImageB\r
2167  /ImageC\r
2168  /ImageI ] >>\r
2169  /Rotate 0\r
2170  /Trans <<  >>\r
2171  /Type /Page >>\r
2172 endobj\r
2173 % 'Annot.NUMBER109': class LinkAnnotation \r
2174 120 0 obj\r
2175 << /Border [ 0\r
2176  0\r
2177  0 ]\r
2178  /Contents ()\r
2179  /Dest [ 146 0 R\r
2180  /XYZ\r
2181  62.69291\r
2182  612.0236\r
2183  0 ]\r
2184  /Rect [ 106.454\r
2185  717.7736\r
2186  153.6195\r
2187  729.7736 ]\r
2188  /Subtype /Link\r
2189  /Type /Annot >>\r
2190 endobj\r
2191 % 'Annot.NUMBER110': class LinkAnnotation \r
2192 121 0 obj\r
2193 << /Border [ 0\r
2194  0\r
2195  0 ]\r
2196  /Contents ()\r
2197  /Dest [ 173 0 R\r
2198  /XYZ\r
2199  62.69291\r
2200  651.5236\r
2201  0 ]\r
2202  /Rect [ 435.7486\r
2203  705.7736\r
2204  503.5486\r
2205  717.7736 ]\r
2206  /Subtype /Link\r
2207  /Type /Annot >>\r
2208 endobj\r
2209 % 'Annot.NUMBER111': class LinkAnnotation \r
2210 122 0 obj\r
2211 << /Border [ 0\r
2212  0\r
2213  0 ]\r
2214  /Contents ()\r
2215  /Dest [ 146 0 R\r
2216  /XYZ\r
2217  62.69291\r
2218  612.0236\r
2219  0 ]\r
2220  /Rect [ 213.5022\r
2221  693.7736\r
2222  261.9187\r
2223  705.7736 ]\r
2224  /Subtype /Link\r
2225  /Type /Annot >>\r
2226 endobj\r
2227 % 'Annot.NUMBER112': class LinkAnnotation \r
2228 123 0 obj\r
2229 << /Border [ 0\r
2230  0\r
2231  0 ]\r
2232  /Contents ()\r
2233  /Dest [ 146 0 R\r
2234  /XYZ\r
2235  62.69291\r
2236  348.8236\r
2237  0 ]\r
2238  /Rect [ 480.9027\r
2239  693.7736\r
2240  532.2745\r
2241  705.7736 ]\r
2242  /Subtype /Link\r
2243  /Type /Annot >>\r
2244 endobj\r
2245 % 'Annot.NUMBER113': class LinkAnnotation \r
2246 124 0 obj\r
2247 << /Border [ 0\r
2248  0\r
2249  0 ]\r
2250  /Contents ()\r
2251  /Dest [ 146 0 R\r
2252  /XYZ\r
2253  62.69291\r
2254  181.6236\r
2255  0 ]\r
2256  /Rect [ 82.15291\r
2257  681.7736\r
2258  134.3929\r
2259  693.7736 ]\r
2260  /Subtype /Link\r
2261  /Type /Annot >>\r
2262 endobj\r
2263 % 'Annot.NUMBER114': class LinkAnnotation \r
2264 125 0 obj\r
2265 << /Border [ 0\r
2266  0\r
2267  0 ]\r
2268  /Contents ()\r
2269  /Dest [ 119 0 R\r
2270  /XYZ\r
2271  62.69291\r
2272  209.8236\r
2273  0 ]\r
2274  /Rect [ 203.4134\r
2275  663.7736\r
2276  262.3493\r
2277  675.7736 ]\r
2278  /Subtype /Link\r
2279  /Type /Annot >>\r
2280 endobj\r
2281 % 'Annot.NUMBER115': class LinkAnnotation \r
2282 126 0 obj\r
2283 << /Border [ 0\r
2284  0\r
2285  0 ]\r
2286  /Contents ()\r
2287  /Dest [ 146 0 R\r
2288  /XYZ\r
2289  62.69291\r
2290  612.0236\r
2291  0 ]\r
2292  /Rect [ 276.8122\r
2293  663.7736\r
2294  324.638\r
2295  675.7736 ]\r
2296  /Subtype /Link\r
2297  /Type /Annot >>\r
2298 endobj\r
2299 % 'Annot.NUMBER116': class LinkAnnotation \r
2300 127 0 obj\r
2301 << /Border [ 0\r
2302  0\r
2303  0 ]\r
2304  /Contents ()\r
2305  /Dest [ 146 0 R\r
2306  /XYZ\r
2307  62.69291\r
2308  348.8236\r
2309  0 ]\r
2310  /Rect [ 344.111\r
2311  663.7736\r
2312  398.5839\r
2313  675.7736 ]\r
2314  /Subtype /Link\r
2315  /Type /Annot >>\r
2316 endobj\r
2317 % 'Annot.NUMBER117': class LinkAnnotation \r
2318 128 0 obj\r
2319 << /Border [ 0\r
2320  0\r
2321  0 ]\r
2322  /Contents ()\r
2323  /Dest [ 146 0 R\r
2324  /XYZ\r
2325  62.69291\r
2326  181.6236\r
2327  0 ]\r
2328  /Rect [ 418.0568\r
2329  663.7736\r
2330  470.3097\r
2331  675.7736 ]\r
2332  /Subtype /Link\r
2333  /Type /Annot >>\r
2334 endobj\r
2335 % 'Annot.NUMBER118': class LinkAnnotation \r
2336 129 0 obj\r
2337 << /Border [ 0\r
2338  0\r
2339  0 ]\r
2340  /Contents ()\r
2341  /Dest [ 146 0 R\r
2342  /XYZ\r
2343  62.69291\r
2344  612.0236\r
2345  0 ]\r
2346  /Rect [ 197.9404\r
2347  633.7736\r
2348  246.4823\r
2349  645.7736 ]\r
2350  /Subtype /Link\r
2351  /Type /Annot >>\r
2352 endobj\r
2353 % 'Annot.NUMBER119': class LinkAnnotation \r
2354 130 0 obj\r
2355 << /Border [ 0\r
2356  0\r
2357  0 ]\r
2358  /Contents ()\r
2359  /Dest [ 146 0 R\r
2360  /XYZ\r
2361  62.69291\r
2362  348.8236\r
2363  0 ]\r
2364  /Rect [ 403.6499\r
2365  633.7736\r
2366  458.4808\r
2367  645.7736 ]\r
2368  /Subtype /Link\r
2369  /Type /Annot >>\r
2370 endobj\r
2371 % 'Annot.NUMBER120': class LinkAnnotation \r
2372 131 0 obj\r
2373 << /Border [ 0\r
2374  0\r
2375  0 ]\r
2376  /Contents ()\r
2377  /Dest [ 146 0 R\r
2378  /XYZ\r
2379  62.69291\r
2380  468.8236\r
2381  0 ]\r
2382  /Rect [ 276.5178\r
2383  508.5736\r
2384  307.6378\r
2385  520.5736 ]\r
2386  /Subtype /Link\r
2387  /Type /Annot >>\r
2388 endobj\r
2389 % 'Annot.NUMBER121': class LinkAnnotation \r
2390 132 0 obj\r
2391 << /Border [ 0\r
2392  0\r
2393  0 ]\r
2394  /Contents ()\r
2395  /Dest [ 173 0 R\r
2396  /XYZ\r
2397  62.69291\r
2398  651.5236\r
2399  0 ]\r
2400  /Rect [ 169.9729\r
2401  478.5736\r
2402  237.7729\r
2403  490.5736 ]\r
2404  /Subtype /Link\r
2405  /Type /Annot >>\r
2406 endobj\r
2407 % 'Annot.NUMBER122': class LinkAnnotation \r
2408 133 0 obj\r
2409 << /Border [ 0\r
2410  0\r
2411  0 ]\r
2412  /Contents ()\r
2413  /Dest [ 146 0 R\r
2414  /XYZ\r
2415  62.69291\r
2416  612.0236\r
2417  0 ]\r
2418  /Rect [ 192.2605\r
2419  430.5736\r
2420  235.0875\r
2421  442.5736 ]\r
2422  /Subtype /Link\r
2423  /Type /Annot >>\r
2424 endobj\r
2425 % 'Annot.NUMBER123': class LinkAnnotation \r
2426 134 0 obj\r
2427 << /Border [ 0\r
2428  0\r
2429  0 ]\r
2430  /Contents ()\r
2431  /Dest [ 146 0 R\r
2432  /XYZ\r
2433  62.69291\r
2434  612.0236\r
2435  0 ]\r
2436  /Rect [ 448.9277\r
2437  418.5736\r
2438  491.9177\r
2439  430.5736 ]\r
2440  /Subtype /Link\r
2441  /Type /Annot >>\r
2442 endobj\r
2443 % 'Annot.NUMBER124': class LinkAnnotation \r
2444 135 0 obj\r
2445 << /Border [ 0\r
2446  0\r
2447  0 ]\r
2448  /Contents ()\r
2449  /Dest [ 146 0 R\r
2450  /XYZ\r
2451  62.69291\r
2452  612.0236\r
2453  0 ]\r
2454  /Rect [ 153.3029\r
2455  406.5736\r
2456  196.1029\r
2457  418.5736 ]\r
2458  /Subtype /Link\r
2459  /Type /Annot >>\r
2460 endobj\r
2461 % 'Annot.NUMBER125': class LinkAnnotation \r
2462 136 0 obj\r
2463 << /Border [ 0\r
2464  0\r
2465  0 ]\r
2466  /Contents ()\r
2467  /Dest [ 173 0 R\r
2468  /XYZ\r
2469  62.69291\r
2470  768.5236\r
2471  0 ]\r
2472  /Rect [ 109.3076\r
2473  388.5736\r
2474  167.6023\r
2475  400.5736 ]\r
2476  /Subtype /Link\r
2477  /Type /Annot >>\r
2478 endobj\r
2479 % 'Annot.NUMBER126': class LinkAnnotation \r
2480 137 0 obj\r
2481 << /Border [ 0\r
2482  0\r
2483  0 ]\r
2484  /Contents ()\r
2485  /Dest [ 216 0 R\r
2486  /XYZ\r
2487  62.69291\r
2488  540.5236\r
2489  0 ]\r
2490  /Rect [ 181.1029\r
2491  358.5736\r
2492  226.1229\r
2493  370.5736 ]\r
2494  /Subtype /Link\r
2495  /Type /Annot >>\r
2496 endobj\r
2497 % 'Annot.NUMBER127': class LinkAnnotation \r
2498 138 0 obj\r
2499 << /Border [ 0\r
2500  0\r
2501  0 ]\r
2502  /Contents ()\r
2503  /Dest [ 146 0 R\r
2504  /XYZ\r
2505  62.69291\r
2506  612.0236\r
2507  0 ]\r
2508  /Rect [ 396.7492\r
2509  310.5736\r
2510  446.4704\r
2511  322.5736 ]\r
2512  /Subtype /Link\r
2513  /Type /Annot >>\r
2514 endobj\r
2515 % 'Annot.NUMBER128': class LinkAnnotation \r
2516 139 0 obj\r
2517 << /Border [ 0\r
2518  0\r
2519  0 ]\r
2520  /Contents ()\r
2521  /Dest [ 146 0 R\r
2522  /XYZ\r
2523  62.69291\r
2524  768.0236\r
2525  0 ]\r
2526  /Rect [ 467.2915\r
2527  310.5736\r
2528  508.2721\r
2529  322.5736 ]\r
2530  /Subtype /Link\r
2531  /Type /Annot >>\r
2532 endobj\r
2533 % 'Annot.NUMBER129': class LinkAnnotation \r
2534 140 0 obj\r
2535 << /Border [ 0\r
2536  0\r
2537  0 ]\r
2538  /Contents ()\r
2539  /Dest [ 146 0 R\r
2540  /XYZ\r
2541  62.69291\r
2542  612.0236\r
2543  0 ]\r
2544  /Rect [ 205.5656\r
2545  280.5736\r
2546  246.9262\r
2547  292.5736 ]\r
2548  /Subtype /Link\r
2549  /Type /Annot >>\r
2550 endobj\r
2551 % 'Annot.NUMBER130': class LinkAnnotation \r
2552 141 0 obj\r
2553 << /Border [ 0\r
2554  0\r
2555  0 ]\r
2556  /Contents ()\r
2557  /Dest [ 146 0 R\r
2558  /XYZ\r
2559  62.69291\r
2560  612.0236\r
2561  0 ]\r
2562  /Rect [ 286.2378\r
2563  203.3736\r
2564  326.5113\r
2565  215.3736 ]\r
2566  /Subtype /Link\r
2567  /Type /Annot >>\r
2568 endobj\r
2569 % 'Annot.NUMBER131': class LinkAnnotation \r
2570 142 0 obj\r
2571 << /Border [ 0\r
2572  0\r
2573  0 ]\r
2574  /Contents ()\r
2575  /Dest [ 173 0 R\r
2576  /XYZ\r
2577  62.69291\r
2578  651.5236\r
2579  0 ]\r
2580  /Rect [ 357.292\r
2581  203.3736\r
2582  425.092\r
2583  215.3736 ]\r
2584  /Subtype /Link\r
2585  /Type /Annot >>\r
2586 endobj\r
2587 % 'Annot.NUMBER132': class LinkAnnotation \r
2588 143 0 obj\r
2589 << /Border [ 0\r
2590  0\r
2591  0 ]\r
2592  /Contents ()\r
2593  /Dest [ 146 0 R\r
2594  /XYZ\r
2595  62.69291\r
2596  768.0236\r
2597  0 ]\r
2598  /Rect [ 265.0029\r
2599  191.3736\r
2600  307.8029\r
2601  203.3736 ]\r
2602  /Subtype /Link\r
2603  /Type /Annot >>\r
2604 endobj\r
2605 % 'Annot.NUMBER133': class LinkAnnotation \r
2606 144 0 obj\r
2607 << /Border [ 0\r
2608  0\r
2609  0 ]\r
2610  /Contents ()\r
2611  /Dest [ 146 0 R\r
2612  /XYZ\r
2613  62.69291\r
2614  348.8236\r
2615  0 ]\r
2616  /Rect [ 225.6293\r
2617  143.3736\r
2618  280.4485\r
2619  155.3736 ]\r
2620  /Subtype /Link\r
2621  /Type /Annot >>\r
2622 endobj\r
2623 % 'Annot.NUMBER134': class LinkAnnotation \r
2624 145 0 obj\r
2625 << /Border [ 0\r
2626  0\r
2627  0 ]\r
2628  /Contents ()\r
2629  /Dest [ 146 0 R\r
2630  /XYZ\r
2631  62.69291\r
2632  612.0236\r
2633  0 ]\r
2634  /Rect [ 461.8341\r
2635  143.3736\r
2636  507.2134\r
2637  155.3736 ]\r
2638  /Subtype /Link\r
2639  /Type /Annot >>\r
2640 endobj\r
2641 % 'Page6': class PDFPage \r
2642 146 0 obj\r
2643 % Page dictionary\r
2644 << /Annots [ 120 0 R\r
2645  121 0 R\r
2646  122 0 R\r
2647  123 0 R\r
2648  124 0 R\r
2649  125 0 R\r
2650  126 0 R\r
2651  127 0 R\r
2652  128 0 R\r
2653  129 0 R\r
2654  130 0 R\r
2655  131 0 R\r
2656  132 0 R\r
2657  133 0 R\r
2658  134 0 R\r
2659  135 0 R\r
2660  136 0 R\r
2661  137 0 R\r
2662  138 0 R\r
2663  139 0 R\r
2664  140 0 R\r
2665  141 0 R\r
2666  142 0 R\r
2667  143 0 R\r
2668  144 0 R\r
2669  145 0 R ]\r
2670  /Contents 260 0 R\r
2671  /MediaBox [ 0\r
2672  0\r
2673  595.2756\r
2674  841.8898 ]\r
2675  /Parent 254 0 R\r
2676  /Resources << /Font 1 0 R\r
2677  /ProcSet [ /PDF\r
2678  /Text\r
2679  /ImageB\r
2680  /ImageC\r
2681  /ImageI ] >>\r
2682  /Rotate 0\r
2683  /Trans <<  >>\r
2684  /Type /Page >>\r
2685 endobj\r
2686 % 'Annot.NUMBER135': class PDFDictionary \r
2687 147 0 obj\r
2688 << /A << /S /URI\r
2689  /Type /Action\r
2690  /URI (http://en.wikipedia.org/wiki/Name_mangling) >>\r
2691  /Border [ 0\r
2692  0\r
2693  0 ]\r
2694  /Rect [ 440.1822\r
2695  726.7736\r
2696  512.5727\r
2697  738.7736 ]\r
2698  /Subtype /Link\r
2699  /Type /Annot >>\r
2700 endobj\r
2701 % 'Annot.NUMBER136': class LinkAnnotation \r
2702 148 0 obj\r
2703 << /Border [ 0\r
2704  0\r
2705  0 ]\r
2706  /Contents ()\r
2707  /Dest [ 146 0 R\r
2708  /XYZ\r
2709  62.69291\r
2710  612.0236\r
2711  0 ]\r
2712  /Rect [ 335.8999\r
2713  714.7736\r
2714  386.117\r
2715  726.7736 ]\r
2716  /Subtype /Link\r
2717  /Type /Annot >>\r
2718 endobj\r
2719 % 'Annot.NUMBER137': class LinkAnnotation \r
2720 149 0 obj\r
2721 << /Border [ 0\r
2722  0\r
2723  0 ]\r
2724  /Contents ()\r
2725  /Dest [ 146 0 R\r
2726  /XYZ\r
2727  62.69291\r
2728  348.8236\r
2729  0 ]\r
2730  /Rect [ 406.7856\r
2731  714.7736\r
2732  462.4541\r
2733  726.7736 ]\r
2734  /Subtype /Link\r
2735  /Type /Annot >>\r
2736 endobj\r
2737 % 'Annot.NUMBER138': class LinkAnnotation \r
2738 150 0 obj\r
2739 << /Border [ 0\r
2740  0\r
2741  0 ]\r
2742  /Contents ()\r
2743  /Dest [ 146 0 R\r
2744  /XYZ\r
2745  62.69291\r
2746  181.6236\r
2747  0 ]\r
2748  /Rect [ 483.1227\r
2749  714.7736\r
2750  531.3741\r
2751  726.7736 ]\r
2752  /Subtype /Link\r
2753  /Type /Annot >>\r
2754 endobj\r
2755 % 'Annot.NUMBER139': class LinkAnnotation \r
2756 151 0 obj\r
2757 << /Border [ 0\r
2758  0\r
2759  0 ]\r
2760  /Contents ()\r
2761  /Dest [ 119 0 R\r
2762  /XYZ\r
2763  62.69291\r
2764  768.0236\r
2765  0 ]\r
2766  /Rect [ 207.0629\r
2767  702.7736\r
2768  293.2229\r
2769  714.7736 ]\r
2770  /Subtype /Link\r
2771  /Type /Annot >>\r
2772 endobj\r
2773 % 'Annot.NUMBER140': class LinkAnnotation \r
2774 152 0 obj\r
2775 << /Border [ 0\r
2776  0\r
2777  0 ]\r
2778  /Contents ()\r
2779  /Dest [ 146 0 R\r
2780  /XYZ\r
2781  62.69291\r
2782  468.8236\r
2783  0 ]\r
2784  /Rect [ 62.69291\r
2785  684.7736\r
2786  99.19956\r
2787  696.7736 ]\r
2788  /Subtype /Link\r
2789  /Type /Annot >>\r
2790 endobj\r
2791 % 'Annot.NUMBER141': class LinkAnnotation \r
2792 153 0 obj\r
2793 << /Border [ 0\r
2794  0\r
2795  0 ]\r
2796  /Contents ()\r
2797  /Dest [ 146 0 R\r
2798  /XYZ\r
2799  62.69291\r
2800  468.8236\r
2801  0 ]\r
2802  /Rect [ 442.8794\r
2803  684.7736\r
2804  477.166\r
2805  696.7736 ]\r
2806  /Subtype /Link\r
2807  /Type /Annot >>\r
2808 endobj\r
2809 % 'Annot.NUMBER142': class LinkAnnotation \r
2810 154 0 obj\r
2811 << /Border [ 0\r
2812  0\r
2813  0 ]\r
2814  /Contents ()\r
2815  /Dest [ 221 0 R\r
2816  /XYZ\r
2817  62.69291\r
2818  768.0236\r
2819  0 ]\r
2820  /Rect [ 144.6382\r
2821  672.7736\r
2822  206.7667\r
2823  684.7736 ]\r
2824  /Subtype /Link\r
2825  /Type /Annot >>\r
2826 endobj\r
2827 % 'Annot.NUMBER143': class LinkAnnotation \r
2828 155 0 obj\r
2829 << /Border [ 0\r
2830  0\r
2831  0 ]\r
2832  /Contents ()\r
2833  /Dest [ 221 0 R\r
2834  /XYZ\r
2835  62.69291\r
2836  466.8236\r
2837  0 ]\r
2838  /Rect [ 227.7851\r
2839  672.7736\r
2840  290.0251\r
2841  684.7736 ]\r
2842  /Subtype /Link\r
2843  /Type /Annot >>\r
2844 endobj\r
2845 % 'Annot.NUMBER144': class PDFDictionary \r
2846 156 0 obj\r
2847 << /A << /S /URI\r
2848  /Type /Action\r
2849  /URI (http://www.digitalmars.com/d/) >>\r
2850  /Border [ 0\r
2851  0\r
2852  0 ]\r
2853  /Rect [ 82.83356\r
2854  531.7736\r
2855  207.0249\r
2856  543.7736 ]\r
2857  /Subtype /Link\r
2858  /Type /Annot >>\r
2859 endobj\r
2860 % 'Annot.NUMBER145': class LinkAnnotation \r
2861 157 0 obj\r
2862 << /Border [ 0\r
2863  0\r
2864  0 ]\r
2865  /Contents ()\r
2866  /Dest [ 119 0 R\r
2867  /XYZ\r
2868  62.69291\r
2869  209.8236\r
2870  0 ]\r
2871  /Rect [ 410.8127\r
2872  501.7736\r
2873  472.2477\r
2874  513.7736 ]\r
2875  /Subtype /Link\r
2876  /Type /Annot >>\r
2877 endobj\r
2878 % 'Annot.NUMBER146': class LinkAnnotation \r
2879 158 0 obj\r
2880 << /Border [ 0\r
2881  0\r
2882  0 ]\r
2883  /Contents ()\r
2884  /Dest [ 146 0 R\r
2885  /XYZ\r
2886  62.69291\r
2887  612.0236\r
2888  0 ]\r
2889  /Rect [ 231.6829\r
2890  489.7736\r
2891  279.4829\r
2892  501.7736 ]\r
2893  /Subtype /Link\r
2894  /Type /Annot >>\r
2895 endobj\r
2896 % 'Annot.NUMBER147': class LinkAnnotation \r
2897 159 0 obj\r
2898 << /Border [ 0\r
2899  0\r
2900  0 ]\r
2901  /Contents ()\r
2902  /Dest [ 146 0 R\r
2903  /XYZ\r
2904  62.69291\r
2905  768.0236\r
2906  0 ]\r
2907  /Rect [ 201.0699\r
2908  471.7736\r
2909  249.7487\r
2910  483.7736 ]\r
2911  /Subtype /Link\r
2912  /Type /Annot >>\r
2913 endobj\r
2914 % 'Annot.NUMBER148': class LinkAnnotation \r
2915 160 0 obj\r
2916 << /Border [ 0\r
2917  0\r
2918  0 ]\r
2919  /Contents ()\r
2920  /Dest [ 146 0 R\r
2921  /XYZ\r
2922  62.69291\r
2923  612.0236\r
2924  0 ]\r
2925  /Rect [ 516.4627\r
2926  459.7736\r
2927  532.0268\r
2928  471.7736 ]\r
2929  /Subtype /Link\r
2930  /Type /Annot >>\r
2931 endobj\r
2932 % 'Annot.NUMBER149': class LinkAnnotation \r
2933 161 0 obj\r
2934 << /Border [ 0\r
2935  0\r
2936  0 ]\r
2937  /Contents ()\r
2938  /Dest [ 146 0 R\r
2939  /XYZ\r
2940  62.69291\r
2941  612.0236\r
2942  0 ]\r
2943  /Rect [ 62.69291\r
2944  447.7736\r
2945  83.81291\r
2946  459.7736 ]\r
2947  /Subtype /Link\r
2948  /Type /Annot >>\r
2949 endobj\r
2950 % 'Annot.NUMBER150': class LinkAnnotation \r
2951 162 0 obj\r
2952 << /Border [ 0\r
2953  0\r
2954  0 ]\r
2955  /Contents ()\r
2956  /Dest [ 146 0 R\r
2957  /XYZ\r
2958  62.69291\r
2959  348.8236\r
2960  0 ]\r
2961  /Rect [ 89.37291\r
2962  447.7736\r
2963  143.8329\r
2964  459.7736 ]\r
2965  /Subtype /Link\r
2966  /Type /Annot >>\r
2967 endobj\r
2968 % 'Annot.NUMBER151': class LinkAnnotation \r
2969 163 0 obj\r
2970 << /Border [ 0\r
2971  0\r
2972  0 ]\r
2973  /Contents ()\r
2974  /Dest [ 146 0 R\r
2975  /XYZ\r
2976  62.69291\r
2977  181.6236\r
2978  0 ]\r
2979  /Rect [ 163.2929\r
2980  447.7736\r
2981  215.5329\r
2982  459.7736 ]\r
2983  /Subtype /Link\r
2984  /Type /Annot >>\r
2985 endobj\r
2986 % 'Annot.NUMBER152': class LinkAnnotation \r
2987 164 0 obj\r
2988 << /Border [ 0\r
2989  0\r
2990  0 ]\r
2991  /Contents ()\r
2992  /Dest [ 119 0 R\r
2993  /XYZ\r
2994  62.69291\r
2995  209.8236\r
2996  0 ]\r
2997  /Rect [ 438.4329\r
2998  447.7736\r
2999  494.5629\r
3000  459.7736 ]\r
3001  /Subtype /Link\r
3002  /Type /Annot >>\r
3003 endobj\r
3004 % 'Annot.NUMBER153': class LinkAnnotation \r
3005 165 0 obj\r
3006 << /Border [ 0\r
3007  0\r
3008  0 ]\r
3009  /Contents ()\r
3010  /Dest [ 119 0 R\r
3011  /XYZ\r
3012  62.69291\r
3013  209.8236\r
3014  0 ]\r
3015  /Rect [ 114.6935\r
3016  390.7736\r
3017  172.2204\r
3018  402.7736 ]\r
3019  /Subtype /Link\r
3020  /Type /Annot >>\r
3021 endobj\r
3022 % 'Annot.NUMBER154': class LinkAnnotation \r
3023 166 0 obj\r
3024 << /Border [ 0\r
3025  0\r
3026  0 ]\r
3027  /Contents ()\r
3028  /Dest [ 119 0 R\r
3029  /XYZ\r
3030  62.69291\r
3031  209.8236\r
3032  0 ]\r
3033  /Rect [ 516.4627\r
3034  390.7736\r
3035  531.1858\r
3036  402.7736 ]\r
3037  /Subtype /Link\r
3038  /Type /Annot >>\r
3039 endobj\r
3040 % 'Annot.NUMBER155': class LinkAnnotation \r
3041 167 0 obj\r
3042 << /Border [ 0\r
3043  0\r
3044  0 ]\r
3045  /Contents ()\r
3046  /Dest [ 119 0 R\r
3047  /XYZ\r
3048  62.69291\r
3049  209.8236\r
3050  0 ]\r
3051  /Rect [ 62.69291\r
3052  378.7736\r
3053  99.92291\r
3054  390.7736 ]\r
3055  /Subtype /Link\r
3056  /Type /Annot >>\r
3057 endobj\r
3058 % 'Annot.NUMBER156': class LinkAnnotation \r
3059 168 0 obj\r
3060 << /Border [ 0\r
3061  0\r
3062  0 ]\r
3063  /Contents ()\r
3064  /Dest [ 146 0 R\r
3065  /XYZ\r
3066  62.69291\r
3067  768.0236\r
3068  0 ]\r
3069  /Rect [ 268.4329\r
3070  378.7736\r
3071  316.2329\r
3072  390.7736 ]\r
3073  /Subtype /Link\r
3074  /Type /Annot >>\r
3075 endobj\r
3076 % 'Annot.NUMBER157': class LinkAnnotation \r
3077 169 0 obj\r
3078 << /Border [ 0\r
3079  0\r
3080  0 ]\r
3081  /Contents ()\r
3082  /Dest [ 146 0 R\r
3083  /XYZ\r
3084  62.69291\r
3085  768.0236\r
3086  0 ]\r
3087  /Rect [ 295.2208\r
3088  342.7736\r
3089  341.6568\r
3090  354.7736 ]\r
3091  /Subtype /Link\r
3092  /Type /Annot >>\r
3093 endobj\r
3094 % 'Annot.NUMBER158': class LinkAnnotation \r
3095 170 0 obj\r
3096 << /Border [ 0\r
3097  0\r
3098  0 ]\r
3099  /Contents ()\r
3100  /Dest [ 119 0 R\r
3101  /XYZ\r
3102  62.69291\r
3103  209.8236\r
3104  0 ]\r
3105  /Rect [ 159.9729\r
3106  211.5736\r
3107  218.8829\r
3108  223.5736 ]\r
3109  /Subtype /Link\r
3110  /Type /Annot >>\r
3111 endobj\r
3112 % 'F6': class PDFType1Font \r
3113 171 0 obj\r
3114 % Font Courier-BoldOblique\r
3115 << /BaseFont /Courier-BoldOblique\r
3116  /Encoding /WinAnsiEncoding\r
3117  /Name /F6\r
3118  /Subtype /Type1\r
3119  /Type /Font >>\r
3120 endobj\r
3121 % 'Annot.NUMBER159': class LinkAnnotation \r
3122 172 0 obj\r
3123 << /Border [ 0\r
3124  0\r
3125  0 ]\r
3126  /Contents ()\r
3127  /Dest [ 146 0 R\r
3128  /XYZ\r
3129  62.69291\r
3130  768.0236\r
3131  0 ]\r
3132  /Rect [ 312.2529\r
3133  124.3736\r
3134  357.2729\r
3135  136.3736 ]\r
3136  /Subtype /Link\r
3137  /Type /Annot >>\r
3138 endobj\r
3139 % 'Page7': class PDFPage \r
3140 173 0 obj\r
3141 % Page dictionary\r
3142 << /Annots [ 147 0 R\r
3143  148 0 R\r
3144  149 0 R\r
3145  150 0 R\r
3146  151 0 R\r
3147  152 0 R\r
3148  153 0 R\r
3149  154 0 R\r
3150  155 0 R\r
3151  156 0 R\r
3152  157 0 R\r
3153  158 0 R\r
3154  159 0 R\r
3155  160 0 R\r
3156  161 0 R\r
3157  162 0 R\r
3158  163 0 R\r
3159  164 0 R\r
3160  165 0 R\r
3161  166 0 R\r
3162  167 0 R\r
3163  168 0 R\r
3164  169 0 R\r
3165  170 0 R\r
3166  172 0 R ]\r
3167  /Contents 261 0 R\r
3168  /MediaBox [ 0\r
3169  0\r
3170  595.2756\r
3171  841.8898 ]\r
3172  /Parent 254 0 R\r
3173  /Resources << /Font 1 0 R\r
3174  /ProcSet [ /PDF\r
3175  /Text\r
3176  /ImageB\r
3177  /ImageC\r
3178  /ImageI ] >>\r
3179  /Rotate 0\r
3180  /Trans <<  >>\r
3181  /Type /Page >>\r
3182 endobj\r
3183 % 'F7': class PDFType1Font \r
3184 174 0 obj\r
3185 % Font Courier-Bold\r
3186 << /BaseFont /Courier-Bold\r
3187  /Encoding /WinAnsiEncoding\r
3188  /Name /F7\r
3189  /Subtype /Type1\r
3190  /Type /Font >>\r
3191 endobj\r
3192 % 'Annot.NUMBER160': class LinkAnnotation \r
3193 175 0 obj\r
3194 << /Border [ 0\r
3195  0\r
3196  0 ]\r
3197  /Contents ()\r
3198  /Dest [ 146 0 R\r
3199  /XYZ\r
3200  62.69291\r
3201  468.8236\r
3202  0 ]\r
3203  /Rect [ 215.6962\r
3204  720.7736\r
3205  249.9917\r
3206  732.7736 ]\r
3207  /Subtype /Link\r
3208  /Type /Annot >>\r
3209 endobj\r
3210 % 'Annot.NUMBER161': class LinkAnnotation \r
3211 176 0 obj\r
3212 << /Border [ 0\r
3213  0\r
3214  0 ]\r
3215  /Contents ()\r
3216  /Dest [ 146 0 R\r
3217  /XYZ\r
3218  62.69291\r
3219  768.0236\r
3220  0 ]\r
3221  /Rect [ 516.4627\r
3222  720.7736\r
3223  532.1871\r
3224  732.7736 ]\r
3225  /Subtype /Link\r
3226  /Type /Annot >>\r
3227 endobj\r
3228 % 'Annot.NUMBER162': class LinkAnnotation \r
3229 177 0 obj\r
3230 << /Border [ 0\r
3231  0\r
3232  0 ]\r
3233  /Contents ()\r
3234  /Dest [ 146 0 R\r
3235  /XYZ\r
3236  62.69291\r
3237  768.0236\r
3238  0 ]\r
3239  /Rect [ 82.69291\r
3240  708.7736\r
3241  108.8129\r
3242  720.7736 ]\r
3243  /Subtype /Link\r
3244  /Type /Annot >>\r
3245 endobj\r
3246 % 'Annot.NUMBER163': class LinkAnnotation \r
3247 178 0 obj\r
3248 << /Border [ 0\r
3249  0\r
3250  0 ]\r
3251  /Contents ()\r
3252  /Dest [ 146 0 R\r
3253  /XYZ\r
3254  62.69291\r
3255  612.0236\r
3256  0 ]\r
3257  /Rect [ 115.0634\r
3258  708.7736\r
3259  164.2445\r
3260  720.7736 ]\r
3261  /Subtype /Link\r
3262  /Type /Annot >>\r
3263 endobj\r
3264 % 'Annot.NUMBER164': class LinkAnnotation \r
3265 179 0 obj\r
3266 << /Border [ 0\r
3267  0\r
3268  0 ]\r
3269  /Contents ()\r
3270  /Dest [ 146 0 R\r
3271  /XYZ\r
3272  62.69291\r
3273  468.8236\r
3274  0 ]\r
3275  /Rect [ 184.395\r
3276  708.7736\r
3277  218.9855\r
3278  720.7736 ]\r
3279  /Subtype /Link\r
3280  /Type /Annot >>\r
3281 endobj\r
3282 % 'Annot.NUMBER165': class LinkAnnotation \r
3283 180 0 obj\r
3284 << /Border [ 0\r
3285  0\r
3286  0 ]\r
3287  /Contents ()\r
3288  /Dest [ 146 0 R\r
3289  /XYZ\r
3290  62.69291\r
3291  768.0236\r
3292  0 ]\r
3293  /Rect [ 491.8722\r
3294  708.7736\r
3295  531.8922\r
3296  720.7736 ]\r
3297  /Subtype /Link\r
3298  /Type /Annot >>\r
3299 endobj\r
3300 % 'Annot.NUMBER166': class LinkAnnotation \r
3301 181 0 obj\r
3302 << /Border [ 0\r
3303  0\r
3304  0 ]\r
3305  /Contents ()\r
3306  /Dest [ 146 0 R\r
3307  /XYZ\r
3308  62.69291\r
3309  612.0236\r
3310  0 ]\r
3311  /Rect [ 324.7428\r
3312  696.7736\r
3313  364.8628\r
3314  708.7736 ]\r
3315  /Subtype /Link\r
3316  /Type /Annot >>\r
3317 endobj\r
3318 % 'Annot.NUMBER167': class LinkAnnotation \r
3319 182 0 obj\r
3320 << /Border [ 0\r
3321  0\r
3322  0 ]\r
3323  /Contents ()\r
3324  /Dest [ 146 0 R\r
3325  /XYZ\r
3326  62.69291\r
3327  468.8236\r
3328  0 ]\r
3329  /Rect [ 82.69291\r
3330  684.7736\r
3331  108.8129\r
3332  696.7736 ]\r
3333  /Subtype /Link\r
3334  /Type /Annot >>\r
3335 endobj\r
3336 % 'Annot.NUMBER168': class PDFDictionary \r
3337 183 0 obj\r
3338 << /A << /S /URI\r
3339  /Type /Action\r
3340  /URI (http://www.gnu.org/software/binutils/) >>\r
3341  /Border [ 0\r
3342  0\r
3343  0 ]\r
3344  /Rect [ 189.8229\r
3345  585.7736\r
3346  247.0529\r
3347  597.7736 ]\r
3348  /Subtype /Link\r
3349  /Type /Annot >>\r
3350 endobj\r
3351 % 'Annot.NUMBER169': class PDFDictionary \r
3352 184 0 obj\r
3353 << /A << /S /URI\r
3354  /Type /Action\r
3355  /URI (http://www.gnu.org/software/bash/) >>\r
3356  /Border [ 0\r
3357  0\r
3358  0 ]\r
3359  /Rect [ 105.7029\r
3360  567.7736\r
3361  156.2729\r
3362  579.7736 ]\r
3363  /Subtype /Link\r
3364  /Type /Annot >>\r
3365 endobj\r
3366 % 'Annot.NUMBER170': class LinkAnnotation \r
3367 185 0 obj\r
3368 << /Border [ 0\r
3369  0\r
3370  0 ]\r
3371  /Contents ()\r
3372  /Dest [ 146 0 R\r
3373  /XYZ\r
3374  62.69291\r
3375  768.0236\r
3376  0 ]\r
3377  /Rect [ 309.4145\r
3378  510.7736\r
3379  362.5369\r
3380  522.7736 ]\r
3381  /Subtype /Link\r
3382  /Type /Annot >>\r
3383 endobj\r
3384 % 'Annot.NUMBER171': class LinkAnnotation \r
3385 186 0 obj\r
3386 << /Border [ 0\r
3387  0\r
3388  0 ]\r
3389  /Contents ()\r
3390  /Dest [ 146 0 R\r
3391  /XYZ\r
3392  62.69291\r
3393  768.0236\r
3394  0 ]\r
3395  /Rect [ 142.7329\r
3396  498.7736\r
3397  190.5329\r
3398  510.7736 ]\r
3399  /Subtype /Link\r
3400  /Type /Annot >>\r
3401 endobj\r
3402 % 'Annot.NUMBER172': class LinkAnnotation \r
3403 187 0 obj\r
3404 << /Border [ 0\r
3405  0\r
3406  0 ]\r
3407  /Contents ()\r
3408  /Dest [ 119 0 R\r
3409  /XYZ\r
3410  62.69291\r
3411  209.8236\r
3412  0 ]\r
3413  /Rect [ 124.4966\r
3414  468.7736\r
3415  186.8404\r
3416  480.7736 ]\r
3417  /Subtype /Link\r
3418  /Type /Annot >>\r
3419 endobj\r
3420 % 'Annot.NUMBER173': class LinkAnnotation \r
3421 188 0 obj\r
3422 << /Border [ 0\r
3423  0\r
3424  0 ]\r
3425  /Contents ()\r
3426  /Dest [ 146 0 R\r
3427  /XYZ\r
3428  62.69291\r
3429  768.0236\r
3430  0 ]\r
3431  /Rect [ 286.4609\r
3432  468.7736\r
3433  337.6947\r
3434  480.7736 ]\r
3435  /Subtype /Link\r
3436  /Type /Annot >>\r
3437 endobj\r
3438 % 'Annot.NUMBER174': class LinkAnnotation \r
3439 189 0 obj\r
3440 << /Border [ 0\r
3441  0\r
3442  0 ]\r
3443  /Contents ()\r
3444  /Dest [ 146 0 R\r
3445  /XYZ\r
3446  62.69291\r
3447  768.0236\r
3448  0 ]\r
3449  /Rect [ 516.4627\r
3450  468.7736\r
3451  530.8658\r
3452  480.7736 ]\r
3453  /Subtype /Link\r
3454  /Type /Annot >>\r
3455 endobj\r
3456 % 'Annot.NUMBER175': class LinkAnnotation \r
3457 190 0 obj\r
3458 << /Border [ 0\r
3459  0\r
3460  0 ]\r
3461  /Contents ()\r
3462  /Dest [ 146 0 R\r
3463  /XYZ\r
3464  62.69291\r
3465  768.0236\r
3466  0 ]\r
3467  /Rect [ 62.69291\r
3468  456.7736\r
3469  91.8309\r
3470  468.7736 ]\r
3471  /Subtype /Link\r
3472  /Type /Annot >>\r
3473 endobj\r
3474 % 'Annot.NUMBER176': class LinkAnnotation \r
3475 191 0 obj\r
3476 << /Border [ 0\r
3477  0\r
3478  0 ]\r
3479  /Contents ()\r
3480  /Dest [ 146 0 R\r
3481  /XYZ\r
3482  62.69291\r
3483  612.0236\r
3484  0 ]\r
3485  /Rect [ 362.6707\r
3486  456.7736\r
3487  402.9287\r
3488  468.7736 ]\r
3489  /Subtype /Link\r
3490  /Type /Annot >>\r
3491 endobj\r
3492 % 'Annot.NUMBER177': class LinkAnnotation \r
3493 192 0 obj\r
3494 << /Border [ 0\r
3495  0\r
3496  0 ]\r
3497  /Contents ()\r
3498  /Dest [ 146 0 R\r
3499  /XYZ\r
3500  62.69291\r
3501  348.8236\r
3502  0 ]\r
3503  /Rect [ 408.7267\r
3504  456.7736\r
3505  463.4247\r
3506  468.7736 ]\r
3507  /Subtype /Link\r
3508  /Type /Annot >>\r
3509 endobj\r
3510 % 'Annot.NUMBER178': class LinkAnnotation \r
3511 193 0 obj\r
3512 << /Border [ 0\r
3513  0\r
3514  0 ]\r
3515  /Contents ()\r
3516  /Dest [ 146 0 R\r
3517  /XYZ\r
3518  62.69291\r
3519  181.6236\r
3520  0 ]\r
3521  /Rect [ 483.1227\r
3522  456.7736\r
3523  532.3447\r
3524  468.7736 ]\r
3525  /Subtype /Link\r
3526  /Type /Annot >>\r
3527 endobj\r
3528 % 'Annot.NUMBER179': class LinkAnnotation \r
3529 194 0 obj\r
3530 << /Border [ 0\r
3531  0\r
3532  0 ]\r
3533  /Contents ()\r
3534  /Dest [ 146 0 R\r
3535  /XYZ\r
3536  62.69291\r
3537  768.0236\r
3538  0 ]\r
3539  /Rect [ 327.7961\r
3540  444.7736\r
3541  372.9505\r
3542  456.7736 ]\r
3543  /Subtype /Link\r
3544  /Type /Annot >>\r
3545 endobj\r
3546 % 'Annot.NUMBER180': class LinkAnnotation \r
3547 195 0 obj\r
3548 << /Border [ 0\r
3549  0\r
3550  0 ]\r
3551  /Contents ()\r
3552  /Dest [ 146 0 R\r
3553  /XYZ\r
3554  62.69291\r
3555  768.0236\r
3556  0 ]\r
3557  /Rect [ 419.3594\r
3558  444.7736\r
3559  467.4282\r
3560  456.7736 ]\r
3561  /Subtype /Link\r
3562  /Type /Annot >>\r
3563 endobj\r
3564 % 'Annot.NUMBER181': class LinkAnnotation \r
3565 196 0 obj\r
3566 << /Border [ 0\r
3567  0\r
3568  0 ]\r
3569  /Contents ()\r
3570  /Dest [ 173 0 R\r
3571  /XYZ\r
3572  62.69291\r
3573  437.5236\r
3574  0 ]\r
3575  /Rect [ 334.6208\r
3576  357.7736\r
3577  413.9194\r
3578  369.7736 ]\r
3579  /Subtype /Link\r
3580  /Type /Annot >>\r
3581 endobj\r
3582 % 'Annot.NUMBER182': class LinkAnnotation \r
3583 197 0 obj\r
3584 << /Border [ 0\r
3585  0\r
3586  0 ]\r
3587  /Contents ()\r
3588  /Dest [ 119 0 R\r
3589  /XYZ\r
3590  62.69291\r
3591  209.8236\r
3592  0 ]\r
3593  /Rect [ 108.9742\r
3594  345.7736\r
3595  169.7869\r
3596  357.7736 ]\r
3597  /Subtype /Link\r
3598  /Type /Annot >>\r
3599 endobj\r
3600 % 'Annot.NUMBER183': class PDFDictionary \r
3601 198 0 obj\r
3602 << /A << /S /URI\r
3603  /Type /Action\r
3604  /URI (http://www.python.org/) >>\r
3605  /Border [ 0\r
3606  0\r
3607  0 ]\r
3608  /Rect [ 214.4795\r
3609  345.7736\r
3610  249.3408\r
3611  357.7736 ]\r
3612  /Subtype /Link\r
3613  /Type /Annot >>\r
3614 endobj\r
3615 % 'Annot.NUMBER184': class PDFDictionary \r
3616 199 0 obj\r
3617 << /A << /S /URI\r
3618  /Type /Action\r
3619  /URI (http://docs.python.org/library/ctypes.html) >>\r
3620  /Border [ 0\r
3621  0\r
3622  0 ]\r
3623  /Rect [ 276.9721\r
3624  345.7736\r
3625  309.6035\r
3626  357.7736 ]\r
3627  /Subtype /Link\r
3628  /Type /Annot >>\r
3629 endobj\r
3630 % 'Annot.NUMBER185': class LinkAnnotation \r
3631 200 0 obj\r
3632 << /Border [ 0\r
3633  0\r
3634  0 ]\r
3635  /Contents ()\r
3636  /Dest [ 146 0 R\r
3637  /XYZ\r
3638  62.69291\r
3639  768.0236\r
3640  0 ]\r
3641  /Rect [ 205.6329\r
3642  333.7736\r
3643  253.4329\r
3644  345.7736 ]\r
3645  /Subtype /Link\r
3646  /Type /Annot >>\r
3647 endobj\r
3648 % 'Annot.NUMBER186': class LinkAnnotation \r
3649 201 0 obj\r
3650 << /Border [ 0\r
3651  0\r
3652  0 ]\r
3653  /Contents ()\r
3654  /Dest [ 146 0 R\r
3655  /XYZ\r
3656  62.69291\r
3657  768.0236\r
3658  0 ]\r
3659  /Rect [ 241.6229\r
3660  303.7736\r
3661  289.4229\r
3662  315.7736 ]\r
3663  /Subtype /Link\r
3664  /Type /Annot >>\r
3665 endobj\r
3666 % 'Annot.NUMBER187': class LinkAnnotation \r
3667 202 0 obj\r
3668 << /Border [ 0\r
3669  0\r
3670  0 ]\r
3671  /Contents ()\r
3672  /Dest [ 173 0 R\r
3673  /XYZ\r
3674  62.69291\r
3675  437.5236\r
3676  0 ]\r
3677  /Rect [ 115.7408\r
3678  285.7736\r
3679  193.9934\r
3680  297.7736 ]\r
3681  /Subtype /Link\r
3682  /Type /Annot >>\r
3683 endobj\r
3684 % 'Annot.NUMBER188': class LinkAnnotation \r
3685 203 0 obj\r
3686 << /Border [ 0\r
3687  0\r
3688  0 ]\r
3689  /Contents ()\r
3690  /Dest [ 173 0 R\r
3691  /XYZ\r
3692  62.69291\r
3693  437.5236\r
3694  0 ]\r
3695  /Rect [ 249.9341\r
3696  255.7736\r
3697  329.3128\r
3698  267.7736 ]\r
3699  /Subtype /Link\r
3700  /Type /Annot >>\r
3701 endobj\r
3702 % 'Annot.NUMBER189': class LinkAnnotation \r
3703 204 0 obj\r
3704 << /Border [ 0\r
3705  0\r
3706  0 ]\r
3707  /Contents ()\r
3708  /Dest [ 146 0 R\r
3709  /XYZ\r
3710  62.69291\r
3711  768.0236\r
3712  0 ]\r
3713  /Rect [ 436.1365\r
3714  255.7736\r
3715  487.0939\r
3716  267.7736 ]\r
3717  /Subtype /Link\r
3718  /Type /Annot >>\r
3719 endobj\r
3720 % 'Annot.NUMBER190': class LinkAnnotation \r
3721 205 0 obj\r
3722 << /Border [ 0\r
3723  0\r
3724  0 ]\r
3725  /Contents ()\r
3726  /Dest [ 146 0 R\r
3727  /XYZ\r
3728  62.69291\r
3729  768.0236\r
3730  0 ]\r
3731  /Rect [ 175.9009\r
3732  100.5736\r
3733  226.7128\r
3734  112.5736 ]\r
3735  /Subtype /Link\r
3736  /Type /Annot >>\r
3737 endobj\r
3738 % 'Annot.NUMBER191': class LinkAnnotation \r
3739 206 0 obj\r
3740 << /Border [ 0\r
3741  0\r
3742  0 ]\r
3743  /Contents ()\r
3744  /Dest [ 173 0 R\r
3745  /XYZ\r
3746  62.69291\r
3747  113.6236\r
3748  0 ]\r
3749  /Rect [ 127.7329\r
3750  88.57362\r
3751  274.1329\r
3752  100.5736 ]\r
3753  /Subtype /Link\r
3754  /Type /Annot >>\r
3755 endobj\r
3756 % 'Page8': class PDFPage \r
3757 207 0 obj\r
3758 % Page dictionary\r
3759 << /Annots [ 175 0 R\r
3760  176 0 R\r
3761  177 0 R\r
3762  178 0 R\r
3763  179 0 R\r
3764  180 0 R\r
3765  181 0 R\r
3766  182 0 R\r
3767  183 0 R\r
3768  184 0 R\r
3769  185 0 R\r
3770  186 0 R\r
3771  187 0 R\r
3772  188 0 R\r
3773  189 0 R\r
3774  190 0 R\r
3775  191 0 R\r
3776  192 0 R\r
3777  193 0 R\r
3778  194 0 R\r
3779  195 0 R\r
3780  196 0 R\r
3781  197 0 R\r
3782  198 0 R\r
3783  199 0 R\r
3784  200 0 R\r
3785  201 0 R\r
3786  202 0 R\r
3787  203 0 R\r
3788  204 0 R\r
3789  205 0 R\r
3790  206 0 R ]\r
3791  /Contents 262 0 R\r
3792  /MediaBox [ 0\r
3793  0\r
3794  595.2756\r
3795  841.8898 ]\r
3796  /Parent 254 0 R\r
3797  /Resources << /Font 1 0 R\r
3798  /ProcSet [ /PDF\r
3799  /Text\r
3800  /ImageB\r
3801  /ImageC\r
3802  /ImageI ] >>\r
3803  /Rotate 0\r
3804  /Trans <<  >>\r
3805  /Type /Page >>\r
3806 endobj\r
3807 % 'Annot.NUMBER192': class LinkAnnotation \r
3808 208 0 obj\r
3809 << /Border [ 0\r
3810  0\r
3811  0 ]\r
3812  /Contents ()\r
3813  /Dest [ 146 0 R\r
3814  /XYZ\r
3815  62.69291\r
3816  768.0236\r
3817  0 ]\r
3818  /Rect [ 131.6029\r
3819  676.7736\r
3820  179.4029\r
3821  688.7736 ]\r
3822  /Subtype /Link\r
3823  /Type /Annot >>\r
3824 endobj\r
3825 % 'Annot.NUMBER193': class LinkAnnotation \r
3826 209 0 obj\r
3827 << /Border [ 0\r
3828  0\r
3829  0 ]\r
3830  /Contents ()\r
3831  /Dest [ 146 0 R\r
3832  /XYZ\r
3833  62.69291\r
3834  768.0236\r
3835  0 ]\r
3836  /Rect [ 426.1829\r
3837  676.7736\r
3838  473.9829\r
3839  688.7736 ]\r
3840  /Subtype /Link\r
3841  /Type /Annot >>\r
3842 endobj\r
3843 % 'Annot.NUMBER194': class LinkAnnotation \r
3844 210 0 obj\r
3845 << /Border [ 0\r
3846  0\r
3847  0 ]\r
3848  /Contents ()\r
3849  /Dest [ 173 0 R\r
3850  /XYZ\r
3851  62.69291\r
3852  437.5236\r
3853  0 ]\r
3854  /Rect [ 114.3829\r
3855  603.7736\r
3856  192.1829\r
3857  615.7736 ]\r
3858  /Subtype /Link\r
3859  /Type /Annot >>\r
3860 endobj\r
3861 % 'Annot.NUMBER195': class PDFDictionary \r
3862 211 0 obj\r
3863 << /A << /S /URI\r
3864  /Type /Action\r
3865  /URI (http://www.python.org/) >>\r
3866  /Border [ 0\r
3867  0\r
3868  0 ]\r
3869  /Rect [ 85.69291\r
3870  582.7736\r
3871  119.6029\r
3872  594.7736 ]\r
3873  /Subtype /Link\r
3874  /Type /Annot >>\r
3875 endobj\r
3876 % 'Annot.NUMBER196': class PDFDictionary \r
3877 212 0 obj\r
3878 << /A << /S /URI\r
3879  /Type /Action\r
3880  /URI (http://www.gnu.org/software/binutils/) >>\r
3881  /Border [ 0\r
3882  0\r
3883  0 ]\r
3884  /Rect [ 189.8229\r
3885  564.7736\r
3886  247.0529\r
3887  576.7736 ]\r
3888  /Subtype /Link\r
3889  /Type /Annot >>\r
3890 endobj\r
3891 % 'Annot.NUMBER197': class LinkAnnotation \r
3892 213 0 obj\r
3893 << /Border [ 0\r
3894  0\r
3895  0 ]\r
3896  /Contents ()\r
3897  /Dest [ 146 0 R\r
3898  /XYZ\r
3899  62.69291\r
3900  768.0236\r
3901  0 ]\r
3902  /Rect [ 252.2129\r
3903  549.7736\r
3904  300.0129\r
3905  561.7736 ]\r
3906  /Subtype /Link\r
3907  /Type /Annot >>\r
3908 endobj\r
3909 % 'Annot.NUMBER198': class LinkAnnotation \r
3910 214 0 obj\r
3911 << /Border [ 0\r
3912  0\r
3913  0 ]\r
3914  /Contents ()\r
3915  /Dest [ 146 0 R\r
3916  /XYZ\r
3917  62.69291\r
3918  612.0236\r
3919  0 ]\r
3920  /Rect [ 375.4829\r
3921  422.7736\r
3922  418.2829\r
3923  434.7736 ]\r
3924  /Subtype /Link\r
3925  /Type /Annot >>\r
3926 endobj\r
3927 % 'Annot.NUMBER199': class LinkAnnotation \r
3928 215 0 obj\r
3929 << /Border [ 0\r
3930  0\r
3931  0 ]\r
3932  /Contents ()\r
3933  /Dest [ 146 0 R\r
3934  /XYZ\r
3935  62.69291\r
3936  612.0236\r
3937  0 ]\r
3938  /Rect [ 352.1429\r
3939  205.5736\r
3940  394.9429\r
3941  217.5736 ]\r
3942  /Subtype /Link\r
3943  /Type /Annot >>\r
3944 endobj\r
3945 % 'Page9': class PDFPage \r
3946 216 0 obj\r
3947 % Page dictionary\r
3948 << /Annots [ 208 0 R\r
3949  209 0 R\r
3950  210 0 R\r
3951  211 0 R\r
3952  212 0 R\r
3953  213 0 R\r
3954  214 0 R\r
3955  215 0 R ]\r
3956  /Contents 263 0 R\r
3957  /MediaBox [ 0\r
3958  0\r
3959  595.2756\r
3960  841.8898 ]\r
3961  /Parent 254 0 R\r
3962  /Resources << /Font 1 0 R\r
3963  /ProcSet [ /PDF\r
3964  /Text\r
3965  /ImageB\r
3966  /ImageC\r
3967  /ImageI ] >>\r
3968  /Rotate 0\r
3969  /Trans <<  >>\r
3970  /Type /Page >>\r
3971 endobj\r
3972 % 'Annot.NUMBER200': class LinkAnnotation \r
3973 217 0 obj\r
3974 << /Border [ 0\r
3975  0\r
3976  0 ]\r
3977  /Contents ()\r
3978  /Dest [ 146 0 R\r
3979  /XYZ\r
3980  62.69291\r
3981  612.0236\r
3982  0 ]\r
3983  /Rect [ 82.69291\r
3984  671.7736\r
3985  125.4929\r
3986  683.7736 ]\r
3987  /Subtype /Link\r
3988  /Type /Annot >>\r
3989 endobj\r
3990 % 'Annot.NUMBER201': class LinkAnnotation \r
3991 218 0 obj\r
3992 << /Border [ 0\r
3993  0\r
3994  0 ]\r
3995  /Contents ()\r
3996  /Dest [ 146 0 R\r
3997  /XYZ\r
3998  62.69291\r
3999  612.0236\r
4000  0 ]\r
4001  /Rect [ 516.4627\r
4002  382.5736\r
4003  530.8327\r
4004  394.5736 ]\r
4005  /Subtype /Link\r
4006  /Type /Annot >>\r
4007 endobj\r
4008 % 'Annot.NUMBER202': class LinkAnnotation \r
4009 219 0 obj\r
4010 << /Border [ 0\r
4011  0\r
4012  0 ]\r
4013  /Contents ()\r
4014  /Dest [ 146 0 R\r
4015  /XYZ\r
4016  62.69291\r
4017  612.0236\r
4018  0 ]\r
4019  /Rect [ 82.69291\r
4020  370.5736\r
4021  106.5929\r
4022  382.5736 ]\r
4023  /Subtype /Link\r
4024  /Type /Annot >>\r
4025 endobj\r
4026 % 'Annot.NUMBER203': class PDFDictionary \r
4027 220 0 obj\r
4028 << /A << /S /URI\r
4029  /Type /Action\r
4030  /URI (http://docutils.sourceforge.net/rst.html) >>\r
4031  /Border [ 0\r
4032  0\r
4033  0 ]\r
4034  /Rect [ 199.4029\r
4035  124.3736\r
4036  273.8729\r
4037  136.3736 ]\r
4038  /Subtype /Link\r
4039  /Type /Annot >>\r
4040 endobj\r
4041 % 'Page10': class PDFPage \r
4042 221 0 obj\r
4043 % Page dictionary\r
4044 << /Annots [ 217 0 R\r
4045  218 0 R\r
4046  219 0 R\r
4047  220 0 R ]\r
4048  /Contents 264 0 R\r
4049  /MediaBox [ 0\r
4050  0\r
4051  595.2756\r
4052  841.8898 ]\r
4053  /Parent 254 0 R\r
4054  /Resources << /Font 1 0 R\r
4055  /ProcSet [ /PDF\r
4056  /Text\r
4057  /ImageB\r
4058  /ImageC\r
4059  /ImageI ] >>\r
4060  /Rotate 0\r
4061  /Trans <<  >>\r
4062  /Type /Page >>\r
4063 endobj\r
4064 % 'R222': class PDFCatalog \r
4065 222 0 obj\r
4066 % Document Root\r
4067 << /Outlines 224 0 R\r
4068  /PageLabels 265 0 R\r
4069  /PageMode /UseNone\r
4070  /Pages 254 0 R\r
4071  /Type /Catalog >>\r
4072 endobj\r
4073 % 'R223': class PDFInfo \r
4074 223 0 obj\r
4075 << /Author (Leandro Lucarella)\r
4076  /CreationDate (D:20130217192608-01'00')\r
4077  /Creator (\(unspecified\))\r
4078  /Keywords ()\r
4079  /Producer (ReportLab PDF Library - www.reportlab.com)\r
4080  /Subject (\(unspecified\))\r
4081  /Title (mutest - A simple micro unit testing framework for C) >>\r
4082 endobj\r
4083 % 'R224': class PDFOutlines \r
4084 224 0 obj\r
4085 << /Count 37\r
4086  /First 225 0 R\r
4087  /Last 253 0 R\r
4088  /Type /Outlines >>\r
4089 endobj\r
4090 % 'Outline.0': class OutlineEntryObject \r
4091 225 0 obj\r
4092 << /Dest [ 99 0 R\r
4093  /XYZ\r
4094  62.69291\r
4095  204.0236\r
4096  0 ]\r
4097  /Next 226 0 R\r
4098  /Parent 224 0 R\r
4099  /Title (\376\377\0001\000.\000\240\000\240\000\240\000I\000n\000s\000t\000a\000l\000l\000a\000t\000i\000o\000n) >>\r
4100 endobj\r
4101 % 'Outline.1': class OutlineEntryObject \r
4102 226 0 obj\r
4103 << /Count 3\r
4104  /Dest [ 108 0 R\r
4105  /XYZ\r
4106  62.69291\r
4107  559.4236\r
4108  0 ]\r
4109  /First 227 0 R\r
4110  /Last 229 0 R\r
4111  /Next 230 0 R\r
4112  /Parent 224 0 R\r
4113  /Prev 225 0 R\r
4114  /Title (\376\377\0002\000.\000\240\000\240\000\240\000Q\000u\000i\000c\000k\000 \000S\000a\000m\000p\000l\000e) >>\r
4115 endobj\r
4116 % 'Outline.30.0': class OutlineEntryObject \r
4117 227 0 obj\r
4118 << /Dest [ 108 0 R\r
4119  /XYZ\r
4120  62.69291\r
4121  460.4236\r
4122  0 ]\r
4123  /Next 228 0 R\r
4124  /Parent 226 0 R\r
4125  /Title (\376\377\0002\000.\0001\000.\000\240\000\240\000\240\000f\000a\000c\000t\000o\000r\000i\000a\000l\000.\000c) >>\r
4126 endobj\r
4127 % 'Outline.30.1': class OutlineEntryObject \r
4128 228 0 obj\r
4129 << /Dest [ 109 0 R\r
4130  /XYZ\r
4131  62.69291\r
4132  765.0236\r
4133  0 ]\r
4134  /Next 229 0 R\r
4135  /Parent 226 0 R\r
4136  /Prev 227 0 R\r
4137  /Title (\376\377\0002\000.\0002\000.\000\240\000\240\000\240\000f\000a\000c\000t\000o\000r\000i\000a\000l\000_\000t\000e\000s\000t\000.\000c) >>\r
4138 endobj\r
4139 % 'Outline.30.2': class OutlineEntryObject \r
4140 229 0 obj\r
4141 << /Dest [ 119 0 R\r
4142  /XYZ\r
4143  62.69291\r
4144  765.0236\r
4145  0 ]\r
4146  /Parent 226 0 R\r
4147  /Prev 228 0 R\r
4148  /Title (\376\377\0002\000.\0003\000.\000\240\000\240\000\240\000e\000x\000c\000e\000p\000t\000i\000o\000n\000_\000t\000e\000s\000t\000.\000c\000p\000p) >>\r
4149 endobj\r
4150 % 'Outline.2': class OutlineEntryObject \r
4151 230 0 obj\r
4152 << /Count 6\r
4153  /Dest [ 119 0 R\r
4154  /XYZ\r
4155  62.69291\r
4156  269.8236\r
4157  0 ]\r
4158  /First 231 0 R\r
4159  /Last 236 0 R\r
4160  /Next 237 0 R\r
4161  /Parent 224 0 R\r
4162  /Prev 226 0 R\r
4163  /Title (\376\377\0003\000.\000\240\000\240\000\240\000C\000o\000n\000c\000e\000p\000t\000s) >>\r
4164 endobj\r
4165 % 'Outline.31.0': class OutlineEntryObject \r
4166 231 0 obj\r
4167 << /Dest [ 119 0 R\r
4168  /XYZ\r
4169  62.69291\r
4170  206.8236\r
4171  0 ]\r
4172  /Next 232 0 R\r
4173  /Parent 230 0 R\r
4174  /Title (\376\377\0003\000.\0001\000.\000\240\000\240\000\240\000T\000e\000s\000t\000 \000P\000r\000o\000g\000r\000a\000m) >>\r
4175 endobj\r
4176 % 'Outline.31.1': class OutlineEntryObject \r
4177 232 0 obj\r
4178 << /Dest [ 146 0 R\r
4179  /XYZ\r
4180  62.69291\r
4181  765.0236\r
4182  0 ]\r
4183  /Next 233 0 R\r
4184  /Parent 230 0 R\r
4185  /Prev 231 0 R\r
4186  /Title (\376\377\0003\000.\0002\000.\000\240\000\240\000\240\000T\000e\000s\000t\000 \000S\000u\000i\000t\000e) >>\r
4187 endobj\r
4188 % 'Outline.31.2': class OutlineEntryObject \r
4189 233 0 obj\r
4190 << /Dest [ 146 0 R\r
4191  /XYZ\r
4192  62.69291\r
4193  609.0236\r
4194  0 ]\r
4195  /Next 234 0 R\r
4196  /Parent 230 0 R\r
4197  /Prev 232 0 R\r
4198  /Title (\376\377\0003\000.\0003\000.\000\240\000\240\000\240\000T\000e\000s\000t\000 \000C\000a\000s\000e) >>\r
4199 endobj\r
4200 % 'Outline.31.3': class OutlineEntryObject \r
4201 234 0 obj\r
4202 << /Dest [ 146 0 R\r
4203  /XYZ\r
4204  62.69291\r
4205  465.8236\r
4206  0 ]\r
4207  /Next 235 0 R\r
4208  /Parent 230 0 R\r
4209  /Prev 233 0 R\r
4210  /Title (\376\377\0003\000.\0004\000.\000\240\000\240\000\240\000C\000h\000e\000c\000k\000s) >>\r
4211 endobj\r
4212 % 'Outline.31.4': class OutlineEntryObject \r
4213 235 0 obj\r
4214 << /Dest [ 146 0 R\r
4215  /XYZ\r
4216  62.69291\r
4217  345.8236\r
4218  0 ]\r
4219  /Next 236 0 R\r
4220  /Parent 230 0 R\r
4221  /Prev 234 0 R\r
4222  /Title (\376\377\0003\000.\0005\000.\000\240\000\240\000\240\000I\000n\000i\000t\000i\000a\000l\000i\000z\000a\000t\000i\000o\000n) >>\r
4223 endobj\r
4224 % 'Outline.31.5': class OutlineEntryObject \r
4225 236 0 obj\r
4226 << /Dest [ 146 0 R\r
4227  /XYZ\r
4228  62.69291\r
4229  178.6236\r
4230  0 ]\r
4231  /Parent 230 0 R\r
4232  /Prev 235 0 R\r
4233  /Title (\376\377\0003\000.\0006\000.\000\240\000\240\000\240\000T\000e\000r\000m\000i\000n\000a\000t\000i\000o\000n) >>\r
4234 endobj\r
4235 % 'Outline.3': class OutlineEntryObject \r
4236 237 0 obj\r
4237 << /Dest [ 173 0 R\r
4238  /XYZ\r
4239  62.69291\r
4240  765.0236\r
4241  0 ]\r
4242  /Next 238 0 R\r
4243  /Parent 224 0 R\r
4244  /Prev 230 0 R\r
4245  /Title (\376\377\0004\000.\000\240\000\240\000\240\000C\000+\000+\000 \000S\000u\000p\000p\000o\000r\000t) >>\r
4246 endobj\r
4247 % 'Outline.4': class OutlineEntryObject \r
4248 238 0 obj\r
4249 << /Count 9\r
4250  /Dest [ 173 0 R\r
4251  /XYZ\r
4252  62.69291\r
4253  648.0236\r
4254  0 ]\r
4255  /First 239 0 R\r
4256  /Last 244 0 R\r
4257  /Next 248 0 R\r
4258  /Parent 224 0 R\r
4259  /Prev 237 0 R\r
4260  /Title (\376\377\0005\000.\000\240\000\240\000\240\000I\000m\000p\000l\000e\000m\000e\000n\000t\000a\000t\000i\000o\000n\000s) >>\r
4261 endobj\r
4262 % 'Outline.32.0': class OutlineEntryObject \r
4263 239 0 obj\r
4264 << /Count 4\r
4265  /Dest [ 173 0 R\r
4266  /XYZ\r
4267  62.69291\r
4268  579.0236\r
4269  0 ]\r
4270  /First 240 0 R\r
4271  /Last 240 0 R\r
4272  /Next 244 0 R\r
4273  /Parent 238 0 R\r
4274  /Title (\376\377\0005\000.\0001\000.\000\240\000\240\000\240\000S\000t\000a\000t\000i\000c\000 \000I\000m\000p\000l\000e\000m\000e\000n\000t\000a\000t\000i\000o\000n\000s) >>\r
4275 endobj\r
4276 % 'Outline.33.0': class OutlineEntryObject \r
4277 240 0 obj\r
4278 << /Count 3\r
4279  /Dest [ 173 0 R\r
4280  /XYZ\r
4281  62.69291\r
4282  435.0236\r
4283  0 ]\r
4284  /First 241 0 R\r
4285  /Last 243 0 R\r
4286  /Parent 239 0 R\r
4287  /Title (\376\377\0005\000.\0001\000.\0001\000.\000\240\000\240\000\240\000C\000 \000i\000m\000p\000l\000e\000m\000e\000n\000t\000a\000t\000i\000o\000n) >>\r
4288 endobj\r
4289 % 'Outline.34.0': class OutlineEntryObject \r
4290 241 0 obj\r
4291 << /Dest [ 173 0 R\r
4292  /XYZ\r
4293  62.69291\r
4294  165.6236\r
4295  0 ]\r
4296  /Next 242 0 R\r
4297  /Parent 240 0 R\r
4298  /Title (\376\377\0005\000.\0001\000.\0001\000.\0001\000.\000\240\000\240\000\240\000m\000k\000m\000u\000t\000e\000s\000t\000 \000I\000n\000v\000o\000c\000a\000t\000i\000o\000n) >>\r
4299 endobj\r
4300 % 'Outline.34.1': class OutlineEntryObject \r
4301 242 0 obj\r
4302 << /Dest [ 173 0 R\r
4303  /XYZ\r
4304  62.69291\r
4305  111.6236\r
4306  0 ]\r
4307  /Next 243 0 R\r
4308  /Parent 240 0 R\r
4309  /Prev 241 0 R\r
4310  /Title (\376\377\0005\000.\0001\000.\0001\000.\0002\000.\000\240\000\240\000\240\000T\000e\000s\000t\000 \000P\000r\000o\000g\000r\000a\000m\000 \000I\000n\000v\000o\000c\000a\000t\000i\000o\000n) >>\r
4311 endobj\r
4312 % 'Outline.34.2': class OutlineEntryObject \r
4313 243 0 obj\r
4314 << /Dest [ 207 0 R\r
4315  /XYZ\r
4316  62.69291\r
4317  672.0236\r
4318  0 ]\r
4319  /Parent 240 0 R\r
4320  /Prev 242 0 R\r
4321  /Title (\376\377\0005\000.\0001\000.\0001\000.\0003\000.\000\240\000\240\000\240\000D\000e\000p\000e\000n\000d\000e\000n\000c\000i\000e\000s) >>\r
4322 endobj\r
4323 % 'Outline.32.1': class OutlineEntryObject \r
4324 244 0 obj\r
4325 << /Count 3\r
4326  /Dest [ 207 0 R\r
4327  /XYZ\r
4328  62.69291\r
4329  558.0236\r
4330  0 ]\r
4331  /First 245 0 R\r
4332  /Last 245 0 R\r
4333  /Parent 238 0 R\r
4334  /Prev 239 0 R\r
4335  /Title (\376\377\0005\000.\0002\000.\000\240\000\240\000\240\000D\000y\000n\000a\000m\000i\000c\000 \000I\000m\000p\000l\000e\000m\000e\000n\000t\000a\000t\000i\000o\000n\000s) >>\r
4336 endobj\r
4337 % 'Outline.35.0': class OutlineEntryObject \r
4338 245 0 obj\r
4339 << /Count 2\r
4340  /Dest [ 207 0 R\r
4341  /XYZ\r
4342  62.69291\r
4343  390.0236\r
4344  0 ]\r
4345  /First 246 0 R\r
4346  /Last 247 0 R\r
4347  /Parent 244 0 R\r
4348  /Title (\376\377\0005\000.\0002\000.\0001\000.\000\240\000\240\000\240\000P\000y\000t\000h\000o\000n\000 \000i\000m\000p\000l\000e\000m\000e\000n\000t\000a\000t\000i\000o\000n) >>\r
4349 endobj\r
4350 % 'Outline.36.0': class OutlineEntryObject \r
4351 246 0 obj\r
4352 << /Dest [ 207 0 R\r
4353  /XYZ\r
4354  62.69291\r
4355  129.8236\r
4356  0 ]\r
4357  /Next 247 0 R\r
4358  /Parent 245 0 R\r
4359  /Title (\376\377\0005\000.\0002\000.\0001\000.\0001\000.\000\240\000\240\000\240\000m\000u\000t\000e\000s\000t\000 \000I\000n\000v\000o\000c\000a\000t\000i\000o\000n) >>\r
4360 endobj\r
4361 % 'Outline.36.1': class OutlineEntryObject \r
4362 247 0 obj\r
4363 << /Dest [ 216 0 R\r
4364  /XYZ\r
4365  62.69291\r
4366  633.0236\r
4367  0 ]\r
4368  /Parent 245 0 R\r
4369  /Prev 246 0 R\r
4370  /Title (\376\377\0005\000.\0002\000.\0001\000.\0002\000.\000\240\000\240\000\240\000D\000e\000p\000e\000n\000d\000e\000n\000c\000i\000e\000s) >>\r
4371 endobj\r
4372 % 'Outline.5': class OutlineEntryObject \r
4373 248 0 obj\r
4374 << /Count 4\r
4375  /Dest [ 216 0 R\r
4376  /XYZ\r
4377  62.69291\r
4378  537.0236\r
4379  0 ]\r
4380  /First 249 0 R\r
4381  /Last 252 0 R\r
4382  /Next 253 0 R\r
4383  /Parent 224 0 R\r
4384  /Prev 238 0 R\r
4385  /Title (\376\377\0006\000.\000\240\000\240\000\240\000R\000e\000f\000e\000r\000e\000n\000c\000e) >>\r
4386 endobj\r
4387 % 'Outline.37.0': class OutlineEntryObject \r
4388 249 0 obj\r
4389 << /Dest [ 216 0 R\r
4390  /XYZ\r
4391  62.69291\r
4392  504.0236\r
4393  0 ]\r
4394  /Next 250 0 R\r
4395  /Parent 248 0 R\r
4396  /Title (\376\377\0006\000.\0001\000.\000\240\000\240\000\240\000m\000u\000_\000c\000h\000e\000c\000k\000\(\000\)) >>\r
4397 endobj\r
4398 % 'Outline.37.1': class OutlineEntryObject \r
4399 250 0 obj\r
4400 << /Dest [ 216 0 R\r
4401  /XYZ\r
4402  62.69291\r
4403  286.8236\r
4404  0 ]\r
4405  /Next 251 0 R\r
4406  /Parent 248 0 R\r
4407  /Prev 249 0 R\r
4408  /Title (\376\377\0006\000.\0002\000.\000\240\000\240\000\240\000m\000u\000_\000e\000n\000s\000u\000r\000e\000\(\000\)) >>\r
4409 endobj\r
4410 % 'Outline.37.2': class OutlineEntryObject \r
4411 251 0 obj\r
4412 << /Dest [ 221 0 R\r
4413  /XYZ\r
4414  62.69291\r
4415  765.0236\r
4416  0 ]\r
4417  /Next 252 0 R\r
4418  /Parent 248 0 R\r
4419  /Prev 250 0 R\r
4420  /Title (\376\377\0006\000.\0003\000.\000\240\000\240\000\240\000m\000u\000_\000e\000c\000h\000e\000c\000k\000\(\000\)) >>\r
4421 endobj\r
4422 % 'Outline.37.3': class OutlineEntryObject \r
4423 252 0 obj\r
4424 << /Dest [ 221 0 R\r
4425  /XYZ\r
4426  62.69291\r
4427  463.8236\r
4428  0 ]\r
4429  /Parent 248 0 R\r
4430  /Prev 251 0 R\r
4431  /Title (\376\377\0006\000.\0004\000.\000\240\000\240\000\240\000m\000u\000_\000e\000e\000n\000s\000u\000r\000e\000\(\000\)) >>\r
4432 endobj\r
4433 % 'Outline.6': class OutlineEntryObject \r
4434 253 0 obj\r
4435 << /Dest [ 221 0 R\r
4436  /XYZ\r
4437  62.69291\r
4438  162.6236\r
4439  0 ]\r
4440  /Parent 224 0 R\r
4441  /Prev 248 0 R\r
4442  /Title (\376\377\0007\000.\000\240\000\240\000\240\000A\000b\000o\000u\000t) >>\r
4443 endobj\r
4444 % 'R254': class PDFPages \r
4445 254 0 obj\r
4446 % page tree\r
4447 << /Count 10\r
4448  /Kids [ 24 0 R\r
4449  99 0 R\r
4450  108 0 R\r
4451  109 0 R\r
4452  119 0 R\r
4453  146 0 R\r
4454  173 0 R\r
4455  207 0 R\r
4456  216 0 R\r
4457  221 0 R ]\r
4458  /Type /Pages >>\r
4459 endobj\r
4460 % 'R255': class PDFStream \r
4461 255 0 obj\r
4462 % page stream\r
4463 << /Length 4021 >>\r
4464 stream\r
4465 1 0 0 1 0 0 cm  BT /F1 12 Tf 14.4 TL ET\r
4466 q\r
4467 1 0 0 1 62.69291 717.0236 cm\r
4468 q\r
4469 BT 1 0 0 1 0 28 Tm 11.56488 0 Td 24 TL /F2 20 Tf 0 0 0 rg (mutest ) Tj /F3 20 Tf (- A simple micro unit testing framework) Tj T* 200.05 0 Td (for C) Tj T* -211.6149 0 Td ET\r
4470 Q\r
4471 Q\r
4472 q\r
4473 1 0 0 1 62.69291 692.0236 cm\r
4474 0 0 0 rg\r
4475 BT /F1 10 Tf 12 TL ET\r
4476 q\r
4477 1 0 0 1 6 3 cm\r
4478 q\r
4479 0 0 0 rg\r
4480 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL 36.93937 0 Td (Author:) Tj T* -36.93937 0 Td ET\r
4481 Q\r
4482 Q\r
4483 q\r
4484 1 0 0 1 91.03937 3 cm\r
4485 q\r
4486 0 0 0 rg\r
4487 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (Leandro Lucarella) Tj T* ET\r
4488 Q\r
4489 Q\r
4490 q\r
4491 Q\r
4492 Q\r
4493 q\r
4494 1 0 0 1 62.69291 677.0236 cm\r
4495 0 0 0 rg\r
4496 BT /F1 10 Tf 12 TL ET\r
4497 q\r
4498 1 0 0 1 6 3 cm\r
4499 q\r
4500 0 0 0 rg\r
4501 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL 32.48937 0 Td (Contact:) Tj T* -32.48937 0 Td ET\r
4502 Q\r
4503 Q\r
4504 q\r
4505 1 0 0 1 91.03937 3 cm\r
4506 q\r
4507 0 0 .501961 rg\r
4508 0 0 .501961 RG\r
4509 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (llucax@gmail.com) Tj T* ET\r
4510 Q\r
4511 Q\r
4512 q\r
4513 Q\r
4514 Q\r
4515 q\r
4516 1 0 0 1 62.69291 662.0236 cm\r
4517 0 0 0 rg\r
4518 BT /F1 10 Tf 12 TL ET\r
4519 q\r
4520 1 0 0 1 6 3 cm\r
4521 q\r
4522 0 0 0 rg\r
4523 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL 33.02937 0 Td (Version:) Tj T* -33.02937 0 Td ET\r
4524 Q\r
4525 Q\r
4526 q\r
4527 1 0 0 1 91.03937 3 cm\r
4528 q\r
4529 0 0 0 rg\r
4530 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (1.0) Tj T* ET\r
4531 Q\r
4532 Q\r
4533 q\r
4534 Q\r
4535 Q\r
4536 q\r
4537 1 0 0 1 62.69291 647.0236 cm\r
4538 0 0 0 rg\r
4539 BT /F1 10 Tf 12 TL ET\r
4540 q\r
4541 1 0 0 1 6 3 cm\r
4542 q\r
4543 0 0 0 rg\r
4544 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL 48.03937 0 Td (Date:) Tj T* -48.03937 0 Td ET\r
4545 Q\r
4546 Q\r
4547 q\r
4548 1 0 0 1 91.03937 3 cm\r
4549 q\r
4550 0 0 0 rg\r
4551 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (2013-02-17) Tj T* ET\r
4552 Q\r
4553 Q\r
4554 q\r
4555 Q\r
4556 Q\r
4557 q\r
4558 1 0 0 1 62.69291 632.0236 cm\r
4559 0 0 0 rg\r
4560 BT /F1 10 Tf 12 TL ET\r
4561 q\r
4562 1 0 0 1 6 3 cm\r
4563 q\r
4564 0 0 0 rg\r
4565 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL 22.48937 0 Td (Copyright:) Tj T* -22.48937 0 Td ET\r
4566 Q\r
4567 Q\r
4568 q\r
4569 1 0 0 1 91.03937 3 cm\r
4570 q\r
4571 BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (Leandro Lucarella \(2008\), released under the ) Tj 0 0 .501961 rg (BOLA ) Tj 0 0 0 rg (license) Tj T* ET\r
4572 Q\r
4573 Q\r
4574 q\r
4575 Q\r
4576 Q\r
4577 q\r
4578 1 0 0 1 62.69291 605.0236 cm\r
4579 q\r
4580 BT 1 0 0 1 0 2.5 Tm 15 TL /F2 12.5 Tf 0 0 0 rg (Abstract) Tj T* ET\r
4581 Q\r
4582 Q\r
4583 q\r
4584 1 0 0 1 62.69291 551.0236 cm\r
4585 q\r
4586 BT 1 0 0 1 0 38 Tm 12 TL /F4 10 Tf 0 0 0 rg (mutest ) Tj /F1 10 Tf (is a micro ) Tj 0 0 .501961 rg (unit testing ) Tj 0 0 0 rg (framework for C \(with some ) Tj 0 0 .501961 rg (C++ support) Tj 0 0 0 rg (\). It's mostly an idea \(it even comes) Tj T* (with 2 ) Tj 0 0 .501961 rg (implementations ) Tj 0 0 0 rg (of the idea!\) with the goal of being easy to use \(just write your ) Tj 0 0 .501961 rg (test cases ) Tj 0 0 0 rg (grouped) Tj T* (in ) Tj 0 0 .501961 rg (test suites ) Tj 0 0 0 rg (and you're set\) and so small and simple that you don't mind to copy the files to your project) Tj T* (and just use it \(i.e., no dependencies\).) Tj T* ET\r
4587 Q\r
4588 Q\r
4589 q\r
4590 1 0 0 1 62.69291 503.0236 cm\r
4591 q\r
4592 BT 1 0 0 1 0 38 Tm 12 TL /F1 10 Tf 0 0 0 rg (The idea is simple: a source file is a ) Tj 0 0 .501961 rg (test suite) Tj 0 0 0 rg (, a function is a ) Tj 0 0 .501961 rg (test case ) Tj 0 0 0 rg (\(special functions can be used for) Tj T* 0 0 .501961 rg (test suite) Tj 0 0 0 rg ( ) Tj 0 0 .501961 rg (initialization ) Tj 0 0 0 rg (and ) Tj 0 0 .501961 rg (termination) Tj 0 0 0 rg (\), which can can have several ) Tj 0 0 .501961 rg (checks) Tj 0 0 0 rg (. ) Tj 0 0 .501961 rg (Checks ) Tj 0 0 0 rg (comes in 2 flavors,) Tj T* (one that only prints an error, and one that terminates the current ) Tj 0 0 .501961 rg (test case ) Tj 0 0 0 rg (too. A \(normally\) automated) Tj T* 0 0 .501961 rg (test program ) Tj 0 0 0 rg (run all the ) Tj 0 0 .501961 rg (test suites ) Tj 0 0 0 rg (and print some stats. It fails \(returns non-zero\) if any ) Tj 0 0 .501961 rg (test suite ) Tj 0 0 0 rg (fails.) Tj T* ET\r
4593 Q\r
4594 Q\r
4595 q\r
4596 1 0 0 1 62.69291 467.0236 cm\r
4597 q\r
4598 BT 1 0 0 1 0 26 Tm 12 TL /F1 10 Tf 0 0 0 rg (<) Tj (div style="width: 220px; height: 270px; float: right; margin-left: 1em; margin-top: 1em") Tj (> <) Tj (iframe) Tj T* (width="220" height="270" style="border: none; outline: none") Tj T* (src="http://tools.flattr.net/widgets/thing.html?thing=1141711") Tj (>) Tj (<) Tj (/iframe) Tj (> <) Tj (/div) Tj (>) Tj T* ET\r
4599 Q\r
4600 Q\r
4601  \r
4602 endstream\r
4603 endobj\r
4604 % 'R256': class PDFStream \r
4605 256 0 obj\r
4606 % page stream\r
4607 << /Length 8831 >>\r
4608 stream\r
4609 1 0 0 1 0 0 cm  BT /F1 12 Tf 14.4 TL ET\r
4610 q\r
4611 1 0 0 1 62.69291 744.0236 cm\r
4612 q\r
4613 BT 1 0 0 1 0 3.5 Tm 21 TL /F3 17.5 Tf 0 0 0 rg (Contents) Tj T* ET\r
4614 Q\r
4615 Q\r
4616 q\r
4617 1 0 0 1 62.69291 216.0236 cm\r
4618 0 0 0 rg\r
4619 BT /F1 10 Tf 12 TL ET\r
4620 q\r
4621 1 0 0 1 0 507 cm\r
4622 q\r
4623 BT 1 0 0 1 0 2 Tm 12 TL /F3 10 Tf 0 0 .501961 rg (1.   Installation) Tj T* ET\r
4624 Q\r
4625 Q\r
4626 q\r
4627 1 0 0 1 397.8898 507 cm\r
4628 q\r
4629 0 0 .501961 rg\r
4630 0 0 .501961 RG\r
4631 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL 66.44 0 Td (2) Tj T* -66.44 0 Td ET\r
4632 Q\r
4633 Q\r
4634 q\r
4635 1 0 0 1 0 489 cm\r
4636 q\r
4637 BT 1 0 0 1 0 2 Tm 12 TL /F3 10 Tf 0 0 .501961 rg (2.   Quick Sample) Tj T* ET\r
4638 Q\r
4639 Q\r
4640 q\r
4641 1 0 0 1 397.8898 489 cm\r
4642 q\r
4643 0 0 .501961 rg\r
4644 0 0 .501961 RG\r
4645 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL 66.44 0 Td (3) Tj T* -66.44 0 Td ET\r
4646 Q\r
4647 Q\r
4648 q\r
4649 1 0 0 1 0 471 cm\r
4650 q\r
4651 BT 1 0 0 1 20 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (2.1.   factorial.c) Tj T* ET\r
4652 Q\r
4653 Q\r
4654 q\r
4655 1 0 0 1 397.8898 471 cm\r
4656 q\r
4657 0 0 .501961 rg\r
4658 0 0 .501961 RG\r
4659 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 66.44 0 Td (3) Tj T* -66.44 0 Td ET\r
4660 Q\r
4661 Q\r
4662 q\r
4663 1 0 0 1 0 453 cm\r
4664 q\r
4665 BT 1 0 0 1 20 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (2.2.   factorial_test.c) Tj T* ET\r
4666 Q\r
4667 Q\r
4668 q\r
4669 1 0 0 1 397.8898 453 cm\r
4670 q\r
4671 0 0 .501961 rg\r
4672 0 0 .501961 RG\r
4673 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 66.44 0 Td (4) Tj T* -66.44 0 Td ET\r
4674 Q\r
4675 Q\r
4676 q\r
4677 1 0 0 1 0 435 cm\r
4678 q\r
4679 BT 1 0 0 1 20 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (2.3.   exception_test.cpp) Tj T* ET\r
4680 Q\r
4681 Q\r
4682 q\r
4683 1 0 0 1 397.8898 435 cm\r
4684 q\r
4685 0 0 .501961 rg\r
4686 0 0 .501961 RG\r
4687 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 66.44 0 Td (5) Tj T* -66.44 0 Td ET\r
4688 Q\r
4689 Q\r
4690 q\r
4691 1 0 0 1 0 417 cm\r
4692 q\r
4693 BT 1 0 0 1 0 2 Tm 12 TL /F3 10 Tf 0 0 .501961 rg (3.   Concepts) Tj T* ET\r
4694 Q\r
4695 Q\r
4696 q\r
4697 1 0 0 1 397.8898 417 cm\r
4698 q\r
4699 0 0 .501961 rg\r
4700 0 0 .501961 RG\r
4701 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL 66.44 0 Td (5) Tj T* -66.44 0 Td ET\r
4702 Q\r
4703 Q\r
4704 q\r
4705 1 0 0 1 0 399 cm\r
4706 q\r
4707 BT 1 0 0 1 20 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (3.1.   Test Program) Tj T* ET\r
4708 Q\r
4709 Q\r
4710 q\r
4711 1 0 0 1 397.8898 399 cm\r
4712 q\r
4713 0 0 .501961 rg\r
4714 0 0 .501961 RG\r
4715 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 66.44 0 Td (5) Tj T* -66.44 0 Td ET\r
4716 Q\r
4717 Q\r
4718 q\r
4719 1 0 0 1 0 381 cm\r
4720 q\r
4721 BT 1 0 0 1 20 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (3.2.   Test Suite) Tj T* ET\r
4722 Q\r
4723 Q\r
4724 q\r
4725 1 0 0 1 397.8898 381 cm\r
4726 q\r
4727 0 0 .501961 rg\r
4728 0 0 .501961 RG\r
4729 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 66.44 0 Td (6) Tj T* -66.44 0 Td ET\r
4730 Q\r
4731 Q\r
4732 q\r
4733 1 0 0 1 0 363 cm\r
4734 q\r
4735 BT 1 0 0 1 20 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (3.3.   Test Case) Tj T* ET\r
4736 Q\r
4737 Q\r
4738 q\r
4739 1 0 0 1 397.8898 363 cm\r
4740 q\r
4741 0 0 .501961 rg\r
4742 0 0 .501961 RG\r
4743 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 66.44 0 Td (6) Tj T* -66.44 0 Td ET\r
4744 Q\r
4745 Q\r
4746 q\r
4747 1 0 0 1 0 345 cm\r
4748 q\r
4749 BT 1 0 0 1 20 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (3.4.   Checks) Tj T* ET\r
4750 Q\r
4751 Q\r
4752 q\r
4753 1 0 0 1 397.8898 345 cm\r
4754 q\r
4755 0 0 .501961 rg\r
4756 0 0 .501961 RG\r
4757 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 66.44 0 Td (6) Tj T* -66.44 0 Td ET\r
4758 Q\r
4759 Q\r
4760 q\r
4761 1 0 0 1 0 327 cm\r
4762 q\r
4763 BT 1 0 0 1 20 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (3.5.   Initialization) Tj T* ET\r
4764 Q\r
4765 Q\r
4766 q\r
4767 1 0 0 1 397.8898 327 cm\r
4768 q\r
4769 0 0 .501961 rg\r
4770 0 0 .501961 RG\r
4771 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 66.44 0 Td (6) Tj T* -66.44 0 Td ET\r
4772 Q\r
4773 Q\r
4774 q\r
4775 1 0 0 1 0 309 cm\r
4776 q\r
4777 BT 1 0 0 1 20 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (3.6.   Termination) Tj T* ET\r
4778 Q\r
4779 Q\r
4780 q\r
4781 1 0 0 1 397.8898 309 cm\r
4782 q\r
4783 0 0 .501961 rg\r
4784 0 0 .501961 RG\r
4785 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 66.44 0 Td (6) Tj T* -66.44 0 Td ET\r
4786 Q\r
4787 Q\r
4788 q\r
4789 1 0 0 1 0 291 cm\r
4790 q\r
4791 BT 1 0 0 1 0 2 Tm 12 TL /F3 10 Tf 0 0 .501961 rg (4.   C++ Support) Tj T* ET\r
4792 Q\r
4793 Q\r
4794 q\r
4795 1 0 0 1 397.8898 291 cm\r
4796 q\r
4797 0 0 .501961 rg\r
4798 0 0 .501961 RG\r
4799 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL 66.44 0 Td (7) Tj T* -66.44 0 Td ET\r
4800 Q\r
4801 Q\r
4802 q\r
4803 1 0 0 1 0 273 cm\r
4804 q\r
4805 BT 1 0 0 1 0 2 Tm 12 TL /F3 10 Tf 0 0 .501961 rg (5.   Implementations) Tj T* ET\r
4806 Q\r
4807 Q\r
4808 q\r
4809 1 0 0 1 397.8898 273 cm\r
4810 q\r
4811 0 0 .501961 rg\r
4812 0 0 .501961 RG\r
4813 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL 66.44 0 Td (7) Tj T* -66.44 0 Td ET\r
4814 Q\r
4815 Q\r
4816 q\r
4817 1 0 0 1 0 255 cm\r
4818 q\r
4819 BT 1 0 0 1 20 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (5.1.   Static Implementations) Tj T* ET\r
4820 Q\r
4821 Q\r
4822 q\r
4823 1 0 0 1 397.8898 255 cm\r
4824 q\r
4825 0 0 .501961 rg\r
4826 0 0 .501961 RG\r
4827 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 66.44 0 Td (7) Tj T* -66.44 0 Td ET\r
4828 Q\r
4829 Q\r
4830 q\r
4831 1 0 0 1 0 237 cm\r
4832 q\r
4833 BT 1 0 0 1 40 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (5.1.1.   C implementation) Tj T* ET\r
4834 Q\r
4835 Q\r
4836 q\r
4837 1 0 0 1 397.8898 237 cm\r
4838 q\r
4839 0 0 .501961 rg\r
4840 0 0 .501961 RG\r
4841 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 66.44 0 Td (7) Tj T* -66.44 0 Td ET\r
4842 Q\r
4843 Q\r
4844 q\r
4845 1 0 0 1 0 219 cm\r
4846 q\r
4847 BT 1 0 0 1 60 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (5.1.1.1.   ) Tj /F5 10 Tf 0 0 0 rg (mkmutest ) Tj /F1 10 Tf 0 0 .501961 rg (Invocation) Tj T* ET\r
4848 Q\r
4849 Q\r
4850 q\r
4851 1 0 0 1 397.8898 219 cm\r
4852 q\r
4853 0 0 .501961 rg\r
4854 0 0 .501961 RG\r
4855 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 66.44 0 Td (7) Tj T* -66.44 0 Td ET\r
4856 Q\r
4857 Q\r
4858 q\r
4859 1 0 0 1 0 201 cm\r
4860 q\r
4861 BT 1 0 0 1 60 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (5.1.1.2.   Test Program Invocation) Tj T* ET\r
4862 Q\r
4863 Q\r
4864 q\r
4865 1 0 0 1 397.8898 201 cm\r
4866 q\r
4867 0 0 .501961 rg\r
4868 0 0 .501961 RG\r
4869 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 66.44 0 Td (7) Tj T* -66.44 0 Td ET\r
4870 Q\r
4871 Q\r
4872 q\r
4873 1 0 0 1 0 183 cm\r
4874 q\r
4875 BT 1 0 0 1 60 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (5.1.1.3.   Dependencies) Tj T* ET\r
4876 Q\r
4877 Q\r
4878 q\r
4879 1 0 0 1 397.8898 183 cm\r
4880 q\r
4881 0 0 .501961 rg\r
4882 0 0 .501961 RG\r
4883 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 66.44 0 Td (8) Tj T* -66.44 0 Td ET\r
4884 Q\r
4885 Q\r
4886 q\r
4887 1 0 0 1 0 165 cm\r
4888 q\r
4889 BT 1 0 0 1 20 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (5.2.   Dynamic Implementations) Tj T* ET\r
4890 Q\r
4891 Q\r
4892 q\r
4893 1 0 0 1 397.8898 165 cm\r
4894 q\r
4895 0 0 .501961 rg\r
4896 0 0 .501961 RG\r
4897 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 66.44 0 Td (8) Tj T* -66.44 0 Td ET\r
4898 Q\r
4899 Q\r
4900 q\r
4901 1 0 0 1 0 147 cm\r
4902 q\r
4903 BT 1 0 0 1 40 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (5.2.1.   Python implementation) Tj T* ET\r
4904 Q\r
4905 Q\r
4906 q\r
4907 1 0 0 1 397.8898 147 cm\r
4908 q\r
4909 0 0 .501961 rg\r
4910 0 0 .501961 RG\r
4911 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 66.44 0 Td (8) Tj T* -66.44 0 Td ET\r
4912 Q\r
4913 Q\r
4914 q\r
4915 1 0 0 1 0 129 cm\r
4916 q\r
4917 BT 1 0 0 1 60 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (5.2.1.1.   ) Tj /F5 10 Tf 0 0 0 rg (mutest ) Tj /F1 10 Tf 0 0 .501961 rg (Invocation) Tj T* ET\r
4918 Q\r
4919 Q\r
4920 q\r
4921 1 0 0 1 397.8898 129 cm\r
4922 q\r
4923 0 0 .501961 rg\r
4924 0 0 .501961 RG\r
4925 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 66.44 0 Td (8) Tj T* -66.44 0 Td ET\r
4926 Q\r
4927 Q\r
4928 q\r
4929 1 0 0 1 0 111 cm\r
4930 q\r
4931 BT 1 0 0 1 60 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (5.2.1.2.   Dependencies) Tj T* ET\r
4932 Q\r
4933 Q\r
4934 q\r
4935 1 0 0 1 397.8898 111 cm\r
4936 q\r
4937 0 0 .501961 rg\r
4938 0 0 .501961 RG\r
4939 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 66.44 0 Td (9) Tj T* -66.44 0 Td ET\r
4940 Q\r
4941 Q\r
4942 q\r
4943 1 0 0 1 0 93 cm\r
4944 q\r
4945 BT 1 0 0 1 0 2 Tm 12 TL /F3 10 Tf 0 0 .501961 rg (6.   Reference) Tj T* ET\r
4946 Q\r
4947 Q\r
4948 q\r
4949 1 0 0 1 397.8898 93 cm\r
4950 q\r
4951 0 0 .501961 rg\r
4952 0 0 .501961 RG\r
4953 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL 66.44 0 Td (9) Tj T* -66.44 0 Td ET\r
4954 Q\r
4955 Q\r
4956 q\r
4957 1 0 0 1 0 75 cm\r
4958 q\r
4959 BT 1 0 0 1 20 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (6.1.   ) Tj /F5 10 Tf 0 0 0 rg (mu_check\(\)) Tj T* ET\r
4960 Q\r
4961 Q\r
4962 q\r
4963 1 0 0 1 397.8898 75 cm\r
4964 q\r
4965 0 0 .501961 rg\r
4966 0 0 .501961 RG\r
4967 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 66.44 0 Td (9) Tj T* -66.44 0 Td ET\r
4968 Q\r
4969 Q\r
4970 q\r
4971 1 0 0 1 0 57 cm\r
4972 q\r
4973 BT 1 0 0 1 20 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (6.2.   ) Tj /F5 10 Tf 0 0 0 rg (mu_ensure\(\)) Tj T* ET\r
4974 Q\r
4975 Q\r
4976 q\r
4977 1 0 0 1 397.8898 57 cm\r
4978 q\r
4979 0 0 .501961 rg\r
4980 0 0 .501961 RG\r
4981 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 66.44 0 Td (9) Tj T* -66.44 0 Td ET\r
4982 Q\r
4983 Q\r
4984 q\r
4985 1 0 0 1 0 39 cm\r
4986 q\r
4987 BT 1 0 0 1 20 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (6.3.   ) Tj /F5 10 Tf 0 0 0 rg (mu_echeck\(\)) Tj T* ET\r
4988 Q\r
4989 Q\r
4990 q\r
4991 1 0 0 1 397.8898 39 cm\r
4992 q\r
4993 0 0 .501961 rg\r
4994 0 0 .501961 RG\r
4995 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 60.88 0 Td (10) Tj T* -60.88 0 Td ET\r
4996 Q\r
4997 Q\r
4998 q\r
4999 1 0 0 1 0 21 cm\r
5000 q\r
5001 BT 1 0 0 1 20 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (6.4.   ) Tj /F5 10 Tf 0 0 0 rg (mu_eensure\(\)) Tj T* ET\r
5002 Q\r
5003 Q\r
5004 q\r
5005 1 0 0 1 397.8898 21 cm\r
5006 q\r
5007 0 0 .501961 rg\r
5008 0 0 .501961 RG\r
5009 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 60.88 0 Td (10) Tj T* -60.88 0 Td ET\r
5010 Q\r
5011 Q\r
5012 q\r
5013 1 0 0 1 0 3 cm\r
5014 q\r
5015 BT 1 0 0 1 0 2 Tm 12 TL /F3 10 Tf 0 0 .501961 rg (7.   About) Tj T* ET\r
5016 Q\r
5017 Q\r
5018 q\r
5019 1 0 0 1 397.8898 3 cm\r
5020 q\r
5021 0 0 .501961 rg\r
5022 0 0 .501961 RG\r
5023 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL 60.88 0 Td (10) Tj T* -60.88 0 Td ET\r
5024 Q\r
5025 Q\r
5026 q\r
5027 Q\r
5028 Q\r
5029 q\r
5030 1 0 0 1 62.69291 183.0236 cm\r
5031 q\r
5032 BT 1 0 0 1 0 3.5 Tm 21 TL /F3 17.5 Tf 0 0 0 rg (1.   Installation) Tj T* ET\r
5033 Q\r
5034 Q\r
5035 q\r
5036 1 0 0 1 62.69291 165.0236 cm\r
5037 q\r
5038 BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (Download the ) Tj 0 0 .501961 rg (latest distribution tarball ) Tj 0 0 0 rg (and uncompress it.) Tj T* ET\r
5039 Q\r
5040 Q\r
5041 q\r
5042 1 0 0 1 62.69291 135.0236 cm\r
5043 q\r
5044 BT 1 0 0 1 0 14 Tm 1.279987 Tw 12 TL /F1 10 Tf 0 0 0 rg (You can also download any release from the ) Tj 0 0 .501961 rg (releases directory ) Tj 0 0 0 rg (or get it using ) Tj 0 0 .501961 rg (Git ) Tj 0 0 0 rg (directly from the ) Tj 0 0 .501961 rg (Git) Tj T* 0 Tw (repository) Tj 0 0 0 rg (.) Tj T* ET\r
5045 Q\r
5046 Q\r
5047 q\r
5048 1 0 0 1 62.69291 117.0236 cm\r
5049 q\r
5050 BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (You can get ) Tj 0 0 .501961 rg (this manual ) Tj 0 0 0 rg (too, or a ) Tj 0 0 .501961 rg (PDF version ) Tj 0 0 0 rg (of it.) Tj T* ET\r
5051 Q\r
5052 Q\r
5053 q\r
5054 1 0 0 1 62.69291 99.02362 cm\r
5055 q\r
5056 BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (To actually install ) Tj /F4 10 Tf (mutest ) Tj /F1 10 Tf (run:) Tj T* ET\r
5057 Q\r
5058 Q\r
5059  \r
5060 endstream\r
5061 endobj\r
5062 % 'R257': class PDFStream \r
5063 257 0 obj\r
5064 % page stream\r
5065 << /Length 4497 >>\r
5066 stream\r
5067 1 0 0 1 0 0 cm  BT /F1 12 Tf 14.4 TL ET\r
5068 q\r
5069 1 0 0 1 62.69291 739.8236 cm\r
5070 q\r
5071 q\r
5072 1 0 0 1 0 0 cm\r
5073 q\r
5074 1 0 0 1 6.6 6.6 cm\r
5075 q\r
5076 .662745 .662745 .662745 RG\r
5077 .5 w\r
5078 .960784 .960784 .862745 rg\r
5079 n -6 -6 468.6898 24 re B*\r
5080 Q\r
5081 q\r
5082 0 0 0 rg\r
5083 BT 1 0 0 1 0 2 Tm /F5 10 Tf 12 TL ($ make install) Tj T* ET\r
5084 Q\r
5085 Q\r
5086 Q\r
5087 Q\r
5088 Q\r
5089 q\r
5090 1 0 0 1 62.69291 707.8236 cm\r
5091 q\r
5092 BT 1 0 0 1 0 14 Tm 1.377674 Tw 12 TL /F1 10 Tf 0 0 0 rg (Default installation path is ) Tj /F5 10 Tf (/usr/local ) Tj /F1 10 Tf (\(because of that, you'll probably need superuser privileges to) Tj T* 0 Tw (install to the default location\). You can override that by passing the ) Tj /F5 10 Tf (prefix ) Tj /F1 10 Tf (make variable, for example:) Tj T* ET\r
5093 Q\r
5094 Q\r
5095 q\r
5096 1 0 0 1 62.69291 674.6236 cm\r
5097 q\r
5098 q\r
5099 1 0 0 1 0 0 cm\r
5100 q\r
5101 1 0 0 1 6.6 6.6 cm\r
5102 q\r
5103 .662745 .662745 .662745 RG\r
5104 .5 w\r
5105 .960784 .960784 .862745 rg\r
5106 n -6 -6 468.6898 24 re B*\r
5107 Q\r
5108 q\r
5109 0 0 0 rg\r
5110 BT 1 0 0 1 0 2 Tm /F5 10 Tf 12 TL ($ make prefix=/opt/mutest install) Tj T* ET\r
5111 Q\r
5112 Q\r
5113 Q\r
5114 Q\r
5115 Q\r
5116 q\r
5117 1 0 0 1 62.69291 654.6236 cm\r
5118 q\r
5119 0 0 0 rg\r
5120 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (If you want to install just the docs, you can do:) Tj T* ET\r
5121 Q\r
5122 Q\r
5123 q\r
5124 1 0 0 1 62.69291 621.4236 cm\r
5125 q\r
5126 q\r
5127 1 0 0 1 0 0 cm\r
5128 q\r
5129 1 0 0 1 6.6 6.6 cm\r
5130 q\r
5131 .662745 .662745 .662745 RG\r
5132 .5 w\r
5133 .960784 .960784 .862745 rg\r
5134 n -6 -6 468.6898 24 re B*\r
5135 Q\r
5136 q\r
5137 0 0 0 rg\r
5138 BT 1 0 0 1 0 2 Tm /F5 10 Tf 12 TL ($ make install-doc) Tj T* ET\r
5139 Q\r
5140 Q\r
5141 Q\r
5142 Q\r
5143 Q\r
5144 q\r
5145 1 0 0 1 62.69291 601.4236 cm\r
5146 q\r
5147 BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (Or even ) Tj /F5 10 Tf (install-readme) Tj /F1 10 Tf (, ) Tj /F5 10 Tf (install-html ) Tj /F1 10 Tf (or ) Tj /F5 10 Tf (install-pdf ) Tj /F1 10 Tf (if you are too picky.) Tj T* ET\r
5148 Q\r
5149 Q\r
5150 q\r
5151 1 0 0 1 62.69291 571.4236 cm\r
5152 q\r
5153 BT 1 0 0 1 0 14 Tm 1.063318 Tw 12 TL /F1 10 Tf 0 0 0 rg (If you want to install just one particular ) Tj 0 0 .501961 rg (implementation) Tj 0 0 0 rg (, to can use the ) Tj /F5 10 Tf (install-c ) Tj /F1 10 Tf (and ) Tj /F5 10 Tf (install-py) Tj T* 0 Tw /F1 10 Tf (targets.) Tj T* ET\r
5154 Q\r
5155 Q\r
5156 q\r
5157 1 0 0 1 62.69291 538.4236 cm\r
5158 q\r
5159 BT 1 0 0 1 0 3.5 Tm 21 TL /F3 17.5 Tf 0 0 0 rg (2.   Quick Sample) Tj T* ET\r
5160 Q\r
5161 Q\r
5162 q\r
5163 1 0 0 1 62.69291 520.4236 cm\r
5164 q\r
5165 BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (You can find some samples in the ) Tj 0 0 .501961 rg (sample ) Tj 0 0 0 rg (directory.) Tj T* ET\r
5166 Q\r
5167 Q\r
5168 q\r
5169 1 0 0 1 62.69291 490.4236 cm\r
5170 q\r
5171 BT 1 0 0 1 0 14 Tm .919985 Tw 12 TL /F1 10 Tf 0 0 0 rg (This is an example taken from there. A simple ) Tj /F4 10 Tf (module ) Tj /F1 10 Tf (called ) Tj 0 0 .501961 rg (factorial.c ) Tj 0 0 0 rg (with its corresponding ) Tj 0 0 .501961 rg (test suite) Tj T* 0 Tw 0 0 0 rg (\() Tj 0 0 .501961 rg (factorial_test.c) Tj 0 0 0 rg (\).) Tj T* ET\r
5172 Q\r
5173 Q\r
5174 q\r
5175 1 0 0 1 62.69291 472.4236 cm\r
5176 q\r
5177 BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (You can see some ) Tj 0 0 .501961 rg (C++ support ) Tj 0 0 0 rg (in the ) Tj 0 0 .501961 rg (exception_test.cpp) Tj 0 0 0 rg ( ) Tj 0 0 .501961 rg (test suite) Tj 0 0 0 rg (.) Tj T* ET\r
5178 Q\r
5179 Q\r
5180 q\r
5181 1 0 0 1 62.69291 442.4236 cm\r
5182 q\r
5183 BT 1 0 0 1 0 3 Tm 18 TL /F3 15 Tf 0 0 0 rg (2.1.   factorial.c) Tj T* ET\r
5184 Q\r
5185 Q\r
5186 q\r
5187 1 0 0 1 62.69291 217.2236 cm\r
5188 q\r
5189 q\r
5190 1 0 0 1 0 0 cm\r
5191 q\r
5192 1 0 0 1 6.6 6.6 cm\r
5193 q\r
5194 .662745 .662745 .662745 RG\r
5195 .5 w\r
5196 .960784 .960784 .862745 rg\r
5197 n -6 -6 468.6898 216 re B*\r
5198 Q\r
5199 q\r
5200 BT 1 0 0 1 0 194 Tm 12 TL /F1 10 Tf 0 0 0 rg (/*) Tj T* ( * This file is part of mutest, a simple micro unit testing framework for C.) Tj T* ( *) Tj T* ( * mutest was written by Leandro Lucarella ) Tj (<) Tj (llucax@gmail.com) Tj (>) Tj ( and is released) Tj T* ( * under the BOLA license, please see the LICENSE file or visit:) Tj T* ( * http://blitiri.com.ar/p/bola/) Tj T* ( *) Tj T* ( * This is an example module that calculates a factorial.) Tj T* ( *) Tj T* ( * Please, read the README file for more details.) Tj T* ( */) Tj /F5 10 Tf  T*  T* /F1 10 Tf (unsigned) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (factorial) Tj (\() Tj (unsigned) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (x) Tj (\)) Tj /F5 10 Tf ( ) Tj /F1 10 Tf ({) Tj /F5 10 Tf  T* (        ) Tj /F1 10 Tf (if) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (\() Tj (x) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (<) Tj (=) Tj /F5 10 Tf ( ) Tj (1) Tj /F1 10 Tf (\)) Tj /F5 10 Tf  T* (                ) Tj /F1 10 Tf (return) Tj /F5 10 Tf ( ) Tj (1) Tj /F1 10 Tf (;) Tj /F5 10 Tf  T* (        ) Tj /F1 10 Tf (return) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (x) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (*) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (factorial) Tj (\() Tj (x) Tj (-) Tj /F5 10 Tf (1) Tj /F1 10 Tf (\);) Tj /F5 10 Tf  T* /F1 10 Tf (}) Tj T* ET\r
5201 Q\r
5202 Q\r
5203 Q\r
5204 Q\r
5205 Q\r
5206  \r
5207 endstream\r
5208 endobj\r
5209 % 'R258': class PDFStream \r
5210 258 0 obj\r
5211 % page stream\r
5212 << /Length 4506 >>\r
5213 stream\r
5214 1 0 0 1 0 0 cm  BT /F1 12 Tf 14.4 TL ET\r
5215 q\r
5216 1 0 0 1 62.69291 747.0236 cm\r
5217 q\r
5218 BT 1 0 0 1 0 3 Tm 18 TL /F3 15 Tf 0 0 0 rg (2.2.   factorial_test.c) Tj T* ET\r
5219 Q\r
5220 Q\r
5221 q\r
5222 1 0 0 1 62.69291 161.8236 cm\r
5223 q\r
5224 q\r
5225 1 0 0 1 0 0 cm\r
5226 q\r
5227 1 0 0 1 6.6 6.6 cm\r
5228 q\r
5229 .662745 .662745 .662745 RG\r
5230 .5 w\r
5231 .960784 .960784 .862745 rg\r
5232 n -6 -6 468.6898 576 re B*\r
5233 Q\r
5234 q\r
5235 BT 1 0 0 1 0 554 Tm 12 TL /F1 10 Tf 0 0 0 rg (/*) Tj T* ( * This file is part of mutest, a simple micro unit testing framework for C.) Tj T* ( *) Tj T* ( * mutest was written by Leandro Lucarella ) Tj (<) Tj (llucax@gmail.com) Tj (>) Tj ( and is released) Tj T* ( * under the BOLA license, please see the LICENSE file or visit:) Tj T* ( * http://blitiri.com.ar/p/bola/) Tj T* ( *) Tj T* ( * This is the factorial module test suite. Each \(public\) function starting) Tj T* ( * with mu_test will be picked up by mkmutest as a test case.) Tj T* ( *) Tj T* ( * Please, read the README file for more details.) Tj T* ( */) Tj /F5 10 Tf  T*  T* /F1 10 Tf (#include "factorial.h") Tj T* /F5 10 Tf  T* /F1 10 Tf (#include "../mutest.h") Tj T* /F5 10 Tf  T* /F1 10 Tf (void) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (mu_test_factorial_zero) Tj (\(\)) Tj /F5 10 Tf ( ) Tj /F1 10 Tf ({) Tj /F5 10 Tf  T* (        ) Tj /F1 10 Tf (unsigned) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (x) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (=) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (factorial) Tj (\() Tj /F5 10 Tf (0) Tj /F1 10 Tf (\);) Tj /F5 10 Tf  T* (        ) Tj /F1 10 Tf (mu_check) Tj (\() Tj (x) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (==) Tj /F5 10 Tf ( ) Tj (1) Tj /F1 10 Tf (\);) Tj /F5 10 Tf  T* /F1 10 Tf (}) Tj /F5 10 Tf  T*  T* /F1 10 Tf (void) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (mu_test_factorial_one) Tj (\(\)) Tj /F5 10 Tf ( ) Tj /F1 10 Tf ({) Tj /F5 10 Tf  T* (        ) Tj /F1 10 Tf (unsigned) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (x) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (=) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (factorial) Tj (\() Tj /F5 10 Tf (1) Tj /F1 10 Tf (\);) Tj /F5 10 Tf  T* (        ) Tj /F1 10 Tf (/* this test is wrong on purpose, to see how it fails */) Tj /F5 10 Tf  T* (        ) Tj /F1 10 Tf (mu_check) Tj (\() Tj (x) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (==) Tj /F5 10 Tf ( ) Tj (2) Tj /F1 10 Tf (\);) Tj /F5 10 Tf  T* /F1 10 Tf (}) Tj /F5 10 Tf  T*  T* /F1 10 Tf (void) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (mu_test_factorial_positive) Tj (\(\)) Tj /F5 10 Tf ( ) Tj /F1 10 Tf ({) Tj /F5 10 Tf  T* (        ) Tj /F1 10 Tf (unsigned) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (x) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (=) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (factorial) Tj (\() Tj /F5 10 Tf (2) Tj /F1 10 Tf (\);) Tj /F5 10 Tf  T* (        ) Tj /F1 10 Tf (/* this test is wrong on purpose, to see how it fails */) Tj /F5 10 Tf  T* (        ) Tj /F1 10 Tf (mu_check) Tj (\() Tj (x) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (==) Tj /F5 10 Tf ( ) Tj (3) Tj /F1 10 Tf (\);) Tj /F5 10 Tf  T*  T* (        ) Tj /F1 10 Tf (x) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (=) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (factorial) Tj (\() Tj /F5 10 Tf (3) Tj /F1 10 Tf (\);) Tj /F5 10 Tf  T* (        ) Tj /F1 10 Tf (/* we don't want to continue if this fails, because the next result) Tj T* (         * depends on this one. This one will succeed. */) Tj /F5 10 Tf  T* (        ) Tj /F1 10 Tf (mu_ensure) Tj (\() Tj (x) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (==) Tj /F5 10 Tf ( ) Tj (6) Tj /F1 10 Tf (\);) Tj /F5 10 Tf  T*  T* (        ) Tj /F1 10 Tf (x) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (=) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (factorial) Tj (\() Tj (x) Tj (\);) Tj /F5 10 Tf  T* (        ) Tj /F1 10 Tf (mu_check) Tj (\() Tj (x) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (==) Tj /F5 10 Tf ( ) Tj (720) Tj /F1 10 Tf (\);) Tj /F5 10 Tf  T*  T* (        ) Tj /F1 10 Tf (x) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (=) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (factorial) Tj (\() Tj /F5 10 Tf (4) Tj /F1 10 Tf (\);) Tj /F5 10 Tf  T* (        ) Tj /F1 10 Tf (mu_ensure) Tj (\() Tj (x) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (==) Tj /F5 10 Tf ( ) Tj (6) Tj /F1 10 Tf (\);) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (/* same as before, but this one will fail. */) Tj /F5 10 Tf  T*  T* (        ) Tj /F1 10 Tf (x) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (=) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (factorial) Tj (\() Tj (x) Tj (-) Tj /F5 10 Tf (15) Tj /F1 10 Tf (\);) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (/* and this will never be executed */) Tj /F5 10 Tf  T* (        ) Tj /F1 10 Tf (mu_check) Tj (\() Tj (x) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (==) Tj /F5 10 Tf ( ) Tj (362881) Tj /F1 10 Tf (\);) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (/* but if excecuted, will fail */) Tj /F5 10 Tf  T* /F1 10 Tf (}) Tj T* ET\r
5236 Q\r
5237 Q\r
5238 Q\r
5239 Q\r
5240 Q\r
5241  \r
5242 endstream\r
5243 endobj\r
5244 % 'R259': class PDFStream \r
5245 259 0 obj\r
5246 % page stream\r
5247 << /Length 5051 >>\r
5248 stream\r
5249 1 0 0 1 0 0 cm  BT /F1 12 Tf 14.4 TL ET\r
5250 q\r
5251 1 0 0 1 62.69291 747.0236 cm\r
5252 q\r
5253 BT 1 0 0 1 0 3 Tm 18 TL /F3 15 Tf 0 0 0 rg (2.3.   exception_test.cpp) Tj T* ET\r
5254 Q\r
5255 Q\r
5256 q\r
5257 1 0 0 1 62.69291 281.8236 cm\r
5258 q\r
5259 q\r
5260 1 0 0 1 0 0 cm\r
5261 q\r
5262 1 0 0 1 6.6 6.6 cm\r
5263 q\r
5264 .662745 .662745 .662745 RG\r
5265 .5 w\r
5266 .960784 .960784 .862745 rg\r
5267 n -6 -6 468.6898 456 re B*\r
5268 Q\r
5269 q\r
5270 BT 1 0 0 1 0 434 Tm 12 TL /F1 10 Tf 0 0 0 rg (/*) Tj T* ( * This file is part of mutest, a simple micro unit testing framework for C.) Tj T* ( *) Tj T* ( * mutest was written by Leandro Lucarella ) Tj (<) Tj (llucax@gmail.com) Tj (>) Tj ( and is released) Tj T* ( * under the BOLA license, please see the LICENSE file or visit:) Tj T* ( * http://blitiri.com.ar/p/bola/) Tj T* ( *) Tj T* ( * This is a C++ module test suite. It shows how to use checks involving) Tj T* ( * exceptions.) Tj T* ( *) Tj T* ( * Please, read the README file for more details.) Tj T* ( */) Tj /F5 10 Tf  T*  T* /F1 10 Tf (#include ) Tj (<) Tj (stdexcept) Tj (>) Tj ( ) Tj (// std::out_of_range) Tj T* (#include ) Tj (<) Tj (vector) Tj (>) Tj ( ) Tj (// std::vector) Tj T* /F5 10 Tf  T* /F1 10 Tf (#include "../mutest.h") Tj T* /F5 10 Tf  T* /F1 10 Tf (extern) Tj /F5 10 Tf ( ) Tj ("C") Tj ( ) Tj /F1 10 Tf ({) Tj /F5 10 Tf  T*  T* /F1 10 Tf (void) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (mu_test_exceptions) Tj (\(\)) Tj /F5 10 Tf ( ) Tj /F1 10 Tf ({) Tj /F5 10 Tf  T* (        ) Tj /F1 10 Tf (std) Tj (::) Tj (vector) Tj (<) Tj (int) Tj (>) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (v) Tj (\() Tj /F5 10 Tf (1) Tj /F1 10 Tf (\);) Tj /F5 10 Tf  T* (        ) Tj /F1 10 Tf (// ok) Tj T* /F5 10 Tf (        ) Tj /F1 10 Tf (mu_check) Tj (\() Tj (v) Tj (.) Tj (at) Tj (\() Tj /F5 10 Tf (0) Tj /F1 10 Tf (\)) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (==) Tj /F5 10 Tf ( ) Tj (0) Tj /F1 10 Tf (\);) Tj /F5 10 Tf  T* (        ) Tj /F1 10 Tf (// throws! This fails) Tj T* /F5 10 Tf (        ) Tj /F1 10 Tf (mu_check) Tj (\() Tj (v) Tj (.) Tj (at) Tj (\() Tj /F5 10 Tf (1) Tj /F1 10 Tf (\)) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (==) Tj /F5 10 Tf ( ) Tj (0) Tj /F1 10 Tf (\);) Tj /F5 10 Tf  T* (        ) Tj /F1 10 Tf (// ok, we expect the exception to be thrown, and it does) Tj T* /F5 10 Tf (        ) Tj /F1 10 Tf (mu_echeck) Tj (\() Tj (std) Tj (::) Tj (out_of_range) Tj (,) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (v) Tj (.) Tj (at) Tj (\() Tj /F5 10 Tf (1) Tj /F1 10 Tf (\)\);) Tj /F5 10 Tf  T* (        ) Tj /F1 10 Tf (// fails! We expect this to throw, but it doesn't) Tj T* /F5 10 Tf (        ) Tj /F1 10 Tf (mu_echeck) Tj (\() Tj (std) Tj (::) Tj (out_of_range) Tj (,) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (v) Tj (.) Tj (at) Tj (\() Tj /F5 10 Tf (0) Tj /F1 10 Tf (\)\);) Tj /F5 10 Tf  T* (        ) Tj /F1 10 Tf (// fails again, but this time the show is over \(note the "ensure"\)) Tj T* /F5 10 Tf (        ) Tj /F1 10 Tf (mu_eensure) Tj (\() Tj (std) Tj (::) Tj (out_of_range) Tj (,) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (v) Tj (.) Tj (at) Tj (\() Tj /F5 10 Tf (0) Tj /F1 10 Tf (\)\);) Tj /F5 10 Tf  T* (        ) Tj /F1 10 Tf (// this will never be executed \(it should fail if it is\)) Tj T* /F5 10 Tf (        ) Tj /F1 10 Tf (mu_check) Tj (\() Tj (v) Tj (.) Tj (empty) Tj (\(\)\);) Tj /F5 10 Tf  T* /F1 10 Tf (}) Tj /F5 10 Tf  T*  T* /F1 10 Tf (}) Tj /F5 10 Tf ( ) Tj /F1 10 Tf (// extern "C") Tj T* ET\r
5271 Q\r
5272 Q\r
5273 Q\r
5274 Q\r
5275 Q\r
5276 q\r
5277 1 0 0 1 62.69291 248.8236 cm\r
5278 q\r
5279 BT 1 0 0 1 0 3.5 Tm 21 TL /F3 17.5 Tf 0 0 0 rg (3.   Concepts) Tj T* ET\r
5280 Q\r
5281 Q\r
5282 q\r
5283 1 0 0 1 62.69291 218.8236 cm\r
5284 q\r
5285 BT 1 0 0 1 0 14 Tm .475542 Tw 12 TL /F4 10 Tf 0 0 0 rg (mutest ) Tj /F1 10 Tf (is about 4 simple concepts: ) Tj 0 0 .501961 rg (test program) Tj 0 0 0 rg (, ) Tj 0 0 .501961 rg (test suite) Tj 0 0 0 rg (, ) Tj 0 0 .501961 rg (test case ) Tj 0 0 0 rg (and ) Tj 0 0 .501961 rg (checks) Tj 0 0 0 rg (. Well, to be honest you) Tj T* 0 Tw (probably will need ) Tj 0 0 .501961 rg (test suite) Tj 0 0 0 rg ( ) Tj 0 0 .501961 rg (initialization ) Tj 0 0 0 rg (and ) Tj 0 0 .501961 rg (termination ) Tj 0 0 0 rg (too =\)) Tj T* ET\r
5286 Q\r
5287 Q\r
5288 q\r
5289 1 0 0 1 62.69291 188.8236 cm\r
5290 q\r
5291 BT 1 0 0 1 0 3 Tm 18 TL /F3 15 Tf 0 0 0 rg (3.1.   Test Program) Tj T* ET\r
5292 Q\r
5293 Q\r
5294 q\r
5295 1 0 0 1 62.69291 134.8236 cm\r
5296 q\r
5297 BT 1 0 0 1 0 38 Tm .090941 Tw 12 TL /F1 10 Tf 0 0 0 rg (A ) Tj /F3 10 Tf (test program ) Tj /F1 10 Tf (is the higher level unit of ) Tj /F4 10 Tf (mutest) Tj /F1 10 Tf (. The test program is the one in charge of running all your) Tj T* 0 Tw .28832 Tw (tests. Probably one of the more important features of ) Tj /F4 10 Tf (mutest ) Tj /F1 10 Tf (is that you are not supposed to bother about) Tj T* 0 Tw .014985 Tw (the test program. So, different ) Tj 0 0 .501961 rg (implementations ) Tj 0 0 0 rg (have different ways to tackle this. Some need more or less) Tj T* 0 Tw (interactions from your part, and each have their pros and cons.) Tj T* ET\r
5298 Q\r
5299 Q\r
5300 q\r
5301 1 0 0 1 62.69291 104.8236 cm\r
5302 q\r
5303 BT 1 0 0 1 0 14 Tm .064751 Tw 12 TL /F1 10 Tf 0 0 0 rg (But this is all you need to know for now, for more details see how the test program is implemented by your) Tj T* 0 Tw 0 0 .501961 rg (implementation ) Tj 0 0 0 rg (of choice.) Tj T* ET\r
5304 Q\r
5305 Q\r
5306  \r
5307 endstream\r
5308 endobj\r
5309 % 'R260': class PDFStream \r
5310 260 0 obj\r
5311 % page stream\r
5312 << /Length 7052 >>\r
5313 stream\r
5314 1 0 0 1 0 0 cm  BT /F1 12 Tf 14.4 TL ET\r
5315 q\r
5316 1 0 0 1 62.69291 747.0236 cm\r
5317 q\r
5318 BT 1 0 0 1 0 3 Tm 18 TL /F3 15 Tf 0 0 0 rg (3.2.   Test Suite) Tj T* ET\r
5319 Q\r
5320 Q\r
5321 q\r
5322 1 0 0 1 62.69291 681.0236 cm\r
5323 q\r
5324 BT 1 0 0 1 0 50 Tm .300444 Tw 12 TL /F1 10 Tf 0 0 0 rg (A ) Tj /F3 10 Tf (test suite ) Tj /F1 10 Tf (is the higher level unit of ) Tj /F4 10 Tf (mutest ) Tj /F1 10 Tf (that you should care about =\). Is not much more than a way) Tj T* 0 Tw 2.145542 Tw (to group ) Tj 0 0 .501961 rg (test cases) Tj 0 0 0 rg (. Code-wise, a test suite is a C \(or C++\) module \(or compilation unit\). Not clear) Tj T* 0 Tw 1.254104 Tw (enough? A unit test is an object file \(could be a shared object depending on the ) Tj 0 0 .501961 rg (implementation) Tj 0 0 0 rg (\). This) Tj T* 0 Tw .308221 Tw (module should have one or more ) Tj 0 0 .501961 rg (test cases ) Tj 0 0 0 rg (and it could have any number \(including zero\) of ) Tj 0 0 .501961 rg (initialization) Tj T* 0 Tw 0 0 0 rg (and ) Tj 0 0 .501961 rg (termination ) Tj 0 0 0 rg (functions.) Tj T* ET\r
5325 Q\r
5326 Q\r
5327 q\r
5328 1 0 0 1 62.69291 651.0236 cm\r
5329 q\r
5330 BT 1 0 0 1 0 14 Tm .012927 Tw 12 TL /F1 10 Tf 0 0 0 rg (A test suite, is inspected by the ) Tj 0 0 .501961 rg (test program ) Tj 0 0 0 rg (for ) Tj 0 0 .501961 rg (test cases ) Tj 0 0 0 rg (and ) Tj 0 0 .501961 rg (initialization ) Tj 0 0 0 rg (and ) Tj 0 0 .501961 rg (termination ) Tj 0 0 0 rg (functions, and) Tj T* 0 Tw (run them.) Tj T* ET\r
5331 Q\r
5332 Q\r
5333 q\r
5334 1 0 0 1 62.69291 621.0236 cm\r
5335 q\r
5336 BT 1 0 0 1 0 14 Tm .370941 Tw 12 TL /F1 10 Tf 0 0 0 rg (A test suite fail if one or more ) Tj 0 0 .501961 rg (test cases ) Tj 0 0 0 rg (fail, and it's skipped if one or more ) Tj 0 0 .501961 rg (initialization ) Tj 0 0 0 rg (functions fail \(or,) Tj T* 0 Tw (depending on the implementation, if the test suite can't be loaded at all\).) Tj T* ET\r
5337 Q\r
5338 Q\r
5339 q\r
5340 1 0 0 1 62.69291 591.0236 cm\r
5341 q\r
5342 BT 1 0 0 1 0 3 Tm 18 TL /F3 15 Tf 0 0 0 rg (3.3.   Test Case) Tj T* ET\r
5343 Q\r
5344 Q\r
5345 q\r
5346 1 0 0 1 62.69291 561.0236 cm\r
5347 q\r
5348 BT 1 0 0 1 0 14 Tm 1.064724 Tw 12 TL /F1 10 Tf 0 0 0 rg (A ) Tj /F3 10 Tf (test case ) Tj /F1 10 Tf (is just a plain function with a special signature and name. A test case function name must) Tj T* 0 Tw (start with ) Tj /F5 10 Tf (mu_test) Tj /F1 10 Tf (, and take no arguments and return nothing. For example:) Tj T* ET\r
5349 Q\r
5350 Q\r
5351 q\r
5352 1 0 0 1 62.69291 527.8236 cm\r
5353 q\r
5354 q\r
5355 1 0 0 1 0 0 cm\r
5356 q\r
5357 1 0 0 1 6.6 6.6 cm\r
5358 q\r
5359 .662745 .662745 .662745 RG\r
5360 .5 w\r
5361 .960784 .960784 .862745 rg\r
5362 n -6 -6 468.6898 24 re B*\r
5363 Q\r
5364 q\r
5365 0 0 0 rg\r
5366 BT 1 0 0 1 0 2 Tm /F5 10 Tf 12 TL (void mu_test_something\(void\);) Tj T* ET\r
5367 Q\r
5368 Q\r
5369 Q\r
5370 Q\r
5371 Q\r
5372 q\r
5373 1 0 0 1 62.69291 495.8236 cm\r
5374 q\r
5375 BT 1 0 0 1 0 14 Tm .151488 Tw 12 TL /F1 10 Tf 0 0 0 rg (A test case \(probably\) only make sense if it has ) Tj 0 0 .501961 rg (checks) Tj 0 0 0 rg (. A test case succeed only if all its checks succeed) Tj T* 0 Tw (too.) Tj T* ET\r
5376 Q\r
5377 Q\r
5378 q\r
5379 1 0 0 1 62.69291 477.8236 cm\r
5380 q\r
5381 BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (Test are executed in an ) Tj 0 0 .501961 rg (implementation) Tj 0 0 0 rg (-dependant order, but usually the default order is alphabetical.) Tj T* ET\r
5382 Q\r
5383 Q\r
5384 q\r
5385 1 0 0 1 62.69291 447.8236 cm\r
5386 q\r
5387 BT 1 0 0 1 0 3 Tm 18 TL /F3 15 Tf 0 0 0 rg (3.4.   Checks) Tj T* ET\r
5388 Q\r
5389 Q\r
5390 q\r
5391 1 0 0 1 62.69291 405.8236 cm\r
5392 q\r
5393 BT 1 0 0 1 0 26 Tm .013516 Tw 12 TL /F1 10 Tf 0 0 0 rg (Checks are assertions that a ) Tj 0 0 .501961 rg (test case ) Tj 0 0 0 rg (must pass \(a boolean expression that must evaluate to ) Tj /F4 10 Tf (true) Tj /F1 10 Tf (\). There) Tj T* 0 Tw .094988 Tw (are 2 big flavors of checks: ) Tj /F3 10 Tf (check ) Tj /F1 10 Tf (and ) Tj /F3 10 Tf (ensure) Tj /F1 10 Tf (. ) Tj /F3 10 Tf (check ) Tj /F1 10 Tf (just print an error \(and ) Tj /F4 10 Tf (mark ) Tj /F1 10 Tf (the ) Tj 0 0 .501961 rg (test case ) Tj 0 0 0 rg (as failed\)) Tj T* 0 Tw (and ) Tj /F3 10 Tf (ensure ) Tj /F1 10 Tf (halt the ) Tj 0 0 .501961 rg (test case ) Tj 0 0 0 rg (execution, jumping to the next one.) Tj T* ET\r
5394 Q\r
5395 Q\r
5396 q\r
5397 1 0 0 1 62.69291 375.8236 cm\r
5398 q\r
5399 BT 1 0 0 1 0 14 Tm .242339 Tw 12 TL /F1 10 Tf 0 0 0 rg (For better ) Tj 0 0 .501961 rg (C++ support ) Tj 0 0 0 rg (there are check macros that assert that a specified exception is thrown \(instead of) Tj T* 0 Tw (check for a boolean expression to evaluate to ) Tj /F4 10 Tf (true) Tj /F1 10 Tf (\).) Tj T* ET\r
5400 Q\r
5401 Q\r
5402 q\r
5403 1 0 0 1 62.69291 357.8236 cm\r
5404 q\r
5405 BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (You can take a look at the ) Tj 0 0 .501961 rg (reference ) Tj 0 0 0 rg (to see the different flavors of check macros in more detail.) Tj T* ET\r
5406 Q\r
5407 Q\r
5408 q\r
5409 1 0 0 1 62.69291 327.8236 cm\r
5410 q\r
5411 BT 1 0 0 1 0 3 Tm 18 TL /F3 15 Tf 0 0 0 rg (3.5.   Initialization) Tj T* ET\r
5412 Q\r
5413 Q\r
5414 q\r
5415 1 0 0 1 62.69291 297.8236 cm\r
5416 q\r
5417 BT 1 0 0 1 0 14 Tm .960574 Tw 12 TL /F1 10 Tf 0 0 0 rg (Sometimes you need to setup some environment shared between all the ) Tj 0 0 .501961 rg (test cases ) Tj 0 0 0 rg (in a ) Tj 0 0 .501961 rg (test suite) Tj 0 0 0 rg (. You) Tj T* 0 Tw (can use ) Tj /F3 10 Tf (initialization functions ) Tj /F1 10 Tf (for this.) Tj T* ET\r
5418 Q\r
5419 Q\r
5420 q\r
5421 1 0 0 1 62.69291 255.8236 cm\r
5422 q\r
5423 BT 1 0 0 1 0 26 Tm 1.340542 Tw 12 TL /F1 10 Tf 0 0 0 rg (An initialization function, like a ) Tj 0 0 .501961 rg (test case) Tj 0 0 0 rg (, is a plain C function with a special name and signature. The) Tj T* 0 Tw 2.140574 Tw (name must start with ) Tj /F5 10 Tf (mu_init ) Tj /F1 10 Tf (and it must take no arguments, and return an ) Tj /F4 10 Tf (error code ) Tj /F1 10 Tf (\() Tj /F5 10 Tf (0 ) Tj /F1 10 Tf (being) Tj T* 0 Tw (success\). For example:) Tj T* ET\r
5424 Q\r
5425 Q\r
5426 q\r
5427 1 0 0 1 62.69291 222.6236 cm\r
5428 q\r
5429 q\r
5430 1 0 0 1 0 0 cm\r
5431 q\r
5432 1 0 0 1 6.6 6.6 cm\r
5433 q\r
5434 .662745 .662745 .662745 RG\r
5435 .5 w\r
5436 .960784 .960784 .862745 rg\r
5437 n -6 -6 468.6898 24 re B*\r
5438 Q\r
5439 q\r
5440 0 0 0 rg\r
5441 BT 1 0 0 1 0 2 Tm /F5 10 Tf 12 TL (int mu_init_something\(void\);) Tj T* ET\r
5442 Q\r
5443 Q\r
5444 Q\r
5445 Q\r
5446 Q\r
5447 q\r
5448 1 0 0 1 62.69291 190.6236 cm\r
5449 q\r
5450 BT 1 0 0 1 0 14 Tm .253555 Tw 12 TL /F1 10 Tf 0 0 0 rg (All initialization functions are executed before any ) Tj 0 0 .501961 rg (test case) Tj 0 0 0 rg (, in an ) Tj 0 0 .501961 rg (implementation) Tj 0 0 0 rg (-dependant order, and if) Tj T* 0 Tw (one of them fail \(returns non-zero\), the whole ) Tj 0 0 .501961 rg (test suite ) Tj 0 0 0 rg (is skipped immediately.) Tj T* ET\r
5451 Q\r
5452 Q\r
5453 q\r
5454 1 0 0 1 62.69291 160.6236 cm\r
5455 q\r
5456 BT 1 0 0 1 0 3 Tm 18 TL /F3 15 Tf 0 0 0 rg (3.6.   Termination) Tj T* ET\r
5457 Q\r
5458 Q\r
5459 q\r
5460 1 0 0 1 62.69291 130.6236 cm\r
5461 q\r
5462 BT 1 0 0 1 0 14 Tm .359269 Tw 12 TL /F3 10 Tf 0 0 0 rg (Termination functions ) Tj /F1 10 Tf (are just like ) Tj 0 0 .501961 rg (initialization ) Tj 0 0 0 rg (functions, but they're executed ) Tj /F3 10 Tf (after ) Tj /F1 10 Tf (the ) Tj 0 0 .501961 rg (test cases) Tj 0 0 0 rg (, their) Tj T* 0 Tw (names start with ) Tj /F5 10 Tf (mu_term ) Tj /F1 10 Tf (and they return nothing. For example:) Tj T* ET\r
5463 Q\r
5464 Q\r
5465 q\r
5466 1 0 0 1 62.69291 97.42362 cm\r
5467 q\r
5468 q\r
5469 1 0 0 1 0 0 cm\r
5470 q\r
5471 1 0 0 1 6.6 6.6 cm\r
5472 q\r
5473 .662745 .662745 .662745 RG\r
5474 .5 w\r
5475 .960784 .960784 .862745 rg\r
5476 n -6 -6 468.6898 24 re B*\r
5477 Q\r
5478 q\r
5479 0 0 0 rg\r
5480 BT 1 0 0 1 0 2 Tm /F5 10 Tf 12 TL (void mu_term_something\(void\);) Tj T* ET\r
5481 Q\r
5482 Q\r
5483 Q\r
5484 Q\r
5485 Q\r
5486  \r
5487 endstream\r
5488 endobj\r
5489 % 'R261': class PDFStream \r
5490 261 0 obj\r
5491 % page stream\r
5492 << /Length 6908 >>\r
5493 stream\r
5494 1 0 0 1 0 0 cm  BT /F1 12 Tf 14.4 TL ET\r
5495 q\r
5496 1 0 0 1 62.69291 744.0236 cm\r
5497 q\r
5498 BT 1 0 0 1 0 3.5 Tm 21 TL /F3 17.5 Tf 0 0 0 rg (4.   C++ Support) Tj T* ET\r
5499 Q\r
5500 Q\r
5501 q\r
5502 1 0 0 1 62.69291 702.0236 cm\r
5503 q\r
5504 BT 1 0 0 1 0 26 Tm .625251 Tw 12 TL /F1 10 Tf 0 0 0 rg (You can use ) Tj /F4 10 Tf (mutest ) Tj /F1 10 Tf (with C++, the only care you must take is that, because of C++ ) Tj 0 0 .501961 rg (name mangling ) Tj 0 0 0 rg (\(and) Tj T* 0 Tw 1.208555 Tw /F4 10 Tf (mutest ) Tj /F1 10 Tf (relaying on function names\), you must declare your ) Tj 0 0 .501961 rg (test cases ) Tj 0 0 0 rg (and ) Tj 0 0 .501961 rg (initialization ) Tj 0 0 0 rg (and ) Tj 0 0 .501961 rg (termination) Tj T* 0 Tw 0 0 0 rg (functions as ) Tj /F5 10 Tf (extern) Tj ( ) Tj ("C" ) Tj /F1 10 Tf (\(see ) Tj 0 0 .501961 rg (exception_test.cpp ) Tj 0 0 0 rg (for an example\).) Tj T* ET\r
5505 Q\r
5506 Q\r
5507 q\r
5508 1 0 0 1 62.69291 660.0236 cm\r
5509 q\r
5510 BT 1 0 0 1 0 26 Tm .386651 Tw 12 TL /F1 10 Tf 0 0 .501961 rg (Checks ) Tj 0 0 0 rg (become ) Tj /F4 10 Tf (exception-safe ) Tj /F1 10 Tf (when using ) Tj /F4 10 Tf (mutest ) Tj /F1 10 Tf (with a C++ compiler, and 2 extra ) Tj 0 0 .501961 rg (checks ) Tj 0 0 0 rg (designed for) Tj T* 0 Tw 1.558443 Tw (C++ get defined \() Tj 0 0 .501961 rg (mu_echeck\(\) ) Tj 0 0 0 rg (and ) Tj 0 0 .501961 rg (mu_eensure\(\)) Tj 0 0 0 rg (\). They assert that an expression throws a particular) Tj T* 0 Tw (exception.) Tj T* ET\r
5511 Q\r
5512 Q\r
5513 q\r
5514 1 0 0 1 62.69291 627.0236 cm\r
5515 q\r
5516 BT 1 0 0 1 0 3.5 Tm 21 TL /F3 17.5 Tf 0 0 0 rg (5.   Implementations) Tj T* ET\r
5517 Q\r
5518 Q\r
5519 q\r
5520 1 0 0 1 62.69291 609.0236 cm\r
5521 q\r
5522 BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (There are 2 big groups of possible implementations that I can think of: ) Tj /F4 10 Tf (static ) Tj /F1 10 Tf (and ) Tj /F4 10 Tf (dynamic) Tj /F1 10 Tf (.) Tj T* ET\r
5523 Q\r
5524 Q\r
5525 q\r
5526 1 0 0 1 62.69291 591.0236 cm\r
5527 q\r
5528 BT 1 0 0 1 0 2 Tm 12 TL /F4 10 Tf 0 0 0 rg (mutest ) Tj /F1 10 Tf (comes with one implementation of each group.) Tj T* ET\r
5529 Q\r
5530 Q\r
5531 q\r
5532 1 0 0 1 62.69291 561.0236 cm\r
5533 q\r
5534 BT 1 0 0 1 0 3 Tm 18 TL /F3 15 Tf 0 0 0 rg (5.1.   Static Implementations) Tj T* ET\r
5535 Q\r
5536 Q\r
5537 q\r
5538 1 0 0 1 62.69291 519.0236 cm\r
5539 q\r
5540 BT 1 0 0 1 0 26 Tm .398735 Tw 12 TL /F1 10 Tf 0 0 0 rg (Static implementations can be only written in C/C++ \(or other language that is link-compatible with C, like) Tj T* 0 Tw 3.460651 Tw (the ) Tj 0 0 .501961 rg (D Programming Language) Tj 0 0 0 rg (, but since one of the main goals of ) Tj /F4 10 Tf (mutest ) Tj /F1 10 Tf (is avoid unnecessary) Tj T* 0 Tw (dependencies, you probably don't want to depend on an extra language/compiler to run your tests =\).) Tj T* ET\r
5541 Q\r
5542 Q\r
5543 q\r
5544 1 0 0 1 62.69291 489.0236 cm\r
5545 q\r
5546 BT 1 0 0 1 0 14 Tm 1.262485 Tw 12 TL /F1 10 Tf 0 0 0 rg (The main advantage is better debugging support, because you can run the ) Tj 0 0 .501961 rg (test program ) Tj 0 0 0 rg (in a standard) Tj T* 0 Tw (debugger and see what happens with ) Tj 0 0 .501961 rg (test cases ) Tj 0 0 0 rg (very naturally.) Tj T* ET\r
5547 Q\r
5548 Q\r
5549 q\r
5550 1 0 0 1 62.69291 447.0236 cm\r
5551 q\r
5552 BT 1 0 0 1 0 26 Tm .439398 Tw 12 TL /F1 10 Tf 0 0 0 rg (The main disadvantage is, the ) Tj 0 0 .501961 rg (test suites ) Tj 0 0 0 rg (must be figured out in ) Tj /F4 10 Tf (compile-time) Tj /F1 10 Tf (, usually using some kind of) Tj T* 0 Tw .555868 Tw (code generation \(if you want to avoid writing repetitive code yourself\). There's also a limitation in the ) Tj 0 0 .501961 rg (test) Tj T* 0 Tw (case) Tj 0 0 0 rg (, ) Tj 0 0 .501961 rg (initialization ) Tj 0 0 0 rg (and ) Tj 0 0 .501961 rg (termination ) Tj 0 0 0 rg (functions names: they should be unique for all the ) Tj 0 0 .501961 rg (test program) Tj 0 0 0 rg (.) Tj T* ET\r
5553 Q\r
5554 Q\r
5555 q\r
5556 1 0 0 1 62.69291 420.0236 cm\r
5557 q\r
5558 BT 1 0 0 1 0 2.5 Tm 15 TL /F2 12.5 Tf 0 0 0 rg (5.1.1.   C implementation) Tj T* ET\r
5559 Q\r
5560 Q\r
5561 q\r
5562 1 0 0 1 62.69291 378.0236 cm\r
5563 q\r
5564 BT 1 0 0 1 0 26 Tm .44784 Tw 12 TL /F4 10 Tf 0 0 0 rg (mutest ) Tj /F1 10 Tf (comes with a C static implementation. Only 3 files are needed: ) Tj /F5 10 Tf (mutest.c ) Tj /F1 10 Tf (\(the ) Tj /F4 10 Tf (user-independent) Tj T* 0 Tw 1.39686 Tw /F1 10 Tf (part of the ) Tj 0 0 .501961 rg (test program) Tj 0 0 0 rg (\), ) Tj /F5 10 Tf (mkmutest ) Tj /F1 10 Tf (\(a bash script for generating the ) Tj /F4 10 Tf (user-dependent ) Tj /F1 10 Tf (part of the ) Tj 0 0 .501961 rg (test) Tj T* 0 Tw (program) Tj 0 0 0 rg (\) and ) Tj /F5 10 Tf (mutest.h ) Tj /F1 10 Tf (\(the header file that ) Tj 0 0 .501961 rg (test suites ) Tj 0 0 0 rg (should include\).) Tj T* ET\r
5565 Q\r
5566 Q\r
5567 q\r
5568 1 0 0 1 62.69291 360.0236 cm\r
5569 q\r
5570 0 0 0 rg\r
5571 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (You can copy this 3 files to your project or install them at system-level and use them globally.) Tj T* ET\r
5572 Q\r
5573 Q\r
5574 q\r
5575 1 0 0 1 62.69291 330.0236 cm\r
5576 q\r
5577 BT 1 0 0 1 0 14 Tm 1.415984 Tw 12 TL /F1 10 Tf 0 0 0 rg (The procedure is simple, You should compile you ) Tj 0 0 .501961 rg (test suites) Tj 0 0 0 rg (, ) Tj /F5 10 Tf (mutest.c ) Tj /F1 10 Tf (and the generated output of) Tj T* 0 Tw /F5 10 Tf (mkmutest ) Tj /F1 10 Tf (as object files and link them together.) Tj T* ET\r
5578 Q\r
5579 Q\r
5580 q\r
5581 1 0 0 1 62.69291 312.0236 cm\r
5582 q\r
5583 0 0 0 rg\r
5584 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (For example:) Tj T* ET\r
5585 Q\r
5586 Q\r
5587 q\r
5588 1 0 0 1 62.69291 230.8236 cm\r
5589 q\r
5590 q\r
5591 1 0 0 1 0 0 cm\r
5592 q\r
5593 1 0 0 1 6.6 6.6 cm\r
5594 q\r
5595 .662745 .662745 .662745 RG\r
5596 .5 w\r
5597 .960784 .960784 .862745 rg\r
5598 n -6 -6 468.6898 72 re B*\r
5599 Q\r
5600 q\r
5601 0 0 0 rg\r
5602 BT 1 0 0 1 0 50 Tm /F5 10 Tf 12 TL ($ cc -c -o mutest.o mutest.c) Tj T* ($ cc -c -o test1.o test1.c) Tj T* ($ cc -c -o test2.o test2.c) Tj T* ($ mkmutest mutest.h test1.o test2.o | cc -xc -c -o runmutest.o -) Tj T* ($ cc -o testprg mutest.o test1.o test2.o runmutest.o) Tj T* ET\r
5603 Q\r
5604 Q\r
5605 Q\r
5606 Q\r
5607 Q\r
5608 q\r
5609 1 0 0 1 62.69291 210.8236 cm\r
5610 q\r
5611 BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (Then you can run the ) Tj 0 0 .501961 rg (test program ) Tj 0 0 0 rg (invoking it with no arguments:) Tj T* ET\r
5612 Q\r
5613 Q\r
5614 q\r
5615 1 0 0 1 62.69291 177.6236 cm\r
5616 q\r
5617 q\r
5618 1 0 0 1 0 0 cm\r
5619 q\r
5620 1 0 0 1 6.6 6.6 cm\r
5621 q\r
5622 .662745 .662745 .662745 RG\r
5623 .5 w\r
5624 .960784 .960784 .862745 rg\r
5625 n -6 -6 468.6898 24 re B*\r
5626 Q\r
5627 q\r
5628 0 0 0 rg\r
5629 BT 1 0 0 1 0 2 Tm /F5 10 Tf 12 TL ($ ./testprg) Tj T* ET\r
5630 Q\r
5631 Q\r
5632 Q\r
5633 Q\r
5634 Q\r
5635 q\r
5636 1 0 0 1 62.69291 153.6236 cm\r
5637 q\r
5638 BT 1 0 0 1 0 2 Tm 12 TL /F2 10 Tf 0 0 0 rg (5.1.1.1.   ) Tj /F6 10 Tf (mkmutest ) Tj /F2 10 Tf (Invocation) Tj T* ET\r
5639 Q\r
5640 Q\r
5641 q\r
5642 1 0 0 1 62.69291 123.6236 cm\r
5643 q\r
5644 BT 1 0 0 1 0 14 Tm 1.715318 Tw 12 TL /F1 10 Tf 0 0 0 rg (This small script take 1 mandatory positional argument: the path to the ) Tj /F5 10 Tf (mutest.h ) Tj /F1 10 Tf (file. All remaining) Tj T* 0 Tw (positional arguments should be object files representing ) Tj 0 0 .501961 rg (test suites) Tj 0 0 0 rg (.) Tj T* ET\r
5645 Q\r
5646 Q\r
5647 q\r
5648 1 0 0 1 62.69291 99.62362 cm\r
5649 q\r
5650 BT 1 0 0 1 0 2 Tm 12 TL /F2 10 Tf 0 0 0 rg (5.1.1.2.   Test Program Invocation) Tj T* ET\r
5651 Q\r
5652 Q\r
5653 q\r
5654 1 0 0 1 62.69291 81.62362 cm\r
5655 q\r
5656 0 0 0 rg\r
5657 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (The test program can be invoked without arguments, but can take some extra options:) Tj T* ET\r
5658 Q\r
5659 Q\r
5660  \r
5661 endstream\r
5662 endobj\r
5663 % 'R262': class PDFStream \r
5664 262 0 obj\r
5665 % page stream\r
5666 << /Length 7873 >>\r
5667 stream\r
5668 1 0 0 1 0 0 cm  BT /F1 12 Tf 14.4 TL ET\r
5669 q\r
5670 1 0 0 1 62.69291 753.0236 cm\r
5671 q\r
5672 0 0 0 rg\r
5673 BT 1 0 0 1 0 2 Tm /F7 10 Tf 12 TL (-v) Tj T* ET\r
5674 Q\r
5675 Q\r
5676 q\r
5677 1 0 0 1 62.69291 684.0236 cm\r
5678 0 0 0 rg\r
5679 BT /F1 10 Tf 12 TL ET\r
5680 BT 1 0 0 1 0 56 Tm  T* ET\r
5681 q\r
5682 1 0 0 1 20 54 cm\r
5683 q\r
5684 BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (Be verbose. This is accumulative, when you add extra ) Tj /F5 10 Tf (-v ) Tj /F1 10 Tf (you will get extra verbosity.) Tj T* ET\r
5685 Q\r
5686 Q\r
5687 q\r
5688 1 0 0 1 20 0 cm\r
5689 q\r
5690 BT 1 0 0 1 0 38 Tm .395542 Tw 12 TL /F1 10 Tf 0 0 0 rg (By default, you just get failed ) Tj 0 0 .501961 rg (checks ) Tj 0 0 0 rg (printed. If you use a single ) Tj /F5 10 Tf (-v) Tj /F1 10 Tf (, a summary of failed/passed ) Tj 0 0 .501961 rg (test) Tj T* 0 Tw .690514 Tw (suites) Tj 0 0 0 rg (, ) Tj 0 0 .501961 rg (test cases ) Tj 0 0 0 rg (and ) Tj 0 0 .501961 rg (checks ) Tj 0 0 0 rg (will be printed. If an extra ) Tj /F5 10 Tf (-v ) Tj /F1 10 Tf (is used, you'll see the current ) Tj 0 0 .501961 rg (test suite) Tj T* 0 Tw .099986 Tw 0 0 0 rg (being executed. Another ) Tj /F5 10 Tf (-v ) Tj /F1 10 Tf (and you'll get the current ) Tj 0 0 .501961 rg (test case) Tj 0 0 0 rg (, and another one, and you'll get each) Tj T* 0 Tw 0 0 .501961 rg (check) Tj 0 0 0 rg (.) Tj T* ET\r
5691 Q\r
5692 Q\r
5693 q\r
5694 Q\r
5695 Q\r
5696 q\r
5697 1 0 0 1 62.69291 660.0236 cm\r
5698 q\r
5699 BT 1 0 0 1 0 2 Tm 12 TL /F2 10 Tf 0 0 0 rg (5.1.1.3.   Dependencies) Tj T* ET\r
5700 Q\r
5701 Q\r
5702 q\r
5703 1 0 0 1 62.69291 642.0236 cm\r
5704 q\r
5705 0 0 0 rg\r
5706 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (Even when dependencies are kept minimal, there always be a few ;\)) Tj T* ET\r
5707 Q\r
5708 Q\r
5709 q\r
5710 1 0 0 1 62.69291 624.0236 cm\r
5711 q\r
5712 0 0 0 rg\r
5713 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (To use this implementation you just need:) Tj T* ET\r
5714 Q\r
5715 Q\r
5716 q\r
5717 1 0 0 1 62.69291 618.0236 cm\r
5718 Q\r
5719 q\r
5720 1 0 0 1 62.69291 618.0236 cm\r
5721 Q\r
5722 q\r
5723 1 0 0 1 62.69291 606.0236 cm\r
5724 0 0 0 rg\r
5725 BT /F1 10 Tf 12 TL ET\r
5726 q\r
5727 1 0 0 1 6 -3 cm\r
5728 q\r
5729 0 0 0 rg\r
5730 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET\r
5731 Q\r
5732 Q\r
5733 q\r
5734 1 0 0 1 23 -3 cm\r
5735 q\r
5736 0 0 0 rg\r
5737 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (A C compiler \(you already needed that, so...\)) Tj T* ET\r
5738 Q\r
5739 Q\r
5740 q\r
5741 Q\r
5742 Q\r
5743 q\r
5744 1 0 0 1 62.69291 600.0236 cm\r
5745 Q\r
5746 q\r
5747 1 0 0 1 62.69291 588.0236 cm\r
5748 0 0 0 rg\r
5749 BT /F1 10 Tf 12 TL ET\r
5750 q\r
5751 1 0 0 1 6 -3 cm\r
5752 q\r
5753 0 0 0 rg\r
5754 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET\r
5755 Q\r
5756 Q\r
5757 q\r
5758 1 0 0 1 23 -3 cm\r
5759 q\r
5760 BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (The ) Tj /F5 10 Tf (nm ) Tj /F1 10 Tf (program \(from ) Tj 0 0 .501961 rg (GNU Binutils) Tj 0 0 0 rg (, included in virtually any *NIX\)) Tj T* ET\r
5761 Q\r
5762 Q\r
5763 q\r
5764 Q\r
5765 Q\r
5766 q\r
5767 1 0 0 1 62.69291 582.0236 cm\r
5768 Q\r
5769 q\r
5770 1 0 0 1 62.69291 570.0236 cm\r
5771 0 0 0 rg\r
5772 BT /F1 10 Tf 12 TL ET\r
5773 q\r
5774 1 0 0 1 6 -3 cm\r
5775 q\r
5776 0 0 0 rg\r
5777 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET\r
5778 Q\r
5779 Q\r
5780 q\r
5781 1 0 0 1 23 -3 cm\r
5782 q\r
5783 BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (The ) Tj 0 0 .501961 rg (GNU Bash ) Tj 0 0 0 rg (shell interpreter \(also included in virtually any *NIX\)) Tj T* ET\r
5784 Q\r
5785 Q\r
5786 q\r
5787 Q\r
5788 Q\r
5789 q\r
5790 1 0 0 1 62.69291 570.0236 cm\r
5791 Q\r
5792 q\r
5793 1 0 0 1 62.69291 540.0236 cm\r
5794 q\r
5795 BT 1 0 0 1 0 3 Tm 18 TL /F3 15 Tf 0 0 0 rg (5.2.   Dynamic Implementations) Tj T* ET\r
5796 Q\r
5797 Q\r
5798 q\r
5799 1 0 0 1 62.69291 498.0236 cm\r
5800 q\r
5801 BT 1 0 0 1 0 26 Tm .84686 Tw 12 TL /F1 10 Tf 0 0 0 rg (Dynamic implementations, on the other hand, can be written in any language that can access to shared) Tj T* 0 Tw 2.661163 Tw (objects. The idea is to inspect a shared object for ) Tj 0 0 .501961 rg (test suites ) Tj 0 0 0 rg (and run them, without requiring any) Tj T* 0 Tw (information about ) Tj 0 0 .501961 rg (test suites ) Tj 0 0 0 rg (at compile time.) Tj T* ET\r
5802 Q\r
5803 Q\r
5804 q\r
5805 1 0 0 1 62.69291 432.0236 cm\r
5806 q\r
5807 BT 1 0 0 1 0 50 Tm 1.684983 Tw 12 TL /F1 10 Tf 0 0 0 rg (There are several advantages in this kind of implementations. The dynamic nature let you completely) Tj T* 0 Tw 1.71686 Tw (separate the ) Tj 0 0 .501961 rg (test program ) Tj 0 0 0 rg (from the user-written ) Tj 0 0 .501961 rg (test suites ) Tj 0 0 0 rg (and you can choose at ) Tj /F4 10 Tf (run-time ) Tj /F1 10 Tf (what ) Tj 0 0 .501961 rg (test) Tj T* 0 Tw .237984 Tw (suites ) Tj 0 0 0 rg (to execute by just selecting the correct shared objects. Also, ) Tj 0 0 .501961 rg (test case) Tj 0 0 0 rg (, ) Tj 0 0 .501961 rg (initialization ) Tj 0 0 0 rg (and ) Tj 0 0 .501961 rg (termination) Tj T* 0 Tw .134431 Tw 0 0 0 rg (functions names only have to be unique in the scope of the ) Tj 0 0 .501961 rg (test suites) Tj 0 0 0 rg (, because ) Tj 0 0 .501961 rg (test suites ) Tj 0 0 0 rg (are completely) Tj T* 0 Tw (isolated in separate shared objects.) Tj T* ET\r
5808 Q\r
5809 Q\r
5810 q\r
5811 1 0 0 1 62.69291 402.0236 cm\r
5812 q\r
5813 BT 1 0 0 1 0 14 Tm .720988 Tw 12 TL /F1 10 Tf 0 0 0 rg (But everything comes at a price, and the higher price to pay is ) Tj /F4 10 Tf (debuggability) Tj /F1 10 Tf (. It's a little harder to plug a) Tj T* 0 Tw (debugger to a shared object.) Tj T* ET\r
5814 Q\r
5815 Q\r
5816 q\r
5817 1 0 0 1 62.69291 375.0236 cm\r
5818 q\r
5819 BT 1 0 0 1 0 2.5 Tm 15 TL /F2 12.5 Tf 0 0 0 rg (5.2.1.   Python implementation) Tj T* ET\r
5820 Q\r
5821 Q\r
5822 q\r
5823 1 0 0 1 62.69291 333.0236 cm\r
5824 q\r
5825 BT 1 0 0 1 0 26 Tm 1.498651 Tw 12 TL /F1 10 Tf 0 0 0 rg (This implementation is much simpler and elegant than the ) Tj 0 0 .501961 rg (C implementation) Tj 0 0 0 rg (. Only 2 files are needed:) Tj T* 0 Tw .951318 Tw /F5 10 Tf (mutest ) Tj /F1 10 Tf (\() Tj 0 0 .501961 rg (test program ) Tj 0 0 0 rg (written in ) Tj 0 0 .501961 rg (Python ) Tj 0 0 0 rg (using ) Tj 0 0 .501961 rg (ctypes ) Tj 0 0 0 rg (module to access the shared object symbols\) and) Tj T* 0 Tw /F5 10 Tf (mutest.h ) Tj /F1 10 Tf (\(the header file that ) Tj 0 0 .501961 rg (test suites ) Tj 0 0 0 rg (should include\).) Tj T* ET\r
5826 Q\r
5827 Q\r
5828 q\r
5829 1 0 0 1 62.69291 303.0236 cm\r
5830 q\r
5831 BT 1 0 0 1 0 14 Tm 2.823059 Tw 12 TL /F1 10 Tf 0 0 0 rg (Since both implementations provided by ) Tj /F4 10 Tf (mutest ) Tj /F1 10 Tf (share the same ) Tj /F5 10 Tf (mutest.h) Tj /F1 10 Tf (, you should define the) Tj T* 0 Tw /F5 10 Tf (MUTEST_PY ) Tj /F1 10 Tf (macro when compiling the ) Tj 0 0 .501961 rg (test suites ) Tj 0 0 0 rg (if you will run them using this implementation.) Tj T* ET\r
5832 Q\r
5833 Q\r
5834 q\r
5835 1 0 0 1 62.69291 273.0236 cm\r
5836 q\r
5837 BT 1 0 0 1 0 14 Tm .452619 Tw 12 TL /F1 10 Tf 0 0 0 rg (As with the ) Tj 0 0 .501961 rg (C implementation) Tj 0 0 0 rg (, you can copy this 2 files to your project or install them at system-level and) Tj T* 0 Tw (use them globally.) Tj T* ET\r
5838 Q\r
5839 Q\r
5840 q\r
5841 1 0 0 1 62.69291 243.0236 cm\r
5842 q\r
5843 BT 1 0 0 1 0 14 Tm 1.578735 Tw 12 TL /F1 10 Tf 0 0 0 rg (The procedure is even simpler than the ) Tj 0 0 .501961 rg (C implementation) Tj 0 0 0 rg (: compile and link you ) Tj 0 0 .501961 rg (test suites ) Tj 0 0 0 rg (as shared) Tj T* 0 Tw (objects and then run the ) Tj /F5 10 Tf (mutest ) Tj /F1 10 Tf (program passing the shared objects as arguments. For example:) Tj T* ET\r
5844 Q\r
5845 Q\r
5846 q\r
5847 1 0 0 1 62.69291 161.8236 cm\r
5848 q\r
5849 q\r
5850 1 0 0 1 0 0 cm\r
5851 q\r
5852 1 0 0 1 6.6 6.6 cm\r
5853 q\r
5854 .662745 .662745 .662745 RG\r
5855 .5 w\r
5856 .960784 .960784 .862745 rg\r
5857 n -6 -6 468.6898 72 re B*\r
5858 Q\r
5859 q\r
5860 0 0 0 rg\r
5861 BT 1 0 0 1 0 50 Tm /F5 10 Tf 12 TL ($ cc -c -fPIC -DMUTEST_PY -o test1.o test1.c) Tj T* ($ cc -shared -o test1.so test1.o) Tj T* ($ cc -c -fPIC -DMUTEST_PY -o test2.o test2.c) Tj T* ($ cc -shared -o test2.so test2.o) Tj T* ($ mutest test1.so test2.so) Tj T* ET\r
5862 Q\r
5863 Q\r
5864 Q\r
5865 Q\r
5866 Q\r
5867 q\r
5868 1 0 0 1 62.69291 141.8236 cm\r
5869 q\r
5870 0 0 0 rg\r
5871 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (That's it.) Tj T* ET\r
5872 Q\r
5873 Q\r
5874 q\r
5875 1 0 0 1 62.69291 117.8236 cm\r
5876 q\r
5877 BT 1 0 0 1 0 2 Tm 12 TL /F2 10 Tf 0 0 0 rg (5.2.1.1.   ) Tj /F6 10 Tf (mutest ) Tj /F2 10 Tf (Invocation) Tj T* ET\r
5878 Q\r
5879 Q\r
5880 q\r
5881 1 0 0 1 62.69291 87.82362 cm\r
5882 q\r
5883 BT 1 0 0 1 0 14 Tm 1.505984 Tw 12 TL /F5 10 Tf 0 0 0 rg (mutest ) Tj /F1 10 Tf (program takes ) Tj 0 0 .501961 rg (test suites ) Tj 0 0 0 rg (shared objects to run as positional arguments. It accepts the same) Tj T* 0 Tw (options as the ) Tj 0 0 .501961 rg (C implementation's test program ) Tj 0 0 0 rg (and some extra options are accepted too:) Tj T* ET\r
5884 Q\r
5885 Q\r
5886  \r
5887 endstream\r
5888 endobj\r
5889 % 'R263': class PDFStream \r
5890 263 0 obj\r
5891 % page stream\r
5892 << /Length 6814 >>\r
5893 stream\r
5894 1 0 0 1 0 0 cm  BT /F1 12 Tf 14.4 TL ET\r
5895 q\r
5896 1 0 0 1 62.69291 753.0236 cm\r
5897 q\r
5898 0 0 0 rg\r
5899 BT 1 0 0 1 0 2 Tm /F7 10 Tf 12 TL (--verbose) Tj T* ET\r
5900 Q\r
5901 Q\r
5902 q\r
5903 1 0 0 1 62.69291 738.0236 cm\r
5904 0 0 0 rg\r
5905 BT /F1 10 Tf 12 TL ET\r
5906 BT 1 0 0 1 0 2 Tm  T* ET\r
5907 q\r
5908 1 0 0 1 20 0 cm\r
5909 q\r
5910 BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (Alias for ) Tj /F5 10 Tf (-v) Tj /F1 10 Tf (.) Tj T* ET\r
5911 Q\r
5912 Q\r
5913 q\r
5914 Q\r
5915 Q\r
5916 q\r
5917 1 0 0 1 62.69291 722.0236 cm\r
5918 q\r
5919 BT 1 0 0 1 0 2 Tm 12 TL /F7 10 Tf 0 0 0 rg (-q) Tj /F3 10 Tf (, ) Tj /F7 10 Tf (--quiet) Tj T* ET\r
5920 Q\r
5921 Q\r
5922 q\r
5923 1 0 0 1 62.69291 707.0236 cm\r
5924 0 0 0 rg\r
5925 BT /F1 10 Tf 12 TL ET\r
5926 BT 1 0 0 1 0 2 Tm  T* ET\r
5927 q\r
5928 1 0 0 1 20 0 cm\r
5929 q\r
5930 0 0 0 rg\r
5931 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (Be quiet \(no output is shown at all\).) Tj T* ET\r
5932 Q\r
5933 Q\r
5934 q\r
5935 Q\r
5936 Q\r
5937 q\r
5938 1 0 0 1 62.69291 691.0236 cm\r
5939 q\r
5940 BT 1 0 0 1 0 2 Tm 12 TL /F7 10 Tf 0 0 0 rg (-s) Tj /F3 10 Tf (, ) Tj /F7 10 Tf (--search) Tj T* ET\r
5941 Q\r
5942 Q\r
5943 q\r
5944 1 0 0 1 62.69291 676.0236 cm\r
5945 0 0 0 rg\r
5946 BT /F1 10 Tf 12 TL ET\r
5947 BT 1 0 0 1 0 2 Tm  T* ET\r
5948 q\r
5949 1 0 0 1 20 0 cm\r
5950 q\r
5951 BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (Search for ) Tj 0 0 .501961 rg (test suites ) Tj 0 0 0 rg (\(*.so\) in the current directory and add them to the list of ) Tj 0 0 .501961 rg (test suites ) Tj 0 0 0 rg (to run.) Tj T* ET\r
5952 Q\r
5953 Q\r
5954 q\r
5955 Q\r
5956 Q\r
5957 q\r
5958 1 0 0 1 62.69291 660.0236 cm\r
5959 q\r
5960 BT 1 0 0 1 0 2 Tm 12 TL /F7 10 Tf 0 0 0 rg (-h) Tj /F3 10 Tf (, ) Tj /F7 10 Tf (--help) Tj T* ET\r
5961 Q\r
5962 Q\r
5963 q\r
5964 1 0 0 1 62.69291 645.0236 cm\r
5965 0 0 0 rg\r
5966 BT /F1 10 Tf 12 TL ET\r
5967 BT 1 0 0 1 0 2 Tm  T* ET\r
5968 q\r
5969 1 0 0 1 20 0 cm\r
5970 q\r
5971 0 0 0 rg\r
5972 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (Show a help message and exit.) Tj T* ET\r
5973 Q\r
5974 Q\r
5975 q\r
5976 Q\r
5977 Q\r
5978 q\r
5979 1 0 0 1 62.69291 621.0236 cm\r
5980 q\r
5981 BT 1 0 0 1 0 2 Tm 12 TL /F2 10 Tf 0 0 0 rg (5.2.1.2.   Dependencies) Tj T* ET\r
5982 Q\r
5983 Q\r
5984 q\r
5985 1 0 0 1 62.69291 603.0236 cm\r
5986 q\r
5987 BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (As with the ) Tj 0 0 .501961 rg (C implementation) Tj 0 0 0 rg (, some minor dependencies are needed:) Tj T* ET\r
5988 Q\r
5989 Q\r
5990 q\r
5991 1 0 0 1 62.69291 597.0236 cm\r
5992 Q\r
5993 q\r
5994 1 0 0 1 62.69291 597.0236 cm\r
5995 Q\r
5996 q\r
5997 1 0 0 1 62.69291 585.0236 cm\r
5998 0 0 0 rg\r
5999 BT /F1 10 Tf 12 TL ET\r
6000 q\r
6001 1 0 0 1 6 -3 cm\r
6002 q\r
6003 0 0 0 rg\r
6004 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET\r
6005 Q\r
6006 Q\r
6007 q\r
6008 1 0 0 1 23 -3 cm\r
6009 q\r
6010 BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 .501961 rg (Python ) Tj 0 0 0 rg (\(2.5 or later\)) Tj T* ET\r
6011 Q\r
6012 Q\r
6013 q\r
6014 Q\r
6015 Q\r
6016 q\r
6017 1 0 0 1 62.69291 579.0236 cm\r
6018 Q\r
6019 q\r
6020 1 0 0 1 62.69291 567.0236 cm\r
6021 0 0 0 rg\r
6022 BT /F1 10 Tf 12 TL ET\r
6023 q\r
6024 1 0 0 1 6 -3 cm\r
6025 q\r
6026 0 0 0 rg\r
6027 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL 10.5 0 Td (\177) Tj T* -10.5 0 Td ET\r
6028 Q\r
6029 Q\r
6030 q\r
6031 1 0 0 1 23 -3 cm\r
6032 q\r
6033 BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (The ) Tj /F5 10 Tf (nm ) Tj /F1 10 Tf (program \(from ) Tj 0 0 .501961 rg (GNU Binutils) Tj 0 0 0 rg (, included in virtually any *NIX\)) Tj T* ET\r
6034 Q\r
6035 Q\r
6036 q\r
6037 Q\r
6038 Q\r
6039 q\r
6040 1 0 0 1 62.69291 567.0236 cm\r
6041 Q\r
6042 q\r
6043 1 0 0 1 62.69291 549.0236 cm\r
6044 q\r
6045 BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (You will need a C compiler for building the ) Tj 0 0 .501961 rg (test suites ) Tj 0 0 0 rg (too, but technically is not needed by ) Tj /F4 10 Tf (mutest ) Tj /F1 10 Tf (itself ;\)) Tj T* ET\r
6046 Q\r
6047 Q\r
6048 q\r
6049 1 0 0 1 62.69291 516.0236 cm\r
6050 q\r
6051 BT 1 0 0 1 0 3.5 Tm 21 TL /F3 17.5 Tf 0 0 0 rg (6.   Reference) Tj T* ET\r
6052 Q\r
6053 Q\r
6054 q\r
6055 1 0 0 1 62.69291 486.0236 cm\r
6056 q\r
6057 BT 1 0 0 1 0 3 Tm 18 TL /F3 15 Tf 0 0 0 rg (6.1.   ) Tj /F7 15 Tf (mu_check\(\)) Tj T* ET\r
6058 Q\r
6059 Q\r
6060 q\r
6061 1 0 0 1 62.69291 468.0236 cm\r
6062 q\r
6063 0 0 0 rg\r
6064 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL (Synopsis) Tj T* ET\r
6065 Q\r
6066 Q\r
6067 q\r
6068 1 0 0 1 62.69291 453.0236 cm\r
6069 0 0 0 rg\r
6070 BT /F1 10 Tf 12 TL ET\r
6071 BT 1 0 0 1 0 2 Tm  T* ET\r
6072 q\r
6073 1 0 0 1 20 0 cm\r
6074 q\r
6075 0 0 0 rg\r
6076 BT 1 0 0 1 0 2 Tm /F5 10 Tf 12 TL (mu_check\(expression\)) Tj T* ET\r
6077 Q\r
6078 Q\r
6079 q\r
6080 Q\r
6081 Q\r
6082 q\r
6083 1 0 0 1 62.69291 437.0236 cm\r
6084 q\r
6085 0 0 0 rg\r
6086 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL (Description) Tj T* ET\r
6087 Q\r
6088 Q\r
6089 q\r
6090 1 0 0 1 62.69291 422.0236 cm\r
6091 0 0 0 rg\r
6092 BT /F1 10 Tf 12 TL ET\r
6093 BT 1 0 0 1 0 2 Tm  T* ET\r
6094 q\r
6095 1 0 0 1 20 0 cm\r
6096 q\r
6097 BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (Check that the ) Tj /F5 10 Tf (expression ) Tj /F1 10 Tf (evaluates to ) Tj /F4 10 Tf (true) Tj /F1 10 Tf (. Continue with the ) Tj 0 0 .501961 rg (test case ) Tj 0 0 0 rg (if fail.) Tj T* ET\r
6098 Q\r
6099 Q\r
6100 q\r
6101 Q\r
6102 Q\r
6103 q\r
6104 1 0 0 1 62.69291 406.0236 cm\r
6105 q\r
6106 0 0 0 rg\r
6107 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL (Availability) Tj T* ET\r
6108 Q\r
6109 Q\r
6110 q\r
6111 1 0 0 1 62.69291 391.0236 cm\r
6112 0 0 0 rg\r
6113 BT /F1 10 Tf 12 TL ET\r
6114 BT 1 0 0 1 0 2 Tm  T* ET\r
6115 q\r
6116 1 0 0 1 20 0 cm\r
6117 q\r
6118 0 0 0 rg\r
6119 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (Always) Tj T* ET\r
6120 Q\r
6121 Q\r
6122 q\r
6123 Q\r
6124 Q\r
6125 q\r
6126 1 0 0 1 62.69291 375.0236 cm\r
6127 q\r
6128 0 0 0 rg\r
6129 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL (Example) Tj T* ET\r
6130 Q\r
6131 Q\r
6132 q\r
6133 1 0 0 1 62.69291 298.8236 cm\r
6134 0 0 0 rg\r
6135 BT /F1 10 Tf 12 TL ET\r
6136 BT 1 0 0 1 0 63.2 Tm  T* ET\r
6137 q\r
6138 1 0 0 1 20 0 cm\r
6139 q\r
6140 q\r
6141 1 0 0 1 0 0 cm\r
6142 q\r
6143 1 0 0 1 6.6 6.6 cm\r
6144 q\r
6145 .662745 .662745 .662745 RG\r
6146 .5 w\r
6147 .960784 .960784 .862745 rg\r
6148 n -6 -6 448.6898 72 re B*\r
6149 Q\r
6150 q\r
6151 0 0 0 rg\r
6152 BT 1 0 0 1 0 50 Tm /F5 10 Tf 12 TL (void mu_test\(void\)) Tj T* ({) Tj T* (    mu_check\(5 == 4\); /* fail */) Tj T* (    mu_check\(5 == 5\); /* excecuted, pass */) Tj T* (}) Tj T* ET\r
6153 Q\r
6154 Q\r
6155 Q\r
6156 Q\r
6157 Q\r
6158 q\r
6159 Q\r
6160 Q\r
6161 q\r
6162 1 0 0 1 62.69291 268.8236 cm\r
6163 q\r
6164 BT 1 0 0 1 0 3 Tm 18 TL /F3 15 Tf 0 0 0 rg (6.2.   ) Tj /F7 15 Tf (mu_ensure\(\)) Tj T* ET\r
6165 Q\r
6166 Q\r
6167 q\r
6168 1 0 0 1 62.69291 250.8236 cm\r
6169 q\r
6170 0 0 0 rg\r
6171 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL (Synopsis) Tj T* ET\r
6172 Q\r
6173 Q\r
6174 q\r
6175 1 0 0 1 62.69291 235.8236 cm\r
6176 0 0 0 rg\r
6177 BT /F1 10 Tf 12 TL ET\r
6178 BT 1 0 0 1 0 2 Tm  T* ET\r
6179 q\r
6180 1 0 0 1 20 0 cm\r
6181 q\r
6182 0 0 0 rg\r
6183 BT 1 0 0 1 0 2 Tm /F5 10 Tf 12 TL (mu_ensure\(expression\)) Tj T* ET\r
6184 Q\r
6185 Q\r
6186 q\r
6187 Q\r
6188 Q\r
6189 q\r
6190 1 0 0 1 62.69291 219.8236 cm\r
6191 q\r
6192 0 0 0 rg\r
6193 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL (Description) Tj T* ET\r
6194 Q\r
6195 Q\r
6196 q\r
6197 1 0 0 1 62.69291 204.8236 cm\r
6198 0 0 0 rg\r
6199 BT /F1 10 Tf 12 TL ET\r
6200 BT 1 0 0 1 0 2 Tm  T* ET\r
6201 q\r
6202 1 0 0 1 20 0 cm\r
6203 q\r
6204 BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (Check that the ) Tj /F5 10 Tf (expression ) Tj /F1 10 Tf (evaluates to ) Tj /F4 10 Tf (true) Tj /F1 10 Tf (. Interrupt the ) Tj 0 0 .501961 rg (test case ) Tj 0 0 0 rg (if fail.) Tj T* ET\r
6205 Q\r
6206 Q\r
6207 q\r
6208 Q\r
6209 Q\r
6210 q\r
6211 1 0 0 1 62.69291 188.8236 cm\r
6212 q\r
6213 0 0 0 rg\r
6214 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL (Availability) Tj T* ET\r
6215 Q\r
6216 Q\r
6217 q\r
6218 1 0 0 1 62.69291 173.8236 cm\r
6219 0 0 0 rg\r
6220 BT /F1 10 Tf 12 TL ET\r
6221 BT 1 0 0 1 0 2 Tm  T* ET\r
6222 q\r
6223 1 0 0 1 20 0 cm\r
6224 q\r
6225 0 0 0 rg\r
6226 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (Always) Tj T* ET\r
6227 Q\r
6228 Q\r
6229 q\r
6230 Q\r
6231 Q\r
6232 q\r
6233 1 0 0 1 62.69291 157.8236 cm\r
6234 q\r
6235 0 0 0 rg\r
6236 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL (Example) Tj T* ET\r
6237 Q\r
6238 Q\r
6239 q\r
6240 1 0 0 1 62.69291 81.62362 cm\r
6241 0 0 0 rg\r
6242 BT /F1 10 Tf 12 TL ET\r
6243 BT 1 0 0 1 0 63.2 Tm  T* ET\r
6244 q\r
6245 1 0 0 1 20 0 cm\r
6246 q\r
6247 q\r
6248 1 0 0 1 0 0 cm\r
6249 q\r
6250 1 0 0 1 6.6 6.6 cm\r
6251 q\r
6252 .662745 .662745 .662745 RG\r
6253 .5 w\r
6254 .960784 .960784 .862745 rg\r
6255 n -6 -6 448.6898 72 re B*\r
6256 Q\r
6257 q\r
6258 0 0 0 rg\r
6259 BT 1 0 0 1 0 50 Tm /F5 10 Tf 12 TL (void mu_test\(void\)) Tj T* ({) Tj T* (    mu_ensure\(5 == 4\); /* fail */) Tj T* (    mu_check\(5 == 5\); /* not excecuted */) Tj T* (}) Tj T* ET\r
6260 Q\r
6261 Q\r
6262 Q\r
6263 Q\r
6264 Q\r
6265 q\r
6266 Q\r
6267 Q\r
6268  \r
6269 endstream\r
6270 endobj\r
6271 % 'R264': class PDFStream \r
6272 264 0 obj\r
6273 % page stream\r
6274 << /Length 4504 >>\r
6275 stream\r
6276 1 0 0 1 0 0 cm  BT /F1 12 Tf 14.4 TL ET\r
6277 q\r
6278 1 0 0 1 62.69291 747.0236 cm\r
6279 q\r
6280 BT 1 0 0 1 0 3 Tm 18 TL /F3 15 Tf 0 0 0 rg (6.3.   ) Tj /F7 15 Tf (mu_echeck\(\)) Tj T* ET\r
6281 Q\r
6282 Q\r
6283 q\r
6284 1 0 0 1 62.69291 729.0236 cm\r
6285 q\r
6286 0 0 0 rg\r
6287 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL (Synopsis) Tj T* ET\r
6288 Q\r
6289 Q\r
6290 q\r
6291 1 0 0 1 62.69291 714.0236 cm\r
6292 0 0 0 rg\r
6293 BT /F1 10 Tf 12 TL ET\r
6294 BT 1 0 0 1 0 2 Tm  T* ET\r
6295 q\r
6296 1 0 0 1 20 0 cm\r
6297 q\r
6298 BT 1 0 0 1 0 2 Tm 12 TL /F5 10 Tf 0 0 0 rg (mu_echeck\(class,) Tj ( ) Tj (expression\)) Tj T* ET\r
6299 Q\r
6300 Q\r
6301 q\r
6302 Q\r
6303 Q\r
6304 q\r
6305 1 0 0 1 62.69291 698.0236 cm\r
6306 q\r
6307 0 0 0 rg\r
6308 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL (Description) Tj T* ET\r
6309 Q\r
6310 Q\r
6311 q\r
6312 1 0 0 1 62.69291 671.0236 cm\r
6313 0 0 0 rg\r
6314 BT /F1 10 Tf 12 TL ET\r
6315 BT 1 0 0 1 0 14 Tm  T* ET\r
6316 q\r
6317 1 0 0 1 20 0 cm\r
6318 q\r
6319 BT 1 0 0 1 0 14 Tm 1.408443 Tw 12 TL /F1 10 Tf 0 0 0 rg (Check that the ) Tj /F5 10 Tf (expression ) Tj /F1 10 Tf (throws a specific exception ) Tj /F5 10 Tf (class ) Tj /F1 10 Tf (\(or subclass\). Continue with the) Tj T* 0 Tw 0 0 .501961 rg (test case ) Tj 0 0 0 rg (if fail.) Tj T* ET\r
6320 Q\r
6321 Q\r
6322 q\r
6323 Q\r
6324 Q\r
6325 q\r
6326 1 0 0 1 62.69291 655.0236 cm\r
6327 q\r
6328 0 0 0 rg\r
6329 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL (Availability) Tj T* ET\r
6330 Q\r
6331 Q\r
6332 q\r
6333 1 0 0 1 62.69291 640.0236 cm\r
6334 0 0 0 rg\r
6335 BT /F1 10 Tf 12 TL ET\r
6336 BT 1 0 0 1 0 2 Tm  T* ET\r
6337 q\r
6338 1 0 0 1 20 0 cm\r
6339 q\r
6340 0 0 0 rg\r
6341 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (C++ only) Tj T* ET\r
6342 Q\r
6343 Q\r
6344 q\r
6345 Q\r
6346 Q\r
6347 q\r
6348 1 0 0 1 62.69291 624.0236 cm\r
6349 q\r
6350 0 0 0 rg\r
6351 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL (Example) Tj T* ET\r
6352 Q\r
6353 Q\r
6354 q\r
6355 1 0 0 1 62.69291 475.8236 cm\r
6356 0 0 0 rg\r
6357 BT /F1 10 Tf 12 TL ET\r
6358 BT 1 0 0 1 0 135.2 Tm  T* ET\r
6359 q\r
6360 1 0 0 1 20 0 cm\r
6361 q\r
6362 q\r
6363 1 0 0 1 0 0 cm\r
6364 q\r
6365 1 0 0 1 6.6 6.6 cm\r
6366 q\r
6367 .662745 .662745 .662745 RG\r
6368 .5 w\r
6369 .960784 .960784 .862745 rg\r
6370 n -6 -6 448.6898 144 re B*\r
6371 Q\r
6372 q\r
6373 BT 1 0 0 1 0 122 Tm 12 TL /F5 10 Tf 0 0 0 rg (#include ) Tj (<) Tj (stdexcept) Tj (>) Tj  T*  T* (extern "C") Tj T* ({) Tj T* (    void mu_test\(void\)) Tj T* (    {) Tj T* (        mu_echeck\(std::exception, true\); /* fail */) Tj T* (        mu_echeck\(std::exception,) Tj T* (                throw std::runtime_error\("!"\)\); /* excecuted, pass */) Tj T* (    }) Tj T* (}) Tj T* ET\r
6374 Q\r
6375 Q\r
6376 Q\r
6377 Q\r
6378 Q\r
6379 q\r
6380 Q\r
6381 Q\r
6382 q\r
6383 1 0 0 1 62.69291 445.8236 cm\r
6384 q\r
6385 BT 1 0 0 1 0 3 Tm 18 TL /F3 15 Tf 0 0 0 rg (6.4.   ) Tj /F7 15 Tf (mu_eensure\(\)) Tj T* ET\r
6386 Q\r
6387 Q\r
6388 q\r
6389 1 0 0 1 62.69291 427.8236 cm\r
6390 q\r
6391 0 0 0 rg\r
6392 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL (Synopsis) Tj T* ET\r
6393 Q\r
6394 Q\r
6395 q\r
6396 1 0 0 1 62.69291 412.8236 cm\r
6397 0 0 0 rg\r
6398 BT /F1 10 Tf 12 TL ET\r
6399 BT 1 0 0 1 0 2 Tm  T* ET\r
6400 q\r
6401 1 0 0 1 20 0 cm\r
6402 q\r
6403 BT 1 0 0 1 0 2 Tm 12 TL /F5 10 Tf 0 0 0 rg (mu_eensure\(class,) Tj ( ) Tj (expression\)) Tj T* ET\r
6404 Q\r
6405 Q\r
6406 q\r
6407 Q\r
6408 Q\r
6409 q\r
6410 1 0 0 1 62.69291 396.8236 cm\r
6411 q\r
6412 0 0 0 rg\r
6413 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL (Description) Tj T* ET\r
6414 Q\r
6415 Q\r
6416 q\r
6417 1 0 0 1 62.69291 369.8236 cm\r
6418 0 0 0 rg\r
6419 BT /F1 10 Tf 12 TL ET\r
6420 BT 1 0 0 1 0 14 Tm  T* ET\r
6421 q\r
6422 1 0 0 1 20 0 cm\r
6423 q\r
6424 BT 1 0 0 1 0 14 Tm 1.749982 Tw 12 TL /F1 10 Tf 0 0 0 rg (Check that the ) Tj /F5 10 Tf (expression ) Tj /F1 10 Tf (throws a specific exception ) Tj /F5 10 Tf (class ) Tj /F1 10 Tf (\(or subclass\). Interrupt the ) Tj 0 0 .501961 rg (test) Tj T* 0 Tw (case ) Tj 0 0 0 rg (if fail.) Tj T* ET\r
6425 Q\r
6426 Q\r
6427 q\r
6428 Q\r
6429 Q\r
6430 q\r
6431 1 0 0 1 62.69291 353.8236 cm\r
6432 q\r
6433 0 0 0 rg\r
6434 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL (Availability) Tj T* ET\r
6435 Q\r
6436 Q\r
6437 q\r
6438 1 0 0 1 62.69291 338.8236 cm\r
6439 0 0 0 rg\r
6440 BT /F1 10 Tf 12 TL ET\r
6441 BT 1 0 0 1 0 2 Tm  T* ET\r
6442 q\r
6443 1 0 0 1 20 0 cm\r
6444 q\r
6445 0 0 0 rg\r
6446 BT 1 0 0 1 0 2 Tm /F1 10 Tf 12 TL (C++ only) Tj T* ET\r
6447 Q\r
6448 Q\r
6449 q\r
6450 Q\r
6451 Q\r
6452 q\r
6453 1 0 0 1 62.69291 322.8236 cm\r
6454 q\r
6455 0 0 0 rg\r
6456 BT 1 0 0 1 0 2 Tm /F3 10 Tf 12 TL (Example) Tj T* ET\r
6457 Q\r
6458 Q\r
6459 q\r
6460 1 0 0 1 62.69291 174.6236 cm\r
6461 0 0 0 rg\r
6462 BT /F1 10 Tf 12 TL ET\r
6463 BT 1 0 0 1 0 135.2 Tm  T* ET\r
6464 q\r
6465 1 0 0 1 20 0 cm\r
6466 q\r
6467 q\r
6468 1 0 0 1 0 0 cm\r
6469 q\r
6470 1 0 0 1 6.6 6.6 cm\r
6471 q\r
6472 .662745 .662745 .662745 RG\r
6473 .5 w\r
6474 .960784 .960784 .862745 rg\r
6475 n -6 -6 448.6898 144 re B*\r
6476 Q\r
6477 q\r
6478 BT 1 0 0 1 0 122 Tm 12 TL /F5 10 Tf 0 0 0 rg (#include ) Tj (<) Tj (stdexcept) Tj (>) Tj  T*  T* (extern "C") Tj T* ({) Tj T* (    void mu_test\(void\)) Tj T* (    {) Tj T* (        mu_eensure\(std::exception, true\); /* fail */) Tj T* (        mu_echeck\(std::exception,) Tj T* (                throw std::runtime_error\("!"\)\); /* not excecuted */) Tj T* (    }) Tj T* (}) Tj T* ET\r
6479 Q\r
6480 Q\r
6481 Q\r
6482 Q\r
6483 Q\r
6484 q\r
6485 Q\r
6486 Q\r
6487 q\r
6488 1 0 0 1 62.69291 141.6236 cm\r
6489 q\r
6490 BT 1 0 0 1 0 3.5 Tm 21 TL /F3 17.5 Tf 0 0 0 rg (7.   About) Tj T* ET\r
6491 Q\r
6492 Q\r
6493 q\r
6494 1 0 0 1 62.69291 123.6236 cm\r
6495 q\r
6496 BT 1 0 0 1 0 2 Tm 12 TL /F1 10 Tf 0 0 0 rg (This manual was written using ) Tj 0 0 .501961 rg (reStructuredText) Tj 0 0 0 rg (.) Tj T* ET\r
6497 Q\r
6498 Q\r
6499  \r
6500 endstream\r
6501 endobj\r
6502 % 'R265': class PDFPageLabels \r
6503 265 0 obj\r
6504 % Document Root\r
6505 << /Nums [ 0\r
6506  266 0 R\r
6507  1\r
6508  267 0 R\r
6509  2\r
6510  268 0 R\r
6511  3\r
6512  269 0 R\r
6513  4\r
6514  270 0 R\r
6515  5\r
6516  271 0 R\r
6517  6\r
6518  272 0 R\r
6519  7\r
6520  273 0 R\r
6521  8\r
6522  274 0 R\r
6523  9\r
6524  275 0 R ] >>\r
6525 endobj\r
6526 % 'R266': class PDFPageLabel \r
6527 266 0 obj\r
6528 % None\r
6529 << /S /D\r
6530  /St 1 >>\r
6531 endobj\r
6532 % 'R267': class PDFPageLabel \r
6533 267 0 obj\r
6534 % None\r
6535 << /S /D\r
6536  /St 2 >>\r
6537 endobj\r
6538 % 'R268': class PDFPageLabel \r
6539 268 0 obj\r
6540 % None\r
6541 << /S /D\r
6542  /St 3 >>\r
6543 endobj\r
6544 % 'R269': class PDFPageLabel \r
6545 269 0 obj\r
6546 % None\r
6547 << /S /D\r
6548  /St 4 >>\r
6549 endobj\r
6550 % 'R270': class PDFPageLabel \r
6551 270 0 obj\r
6552 % None\r
6553 << /S /D\r
6554  /St 5 >>\r
6555 endobj\r
6556 % 'R271': class PDFPageLabel \r
6557 271 0 obj\r
6558 % None\r
6559 << /S /D\r
6560  /St 6 >>\r
6561 endobj\r
6562 % 'R272': class PDFPageLabel \r
6563 272 0 obj\r
6564 % None\r
6565 << /S /D\r
6566  /St 7 >>\r
6567 endobj\r
6568 % 'R273': class PDFPageLabel \r
6569 273 0 obj\r
6570 % None\r
6571 << /S /D\r
6572  /St 8 >>\r
6573 endobj\r
6574 % 'R274': class PDFPageLabel \r
6575 274 0 obj\r
6576 % None\r
6577 << /S /D\r
6578  /St 9 >>\r
6579 endobj\r
6580 % 'R275': class PDFPageLabel \r
6581 275 0 obj\r
6582 % None\r
6583 << /S /D\r
6584  /St 10 >>\r
6585 endobj\r
6586 xref\r
6587 0 276\r
6588 0000000000 65535 f\r
6589 0000000113 00000 n\r
6590 0000000286 00000 n\r
6591 0000000451 00000 n\r
6592 0000000640 00000 n\r
6593 0000000827 00000 n\r
6594 0000001068 00000 n\r
6595 0000001303 00000 n\r
6596 0000001496 00000 n\r
6597 0000001756 00000 n\r
6598 0000001998 00000 n\r
6599 0000002241 00000 n\r
6600 0000002484 00000 n\r
6601 0000002727 00000 n\r
6602 0000002970 00000 n\r
6603 0000003214 00000 n\r
6604 0000003458 00000 n\r
6605 0000003702 00000 n\r
6606 0000003946 00000 n\r
6607 0000004190 00000 n\r
6608 0000004434 00000 n\r
6609 0000004678 00000 n\r
6610 0000004922 00000 n\r
6611 0000005166 00000 n\r
6612 0000005394 00000 n\r
6613 0000005862 00000 n\r
6614 0000006105 00000 n\r
6615 0000006348 00000 n\r
6616 0000006592 00000 n\r
6617 0000006836 00000 n\r
6618 0000007080 00000 n\r
6619 0000007324 00000 n\r
6620 0000007568 00000 n\r
6621 0000007812 00000 n\r
6622 0000008056 00000 n\r
6623 0000008300 00000 n\r
6624 0000008544 00000 n\r
6625 0000008788 00000 n\r
6626 0000009032 00000 n\r
6627 0000009276 00000 n\r
6628 0000009520 00000 n\r
6629 0000009764 00000 n\r
6630 0000010008 00000 n\r
6631 0000010252 00000 n\r
6632 0000010496 00000 n\r
6633 0000010740 00000 n\r
6634 0000010984 00000 n\r
6635 0000011228 00000 n\r
6636 0000011472 00000 n\r
6637 0000011716 00000 n\r
6638 0000011960 00000 n\r
6639 0000012204 00000 n\r
6640 0000012448 00000 n\r
6641 0000012692 00000 n\r
6642 0000012936 00000 n\r
6643 0000013180 00000 n\r
6644 0000013424 00000 n\r
6645 0000013654 00000 n\r
6646 0000013830 00000 n\r
6647 0000014074 00000 n\r
6648 0000014318 00000 n\r
6649 0000014562 00000 n\r
6650 0000014806 00000 n\r
6651 0000015050 00000 n\r
6652 0000015294 00000 n\r
6653 0000015538 00000 n\r
6654 0000015782 00000 n\r
6655 0000016026 00000 n\r
6656 0000016270 00000 n\r
6657 0000016514 00000 n\r
6658 0000016758 00000 n\r
6659 0000017002 00000 n\r
6660 0000017246 00000 n\r
6661 0000017490 00000 n\r
6662 0000017734 00000 n\r
6663 0000017978 00000 n\r
6664 0000018222 00000 n\r
6665 0000018466 00000 n\r
6666 0000018710 00000 n\r
6667 0000018954 00000 n\r
6668 0000019198 00000 n\r
6669 0000019442 00000 n\r
6670 0000019686 00000 n\r
6671 0000019930 00000 n\r
6672 0000020174 00000 n\r
6673 0000020418 00000 n\r
6674 0000020662 00000 n\r
6675 0000020906 00000 n\r
6676 0000021150 00000 n\r
6677 0000021394 00000 n\r
6678 0000021638 00000 n\r
6679 0000021882 00000 n\r
6680 0000022125 00000 n\r
6681 0000022405 00000 n\r
6682 0000022672 00000 n\r
6683 0000022909 00000 n\r
6684 0000023175 00000 n\r
6685 0000023441 00000 n\r
6686 0000023710 00000 n\r
6687 0000023963 00000 n\r
6688 0000024930 00000 n\r
6689 0000025174 00000 n\r
6690 0000025509 00000 n\r
6691 0000025754 00000 n\r
6692 0000025999 00000 n\r
6693 0000026244 00000 n\r
6694 0000026489 00000 n\r
6695 0000026734 00000 n\r
6696 0000026963 00000 n\r
6697 0000027338 00000 n\r
6698 0000027638 00000 n\r
6699 0000027884 00000 n\r
6700 0000028130 00000 n\r
6701 0000028376 00000 n\r
6702 0000028620 00000 n\r
6703 0000028866 00000 n\r
6704 0000029112 00000 n\r
6705 0000029358 00000 n\r
6706 0000029604 00000 n\r
6707 0000029833 00000 n\r
6708 0000030235 00000 n\r
6709 0000030480 00000 n\r
6710 0000030726 00000 n\r
6711 0000030972 00000 n\r
6712 0000031218 00000 n\r
6713 0000031464 00000 n\r
6714 0000031710 00000 n\r
6715 0000031955 00000 n\r
6716 0000032200 00000 n\r
6717 0000032446 00000 n\r
6718 0000032692 00000 n\r
6719 0000032938 00000 n\r
6720 0000033184 00000 n\r
6721 0000033430 00000 n\r
6722 0000033676 00000 n\r
6723 0000033922 00000 n\r
6724 0000034168 00000 n\r
6725 0000034414 00000 n\r
6726 0000034660 00000 n\r
6727 0000034906 00000 n\r
6728 0000035152 00000 n\r
6729 0000035398 00000 n\r
6730 0000035644 00000 n\r
6731 0000035888 00000 n\r
6732 0000036134 00000 n\r
6733 0000036380 00000 n\r
6734 0000036609 00000 n\r
6735 0000037180 00000 n\r
6736 0000037445 00000 n\r
6737 0000037690 00000 n\r
6738 0000037936 00000 n\r
6739 0000038182 00000 n\r
6740 0000038428 00000 n\r
6741 0000038674 00000 n\r
6742 0000038919 00000 n\r
6743 0000039165 00000 n\r
6744 0000039410 00000 n\r
6745 0000039662 00000 n\r
6746 0000039908 00000 n\r
6747 0000040154 00000 n\r
6748 0000040400 00000 n\r
6749 0000040646 00000 n\r
6750 0000040892 00000 n\r
6751 0000041138 00000 n\r
6752 0000041384 00000 n\r
6753 0000041630 00000 n\r
6754 0000041876 00000 n\r
6755 0000042122 00000 n\r
6756 0000042368 00000 n\r
6757 0000042614 00000 n\r
6758 0000042860 00000 n\r
6759 0000043091 00000 n\r
6760 0000043293 00000 n\r
6761 0000043522 00000 n\r
6762 0000044069 00000 n\r
6763 0000044257 00000 n\r
6764 0000044503 00000 n\r
6765 0000044749 00000 n\r
6766 0000044995 00000 n\r
6767 0000045241 00000 n\r
6768 0000045486 00000 n\r
6769 0000045732 00000 n\r
6770 0000045978 00000 n\r
6771 0000046223 00000 n\r
6772 0000046482 00000 n\r
6773 0000046738 00000 n\r
6774 0000046984 00000 n\r
6775 0000047230 00000 n\r
6776 0000047476 00000 n\r
6777 0000047722 00000 n\r
6778 0000047968 00000 n\r
6779 0000048213 00000 n\r
6780 0000048459 00000 n\r
6781 0000048705 00000 n\r
6782 0000048951 00000 n\r
6783 0000049197 00000 n\r
6784 0000049443 00000 n\r
6785 0000049689 00000 n\r
6786 0000049934 00000 n\r
6787 0000050178 00000 n\r
6788 0000050443 00000 n\r
6789 0000050689 00000 n\r
6790 0000050935 00000 n\r
6791 0000051181 00000 n\r
6792 0000051427 00000 n\r
6793 0000051673 00000 n\r
6794 0000051919 00000 n\r
6795 0000052148 00000 n\r
6796 0000052780 00000 n\r
6797 0000053026 00000 n\r
6798 0000053272 00000 n\r
6799 0000053517 00000 n\r
6800 0000053761 00000 n\r
6801 0000054021 00000 n\r
6802 0000054267 00000 n\r
6803 0000054513 00000 n\r
6804 0000054742 00000 n\r
6805 0000055134 00000 n\r
6806 0000055380 00000 n\r
6807 0000055626 00000 n\r
6808 0000055871 00000 n\r
6809 0000056118 00000 n\r
6810 0000056455 00000 n\r
6811 0000056619 00000 n\r
6812 0000056938 00000 n\r
6813 0000057067 00000 n\r
6814 0000057333 00000 n\r
6815 0000057663 00000 n\r
6816 0000057938 00000 n\r
6817 0000058254 00000 n\r
6818 0000058561 00000 n\r
6819 0000058871 00000 n\r
6820 0000059151 00000 n\r
6821 0000059437 00000 n\r
6822 0000059718 00000 n\r
6823 0000059984 00000 n\r
6824 0000060290 00000 n\r
6825 0000060562 00000 n\r
6826 0000060840 00000 n\r
6827 0000061185 00000 n\r
6828 0000061559 00000 n\r
6829 0000061897 00000 n\r
6830 0000062232 00000 n\r
6831 0000062603 00000 n\r
6832 0000062903 00000 n\r
6833 0000063282 00000 n\r
6834 0000063645 00000 n\r
6835 0000063970 00000 n\r
6836 0000064267 00000 n\r
6837 0000064582 00000 n\r
6838 0000064854 00000 n\r
6839 0000065147 00000 n\r
6840 0000065440 00000 n\r
6841 0000065719 00000 n\r
6842 0000065936 00000 n\r
6843 0000066136 00000 n\r
6844 0000070258 00000 n\r
6845 0000079190 00000 n\r
6846 0000083788 00000 n\r
6847 0000088395 00000 n\r
6848 0000093547 00000 n\r
6849 0000100700 00000 n\r
6850 0000107709 00000 n\r
6851 0000115683 00000 n\r
6852 0000122598 00000 n\r
6853 0000127207 00000 n\r
6854 0000127429 00000 n\r
6855 0000127508 00000 n\r
6856 0000127587 00000 n\r
6857 0000127666 00000 n\r
6858 0000127745 00000 n\r
6859 0000127824 00000 n\r
6860 0000127903 00000 n\r
6861 0000127982 00000 n\r
6862 0000128061 00000 n\r
6863 0000128140 00000 n\r
6864 trailer\r
6865 << /ID \r
6866  % ReportLab generated PDF document -- digest (http://www.reportlab.com) \r
6867  [(\010\207@\355\312B{y\207\001\310\013\021\257\346z) (\010\207@\355\312B{y\207\001\310\013\021\257\346z)] \r
6868 \r
6869  /Info 223 0 R\r
6870  /Root 222 0 R\r
6871  /Size 276 >>\r
6872 startxref\r
6873 128189\r
6874 %%EOF\r