From d798d9b42d200b88f72f95dbd84b37fdfea9c526 Mon Sep 17 00:00:00 2001 From: me Date: Thu, 23 Apr 2026 21:44:52 +0300 Subject: [PATCH] update --- cv.pdf | 1381 ++++++++++++++++++++++++++++++-------------------------- cv.typ | 16 +- 2 files changed, 759 insertions(+), 638 deletions(-) diff --git a/cv.pdf b/cv.pdf index 4b00bc1..f344856 100644 --- a/cv.pdf +++ b/cv.pdf @@ -5,7 +5,7 @@ << /Type /Pages /Count 1 - /Kids [135 0 R] + /Kids [143 0 R] >> endobj @@ -25,7 +25,7 @@ endobj /Last 10 0 R /Count -7 /Title - /Dest 130 0 R + /Dest 138 0 R >> endobj @@ -34,7 +34,7 @@ endobj /Parent 3 0 R /Next 5 0 R /Title - /Dest 123 0 R + /Dest 131 0 R >> endobj @@ -44,7 +44,7 @@ endobj /Next 6 0 R /Prev 4 0 R /Title - /Dest 124 0 R + /Dest 132 0 R >> endobj @@ -54,7 +54,7 @@ endobj /Next 7 0 R /Prev 5 0 R /Title - /Dest 125 0 R + /Dest 133 0 R >> endobj @@ -64,7 +64,7 @@ endobj /Next 8 0 R /Prev 6 0 R /Title - /Dest 126 0 R + /Dest 134 0 R >> endobj @@ -74,7 +74,7 @@ endobj /Next 9 0 R /Prev 7 0 R /Title - /Dest 127 0 R + /Dest 135 0 R >> endobj @@ -84,7 +84,7 @@ endobj /Next 10 0 R /Prev 8 0 R /Title - /Dest 128 0 R + /Dest 136 0 R >> endobj @@ -93,7 +93,7 @@ endobj /Parent 3 0 R /Prev 9 0 R /Title - /Dest 129 0 R + /Dest 137 0 R >> endobj @@ -109,14 +109,14 @@ endobj >> /K [13 0 R] /ParentTree << - /Nums [0 92 0 R 1 90 0 R 2 88 0 R 3 34 0 R 4 12 0 R] + /Nums [0 100 0 R 1 98 0 R 2 96 0 R 3 37 0 R 4 12 0 R] >> /ParentTreeNextKey 5 >> endobj 12 0 obj -[94 0 R 87 0 R 93 0 R 87 0 R 91 0 R 87 0 R 89 0 R 86 0 R 85 0 R 85 0 R 79 0 R 84 0 R 83 0 R 82 0 R 80 0 R 78 0 R 77 0 R 75 0 R 74 0 R 71 0 R 70 0 R 69 0 R 68 0 R 68 0 R 66 0 R 65 0 R 65 0 R 63 0 R 62 0 R 62 0 R 60 0 R 59 0 R 59 0 R 57 0 R 56 0 R 56 0 R 53 0 R 52 0 R 51 0 R 49 0 R 48 0 R 48 0 R 45 0 R 44 0 R 43 0 R 43 0 R 41 0 R 40 0 R 40 0 R 37 0 R 36 0 R 33 0 R 35 0 R 30 0 R 29 0 R 27 0 R 28 0 R 27 0 R 26 0 R 25 0 R 22 0 R 20 0 R 21 0 R 20 0 R 19 0 R 18 0 R 15 0 R 14 0 R 14 0 R 14 0 R 14 0 R 14 0 R] +[102 0 R 95 0 R 101 0 R 95 0 R 99 0 R 95 0 R 97 0 R 94 0 R 93 0 R 93 0 R 87 0 R 92 0 R 91 0 R 90 0 R 88 0 R 86 0 R 85 0 R 83 0 R 82 0 R 82 0 R 82 0 R 82 0 R 82 0 R 82 0 R 82 0 R 82 0 R 80 0 R 79 0 R 79 0 R 79 0 R 79 0 R 79 0 R 76 0 R 75 0 R 74 0 R 74 0 R 72 0 R 71 0 R 71 0 R 69 0 R 68 0 R 68 0 R 66 0 R 65 0 R 65 0 R 65 0 R 65 0 R 65 0 R 63 0 R 62 0 R 62 0 R 62 0 R 60 0 R 59 0 R 59 0 R 59 0 R 59 0 R 56 0 R 55 0 R 54 0 R 52 0 R 51 0 R 51 0 R 48 0 R 47 0 R 46 0 R 46 0 R 44 0 R 43 0 R 43 0 R 40 0 R 39 0 R 36 0 R 38 0 R 34 0 R 33 0 R 33 0 R 33 0 R 30 0 R 29 0 R 27 0 R 28 0 R 27 0 R 26 0 R 25 0 R 22 0 R 20 0 R 21 0 R 20 0 R 19 0 R 18 0 R 15 0 R 14 0 R 14 0 R 14 0 R 14 0 R 14 0 R 14 0 R 14 0 R 14 0 R 14 0 R 14 0 R 14 0 R 14 0 R 14 0 R 14 0 R 14 0 R 14 0 R 14 0 R 14 0 R 14 0 R] endobj 13 0 obj @@ -124,7 +124,7 @@ endobj /Type /StructElem /S /Document /P 11 0 R - /K [94 0 R 92 0 R 90 0 R 88 0 R 87 0 R 86 0 R 79 0 R 72 0 R 71 0 R 70 0 R 54 0 R 53 0 R 46 0 R 45 0 R 38 0 R 37 0 R 31 0 R 30 0 R 27 0 R 23 0 R 20 0 R 16 0 R 15 0 R 14 0 R] + /K [102 0 R 100 0 R 98 0 R 96 0 R 95 0 R 94 0 R 87 0 R 77 0 R 76 0 R 57 0 R 56 0 R 49 0 R 48 0 R 41 0 R 40 0 R 31 0 R 30 0 R 27 0 R 23 0 R 20 0 R 16 0 R 15 0 R 14 0 R] >> endobj @@ -133,8 +133,8 @@ endobj /Type /StructElem /S /P /P 13 0 R - /K [67 68 69 70 71] - /Pg 135 0 R + /K [92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110] + /Pg 143 0 R >> endobj @@ -144,8 +144,8 @@ endobj /S /H2 /P 13 0 R /T - /K [66] - /Pg 135 0 R + /K [91] + /Pg 143 0 R >> endobj @@ -176,8 +176,8 @@ endobj /Type /StructElem /S /LBody /P 17 0 R - /K [65] - /Pg 135 0 R + /K [90] + /Pg 143 0 R >> endobj @@ -186,8 +186,8 @@ endobj /Type /StructElem /S /Lbl /P 17 0 R - /K [64] - /Pg 135 0 R + /K [89] + /Pg 143 0 R >> endobj @@ -196,8 +196,8 @@ endobj /Type /StructElem /S /P /P 13 0 R - /K [22 0 R 61 21 0 R 63] - /Pg 135 0 R + /K [22 0 R 86 21 0 R 88] + /Pg 143 0 R >> endobj @@ -206,8 +206,8 @@ endobj /Type /StructElem /S /Formula /P 20 0 R - /K [62] - /Pg 135 0 R + /K [87] + /Pg 143 0 R >> endobj @@ -216,8 +216,8 @@ endobj /Type /StructElem /S /Strong /P 20 0 R - /K [60] - /Pg 135 0 R + /K [85] + /Pg 143 0 R >> endobj @@ -248,8 +248,8 @@ endobj /Type /StructElem /S /LBody /P 24 0 R - /K [59] - /Pg 135 0 R + /K [84] + /Pg 143 0 R >> endobj @@ -258,8 +258,8 @@ endobj /Type /StructElem /S /Lbl /P 24 0 R - /K [58] - /Pg 135 0 R + /K [83] + /Pg 143 0 R >> endobj @@ -268,8 +268,8 @@ endobj /Type /StructElem /S /P /P 13 0 R - /K [29 0 R 55 28 0 R 57] - /Pg 135 0 R + /K [29 0 R 80 28 0 R 82] + /Pg 143 0 R >> endobj @@ -278,8 +278,8 @@ endobj /Type /StructElem /S /Formula /P 27 0 R - /K [56] - /Pg 135 0 R + /K [81] + /Pg 143 0 R >> endobj @@ -288,8 +288,8 @@ endobj /Type /StructElem /S /Strong /P 27 0 R - /K [54] - /Pg 135 0 R + /K [79] + /Pg 143 0 R >> endobj @@ -299,8 +299,8 @@ endobj /S /H2 /P 13 0 R /T - /K [53] - /Pg 135 0 R + /K [78] + /Pg 143 0 R >> endobj @@ -313,7 +313,7 @@ endobj /O /List /ListNumbering /Circle >>] - /K [32 0 R] + /K [35 0 R 32 0 R] >> endobj @@ -322,7 +322,7 @@ endobj /Type /StructElem /S /LI /P 31 0 R - /K [36 0 R 33 0 R] + /K [34 0 R 33 0 R] >> endobj @@ -331,60 +331,89 @@ endobj /Type /StructElem /S /LBody /P 32 0 R - /K [51 34 0 R] - /Pg 135 0 R + /K [75 76 77] + /Pg 143 0 R >> endobj 34 0 obj << /Type /StructElem - /S /Link - /P 33 0 R - /K [35 0 R << - /Type /OBJR - /Pg 135 0 R - /Obj 134 0 R - >>] + /S /Lbl + /P 32 0 R + /K [74] + /Pg 143 0 R >> endobj 35 0 obj << /Type /StructElem - /S /Span - /P 34 0 R - /A [<< - /O /Layout - /TextDecorationType /Underline - >>] - /K [52] - /Pg 135 0 R + /S /LI + /P 31 0 R + /K [39 0 R 36 0 R] >> endobj 36 0 obj << /Type /StructElem - /S /Lbl - /P 32 0 R - /K [50] - /Pg 135 0 R + /S /LBody + /P 35 0 R + /K [72 37 0 R] + /Pg 143 0 R >> endobj 37 0 obj << /Type /StructElem - /S /H2 - /P 13 0 R - /T - /K [49] - /Pg 135 0 R + /S /Link + /P 36 0 R + /K [38 0 R << + /Type /OBJR + /Pg 143 0 R + /Obj 142 0 R + >>] >> endobj 38 0 obj +<< + /Type /StructElem + /S /Span + /P 37 0 R + /A [<< + /O /Layout + /TextDecorationType /Underline + >>] + /K [73] + /Pg 143 0 R +>> +endobj + +39 0 obj +<< + /Type /StructElem + /S /Lbl + /P 35 0 R + /K [71] + /Pg 143 0 R +>> +endobj + +40 0 obj +<< + /Type /StructElem + /S /H2 + /P 13 0 R + /T + /K [70] + /Pg 143 0 R +>> +endobj + +41 0 obj << /Type /StructElem /S /L @@ -393,36 +422,7 @@ endobj /O /List /ListNumbering /Circle >>] - /K [42 0 R 39 0 R] ->> -endobj - -39 0 obj -<< - /Type /StructElem - /S /LI - /P 38 0 R - /K [41 0 R 40 0 R] ->> -endobj - -40 0 obj -<< - /Type /StructElem - /S /LBody - /P 39 0 R - /K [47 48] - /Pg 135 0 R ->> -endobj - -41 0 obj -<< - /Type /StructElem - /S /Lbl - /P 39 0 R - /K [46] - /Pg 135 0 R + /K [45 0 R 42 0 R] >> endobj @@ -430,7 +430,7 @@ endobj << /Type /StructElem /S /LI - /P 38 0 R + /P 41 0 R /K [44 0 R 43 0 R] >> endobj @@ -440,8 +440,8 @@ endobj /Type /StructElem /S /LBody /P 42 0 R - /K [44 45] - /Pg 135 0 R + /K [68 69] + /Pg 143 0 R >> endobj @@ -450,23 +450,52 @@ endobj /Type /StructElem /S /Lbl /P 42 0 R - /K [43] - /Pg 135 0 R + /K [67] + /Pg 143 0 R >> endobj 45 0 obj << /Type /StructElem - /S /H2 - /P 13 0 R - /T - /K [42] - /Pg 135 0 R + /S /LI + /P 41 0 R + /K [47 0 R 46 0 R] >> endobj 46 0 obj +<< + /Type /StructElem + /S /LBody + /P 45 0 R + /K [65 66] + /Pg 143 0 R +>> +endobj + +47 0 obj +<< + /Type /StructElem + /S /Lbl + /P 45 0 R + /K [64] + /Pg 143 0 R +>> +endobj + +48 0 obj +<< + /Type /StructElem + /S /H2 + /P 13 0 R + /T + /K [63] + /Pg 143 0 R +>> +endobj + +49 0 obj << /Type /StructElem /S /L @@ -475,36 +504,7 @@ endobj /O /List /ListNumbering /Circle >>] - /K [50 0 R 47 0 R] ->> -endobj - -47 0 obj -<< - /Type /StructElem - /S /LI - /P 46 0 R - /K [49 0 R 48 0 R] ->> -endobj - -48 0 obj -<< - /Type /StructElem - /S /LBody - /P 47 0 R - /K [40 41] - /Pg 135 0 R ->> -endobj - -49 0 obj -<< - /Type /StructElem - /S /Lbl - /P 47 0 R - /K [39] - /Pg 135 0 R + /K [53 0 R 50 0 R] >> endobj @@ -512,7 +512,7 @@ endobj << /Type /StructElem /S /LI - /P 46 0 R + /P 49 0 R /K [52 0 R 51 0 R] >> endobj @@ -522,8 +522,8 @@ endobj /Type /StructElem /S /LBody /P 50 0 R - /K [38] - /Pg 135 0 R + /K [61 62] + /Pg 143 0 R >> endobj @@ -532,23 +532,52 @@ endobj /Type /StructElem /S /Lbl /P 50 0 R - /K [37] - /Pg 135 0 R + /K [60] + /Pg 143 0 R >> endobj 53 0 obj << /Type /StructElem - /S /H2 - /P 13 0 R - /T - /K [36] - /Pg 135 0 R + /S /LI + /P 49 0 R + /K [55 0 R 54 0 R] >> endobj 54 0 obj +<< + /Type /StructElem + /S /LBody + /P 53 0 R + /K [59] + /Pg 143 0 R +>> +endobj + +55 0 obj +<< + /Type /StructElem + /S /Lbl + /P 53 0 R + /K [58] + /Pg 143 0 R +>> +endobj + +56 0 obj +<< + /Type /StructElem + /S /H2 + /P 13 0 R + /T + /K [57] + /Pg 143 0 R +>> +endobj + +57 0 obj << /Type /StructElem /S /L @@ -557,36 +586,7 @@ endobj /O /List /ListNumbering /Circle >>] - /K [67 0 R 64 0 R 61 0 R 58 0 R 55 0 R] ->> -endobj - -55 0 obj -<< - /Type /StructElem - /S /LI - /P 54 0 R - /K [57 0 R 56 0 R] ->> -endobj - -56 0 obj -<< - /Type /StructElem - /S /LBody - /P 55 0 R - /K [34 35] - /Pg 135 0 R ->> -endobj - -57 0 obj -<< - /Type /StructElem - /S /Lbl - /P 55 0 R - /K [33] - /Pg 135 0 R + /K [73 0 R 70 0 R 67 0 R 64 0 R 61 0 R 58 0 R] >> endobj @@ -594,7 +594,7 @@ endobj << /Type /StructElem /S /LI - /P 54 0 R + /P 57 0 R /K [60 0 R 59 0 R] >> endobj @@ -604,8 +604,8 @@ endobj /Type /StructElem /S /LBody /P 58 0 R - /K [31 32] - /Pg 135 0 R + /K [53 54 55 56] + /Pg 143 0 R >> endobj @@ -614,8 +614,8 @@ endobj /Type /StructElem /S /Lbl /P 58 0 R - /K [30] - /Pg 135 0 R + /K [52] + /Pg 143 0 R >> endobj @@ -623,7 +623,7 @@ endobj << /Type /StructElem /S /LI - /P 54 0 R + /P 57 0 R /K [63 0 R 62 0 R] >> endobj @@ -633,8 +633,8 @@ endobj /Type /StructElem /S /LBody /P 61 0 R - /K [28 29] - /Pg 135 0 R + /K [49 50 51] + /Pg 143 0 R >> endobj @@ -643,8 +643,8 @@ endobj /Type /StructElem /S /Lbl /P 61 0 R - /K [27] - /Pg 135 0 R + /K [48] + /Pg 143 0 R >> endobj @@ -652,7 +652,7 @@ endobj << /Type /StructElem /S /LI - /P 54 0 R + /P 57 0 R /K [66 0 R 65 0 R] >> endobj @@ -662,8 +662,8 @@ endobj /Type /StructElem /S /LBody /P 64 0 R - /K [25 26] - /Pg 135 0 R + /K [43 44 45 46 47] + /Pg 143 0 R >> endobj @@ -672,8 +672,8 @@ endobj /Type /StructElem /S /Lbl /P 64 0 R - /K [24] - /Pg 135 0 R + /K [42] + /Pg 143 0 R >> endobj @@ -681,7 +681,7 @@ endobj << /Type /StructElem /S /LI - /P 54 0 R + /P 57 0 R /K [69 0 R 68 0 R] >> endobj @@ -691,8 +691,8 @@ endobj /Type /StructElem /S /LBody /P 67 0 R - /K [22 23] - /Pg 135 0 R + /K [40 41] + /Pg 143 0 R >> endobj @@ -701,42 +701,37 @@ endobj /Type /StructElem /S /Lbl /P 67 0 R - /K [21] - /Pg 135 0 R + /K [39] + /Pg 143 0 R >> endobj 70 0 obj << /Type /StructElem - /S /H2 - /P 13 0 R - /T - /K [20] - /Pg 135 0 R + /S /LI + /P 57 0 R + /K [72 0 R 71 0 R] >> endobj 71 0 obj << /Type /StructElem - /S /P - /P 13 0 R - /K [19] - /Pg 135 0 R + /S /LBody + /P 70 0 R + /K [37 38] + /Pg 143 0 R >> endobj 72 0 obj << /Type /StructElem - /S /L - /P 13 0 R - /A [<< - /O /List - /ListNumbering /Circle - >>] - /K [76 0 R 73 0 R] + /S /Lbl + /P 70 0 R + /K [36] + /Pg 143 0 R >> endobj @@ -744,7 +739,7 @@ endobj << /Type /StructElem /S /LI - /P 72 0 R + /P 57 0 R /K [75 0 R 74 0 R] >> endobj @@ -754,8 +749,8 @@ endobj /Type /StructElem /S /LBody /P 73 0 R - /K [18] - /Pg 135 0 R + /K [34 35] + /Pg 143 0 R >> endobj @@ -764,121 +759,203 @@ endobj /Type /StructElem /S /Lbl /P 73 0 R - /K [17] - /Pg 135 0 R + /K [33] + /Pg 143 0 R >> endobj 76 0 obj << /Type /StructElem - /S /LI - /P 72 0 R - /K [78 0 R 77 0 R] + /S /H2 + /P 13 0 R + /T + /K [32] + /Pg 143 0 R >> endobj 77 0 obj << /Type /StructElem - /S /LBody - /P 76 0 R - /K [16] - /Pg 135 0 R + /S /L + /P 13 0 R + /A [<< + /O /List + /ListNumbering /Circle + >>] + /K [84 0 R 81 0 R 78 0 R] >> endobj 78 0 obj << /Type /StructElem - /S /Lbl - /P 76 0 R - /K [15] - /Pg 135 0 R + /S /LI + /P 77 0 R + /K [80 0 R 79 0 R] >> endobj 79 0 obj << /Type /StructElem - /S /P - /P 13 0 R - /K [85 0 R 10 84 0 R 83 0 R 81 0 R 80 0 R] - /Pg 135 0 R + /S /LBody + /P 78 0 R + /K [27 28 29 30 31] + /Pg 143 0 R >> endobj 80 0 obj << /Type /StructElem - /S /Em - /P 79 0 R - /K [14] - /Pg 135 0 R + /S /Lbl + /P 78 0 R + /K [26] + /Pg 143 0 R >> endobj 81 0 obj << /Type /StructElem - /S /Formula - /P 79 0 R - /K [82 0 R] + /S /LI + /P 77 0 R + /K [83 0 R 82 0 R] >> endobj 82 0 obj << /Type /StructElem - /S /Em + /S /LBody /P 81 0 R - /K [13] - /Pg 135 0 R + /K [18 19 20 21 22 23 24 25] + /Pg 143 0 R >> endobj 83 0 obj << /Type /StructElem - /S /Em - /P 79 0 R - /K [12] - /Pg 135 0 R + /S /Lbl + /P 81 0 R + /K [17] + /Pg 143 0 R >> endobj 84 0 obj << /Type /StructElem - /S /Em - /P 79 0 R - /K [11] - /Pg 135 0 R + /S /LI + /P 77 0 R + /K [86 0 R 85 0 R] >> endobj 85 0 obj << /Type /StructElem - /S /Strong - /P 79 0 R - /K [8 9] - /Pg 135 0 R + /S /LBody + /P 84 0 R + /K [16] + /Pg 143 0 R >> endobj 86 0 obj << /Type /StructElem - /S /H2 - /P 13 0 R - /T - /K [7] - /Pg 135 0 R + /S /Lbl + /P 84 0 R + /K [15] + /Pg 143 0 R >> endobj 87 0 obj +<< + /Type /StructElem + /S /P + /P 13 0 R + /K [93 0 R 10 92 0 R 91 0 R 89 0 R 88 0 R] + /Pg 143 0 R +>> +endobj + +88 0 obj +<< + /Type /StructElem + /S /Em + /P 87 0 R + /K [14] + /Pg 143 0 R +>> +endobj + +89 0 obj +<< + /Type /StructElem + /S /Formula + /P 87 0 R + /K [90 0 R] +>> +endobj + +90 0 obj +<< + /Type /StructElem + /S /Em + /P 89 0 R + /K [13] + /Pg 143 0 R +>> +endobj + +91 0 obj +<< + /Type /StructElem + /S /Em + /P 87 0 R + /K [12] + /Pg 143 0 R +>> +endobj + +92 0 obj +<< + /Type /StructElem + /S /Em + /P 87 0 R + /K [11] + /Pg 143 0 R +>> +endobj + +93 0 obj +<< + /Type /StructElem + /S /Strong + /P 87 0 R + /K [8 9] + /Pg 143 0 R +>> +endobj + +94 0 obj +<< + /Type /StructElem + /S /H2 + /P 13 0 R + /T + /K [7] + /Pg 143 0 R +>> +endobj + +95 0 obj << /Type /StructElem /S /Span @@ -888,11 +965,11 @@ endobj /Placement /Block >>] /K [1 3 5] - /Pg 135 0 R + /Pg 143 0 R >> endobj -88 0 obj +96 0 obj << /Type /StructElem /S /Link @@ -901,29 +978,29 @@ endobj /O /Layout /Placement /Block >>] - /K [89 0 R << + /K [97 0 R << /Type /OBJR - /Pg 135 0 R - /Obj 133 0 R + /Pg 143 0 R + /Obj 141 0 R >>] >> endobj -89 0 obj +97 0 obj << /Type /StructElem /S /Span - /P 88 0 R + /P 96 0 R /A [<< /O /Layout /TextDecorationType /Underline >>] /K [6] - /Pg 135 0 R + /Pg 143 0 R >> endobj -90 0 obj +98 0 obj << /Type /StructElem /S /Link @@ -932,29 +1009,29 @@ endobj /O /Layout /Placement /Block >>] - /K [91 0 R << + /K [99 0 R << /Type /OBJR - /Pg 135 0 R - /Obj 132 0 R + /Pg 143 0 R + /Obj 140 0 R >>] >> endobj -91 0 obj +99 0 obj << /Type /StructElem /S /Span - /P 90 0 R + /P 98 0 R /A [<< /O /Layout /TextDecorationType /Underline >>] /K [4] - /Pg 135 0 R + /Pg 143 0 R >> endobj -92 0 obj +100 0 obj << /Type /StructElem /S /Link @@ -963,51 +1040,51 @@ endobj /O /Layout /Placement /Block >>] - /K [93 0 R << + /K [101 0 R << /Type /OBJR - /Pg 135 0 R - /Obj 131 0 R + /Pg 143 0 R + /Obj 139 0 R >>] >> endobj -93 0 obj +101 0 obj << /Type /StructElem /S /Span - /P 92 0 R + /P 100 0 R /A [<< /O /Layout /TextDecorationType /Underline >>] /K [2] - /Pg 135 0 R + /Pg 143 0 R >> endobj -94 0 obj +102 0 obj << /Type /StructElem /S /H1 /P 13 0 R /T /K [0] - /Pg 135 0 R + /Pg 143 0 R >> endobj -95 0 obj +103 0 obj << /Type /Font /Subtype /Type0 /BaseFont /GKUNJH+NewCM10-Bold-Identity-H /Encoding /Identity-H - /DescendantFonts [96 0 R] - /ToUnicode 99 0 R + /DescendantFonts [104 0 R] + /ToUnicode 107 0 R >> endobj -96 0 obj +104 0 obj << /Type /Font /Subtype /CIDFontType0 @@ -1017,13 +1094,13 @@ endobj /Ordering (Identity) /Supplement 0 >> - /FontDescriptor 98 0 R + /FontDescriptor 106 0 R /DW 0 /W [0 0 280 1 1 901 2 2 575 3 3 941 4 4 527 5 7 639 8 8 575 9 9 383 10 10 901 11 11 544 12 12 559 13 13 863 14 14 660 15 15 635 16 16 702 17 17 567 18 18 689 19 19 660 20 21 727 22 22 604 23 23 958 24 26 639 27 27 575 28 28 496 29 29 510.99997 30 30 607 31 31 766 32 32 575 33 33 510.99997 34 34 639 35 35 958 36 36 830 37 37 941 38 38 607 39 39 481 40 41 639 42 42 901 43 43 800 44 44 1091 45 45 702 46 46 727 47 47 669 48 48 727 49 49 905 50 50 901 51 52 727 53 53 638 54 54 660 55 55 1095 56 56 727 57 57 575 58 58 553 59 59 727 60 60 818 61 61 702 62 62 901] >> endobj -97 0 obj +105 0 obj << /Length 13 /Filter /FlateDecode @@ -1033,7 +1110,7 @@ x endstream endobj -98 0 obj +106 0 obj << /Type /FontDescriptor /FontName /GKUNJH+NewCM10-Bold @@ -1044,12 +1121,12 @@ endobj /Descent -194 /CapHeight 686 /StemV 168.6 - /CIDSet 97 0 R - /FontFile3 100 0 R + /CIDSet 105 0 R + /FontFile3 108 0 R >> endobj -99 0 obj +107 0 obj << /Length 1474 /Type /CMap @@ -1151,7 +1228,7 @@ end endstream endobj -100 0 obj +108 0 obj << /Length 6704 /Filter /FlateDecode @@ -1182,62 +1259,62 @@ VI+4 endstream endobj -101 0 obj +109 0 obj << /Type /Font /Subtype /Type0 - /BaseFont /MEPOGV+NewCM10-Regular-Identity-H + /BaseFont /WLXHLR+NewCM10-Regular-Identity-H /Encoding /Identity-H - /DescendantFonts [102 0 R] - /ToUnicode 105 0 R + /DescendantFonts [110 0 R] + /ToUnicode 113 0 R >> endobj -102 0 obj +110 0 obj << /Type /Font /Subtype /CIDFontType0 - /BaseFont /MEPOGV+NewCM10-Regular + /BaseFont /WLXHLR+NewCM10-Regular /CIDSystemInfo << /Registry (Adobe) /Ordering (Identity) /Supplement 0 >> - /FontDescriptor 104 0 R + /FontDescriptor 112 0 R /DW 0 - /W [0 0 500 1 1 778 2 2 500 3 3 333 4 4 389 5 6 500 7 7 389 8 9 500 10 10 333 11 13 500 14 14 278 15 15 722 16 16 500 17 18 555 19 19 500 20 20 778 21 21 444 22 22 555 23 23 500 24 24 528 25 25 444 26 26 278 27 27 680 28 28 500 29 29 444 30 30 555 31 31 542 32 32 833 33 33 444 34 34 778 35 35 306 36 36 528 37 37 278 38 38 394 39 39 556 40 40 500 41 41 278 42 42 389 43 43 778 44 46 555 47 47 278 48 48 500 49 49 778 50 50 722 51 52 555 53 53 500 54 54 750 55 55 667 56 56 528 57 57 722 58 58 708 59 59 916 60 61 778 62 62 750 63 63 778 64 64 444 65 65 500 66 66 514 67 67 500 68 68 528 69 69 681 70 70 556 71 71 500 72 72 556 73 73 833 74 75 556 76 76 392 77 77 708 78 78 917 79 79 750 80 80 722 81 81 764 82 82 750 83 83 444 84 84 750 85 85 556 86 86 778 87 87 785 88 88 528 89 89 556 90 90 278 91 91 777 92 93 750 94 94 500 95 95 625 96 96 528 97 97 708 98 98 778 99 99 722 100 100 750 101 101 555 102 102 472 103 103 680 104 104 778 105 105 472 106 106 805 107 107 444 108 108 833 109 109 778] + /W [0 0 500 1 1 778 2 2 500 3 3 333 4 4 389 5 6 500 7 7 389 8 9 500 10 10 333 11 13 500 14 14 278 15 15 722 16 16 500 17 18 555 19 19 500 20 20 778 21 21 444 22 22 555 23 23 500 24 24 528 25 25 444 26 26 278 27 27 680 28 28 500 29 29 444 30 30 555 31 31 542 32 32 833 33 33 444 34 34 778 35 35 306 36 36 528 37 37 278 38 38 394 39 39 556 40 40 500 41 41 278 42 42 389 43 43 778 44 46 555 47 47 278 48 48 500 49 49 778 50 50 722 51 52 555 53 53 500 54 54 750 55 55 667 56 56 528 57 57 722 58 58 708 59 59 916 60 60 444 61 61 805 62 62 736 63 63 361 64 64 556 65 65 722 66 66 750 67 67 555 68 68 778 69 69 444 70 70 778 71 71 750 72 72 625 73 74 750 75 75 778 76 76 722 77 77 681 78 78 500 79 79 653 80 80 708 81 81 785 82 82 917 83 83 500 84 84 778 85 85 556 86 86 528 87 87 556 88 88 764 89 89 500 90 90 444 91 91 528 92 92 392 93 93 777 94 94 278 95 95 514 96 96 500 97 97 528 98 98 556 99 99 278 100 100 306 101 101 778 102 102 556 103 103 833 104 104 750 105 105 556 106 106 778 107 107 750 108 108 708 109 109 778 110 110 805 111 111 722 112 112 750 113 113 472 114 114 680 115 115 778 116 116 472 117 117 500 118 118 833 119 119 722] >> endobj -103 0 obj +111 0 obj << - /Length 13 + /Length 12 /Filter /FlateDecode >> stream -x h +xw endstream endobj -104 0 obj +112 0 obj << /Type /FontDescriptor - /FontName /MEPOGV+NewCM10-Regular + /FontName /WLXHLR+NewCM10-Regular /Flags 131076 - /FontBBox [-4 -250 879 750] + /FontBBox [-40 -250 879 750] /ItalicAngle 0 /Ascent 806 /Descent -194 /CapHeight 683 /StemV 95.4 - /CIDSet 103 0 R - /FontFile3 106 0 R + /CIDSet 111 0 R + /FontFile3 114 0 R >> endobj -105 0 obj +113 0 obj << - /Length 2157 + /Length 2298 /Type /CMap /WMode 0 >> @@ -1324,58 +1401,68 @@ endcodespacerange <0039> <042D> <003A> <0412> <003B> <041C> -<003C> <041B> -<003D> <0414> -<003E> <044E> -<003F> <042F> -<0040> <0437> -<0041> <0432> -<0042> <004A> -<0043> <0061> -<0044> <0076> -<0045> <0050> -<0046> <0068> -<0047> <006F> -<0048> <006E> -<0049> <0424> -<004A> <0053> -<004B> <0070> -<004C> <0072> -<004D> <0042> -<004E> <004D> -<004F> <0056> -<0050> <0043> -<0051> <0044> -<0052> <0041> -<0053> <0063> -<0054> <0048> -<0055> <0062> -<0056> <0418> -<0057> <0047> -<0058> <006B> -<0059> <0064> -<005A> <006C> -<005B> <041E> -<005C> <004E> -<005D> <0055> -<005E> <002F> -<005F> <004C> -<0060> <0078> -<0061> <0411> -<0062> <0051> -<0063> <0422> -<0064> <0423> +<003C> <044D> +<003D> <0448> +<003E> <0052> +<003F> <0049> +<0040> <0053> +<0041> <0043> +<0042> <0056> +<0043> <0447> +<0044> <041B> +<0045> <0437> +<0046> <0414> +<0047> <044E> +<0048> <004C> +<0049> <0041> +<004A> <004E> +<004B> <004F> +<004C> <0054> +<004D> <0050> +<004E> <002F> +<004F> <0046> +<0050> <0042> +<0051> <0047> +<0052> <004D> +<0053> <0432> +<0054> <0444> +<0055> <006E> +<0056> <0078> +<0057> <0064> +<0058> <0044> +<0059> <006F> +<005A> <0063> +<005B> <006B> +<005C> <0072> +<005D> <041E> +<005E> <003B> +<005F> <004A> +<0060> <0061> +<0061> <0076> +<0062> <0070> +<0063> <006C> +<0064> <006A> endbfchar -9 beginbfchar -<0065> <0447> -<0066> <201C> -<0067> <0415> -<0068> <041D> -<0069> <201D> -<006A> <0449> -<006B> <044D> -<006C> <0436> -<006D> <0444> +19 beginbfchar +<0065> <042F> +<0066> <0068> +<0067> <0424> +<0068> <0048> +<0069> <0062> +<006A> <0418> +<006B> <0055> +<006C> <0411> +<006D> <0051> +<006E> <0449> +<006F> <0422> +<0070> <0423> +<0071> <201C> +<0072> <0415> +<0073> <041D> +<0074> <201D> +<0075> <0031> +<0076> <0436> +<0077> <0077> endbfchar endcmap CMapName currentdict /CMap defineresource pop @@ -1386,66 +1473,83 @@ end endstream endobj -106 0 obj +114 0 obj << - /Length 11250 + /Length 12052 /Filter /FlateDecode /Subtype /CIDFontType0C >> stream -x{wxTnd^ Ć{EBW45@*0 i$If73Lz$H` b oqs<{OL$kͬW}]ȩsF/B6TtǓЗw<5SNNo}Zţ`¾:)4;h oC>>zFa‚4Aׇ w_>=2(t0P0o@oPp/\>=(0}z/0a||Ã_1"}g ^Y M{'܇7!tݠja2ju܆jP&9u/.՗q:Op)ˑR]}J|y}FvC>2iE;@^N^ʺ,ٜkɱFCr>o9ݒStKUх&oX07lmo* S`#4, E8UW+'^@~FNP8s+ -$|BrDD:O8^- qx`@ Z,xYgN7iV>h6z"mb'roiJUDu#v綽e{QWXoQç-,6{OryC^TL ),HV(3_5<8=p 4J6h&a֌a: .\}pid)}| `.0-O4̗OV6.":BPOAHNkiSvn'kWBsk.jӽR~ЅPvCڎ W-~M- =rF@iLeuqiU {r9=Ze և.5۫=mT{mq a_~5b]^A5 q _98^'vzδ@b m@/ :tdmndv$Z;YcsvQ Vc?5tPaZ2 (otce@NћН6eȋum7>R,6wq1p5>=x:\Lj$m45$@ٙl]Ƴ?l3AҪN-$$'$%7c,G X GKYݎO8Ž6^\aĦ™*v+Hy<;6i,9C-[,XCJDPP R/Kz66Ah};ITı3eqSFzť'h?Ήc'BUS-H1CG| 1 \cRGH%w/ (N6I`DX^M 1f__JF uj >ȍlFJ8gwy s_Vqj gӓt\mFoyW}{e|<10]\2J -}V |P6ty 3xN-;U,ZI g NלΟ]Pi+].`tF$|b7OF~/3BTTjVX`g$RsV w>,9 nSV*ԴC-&GZH 5Iq̄ )~}-w|cs.(kJa nJہ#Ɔ !M$mMfBPL͆,"myk]s% ҕүXs -@ץƇոAMտWCnчi3ϟTC ^sWVy"*=+=a>,XzMr ,xgvxI[_nn9K/onnAe(|fg'^4.p_ KlWկ YpLl#c^$8-oDu;'dž} Y, K沢@˼։!!))% #â悌@2,m'ΣcE[M(6!KDd>ibO3sp怹#=)Sl^{K2a, z'DNgbi_bTzOiM~?S^Ng/?-p6Hb#<&K!Z Y1hC|x̍frj+=侤QLY!2vAJ3ARf=~r x/G=xT vR1Re{"Ci"Lj {ByA;:@8t"uxvjq -E_c<}WxA6@!NX>z Τn8 -ƅ >)H{Q݈Q3.kh/Pǖp>Ѩ:4SW]Sۖt_T3oo]'N iq^2uETSBm\H8'm^!/_ȴ9Koɷ~[c ),=} r+삭92퍄v - %!-:BIxadUMAiߝ.lX#\v82nÁlR c ECjyT6eZ!Ie Qg2&awC |9t2bQY@өQRz -IeTaxdD|61h=Tq4Devc!U /Rꚰ^E36ScPkn\;|77p&n\0<8 {A(Ƙ#yQ"\`}ZbRާzlw`!UEԅT>#)[W0{MWP<1=HTõ6[m[s3unVuJnNg_x{ʫi\_\kϿπ~@_`'H|?۫k> X]W (/,G(O(w1chPuQB7 ktkj֯5Gp>ބ564y>RܘEU3<4ĵ/^R=ޅPMA:KpibB4fX,jR@b -k@Q'57&'yנuvfWoo@8^]O[s󰳹ia. "iC[_Ύ&32Zp(!.o߇Y^fe4{l㺺*2`}dPhpyH-.h֎Gb#]=j'o5S -]N}/Qg$R_eϧ5 }䇄FOˡluF*>;7ޘ97>yUM8;ϢGTXA6sq ,ˡ -b Y`d,9fں^`y (.KONJ0x>Yj.(9~ـO;L[ {/zsz$]:IH2f;\okkNrWqD7_uHkCBBCy*ߜQb`V@Lzlz<I妊@>8"y71,֞T͵8$^rLѠ-f|>p?Ϙ&v@Y.;1y..kDD:s4G מL4õXḦjHC.JCC]݉?MzCiDo)Y]w\cz3UoHR5Ц'`b6$UZd*~FcJ pTW A1Nb_X+e3MJcBe.B[0*q.hb&1hD xK9Ȉht;Iek#1+ DXKLDS~y*h\ '%XZB1YEp:-Rvz۷O{vr=̜NˮNs۩WNܨ-!Ss,:pw7֛]Ha -heNVmn3 pA:wOx,2LНj {fW#L.寱}=[=k,Y|nI['LɐDVuCyLl`)N7^"(5cϛo DX-= @ho`mcO靍ƈ{sOupQ\Vnfj D"CFى"~:LiL3 ,`^6OB3lbH\j t*yk,Ă^GWOe^Wa] * Щ>PԺ՚j A(;&m=";ptQZIV@R@^i)X -Ȯ7ľDž3M 6]CbRb8Es6o07P ш Dz:ZX4ȄGRsݪMUj:N^c),"7̕i;WAlNІFc#®a>#ߌ]U8n6iKhfZ/n{8p+ cZ*U*,%ܫ_*{LP{ ]UȢIِbFOdAM>L4?hwQ6rN)фuC$ H -v -GZ.(T"|ǵWmY :pl*~gn7I6 (0)E8=XLs-ɗNhrR}ku>exCTuJn@WH!7a:Mt$gצHKv/؉/q(| -3gM9Vklf5H88 ۚ~ǧTЕB1R>Ń_0 b|']o<^k5W`}GtC>Mwd.n(c.xP(=nSFfC-tS\7>NwwT~A4ˉ)N#Y`Lғt"P 7ʗo\2FmP 3ؿtڵ [Z K2ٿ/UnXCfGSY_}>S탐DOr7ϗghA;];:'+Vx,𖠢OF]KͱIrmEYr"ʵ0|D^xk%;b%<Ä/14HE[#p093[cۚ6׺%KJ]!Pq#}]eiPVj>1Br.q)59I4-yfRS T@١cLQi3Agg|(ʋu.#p.o;]:u7?x0 zx@y,gp>T7C9X?"uBcn)eFܠpHTO߯h\Ϳy!\Lf)wL*?*9w/`5{jXXy݇o* a!"grf >pp* -3)d[KҿR,1 TAz>\7نqtMbLw}G7XJΡ}:+GH%| -Gk3zrN8 'uqղDshU=Lc -bJ_ Y:f10r&8'=dLUJmJoYH@-*3@\lAp\C8ZhK] "t/rQ5r/B] vMd]Ī[#t;B3*4̈m[\z87[N45 PJ0Դir1T)h]q"prWij<)N'% s{=v L^LTsRwt -8K}6ó^Pw#O>bO~ H -z^-Vl f݃XP_*~S!L`o3αsI3]-)^b}XᐬtD:LJ]~wD9v^b |])Q<(SFF>0O0 GpsƩA7oAs/K'qP' q"2x}M>q)Ӏ0*!axm^Rta }Uz?3Աߙ,P.)h&]G!}7->0}Z_cpp -Un9+Hd8mIP-{;tX_rR4Z Bo"*;_sCq/ZNGt/\EKgҷ02]Wc.>oi4ӧ^"}["=Q_)zio9܀tMʤ\a -T,FHWɿȅElFQLK]WY F -$%c[niWtC>zн5k,}_ZIqaBej ,|C2RȂOӫz13P -QH3EJʁ|H6g)ʌ< 0021ZrŁ.aqsԡ8ڟN2F$Zv K~$opgܩ?bۡ@£H#wI,7o1Dk}'+kTTJdG -1!KL#qexT3aueR6YFDM,`w%Pr\0\1a [i@~aNɃԿ)b2S :HJ,NvU"H7;Հ%rgF.CL1Bfޅ3pJGLIHP\eZnߐ97k* ~(N֋638w#}} 8`K3xy@{3K YR7׶ {zdbmV۹1Q 9Z> d1Qxm'-a }_$._cp&/A&?[ >. ['$A&Dܸw,'(aq)u9C0ݿ|B3y:vGmL,ygAMY}plksˢU61;V*v& z|zvM~a:!H7}"2Zz˜\H;(U#)9袰uә\Ck0$#R r 3Dd.ՅD&wy8G*ߚ`o-!}Q0DB!ِB[3tS겒 e%ðBk5>mxI~~0D1єpvX }]Kz2=[+~lxbHDebV?NYo9[8SNBueL q:h0Y?=An bMMOՎH̭X%n&j'+A愂RĤPgf `ŪQBBYh}LuLP b1F_["ltb71~ob2>i q[,sdאNCpS6{ KZzւ3?a<`+[89.ׯZ -|O~SƔ$t]9뿛‘X%p00dzЇzJՄ{{ț]_!`f ˫M9'd3أyH@h듪[b!$6v=f}0'~5GUVb&.M2Y̖dVJOKY5 Yљ V ܗPP_tua0_7-4 ԔmOè%w?EXk -b[bimvHQVi26@#4Nc6C ~qJژ?qHc'Ý;bڧ^<;w8Ȣf-8CJ춼;>;xp4O)gY:݂ rӭf6ϰF~ó'Y@P%u(AwZOʉtIa҅,w7Ȍ@K*j!ɘ>M]4k[ǖt"|]PyGi(#̃@D-ܯ䰻_QNB.gCjBW.T1>&\pCom[HvS'Gx[B]#C\x=7zzxxx|2فa{zȑa#CGzTw +)>{ˆϟ3w5",2+03lu[~/­m2\/e{{Oh4X޽O?ak1fɔIC i^pppx]ڑg"7EljXC(ʼn8mvQ0cl,q%)=ٞ^OL"O{ٻI'(FF=r(2mԹѾS>M{ w'<o}sY&^DdOe0d'ߣs i&ExUÍ+e'mpGۚlέߔ~}Q:d__Jُp`Mۆ64}N>#~,{qb.]Յbh~x;7ţ +7T2S>>`?ram)ܐ6Ece̸,9\J&l0#x)S 6eEr>/} pLQ4x[3o۰%٢~МpNA{b|L:h*|ǖc1I42/ħ}ZHM-@_㐣t,POS,ڇ:xЃifȂo>>6쑃2Bpym? +*/&?yc¶9wqr'-KTAGYzL9-Q>\FBهuD'/[@2+h@2*㫗q֏U[?m>'T]Wc_UĤ[ԁ[ n1>WJRZKO6׬KO=tH\ewXoYWdJlI10tSWz 3`ɡD9mI0 @ +m6Xq_A'?WӸc6ɰѢŬD|NG8⡳2NRk0pxBOtn5&ks[L B+ 5v:@\^ͱ@d4hv{FdINn9:jGpeк.;18`RBί(o,YK<.!%PHS+gr*i+'e՞j/ȫ"ûӞEʰl8܀Xe}=NU/Xe3p(rW_p5Z,VX8q{n?[ C~qF[t!BO$!Y@!쀍L+9^"Z4ntP?N+oҗ4>}IZv>a֪$g(?zţ#`Ąŋ +M}xseU<_*: w {U/IN+܀Ph*2a=Zv6CXt TaQQϬ +zY䊯 + +[K6=KagMX11vƹ P=Yx(tSձUml]_ȭꎧ+0p% BH@ u.#% 2S㬬^rM?K%_-1dЂVM ]:S qF u<(lmng0&|ll;]zR΀8BggBu:- Wd鴭#αpAu*'*(80ˇ4nhs~WVu;UOCs;++tW#{Y1v' _3PM:?đ࢈š6Ѿ#ӕ3F,bC=dfX2q8.- +RI/F[+A|bbr"NFFe MG'Yp[O_FDzJcAhC!L'[r|R"9F2nq) 0氩#=1ChZ{s8z1a, xchojjIݯ!&#i O͎XwW|rQcuS_㰋Ȯj.e*Bߒ06.6={̀un *W~Ah@-? Á&tҁ(Gy*rȩ˗p41GRd؉2X|Ba&~> _24Vi+Glp ݭUaqt}k"蛸;,+ػ +HV2pL !E7}Dp t.u6.%/TڃjG&+C|l`㢙 Z+< 6:SGþ֬#|w7nR.u(Hݺq*m eǯka_LRtFeڕ #:߸&ÎT^u+bGÃ`LvQTgȈ'}vq&ȇԨ8!a%\W]}\|E۞n0}5P ! ST2SiF*:An75!χ+!g<aY$eXTDEoh>G βOWl3Qtp].;- (./4Cc5;)'b'S!ZMKɅcP_r6 Rј nܞzץ&$<66 +|OA`exmpX}ƘƐ E@Ok,`4)'ѹ\V +m!Ia-(JCm(Oi2rʪv5FGV}yv!452UtqR91Vto+m.";'5L]|w))]Gc^1s?#3*l^ c$`^MeѸ ,ΠRͰv Og JuSlIJ ׻^*/>uC/ڍ!k'ϙ:S–D?:O4dZ[} +͟dt9OFfOXeGBB.?]x4hI'/De[WO^1ٔfRυDEw] 5 ӿ*Z8oB{VE%,OCWZ6˷Y j2Ol7S %Hf}ǣ3h +hoS`>GKPjo} VhY+sSٕiKh$~ 9ǥM7MDdzw0K9A qz<#o1_Ef~VJ*#Q糟B_ +ڿ GPeHB{M k}޽F6_wo?ê=>yC߯sQp잃r{WŹG{,W<#oq3wHfha2p+.6tX~f\lx +2J!{T8{z{#L6}C[=͙"|eN  IHCyL# 1N^H5cCs7/Hh fm/ړY4X7fҤ!9w=IiI6Z)qu)346! +L,.7JBfLg vUO(v!Z4u;\%b@M%Խ{y*m1RNx\QmPj\j5V +8ͱD !l'"~+7[^ecbØCFP +Ucuƒ!P% BbBAsb|bkỉ%}:<9fƩꥆGRs\*ZVZc14*<'ͶY{C$lׄځ ?2]۲Bk}A~O~:$A ?xX!+f^i)9&9@dm!?ܟSt|<"fޅDl!u;%1ѧp27UB/:Iw"0f'yot-kfNfɘfH7`/8uAO c @`MdRr"$֜YU_BӒ%*k_~k.} +. U]`ѦkhX^qDlbepmgTCŧO/ 1ww_jά/Noq +=(7ǯf +,%\_] uP =qY lBǓγ!&fMC34GG^6s"QvD€)? u֖nIΕ5X&*UL}NdBF9O,( ] 5Z>@DE TyA4frAi:s)6%%9l@|ewNNؔ()B,Qਇ}\!mYh@bЕuA@1kz)t3fYNG8ZDQ!b#qQ-+Y~}@~:=b}ʀ`:ug&YZ~K7 -Dȅ/xn:Q0P9VSJ|N%^A[3xE f')"W!2> 0|LD]^4f2fM ԆT-zSdT|W|9~|Aa8g ҉ i}ݵo2Br⺸854JZ:m\0}M 6VC.}11-i9|iLQ,$ xrs&!^5Sm3\ƚ+J*hߛ/rz^M"0ʈX`qXk\6VlhxHz@ug8/7Ժv +#"cDg:6ؔ/b*ѼKY@&1Q]^n:֍Sg9B @$,Fƞ&))!MK:o3 HXy~$h; + +8Υo5ntƹ* ܠ<-/L*}k|Y4SV\!:60:fdwLREbx'B$ <P/M rv %ϰ.;;K J (-X ŀBoGoK(pkU]MʙtqҗrX<#eL  B?3)qlȃ,S>C D"q}sx=Ć/ڔkU޹@]u> -meKAn=U, B r(v #;xx6G_B{#p^VI`{%/Ax^E/ue"YB'wm"ZƋR'L Kwu'%tO~BߥnX\ŸKۏp <`?Xh*LBoJI۰/V`>gy#w,$VioFSt G5kt_/ {g83hNHݹB-(g]VWfY \w?+X:S2nT@!}Ӫ!*je.l'8- P~çi)/ <$WbCQvRfNT6>_qAkhnㆵ3_§8 +­s :CWRoi"G;ױ#W/])jm>FT4Y[b7J~vug8w&3Ca;/b[$-P-fչԷ_@ǰ⨊|Н>}\U+-룒WIU3 6޽985޽zL{)q0+ۡDI-MN#Z +]Yq;D! /waf,yka9ungPq]Y-<ͧ(꜍.xv!7AWxo3$m׵2{1 +ܒ'5-m[\OEle}Fyɤ@enЌniLAcǃ4c$~+\Fe;'pSm]L<~gc>燵5K0`Vr J ][ +&("b0d4y/vCCpgfLN]m>3-#B>O]]UDH$ެ: HܿզK}\'@ +n_@^Jz1QLhs\&&!:!2L$voМvH_江>M$Q{?Фwć^:^ҁ1le%ߜ,̸?,|]!2ȄϱuU͞b ]*SPd5no:35l76i7caLRR]DocpI;m} oﰹ3ּ6=L:Zq紭^ms>r Yq׭RKPeAK!IH. d{)lw^~lWXˉPo7; ?mΔx:`#~*Pfʍ4藗Pss78A]%/5Ȫ=եuan^,?"@v;OB[6}[Cť1LgO&m!UH=gv37 8Х%~3cIB=ކߠBVoߠ19e1-wֱtp5=L.KCA0K٦h| r3"07+nWD=BtIfpU1_IS`ayApz2$C#a)5% f!vM ._?<8.Mdka xF>}XqUKUѕ\&h^/%:roKJZfTkaEp&v)?0&s +rG{KSzثQD Q脹K`-7P` 3LCE@|Uhҩ]M}4 "GcBBD ?j߆Kb/䧸TC/ݑ~~J߲uwfUՉn/+@^,]ʖ > endobj -108 0 obj +116 0 obj << /Type /Font /Subtype /CIDFontType0 @@ -1455,13 +1559,13 @@ endobj /Ordering (Identity) /Supplement 0 >> - /FontDescriptor 110 0 R + /FontDescriptor 118 0 R /DW 0 /W [0 0 280 1 1 769 2 2 562 3 3 680 4 4 475 5 5 510.99997 6 6 741 7 7 510.99997 8 8 562 9 9 493 10 10 567 11 11 664 12 12 442 13 13 358 14 14 817 15 15 540 16 16 537 17 17 422 18 18 442 19 19 493 20 20 537 21 21 460 22 22 743 23 25 510.99997 26 26 896 27 27 562 28 28 510.99997] >> endobj -109 0 obj +117 0 obj << /Length 12 /Filter /FlateDecode @@ -1471,7 +1575,7 @@ x endstream endobj -110 0 obj +118 0 obj << /Type /FontDescriptor /FontName /ZCYZVJ+NewCM10-Italic @@ -1482,12 +1586,12 @@ endobj /Descent -194 /CapHeight 683 /StemV 95.4 - /CIDSet 109 0 R - /FontFile3 112 0 R + /CIDSet 117 0 R + /FontFile3 120 0 R >> endobj -111 0 obj +119 0 obj << /Length 998 /Type /CMap @@ -1555,7 +1659,7 @@ end endstream endobj -112 0 obj +120 0 obj << /Length 4543 /Filter /FlateDecode @@ -1581,18 +1685,18 @@ z+ endstream endobj -113 0 obj +121 0 obj << /Type /Font /Subtype /Type0 /BaseFont /WKHTOK+NewCMMath-Book-Identity-H /Encoding /Identity-H - /DescendantFonts [114 0 R] - /ToUnicode 117 0 R + /DescendantFonts [122 0 R] + /ToUnicode 125 0 R >> endobj -114 0 obj +122 0 obj << /Type /Font /Subtype /CIDFontType0 @@ -1602,13 +1706,13 @@ endobj /Ordering (Identity) /Supplement 0 >> - /FontDescriptor 116 0 R + /FontDescriptor 124 0 R /DW 0 /W [0 0 500 1 1 1000] >> endobj -115 0 obj +123 0 obj << /Length 9 /Filter /FlateDecode @@ -1618,7 +1722,7 @@ x endstream endobj -116 0 obj +124 0 obj << /Type /FontDescriptor /FontName /WKHTOK+NewCMMath-Book @@ -1629,12 +1733,12 @@ endobj /Descent -194 /CapHeight 683 /StemV 95.4 - /CIDSet 115 0 R - /FontFile3 118 0 R + /CIDSet 123 0 R + /FontFile3 126 0 R >> endobj -117 0 obj +125 0 obj << /Length 619 /Type /CMap @@ -1675,7 +1779,7 @@ end endstream endobj -118 0 obj +126 0 obj << /Length 403 /Filter /FlateDecode @@ -1688,15 +1792,15 @@ VW endstream endobj -119 0 obj -[/ICCBased 121 0 R] +127 0 obj +[/ICCBased 129 0 R] endobj -120 0 obj -[/ICCBased 122 0 R] +128 0 obj +[/ICCBased 130 0 R] endobj -121 0 obj +129 0 obj << /Length 314 /N 3 @@ -1710,7 +1814,7 @@ x endstream endobj -122 0 obj +130 0 obj << /Length 258 /N 1 @@ -1725,39 +1829,39 @@ F endstream endobj -123 0 obj -[135 0 R /XYZ 36 717.8357 0] -endobj - -124 0 obj -[135 0 R /XYZ 36 604.26373 0] -endobj - -125 0 obj -[135 0 R /XYZ 36 509.58173 0] -endobj - -126 0 obj -[135 0 R /XYZ 36 454.8897 0] -endobj - -127 0 obj -[135 0 R /XYZ 36 400.19772 0] -endobj - -128 0 obj -[135 0 R /XYZ 36 358.83572 0] -endobj - -129 0 obj -[135 0 R /XYZ 36 245.26373 0] -endobj - -130 0 obj -[135 0 R /XYZ 36 766 0] -endobj - 131 0 obj +[143 0 R /XYZ 36 717.8357 0] +endobj + +132 0 obj +[143 0 R /XYZ 36 556.4437 0] +endobj + +133 0 obj +[143 0 R /XYZ 36 448.4317 0] +endobj + +134 0 obj +[143 0 R /XYZ 36 393.73972 0] +endobj + +135 0 obj +[143 0 R /XYZ 36 339.04773 0] +endobj + +136 0 obj +[143 0 R /XYZ 36 284.3557 0] +endobj + +137 0 obj +[143 0 R /XYZ 36 170.78369 0] +endobj + +138 0 obj +[143 0 R /XYZ 36 766 0] +endobj + +139 0 obj << /Type /Annot /Subtype /Link @@ -1774,7 +1878,7 @@ endobj >> endobj -132 0 obj +140 0 obj << /Type /Annot /Subtype /Link @@ -1791,7 +1895,7 @@ endobj >> endobj -133 0 obj +141 0 obj << /Type /Annot /Subtype /Link @@ -1808,11 +1912,11 @@ endobj >> endobj -134 0 obj +142 0 obj << /Type /Annot /Subtype /Link - /Rect [151.22 359.98572 268.96 373.3157] + /Rect [151.22 298.83572 268.96 312.1657] /Border [0 0 0] /A << /Type /Action @@ -1825,79 +1929,86 @@ endobj >> endobj -135 0 obj +143 0 obj << /Type /Page /Resources << /ProcSet [/PDF /Text /ImageC /ImageB] /ColorSpace << - /c0 119 0 R - /c1 120 0 R + /c0 127 0 R + /c1 128 0 R >> /Font << - /f0 95 0 R - /f1 101 0 R - /f2 107 0 R - /f3 113 0 R + /f0 103 0 R + /f1 109 0 R + /f2 115 0 R + /f3 121 0 R >> >> /MediaBox [0 0 612 792] /StructParents 4 /Tabs /S /Parent 1 0 R - /Contents 136 0 R - /Annots [131 0 R 132 0 R 133 0 R 134 0 R] + /Contents 144 0 R + /Annots [139 0 R 140 0 R 141 0 R 142 0 R] >> endobj -136 0 obj +144 0 obj << - /Length 2961 + /Length 4396 /Filter /FlateDecode >> stream -x\[wܶ~_5q%wJ;nƑ4Ri*:\,%n+`ܙ& BNxB<~rׂFDb"{\`p¨U%VQ4+fɯ׋ Fo{WFߜxUW_ur5.d}юx>s?_/^.NN{)sx9BP![$ϳُvvOKx&~-kOi2^O *U2w.H$r*R'W7ǒ"{a47I3|ok6tG7^ޒǧ8݌6}|VłQEPt~!$e k #,ΊלU|ZY^~*A^h5 0'7vX60PɭOМS|ҤT}iLV uGBUG r$Qx%kCa&'H.VB%߂#-f -&r'atCjUͿ|{zeh䪓 -'2ks>#{6R&>o.ɮ5cLG۳$FXg{h' %xl^GȐ[x+{\_=;WN,bUonKFspG!DGvLG24x!t p9X+aLlZs[=l#[,W#Ԓ: (+'J%A1R1ݻq ^D+%t9 {,\DcHqb,A]e-JVP搷Ƿߢɜ{C,>ּFٔlcxI^*1XV id9F43(F+m~Xԩjnci]cONk"sѐTdqgKw,S}g̜z^!)t{H9";jZ$e.gbld< ՆEpϥX)s>kGZ<^k7#rۘ`w85)Y#icd|cvFt'7aET')T$Ip<•2y;S=riŧ3q3]dIt[c:gfx ϊ@ >h-im7/KwzRA9{85E)a~5 _ѳsڢjIv*zx;fcWS&{ǃtu$zB}f̧ 7|VL;/|tO ngL@Fm$ Kw|󭒸{88=o'ˮy1[AΩo#ap{޳?$3ot-k?BR7fh^NF!3$Xw0w­&_4~7/΃jpa40;ACliZ'bXmXx?iKOz4}@L -g9.oV|! NHw}DycXUD(S%`hՉՒQMdԘof*2o j-~NnVuqI1֘( t K0e aXv腶tJiu<~7L቟*/-:HZKlII8B !o WƑ0$*d'GbN1/G3/mм5/c(j^̛8_a^L5JzQ[&,(p -MGмEA{~4;H\u7xLs7V4Bө9g2C!ff/Kn K%h\hd -UӺ(/FKfpei+9*bR*u+}q ^Q{: "嚔ǜua Yݖ"hn)Z9܂6twʻ{I?lvD!s8Q/O*ׅ>Dp0H9@vZNj{(1N +xJȁ)8Ŕp ѼhmH^4ǻy{pՍ:8sӊn>/VъVY%te$'V/^m^ś %L֔՚Upe-JV(hm޼x}VV'gØ曫O(O(eweW]wW ^]o׋:~~f"xliu`sxy9<9pLւ'?:׉`[=q^ޙNޯk"+ +|;|g~tAD[q"Ttw=ps۰4yTJsSsyx\ދp⇳/.G)Ͱ;u|C~hӌjrc*Z9^3R[Kz Vk8Aq/Į)LbԻ\yZNfBh"Q!1$7QPK4aȱ$JjJ)mr ] Dr%jMTepC5T, sHbU\91cS@٢" +#4n!9PI: >WW{J1ř4ÙΖqVig`޲"8xbn Zk=٫OQ0i.,tx-c{g2rPkox 0 VO~ꅡC;Ѻ!\a+~\F]Ci{ -jLHXAv/0#€-ˍ`?h%bƘe>ee=[&.Ajdt@c%,$ajz|ܫ Rݻa ޑ@u9pp\9SH7n^l:-A;p-&FoOny1X1K4/ٔHl^urjzz$(̂ut%%o%EUIK]2Hm!}v:Rr9uښ?4 7 Al ~,Z8{W]W0d7 +ТNvetB{ =#YFdM 䦎쉉 Y Rh_obyJhRd|\>WT7GIF헱Y Ir9w}\>i.7˭ڹ=w4 #in iDU ?ioc 3Sz^>0Nk"o"6 =^!P~98Ӭ!tr(֎<݄<vRA5O4RJŠsέ83ThhNV^s\ آQw%'%eQsܿxWY49F[g;_K<9)Q#4w-R+`[{3Ry$Pbț!b?'eI8L5p@Rkj`{C ߧ7әU`jQ4Yw}H~Y2Wq+R|=.Hd6`U)-~3i6d9ܤA>X5#gќsދXD%`f쓃j˰9kbb9oz%t뼯f/hDjE:!#KbVR)[ȷ8Z; mJ`͗ K^քq-W4g}W^R?h[r:䭺9cr־{kɸ'A2EVKy4,W }!,ZCw36gK 5:P 2&(PB˘YRg!;])ViΔij~oc3X@sd޷t:{zM@-;)3j9cL~G=M@qggr~kGAya 3,DROcJv~S$5F:nltkh_yyA nzn:bkÖ>_ ?p GpGWYBWrfZKHe=$ɑ=@wG${4v,1N\THnYƳ,|-T]>{E/*q0Ѱ* 9-MMd;&E CmH.h{'8 S%#CϣwfZ䡧\@I|A<դ6Y\I͂Tk?<$$rB-N!t7F$jRF%JSf>_׺|%qJdh Z +:-xCߏ!BaaNT)Ř&-@Ra&7p?eWDl>!:'豶{ +@׉B [=.eM'VP<&s1ӟ;؞$Jnѹqy7ZTs`92<60V+n"?)ZXa75h4WMuIQ5IIHQVi.Y +JX]&)c*e0Fw(q's{8ATVDg9 чiB'z& sN-:w + `[, d! F/-p*D*5.r3߾ G% jGYL~G̅aM !}mߡ+ 3fw\.Z0uG +?uvOKSGjaj'Q8Mt2f0M _Ҽ'ڕ]t–R)=҇="(0JE)FK +*R*kLu?-ݤ9IJ%YօCy3j/#}E|{L6nrBfsw9T؋ˑ5 +4a#Ǜ_/uw&S_N?+E)%7GtheCTTĨZS}RY0Z4a6Ƀ,Is<-'0r E$-2` +gzn?1rz3K1,A`8Rܘ$Dp$h(dq +oVnBk,ޖMy7"Ccˠv)al`sЋ9&׌V6KI&. Zu#ƣrk nKm +‘:8_ 2*Eͭ!QӤhv[yE %'ĜRam]-,ZV/=KEs0v0? ma圓(3d=n N8Ą ׶l~܁\bkOb3QT&p +wʘ,M&t.&$ +3(/fwMjRSnW[/,}ӳ݉u[,Vd5|q-b5S +G6f=qKeHV0j3ĔL(+~#NKN$F6Rh Fܩ#BuPF2Mzi h5q~'c1>'.N#v\=PK)W_\8qr< #I +E{6N2' @p5'Bkm +^ T + ׊T b8[aI}>%=*|\,;h;3$n`Cc''P*sbqW~S!!ZuTT% gg:,rϰoDQ E^x=cuKBl8/7L{boaX ,?J@Fi2B.ioZYďQ̑cݯ!li!w] èTY;_a)KXG~4jLt~d r8U0njH$G 4'^CF0%=Fc=Δ"i{|T9'>nD-Kį v_zBo1_ #?G,>8(&`<.XZShdxy endstream endobj -137 0 obj +145 0 obj << /Title /Author /Creator (Typst 0.14.2) - /ModDate (D:20260420205138+03'00) - /CreationDate (D:20260420205138+03'00) + /ModDate (D:20260423214443+03'00) + /CreationDate (D:20260423214443+03'00) >> endobj -138 0 obj +146 0 obj << /Length 1201 /Type /Metadata /Subtype /XML >> stream -Дощенников НикитаДощенников НикитаTypst 0.14.2en2026-04-20T20:51:38+03:002026-04-20T20:51:38+03:001application/pdfzRTGgZgENxb4DAMLRY97YQ==EmCz5UN3wa7qZjU7Uf+gWg==proof1.7 +Дощенников НикитаДощенников НикитаTypst 0.14.2en2026-04-23T21:44:43+03:002026-04-23T21:44:43+03:001application/pdfegAWtjzVcR4ztfUZ9KPzYg==EmCz5UN3wa7qZjU7Uf+gWg==proof1.7 endstream endobj -139 0 obj +147 0 obj << /Type /Catalog /Pages 1 0 R - /Metadata 138 0 R + /Metadata 146 0 R /Lang (en) /StructTreeRoot 11 0 R /MarkInfo << @@ -1912,7 +2023,7 @@ endobj endobj xref -0 140 +0 148 0000000000 65535 f 0000000016 00000 n 0000000082 00000 n @@ -1925,141 +2036,149 @@ xref 0000001138 00000 n 0000001329 00000 n 0000001438 00000 n -0000001703 00000 n -0000002226 00000 n -0000002471 00000 n -0000002570 00000 n -0000002694 00000 n -0000002826 00000 n -0000002911 00000 n -0000003002 00000 n -0000003091 00000 n -0000003195 00000 n -0000003288 00000 n -0000003380 00000 n -0000003512 00000 n -0000003597 00000 n -0000003688 00000 n -0000003777 00000 n -0000003881 00000 n -0000003974 00000 n -0000004066 00000 n -0000004258 00000 n +0000001704 00000 n +0000002502 00000 n +0000002742 00000 n +0000002894 00000 n +0000003018 00000 n +0000003150 00000 n +0000003235 00000 n +0000003326 00000 n +0000003415 00000 n +0000003519 00000 n +0000003612 00000 n +0000003704 00000 n +0000003836 00000 n +0000003921 00000 n +0000004012 00000 n +0000004101 00000 n +0000004205 00000 n +0000004298 00000 n 0000004390 00000 n -0000004475 00000 n -0000004573 00000 n -0000004710 00000 n -0000004865 00000 n -0000004954 00000 n -0000005134 00000 n -0000005273 00000 n -0000005358 00000 n -0000005452 00000 n -0000005541 00000 n -0000005626 00000 n -0000005720 00000 n -0000005809 00000 n -0000006013 00000 n -0000006152 00000 n -0000006237 00000 n -0000006331 00000 n -0000006420 00000 n -0000006505 00000 n -0000006596 00000 n -0000006685 00000 n -0000006805 00000 n -0000006965 00000 n -0000007050 00000 n -0000007144 00000 n -0000007233 00000 n -0000007318 00000 n -0000007412 00000 n -0000007501 00000 n -0000007586 00000 n -0000007680 00000 n -0000007769 00000 n -0000007854 00000 n -0000007948 00000 n -0000008037 00000 n -0000008122 00000 n -0000008216 00000 n -0000008305 00000 n -0000008477 00000 n -0000008564 00000 n -0000008703 00000 n -0000008788 00000 n -0000008879 00000 n -0000008968 00000 n -0000009053 00000 n -0000009144 00000 n -0000009233 00000 n -0000009355 00000 n -0000009443 00000 n -0000009526 00000 n -0000009614 00000 n -0000009702 00000 n -0000009790 00000 n -0000009883 00000 n -0000010026 00000 n -0000010171 00000 n -0000010360 00000 n -0000010514 00000 n -0000010703 00000 n -0000010857 00000 n -0000011046 00000 n -0000011200 00000 n -0000011367 00000 n -0000011538 00000 n -0000012321 00000 n -0000012411 00000 n -0000012655 00000 n -0000014210 00000 n -0000021020 00000 n -0000021197 00000 n -0000022421 00000 n -0000022512 00000 n -0000022759 00000 n -0000024998 00000 n -0000036355 00000 n -0000036531 00000 n -0000037034 00000 n -0000037124 00000 n -0000037380 00000 n -0000038459 00000 n -0000043108 00000 n -0000043284 00000 n -0000043530 00000 n -0000043616 00000 n -0000043858 00000 n -0000044558 00000 n -0000045066 00000 n -0000045104 00000 n -0000045142 00000 n -0000045565 00000 n -0000045924 00000 n -0000045971 00000 n -0000046019 00000 n -0000046067 00000 n -0000046114 00000 n -0000046162 00000 n -0000046210 00000 n -0000046258 00000 n -0000046300 00000 n -0000046543 00000 n -0000046791 00000 n -0000047031 00000 n -0000047289 00000 n -0000047679 00000 n -0000050720 00000 n -0000051016 00000 n -0000052308 00000 n +0000004582 00000 n +0000004721 00000 n +0000004806 00000 n +0000004903 00000 n +0000004992 00000 n +0000005077 00000 n +0000005175 00000 n +0000005312 00000 n +0000005467 00000 n +0000005556 00000 n +0000005736 00000 n +0000005875 00000 n +0000005960 00000 n +0000006054 00000 n +0000006143 00000 n +0000006228 00000 n +0000006322 00000 n +0000006411 00000 n +0000006615 00000 n +0000006754 00000 n +0000006839 00000 n +0000006933 00000 n +0000007022 00000 n +0000007107 00000 n +0000007198 00000 n +0000007287 00000 n +0000007407 00000 n +0000007574 00000 n +0000007659 00000 n +0000007759 00000 n +0000007848 00000 n +0000007933 00000 n +0000008030 00000 n +0000008119 00000 n +0000008204 00000 n +0000008307 00000 n +0000008396 00000 n +0000008481 00000 n +0000008575 00000 n +0000008664 00000 n +0000008749 00000 n +0000008843 00000 n +0000008932 00000 n +0000009017 00000 n +0000009111 00000 n +0000009200 00000 n +0000009372 00000 n +0000009518 00000 n +0000009603 00000 n +0000009706 00000 n +0000009795 00000 n +0000009880 00000 n +0000009992 00000 n +0000010081 00000 n +0000010166 00000 n +0000010257 00000 n +0000010346 00000 n +0000010468 00000 n +0000010556 00000 n +0000010639 00000 n +0000010727 00000 n +0000010815 00000 n +0000010903 00000 n +0000010996 00000 n +0000011139 00000 n +0000011284 00000 n +0000011473 00000 n +0000011627 00000 n +0000011816 00000 n +0000011970 00000 n +0000012161 00000 n +0000012317 00000 n +0000012485 00000 n +0000012659 00000 n +0000013444 00000 n +0000013535 00000 n +0000013781 00000 n +0000015337 00000 n +0000022147 00000 n +0000022324 00000 n +0000023688 00000 n +0000023778 00000 n +0000024026 00000 n +0000026406 00000 n +0000038565 00000 n +0000038741 00000 n +0000039244 00000 n +0000039334 00000 n +0000039590 00000 n +0000040669 00000 n +0000045318 00000 n +0000045494 00000 n +0000045740 00000 n +0000045826 00000 n +0000046068 00000 n +0000046768 00000 n +0000047276 00000 n +0000047314 00000 n +0000047352 00000 n +0000047775 00000 n +0000048134 00000 n +0000048181 00000 n +0000048228 00000 n +0000048275 00000 n +0000048323 00000 n +0000048371 00000 n +0000048418 00000 n +0000048466 00000 n +0000048508 00000 n +0000048751 00000 n +0000048999 00000 n +0000049239 00000 n +0000049497 00000 n +0000049888 00000 n +0000054364 00000 n +0000054660 00000 n +0000055952 00000 n trailer << - /Size 140 - /Root 139 0 R - /Info 137 0 R - /ID [(EmCz5UN3wa7qZjU7Uf+gWg==) (zRTGgZgENxb4DAMLRY97YQ==)] + /Size 148 + /Root 147 0 R + /Info 145 0 R + /ID [(EmCz5UN3wa7qZjU7Uf+gWg==) (egAWtjzVcR4ztfUZ9KPzYg==)] >> startxref -52546 +56190 %%EOF \ No newline at end of file diff --git a/cv.typ b/cv.typ index c3584fb..bd36377 100644 --- a/cv.typ +++ b/cv.typ @@ -28,14 +28,15 @@ degree: "Инфокоммуникационные технологии и системы связи", ) - Средний балл: 4.6 -- Курсы по специальности: Алгоритмы и структуры данных, Архитектура ЭВМ, Линейная Алгебра, Дискретная -математика, Компьютерные сети +- Курсы по специальности: Алгоритмы и структуры данных, Архитектура ЭВМ (кэш, память, RISC-V, многопоточность), Линейная алгебра, Математический анализ, Дискретная математика, Компьютерные сети (VLAN, OSI, TCP/IP, NAT, OSPF, BGP, MPLS), Администрирование платформ на Linux (Nginx, Systemd, Docker, S3) +- Парадигмы программирования: ООП, SOLID, функциональное программирование; языки Java, JavaScript, Clojure, Prolog == Технические навыки -- Языки программирования: Java, Python +- Языки программирования: Java, Python, JavaScript, Clojure, Prolog - Фреймворки и библиотеки: Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Hibernate -- Инструменты разработки: Git, Docker, Maven, Gradle -- Операционные системы: GNU/Linux (Arch) -- Базы данных: PostgreSQL +- Инструменты разработки: Git, Docker, Maven, Gradle, Neovim +- Операционные системы: GNU/Linux (Arch); опыт администрирования VPS, настройка почтового сервера +- Базы данных: PostgreSQL, S3-совместимые хранилища +- Сети и инфраструктура: Nginx, Systemd-юниты, VLAN, TCP/IP, NAT, OSPF, BGP, MPLS == Языки - Русский (родной) - Английский (C2) @@ -44,6 +45,7 @@ - Т-Интенсив QA Backend == Достижения / Награды - Участник олимпиады #link("https://yandex.ru/profi")["Я - ПРОФЕССИОНАЛ"] +- Участник чемпионата ICPC (2024): выход в 1/4 финала в составе команды студентов ИТМО == Внеучебная деятельность #work( title: "Волонтер организации \"Друзья Петербурга\"", @@ -56,4 +58,4 @@ ) - "Помощь в проведении молодежных форумов и инициатив" == О себе -Студент второго курса ИТМО, увлекающийся backend-разработкой и системным программированием. Активно изучаю современные технологии и участвую в образовательных программах. Стремлюсь применять полученные знания на практике и развиваться в области разработки ПО. +Студент второго курса ИТМО, увлекающийся backend-разработкой и системным программированием. Путь в программирование начался в 10 классе с решения алгоритмических задач на Codewars (Python), после чего возник глубокий интерес к Linux: опробовано множество дистрибутивов, накоплен практический опыт работы с командной строкой, выбран Neovim в качестве основного редактора. На постоянной основе администрирую собственный VPS: почтовый сервер и небольшие pet-проекты с использованием Docker. Активно изучаю фундаментальные темы через книги, стремлюсь к глубокому пониманию технологий, а не только к их практическому применению.