package com.abdownloadmanager.resources.icons

import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.SolidColor
import androidx.compose.ui.graphics.vector.ImageVector
import androidx.compose.ui.graphics.vector.path
import androidx.compose.ui.unit.dp

val ABDMIcons.Sort123: ImageVector
    get() {
        if (_Sort123 != null) {
            return _Sort123!!
        }
        _Sort123 = ImageVector.Builder(
            name = "Sort123",
            defaultWidth = 24.dp,
            defaultHeight = 24.dp,
            viewportWidth = 24f,
            viewportHeight = 24f
        ).apply {
            path(fill = SolidColor(Color.White)) {
                moveTo(10.79f, 5.513f)
                curveTo(11.085f, 5.211f, 11.477f, 5.03f, 11.894f, 5.003f)
                curveTo(12.311f, 4.977f, 12.722f, 5.106f, 13.052f, 5.367f)
                lineTo(13.213f, 5.513f)
                lineTo(23.498f, 16.013f)
                lineTo(23.64f, 16.177f)
                lineTo(23.733f, 16.312f)
                lineTo(23.825f, 16.48f)
                lineTo(23.854f, 16.543f)
                lineTo(23.901f, 16.66f)
                lineTo(23.955f, 16.849f)
                lineTo(23.973f, 16.942f)
                lineTo(23.99f, 17.047f)
                lineTo(23.997f, 17.147f)
                lineTo(24f, 17.25f)
                lineTo(23.997f, 17.353f)
                lineTo(23.988f, 17.455f)
                lineTo(23.973f, 17.56f)
                lineTo(23.955f, 17.651f)
                lineTo(23.901f, 17.84f)
                lineTo(23.854f, 17.957f)
                lineTo(23.734f, 18.188f)
                lineTo(23.623f, 18.346f)
                lineTo(23.498f, 18.487f)
                lineTo(23.337f, 18.632f)
                lineTo(23.205f, 18.727f)
                lineTo(23.04f, 18.822f)
                lineTo(22.978f, 18.851f)
                lineTo(22.864f, 18.899f)
                lineTo(22.678f, 18.955f)
                lineTo(22.588f, 18.972f)
                lineTo(22.485f, 18.99f)
                lineTo(22.387f, 18.997f)
                lineTo(22.286f, 19f)
                horizontalLineTo(1.717f)
                curveTo(0.257f, 19f, -0.506f, 17.274f, 0.375f, 16.16f)
                lineTo(0.505f, 16.013f)
                lineTo(10.79f, 5.513f)
                close()
            }
        }.build()

        return _Sort123!!
    }

@Suppress("ObjectPropertyName")
private var _Sort123: ImageVector? = null
