1a

2a

2bd

2opto

3opto

4