Carl long

l