f r o m - r o o t = = 1 . 3 . 0 
 a i o m y s q l ~ = 0 . 2 . 0 
 r i o - u i = = 0 . 1 2 
 e m a i l _ v a l i d a t o r ~ = 2 . 2 . 0 
 a i o s m t p l i b ~ = 3 . 0 . 2 
 r e q u e s t s ~ = 2 . 3 2 . 3 
 q r c o d e [ p i l ] 