VOJUCGQODOHOCEKALUMKHQABZ4JZ5SDSSOJLAVGC5KLJNTZ2PVCQC GUHXMDKNAOLJDBQ73FNQJDUHZ344S7P4FLFT2XCWGCKTCNYEZWKAC KLGRQAFUQPJP75NVLS5MZZ3CY4TGNVGB4K2YHQSLYVGAPKCLBLUAC NBT2QCONKZ2E5I7HIQJUNQAUNJA6RPYYTUVZQCT6Z6ABU42A277AC 3E7ON5LK5KELT7NX7O2DRSVSQQGVW3HU3LFTQGGCJ5PIRZDWD56QC I3F42XELTBNGNFJGKEDBRYU75HHQX2CHMWPEIEMXAGU2FFHQVHKAC FJVNPRZD2CQHHDZMFTPW57J3QR3HOF7B5ONBDTPGRBGNJOXU36WAC AFZQUL4VKEEDRSA5CV6YXN7PMX6PQ2PMLECTG53S4HZKTNCAIMXQC T5T2PZSJVBHIPHG7VRXZSH36WGSTR4I44BOI335X4F637E7GUWHAC SDFC64IQZWAAG36UV4GVSAER5S3FISBQEE2NVGI4G6ODD6CCGBIAC 3MJHVTOTVPO6KYWXVKALETNOZBHQ3XSI3SDUWIPHGWP5ZITQL4KAC L5ZNI6R53WDZIOXNECV262TURPIPWL522TVF25U5RYHOTSY7BHZAC let r = u8::from_str_radix(v.get(0..2)?, 16).ok()?;let g = u8::from_str_radix(v.get(2..4)?, 16).ok()?;let b = u8::from_str_radix(v.get(4..6)?, 16).ok()?;let a = u8::from_str_radix(v.get(6..8)?, 16).ok()?;Some(RgbaColor([r, g, b, a]))
let r = u32::from_str_radix(v.get(0..2)?, 16).ok()?;let g = u32::from_str_radix(v.get(2..4)?, 16).ok()?;let b = u32::from_str_radix(v.get(4..6)?, 16).ok()?;let a = u32::from_str_radix(v.get(6..8)?, 16).ok()?;Some(ArgbColor([a as u8,(r * a >> 8) as u8,(g * a >> 8) as u8,(b * a >> 8) as u8,]))