Skip to content

Commit d1fccbf

Browse files
nfbotjosesimoes
andauthored
Update 11 NuGet dependencies (#119)
Bumps nanoFramework.Hardware.Esp32 from 1.4.8 to 1.5.1</br>Bumps nanoFramework.Iot.Device.Button from 1.2.153 to 1.2.215</br>Bumps nanoFramework.Iot.Device.Buzzer from 1.2.159 to 1.2.222</br>Bumps nanoFramework.Iot.Device.DCMotor from 1.2.141 to 1.2.203</br>Bumps nanoFramework.Iot.Device.ServoMotor from 1.2.158 to 1.2.203</br>Bumps nanoFramework.Iot.Device.Ssd13xx from 1.3.1 to 1.3.26</br>Bumps nanoFramework.System.Device.Gpio from 1.1.22 to 1.1.28</br>Bumps nanoFramework.System.Device.I2c from 1.1.6 to 1.1.9</br>Bumps nanoFramework.System.Device.Model from 1.2.188 to 1.2.216</br>Bumps nanoFramework.System.Math from 1.5.25 to 1.5.29</br>Bumps UnitsNet.nanoFramework.Frequency from 4.148.0 to 4.150.0</br> [version update] ### ⚠️ This is an automated update. ⚠️ Co-authored-by: José Simões <[email protected]>
1 parent 1459103 commit d1fccbf

File tree

5 files changed

+62
-62
lines changed

5 files changed

+62
-62
lines changed

Tests/MagicBitTestApp/MagicBitTestApp.nfproj

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -23,23 +23,23 @@
2323
</ItemGroup>
2424
<ItemGroup>
2525
<Reference Include="Iot.Device.Button, Version=1.2.0.0, Culture=neutral, PublicKeyToken=c07d481e9758c731">
26-
<HintPath>..\..\packages\nanoFramework.Iot.Device.Button.1.2.153\lib\Iot.Device.Button.dll</HintPath>
26+
<HintPath>..\..\packages\nanoFramework.Iot.Device.Button.1.2.215\lib\Iot.Device.Button.dll</HintPath>
2727
<Private>True</Private>
2828
</Reference>
2929
<Reference Include="Iot.Device.Buzzer, Version=1.2.0.0, Culture=neutral, PublicKeyToken=c07d481e9758c731">
30-
<HintPath>..\..\packages\nanoFramework.Iot.Device.Buzzer.1.2.159\lib\Iot.Device.Buzzer.dll</HintPath>
30+
<HintPath>..\..\packages\nanoFramework.Iot.Device.Buzzer.1.2.222\lib\Iot.Device.Buzzer.dll</HintPath>
3131
<Private>True</Private>
3232
</Reference>
3333
<Reference Include="Iot.Device.DCMotor, Version=1.2.0.0, Culture=neutral, PublicKeyToken=c07d481e9758c731">
34-
<HintPath>..\..\packages\nanoFramework.Iot.Device.DCMotor.1.2.141\lib\Iot.Device.DCMotor.dll</HintPath>
34+
<HintPath>..\..\packages\nanoFramework.Iot.Device.DCMotor.1.2.203\lib\Iot.Device.DCMotor.dll</HintPath>
3535
<Private>True</Private>
3636
</Reference>
3737
<Reference Include="Iot.Device.ServoMotor, Version=1.2.0.0, Culture=neutral, PublicKeyToken=c07d481e9758c731">
38-
<HintPath>..\..\packages\nanoFramework.Iot.Device.ServoMotor.1.2.158\lib\Iot.Device.ServoMotor.dll</HintPath>
38+
<HintPath>..\..\packages\nanoFramework.Iot.Device.ServoMotor.1.2.203\lib\Iot.Device.ServoMotor.dll</HintPath>
3939
<Private>True</Private>
4040
</Reference>
4141
<Reference Include="Iot.Device.Ssd13xx, Version=1.3.0.0, Culture=neutral, PublicKeyToken=c07d481e9758c731">
42-
<HintPath>..\..\packages\nanoFramework.Iot.Device.Ssd13xx.1.3.1\lib\Iot.Device.Ssd13xx.dll</HintPath>
42+
<HintPath>..\..\packages\nanoFramework.Iot.Device.Ssd13xx.1.3.26\lib\Iot.Device.Ssd13xx.dll</HintPath>
4343
<Private>True</Private>
4444
</Reference>
4545
<Reference Include="mscorlib, Version=1.14.3.0, Culture=neutral, PublicKeyToken=c07d481e9758c731">
@@ -54,32 +54,32 @@
5454
<HintPath>..\..\packages\nanoFramework.System.Device.Adc.1.1.6\lib\System.Device.Adc.dll</HintPath>
5555
<Private>True</Private>
5656
</Reference>
57-
<Reference Include="System.Device.Gpio, Version=1.1.22.60169, Culture=neutral, PublicKeyToken=c07d481e9758c731">
58-
<HintPath>..\..\packages\nanoFramework.System.Device.Gpio.1.1.22\lib\System.Device.Gpio.dll</HintPath>
57+
<Reference Include="System.Device.Gpio, Version=1.1.28.0, Culture=neutral, PublicKeyToken=c07d481e9758c731">
58+
<HintPath>..\..\packages\nanoFramework.System.Device.Gpio.1.1.28\lib\System.Device.Gpio.dll</HintPath>
5959
<Private>True</Private>
6060
</Reference>
61-
<Reference Include="System.Device.I2c, Version=1.1.6.8972, Culture=neutral, PublicKeyToken=c07d481e9758c731">
62-
<HintPath>..\..\packages\nanoFramework.System.Device.I2c.1.1.6\lib\System.Device.I2c.dll</HintPath>
61+
<Reference Include="System.Device.I2c, Version=1.1.9.0, Culture=neutral, PublicKeyToken=c07d481e9758c731">
62+
<HintPath>..\..\packages\nanoFramework.System.Device.I2c.1.1.9\lib\System.Device.I2c.dll</HintPath>
6363
<Private>True</Private>
6464
</Reference>
6565
<Reference Include="System.Device.Model, Version=1.2.0.0, Culture=neutral, PublicKeyToken=c07d481e9758c731">
66-
<HintPath>..\..\packages\nanoFramework.System.Device.Model.1.2.188\lib\System.Device.Model.dll</HintPath>
66+
<HintPath>..\..\packages\nanoFramework.System.Device.Model.1.2.216\lib\System.Device.Model.dll</HintPath>
6767
<Private>True</Private>
6868
</Reference>
6969
<Reference Include="System.Device.Pwm, Version=1.1.6.6498, Culture=neutral, PublicKeyToken=c07d481e9758c731">
7070
<HintPath>..\..\packages\nanoFramework.System.Device.Pwm.1.1.6\lib\System.Device.Pwm.dll</HintPath>
7171
<Private>True</Private>
7272
</Reference>
73-
<Reference Include="System.Math, Version=1.5.25.33130, Culture=neutral, PublicKeyToken=c07d481e9758c731">
74-
<HintPath>..\..\packages\nanoFramework.System.Math.1.5.25\lib\System.Math.dll</HintPath>
73+
<Reference Include="System.Math, Version=1.5.29.0, Culture=neutral, PublicKeyToken=c07d481e9758c731">
74+
<HintPath>..\..\packages\nanoFramework.System.Math.1.5.29\lib\System.Math.dll</HintPath>
7575
<Private>True</Private>
7676
</Reference>
7777
<Reference Include="System.Threading, Version=1.1.19.33722, Culture=neutral, PublicKeyToken=c07d481e9758c731">
7878
<HintPath>..\..\packages\nanoFramework.System.Threading.1.1.19\lib\System.Threading.dll</HintPath>
7979
<Private>True</Private>
8080
</Reference>
81-
<Reference Include="UnitsNet.Frequency, Version=4.148.0.0, Culture=neutral, PublicKeyToken=null">
82-
<HintPath>..\..\packages\UnitsNet.nanoFramework.Frequency.4.148.0\lib\UnitsNet.Frequency.dll</HintPath>
81+
<Reference Include="UnitsNet.Frequency, Version=4.150.0.0, Culture=neutral, PublicKeyToken=null">
82+
<HintPath>..\..\packages\UnitsNet.nanoFramework.Frequency.4.150.0\lib\UnitsNet.Frequency.dll</HintPath>
8383
<Private>True</Private>
8484
</Reference>
8585
</ItemGroup>
Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
33
<package id="nanoFramework.CoreLibrary" version="1.14.2" targetFramework="netnano1.0" />
4-
<package id="nanoFramework.Iot.Device.Button" version="1.2.153" targetFramework="netnano1.0" />
5-
<package id="nanoFramework.Iot.Device.Buzzer" version="1.2.159" targetFramework="netnano1.0" />
6-
<package id="nanoFramework.Iot.Device.DCMotor" version="1.2.141" targetFramework="netnano1.0" />
7-
<package id="nanoFramework.Iot.Device.ServoMotor" version="1.2.158" targetFramework="netnano1.0" />
8-
<package id="nanoFramework.Iot.Device.Ssd13xx" version="1.3.1" targetFramework="netnano1.0" />
4+
<package id="nanoFramework.Iot.Device.Button" version="1.2.215" targetFramework="netnano1.0" />
5+
<package id="nanoFramework.Iot.Device.Buzzer" version="1.2.222" targetFramework="netnano1.0" />
6+
<package id="nanoFramework.Iot.Device.DCMotor" version="1.2.203" targetFramework="netnano1.0" />
7+
<package id="nanoFramework.Iot.Device.ServoMotor" version="1.2.203" targetFramework="netnano1.0" />
8+
<package id="nanoFramework.Iot.Device.Ssd13xx" version="1.3.26" targetFramework="netnano1.0" />
99
<package id="nanoFramework.Runtime.Events" version="1.11.6" targetFramework="netnano1.0" />
1010
<package id="nanoFramework.System.Device.Adc" version="1.1.6" targetFramework="netnano1.0" />
11-
<package id="nanoFramework.System.Device.Gpio" version="1.1.22" targetFramework="netnano1.0" />
12-
<package id="nanoFramework.System.Device.I2c" version="1.1.6" targetFramework="netnano1.0" />
13-
<package id="nanoFramework.System.Device.Model" version="1.2.188" targetFramework="netnano1.0" />
11+
<package id="nanoFramework.System.Device.Gpio" version="1.1.28" targetFramework="netnano1.0" />
12+
<package id="nanoFramework.System.Device.I2c" version="1.1.9" targetFramework="netnano1.0" />
13+
<package id="nanoFramework.System.Device.Model" version="1.2.216" targetFramework="netnano1.0" />
1414
<package id="nanoFramework.System.Device.Pwm" version="1.1.6" targetFramework="netnano1.0" />
15-
<package id="nanoFramework.System.Math" version="1.5.25" targetFramework="netnano1.0" />
15+
<package id="nanoFramework.System.Math" version="1.5.29" targetFramework="netnano1.0" />
1616
<package id="nanoFramework.System.Threading" version="1.1.19" targetFramework="netnano1.0" />
17-
<package id="UnitsNet.nanoFramework.Frequency" version="4.148.0" targetFramework="netnano1.0" />
17+
<package id="UnitsNet.nanoFramework.Frequency" version="4.150.0" targetFramework="netnano1.0" />
1818
</packages>

nanoFramework.MagicBit.nuspec

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -19,19 +19,19 @@
1919
<tags>nanoFramework C# csharp netmf netnf nanoframework MagicBit</tags>
2020
<dependencies>
2121
<dependency id="nanoFramework.CoreLibrary" version="1.14.2" />
22-
<dependency id="nanoFramework.Hardware.Esp32" version="1.4.8" />
23-
<dependency id="nanoFramework.Iot.Device.Button" version="1.2.153" />
24-
<dependency id="nanoFramework.Iot.Device.Buzzer" version="1.2.159" />
25-
<dependency id="nanoFramework.Iot.Device.DCMotor" version="1.2.141" />
26-
<dependency id="nanoFramework.Iot.Device.ServoMotor" version="1.2.158" />
27-
<dependency id="nanoFramework.Iot.Device.Ssd13xx" version="1.3.1" />
22+
<dependency id="nanoFramework.Hardware.Esp32" version="1.5.1" />
23+
<dependency id="nanoFramework.Iot.Device.Button" version="1.2.215" />
24+
<dependency id="nanoFramework.Iot.Device.Buzzer" version="1.2.222" />
25+
<dependency id="nanoFramework.Iot.Device.DCMotor" version="1.2.203" />
26+
<dependency id="nanoFramework.Iot.Device.ServoMotor" version="1.2.203" />
27+
<dependency id="nanoFramework.Iot.Device.Ssd13xx" version="1.3.26" />
2828
<dependency id="nanoFramework.System.Device.Adc" version="1.1.6" />
29-
<dependency id="nanoFramework.System.Device.Gpio" version="1.1.22" />
30-
<dependency id="nanoFramework.System.Device.I2c" version="1.1.6" />
31-
<dependency id="nanoFramework.System.Device.Model" version="1.2.188" />
29+
<dependency id="nanoFramework.System.Device.Gpio" version="1.1.28" />
30+
<dependency id="nanoFramework.System.Device.I2c" version="1.1.9" />
31+
<dependency id="nanoFramework.System.Device.Model" version="1.2.216" />
3232
<dependency id="nanoFramework.System.Device.Pwm" version="1.1.6" />
33-
<dependency id="nanoFramework.System.Math" version="1.5.25" />
34-
<dependency id="UnitsNet.nanoFramework.Frequency" version="4.148.0" />
33+
<dependency id="nanoFramework.System.Math" version="1.5.29" />
34+
<dependency id="UnitsNet.nanoFramework.Frequency" version="4.150.0" />
3535
</dependencies>
3636
</metadata>
3737
<files>

nanoFramework.MagicBit/nanoFramework.MagicBit.nfproj

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -28,31 +28,31 @@
2828
</ItemGroup>
2929
<ItemGroup>
3030
<Reference Include="Iot.Device.Button, Version=1.2.0.0, Culture=neutral, PublicKeyToken=c07d481e9758c731">
31-
<HintPath>..\packages\nanoFramework.Iot.Device.Button.1.2.153\lib\Iot.Device.Button.dll</HintPath>
31+
<HintPath>..\packages\nanoFramework.Iot.Device.Button.1.2.215\lib\Iot.Device.Button.dll</HintPath>
3232
<Private>True</Private>
3333
</Reference>
3434
<Reference Include="Iot.Device.Buzzer, Version=1.2.0.0, Culture=neutral, PublicKeyToken=c07d481e9758c731">
35-
<HintPath>..\packages\nanoFramework.Iot.Device.Buzzer.1.2.159\lib\Iot.Device.Buzzer.dll</HintPath>
35+
<HintPath>..\packages\nanoFramework.Iot.Device.Buzzer.1.2.222\lib\Iot.Device.Buzzer.dll</HintPath>
3636
<Private>True</Private>
3737
</Reference>
3838
<Reference Include="Iot.Device.DCMotor, Version=1.2.0.0, Culture=neutral, PublicKeyToken=c07d481e9758c731">
39-
<HintPath>..\packages\nanoFramework.Iot.Device.DCMotor.1.2.141\lib\Iot.Device.DCMotor.dll</HintPath>
39+
<HintPath>..\packages\nanoFramework.Iot.Device.DCMotor.1.2.203\lib\Iot.Device.DCMotor.dll</HintPath>
4040
<Private>True</Private>
4141
</Reference>
4242
<Reference Include="Iot.Device.ServoMotor, Version=1.2.0.0, Culture=neutral, PublicKeyToken=c07d481e9758c731">
43-
<HintPath>..\packages\nanoFramework.Iot.Device.ServoMotor.1.2.158\lib\Iot.Device.ServoMotor.dll</HintPath>
43+
<HintPath>..\packages\nanoFramework.Iot.Device.ServoMotor.1.2.203\lib\Iot.Device.ServoMotor.dll</HintPath>
4444
<Private>True</Private>
4545
</Reference>
4646
<Reference Include="Iot.Device.Ssd13xx, Version=1.3.0.0, Culture=neutral, PublicKeyToken=c07d481e9758c731">
47-
<HintPath>..\packages\nanoFramework.Iot.Device.Ssd13xx.1.3.1\lib\Iot.Device.Ssd13xx.dll</HintPath>
47+
<HintPath>..\packages\nanoFramework.Iot.Device.Ssd13xx.1.3.26\lib\Iot.Device.Ssd13xx.dll</HintPath>
4848
<Private>True</Private>
4949
</Reference>
5050
<Reference Include="mscorlib, Version=1.14.3.0, Culture=neutral, PublicKeyToken=c07d481e9758c731">
5151
<HintPath>..\packages\nanoFramework.CoreLibrary.1.14.2\lib\mscorlib.dll</HintPath>
5252
<Private>True</Private>
5353
</Reference>
54-
<Reference Include="nanoFramework.Hardware.Esp32, Version=1.4.8.26232, Culture=neutral, PublicKeyToken=c07d481e9758c731">
55-
<HintPath>..\packages\nanoFramework.Hardware.Esp32.1.4.8\lib\nanoFramework.Hardware.Esp32.dll</HintPath>
54+
<Reference Include="nanoFramework.Hardware.Esp32, Version=1.5.1.0, Culture=neutral, PublicKeyToken=c07d481e9758c731">
55+
<HintPath>..\packages\nanoFramework.Hardware.Esp32.1.5.1\lib\nanoFramework.Hardware.Esp32.dll</HintPath>
5656
<Private>True</Private>
5757
</Reference>
5858
<Reference Include="nanoFramework.Runtime.Events, Version=1.11.6.0, Culture=neutral, PublicKeyToken=c07d481e9758c731">
@@ -63,28 +63,28 @@
6363
<HintPath>..\packages\nanoFramework.System.Device.Adc.1.1.6\lib\System.Device.Adc.dll</HintPath>
6464
<Private>True</Private>
6565
</Reference>
66-
<Reference Include="System.Device.Gpio, Version=1.1.22.60169, Culture=neutral, PublicKeyToken=c07d481e9758c731">
67-
<HintPath>..\packages\nanoFramework.System.Device.Gpio.1.1.22\lib\System.Device.Gpio.dll</HintPath>
66+
<Reference Include="System.Device.Gpio, Version=1.1.28.0, Culture=neutral, PublicKeyToken=c07d481e9758c731">
67+
<HintPath>..\packages\nanoFramework.System.Device.Gpio.1.1.28\lib\System.Device.Gpio.dll</HintPath>
6868
<Private>True</Private>
6969
</Reference>
70-
<Reference Include="System.Device.I2c, Version=1.1.6.8972, Culture=neutral, PublicKeyToken=c07d481e9758c731">
71-
<HintPath>..\packages\nanoFramework.System.Device.I2c.1.1.6\lib\System.Device.I2c.dll</HintPath>
70+
<Reference Include="System.Device.I2c, Version=1.1.9.0, Culture=neutral, PublicKeyToken=c07d481e9758c731">
71+
<HintPath>..\packages\nanoFramework.System.Device.I2c.1.1.9\lib\System.Device.I2c.dll</HintPath>
7272
<Private>True</Private>
7373
</Reference>
7474
<Reference Include="System.Device.Model, Version=1.2.0.0, Culture=neutral, PublicKeyToken=c07d481e9758c731">
75-
<HintPath>..\packages\nanoFramework.System.Device.Model.1.2.188\lib\System.Device.Model.dll</HintPath>
75+
<HintPath>..\packages\nanoFramework.System.Device.Model.1.2.216\lib\System.Device.Model.dll</HintPath>
7676
<Private>True</Private>
7777
</Reference>
7878
<Reference Include="System.Device.Pwm, Version=1.1.6.6498, Culture=neutral, PublicKeyToken=c07d481e9758c731">
7979
<HintPath>..\packages\nanoFramework.System.Device.Pwm.1.1.6\lib\System.Device.Pwm.dll</HintPath>
8080
<Private>True</Private>
8181
</Reference>
82-
<Reference Include="System.Math, Version=1.5.25.33130, Culture=neutral, PublicKeyToken=c07d481e9758c731">
83-
<HintPath>..\packages\nanoFramework.System.Math.1.5.25\lib\System.Math.dll</HintPath>
82+
<Reference Include="System.Math, Version=1.5.29.0, Culture=neutral, PublicKeyToken=c07d481e9758c731">
83+
<HintPath>..\packages\nanoFramework.System.Math.1.5.29\lib\System.Math.dll</HintPath>
8484
<Private>True</Private>
8585
</Reference>
86-
<Reference Include="UnitsNet.Frequency, Version=4.148.0.0, Culture=neutral, PublicKeyToken=null">
87-
<HintPath>..\packages\UnitsNet.nanoFramework.Frequency.4.148.0\lib\UnitsNet.Frequency.dll</HintPath>
86+
<Reference Include="UnitsNet.Frequency, Version=4.150.0.0, Culture=neutral, PublicKeyToken=null">
87+
<HintPath>..\packages\UnitsNet.nanoFramework.Frequency.4.150.0\lib\UnitsNet.Frequency.dll</HintPath>
8888
<Private>True</Private>
8989
</Reference>
9090
</ItemGroup>
Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
33
<package id="nanoFramework.CoreLibrary" version="1.14.2" targetFramework="netnano1.0" />
4-
<package id="nanoFramework.Hardware.Esp32" version="1.4.8" targetFramework="netnano1.0" />
5-
<package id="nanoFramework.Iot.Device.Button" version="1.2.153" targetFramework="netnano1.0" />
6-
<package id="nanoFramework.Iot.Device.Buzzer" version="1.2.159" targetFramework="netnano1.0" />
7-
<package id="nanoFramework.Iot.Device.DCMotor" version="1.2.141" targetFramework="netnano1.0" />
8-
<package id="nanoFramework.Iot.Device.ServoMotor" version="1.2.158" targetFramework="netnano1.0" />
9-
<package id="nanoFramework.Iot.Device.Ssd13xx" version="1.3.1" targetFramework="netnano1.0" />
4+
<package id="nanoFramework.Hardware.Esp32" version="1.5.1" targetFramework="netnano1.0" />
5+
<package id="nanoFramework.Iot.Device.Button" version="1.2.215" targetFramework="netnano1.0" />
6+
<package id="nanoFramework.Iot.Device.Buzzer" version="1.2.222" targetFramework="netnano1.0" />
7+
<package id="nanoFramework.Iot.Device.DCMotor" version="1.2.203" targetFramework="netnano1.0" />
8+
<package id="nanoFramework.Iot.Device.ServoMotor" version="1.2.203" targetFramework="netnano1.0" />
9+
<package id="nanoFramework.Iot.Device.Ssd13xx" version="1.3.26" targetFramework="netnano1.0" />
1010
<package id="nanoFramework.Runtime.Events" version="1.11.6" targetFramework="netnano1.0" />
1111
<package id="nanoFramework.System.Device.Adc" version="1.1.6" targetFramework="netnano1.0" />
12-
<package id="nanoFramework.System.Device.Gpio" version="1.1.22" targetFramework="netnano1.0" />
13-
<package id="nanoFramework.System.Device.I2c" version="1.1.6" targetFramework="netnano1.0" />
14-
<package id="nanoFramework.System.Device.Model" version="1.2.188" targetFramework="netnano1.0" />
12+
<package id="nanoFramework.System.Device.Gpio" version="1.1.28" targetFramework="netnano1.0" />
13+
<package id="nanoFramework.System.Device.I2c" version="1.1.9" targetFramework="netnano1.0" />
14+
<package id="nanoFramework.System.Device.Model" version="1.2.216" targetFramework="netnano1.0" />
1515
<package id="nanoFramework.System.Device.Pwm" version="1.1.6" targetFramework="netnano1.0" />
16-
<package id="nanoFramework.System.Math" version="1.5.25" targetFramework="netnano1.0" />
16+
<package id="nanoFramework.System.Math" version="1.5.29" targetFramework="netnano1.0" />
1717
<package id="Nerdbank.GitVersioning" version="3.5.119" targetFramework="netnano1.0" developmentDependency="true" />
18-
<package id="UnitsNet.nanoFramework.Frequency" version="4.148.0" targetFramework="netnano1.0" />
18+
<package id="UnitsNet.nanoFramework.Frequency" version="4.150.0" targetFramework="netnano1.0" />
1919
</packages>

0 commit comments

Comments
 (0)