1
0
mirror of git://f0xx.org/android_cast synced 2026-07-29 04:18:09 +03:00

docs updated, most probably related to pdf gen and/or url shortener

This commit is contained in:
Anton Afanasyeu
2026-06-11 21:41:13 +02:00
parent 9d9a6d66d9
commit 66d66e6b46
57 changed files with 932 additions and 700 deletions

View File

@@ -2,8 +2,8 @@
%“Œ‹ž ReportLab Generated PDF document (opensource)
1 0 obj
<<
/F1 2 0 R /F2 3 0 R /F3 32 0 R /F4 34 0 R /F5 35 0 R /F6 36 0 R
/F7 37 0 R
/F1 2 0 R /F2 3 0 R /F3 33 0 R /F4 35 0 R /F5 36 0 R /F6 37 0 R
/F7 38 0 R
>>
endobj
2 0 obj
@@ -18,154 +18,159 @@ endobj
endobj
4 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 38 0 R /Fit ] /Rect [ 45.68504 716.2874 115.501 727.2874 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 39 0 R /Fit ] /Rect [ 45.68504 716.2874 115.501 727.2874 ] /Subtype /Link /Type /Annot
>>
endobj
5 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 38 0 R /Fit ] /Rect [ 45.68504 705.2874 88.37304 716.2874 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 39 0 R /Fit ] /Rect [ 45.68504 705.2874 88.37304 716.2874 ] /Subtype /Link /Type /Annot
>>
endobj
6 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 38 0 R /Fit ] /Rect [ 45.68504 694.2874 97.26104 705.2874 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 39 0 R /Fit ] /Rect [ 45.68504 694.2874 97.26104 705.2874 ] /Subtype /Link /Type /Annot
>>
endobj
7 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 38 0 R /Fit ] /Rect [ 45.68504 683.2874 123.037 694.2874 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 39 0 R /Fit ] /Rect [ 45.68504 683.2874 123.037 694.2874 ] /Subtype /Link /Type /Annot
>>
endobj
8 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 38 0 R /Fit ] /Rect [ 59.68504 672.8499 120.135 682.8499 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 39 0 R /Fit ] /Rect [ 59.68504 672.8499 120.135 682.8499 ] /Subtype /Link /Type /Annot
>>
endobj
9 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 38 0 R /Fit ] /Rect [ 59.68504 662.8499 109.2825 672.8499 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 39 0 R /Fit ] /Rect [ 59.68504 662.8499 109.2825 672.8499 ] /Subtype /Link /Type /Annot
>>
endobj
10 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 39 0 R /Fit ] /Rect [ 59.68504 652.8499 133.4625 662.8499 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 40 0 R /Fit ] /Rect [ 59.68504 652.8499 133.4625 662.8499 ] /Subtype /Link /Type /Annot
>>
endobj
11 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 39 0 R /Fit ] /Rect [ 45.68504 642.2874 71.02104 653.2874 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 40 0 R /Fit ] /Rect [ 45.68504 642.2874 71.02104 653.2874 ] /Subtype /Link /Type /Annot
>>
endobj
12 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 39 0 R /Fit ] /Rect [ 59.68504 631.8499 120.135 641.8499 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 40 0 R /Fit ] /Rect [ 59.68504 631.8499 120.135 641.8499 ] /Subtype /Link /Type /Annot
>>
endobj
13 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 39 0 R /Fit ] /Rect [ 59.68504 621.8499 103.4475 631.8499 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 40 0 R /Fit ] /Rect [ 59.68504 621.8499 103.4475 631.8499 ] /Subtype /Link /Type /Annot
>>
endobj
14 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 39 0 R /Fit ] /Rect [ 59.68504 611.8499 164.295 621.8499 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 40 0 R /Fit ] /Rect [ 59.68504 611.8499 164.295 621.8499 ] /Subtype /Link /Type /Annot
>>
endobj
15 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 39 0 R /Fit ] /Rect [ 45.68504 601.2874 71.91704 612.2874 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 40 0 R /Fit ] /Rect [ 45.68504 601.2874 71.91704 612.2874 ] /Subtype /Link /Type /Annot
>>
endobj
16 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 39 0 R /Fit ] /Rect [ 59.68504 590.8499 120.135 600.8499 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 40 0 R /Fit ] /Rect [ 59.68504 590.8499 120.135 600.8499 ] /Subtype /Link /Type /Annot
>>
endobj
17 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 39 0 R /Fit ] /Rect [ 59.68504 580.8499 155.9775 590.8499 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 40 0 R /Fit ] /Rect [ 59.68504 580.8499 155.9775 590.8499 ] /Subtype /Link /Type /Annot
>>
endobj
18 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 40 0 R /Fit ] /Rect [ 45.68504 570.2874 100.813 581.2874 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 41 0 R /Fit ] /Rect [ 45.68504 570.2874 100.813 581.2874 ] /Subtype /Link /Type /Annot
>>
endobj
19 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 40 0 R /Fit ] /Rect [ 59.68504 559.8499 120.135 569.8499 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 41 0 R /Fit ] /Rect [ 59.68504 559.8499 120.135 569.8499 ] /Subtype /Link /Type /Annot
>>
endobj
20 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 40 0 R /Fit ] /Rect [ 45.68504 549.2874 125.709 560.2874 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 41 0 R /Fit ] /Rect [ 45.68504 549.2874 125.709 560.2874 ] /Subtype /Link /Type /Annot
>>
endobj
21 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 40 0 R /Fit ] /Rect [ 59.68504 538.8499 120.135 548.8499 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 41 0 R /Fit ] /Rect [ 59.68504 538.8499 120.135 548.8499 ] /Subtype /Link /Type /Annot
>>
endobj
22 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 40 0 R /Fit ] /Rect [ 45.68504 528.2874 87.92504 539.2874 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 41 0 R /Fit ] /Rect [ 45.68504 528.2874 87.92504 539.2874 ] /Subtype /Link /Type /Annot
>>
endobj
23 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 40 0 R /Fit ] /Rect [ 59.68504 517.8499 120.135 527.8499 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 41 0 R /Fit ] /Rect [ 59.68504 517.8499 120.135 527.8499 ] /Subtype /Link /Type /Annot
>>
endobj
24 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 40 0 R /Fit ] /Rect [ 45.68504 507.2874 82.58104 518.2874 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 41 0 R /Fit ] /Rect [ 45.68504 507.2874 82.58104 518.2874 ] /Subtype /Link /Type /Annot
>>
endobj
25 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 40 0 R /Fit ] /Rect [ 45.68504 496.2874 92.82104 507.2874 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 41 0 R /Fit ] /Rect [ 45.68504 496.2874 92.82104 507.2874 ] /Subtype /Link /Type /Annot
>>
endobj
26 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 40 0 R /Fit ] /Rect [ 59.68504 485.8499 82.20004 495.8499 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 41 0 R /Fit ] /Rect [ 59.68504 485.8499 82.20004 495.8499 ] /Subtype /Link /Type /Annot
>>
endobj
27 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 40 0 R /Fit ] /Rect [ 59.68504 475.8499 119.2875 485.8499 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 41 0 R /Fit ] /Rect [ 59.68504 475.8499 119.2875 485.8499 ] /Subtype /Link /Type /Annot
>>
endobj
28 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 41 0 R /Fit ] /Rect [ 45.68504 465.2874 111.485 476.2874 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 42 0 R /Fit ] /Rect [ 45.68504 465.2874 111.485 476.2874 ] /Subtype /Link /Type /Annot
>>
endobj
29 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 41 0 R /Fit ] /Rect [ 45.68504 453.6874 129.725 463.2874 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 42 0 R /Fit ] /Rect [ 45.68504 453.6874 129.725 463.2874 ] /Subtype /Link /Type /Annot
>>
endobj
30 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 41 0 R /Fit ] /Rect [ 45.68504 443.2874 115.469 454.2874 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 42 0 R /Fit ] /Rect [ 45.68504 443.2874 191.069 454.2874 ] /Subtype /Link /Type /Annot
>>
endobj
31 0 obj
<<
/Border [ 0 0 0 ] /Contents () /Dest [ 41 0 R /Fit ] /Rect [ 45.68504 432.2874 106.149 443.2874 ] /Subtype /Link /Type /Annot
/Border [ 0 0 0 ] /Contents () /Dest [ 42 0 R /Fit ] /Rect [ 45.68504 432.2874 115.469 443.2874 ] /Subtype /Link /Type /Annot
>>
endobj
32 0 obj
<<
/BaseFont /Helvetica-Oblique /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font
/Border [ 0 0 0 ] /Contents () /Dest [ 42 0 R /Fit ] /Rect [ 45.68504 421.2874 106.149 432.2874 ] /Subtype /Link /Type /Annot
>>
endobj
33 0 obj
<<
/BaseFont /Helvetica-Oblique /Encoding /WinAnsiEncoding /Name /F3 /Subtype /Type1 /Type /Font
>>
endobj
34 0 obj
<<
/Annots [ 4 0 R 5 0 R 6 0 R 7 0 R 8 0 R 9 0 R 10 0 R 11 0 R 12 0 R 13 0 R
14 0 R 15 0 R 16 0 R 17 0 R 18 0 R 19 0 R 20 0 R 21 0 R 22 0 R 23 0 R
24 0 R 25 0 R 26 0 R 27 0 R 28 0 R 29 0 R 30 0 R 31 0 R ] /Contents 74 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 73 0 R /Resources <<
24 0 R 25 0 R 26 0 R 27 0 R 28 0 R 29 0 R 30 0 R 31 0 R 32 0 R ] /Contents 76 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 75 0 R /Resources <<
/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
>> /Rotate 0
/Trans <<
@@ -173,39 +178,29 @@ endobj
>> /Type /Page
>>
endobj
34 0 obj
35 0 obj
<<
/BaseFont /Courier /Encoding /WinAnsiEncoding /Name /F4 /Subtype /Type1 /Type /Font
>>
endobj
35 0 obj
36 0 obj
<<
/BaseFont /Helvetica-BoldOblique /Encoding /WinAnsiEncoding /Name /F5 /Subtype /Type1 /Type /Font
>>
endobj
36 0 obj
37 0 obj
<<
/BaseFont /ZapfDingbats /Name /F6 /Subtype /Type1 /Type /Font
>>
endobj
37 0 obj
38 0 obj
<<
/BaseFont /Symbol /Name /F7 /Subtype /Type1 /Type /Font
>>
endobj
38 0 obj
<<
/Contents 75 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 73 0 R /Resources <<
/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
>> /Rotate 0 /Trans <<
>>
/Type /Page
>>
endobj
39 0 obj
<<
/Contents 76 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 73 0 R /Resources <<
/Contents 77 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 75 0 R /Resources <<
/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
>> /Rotate 0 /Trans <<
@@ -215,7 +210,7 @@ endobj
endobj
40 0 obj
<<
/Contents 77 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 73 0 R /Resources <<
/Contents 78 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 75 0 R /Resources <<
/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
>> /Rotate 0 /Trans <<
@@ -225,7 +220,7 @@ endobj
endobj
41 0 obj
<<
/Contents 78 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 73 0 R /Resources <<
/Contents 79 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 75 0 R /Resources <<
/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
>> /Rotate 0 /Trans <<
@@ -235,209 +230,224 @@ endobj
endobj
42 0 obj
<<
/Outlines 44 0 R /PageMode /UseNone /Pages 73 0 R /Type /Catalog
/Contents 80 0 R /MediaBox [ 0 0 595.2756 841.8898 ] /Parent 75 0 R /Resources <<
/Font 1 0 R /ProcSet [ /PDF /Text /ImageB /ImageC /ImageI ]
>> /Rotate 0 /Trans <<
>>
/Type /Page
>>
endobj
43 0 obj
<<
/Author (Android Cast project) /CreationDate (D:20260611175416+02'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20260611175416+02'00') /Producer (ReportLab PDF Library - \(opensource\))
/Subject (\(unspecified\)) /Title (Android Cast \204 exposed services catalog) /Trapped /False
/Outlines 45 0 R /PageMode /UseNone /Pages 75 0 R /Type /Catalog
>>
endobj
44 0 obj
<<
/Count 35 /First 45 0 R /Last 72 0 R /Type /Outlines
/Author (Android Cast project) /CreationDate (D:20260611185330+02'00') /Creator (\(unspecified\)) /Keywords () /ModDate (D:20260611185330+02'00') /Producer (ReportLab PDF Library - \(opensource\))
/Subject (\(unspecified\)) /Title (Android Cast \204 exposed services catalog) /Trapped /False
>>
endobj
45 0 obj
<<
/Dest [ 38 0 R /Fit ] /Next 46 0 R /Parent 44 0 R /Title (Validation snapshot)
/Count 36 /First 46 0 R /Last 74 0 R /Type /Outlines
>>
endobj
46 0 obj
<<
/Dest [ 38 0 R /Fit ] /Next 47 0 R /Parent 44 0 R /Prev 45 0 R /Title (Hub landing)
/Dest [ 39 0 R /Fit ] /Next 47 0 R /Parent 45 0 R /Title (Validation snapshot)
>>
endobj
47 0 obj
<<
/Dest [ 38 0 R /Fit ] /Next 48 0 R /Parent 44 0 R /Prev 46 0 R /Title (Console home)
/Dest [ 39 0 R /Fit ] /Next 48 0 R /Parent 45 0 R /Prev 46 0 R /Title (Hub landing)
>>
endobj
48 0 obj
<<
/Count 3 /Dest [ 38 0 R /Fit ] /First 49 0 R /Last 51 0 R /Next 52 0 R /Parent 44 0 R
/Prev 47 0 R /Title (Issues \(crash reports\))
/Dest [ 39 0 R /Fit ] /Next 49 0 R /Parent 45 0 R /Prev 47 0 R /Title (Console home)
>>
endobj
49 0 obj
<<
/Dest [ 38 0 R /Fit ] /Next 50 0 R /Parent 48 0 R /Title (Related endpoints)
/Count 3 /Dest [ 39 0 R /Fit ] /First 50 0 R /Last 52 0 R /Next 53 0 R /Parent 45 0 R
/Prev 48 0 R /Title (Issues \(crash reports\))
>>
endobj
50 0 obj
<<
/Dest [ 38 0 R /Fit ] /Next 51 0 R /Parent 48 0 R /Prev 49 0 R /Title (Upload via curl)
/Dest [ 39 0 R /Fit ] /Next 51 0 R /Parent 49 0 R /Title (Related endpoints)
>>
endobj
51 0 obj
<<
/Dest [ 39 0 R /Fit ] /Parent 48 0 R /Prev 50 0 R /Title (Bulk / synthetic issues)
/Dest [ 39 0 R /Fit ] /Next 52 0 R /Parent 49 0 R /Prev 50 0 R /Title (Upload via curl)
>>
endobj
52 0 obj
<<
/Count 3 /Dest [ 39 0 R /Fit ] /First 53 0 R /Last 55 0 R /Next 56 0 R /Parent 44 0 R
/Prev 48 0 R /Title (Tickets)
/Dest [ 40 0 R /Fit ] /Parent 49 0 R /Prev 51 0 R /Title (Bulk / synthetic issues)
>>
endobj
53 0 obj
<<
/Dest [ 39 0 R /Fit ] /Next 54 0 R /Parent 52 0 R /Title (Related endpoints)
/Count 3 /Dest [ 40 0 R /Fit ] /First 54 0 R /Last 56 0 R /Next 57 0 R /Parent 45 0 R
/Prev 49 0 R /Title (Tickets)
>>
endobj
54 0 obj
<<
/Dest [ 39 0 R /Fit ] /Next 55 0 R /Parent 52 0 R /Prev 53 0 R /Title (Create via UI)
/Dest [ 40 0 R /Fit ] /Next 55 0 R /Parent 53 0 R /Title (Related endpoints)
>>
endobj
55 0 obj
<<
/Dest [ 39 0 R /Fit ] /Parent 52 0 R /Prev 54 0 R /Title (Create via curl \(session cookie\))
/Dest [ 40 0 R /Fit ] /Next 56 0 R /Parent 53 0 R /Prev 54 0 R /Title (Create via UI)
>>
endobj
56 0 obj
<<
/Count 2 /Dest [ 39 0 R /Fit ] /First 57 0 R /Last 58 0 R /Next 59 0 R /Parent 44 0 R
/Prev 52 0 R /Title (Graphs)
/Dest [ 40 0 R /Fit ] /Parent 53 0 R /Prev 55 0 R /Title (Create via curl \(session cookie\))
>>
endobj
57 0 obj
<<
/Dest [ 39 0 R /Fit ] /Next 58 0 R /Parent 56 0 R /Title (Related endpoints)
/Count 2 /Dest [ 40 0 R /Fit ] /First 58 0 R /Last 59 0 R /Next 60 0 R /Parent 45 0 R
/Prev 53 0 R /Title (Graphs)
>>
endobj
58 0 obj
<<
/Dest [ 39 0 R /Fit ] /Parent 56 0 R /Prev 57 0 R /Title (Fake session data \(dev / BE\))
/Dest [ 40 0 R /Fit ] /Next 59 0 R /Parent 57 0 R /Title (Related endpoints)
>>
endobj
59 0 obj
<<
/Count 1 /Dest [ 40 0 R /Fit ] /First 60 0 R /Last 60 0 R /Next 61 0 R /Parent 44 0 R
/Prev 56 0 R /Title (Remote access)
/Dest [ 40 0 R /Fit ] /Parent 57 0 R /Prev 58 0 R /Title (Fake session data \(dev / BE\))
>>
endobj
60 0 obj
<<
/Dest [ 40 0 R /Fit ] /Parent 59 0 R /Title (Related endpoints)
/Count 1 /Dest [ 41 0 R /Fit ] /First 61 0 R /Last 61 0 R /Next 62 0 R /Parent 45 0 R
/Prev 57 0 R /Title (Remote access)
>>
endobj
61 0 obj
<<
/Count 1 /Dest [ 40 0 R /Fit ] /First 62 0 R /Last 62 0 R /Next 63 0 R /Parent 44 0 R
/Prev 59 0 R /Title (RBAC / access control)
/Dest [ 41 0 R /Fit ] /Parent 60 0 R /Title (Related endpoints)
>>
endobj
62 0 obj
<<
/Dest [ 40 0 R /Fit ] /Parent 61 0 R /Title (Related endpoints)
/Count 1 /Dest [ 41 0 R /Fit ] /First 63 0 R /Last 63 0 R /Next 64 0 R /Parent 45 0 R
/Prev 60 0 R /Title (RBAC / access control)
>>
endobj
63 0 obj
<<
/Count 1 /Dest [ 40 0 R /Fit ] /First 64 0 R /Last 64 0 R /Next 65 0 R /Parent 44 0 R
/Prev 61 0 R /Title (APK builder)
/Dest [ 41 0 R /Fit ] /Parent 62 0 R /Title (Related endpoints)
>>
endobj
64 0 obj
<<
/Dest [ 40 0 R /Fit ] /Parent 63 0 R /Title (Related endpoints)
/Count 1 /Dest [ 41 0 R /Fit ] /First 65 0 R /Last 65 0 R /Next 66 0 R /Parent 45 0 R
/Prev 62 0 R /Title (APK builder)
>>
endobj
65 0 obj
<<
/Dest [ 40 0 R /Fit ] /Next 66 0 R /Parent 44 0 R /Prev 63 0 R /Title (Git \(Gitea\))
/Dest [ 41 0 R /Fit ] /Parent 64 0 R /Title (Related endpoints)
>>
endobj
66 0 obj
<<
/Count 2 /Dest [ 40 0 R /Fit ] /First 67 0 R /Last 68 0 R /Next 69 0 R /Parent 44 0 R
/Prev 65 0 R /Title (OTA updates)
/Dest [ 41 0 R /Fit ] /Next 67 0 R /Parent 45 0 R /Prev 64 0 R /Title (Git \(Gitea\))
>>
endobj
67 0 obj
<<
/Dest [ 40 0 R /Fit ] /Next 68 0 R /Parent 66 0 R /Title (Layout)
/Count 2 /Dest [ 41 0 R /Fit ] /First 68 0 R /Last 69 0 R /Next 70 0 R /Parent 45 0 R
/Prev 66 0 R /Title (OTA updates)
>>
endobj
68 0 obj
<<
/Dest [ 40 0 R /Fit ] /Parent 66 0 R /Prev 67 0 R /Title (Publish \(operator\))
/Dest [ 41 0 R /Fit ] /Next 69 0 R /Parent 67 0 R /Title (Layout)
>>
endobj
69 0 obj
<<
/Dest [ 41 0 R /Fit ] /Next 70 0 R /Parent 44 0 R /Prev 66 0 R /Title (Heartbeat \(device\))
/Dest [ 41 0 R /Fit ] /Parent 67 0 R /Prev 68 0 R /Title (Publish \(operator\))
>>
endobj
70 0 obj
<<
/Dest [ 41 0 R /Fit ] /Next 71 0 R /Parent 44 0 R /Prev 69 0 R /Title (Auth & account security)
/Dest [ 42 0 R /Fit ] /Next 71 0 R /Parent 45 0 R /Prev 67 0 R /Title (Heartbeat \(device\))
>>
endobj
71 0 obj
<<
/Dest [ 41 0 R /Fit ] /Next 72 0 R /Parent 44 0 R /Prev 70 0 R /Title (Non-HTTP services)
/Dest [ 42 0 R /Fit ] /Next 72 0 R /Parent 45 0 R /Prev 70 0 R /Title (Auth & account security)
>>
endobj
72 0 obj
<<
/Dest [ 41 0 R /Fit ] /Parent 44 0 R /Prev 71 0 R /Title (Validation scripts)
/Dest [ 42 0 R /Fit ] /Next 73 0 R /Parent 45 0 R /Prev 71 0 R /Title (URL shortener \(preview \204 not deployed\))
>>
endobj
73 0 obj
<<
/Count 5 /Kids [ 33 0 R 38 0 R 39 0 R 40 0 R 41 0 R ] /Type /Pages
/Dest [ 42 0 R /Fit ] /Next 74 0 R /Parent 45 0 R /Prev 72 0 R /Title (Non-HTTP services)
>>
endobj
74 0 obj
<<
/Filter [ /ASCII85Decode /FlateDecode ] /Length 1024
/Dest [ 42 0 R /Fit ] /Parent 45 0 R /Prev 73 0 R /Title (Validation scripts)
>>
stream
Gau1.>u03/'Sc)P($B<]dg32l-gC%k=#MnBFV)&LRbYhXYA'N[:)X(\-RfbLJ@Wa"Uf<4W^Q6]rI1Cf>+4@o^-,;eVqhG:[L&;QS*5mp\_^+.8\O17I`[jY9(<2H5Bb3bO)#oB/6($&U71_l),YU!";FZEr!I_A.CQaZN$Mb;\-kOs$:tc5;O9Q:+,95$&(l[`X.p9`V)[dIHVBC=Fb(p[hcmr6)!sQ0H;HLJls+(#!m/=Hr!e8,N.HlEfllMULA=*pQr;.<l$J68dFSog>YkrAJK?5oSC[/6iA+L1"dj'7DGU6"#V5i-W1o/6"Qlu1[*aXA/BgB#3LOOP96oG_6>sZ>e0Bg)&#!&;U!n8M1Wj\Y1`W6VqAUFC>cDF`_;pq_=hqQ9&]J4J=*V@7jQi<n+"r4=7=^V,32]5M#\mn_ZKm')hV/R!k?K:N&Ko_1,0lScML#utW=u8iUF0Y$2O_t[q@\=6p.:DI`l:F`=`@WF#W67Y%Vnbq<^BeIHV0E:sae<BjjT**o!Z\St!qsIce93IG/3rpsE<(h_?P/FD@Nh8C+)S4G3rl3dKWu;Kcj.A>Ob5dlDt733@9+:T9Qq<h8hHiX8P:r]qMKreRQ#9m0<f8>8^Dt';SNKmHm.Fnpims%oL130R%"<o-SHa50/&iOV8An`"Vqq-Q=/GtqfYH!HJAA6BT,DfDn[krZuS-m=gU>CD^3WIQOu^9cS0-G<=8,d9=EIF^%IJ44+\`d!8UjuQaD[+hC?pVq$>[Y;r?^5NO/"p?S_I4^JV+#jVt+HFf4W.P#qop$reH.[n8_b4n2U'$a/k*Do)*lMbTHM!..h(s/iS5I&$?s+m)sDkO>?1E)^%G]E7RHQM/=L+nes#Io5mqV`^ShqFV"c=4C[h/Qe]Xj-&peNIumpjOk;+`YO]l:3]4f*Be/M:K=G'n\/q:6`e/=T2&/,O2dC4?s0WOCiipsKhBo("4p-u5h7XfE/<&0\/*eKSR[nP[cn\O*4%u`]E2CUF/;V#B[<pS)b9M]K)~>endstream
endobj
75 0 obj
<<
/Filter [ /ASCII85Decode /FlateDecode ] /Length 3462
/Count 5 /Kids [ 34 0 R 39 0 R 40 0 R 41 0 R 42 0 R ] /Type /Pages
>>
stream
Gb!#_=``=W&q9SYka/F!A8I.tiDaPBak6,qSAZ'i].^=0;%t91VFV1_q:LK$mG$PFP2ZKjREUt,9-D#>j6K10]?sJ@`ZHN(lYQ[Zb[GgsJ>0o."c=qs0Y`@#q8j^+8hj4&,h"Y^*A#s2%*d2i4m^0)Q&:kS))0s",.#U2Uo8j`#YKiQ32U`cRB0if:H.d0DG$5XTZX9[-C\Y*%.5Sk$!^fPcS5BVK_1e]`/S7VGu;($Sei&6!2%XeUZ=ogquUdhJ3Ja["?3q]i-V\I.60&\)9#gL1l^bqFIH'4a\P]1PcS)RV5uh0_9hrtIl\/r,YQ]?L.KVj<O+2Z)&OJhZ=`>!""[)CA_HJnJD\KM/ZC-*'8igP,#P]?.dNAc&n&5sd#I9:8ibJ(aggKYq:)hg-t"uHr4EE`gQEjYmPYO\SU-,c2g5RbUBG^I\o>?0&h^*39DgcGdt^7smM=lDP2sIR#aOVNQXeK6A/,1TbH<QNagS2e)G$<,b*EL"AZ1X72"Do&Y8JfBeWEg"2;q6V+<dt8JMc%U3C\)$`^gt5*SR.I><$kl1-RmRZ7M&7[]Lb[>C,Z_<20r7h/JA#mDc=q[i;D'+?IoNk[p\ec*^;D&+#g@k"j*aUf?!4H8FZc-od1$jR%\HpUr&T(oAQ_Z?$H90;!4h60]e4d_@:ifo_B)Fj'u8UY?u"-c,NG!+;hO0rn3EokLtoJ;]>g?Dkt?q:#k?8`VNfQ_ntH&q)'43p".PGSS\#ZT`S8=L?(7iG(Qk_3;!\D?E*[:P/ATAO_j0in,Iq=E;[6_"(NkNSGGI<T_(mGSU/OBsLp6(KQ_g_sDb$Lt7#7"?@)/K`#-8`Z*'O1`,CDUt6K4*h\44rsOCd*Dr?am/16_P&[/*80?j(@.ZHe(?YNJ7+j>L[Ft"5:+Cq-aED7&cXUmIH2_.4f$m+(qD<[2hSp!l&r_I_7D=%\4il)#Ff31m;jt:UJ4O$]1a)B&7\_IFb?]RpFMFr4qq]83!6Cn4E#9q5X>e0pi-']<)BQ1[cg^2.Qf'3i^N."%U'*ifP5DqZ+%0ENBsbuuI7jHWIJ`Vdgpha$_c%1kE=f\(EP[q4&'5SPl7F-J-_q^YdsNVohSedb^:TbnbAri"0i89K;Eg<jH&C!LU2]^<2M_%5:EKh\EJ2e2:d#T4jfgj^B4*/6MbQ4ddGc!Si]E%8(`(/b,fJNZba7;F(aXSr@2'1\P=>3<mMgAj-lYBgG78Bu;/+5rUGHL=,7^X738_$s([:]gHgUhtF+7!h@0A:kQZu=,-$Wfc@Ab7)j6tS5a]:"L:n[d_q;$m<^giYmg$Z0MX;Sf)l]UQSEoXE0)d"'-6\si\l<W&D]!,K/_V_@dd2H<CXLdKT>k4IJgT(!UX6d(_H3^n$N[=``[[UORQu;J"B=Z-(afo5f\`trQX2Z2(9f@'HA,TE&m/OaP!GPZ5Uha.`:=V$-aXIGdWc=W1A33"K;3j5cam4I&\CYY!'bPS\+XCS)X!e7Ja0T%[Z($(<.E=RZRU5O:[Ta!Inq/Km,44bqf#@R6o4ip=O37BD6IK-Pde4W&O"GkPP,60bIY,#0SV$NX8H<C)nC(B*drT25`I@rT/8)Na,k^6BW/Pu'2'-i$&AbFCL[,S]8`5=?k@&#>%GTcSiHIi^2@<N7Z=Vh"fF3.rOq;H?4jD!C#@e-k'E7r;-lHp;eq.^(<`)3;K01LN1H,S7!SN3pToQiuCUsNTG$uu$h7nLLSWur+D+!$O_/U2u-sE7_iJ&?'2t]GneB:4-]C_^lOD'YWL-FK;D)I2Q,!RCF.#kEujh@9"B"CG99mI;(CQuRMTVG!2L)od@@tGr@MjEF8E<MN;66V?Be$]drg166`;FOKI@\SLocCRD,N*0oahG.8G]\]KSL(BIY4Dj]MUVNLH"sVrK3T#$/p`L[b$dX105:)B=ehGl@4DKI_i7S#&9tFn;!sGfkY'(1\>8o:<B1+\$8a`25i#51(/*t$li]oXgYOoc>_KuK0XcL<G%J@P3mRbQcHFjP_5BbW]cj^?a<+iL/+`neKnAG,sS)<@rgf&I\Vl0"p8p>r[_VFmI"FeJ!O/MK8Cnm5FlZp!9:8(4E8MJo/\2gSFj$hA/:CbX/leU[sCM[At4$;%'/6X-;gnq'`J(&5A#3<l(S#M?Q%I*R@=&-d!<S"Y9*Z;9I%Era(.E3BXEOn(W:6,770\qegJF,IDrU&Re,0^`0O(Kg^iSO4hl=M"^0'\GkW+i+6Tb;"/`ti."W!au]B!^b!fo_DD,<9u[\o2bM`i3Ei+$M[NXB8WWn.*W/.2oK@Hg_,!80%/t0IlZ'fb4&`I)R.!Q4(arj^hZ1KKhOf07ZAcVtC`&]>j-"ij^D>%j>N*I8_DN(:t@[@>cXrY/YU>d5<[mmV<iqWo@!Q&Z6PfKqm0lh9fo`h&D;fQ6Y(Ogg:)XR?"'X"%Io?V%nr<N*o4ZTaSHfCI1t^)rj,6,`5J0B2:<<;J,#k^!*`8[2:%MlkNh7Cna]'BhtNaP1)SAO7;kc*VT44T00hs/>IFXU-"Ekr#\!//=$B`^&9-oe*YNq']jIT1,5:mQLqh1o0/=-nCdQ)a2adJ=ekWg?3503h=#b]$l5M9J`>YDPY>$?p\Jl6<s&R?+^YQ8R=Pclq%i).;`/,Xl(7Of.n.95#M6OcK1\rJk)%Dn!B5tSkA@T$OFtPN+"q&n7(\g;Vi0`Ee416bI%fb&G7>Df@[)]+'1.43`OHs!Z)anP-WRbYfIl-*fRlYm*XPqg-=G1?7t*Dt:$Lk'q.qNfTq0n?Ok)";lRY:?EV5mm$9lWnK!&OAL(N0<`h-PEVXWB=2]VW(,i(ijTnd)K2N%,DdMIVKoFb4_<AJ.W.)&ggVV`cL/P29Lr><C1]-NDMq]Op[D%p.Jm[r;^EC`?bnCZRhYY_jl;jpQlf^Ai?6?*2=Aq%h.#lg@*5.QM$*2)$mZ^%W5@/V1^>0gaOcJ%D0+_\YNF>I'V8"ApsFGb^+:HVnR2?!J90/P:(ERNH&9rBL+8@)QM[L2.$'TV/Lfq:T(i<iAp%:]e^Dj>Xg,Eb,NGcO2M_C$G.<?3G/ERJ3'<\@a8#3r8RWj*/=pu7LXE9]h^*m>_+j?Ya7)V;Q\PDD24Q5;18_,`r"cX>&ZOLWCNXr613#jTj/kGE,.XT^Y>G]&:@*(Qfad'KU]2*4oZL8!EHSCld5`AaZP:_68.-THYn/q&Zr-uOOjiuWGBd_@!X@>(;#m(d#<loM]uDMhlJRXAmZLMA[s.kJu_NbVrt@7Q:gMb=s7)Z-NAVbpIQm&MV;7TG/MYGs8pr#4/Vq(5%]eLJa\Q&RraWp8ZF_"t+O^0f@^>b5("XDF."]brLo_[''(:Oo_JQW'IWJhcJUb]?3OklNA4i4.X.X3(?aPHar^Xd`c6HfHGjO+KE(XH'CEo@nOJqWlhRX.qEWPt@LZrbuq,nZ)%B\C'Y_E@pq8I;f])J)TI<<0pl?~>endstream
endobj
76 0 obj
<<
/Filter [ /ASCII85Decode /FlateDecode ] /Length 1071
>>
stream
Gau0D_/A!e&A@6Wk#AjK7MR@LP'_8_c8O<_lR#5"!=E">A$0B@92\@QpH+NV-V]ej%Tj!u!Kkr[I.N)_&V1cP1>Jo^^ekDVNsQ@)jVK%RPX9X&Mt5f@"7g;@b+btFE=-u_7r^:YnUEM<`<At<!`:_tik0diB69RT0NSMS:9oMoU"ggp"i>Qk8p^ONdjUo0K&^DOPF8G1Q8QmsF`9od%cV9)Xf0&CF"JnNU#M(kqW]r&s$HMd*.Inl,lA7XVatGG@eZ[$9Vr\Ya1m[,-P7;3PFauG'DE#4@Bt-4f?!gJm*rb#g%#:7f=[5'G>bJ]N5d\9N&)`.[t^N:ApHe&Hm&C[KS8\=pkOI>]3*GW=A2?$C'<`R:hf$EEn5jc3b<g=jA+05d$+t&TC-j-MRRc2SHjV6KYi5rXe=XQQKmbe\Cm+$_OYIR2<qp,>N#Tf]HlE2!hWTLTlD_5Q/Qlq7^Ul/HhlBJ7(tklOog&n9G&5mBjbs.)X];IKW86.]o8:h@4>HgNTN*'9+Fs7)@lm#/:jS!ft^gr\&th,P82.^4<?o=30YX[=`&hYqT8`(Taa9);OADS'F"YES9Vi5hZi!8&$s[kC\uA\dX!-l:Kk'g1mA[Q1;$n>7"H*M6O#FMbJR4;jr4>Fio>U.0c%1,`nW[[GXWc+6:Kj,Cc.Z5='/l*.)GUI%NUKb&%;8.fc3F&(I+-07XOLF/D6X]BG"nn8qbmgDch.fWJ0lX-2Z_W?@'hID*\e=JGq12:YMYo@$Tr2EX#g-WUFp+VT&PE584![hs/L^nkJ_[\BAd?81Xir-b:%I4)MW0cbe5iJfD29;fLN1Z)R:<^`F9N5GF)ihdJ[o&9FspCO"BJ34`#uNrV:uV7ZEYO9Vc-Z#Kp5HjmGj_OqIB5paIofJtGKTGCY.hMU#[Rho%<cg^d$X2F[C\_Qki*p=kO2=dt/XGgtDG+t3H;+:o`D!RU#lU\`aGejW9jO"3`F5<6V]GoT%(otR#kDQZB-hG<&[&qC<TqR2e1fA0Agh="pWF5Pb1%ZV)`e%EiqeasYN>R[9@2*X1WsTkUUIT*SKDtti((.8~>endstream
endobj
77 0 obj
<<
/Filter [ /ASCII85Decode /FlateDecode ] /Length 3471
>>
stream
Gb!#_=``=W&q9SYka/F!A8I.tiDaPBaZ/g&SAZ'i].^=05nkS!VFV1_q:LK$mG$PFP2ZMbREUt,9-D#>j6K10]?sJ@`ZHN*lYZa[b[L?C!C__<$5?do@=A@ro92C6P^K9E8>^7F3`rgB)4I>\He=<2.O?Z@117g"7HU4D85TJI'9io.ED5KP1L@u[T>^Ji,b`D&:hA0>PKbmP#-pj7%.>h,B:+096@)+76DB9-DA]JGkP55o^h52l.=#>%^VH<H?r)>(_=_^)HS-iTUZVe<,CaKm,S<,1:/e/Cq=.;hj)p![Pd]a.3#]Ql:FdWDABDF%&a:.*9"$#r4Tf4dedT6=J7V<P/DE;iF@e:5Sgech*7,7dU2[*2C*k_oD6MAo\LJd5/.5"e2IRd0MJ>_+qg<-W9baht1Oe!\k=s@Q8$\,%b,0&Mf]G)h;&H'k9GbX\UVUungt7Mt2SIEOl?5I3)3+)JQSOD73]T*8KO-CKY`&q,P&.1fTn0""VJOp.=bc5*>\-\4rgKP?;B8>/<"mOk%:T[F(J'bi'OrttD2a\le=l\@]S1tC.HBG5.*M0(A_T7tYbbE-68`MOgCDg8h0/^2FPFVM!hpFCP&>"BeP,9CotV,RBHM:A.294ahH[Ta$4\F;H+Td<?)J#ZL+161ll8CglPJ>BOH=]]]6C(u3tfuMNgX9nPoJeb,krGK!DKm)AlYk;?LAR1E!aqBX)tnST9<S"LYgH*/@gc"n/HM6W;q+:=##,9<p's5McO%1>gDNaGk<l@Xl5&tBdA.G\WN[=58U:!Q9oZBYe3hE,I>C'Pm-Xr]aAcW1g)EU$`hRI@CEo3LMJR,K,b2XK`$6lU(%c$>);eodd*.3#gf>lrsOCdSZt/hfm3R[`kt%LOZp^/_<D?C4IYlV&7s$)Xj(2HEDdu37(,OJ4V<$&Rcj-NDG=t!=J+c[_;11qT`-WY6KIHff"F0T'/Ih1R'MArHn'PS@?8V?(lbsp/T^`Y_YpoXmWT>b*[('GggQT6Z<eV7JXZs8EHoPg5/HF>?35rsDaiFa_AHdiK)<6JmtYd!Bf*qJ4iY-BIIhN@gk:'E_c%1kOWTbJYi,0)@&="$h>jj16B]EZAlD:K->G1&rPa.dQ@g.cM/n7pj[2Vf`s>rs#1oJ[F8.Hdr2Ea;7lYo2eRLn%JE8595=63U@^`&N1!%:W'Sk'hNa>;9G99aj7X/DWoLB65GA+K;d]^.+g`;#`r4(S1^G3`#A,[%2EMFBY3'G=XQGpR/L1f4Us8SMaK-CRfLhO$2K)un/"!\4X"n;VC^R[p(C?^HSc-J'3:F$#`aun!nT.Stq+(f5R>j[VgO6+O"b)d*"4ASrD_IhJTm:mI:Q<fAKlb[8e-.h=CpY=G&[0Ko)LS\'6YZ5ep!N<5.kISNPS`_KGFcHia'gp/DQZHFjp'>B<R40-E0,m@[mp-5j_pTgJZ+G(WL5Ajj"$4sl93(PRT;F#pSE8h>:Li2G2l_akOs^M`?,A)`rUAc^(I:G%[l`]]B0fHg*h.?=+IR\?,upbS>tV`=+*q72OR,i,!0:j"MZ_OXU[#*q:L<VIq9k2KQ8MUFmOn4llk4cY$s@T\[C#a*^pE8fR3!`YS/RXnYI25W`Z-1I3WF>(^c(^SJ8lWRk1oJ)S`G6T"E21cji(HLD1bR?@gNU[QCH?>#Wilmqj[*Ds$FP@o<ed5$b?[Tg)T0oM4YC;56YR:,*"_\QAt-T0\?PoTQ^>>13?PVc)_4cK8.0IKu*G]?/olkp?S2oTPs,-6[a=E4ea(H*:jSe[R$?s'_4Y@6K_bi?#e&91Wdm`KaaDj57H*kJ(I1\NAV/,i4k$a7t;O2l-&u1.!1//&iQY)*c@7b*]CBaUaGn*#E,-9"`=pY<8P<V2!0(s9/\XL-6%3`jMsW=5Dfk;^2GgADc-#<:D"A)pMbUS/n9lL\9A)*7(+Aae@P+<FNZ';N4_osgb"%pD8^[d&`$D3[=+X!CF$<eYlCGU"8-KDo,F;:hD;+R>mq3\W/i4<UBt#emESM?Lo`%u)s7$rc?,=:5jlJ_K"G!Ohe&;3;g@aWVsk5:G*JQ7giJS\I`\mVVsoCX_h8)2?/-g*O=/3sQu*+HNcOm(@<gt_6ZYWMg['BK%r>^1VqQ\jl[hma1_ob'RcRM!*4UJSQ,0LEh*0uDaV_\5HLC0_+cj<fq$eppYi@s>mPTl#+Fc5:mO(uLAfeV]G5l-9ArR7\AdKO;me$AHH5IqOlF$DcDPhcS)UH!N/]<1Eha_NVCs?S@&$mK*pKDV,+EZN-(:@)[C-R)bfNGqo[c&g(LG:Vr;uYV]FH?XbcdA]82fq^O([r-N03LJ"4tePCZ6fG%0mX<DJi^$*nD?*(TB+$]IXMJ.8+'NB1g96<n:rTh34^*]*_'5PTXh7J@&o5bNEVie*#FX$1UT`JH$<mTW`c4[3'H@`RV>C*A+jQ>MdTLu"J_SU=AiJhJo:=OZ@r+p\;qaB_aM;ndkD=k9r0pLehBcL#)mZtEj#X)@B9Aa-W2KeBqOTZG^IC>qtn&s+'rrQdCUdicJp)J`sr30APZWN^Bder4^'(!H'Odk$n(']4"oF&:\4ZMrk7=]nRkGI.(m<]J6][0H_1n&"Xn/Z6o`e;l^HX9^M54ZJ<>_NXT\/f6&)IgMi$Ak)O@2,:\s+:,3N0\CYc'W2,XhEZ,^>T&qn*M2V^%.5i\i)Q`uLf>st%.`R@uLTo*m);"P&s"%L$B-0"Zd;P9'_Y"(bDWiC56e]n3($[<]kTN8'_I9sSn(c4aV(\Bsk3;QB2Rq7Ekg8V1hBoR/CecN2Z=5Omui3SpukSi#[#gj])r7P(cMTC3lc&r#sP>0[CHD%[S;5D6o^<"j$PIRWlOsukjn]`jDh*-s=8\49P`t5uA`DO^F#FTgQUWB5!rqUDoJ-<k**kIj/(Q-Re8j+X4\ikRA-r069R2n$l_S9]c:M(el#O#d:D'^hj=T?Dlf/";WZaN:p#\l'eh+X-o),Krk3r-T:-6AlVlMc6u(E+(9Gg]Y79;X5c:XWKs\dIj0jGr2S=g('p%a^t0N6tkB<Toj,88dtU/J#OOR!aQfFe!j!PPuKjEqrrs:gHe"NQp[E0/7bEVbT_'KDS$44K+o='3a"-&fFK6kCj:hnC>nR1KZ=k1u;d9f8PLl"Eit[,mj+ZouIRt5.;afN[)tAkZP7JRNF(?6f7;KS_+Me`A>t3.#91('8"#\/q&[<.&=KCE=_tLd_@!X6&;2Gr4q7"loM]u,f)0I9qPYBTj%-3$;7V-UE%o`fMNg1j-!T&`kJIiWDuqXql1"(<`NSqX"'&H^P6lYIS8'E[7^$p7:XZQW]HOtnG]_un(2YEP@p<a.iLj+B*QSrf[b"PZST'uRem,\UX63Dmu#,J!&%4]\@/a;Zi08Pk#_C`P$fDZ9k)PEUJ;E(,I86iG#j_(H?SiDW2)ao'ka^7?=.!NlM<__/:F&Gb^C`1jKS=o:AtLaIq3O~>endstream
endobj
78 0 obj
<<
/Filter [ /ASCII85Decode /FlateDecode ] /Length 2900
>>
stream
Gb!;&CNGt9o"0B?QSs1kp**mh9%e7P3Jf]\<&S`*D;A3_Y#JmJ8_=:SKAq-"oA?_V&4.506*]lUY!`]Ie*lPcmX]nCIjFpK>lqYUKDIA)U;M3[`)KDI^P0#adAJ3e5an!J%kZ$/a*&0A(n%o%kkg9kc(\`?e!,+o1ndEC#+j&"&0iW\ka#\oG_n7NYf5W2L4Vblj8#a>hNEUD)@W32qAr?Kr:PD#H.mTPj(fM3!<)4Z0Gr/I%Z0X?mg6/\_6K0-3(hUJ^,gfm3-1$WQ`%T)]KPSsT.l[tb5pBu'#9$)_VcMTnc!QfO=s?^cVth[l7*8fl7)6ImVOTY)#OHU0;C44@6,7_`U#V33"C>&VLB5Zf/sD$OYPpa%^,_k-?nsg_&<>hmR+>K9Z;"-,BVNG@$umY!.:g20NTFF`:)I)>XP4+[Dnp?qKG/Y>U&+LkQY28(_U"r"DFEUU!#E'>]g_&(XlWG/5`ULHc&0Gj_j(u.9BHfe*.k"9a_-p`Kk2^]Gk#nn&'bO@EuCnUYH/6]Y@PP2kU5e$e#8PI2@:V=,]dK-$H99/ZS$Xqc,NtNW\`[@8\"/9^aauc$U:Or1<W[E/o6AGdL(J<m29qqp/Grh7uMc69g`g:KHG&@$p/h".V)jIrY1"H?sS6/3QEg2k&Q=&UE3FNM<r.l=SMpq7QCL"am2(cb0+KEl6J[W2OTu4c'h:9K?K?J]nD:#J#MLp;m)2#8koM/8,YOc65pGCkhpjA&!-03r>Ot$>pRK-t%S,2bT^i3H*92P]XJl1>2hbD/8J5g7BNWLp$(0/LSP<ai?U5q,CgYfqtm=N?mqk=0J\!n*K=b?"8dLNVRW1j)</,RJ,a#&g_TR;JG>@OmfgpUJICJf??t\8;.ZAVp@Q=4\;K<2QR\-m.Z?tk^H/CUM#$8Kp;-IrZg2faiuAmDF'X&-N0C(F2%)<#/@Xj79$=?/Qk[n:M$&IO;=P`#M>(g^r+\)%.eHaG$6CVH\giHZ,"kE)et6ge.'S$`>I9s1Bb\%oT;_`8KWgi6Oh]g.6>jn(_?c^#.#B_V>+94fM3*=Os)ZUrjuKJR?^e9c:sZ8]a89mAtn\34<,DmfXCP62&h8'K3)uUZG`6oE-gqc7),)()/+OtDTnCl/^McN%&5@<qj""9aD5o566'Qmc>j3UZbd;YOm@b)fU@4"hl!N^4_$3?7klmF?k5MMYtF#3ZPr8sHEj`!fYFd=8=EPAYKt3$#3_(kU2*dI?:?VS"P<4;g2.NQJtu$.'$jWQZm>"d*VWd1Vm,W35d!hVX-uGu+JF;&gk@^PN9(I%FV@6f;C#h:p5kI(5^RUnr=W\W=tZ.4h&LbnB$n^FR0>P.6^_L#HO#p,9!SQDdN/(#EE6Q3"cb'QR2o<Ga[F/ON&&g&bU-<rqJm@6P3O`RF@Ro4&!s.MLuo8f]8Y].O(/TFpi(4'=tWHX@+?cQP"8/fQpJ<YIYfha?.lI`QM!5'0R"Ra*CEg<Q'SA5l9"AU-.cRKk`5Kr9rY`9VC4K/3t,S?51??+.fJ=$FGeM2p;k49g`04t*G1Q(W3[b-QBp3lBQZMcj_XLT-BUF<+7VVbN;?Or)eRp3NE$n<]YT*L8'4YP9T)17pZ(Qa`IcjMNaH\(9JHt617R!dfRBr&!%T0DLdW>X3ebIl$B+lJ'Fr;8XRW>i3%UuK2D)5.L%Te(#"RtcXO/O33*K+F>9'"L#4sMDqO0MiB'u+>LN9V]=4]sQhh_)KYaIFD1H3%80*gh=%rJEk;n!Lr*Z;)>5uZ6*JBlE6,'t->c/6h@pSEi-80L^7jBJkO=h>bDPHX>b(Z!%/4*D!kNO**\jPr*(h"$cE%9cNWqf.mY$T%Wprn%q=HKMMM6IC7HBG;B1YhAdlHK'3%SQQ(p=@>g5BUIr-k5fnhFNNJ5ik/,3buD8f`%iEF4(O\7P<R;[3k/%/j0Qj+#mN5]A3fkBe0HWtVW.UGjIe\_H/uY!rHP'69*BDC\J.[4-/G)Ije\pa]dF*@K>CR`<*Z4/4?-YeQ@rq_'C%1Jn1QNXr&.0[I!E<<CW6.i%rl"\WlI<(i@5*O8DPX9E<j*uD(@UBUR1gk^j==R_OJJ$;X[cW.e21#?d4aIR2Jl7MnD-!KhnG%lokC3+$JN!(V-m2l[W<HT_dY_Nhc&Z_mX3Rp[qYi+2oe45Sq<X<nCX#@_JuFqHDpdEX@.I7.dqCWR7+>SeK%[NW/b[^"UcdS':rA>lo,\3-q.BGTh&1UKb=(23[f2>TD!E2H:&I`AWq@o3SLLE]Xkj'&Vg/i@_a"B]=kA,-a)FV09)3j%gZA<:"qh0"M=\4T,l)K['f/_u51;kb>5iC1>@G]c4$t9GjIM0XtCBnQ_-5R?5liKiCp9pbY8\1?t62[tt&$[n=T=P1t&[A2W3\rV(5.G*hLOEfncjZhusYGMI5j.,FEBlRg9Z=N+X#)A10a7hN[h.]qO)GPm,]s(B=Ml$T),H+(?:_<oM/qf`QSo?0#2%P7JB<gdhaOsJf$#Lqi$1Ic2GbF1n=4bH8j6c[l?]'%bU6Hs./Q#*ufPP<l`@6_0=M"3\1CTDil*4ZPF$.mrTW1\F'$G8dZ>_&0ic1Q98h-,7@b>Ru[88lbV#\%f]JF4NMAY'8G^Ka#:XY>B]FFato"Vb*eh=U7&$F=3l%mBW_WQ)UF]h88]c$Y_sD1JIs6m9.m-Jn`tiFdJS@%H22/-YjeWW5tn(M>M"PiH;]8XE>t0Nq'te/$,S(--"N9/%PbB.1T<CVOF(^K-7$]IX\'m+4'6`@NIpS7'o&5f;^f=G\3n6q+H%OC@Cj?+t]T7Vg:5"W:657-`[NEkVMl`.#c3<t(+U2"@Ph"kC8sE4t:[[>ABBQ:UXO^K@i57.?:t+UYf9pp)dKq^J*F;BN@$\jAm]R#;);rs&(:ds:~>endstream
endobj
77 0 obj
79 0 obj
<<
/Filter [ /ASCII85Decode /FlateDecode ] /Length 2787
>>
stream
Gb!#^lYkfA'*"Q<@_NhD('u9a0.T;lE-ARK2V3(](W?CU%,#6/D.H57kWJ9Ps8*6O=dEX@VX/2I#SMpTBP'4Wre?X<3rTuLhrtd3Ad$gX!t5O37kcK'_<;AH7q[=A)$QjJ';oL/(:^M?FORSc3Ln(oNKTW:^h=%=b(mBc1`JYkZT@S9SDUYa//\02.8/,3@.Xmt5>!B>i_Pa`LD%4%&l(tpL+Y]3@D-M\^U)$^-:4jcRlcCZ&4q2EBmu5@jACDT,r)%8Olf.i*XB$NT8IX*j)8``Zmkau"\Z7IcN/C'k*bYt>^(EP^VB$J^OecRlC(;s+r\YfC+;@DTWi7%<XcWI;<.LG`bRr3In^dS7Ef0Y7qisK.sP2"JqZK?@)ec?<9s\GKLPBW^tGWNcY%dXpVYs&85\UO+!V+RdU$,hoEs4BerK:](Y`@0qLZtB7C+6L,1.G=Ng+#*i&F_V7.4"%2M%6eUUrZ3BJIggUlcjKb]ZiZO&1HiE+t]T)*InS/EKYn@TaEYN7XSQAF(kGIhiP<?,K#Uh^jIp*XDu+aWD0IB<OgHIhiI*baJKA@M-piX^`2#l(NNci-\ar^6LW7.<0Im(p3ZcZ"W67=t[(%oON0[K,%2APgrl;T9nfhDL^,7OD&K&r&Pf<[Q`N:WHh4>0n,e,?.KfV$+*=`=:75e;j&\pGQ(QL;I7O:%XUi_NCHp5@@m+H*Ced6^6baDZ,BA2Q_gU]JpEcsW7OaHON)!'P7$\\ZOQR9m5Bg+Ep^*eCEuhnqgB[HoDhuIT8O$I"\Hi:=<rYBY-auVL]7uWoc.`;p*"&fF_?3FFr.[W6P>/_\VQ%4R]eY#'lODjk'kR5NEbI>q"sH;oVcQY#1Pm+5FpaSo<POub>"PI;$b'U6EbjADgea+kUI:kCiJ^=9]0SIJNH20!_<'>JS6M@'$7?tPRK#6E_"::E_oN#QBh>7:7$TBqU`13fl:if\qV_`fM#]-KGF]GOHi[5<e[:j_t`=#&3OP':?s?7$0WRn.mU0Q]/B*K5](/'[%*;H,mQ=YX:oAkEt"h"]o#Kpgq^md7m!.amg/Gj?0B.U$Y+[`!0/&JC9oP0Oo<9?0&n=fK.Gj:pP5AZLZ=m'nFl],'O0]EHhE^sLfGgl(iu"]>VN<Tr94jr1+f'f+;(S"(c'daZWO+rg:jt5ekaOGr&R@"JB'I50%fefDB(a(:f[O`n_ir>[K*\V9Q:4sn]^_)Z$X1WI+K,>gBQ#^(.a1bi,O!D+ksucD\Vt*F@'YVCk2H:15Jp+);E_HFT3DaK!"c*dLL@+VK]7CO>VKRj?TVnFSkhSlkF.%HZ]\O3NI?2h0H&D$JkNLg*pDHFi9-/DF^-6<p\+Y[opKL/9fYCkYO_#EU?#8f(Z[_V\cRJb6d4n,"QYa`m^i1[3r*$rS[N/?Z]nnisGo64B;!,MQe<eZ`]gJ6`hN4h^:^,/>!ZqM^'OH?.(Stm0XdP<=uW;:1-Yq9]0S+e1MUs6g\p*)/9u:X\dd'*F_""fa8HF&-"-c3eO,<1tW8SiO?tNc13:IRJG6(1P)<f"<EV#J+,6f<^A]T>X8tF+_J'N^B3n8H>3e%RWcXi/IC'Q<;Q]3+6MPZ0399@0V@D*R9V;$WSl!-@We4$i9R<PfLlC/r`!8E,Ys%,RLmXrg-#$k@$dj^'laItQ_E.=JX8lf!+,)%5j))ISa+U@o6Kja:d"8ipqV1T$(.nXB6DGMS[TO"ld#6(bh)0.2Ma?QYjo?3bqMUnJ;Suq:b:*=L6Ae$0Lg9;H$Rk:q&pkf`ZCN1W1a(Vp@$;8B)fLhX4^iOfQ$WRcMC![%Z;GE0n7qfGe8#aU'@dpmu$M1i\f2GMnQAX^f#6-d]/=K`=]0Tmbdj&^;giAn#)C*i7R@p\fVKB<)%lA/sorEXVXmk=l72>&:VuThY)GC79"ItIMnMr9SVu%7-_emSQW`%UF?R:6\NBZV_t+[7ogQp*%J@h)oC_Y[*$JE]%6Cb3T4ju^[@t9Fgg")a8(q&N],$;2mf(Mk)OUJhqHMI\j:.K=^.@\l5;uC#eILP$_LpAJ^l$%i$ApB.*bb!kGAe0f=]!qf<5Q^?_ei!A.3@)qf;F>r8Dg<p[qm(WH('fHTctKdGD-,gF3Fip:-^rJ]kjDbZ?eBVj9X(Ak@J@QTG_26B=c6UWjd6^&@I::tf]8mM59;'d7<BQ/uJT'5TV;:Um#>>`i2sRC]P:o`^Z$-%L+`Ne45P!j2XrMk6K7&tD8p)b]6m(eZ[7=K=h"eLU(Qf^8\O6U-otR\p2kT*Got+:t23iZl<AO=rO+cYYn;0m\"7cnTS&+i>dt@Fq^P@\2Nsf\&4+;2SSF0)R,,Tjmp`lWPieXa!B0Kg,k]q3LI%T/N^l""Qf?gMXT$-:AEiGCg3f+qm1PitW*j/&C5rG%t*_9/e@\m:O!SX#f">;]ZdQdq7(H7n\(*>J+]8=kF"RVK.X_DDJ^X?ps%0YiE*Z+o[[0iW;>`6^h@QeFh]`b;2dU$6C'3qrqE5W-%SeY:HG,d7mZh%%[:aT`3f%Jo<e*ZheYpFq.Q:0M!!^V:TX$.)#(A2^88Vi9W2\94%r_)u/3,6d4u0c=1RZX-'B(:<M&S3K'[Clk1mjq5b7Z95]DCU;da<<^P[%4DC=>%'s%_b[p</_=-@ATnM+G>a^+57P^R.LnF5EN4o@YN(<hnCt,a,pgBlRN$Vp1Q75lt><eg"16kTCl?Tc8`<6<pCP'i7F)q`4GSTV[FHNsT9aF(#^HS)]AW>BrY:4V[g_.mF`.42<gbkM@p"J/1(!cd`)c?L&~>endstream
endobj
78 0 obj
80 0 obj
<<
/Filter [ /ASCII85Decode /FlateDecode ] /Length 2621
/Filter [ /ASCII85Decode /FlateDecode ] /Length 3145
>>
stream
Gb!l!lYkNI'*%C7@UPiFV[6_RLE=Fni4*sY,#&bU\_[Rb!_'4:-5;dm=*EAnpUB$2?Qj,]>h[fhJ:lk6b8JT@G@uB2.g'nk)!V(W*oPQgZmu4e!qQj<Q>486/R6RsIQ]E+:<Q\/Z)q4a)N@bQS65P-P4:u9P\$49hh.W'[Wl)i+tsf'o^if8iTu<2r/^p+M509p@d);(0`RB;:-$YYl4WYXW%!.jh<Gp=Y1D[Xa.mHU-p:cGgSqNF,^=G<dkNo-_Mu;n`,tquGWRhmB`K):TS:JBm'Ddn\>L;Z)W/tc;ubk$_J!To\D`mrMs%;eA-C:g(&5l\gmIsXfAd1MJ6NrhRsUhlh"our<7(QtMMhN,>jep0IebpE\>pB`iM:k::[>sO.abA\R$`%$b:FO"1M;N3,G^\c0s4:,)i>--W6<TU28/ZG\p,i9&K.XEG(i?.ajINe1L3.G*?be>>2VkI3[n_HYV<SRZGdZ)3T"buA[mbf+7]X@2:h'ZrQQ=*S4C\#e'Q6*h<84[W%?e_ObPA4B)^M*'>BE7p5+*#o3sZ3d0/^J[O\)R7_;4.-%.$Z?DHc5O#QOb_2>A`iQgVuVB_o`9o%Co=?XXm-](s1$1@$<-,aoO3)s50_rhT9+M_]+aQ3(-SO2[$6nY(G"Nila"n%>odbetT1#9'YmrD1T1H0JQ$J-1(H^$rcR,Nic2aT)C"7Hd+THlIhr!Uqe;r5<r$Pmb$Eb1i2MGk;cg!8)2,qOEJMa_(9)1]#IB>:()OZK'4IO\SbSXr<"\357cRVe:c^W&d6-="Y6SGr%K6dhU3@Tqf)W0Z,-*urMkN_ZZn#0SG5"t#H'""pmo!A4q,#XqA)q"t!'F4)(+A.0Dna/Z(;oeA1<'3'&4kbBl2,F_@X6d0k4YMg/<SuBRM%ObG<@LATC;5F!J/<8Q+U8Hp$B`?:aZ:V6)F7KUIaP/'YT,qK6lScjCQpDc-D%l(hMd6/I+PG>e"\d@(0lsh2F'=AkE&sN0aSgA^[NW*UY/gk(?J(Qs2P[;>/]1K@n&B=_$_lD;((?4<_5T5FMSH#m5N+He2gr4&Rd"ga+qr%BW.t*g;ZuAoYlIfj5XUsI1gEi$'4*.OiX;WHJND'qW<s$er;D!I1lS]P*J#3,?c.$;r5s)Wd[MaAJjU8YmTi&uJZ6Qj8Vji:rQ)>o<2f^"B:io5pD0#Yim4M9F\G8jD*[^ep$38BhKMDShg\@X3""Rj-0WnBHL8!:Q*8'P/d=s:Kn,qMJ7YB?^emD5jBj(gW$(#s6GS'S!Af"TJ>8&ga<Z\RYcSo+[XIAV7CGQ_e$PWWh(EKAl'1hs)Yt9",cQ2hWuXE%^16KSKkf8#WfQeo,:")H^3aqc'@j=Gd3E2J%WTFMAce4#H@r\t^p3i(HJ36PW7+0h[k%m-d9`Z.hV\g-'uDrrMpH$#4=Oi`m_beKUZ?2d)?&=CYg"`[ik9A/^1Z_+(*#Um#<B>A\!r\`43jW8V;&pfm@7U(>F:_dr4jNH@R%_9YL1D<0CD"2E%.SU!nT`V@U'/lb4RHtYI3`),4@26`PNLRjI09,0MD.$f1XN?2,AJ"!d4fak"X;L-6;]I6E\V?d\H0^aq(^H7=17.1916>N)DB#=0W7(S^FmMBdsr(p-e@OW4\O.]^rIgUph;KE'&JJes"51>FeqEDf9H<\sE%jV^AmdM"Jc:C0?\9o!JUKPJt4"AI]N)St:W-kJcDC5:1I]X!VSFY:<Fu6VZUeIS=)jgfU9N9*qd:Qe5;R`u\.e':c3Gee1F51$t5cVh4i:.WAInBC"sh+PE76U31m*o*/65+psZ)0p[sZ'/7VZ\0k4-#PVBQ'U*c.6+Gt[dE_+ef5QgnJWYPnkO7KJh*[<gU6pr*$23ER1MqRqCDO.RARO@GO!1ib04F5q*^bGG>PYE$&ji\=pVr+?%:S_G0t,;aZ]N#(b9O-#M$Z7R5ajG&l,.lYn)rjCG>T69`"I3R[Bbk6N;HsBT5*)?-%%336#j"MYiMF.(:iadQl%iAHk.Fq5%*fi/cWtG`m-d;-tk1-g-Ob+g.o*:cdIJir0`a1nY_)"'B`f5=^eO6K1riWW];7L_a)<8:H.dp=\k-sb[/L]Cnm`,#;[6lWq<^6_T0LVAn(B>DEkl'Oo,05ndO=l%.ho4,&ppJ>kCs!r/!EjZ/0(SJ1aoF=nE/<ZKq6[8sN7tDA?P7c!$>pq^emVq9Dc(LUA7X,`m[sPjB5O>-c)+q_0,2A_D,$Ria3mOiZQ\r^j)gq0+"Y=3+?+'OUrm(Eh3KECT6MUW&YRNHWFlNI30^UpSX!H(?F8oN&I"Zt*"&o[&6WL3K%/B5'kjhlg:W_qiW$2"2(n^*rE;T6eQ+im5d?Utp8`U[dXIU1Y[)6iYC",hYa.rWpRuYeEBu4k<8Wh1sR&G:UFSL'-`,oIpVK94./nkM>J]X1f%;R)pYP_16]`Oob</\"hemYnru7AHf07!^n##J_@5cm:`pX8ALrL$&8ZjYtp(*UOpj<Q1I4a#?,m$$&aWt<lY[nSZ%mBA(Ad@"s;#pjkh'\:A7ki3$!ArS%c%BB_E_cnJ/S5_bWTgV,)_<^8>*QdMQg9?g<PSmd2&4>oXRqSB?R9WM)r,s);biaaX;W,@&%~>endstream
Gb"/*lZ8Od'*%C7U<@\'EAeD\i?=oEes5Xqj*%bc@O\e\6$4X[,DcOX"@dRIWSHB[4WlFF+@*BEY3NIVf.]o`k0a.nT!8>PI['W*]`L/46haIZKtqpCMC*$kIL?tPUG#-[L/QJHUT_iZoQkpW<_X%\_esj!a`o6aN)u[nOtL)0?4uH0IWG>m(N;.h(10QsA7BXkUSGn_QSACQMiK5^i:6q-O&/aPW-^%=)7R1Gb"]L7Zr<YG';?H#UfeM(?,3+o"uCbs0%M1ghLN;HI%P^=G<MD#go,Y\1Cj/D6U\grl4i>U:,ErM/pN]NcuAOg-A;"6=O0)g>(RK0GAc(rJlcna6[*u4V#(POru*[3s,]%aA%'?^k/4t6!u9rjl!$+r+7N2i0tKb`XX>HmS3U"/K&Y!'@cdqfk=r>T'6d0uTGb-sRdJI+f;=au%5]8WWE1^6LcO/#<dpgMS^l[TT:uNj&B'caC&mk=qaS.Fr@6jnFh."4J@Rl$;5g^"L[R`C=E5HNK5ML5N24#^orH$JKkPUKV1d'8Cb+Mo+Cq+Cc+A.478"P-^Y<%kUFZSlTRf[TYOV*37?`0A]mg8Ck1mkFbEkXb1/3W1Z^K0dJAWHt@`:gHUSHEPdM:fLA(`b(LOaXk:/c]k^CTN.6E@nBo("Y7DDt\U7UOF,rTc/5Eu(o0cD`V,6L-$WXg#$Va[c[p%.WLcLdbraY<rg]d0Mf5Jp?!1fC7diq4.;o1QGJS.J)>*B6HL.b^TYW8ZLkY5f\Elhi>%*3Z`Z1(+((5NW[m?*5=[42TjNln.DQ1mj&F(^OInUHB&_=3dus^WR_!a5gO>h7&qZ]N/XF+"$'ZI,5W>;!b#kO\5XGtQetk>\flZaU4[>s3K]K[-`X>$Umd%nl\!^9M5_q5epVoTT4keb&VV(K_-dsTR/_[f`FhPIk[c#;bYEfMn'+KdWTC1L#Ok193kkB2+%[H]8[?/HZ4jTFSC;$0b'+(^[`4&Q)/kJ-[@if66<&Qc@3!/Yj3?<[g\e\#+&lI<CCR'gH"h17L>$r0g,#<3=jOOL[oWo3S^Ni&%:-IUVd[:(m<NWL*nCWqJb7\h(uMTY5WpY4^rl8Ihde=HQa:60c\1_k"^O\m)5dX>K`Q&gIQRbuLD\nA5`X'kp+j,DgA&fcXfoYTCb+^YA\$Y%Qo:>)#4/`i3t`t_.Ra9,Zd7/$Ysd[!q#0GJlB@g:.o?.lF*3/Pq_%R4Ws>PY/It<jLR`iHD`sC.k].C!CbS9<3j=lm?l6t-?n:V0kF_(U<n`,,>R,_S*U(Ud*S<tF#VhMT(V41;NG]i<E05#L8Q@XC(q6ggWZ##iD%-@F@T&tLYn]?LV0pCTb(ZkZL*ZM(o)R&bZEN+iZ7.5kdQ<!RE#f-6.QYB-;6TZ$'0*FLO<1m#"mWH+bY?OdZ8Yk,7^'4T8ciFgjMe%7Iltkb<:7Z;/gI,AG8^).=jbc1aMiL/,C<4ONFZurGLkDg=7:<4P@VQb.oElQ<(YsYZq_"h&@X)j7!@buR-PLX3;V0/"Wf:MGY-gS#ZuoKTKBJro^,C4GqJ^dds/-:`e.kpXfeUjH'R\Ac0:*#SkG.#J]$h?>[ilD^NIWZBbG_Q.lMH3bY_60c5[.e<OG?=W?Y%Q#M$uEehCf1$!QIZLkm3XMS\muM!uSo0gDIX8KgY>T,\bom%-74l5Q1Ca`4j4LXfSVV">fTNGCb=aG?et[n@M,2kjV;IQIVW^"la%8gBI5p2`jW7&'6OD(?6a-Y>5==*^gS`O@r8f'n*(=DX4[C^$25>e`R$CsR<=nR]C,DpS.uj"reV*4AXfY,UOMYp:9^7\$qSime3I.mi3s,&/h/Uh&N9?N1UEcN$lDK^-J@+Y55&nRrbNIc3k>[o).A)W6AtXESVT2I'+=S-R-^g4V7sL$2+g*9.JTDA5RXMt8=@$:!<.&IPXF:1(m+\&_c,^.X$lGTp8$A]!rmePi?.2]*/oC0)YD_guG_/BM9V7[Ue]bp;Li3'RO/<@1kmlP7^0[a8s\5UlFI=QhABhst0aZIKGU<[O>`d:l'ON_]W$]X8aCAh'#Ih+`)>cp^nVBuY$oq`rN[0a+D"D+gfe$7Nd0#_,<L+tKs8.*>M[Y![,r@5:6,#f_fE,%57NB:^o0']^HD-_p"Y__]gs1L6KA?'l?s(\Fangi.Et](g7]V.Jfsfa5^h?NfV:\2pcS/5V=tA=._l%+W_#^-P:IJP%\LQH8hAo/kQ6bX=@eHpuDdM_#1OhZmS>,0NJ#b>C%_cN,Xoj"nR8J<q?&bY)QeHKGkCbUn[d@H>%(>@@UJhB$0]QF(cW37'APQb.%26+Q*=K*QCJ$_%f7c^M\-3RnM1+i<"QXdd`%)BEK:8ik9!1Ns't;nLh&;OqP32/h\1,&maQBThH\9<2s?g6W>rEMVO[l+?).ZP*-`7I9X9VdXds4tN"C#+C-mZ[dp>KB#EZ6[S8pl*][SW?XL#e;';.L.p)dHj44"HR]G=/cI!61&1FZGRX&]VaV.V3FRJ@U=R%GT#3k]l3lblYXS@u+Q@WliC?jMT;@Rj/_<M5aB@HT&6SZJZ^`fNq^5d",[_pQ,3bu%=!Ai_pCW7LrFuCCA-=J-dm#G1FcpM8V>shYR1rfM8ZT[$MMNa)#=G3qfc&\68hK)oM]F[&s5-YE,4Ej2b$\Pg;Au'9[qGZl__4r*lWA(h*C-MY3_f2M.B5#EA_&^O[9Z*2[leLu;Nqpn/1r7>V&P8tLC#+LK#kD&bRaO+O<s=h[^/h9,F^<7GD#-@&:V9SI>u0]flo&DFs%@tJVO7/?@`["a-]=TJkCt.X^E#@0fa)]9-Yli[TpcQ+MR;HIZE&1:"lut\be?\OE4o!g>>$(3JG)AbGjYK/prr@^jPM9UCqocQJL2P!tpU"e+9#bBFk%T`M7,"=RcJ9^VK[Ijk"2'^AJpcc`KY-e^GR9ho*RBJ5YY:^U;rnc?Zn.5nL>6cD`[o*?o.3]jNLmrE8K@7mU8YC[qH;RuP5M"(=3Ybqg!:.,Ta'ZjX-7Xp80F8*)%ps1-lUWMPla=HQTT1Po"dH;,TOf\boVHKW/^jlX<-JC>6&.Sa4*=,:5Pc=q=t>5WG4I6"c4@Zq:#q1^LieJNEDa6/#mmH'AVkp;4OZ88DL=OBl;^Upo3keF?Uh!+~>endstream
endobj
xref
0 79
0 81
0000000000 65535 f
0000000061 00000 n
0000000160 00000 n
@@ -471,62 +481,64 @@ xref
0000004234 00000 n
0000004382 00000 n
0000004530 00000 n
0000004646 00000 n
0000005060 00000 n
0000005166 00000 n
0000005286 00000 n
0000005370 00000 n
0000005448 00000 n
0000005654 00000 n
0000005860 00000 n
0000006066 00000 n
0000006272 00000 n
0000006359 00000 n
0000006676 00000 n
0000006751 00000 n
0000006852 00000 n
0000006958 00000 n
0000007065 00000 n
0000007223 00000 n
0000007322 00000 n
0000007432 00000 n
0000007537 00000 n
0000007678 00000 n
0000007777 00000 n
0000007885 00000 n
0000008001 00000 n
0000008141 00000 n
0000008240 00000 n
0000008352 00000 n
0000008499 00000 n
0000008585 00000 n
0000004678 00000 n
0000004794 00000 n
0000005215 00000 n
0000005321 00000 n
0000005441 00000 n
0000005525 00000 n
0000005603 00000 n
0000005809 00000 n
0000006015 00000 n
0000006221 00000 n
0000006427 00000 n
0000006514 00000 n
0000006831 00000 n
0000006906 00000 n
0000007007 00000 n
0000007113 00000 n
0000007220 00000 n
0000007378 00000 n
0000007477 00000 n
0000007587 00000 n
0000007692 00000 n
0000007833 00000 n
0000007932 00000 n
0000008040 00000 n
0000008156 00000 n
0000008296 00000 n
0000008395 00000 n
0000008507 00000 n
0000008654 00000 n
0000008740 00000 n
0000008826 00000 n
0000008971 00000 n
0000009057 00000 n
0000009165 00000 n
0000009310 00000 n
0000009398 00000 n
0000009500 00000 n
0000009615 00000 n
0000009733 00000 n
0000009845 00000 n
0000009945 00000 n
0000010034 00000 n
0000011150 00000 n
0000014704 00000 n
0000017696 00000 n
0000020575 00000 n
0000008895 00000 n
0000008981 00000 n
0000009126 00000 n
0000009212 00000 n
0000009320 00000 n
0000009465 00000 n
0000009553 00000 n
0000009655 00000 n
0000009770 00000 n
0000009888 00000 n
0000010026 00000 n
0000010138 00000 n
0000010238 00000 n
0000010327 00000 n
0000011490 00000 n
0000015053 00000 n
0000018045 00000 n
0000020924 00000 n
trailer
<<
/ID
[<caef86ba79e4a0dad8058681b0fb2e61><caef86ba79e4a0dad8058681b0fb2e61>]
[<b8dfc902413467e181373d9a9bf51cbd><b8dfc902413467e181373d9a9bf51cbd>]
% ReportLab generated PDF document -- digest (opensource)
/Info 43 0 R
/Root 42 0 R
/Size 79
/Info 44 0 R
/Root 43 0 R
/Size 81
>>
startxref
23288
24161
%%EOF