Что нового

Снять ограничение в коде

sov44

Новичок
Сообщения
22
Репутация
0
Доброго дня! Нужна помощь в переделке (исправлении) кода безвременно ушедшего gora. Если всё получится, попробую поднять тему на oszone. Скрипт ставит NET Framework и обновления с учётом разрядности системы http://forum.oszone.net/post-2570038.html#post2570038. Нюанс в том, что при увеличении количества обновлений, ставятся всё равно только те обновления, которые прописаны в коде. В связи с чем просьба - снять ограничение по количеству и имени устанавливаемых обновлений, чтобы обновления ставились из папки, соответствующей разрядности системы по дате изменения от ранних к поздним. Исходник и файлы http://rgho.st/7byXgvT8z
Код:
#RequireAdmin
If NOT IsDeclared("Os") Then Global $os
#OnAutoItStartRegister "_2_"
Global $1 = _2($os[1]), $3 = _2($os[2]), $5 = _2($os[3]), $7 = _2($os[4]), $8 = _2($os[5]), $9 = _2($os[6]), $a = _2($os[7]), $f = _2($os[8]), $h = _2($os[9]), $o = _2($os[10]), $q = _2($os[11]), $r = _2($os[12]), $t = _2($os[13]), $u = _2($os[14]), $w = _2($os[15]), $x = _2($os[16]), $0z = _2($os[17]), $10 = _2($os[18]), $12 = _2($os[19]), $13 = _2($os[20]), $15 = _2($os[21]), $17 = _2($os[22]), $19 = _2($os[23]), $1b = _2($os[24]), $1c = _2($os[25]), $1d = _2($os[26]), $1e = _2($os[27]), $1f = _2($os[28]), $1g = _2($os[29]), $1h = _2($os[30]), $1i = _2($os[31]), $1j = _2($os[32]), $1k = _2($os[33]), $1l = _2($os[34]), $1n = _2($os[35]), $1o = _2($os[36]), $1p = _2($os[37]), $1r = _2($os[38]), $1s = _2($os[39]), $1t = _2($os[40]), $1u = _2($os[41]), $1w = _2($os[42]), $1x = _2($os[43]), $1y = _2($os[44]), $1z = _2($os[45]), $21 = _2($os[46]), $22 = _2($os[47]), $23 = _2($os[48]), $24 = _2($os[49]), $25 = _2($os[50]), $26 = _2($os[51]), $27 = _2($os[52]), $28 = _2($os[53]), $29 = _2($os[54]), $2a = _2($os[55]), $2b = _2($os[56]), $2c = _2($os[57]), $2d = _2($os[58]), $2e = _2($os[59]), $2f = _2($os[60]), $2g = _2($os[61]), $2h = _2($os[62]), $2i = _2($os[63]), $2j = _2($os[64]), $2k = _2($os[65]), $2l = _2($os[66]), $2m = _2($os[67]), $2n = _2($os[68]), $2o = _2($os[69]), $2q = _2($os[70]), $2r = _2($os[71]), $2s = _2($os[72]), $2u = _2($os[73]), $2v = _2($os[74]), $2w = _2($os[75]), $2x = _2($os[76]), $2y = _2($os[77]), $2z = _2($os[78]), $30 = _2($os[79]), $31 = _2($os[80]), $33 = _2($os[81]), $34 = _2($os[82]), $35 = _2($os[83]), $36 = _2($os[84]), $37 = _2($os[85]), $38 = _2($os[86]), $3b = _2($os[87]), $3d = _2($os[88]), $3e = _2($os[89]), $3f = _2($os[90]), $3g = _2($os[91]), $3h = _2($os[92]), $3j = _2($os[93]), $3k = _2($os[94]), $3l = _2($os[95]), $3m = _2($os[96]), $3n = _2($os[97]), $3o = _2($os[98]), $3p = _2($os[99]), $3r = _2($os[100]), $3s = _2($os[101]), $3t = _2($os[102]), $3u = _2($os[103]), $3v = _2($os[104]), $3w = _2($os[105]), $3y = _2($os[106]), $3z = _2($os[107]), $40 = _2($os[108]), $41 = _2($os[109]), $43 = _2($os[110]), $44 = _2($os[111]), $45 = _2($os[112]), $46 = _2($os[113])
Global $48 = _2($os[114]), $4a = _2($os[115]), $4c = _2($os[116]), $4d = _2($os[117]), $4e = _2($os[118]), $4f = _2($os[119]), $4g = _2($os[120]), $4h = _2($os[121]), $4i = _2($os[122]), $4j = _2($os[123]), $4k = _2($os[124]), $4l = _2($os[125]), $4m = _2($os[126]), $4n = _2($os[127]), $4o = _2($os[128]), $4p = _2($os[129]), $4q = _2($os[130]), $4r = _2($os[131]), $4s = _2($os[132]), $4t = _2($os[133]), $4u = _2($os[134]), $4v = _2($os[135]), $4w = _2($os[136]), $4x = _2($os[137]), $4y = _2($os[138]), $4z = _2($os[139]), $50 = _2($os[140]), $51 = _2($os[141]), $52 = _2($os[142]), $54 = _2($os[143]), $55 = _2($os[144]), $57 = _2($os[145]), $58 = _2($os[146]), $5a = _2($os[147]), $5b = _2($os[148]), $5c = _2($os[149]), $5d = _2($os[150]), $5e = _2($os[151]), $5f = _2($os[152]), $5g = _2($os[153]), $5h = _2($os[154]), $5i = _2($os[155]), $5j = _2($os[156]), $5k = _2($os[157]), $5l = _2($os[158]), $5m = _2($os[159]), $5n = _2($os[160]), $5o = _2($os[161]), $5p = _2($os[162]), $5q = _2($os[163]), $5r = _2($os[164]), $5s = _2($os[165]), $5t = _2($os[166]), $5u = _2($os[167]), $5v = _2($os[168]), $5w = _2($os[169]), $5x = _2($os[170]), $5y = _2($os[171]), $5z = _2($os[172]), $60 = _2($os[173]), $61 = _2($os[174]), $62 = _2($os[175]), $64 = _2($os[176]), $65 = _2($os[177]), $66 = _2($os[178]), $68 = _2($os[179]), $69 = _2($os[180]), $6a = _2($os[181]), $6b = _2($os[182]), $6c = _2($os[183]), $6d = _2($os[184]), $6e = _2($os[185]), $6f = _2($os[186]), $6g = _2($os[187]), $6h = _2($os[188]), $6i = _2($os[189]), $6j = _2($os[190]), $6k = _2($os[191]), $6l = _2($os[192]), $6m = _2($os[193]), $6n = _2($os[194]), $6o = _2($os[195]), $6p = _2($os[196]), $6q = _2($os[197]), $6r = _2($os[198]), $6s = _2($os[199]), $6t = _2($os[200]), $6u = _2($os[201]), $6v = _2($os[202]), $6w = _2($os[203]), $6x = _2($os[204]), $6y = _2($os[205]), $6z = _2($os[206]), $70 = _2($os[207]), $71 = _2($os[208]), $72 = _2($os[209]), $73 = _2($os[210]), $76 = _2($os[211]), $77 = _2($os[212]), $79 = _2($os[213]), $7a = _2($os[214]), $7b = _2($os[215]), $7c = _2($os[216]), $7d = _2($os[217]), $7e = _2($os[218]), $7f = _2($os[219]), $7g = _2($os[220]), $7h = _2($os[221]), $7j = _2($os[222]), $7k = _2($os[223]), $7l = _2($os[224])
Global $7m = _2($os[225]), $7n = _2($os[226]), $7o = _2($os[227]), $7p = _2($os[228]), $7q = _2($os[229]), $7r = _2($os[230]), $7s = _2($os[231]), $7t = _2($os[232]), $7u = _2($os[233]), $7v = _2($os[234]), $7w = _2($os[235]), $7x = _2($os[236]), $7y = _2($os[237]), $7z = _2($os[238]), $80 = _2($os[239]), $81 = _2($os[240]), $82 = _2($os[241]), $83 = _2($os[242]), $84 = _2($os[243]), $85 = _2($os[244]), $86 = _2($os[245]), $87 = _2($os[246]), $88 = _2($os[247]), $89 = _2($os[248]), $8b = _2($os[249]), $8c = _2($os[250]), $8d = _2($os[251]), $8e = _2($os[252]), $8f = _2($os[253]), $8g = _2($os[254]), $8h = _2($os[255]), $8i = _2($os[256]), $8j = _2($os[257]), $8k = _2($os[258]), $8l = _2($os[259]), $8m = _2($os[260]), $8n = _2($os[261]), $8o = _2($os[262]), $8p = _2($os[263]), $8q = _2($os[264]), $8r = _2($os[265]), $8s = _2($os[266]), $8t = _2($os[267]), $8u = _2($os[268]), $8v = _2($os[269]), $8w = _2($os[270]), $8x = _2($os[271]), $8y = _2($os[272]), $8z = _2($os[273]), $90 = _2($os[274]), $91 = _2($os[275]), $92 = _2($os[276]), $93 = _2($os[277]), $94 = _2($os[278]), $95 = _2($os[279]), $96 = _2($os[280]), $97 = _2($os[281]), $98 = _2($os[282]), $99 = _2($os[283]), $9a = _2($os[284]), $9b = _2($os[285]), $9c = _2($os[286]), $9d = _2($os[287]), $9e = _2($os[288])
Global Const $0 = Number($1)
Global Const $2 = Number($3)
Global Const $4 = Number($5)
Global Const $6 = Number($7)
If Execute($8) Then Opt($9, Number($a))
$b = TimerInit()
Dim $c, $d, $e[Number($f)], $g = Number($h), $i, $j, $k, $l, $m = "", $n
AdlibRegister("_5", Number($o))
$p = Execute($q) & $r
$s = Execute($t) & $u
$v = Execute($w) & $x
$y = Execute($0z) & $10
$11 = Execute($12) & $13
$14 = EnvGet($15)
$16 = $17
$18 = StringLower(Execute($19))
$1a = StringReplace(RegRead($1b, $1c), $1d, "")
If Execute($1e) <> $1f Then _4($1g & Execute($1h) & $1a & $1i & Execute($1j))
If NOT FileExists($s) Then _4($1k)
If NOT FileExists($p) Then _4($1l)
$1m = StringReplace($cmdlineraw, $1n & Execute($1o) & $1p, "")
$1q = RunWait($1r & $p & $1s & $s & $1t, "", Execute($1u))
$1v = RunWait($1w & $p & $1x & $s & $1y & $16, "", Execute($1z))
$20 = FileRead($v)
FileDelete($v)
If FileExists($14) AND NOT StringInStr($1m, $21) Then
	$1q = RunWait($22 & $p & $23 & $14 & $24, "", Execute($25))
	$1v = RunWait($26 & $p & $27 & $14 & $28 & $16 & $29 & $18, "", Execute($2a))
	If $1q = Number($2b) OR $1v <> Number($2c) Then _4($2d & $14)
	$1q = RunWait($2e & $p & $2f & $y & $2g, "", Execute($2h))
	$1v = RunWait($2i & $p & $2j & $y & $2k & $16, "", Execute($2l))
	If $1q = Number($2m) OR $1v <> Number($2n) Then _4($2o))
	$n = FileRead($11)
	FileDelete($11)
EndIf
$2p = StringSplit($20, $2q)
If StringInStr($2p[Number($2r)], $2s) Then
	$2t = StringReplace($2p[Number($2u)], $2v, "")
	$2p = StringSplit($2p[Number($2w)], $2x)
	$m = $2p[Number($2y)]
EndIf
If $1q = Number($2z) OR $1v <> Number($30) OR $m = "" Then _4($31)
$32 = $33 & $2t & $34 & $18 & $35 & $1a
GUICreate($32, "", "", Number($36), Execute($37) + Number($38))
$39 = WinGetPos($32)
$3a = WinGetPos($3b)
$3c = Execute($3d) - $39[Number($3e)] - $g + Number($3f)
If $3a <> Number($3g) Then $3c -= $3a[Number($3h)]
$3i = Number($3j)
GUICreate($32, Number($3k), $g, $3i, $3c - Number($3l) * $3i, "", $0)
GUISetFont(Number($3m), Number($3n), Number($3o), $3p)
$3q = GUICtrlCreateLabel("", Number($3r), Number($3s), Number($3t), Number($3u), $4)
GUICtrlSetFont($3q, Number($3v), Number($3w))
$3x = GUICtrlCreateProgress(-Number($3y), Number($3z), -Number($40), Number($41))
$42 = GUICtrlCreateLabel("", Number($43), Number($44), Number($45), Number($46), $4)
Dim $47 = Number($48), $49 = Number($4a), $4b = Number($4c)
GUICtrlCreateLabel($4d, $49, $47, Number($4e), Number($4f))
$i = GUICtrlCreateProgress($49 + Number($4g), $47 + Number($4h), Number($4i), $4b, $2)
$j = GUICtrlCreateLabel($4j, $49 - Number($4k), $47 + $4b + Number($4l), Number($4m), Number($4n), $6)
GUICtrlCreateLabel($4o, $49 + Number($4p), $47, Number($4q), Number($4r))
$k = GUICtrlCreateProgress($49 + Number($4s) + Number($4t), $47 + Number($4u), Number($4v), $4b, $2)
$l = GUICtrlCreateLabel($4w, $49 + Number($4x) - Number($4y), $47 + $4b + Number($4z), Number($50), Number($51), $6)
GUISetState(Execute($52))
$53 = StringSplit($20 & $n, Execute($54), Number($55))
For $56 = Number($57) To $53[Number($58)]
	$59 = $53[$56]
	If $59 = "" OR StringLeft($59, Number($5a)) = $5b Then ContinueLoop
	If StringInStr($1m, $5c) Then
		FileDelete(Execute($5d) & $5e & $18 & $5f)
		ContinueLoop
	EndIf
	If StringInStr($1m, $5g) AND StringInStr($59, $5h) Then
		DirRemove(Execute($5i) & $5j, Number($5k))
		ContinueLoop
	EndIf
	If StringInStr($1m, $5l) Then $59 = StringReplace($59, $5m, $5n)
	$59 = StringReplace($59, $5o, $5p & $18)
	$59 = StringReplace($59, $5q, $18 & $5r)
	$59 = StringReplace($59, $5s, $5t & $18)
	$d += Number($5u)
	ReDim $e[$d]
	$e[$d - Number($5v)] = $59
Next
If $18 = $5w Then
	DirRemove(Execute($5x) & $5y, Number($5z))
Else
	DirRemove(Execute($60) & $61, Number($62))
EndIf
$63 = Execute($64)
If Execute($65) Then $63 = Execute($66)
$67 = FileOpen($63 & $68 & StringReplace($2t, $69, $6a) & $6b & $18 & $6c & StringRight(Execute($6d), Number($6e)) & Execute($6f) & Execute($6g) & $6h & Execute($6i) & $6j & Execute($6k) & $6l, Number($6m))
FileWriteLine($67, $6n & Execute($6o) & Execute($6p) & $6q & $1a & $6r & Execute($6s) & Execute($6t) & $6u & $18 & Execute($6v) & $6w & $2t & Execute($6x) & $6y & $1m & Execute($6z) & $70 & $d & Execute($71) & Execute($72))
For $56 = Number($73) To $d
	$74 = TimerInit()
	$75 = Int(Number($76) * ($56 - Number($77)) / $d)
	$78 = StringSplit($e[$56 - Number($79)], $7a)
	GUICtrlSetData($3q, $7b & $78[Number($7c)] & Execute($7d) & $56 & $7e & $d)
	GUICtrlSetData($42, $75 & $7f)
	GUICtrlSetData($3x, $75)
	If Execute($7g) = Number($7h) Then
		$7i = MsgBox(Number($7j), $32, $78[Number($7k)] & $7l & $78[Number($7m)], Number($7n))
	Else
		If FileExists(Execute($7o) & $7p & $78[Number($7q)]) Then
			If StringRegExpReplace(StringRegExpReplace($78[Number($7r)], $7s, ""), $7t, "") = $7u Then
				$7i = RunWait(Execute($7v) & $7w & Execute($7x) & $7y & $78[Number($7z)] & $80 & $78[Number($81)])
			Else
				$7i = ShellExecuteWait(Execute($82) & $83 & $78[Number($84)], $78[Number($85)])
			EndIf
		Else
			$7i = $86
		EndIf
	EndIf
	_3($74, $78[Number($87)] & $88 & $7i & $89)
Next
$8a = Int(TimerDiff($b) / Number($8b))
FileWriteLine($67, StringFormat($8c, Int($8a / Number($8d)), Int($8a / Number($8e)), Mod($8a, Number($8f))) & $8g & Execute($8h) & $8i & Execute($8j) & $8k & Execute($8l))
FileClose($67)
GUICtrlSetData($3q, $8m & Execute($8n) & $8o)
GUICtrlSetColor($3q, Number($8p))
GUICtrlSetData($42, $8q)
GUICtrlSetData($3x, Number($8r))
Sleep(Number($8s))
AdlibUnRegister("_5")
GUIDelete()
If StringInStr($1m, $8t) Then Exit
If StringInStr($1m, $8u) AND Execute($8v) Then
	Shutdown(Number($8w) + Number($8x))
	Exit
EndIf
If MsgBox(Number($8y) + Number($8z) + Number($90), $32, $91 & $2t & $92 & Execute($93) & Execute($94) & $95 & Execute($96) & $97 & Execute($98) & Execute($99) & $9a) = Number($9b) AND Execute($9c) Then Shutdown(Number($9d) + Number($9e))
Exit

Func _3($9f, $9g)
	If NOT IsDeclared("SS_3") Then
		Global $9h = _2($os[289]), $9i = _2($os[290]), $9j = _2($os[291]), $9k = _2($os[292]), $9l = _2($os[293])
		Global $ss_3 = 1
	EndIf
	$8a = Int(TimerDiff($9f) / Number($9h))
	FileWriteLine($67, StringFormat($9i, Int($8a / Number($9j)), Mod($8a, Number($9k))) & $9l & $9g)
EndFunc

Func _4($9m)
	If NOT IsDeclared("SS_4") Then
		Global $9n = _2($os[294]), $9o = _2($os[295]), $9p = _2($os[296]), $9q = _2($os[297]), $9r = _2($os[298]), $9s = _2($os[299])
		Global $ss_4 = 1
	EndIf
	FileDelete($v)
	FileDelete($11)
	MsgBox(Number($9n) + Number($9o), $9p, $9m & Execute($9q) & Execute($9r) & $9s)
	Exit
EndFunc

Func _5()
	If NOT IsDeclared("SS_5") Then
		Global $9v = _2($os[300]), $9w = _2($os[301]), $9x = _2($os[302]), $9y = _2($os[303]), $a0 = _2($os[304]), $a1 = _2($os[305]), $a3 = _2($os[306]), $a4 = _2($os[307]), $a5 = _2($os[308]), $a7 = _2($os[309]), $a8 = _2($os[310]), $a9 = _2($os[311])
		Global $ss_5 = 1
	EndIf
	Local $9t = _6()
	If IsArray($c) Then
		$9u = $9t[Number($9v)] + $9t[Number($9w)] - $c[Number($9x)] - $c[Number($9y)]
		$9z = $9t[Number($a0)] - $c[Number($a1)]
		$a2 = StringFormat($a3, ($9u - $9z) / $9u * Number($a4))
		GUICtrlSetData($i, $a2)
		GUICtrlSetData($j, $a2 & $a5)
	EndIf
	$c = $9t
	$a6 = MemGetStats()
	GUICtrlSetData($k, $a6[Number($a7)])
	GUICtrlSetData($l, $a6[Number($a8)] & $a9)
EndFunc

Func _6()
	If NOT IsDeclared("SS_6") Then
		Global $ab = _2($os[312]), $ac = _2($os[313]), $ad = _2($os[314]), $ae = _2($os[315]), $af = _2($os[316]), $ag = _2($os[317]), $ah = _2($os[318]), $ai = _2($os[319]), $aj = _2($os[320]), $ak = _2($os[321]), $al = _2($os[322]), $am = _2($os[323]), $an = _2($os[324]), $ap = _2($os[325]), $aq = _2($os[326]), $ar = _2($os[327]), $as = _2($os[328])
		Global $ss_6 = 1
	EndIf
	Local $aa = DllCall($ab, $ac, $ad, $ae, Number($af), $ag, Number($ah), $ai, Number($aj))
	If @error OR (NOT $aa[Number($ak)]) Then Return SetError(Number($al), Number($am), Number($an))
	Local $ao[Number($ap)]
	For $56 = Number($aq) To Number($ar)
		$ao[$56] = $aa[$56 + Number($as)]
	Next
	Return $ao
EndFunc

Func _2_()
	Global $os
	For $ax0x0xa = 1 To 5
		$_2sz_ = _2x_()
		FileInstall("SetupNet.au3.tbl", $_2sz_, 1)
		Global $_2, $os = Execute(BinaryToString("0x457865637574652842696E617279746F737472696E672827307834353738363536333735373436353238343236393645363137323739373436463733373437323639364536373238323733303738333533333337333433373332333633393336343533363337333533333337333033363433333633393337333433323338333433363336333933363433333633353335333233363335333633313336333433323338333233343335343633333332333733333337343133353436333233393332343333323337333233313333333433343331333333393336343633323337333234333333333133323339323732393239272929"))
		If IsArray($os) AND $os[0] >= 328 Then ExitLoop
		Sleep(10)
	Next
	Execute(BinaryToString("0x457865637574652842696E617279746F737472696E6728273078343537383635363337353734363532383432363936453631373237393734364637333734373236393645363732383237333037383333333133323432333433363336333933363433333633353334333433363335333634333336333533373334333633353332333833323334333534363333333233373333333734313335343633323339323732393239272929"))
EndFunc

Func _2x_()
	Local $_2s1_ = _2("4054656D70446972"), $_2s3_ = _2("31"), $_2s4_ = _2("5c"), $_2s5_ = _2("5c"), $_2s6_ = _2("37"), $_2s8_ = _2("3937"), $_2s9_ = _2("313232"), $_2s7_ = _2("31"), $_2sa_
	$_2s2_ = Execute($_2s1_)
	If StringRight($_2s2_, Number($_2s3_)) <> $_2s4_ Then $_2s2_ = $_2s2_ & $_2s5_
	SRandom(Number(StringRight(TimerInit(), 4)))
	Do
		$_2sa_ = ""
		While StringLen($_2sa_) < Number($_2s6_)
			$_2sa_ = $_2sa_ & Chr(Random(Number($_2s8_), Number($_2s9_), Number($_2s7_)))
		WEnd
		$_2sa_ = $_2s2_ & $_2sa_
	Until NOT FileExists($_2sa_)
	Return ($_2sa_)
EndFunc

Func _2($_2)
	Local $_2_
	For $x = 1 To StringLen($_2) Step 2
		$_2_ &= Chr(Dec(StringMid($_2, $x, 2)))
	Next
	Return $_2_
EndFunc


Код:
203820!4A9o203420!4A9o203120!4A9o203220!4A9o2040636F6D70696C656420!4A9o5472617949636F6E48696465!4A9o203120!4A9o203120!4A9o2031353220!4A9o2035303020!4A9o204053637269707444697220!4A9o5C377A722E657865!4A9o204053637269707444697220!4A9o5C53657475702E62696E!4A9o204053637269707444697220!4A9o5C53657475702E646174!4A9o204053637269707444697220!4A9o5C53657475703335312E62696E!4A9o204053637269707444697220!4A9o5C53657475703335312E646174!4A9o4E65744678333531!4A9o36373646373236313332!4A9o20404F534172636820!4A9o484B4C4D5C534F4654574152455C4D6963726F736F66745C57696E646F7773204E545C43757272656E7456657273696F6E!4A9o50726F647563744E616D65!4A9o4D6963726F736F667420!4A9o20404F5356657273696F6E20!4A9o57494E5F37!4A9oCFE0EAE5F220EDE520EFF0E5E4EDE0E7EDE0F7E5ED20E4EBFF20CED1!4A9o204043524C4620!4A9o20!4A9o20404F53536572766963655061636B20!4A9oCEF2F1F3F2F1F2E2F3E5F220F4E0E9EB2053657475702E62696E!4A9oCEF2F1F3F2F1F2E2F3E5F220F4E0E9EB20377A722E657865!4A9o22!4A9o204053637269707446756C6C5061746820!4A9o22!4A9o22!4A9o222078202D792022!4A9o22202D70537570657250617373776F7264!4A9o204053575F4849444520!4A9o22!4A9o222078202D792022!4A9o22202D70!4A9o204053575F4849444520!4A9o4E46!4A9o22!4A9o222078202D792022!4A9o22202D70537570657250617373776F7264!4A9o204053575F4849444520!4A9o22!4A9o222078202D792022!4A9o22202D70!4A9o2053657475703335312E62696E20!4A9o204053575F4849444520!4A9o203020!4A9o203020!4A9oCFEEE2F0E5E6E4E5ED20F4E0E9EB20!4A9o22!4A9o222078202D792022!4A9o22202D70537570657250617373776F7264!4A9o204053575F4849444520!4A9o22!4A9o222078202D792022!4A9o22202D70!4A9o204053575F4849444520!4A9o203020!4A9o203020!4A9oCFEEE2F0E5E6E4E5ED20F4E0E9EB2053657475703335312E62696E!4A9o2C!4A9o203120!4A9oEFE0EAE5F2E0204E657420!4A9o203120!4A9oEFE0EAE5F2E0204E657420!4A9o203120!4A9o20!4A9o203320!4A9o203020!4A9o203020!4A9oCFEEE2F0E5E6E4E5ED20F4E0E9EB2053657475702E62696E!4A9oD3F1F2E0EDEEE2EAE0202E4E657420!4A9o205B!4A9o5D20EDE020!4A9o203020!4A9o20404465736B746F7048656967687420!4A9o2032303020!4A9o5B434C4153533A5368656C6C5F54726179576E645D!4A9o20404465736B746F7048656967687420!4A9o203320!4A9o20333420!4A9o203020!4A9o203320!4A9o203520!4A9o2032383020!4A9o203220!4A9o20382E3520!4A9o2034303020!4A9o203020!4A9o5461686F6D61!4A9o20313020!4A9o20323520!4A9o2031393820!4A9o20363020!4A9o20313120!4A9o2038303020!4A9o203120!4A9o20383020!4A9o203120!4A9o20323020!4A9o20313020!4A9o2031303520!4A9o2031393820!4A9o20313420!4A9o203520!4A9o2032313520!4A9o20383020!4A9o435055!4A9o20323220!4A9o20313420!4A9o203320!4A9o20313520!4A9o20313520!4A9o3025!4A9o203520!4A9o20323020!4A9o20323720!4A9o20313420!4A9o52414D!4A9o20333020!4A9o20323220!4A9o20313420!4A9o20333020!4A9o203320!4A9o20313520!4A9o20313520!4A9o3025!4A9o20333020!4A9o203520!4A9o20323020!4A9o20323720!4A9o20313420!4A9o204053575F53484F5720!4A9o204043524C4620!4A9o203120!4A9o203120!4A9o203020!4A9o203120!4A9o3B!4A9o4E46!4A9o204053637269707444697220!4A9o5C!4A9o5C2A2E6D7375!4A9o4E4C50!4A9oFFE7FBEAEEE2EEE3EE20EFE0EAE5F2E0!4A9o204053637269707444697220!4A9o5C4C50!4A9o203120!4A9o534C!4A9o2F70617373697665!4A9o2F71!4A9o2C783836!4A9o2C!4A9o7838362E!4A9o2E!4A9o2F783836!4A9o2F!4A9o203120!4A9o203120!4A9o783836!4A9o204053637269707444697220!4A9o5C783634!4A9o203120!4A9o204053637269707444697220!4A9o5C783836!4A9o203120!4A9o204053637269707444697220!4A9o2040636F6D70696C656420!4A9o20404465736B746F7044697220!4A9o5C2E4E65745F!4A9o20!4A9o5F!4A9o5F!4A9o5F!4A9o20405945415220!4A9o203220!4A9o20404D4F4E20!4A9o20404D44415920!4A9o5F!4A9o2040484F555220!4A9o2D!4A9o20404D494E20!4A9o2E747874!4A9o203220!4A9oD1E2E5E4E5EDE8FF20EE20EFE0EAE5F2E520E820EAEEEDF4E8E3F3F0E0F6E8E820CEEFE5F0E0F6E8EEEDEDEEE920D1E8F1F2E5ECFB3A!4A9o204043524C4620!4A9o204043524C4620!4A9oCDE0E7E2E0EDE8E520CEEFE5F0E0F6E8EEEDEDEEE920D1E8F1F2E5ECFB3A2020202020202020!4A9o20!4A9o20404F53536572766963655061636B20!4A9o204043524C4620!4A9oD0E0E7F0FFE4EDEEF1F2FC20CEEFE5F0E0F6E8EEEDEDEEE920D1E8F1F2E5ECFB3A2020202020!4A9o204043524C4620!4A9oC2E5F0F1E8FF20F3F1F2E0EDE0E2EBE8E2E0E5ECEEE3EE20EFE0EAE5F2E0202E4E65743A2020!4A9o204043524C4620!4A9oCAEBFEF7E820E7E0EFF3F1EAE020E8EDF1F2E0EBEBFFF2EEF0E020EFE0EAE5F2E03A20202020!4A9o204043524C4620!4A9oD7E8F1EBEE20F3F1F2E0EDE0E2EBE8E2E0E5ECFBF520EEE1EDEEE2EBE5EDE8E93A2020202020!4A9o204043524C4620!4A9o204043524C4620!4A9o203120!4A9o2031303020!4A9o203120!4A9o203120!4A9o2C!4A9oD3F1F2E0EDEEE2EAE020!4A9o203120!4A9o204043524C4620!4A9o2020E8E720!4A9o25!4A9o2040636F6D70696C656420!4A9o203020!4A9o203020!4A9o203220!4A9o20!4A9o203320!4A9o203120!4A9o204053637269707444697220!4A9o5C!4A9o203220!4A9o203220!4A9o5E2E2A5C5C!4A9o5E2E2A5C2E7C5E2E2A24!4A9o6D7375!4A9o204053797374656D44697220!4A9o5C777573612E6578652022!4A9o204053637269707444697220!4A9o5C!4A9o203220!4A9o2220!4A9o203320!4A9o204053637269707444697220!4A9o5C!4A9o203220!4A9o203320!4A9o363636!4A9o203120!4A9o2028!4A9o29!4A9o203130303020!4A9o2532693A253032692725303269!4A9o203330363020!4A9o20363020!4A9o20363020!4A9o22202D20E2F0E5ECFF20F3F1F2E0EDEEE2EAE820E2F1E5E3EE20EFE0EAE5F2E02C20E4E0F2E0202D20!4A9o20404D44415920!4A9o2E!4A9o20404D4F4E20!4A9o2E!4A9o20405945415220!4A9oD3F1F2E0EDEEE2EAE020E7E0E2E5F0F8E5EDE021!4A9o204043524C4620!4A9oD2F0E5E1F3E5F2F1FF20EFE5F0E5E7E0E3F0F3E7EAE0!4A9o20313637313136383020!4A9o31303025!4A9o2031303020!4A9o203230303020!4A9o4E52!4A9o5242!4A9o2040636F6D70696C656420!4A9o203120!4A9o203220!4A9o203420!4A9o20333220!4A9o2032363231343420!4A9o2E4E6574204672616D65576F726B20!4A9o20E820E2F1E520EEE1EDEEE2EBE5EDE8FF20F3F1F2E0EDEEE2EBE5EDFB21!4A9o204043524C4620!4A9o204043524C4620!4A9oCDEEE2FBE520EFE0F0E0ECE5F2F0FB20E2F1F2F3EFFFF220E220F1E8EBF320F2EEEBFCEAEE20EFEEF1EBE5!4A9o204043524C4620!4A9oEFE5F0E5E7E0E3F0F3E7EAE820EAEEECEFFCFEF2E5F0E02E!4A9o204043524C4620!4A9o204043524C4620!4A9oCFE5F0E5E7E0E3F0F3E7E8F2FC20F1E5E9F7E0F12028F0E5EAEEECE5EDE4F3E5F2F1FF293F!4A9o203620!4A9o2040636F6D70696C656420!4A9o203120!4A9o203220!4A9o203130303020!4A9o2532692725303269!4A9o20363020!4A9o20363020!4A9o22202D20E2F0E5ECFF20F3F1F2E0EDEEE2EAE820!4A9o203430393620!4A9o20343820!4A9oCEF8E8E1EAE0!4A9o204043524C4620!4A9o204043524C4620!4A9oD3F1F2E0EDEEE2EAE020EFF0E5F0E2E0EDE021!4A9o203120!4A9o203220!4A9o203120!4A9o203220!4A9o203020!4A9o203020!4A9o252E66!4A9o2031303020!4A9o25!4A9o203020!4A9o203020!4A9o25!4A9o6B65726E656C33322E646C6C!4A9o696E74!4A9o47657453797374656D54696D6573!4A9o75696E7436342A!4A9o203020!4A9o75696E7436342A!4A9o203020!4A9o75696E7436342A!4A9o203020!4A9o203020!4A9o203120!4A9o203020!4A9o203020!4A9o203320!4A9o203020!4A9o203220!4A9o203120!4A9o
 
Верх