final106b

final106c