ppy.osu.Framework.Android 2024.129.1

There is a newer version of this package available.
See the version list below for details.
dotnet add package ppy.osu.Framework.Android --version 2024.129.1
                    
NuGet\Install-Package ppy.osu.Framework.Android -Version 2024.129.1
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ppy.osu.Framework.Android" Version="2024.129.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="ppy.osu.Framework.Android" Version="2024.129.1" />
                    
Directory.Packages.props
<PackageReference Include="ppy.osu.Framework.Android" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add ppy.osu.Framework.Android --version 2024.129.1
                    
#r "nuget: ppy.osu.Framework.Android, 2024.129.1"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#addin nuget:?package=ppy.osu.Framework.Android&version=2024.129.1
                    
Install ppy.osu.Framework.Android as a Cake Addin
#tool nuget:?package=ppy.osu.Framework.Android&version=2024.129.1
                    
Install ppy.osu.Framework.Android as a Cake Tool

A 2D application/game framework written with rhythm games in mind.

Product Compatible and additional computed target framework versions.
.NET net6.0-android31.0 is compatible.  net7.0-android was computed.  net8.0-android was computed.  net9.0-android was computed.  net10.0-android was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on ppy.osu.Framework.Android:

Repository Stars
ppy/osu
rhythm is just a *click* away!
Version Downloads Last updated
2025.604.1 891 6/4/2025
2025.604.0 141 6/4/2025
2025.512.0 1,776 5/12/2025
2025.419.0 1,443 4/19/2025
2025.418.0 458 4/18/2025
2025.321.0 2,537 3/21/2025
2025.318.1 312 3/18/2025
2025.313.0 341 3/13/2025
2025.311.0 488 3/11/2025
2025.225.0 1,962 2/25/2025
2025.220.1 684 2/20/2025
2025.220.0 298 2/20/2025
2025.217.0 482 2/17/2025
2025.204.0 1,768 2/4/2025
2025.129.1 987 1/29/2025
2025.115.0 1,067 1/15/2025
2025.114.1 431 1/14/2025
2025.114.0 214 1/14/2025
2024.1224.0 1,329 12/24/2024
2024.1220.0 585 12/20/2024
2024.1219.1 244 12/19/2024
2024.1219.0 263 12/18/2024
2024.1206.0 2,296 12/6/2024
2024.1205.0 422 12/5/2024
2024.1128.0 907 11/28/2024
2024.1115.0 468 11/15/2024
2024.1112.0 582 11/12/2024
2024.1111.0 253 11/11/2024
2024.1025.0 1,468 10/25/2024
2024.1009.0 1,631 10/9/2024
2024.1007.0 406 10/7/2024
2024.1006.0 293 10/5/2024
2024.927.0 1,268 9/27/2024
2024.916.0 1,020 9/16/2024
2024.912.0 565 9/12/2024
2024.912.0-nativelibs 263 9/12/2024
2024.907.1 488 9/7/2024
2024.907.0 284 9/7/2024
2024.904.0 543 9/4/2024
2024.831.0 502 8/31/2024
2024.809.2 1,698 8/9/2024
2024.809.1 368 8/9/2024
2024.809.0 263 8/9/2024
2024.802.0 445 8/2/2024
2024.720.0 1,100 7/20/2024
2024.716.0 510 7/16/2024
2024.702.0 1,178 7/2/2024
2024.627.0 616 6/27/2024
2024.626.0 318 6/26/2024
2024.625.0 474 6/25/2024
2024.618.0 812 6/18/2024
2024.528.1 1,160 5/28/2024
2024.528.0 281 5/28/2024
2024.523.0 614 5/22/2024
2024.522.1 302 5/22/2024
2024.522.0 337 5/22/2024
2024.513.0 341 5/13/2024
2024.509.0 973 5/9/2024
2024.423.0 1,065 4/23/2024
2024.419.0 594 4/19/2024
2024.418.0 383 4/18/2024
2024.329.0 1,274 3/29/2024
2024.306.0 1,663 3/6/2024
2024.223.0 703 2/26/2024
2024.221.0 999 2/21/2024
2024.217.0 1,267 2/17/2024
2024.215.0 768 2/15/2024
2024.205.0 736 2/5/2024
2024.131.0 506 1/31/2024
2024.130.0 291 1/29/2024
2024.129.1 241 1/29/2024
2024.129.0 217 1/29/2024
2024.127.0 281 1/27/2024
2024.121.1 266 1/21/2024
2024.114.0 912 1/14/2024
2024.113.0 309 1/12/2024
2024.110.0 380 1/10/2024
2023.1227.1 1,362 12/27/2023
2023.1227.0 327 12/27/2023
2023.1219.0 890 12/18/2023
2023.1213.0 732 12/13/2023
2023.1201.1 984 12/1/2023
2023.1201.0 399 12/1/2023
2023.1127.0 631 11/27/2023
2023.1124.0 486 11/24/2023
2023.1121.1 637 11/21/2023
2023.1120.1 342 11/20/2023
2023.1113.0 466 11/13/2023
2023.1111.0 658 11/11/2023
2023.1030.0 1,187 10/30/2023
2023.1012.0 1,945 10/12/2023
2023.1006.0 701 10/6/2023
2023.1004.2 467 10/4/2023
2023.1004.1 371 10/4/2023
2023.1004.0 343 10/4/2023
2023.925.0 436 9/25/2023
2023.922.0 1,196 9/21/2023
2023.914.0 889 9/14/2023
2023.912.0 414 9/11/2023
2023.904.0 1,048 9/4/2023
2023.823.0 1,109 8/23/2023
2023.822.0 442 8/22/2023
2023.817.0 854 8/17/2023
2023.815.0 900 8/15/2023
2023.812.0 662 8/12/2023
2023.811.0 690 8/11/2023
2023.801.0 1,189 7/31/2023
2023.724.0 1,146 7/24/2023
2023.720.0 791 7/20/2023
2023.716.0 836 7/16/2023
2023.715.0 606 7/14/2023
2023.714.0 705 7/13/2023
2023.712.0 490 7/12/2023
2023.710.0 863 7/10/2023
2023.707.0 799 7/7/2023
2023.625.0 1,273 6/25/2023
2023.624.0 456 6/24/2023
2023.620.0 670 6/20/2023
2023.618.0 594 6/18/2023
2023.608.0 921 6/8/2023
2023.531.0 909 5/31/2023
2023.521.0 897 5/21/2023
2023.513.0 760 5/13/2023
2023.510.0 742 5/10/2023
2023.506.0 1,163 5/6/2023
2023.504.0 561 5/4/2023
2023.418.0 1,411 4/18/2023
2023.417.1 709 4/17/2023
2023.417.0 618 4/17/2023
2023.403.0 1,148 4/3/2023
2023.402.1 797 4/2/2023
2023.402.0 590 4/2/2023
2023.327.0 949 3/26/2023
2023.326.0 810 3/26/2023
2023.314.0 1,058 3/14/2023
2023.228.0 1,203 2/28/2023
2023.131.0 2,207 1/31/2023
2023.124.0 727 1/24/2023
2023.120.0 1,235 1/20/2023
2023.0.0-1201.1-nativelibs 153 12/1/2023
2022.1226.0 2,049 12/26/2022
2022.1219.0 919 12/19/2022
2022.1216.1 678 12/16/2022
2022.1208.0 927 12/8/2022
2022.1207.0 710 12/7/2022
2022.1204.0 773 12/3/2022
2022.1203.0 680 12/3/2022
2022.1130.0 863 11/30/2022
2022.1129.0 703 11/29/2022
2022.1126.0 870 11/26/2022
2022.1124.0 608 11/23/2022
2022.1118.0 665 11/18/2022
2022.1113.0 1,392 11/13/2022
2022.1110.0 868 11/10/2022
2022.1101.0 1,263 11/1/2022
2022.1028.0 860 10/28/2022
2022.1027.0 761 10/27/2022
2022.1022.1 1,050 10/22/2022
2022.1022.0 754 10/22/2022
2022.1021.0 765 10/21/2022
2022.1011.0 1,321 10/10/2022
2022.1005.0 1,020 10/5/2022
2022.928.0 788 9/28/2022
2022.927.0 822 9/27/2022
2022.922.0 1,237 9/22/2022
2022.916.1 1,187 9/16/2022
2022.916.0 811 9/16/2022
2022.915.0 846 9/15/2022
2022.908.0 1,340 9/8/2022
2022.907.1 850 9/7/2022
2022.907.0 843 9/7/2022
2022.901.0 1,274 9/1/2022
2022.825.0 1,602 8/25/2022
2022.819.0 1,488 8/19/2022
2022.818.0 852 8/18/2022
2022.816.0 1,084 8/16/2022
2022.810.2 1,712 8/10/2022
2022.810.1 840 8/10/2022
2022.810.0 888 8/9/2022
2022.805.0 1,034 8/5/2022
2022.730.0 1,645 7/29/2022
2022.722.0 1,459 7/22/2022
2022.720.0 1,247 7/20/2022
2022.719.1 991 7/19/2022
2022.719.0 993 7/18/2022
2022.715.0 1,305 7/15/2022
2022.713.0 1,026 7/13/2022
2022.707.0 1,362 7/7/2022
2022.704.0 1,090 7/4/2022
2022.703.0 971 7/3/2022
2022.702.0 994 7/2/2022
2022.629.0 1,192 6/29/2022
2022.628.1 983 6/28/2022
2022.628.0 859 6/28/2022
2022.624.1 1,106 6/24/2022
2022.624.0 860 6/24/2022
2022.623.0 869 6/23/2022
2022.621.0 1,123 6/21/2022
2022.615.0 1,420 6/15/2022
2022.611.0 1,251 6/11/2022
2022.607.0 1,130 6/7/2022
2022.605.0 1,346 6/5/2022
2022.604.0 876 6/4/2022
2022.603.1 1,037 6/3/2022
2022.530.0 1,312 5/30/2022
2022.529.0 1,068 5/29/2022
2022.528.0 1,060 5/27/2022
2022.527.0 908 5/27/2022
2022.525.0 1,172 5/25/2022
2022.521.0 1,476 5/21/2022
2022.520.0 955 5/20/2022
2022.511.0 1,521 5/11/2022
2022.509.0 1,129 5/9/2022
2022.430.0 1,756 4/30/2022
2022.428.0 1,068 4/28/2022
2022.425.0 939 4/25/2022
2022.423.0 1,375 4/23/2022
2022.421.0 1,150 4/21/2022
2022.419.0 1,355 4/18/2022
2022.408.0 1,732 4/8/2022
2022.405.0 1,054 4/5/2022
2022.404.0 1,070 4/4/2022
2022.325.0 1,973 3/25/2022
2022.314.0 2,007 3/14/2022
2022.308.0 1,171 3/8/2022
2022.304.0 1,222 3/4/2022
2022.223.0 1,303 2/23/2022
2022.217.0 1,267 2/17/2022
2022.214.0 1,088 2/14/2022
2022.204.0 1,359 2/4/2022
2022.128.0 1,329 1/28/2022
2022.126.0 1,130 1/26/2022
2022.125.0 1,032 1/25/2022
2022.118.0 1,229 1/18/2022
2022.111.0 947 1/11/2022
2022.107.0 596 1/7/2022
2021.1227.0 1,164 12/27/2021
2021.1225.0 629 12/24/2021
2021.1222.0 704 12/22/2021
2021.1221.0 705 12/21/2021
2021.1220.0 685 12/20/2021
2021.1217.1 732 12/17/2021
2021.1217.0 716 12/17/2021
2021.1215.0 716 12/15/2021
2021.1210.0 822 12/10/2021
2021.1207.0 861 12/7/2021
2021.1206.0 697 12/6/2021
2021.1203.0 946 12/3/2021
2021.1127.0 2,263 11/27/2021
2021.1124.0 6,034 11/24/2021
2021.1119.0 902 11/19/2021
2021.1118.0 857 11/18/2021
2021.1111.0 733 11/10/2021
2021.1108.0 1,801 11/8/2021
2021.1106.0 1,405 11/6/2021
2021.1104.0 801 11/4/2021
2021.1103.0 886 11/3/2021
2021.1029.0 1,155 10/29/2021
2021.1026.0 1,892 10/26/2021
2021.1014.0 1,359 10/14/2021
2021.1013.0 778 10/13/2021
2021.1012.0 814 10/12/2021
2021.1011.0 812 10/11/2021
2021.1004.0 753 10/4/2021
2021.929.0 849 9/29/2021
2021.928.0 703 9/28/2021
2021.927.0 691 9/27/2021
2021.924.0 708 9/24/2021
2021.920.0 752 9/20/2021
2021.916.1 841 9/16/2021
2021.916.0 802 9/16/2021
2021.907.0 805 9/7/2021
2021.906.0 693 9/6/2021
2021.830.0 759 8/30/2021
2021.828.0 875 8/27/2021
2021.827.0 718 8/27/2021
2021.819.0 799 8/20/2021
2021.818.0 800 8/18/2021
2021.813.0 872 8/13/2021
2021.811.0 811 8/11/2021
2021.810.0 785 8/10/2021
2021.809.0 781 8/9/2021
2021.807.0 754 8/6/2021
2021.805.0 769 8/5/2021
2021.804.0 804 8/4/2021
2021.803.0 751 8/3/2021
2021.728.0 989 7/28/2021
2021.723.0 916 7/23/2021
2021.721.0 799 7/21/2021
2021.714.0 1,010 7/14/2021
2021.713.0 838 7/13/2021
2021.712.0 767 7/12/2021
2021.707.0 962 7/7/2021
2021.706.0 700 7/6/2021
2021.702.0 857 7/2/2021
2021.630.0 975 6/30/2021
2021.628.0 849 6/28/2021
2021.623.0 767 6/23/2021
2021.622.0 984 6/22/2021
2021.616.0 984 6/16/2021
2021.614.0 941 6/14/2021
2021.611.0 897 6/11/2021
2021.609.0 968 6/9/2021
2021.608.0 828 6/8/2021
2021.607.0 824 6/7/2021
2021.601.0 1,004 6/1/2021
2021.528.0 922 5/27/2021
2021.524.0 981 5/24/2021
2021.521.0 736 5/21/2021
2021.513.0 1,083 5/13/2021
2021.510.0 1,027 5/10/2021
2021.507.0 903 5/7/2021
2021.506.0 838 5/6/2021
2021.427.0 1,028 4/27/2021
2021.424.1 943 4/24/2021
2021.424.0 739 4/23/2021
2021.422.1 811 4/22/2021
2021.422.0 758 4/22/2021
2021.421.0 829 4/21/2021
2021.419.0 931 4/19/2021
2021.416.0 875 4/16/2021
2021.415.0 860 4/15/2021
2021.413.0 845 4/13/2021
2021.410.0 956 4/9/2021
2021.407.0 932 4/7/2021
2021.402.0 915 4/2/2021
2021.330.0 843 3/30/2021
2021.329.0 761 3/29/2021
2021.323.0 957 3/23/2021
2021.317.0 945 3/17/2021
2021.309.0 981 3/9/2021
2021.302.0 1,023 3/2/2021
2021.226.0 887 2/26/2021
2021.225.0 840 2/25/2021
2021.222.0 933 2/22/2021
2021.221.0 831 2/21/2021
2021.220.0 859 2/20/2021
2021.219.1 843 2/19/2021
2021.219.0 828 2/19/2021
2021.215.0 961 2/15/2021
2021.204.0 818 2/4/2021
2021.128.0 1,397 1/28/2021
2021.127.0 799 1/27/2021
2021.118.0 1,116 1/18/2021
2021.115.1 894 1/15/2021
2021.115.0 862 1/15/2021
2021.114.0 842 1/14/2021
2021.106.0 1,018 1/6/2021
2020.1229.0 1,048 12/29/2020
2020.1228.0 875 12/28/2020
2020.1222.0 1,080 12/22/2020
2020.1214.0 1,160 12/14/2020
2020.1212.0 986 12/12/2020
2020.1211.0 876 12/11/2020
2020.1210.0 915 12/10/2020
2020.1203.0 1,184 12/3/2020
2020.1201.0 1,072 12/1/2020
2020.1129.0 1,041 11/29/2020
2020.1127.1 1,023 11/27/2020
2020.1127.0 1,148 11/26/2020
2020.1120.0 1,129 11/19/2020
2020.1118.0 981 11/18/2020
2020.1113.0 1,215 11/13/2020
2020.1111.0 930 11/11/2020
2020.1110.0 1,014 11/10/2020
2020.1109.0 1,084 11/9/2020
2020.1105.0 1,005 11/5/2020
2020.1029.1 1,104 10/29/2020
2020.1029.0 876 10/29/2020
2020.1026.0 971 10/26/2020
2020.1024.0 931 10/24/2020
2020.1019.0 1,159 10/19/2020
2020.1013.0 1,054 10/13/2020
2020.1009.0 1,113 10/9/2020
2020.1004.0 1,235 10/4/2020
2020.1001.0 1,031 10/1/2020
2020.930.0 1,048 9/30/2020
2020.925.0 1,138 9/25/2020
2020.923.1 1,068 9/23/2020
2020.911.0 1,125 9/11/2020
2020.910.0 941 9/10/2020
2020.907.0 1,017 9/7/2020
2020.904.0 1,573 9/4/2020
2020.903.0 992 9/3/2020
2020.831.0 953 8/31/2020
2020.819.0 1,310 8/19/2020
2020.814.0 1,008 8/14/2020
2020.812.0 1,014 8/12/2020
2020.810.0 975 8/10/2020
2020.806.0 982 8/6/2020
2020.804.0 1,016 8/4/2020
2020.730.1 1,053 7/30/2020
2020.730.0 897 7/30/2020
2020.729.0 910 7/29/2020
2020.723.0 1,118 7/23/2020
2020.722.0 938 7/22/2020
2020.714.1 1,140 7/14/2020
2020.714.0 901 7/13/2020
2020.710.0 1,046 7/10/2020
2020.709.0 1,003 7/9/2020
2020.707.0 1,085 7/7/2020
2020.704.0 1,040 7/4/2020
2020.701.0 1,058 7/1/2020
2020.623.0 1,182 6/23/2020
2020.619.0 1,000 6/19/2020
2020.616.0 977 6/16/2020
2020.615.0 903 6/15/2020
2020.609.0 1,044 6/9/2020
2020.601.0 1,087 6/1/2020
2020.528.0 888 5/28/2020
2020.525.0 884 5/25/2020
2020.519.0 948 5/19/2020
2020.518.0 947 5/18/2020
2020.511.0 1,022 5/11/2020
2020.508.1 954 5/8/2020
2020.507.0 889 5/7/2020
2020.502.0 948 5/2/2020
2020.501.0 842 5/1/2020
2020.421.0 1,116 4/21/2020
2020.417.0 1,042 4/17/2020
2020.411.0 1,180 4/11/2020
2020.410.0 850 4/10/2020
2020.407.1 954 4/7/2020
2020.407.0 838 4/7/2020
2020.406.0 841 4/6/2020
2020.403.0 883 4/3/2020
2020.402.0 897 4/2/2020
2020.401.0 866 4/1/2020
2020.331.0 892 3/31/2020
2020.330.0 764 3/30/2020
2020.327.0 1,060 3/27/2020
2020.319.0 1,133 3/19/2020
2020.317.0 920 3/17/2020
2020.314.0 961 3/14/2020
2020.312.0 910 3/12/2020
2020.311.0 845 3/11/2020
2020.310.0 953 3/9/2020
2020.305.0 1,007 3/5/2020
2020.303.0 840 3/3/2020
2020.302.0 964 3/2/2020
2020.229.0 836 2/29/2020
2020.228.0 851 2/28/2020
2020.225.0 957 2/25/2020
2020.221.0 934 2/21/2020
2020.218.0 975 2/18/2020
2020.216.0 945 2/16/2020
2020.213.0 1,036 2/13/2020
2020.207.0 1,044 2/7/2020
2020.206.0 811 2/6/2020
2020.203.0 834 2/3/2020
2020.131.0 1,069 1/31/2020
2020.130.0 831 1/30/2020
2020.125.0 1,242 1/25/2020
2020.122.0 973 1/22/2020
2020.118.0 1,047 1/18/2020
2020.111.0 1,000 1/10/2020
2020.109.1 923 1/9/2020
2020.109.0 868 1/9/2020
2020.103.0 902 1/3/2020
2019.1227.1 1,194 12/27/2019
2019.1227.0 908 12/27/2019
2019.1225.0 931 12/25/2019
2019.1224.0 845 12/24/2019
2019.1219.0 979 12/19/2019
2019.1215.0 1,077 12/14/2019
2019.1213.0 901 12/13/2019
2019.1212.0 884 12/12/2019
2019.1211.1 796 12/11/2019
2019.1210.1 932 12/10/2019
2019.1210.0 805 12/10/2019
2019.1205.0 1,003 12/5/2019
2019.1204.0 866 12/4/2019
2019.1128.1 931 11/28/2019
2019.1128.0 811 11/28/2019
2019.1126.0 890 11/26/2019
2019.1122.0 902 11/22/2019
2019.1121.0 885 11/21/2019
2019.1112.0 852 11/12/2019
2019.1108.0 816 11/8/2019
2019.1106.0 808 11/6/2019
2019.1104.0 783 11/4/2019
2019.1029.0 804 10/29/2019
2019.1028.0 804 10/28/2019
2019.1023.0 824 10/23/2019
2019.1021.0 828 10/21/2019
2019.1011.0 908 10/11/2019
2019.1010.0 820 10/10/2019
2019.930.0 887 9/30/2019
2019.924.0 883 9/24/2019
2019.921.0 947 9/20/2019
2019.918.0 940 9/18/2019
2019.911.0 997 9/11/2019
2019.909.0 974 9/9/2019
2019.905.0 1,029 9/5/2019
2019.830.1 1,082 8/30/2019
2019.830.0 899 8/30/2019
2019.828.0 950 8/28/2019
2019.823.0 982 8/23/2019
2019.821.0 947 8/21/2019
2019.816.0 982 8/16/2019
2019.814.0 975 8/14/2019
2019.813.0 993 8/13/2019
2019.809.0 920 8/9/2019
2019.807.0 879 8/7/2019
2019.730.0 938 7/30/2019
2019.729.0 818 7/29/2019
2019.726.2 861 7/26/2019
2019.726.1 828 7/26/2019
2019.726.0 854 7/26/2019
2019.723.0 873 7/23/2019
2019.719.0 848 7/19/2019
2019.717.1 862 7/17/2019
2019.717.0 817 7/17/2019
2019.711.0 890 7/11/2019
2019.704.0 939 7/3/2019
2019.703.0 839 7/2/2019
2019.702.0 874 7/1/2019
2019.628.0 856 6/28/2019
2019.625.0 846 6/25/2019
2019.621.0 835 6/21/2019
2019.618.0 838 6/18/2019
2019.615.0 888 6/14/2019
2019.614.0 862 6/14/2019
2019.611.1 873 6/11/2019
2019.611.0 828 6/11/2019
2019.607.0 885 6/7/2019
2019.606.1 859 6/6/2019
2019.606.0 904 6/6/2019
2019.604.1 849 6/4/2019
2019.604.0 891 6/4/2019
2019.529.0 893 5/29/2019
2019.523.0 881 5/23/2019
2019.521.0 898 5/21/2019
2019.518.0 820 5/18/2019
2019.514.0 854 5/14/2019
2019.508.0 832 5/8/2019
2019.502.0 882 5/2/2019
2019.427.0 877 4/27/2019
2019.425.0 870 4/25/2019
2019.422.1 921 4/22/2019
2019.422.0 919 4/22/2019
2019.418.0 844 4/18/2019
2019.415.0 901 4/15/2019
2019.405.0 840 4/5/2019
2019.402.0 905 4/2/2019
2019.330.0 862 3/30/2019
2019.328.0 876 3/28/2019
2019.325.0 902 3/25/2019
2019.323.0 881 3/22/2019
2019.320.0 940 3/20/2019
2019.319.0 879 3/19/2019
2019.318.0 906 3/13/2019
2019.315.0 858 3/15/2019
2019.313.0 875 3/13/2019
2019.308.0 921 3/8/2019
2019.307.0 896 3/7/2019
0.0.0 837 2/14/2022

Automated release.