Newest art

1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 41 42 (4101-4200 from 7505) 43 44 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76