Combinatorial Chemistry -

To speed the process of drug discovery, combinatorial chemistry has been developed to prepare what are called combinatorial libraries, in which anywhere from a few dozen to several hundred thousand substances are prepared simultaneously. Among the early successes of combinatorial chemistry is the development of a benzodiazepine library, a class of aromatic compounds commonly used as antianxiety agents.
<img class="imgSvg" id = "m6sn3o82rsouub5doia" src="data:image/svg+xml;base64,PHN2ZyBpZD0ic21pbGVzLW02c24zbzgycnNvdXViNWRvaWEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDIzOSAxNzQuMjAwMzE1OTg0NTUxNzYiIHN0eWxlPSJ3aWR0aDogMjM5LjA2NDg2MjY4NjQxNTk4cHg7IGhlaWdodDogMTc0LjIwMDMxNTk4NDU1MTc2cHg7IG92ZXJmbG93OiB2aXNpYmxlOyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJsaW5lLW02c24zbzgycnNvdXViNWRvaWEtMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxMTQuMTc3ODcxNDE3ODc1ODIiIHkxPSIxNTMuMjAwMzE1OTg0NTUxNzYiIHgyPSIxMjEuMTg3Mjg3NzI4OTI3MTciIHkyPSIxMjIuNDkwMDg4MzIzNzQ4NSI+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjIwJSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmUtbTZzbjNvODJyc291dWI1ZG9pYS0zIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjEyMi45OTY2MTgzNTQ1MTY5IiB5MT0iMTE2LjI2MTMwNjUyNTczMTg3IiB4Mj0iMTQ3LjU2NDgwMjk5OTgzNjk2IiB5Mj0iMTEwLjY1Mzc4NDUwMzE3NTAyIj48c3RvcCBzdG9wLWNvbG9yPSJjdXJyZW50Q29sb3IiIG9mZnNldD0iMjAlIj48L3N0b3A+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0ibGluZS1tNnNuM284MnJzb3V1YjVkb2lhLTUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTIxLjE4NzI4NzcyODkyNzE3IiB5MT0iMTIyLjQ5MDA4ODMyMzc0ODUiIHgyPSIxNTEuODk3NTE4NTM1NTc3MjMiIHkyPSIxMTUuNDgwNjg1Nzk1NTUyNCI+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjIwJSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmUtbTZzbjNvODJyc291dWI1ZG9pYS03IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9Ijk2LjU1OTYwMDQzODQxODI0IiB5MT0iMTAyLjg1MDE1NDAzODcwMjk1IiB4Mj0iMTIxLjE4NzI4NzcyODkyNzE3IiB5Mj0iMTIyLjQ5MDA4ODMyMzc0ODUiPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIyMCUiPjwvc3RvcD48c3RvcCBzdG9wLWNvbG9yPSJjdXJyZW50Q29sb3IiIG9mZnNldD0iMTAwJSI+PC9zdG9wPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJsaW5lLW02c24zbzgycnNvdXViNWRvaWEtOSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxNTEuODk3NTE4NTM1NTc3MjMiIHkxPSIxMTUuNDgwNjg1Nzk1NTUyNCIgeDI9IjE2NS41NjQ4NjI2ODY0MTY3NyIgeTI9Ijg3LjEwMDE2OTUyMzYwMDc4Ij48c3RvcCBzdG9wLWNvbG9yPSJjdXJyZW50Q29sb3IiIG9mZnNldD0iMjAlIj48L3N0b3A+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0ibGluZS1tNnNuM284MnJzb3V1YjVkb2lhLTExIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjY5LjE3Mjc3ODE2MjEzMDA0IiB5MT0iMTEyLjExNDc4Mzg1MzU5NTk1IiB4Mj0iOTAuOTk2NjIxMTY0OTU4NzUiIHkyPSI5OS41MTQ3ODg3NTA5MDMxMSI+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjIwJSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmUtbTZzbjNvODJyc291dWI1ZG9pYS0xMyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI2OS4yNzk3OTY2ODQ4ODIzNCIgeTE9IjExOC42MDAxNDc5MTcwNjkiIHgyPSI5Ni41NTk2MDA0Mzg0MTgyNCIgeTI9IjEwMi44NTAxNTQwMzg3MDI5NSI+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjIwJSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmUtbTZzbjNvODJyc291dWI1ZG9pYS0xNSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI5Ni41NTk2MDA0Mzg0MTgyNCIgeTE9IjEwMi44NTAxNTQwMzg3MDI5NSIgeDI9Ijk2LjU1OTYwNzUwNzA3MTgzIiB5Mj0iNzEuMzUwMTU0MDM4NzAzNzYiPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIyMCUiPjwvc3RvcD48c3RvcCBzdG9wLWNvbG9yPSJjdXJyZW50Q29sb3IiIG9mZnNldD0iMTAwJSI+PC9zdG9wPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJsaW5lLW02c24zbzgycnNvdXViNWRvaWEtMTciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTY1LjU2NDg2MjY4NjQxNjc3IiB5MT0iODcuMTAwMTY5NTIzNjAwNzgiIHgyPSIxOTcuMDY0ODYyNjg2NDE1OTgiIHkyPSI4Ny4xMDAxNzY1OTIyNTQzNyI+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjIwJSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmUtbTZzbjNvODJyc291dWI1ZG9pYS0xOSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxNTEuODk3NTMxMjcyODUwODciIHkxPSI1OC43MTk2NDcxMTc3MDE0MzUiIHgyPSIxNjUuNTY0ODYyNjg2NDE2NzciIHkyPSI4Ny4xMDAxNjk1MjM2MDA3OCI+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjIwJSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmUtbTZzbjNvODJyc291dWI1ZG9pYS0yMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI0MiIgeTE9IjEwMi44NTAxNDE3OTU0MzU4MyIgeDI9IjY5LjI3OTc5NjY4NDg4MjM0IiB5Mj0iMTE4LjYwMDE0NzkxNzA2OSI+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjIwJSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmUtbTZzbjNvODJyc291dWI1ZG9pYS0yMyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI2OS4yNzk3ODk2MTYyMjg3OCIgeTE9IjE1MC4xMDAxNDc5MTcwNjgyIiB4Mj0iNjkuMjc5Nzk2Njg0ODgyMzQiIHkyPSIxMTguNjAwMTQ3OTE3MDY5Ij48c3RvcCBzdG9wLWNvbG9yPSJjdXJyZW50Q29sb3IiIG9mZnNldD0iMjAlIj48L3N0b3A+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0ibGluZS1tNnNuM284MnJzb3V1YjVkb2lhLTI1IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9Ijk2LjU1OTYwNzUwNzA3MTgzIiB5MT0iNzEuMzUwMTU0MDM4NzAzNzYiIHgyPSIxMjEuMTg3MzAzNjEyMDQ3NTciIHkyPSI1MS43MTAyMzA4MDY2NTAwNiI+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjIwJSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmUtbTZzbjNvODJyc291dWI1ZG9pYS0yNyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI2OS4xNzI3ODkzODg3ODM3NyIgeTE9IjYyLjA4NTUxMTkzMjUxMjcyIiB4Mj0iOTAuOTk2NjI2NzM2Njg5NjUiIHkyPSI3NC42ODU1MTY4Mjk4MTkyNiI+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjIwJSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmUtbTZzbjNvODJyc291dWI1ZG9pYS0yOSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI2OS4yNzk4MTA4MjIxODk1MiIgeTE9IjU1LjYwMDE0NzkxNzA3MDU4NiIgeDI9Ijk2LjU1OTYwNzUwNzA3MTgzIiB5Mj0iNzEuMzUwMTU0MDM4NzAzNzYiPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIyMCUiPjwvc3RvcD48c3RvcCBzdG9wLWNvbG9yPSJjdXJyZW50Q29sb3IiIG9mZnNldD0iMTAwJSI+PC9zdG9wPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJsaW5lLW02c24zbzgycnNvdXViNWRvaWEtMzEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTU0LjExNDAyMzEyODk5NjY4IiB5MT0iNjAuNDg3MjQxMjAzMzU1NTMiIHgyPSIxNzMuNzUzOTU3NDE0MDQyMTYiIHkyPSIzNS44NTk1NTM5MTI4NDY2MyI+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjIwJSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmUtbTZzbjNvODJyc291dWI1ZG9pYS0zMyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxNDkuNjgxMDM5NDE2NzA1MDYiIHkxPSI1Ni45NTIwNTMwMzIwNDczNCIgeDI9IjE2OS4zMjA5NzM3MDE3NTA1NSIgeTI9IjMyLjMyNDM2NTc0MTUzODQzNiI+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjIwJSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmUtbTZzbjNvODJyc291dWI1ZG9pYS0zNSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxMjEuMTg3MzAzNjEyMDQ3NTciIHkxPSI1MS43MTAyMzA4MDY2NTAwNiIgeDI9IjE1MS44OTc1MzEyNzI4NTA4NyIgeTI9IjU4LjcxOTY0NzExNzcwMTQzNSI+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjIwJSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmUtbTZzbjNvODJyc291dWI1ZG9pYS0zNyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI0Ny42NzAwMDA3MDY4NjUyMiIgeTE9Ijk5LjcwMDE0MzA2Nzc5MzU2IiB4Mj0iNDcuNjcwMDA2MzYxNzg4MDYiIHkyPSI3NC41MDAxNDMwNjc3OTQyIj48c3RvcCBzdG9wLWNvbG9yPSJjdXJyZW50Q29sb3IiIG9mZnNldD0iMjAlIj48L3N0b3A+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0ibGluZS1tNnNuM284MnJzb3V1YjVkb2lhLTM5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjQyIiB5MT0iMTAyLjg1MDE0MTc5NTQzNTgzIiB4Mj0iNDIuMDAwMDA3MDY4NjUzNTYiIHkyPSI3MS4zNTAxNDE3OTU0MzY2NCI+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjIwJSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmUtbTZzbjNvODJyc291dWI1ZG9pYS00MSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxMTQuMTc3OTAxMDgzODUxNTQiIHkxPSIyMSIgeDI9IjEyMS4xODczMDM2MTIwNDc1NyIgeTI9IjUxLjcxMDIzMDgwNjY1MDA2Ij48c3RvcCBzdG9wLWNvbG9yPSJjdXJyZW50Q29sb3IiIG9mZnNldD0iMjAlIj48L3N0b3A+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0ibGluZS1tNnNuM284MnJzb3V1YjVkb2lhLTQzIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjQyLjAwMDAwNzA2ODY1MzU2IiB5MT0iNzEuMzUwMTQxNzk1NDM2NjQiIHgyPSI2OS4yNzk4MTA4MjIxODk1MiIgeTI9IjU1LjYwMDE0NzkxNzA3MDU4NiI+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjIwJSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PG1hc2sgaWQ9InRleHQtbWFzay1tNnNuM284MnJzb3V1YjVkb2lhIj48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ3aGl0ZSI+PC9yZWN0PjxjaXJjbGUgY3g9IjExNC4xNzc4NzE0MTc4NzU4MiIgY3k9IjE1My4yMDAzMTU5ODQ1NTE3NiIgcj0iNy44NzUiIGZpbGw9ImJsYWNrIj48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNTEuODk3NTE4NTM1NTc3MjMiIGN5PSIxMTUuNDgwNjg1Nzk1NTUyNCIgcj0iNy44NzUiIGZpbGw9ImJsYWNrIj48L2NpcmNsZT48Y2lyY2xlIGN4PSIxOTcuMDY0ODYyNjg2NDE1OTgiIGN5PSI4Ny4xMDAxNzY1OTIyNTQzNyIgcj0iNy44NzUiIGZpbGw9ImJsYWNrIj48L2NpcmNsZT48Y2lyY2xlIGN4PSIxNzEuNTM3NDY1NTU3ODk2MzUiIGN5PSIzNC4wOTE5NTk4MjcxOTI1MyIgcj0iNy44NzUiIGZpbGw9ImJsYWNrIj48L2NpcmNsZT48Y2lyY2xlIGN4PSIxMjEuMTg3MzAzNjEyMDQ3NTciIGN5PSI1MS43MTAyMzA4MDY2NTAwNiIgcj0iNy44NzUiIGZpbGw9ImJsYWNrIj48L2NpcmNsZT48Y2lyY2xlIGN4PSIxMTQuMTc3OTAxMDgzODUxNTQiIGN5PSIyMSIgcj0iNy44NzUiIGZpbGw9ImJsYWNrIj48L2NpcmNsZT48Y2lyY2xlIGN4PSI2OS4yNzk3ODk2MTYyMjg3OCIgY3k9IjE1MC4xMDAxNDc5MTcwNjgyIiByPSI3Ljg3NSIgZmlsbD0iYmxhY2siPjwvY2lyY2xlPjwvbWFzaz48c3R5bGU+CiAgICAgICAgICAgICAgICAuZWxlbWVudC1tNnNuM284MnJzb3V1YjVkb2lhIHsKICAgICAgICAgICAgICAgICAgICBmb250OiAxNHB4IEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7CiAgICAgICAgICAgICAgICAgICAgYWxpZ25tZW50LWJhc2VsaW5lOiAnbWlkZGxlJzsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIC5zdWItbTZzbjNvODJyc291dWI1ZG9pYSB7CiAgICAgICAgICAgICAgICAgICAgZm9udDogOC40cHggSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgPC9zdHlsZT48ZyBtYXNrPSJ1cmwoI3RleHQtbWFzay1tNnNuM284MnJzb3V1YjVkb2lhKSI+PGxpbmUgeDE9IjExNC4xNzc4NzE0MTc4NzU4MiIgeTE9IjE1My4yMDAzMTU5ODQ1NTE3NiIgeDI9IjEyMS4xODcyODc3Mjg5MjcxNyIgeTI9IjEyMi40OTAwODgzMjM3NDg1IiBzdHlsZT0ic3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS13aWR0aDoxLjI2IiBzdHJva2U9InVybCgnI2xpbmUtbTZzbjNvODJyc291dWI1ZG9pYS0xJykiPjwvbGluZT48bGluZSB4MT0iMTIyLjk5NjYxODM1NDUxNjkiIHkxPSIxMTYuMjYxMzA2NTI1NzMxODciIHgyPSIxNDcuNTY0ODAyOTk5ODM2OTYiIHkyPSIxMTAuNjUzNzg0NTAzMTc1MDIiIHN0eWxlPSJzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLXdpZHRoOjEuMjYiIHN0cm9rZT0idXJsKCcjbGluZS1tNnNuM284MnJzb3V1YjVkb2lhLTMnKSI+PC9saW5lPjxsaW5lIHgxPSIxMjEuMTg3Mjg3NzI4OTI3MTciIHkxPSIxMjIuNDkwMDg4MzIzNzQ4NSIgeDI9IjE1MS44OTc1MTg1MzU1NzcyMyIgeTI9IjExNS40ODA2ODU3OTU1NTI0IiBzdHlsZT0ic3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS13aWR0aDoxLjI2IiBzdHJva2U9InVybCgnI2xpbmUtbTZzbjNvODJyc291dWI1ZG9pYS01JykiPjwvbGluZT48bGluZSB4MT0iOTYuNTU5NjAwNDM4NDE4MjQiIHkxPSIxMDIuODUwMTU0MDM4NzAyOTUiIHgyPSIxMjEuMTg3Mjg3NzI4OTI3MTciIHkyPSIxMjIuNDkwMDg4MzIzNzQ4NSIgc3R5bGU9InN0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utd2lkdGg6MS4yNiIgc3Ryb2tlPSJ1cmwoJyNsaW5lLW02c24zbzgycnNvdXViNWRvaWEtNycpIj48L2xpbmU+PGxpbmUgeDE9IjE1MS44OTc1MTg1MzU1NzcyMyIgeTE9IjExNS40ODA2ODU3OTU1NTI0IiB4Mj0iMTY1LjU2NDg2MjY4NjQxNjc3IiB5Mj0iODcuMTAwMTY5NTIzNjAwNzgiIHN0eWxlPSJzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLXdpZHRoOjEuMjYiIHN0cm9rZT0idXJsKCcjbGluZS1tNnNuM284MnJzb3V1YjVkb2lhLTknKSI+PC9saW5lPjxsaW5lIHgxPSI2OS4xNzI3NzgxNjIxMzAwNCIgeTE9IjExMi4xMTQ3ODM4NTM1OTU5NSIgeDI9IjkwLjk5NjYyMTE2NDk1ODc1IiB5Mj0iOTkuNTE0Nzg4NzUwOTAzMTEiIHN0eWxlPSJzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLXdpZHRoOjEuMjYiIHN0cm9rZT0idXJsKCcjbGluZS1tNnNuM284MnJzb3V1YjVkb2lhLTExJykiPjwvbGluZT48bGluZSB4MT0iNjkuMjc5Nzk2Njg0ODgyMzQiIHkxPSIxMTguNjAwMTQ3OTE3MDY5IiB4Mj0iOTYuNTU5NjAwNDM4NDE4MjQiIHkyPSIxMDIuODUwMTU0MDM4NzAyOTUiIHN0eWxlPSJzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLXdpZHRoOjEuMjYiIHN0cm9rZT0idXJsKCcjbGluZS1tNnNuM284MnJzb3V1YjVkb2lhLTEzJykiPjwvbGluZT48bGluZSB4MT0iOTYuNTU5NjAwNDM4NDE4MjQiIHkxPSIxMDIuODUwMTU0MDM4NzAyOTUiIHgyPSI5Ni41NTk2MDc1MDcwNzE4MyIgeTI9IjcxLjM1MDE1NDAzODcwMzc2IiBzdHlsZT0ic3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS13aWR0aDoxLjI2IiBzdHJva2U9InVybCgnI2xpbmUtbTZzbjNvODJyc291dWI1ZG9pYS0xNScpIj48L2xpbmU+PGxpbmUgeDE9IjE2NS41NjQ4NjI2ODY0MTY3NyIgeTE9Ijg3LjEwMDE2OTUyMzYwMDc4IiB4Mj0iMTk3LjA2NDg2MjY4NjQxNTk4IiB5Mj0iODcuMTAwMTc2NTkyMjU0MzciIHN0eWxlPSJzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLXdpZHRoOjEuMjYiIHN0cm9rZT0idXJsKCcjbGluZS1tNnNuM284MnJzb3V1YjVkb2lhLTE3JykiPjwvbGluZT48bGluZSB4MT0iMTUxLjg5NzUzMTI3Mjg1MDg3IiB5MT0iNTguNzE5NjQ3MTE3NzAxNDM1IiB4Mj0iMTY1LjU2NDg2MjY4NjQxNjc3IiB5Mj0iODcuMTAwMTY5NTIzNjAwNzgiIHN0eWxlPSJzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLXdpZHRoOjEuMjYiIHN0cm9rZT0idXJsKCcjbGluZS1tNnNuM284MnJzb3V1YjVkb2lhLTE5JykiPjwvbGluZT48bGluZSB4MT0iNDIiIHkxPSIxMDIuODUwMTQxNzk1NDM1ODMiIHgyPSI2OS4yNzk3OTY2ODQ4ODIzNCIgeTI9IjExOC42MDAxNDc5MTcwNjkiIHN0eWxlPSJzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLXdpZHRoOjEuMjYiIHN0cm9rZT0idXJsKCcjbGluZS1tNnNuM284MnJzb3V1YjVkb2lhLTIxJykiPjwvbGluZT48bGluZSB4MT0iNjkuMjc5Nzg5NjE2MjI4NzgiIHkxPSIxNTAuMTAwMTQ3OTE3MDY4MiIgeDI9IjY5LjI3OTc5NjY4NDg4MjM0IiB5Mj0iMTE4LjYwMDE0NzkxNzA2OSIgc3R5bGU9InN0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utd2lkdGg6MS4yNiIgc3Ryb2tlPSJ1cmwoJyNsaW5lLW02c24zbzgycnNvdXViNWRvaWEtMjMnKSI+PC9saW5lPjxsaW5lIHgxPSI5Ni41NTk2MDc1MDcwNzE4MyIgeTE9IjcxLjM1MDE1NDAzODcwMzc2IiB4Mj0iMTIxLjE4NzMwMzYxMjA0NzU3IiB5Mj0iNTEuNzEwMjMwODA2NjUwMDYiIHN0eWxlPSJzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLXdpZHRoOjEuMjYiIHN0cm9rZT0idXJsKCcjbGluZS1tNnNuM284MnJzb3V1YjVkb2lhLTI1JykiPjwvbGluZT48bGluZSB4MT0iNjkuMTcyNzg5Mzg4NzgzNzciIHkxPSI2Mi4wODU1MTE5MzI1MTI3MiIgeDI9IjkwLjk5NjYyNjczNjY4OTY1IiB5Mj0iNzQuNjg1NTE2ODI5ODE5MjYiIHN0eWxlPSJzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLXdpZHRoOjEuMjYiIHN0cm9rZT0idXJsKCcjbGluZS1tNnNuM284MnJzb3V1YjVkb2lhLTI3JykiPjwvbGluZT48bGluZSB4MT0iNjkuMjc5ODEwODIyMTg5NTIiIHkxPSI1NS42MDAxNDc5MTcwNzA1ODYiIHgyPSI5Ni41NTk2MDc1MDcwNzE4MyIgeTI9IjcxLjM1MDE1NDAzODcwMzc2IiBzdHlsZT0ic3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS13aWR0aDoxLjI2IiBzdHJva2U9InVybCgnI2xpbmUtbTZzbjNvODJyc291dWI1ZG9pYS0yOScpIj48L2xpbmU+PGxpbmUgeDE9IjE1NC4xMTQwMjMxMjg5OTY2OCIgeTE9IjYwLjQ4NzI0MTIwMzM1NTUzIiB4Mj0iMTczLjc1Mzk1NzQxNDA0MjE2IiB5Mj0iMzUuODU5NTUzOTEyODQ2NjMiIHN0eWxlPSJzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLXdpZHRoOjEuMjYiIHN0cm9rZT0idXJsKCcjbGluZS1tNnNuM284MnJzb3V1YjVkb2lhLTMxJykiPjwvbGluZT48bGluZSB4MT0iMTQ5LjY4MTAzOTQxNjcwNTA2IiB5MT0iNTYuOTUyMDUzMDMyMDQ3MzQiIHgyPSIxNjkuMzIwOTczNzAxNzUwNTUiIHkyPSIzMi4zMjQzNjU3NDE1Mzg0MzYiIHN0eWxlPSJzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLXdpZHRoOjEuMjYiIHN0cm9rZT0idXJsKCcjbGluZS1tNnNuM284MnJzb3V1YjVkb2lhLTMzJykiPjwvbGluZT48bGluZSB4MT0iMTIxLjE4NzMwMzYxMjA0NzU3IiB5MT0iNTEuNzEwMjMwODA2NjUwMDYiIHgyPSIxNTEuODk3NTMxMjcyODUwODciIHkyPSI1OC43MTk2NDcxMTc3MDE0MzUiIHN0eWxlPSJzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLXdpZHRoOjEuMjYiIHN0cm9rZT0idXJsKCcjbGluZS1tNnNuM284MnJzb3V1YjVkb2lhLTM1JykiPjwvbGluZT48bGluZSB4MT0iNDcuNjcwMDAwNzA2ODY1MjIiIHkxPSI5OS43MDAxNDMwNjc3OTM1NiIgeDI9IjQ3LjY3MDAwNjM2MTc4ODA2IiB5Mj0iNzQuNTAwMTQzMDY3Nzk0MiIgc3R5bGU9InN0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utd2lkdGg6MS4yNiIgc3Ryb2tlPSJ1cmwoJyNsaW5lLW02c24zbzgycnNvdXViNWRvaWEtMzcnKSI+PC9saW5lPjxsaW5lIHgxPSI0MiIgeTE9IjEwMi44NTAxNDE3OTU0MzU4MyIgeDI9IjQyLjAwMDAwNzA2ODY1MzU2IiB5Mj0iNzEuMzUwMTQxNzk1NDM2NjQiIHN0eWxlPSJzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLXdpZHRoOjEuMjYiIHN0cm9rZT0idXJsKCcjbGluZS1tNnNuM284MnJzb3V1YjVkb2lhLTM5JykiPjwvbGluZT48bGluZSB4MT0iMTE0LjE3NzkwMTA4Mzg1MTU0IiB5MT0iMjEiIHgyPSIxMjEuMTg3MzAzNjEyMDQ3NTciIHkyPSI1MS43MTAyMzA4MDY2NTAwNiIgc3R5bGU9InN0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utd2lkdGg6MS4yNiIgc3Ryb2tlPSJ1cmwoJyNsaW5lLW02c24zbzgycnNvdXViNWRvaWEtNDEnKSI+PC9saW5lPjxsaW5lIHgxPSI0Mi4wMDAwMDcwNjg2NTM1NiIgeTE9IjcxLjM1MDE0MTc5NTQzNjY0IiB4Mj0iNjkuMjc5ODEwODIyMTg5NTIiIHkyPSI1NS42MDAxNDc5MTcwNzA1ODYiIHN0eWxlPSJzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLXdpZHRoOjEuMjYiIHN0cm9rZT0idXJsKCcjbGluZS1tNnNuM284MnJzb3V1YjVkb2lhLTQzJykiPjwvbGluZT48L2c+PGc+PHRleHQgeD0iMTE0LjE3Nzg3MTQxNzg3NTgyIiB5PSIxNTguNDUwMzE1OTg0NTUxNzYiIGNsYXNzPSJlbGVtZW50LW02c24zbzgycnNvdXViNWRvaWEiIGZpbGw9ImN1cnJlbnRDb2xvciIgc3R5bGU9IgogICAgICAgICAgICAgICAgdGV4dC1hbmNob3I6IHN0YXJ0OwogICAgICAgICAgICAgICAgd3JpdGluZy1tb2RlOiBob3Jpem9udGFsLXRiOwogICAgICAgICAgICAgICAgdGV4dC1vcmllbnRhdGlvbjogbWl4ZWQ7CiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsOwogICAgICAgICAgICAgICAgZGlyZWN0aW9uOiBsdHI7CiAgICAgICAgICAgICI+PHRzcGFuIHN0eWxlPSIKICAgICAgICAgICAgICAgIHVuaWNvZGUtYmlkaTogcGxhaW50ZXh0OwogICAgICAgICAgICAgICAgd3JpdGluZy1tb2RlOiBsci10YjsKICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7CiAgICAgICAgICAgICAgICB0ZXh0LWFuY2hvcjogbWlkZGxlOwogICAgICAgICAgICAiPlIyPC90c3Bhbj48L3RleHQ+PHRleHQgeD0iMTE0LjE3Nzg3MTQxNzg3NTgyIiB5PSIxNTMuMjAwMzE1OTg0NTUxNzYiIGNsYXNzPSJkZWJ1ZyIgZmlsbD0iI2ZmMDAwMCIgc3R5bGU9IgogICAgICAgICAgICAgICAgZm9udDogNXB4IERyb2lkIFNhbnMsIHNhbnMtc2VyaWY7CiAgICAgICAgICAgICI+PC90ZXh0Pjx0ZXh0IHg9IjEyMS4xODcyODc3Mjg5MjcxNyIgeT0iMTIyLjQ5MDA4ODMyMzc0ODUiIGNsYXNzPSJkZWJ1ZyIgZmlsbD0iI2ZmMDAwMCIgc3R5bGU9IgogICAgICAgICAgICAgICAgZm9udDogNXB4IERyb2lkIFNhbnMsIHNhbnMtc2VyaWY7CiAgICAgICAgICAgICI+PC90ZXh0Pjx0ZXh0IHg9IjE1MS44OTc1MTg1MzU1NzcyMyIgeT0iMTA3LjYwNTY4NTc5NTU1MjQiIGNsYXNzPSJlbGVtZW50LW02c24zbzgycnNvdXViNWRvaWEiIGZpbGw9ImN1cnJlbnRDb2xvciIgc3R5bGU9IgogICAgICAgICAgICAgICAgdGV4dC1hbmNob3I6IHN0YXJ0OwogICAgICAgICAgICAgICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDsKICAgICAgICAgICAgICAgIHRleHQtb3JpZW50YXRpb246IHVwcmlnaHQ7CiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTFweDsKICAgICAgICAgICAgICAgIGRpcmVjdGlvbjogbHRyOwogICAgICAgICAgICAiPjx0c3Bhbj5OPC90c3Bhbj48L3RleHQ+PHRleHQgeD0iMTUxLjg5NzUxODUzNTU3NzIzIiB5PSIxMTUuNDgwNjg1Nzk1NTUyNCIgY2xhc3M9ImRlYnVnIiBmaWxsPSIjZmYwMDAwIiBzdHlsZT0iCiAgICAgICAgICAgICAgICBmb250OiA1cHggRHJvaWQgU2Fucywgc2Fucy1zZXJpZjsKICAgICAgICAgICAgIj48L3RleHQ+PHRleHQgeD0iMTY1LjU2NDg2MjY4NjQxNjc3IiB5PSI4Ny4xMDAxNjk1MjM2MDA3OCIgY2xhc3M9ImRlYnVnIiBmaWxsPSIjZmYwMDAwIiBzdHlsZT0iCiAgICAgICAgICAgICAgICBmb250OiA1cHggRHJvaWQgU2Fucywgc2Fucy1zZXJpZjsKICAgICAgICAgICAgIj48L3RleHQ+PHRleHQgeD0iMTkzLjEyNzM2MjY4NjQxNTk4IiB5PSI5Mi4zNTAxNzY1OTIyNTQzNyIgY2xhc3M9ImVsZW1lbnQtbTZzbjNvODJyc291dWI1ZG9pYSIgZmlsbD0iY3VycmVudENvbG9yIiBzdHlsZT0iCiAgICAgICAgICAgICAgICB0ZXh0LWFuY2hvcjogc3RhcnQ7CiAgICAgICAgICAgICAgICB3cml0aW5nLW1vZGU6IGhvcml6b250YWwtdGI7CiAgICAgICAgICAgICAgICB0ZXh0LW9yaWVudGF0aW9uOiBtaXhlZDsKICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7CiAgICAgICAgICAgICAgICBkaXJlY3Rpb246IGx0cjsKICAgICAgICAgICAgIj48dHNwYW4gc3R5bGU9IgogICAgICAgICAgICAgICAgdW5pY29kZS1iaWRpOiBwbGFpbnRleHQ7CiAgICAgICAgICAgICAgICB3cml0aW5nLW1vZGU6IGxyLXRiOwogICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsKICAgICAgICAgICAgICAgIHRleHQtYW5jaG9yOiBzdGFydDsKICAgICAgICAgICAgIj5SMzwvdHNwYW4+PC90ZXh0Pjx0ZXh0IHg9IjE5Ny4wNjQ4NjI2ODY0MTU5OCIgeT0iODcuMTAwMTc2NTkyMjU0MzciIGNsYXNzPSJkZWJ1ZyIgZmlsbD0iI2ZmMDAwMCIgc3R5bGU9IgogICAgICAgICAgICAgICAgZm9udDogNXB4IERyb2lkIFNhbnMsIHNhbnMtc2VyaWY7CiAgICAgICAgICAgICI+PC90ZXh0Pjx0ZXh0IHg9IjE1MS44OTc1MzEyNzI4NTA4NyIgeT0iNTguNzE5NjQ3MTE3NzAxNDM1IiBjbGFzcz0iZGVidWciIGZpbGw9IiNmZjAwMDAiIHN0eWxlPSIKICAgICAgICAgICAgICAgIGZvbnQ6IDVweCBEcm9pZCBTYW5zLCBzYW5zLXNlcmlmOwogICAgICAgICAgICAiPjwvdGV4dD48dGV4dCB4PSIxNjYuMjg3NDY1NTU3ODk2MzUiIHk9IjM5LjM0MTk1OTgyNzE5MjUzIiBjbGFzcz0iZWxlbWVudC1tNnNuM284MnJzb3V1YjVkb2lhIiBmaWxsPSJjdXJyZW50Q29sb3IiIHN0eWxlPSIKICAgICAgICAgICAgICAgIHRleHQtYW5jaG9yOiBzdGFydDsKICAgICAgICAgICAgICAgIHdyaXRpbmctbW9kZTogaG9yaXpvbnRhbC10YjsKICAgICAgICAgICAgICAgIHRleHQtb3JpZW50YXRpb246IG1peGVkOwogICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsKICAgICAgICAgICAgICAgIGRpcmVjdGlvbjogbHRyOwogICAgICAgICAgICAiPjx0c3Bhbj5PPC90c3Bhbj48L3RleHQ+PHRleHQgeD0iMTcxLjUzNzQ2NTU1Nzg5NjM1IiB5PSIzNC4wOTE5NTk4MjcxOTI1MyIgY2xhc3M9ImRlYnVnIiBmaWxsPSIjZmYwMDAwIiBzdHlsZT0iCiAgICAgICAgICAgICAgICBmb250OiA1cHggRHJvaWQgU2Fucywgc2Fucy1zZXJpZjsKICAgICAgICAgICAgIj48L3RleHQ+PHRleHQgeD0iMTIxLjE4NzMwMzYxMjA0NzU3IiB5PSI0My44MzUyMzA4MDY2NTAwNiIgY2xhc3M9ImVsZW1lbnQtbTZzbjNvODJyc291dWI1ZG9pYSIgZmlsbD0iY3VycmVudENvbG9yIiBzdHlsZT0iCiAgICAgICAgICAgICAgICB0ZXh0LWFuY2hvcjogc3RhcnQ7CiAgICAgICAgICAgICAgICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsOwogICAgICAgICAgICAgICAgdGV4dC1vcmllbnRhdGlvbjogdXByaWdodDsKICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4OwogICAgICAgICAgICAgICAgZGlyZWN0aW9uOiBsdHI7CiAgICAgICAgICAgICI+PHRzcGFuPk48L3RzcGFuPjwvdGV4dD48dGV4dCB4PSIxMjEuMTg3MzAzNjEyMDQ3NTciIHk9IjUxLjcxMDIzMDgwNjY1MDA2IiBjbGFzcz0iZGVidWciIGZpbGw9IiNmZjAwMDAiIHN0eWxlPSIKICAgICAgICAgICAgICAgIGZvbnQ6IDVweCBEcm9pZCBTYW5zLCBzYW5zLXNlcmlmOwogICAgICAgICAgICAiPjwvdGV4dD48dGV4dCB4PSIxMDguOTI3OTAxMDgzODUxNTQiIHk9IjI2LjI1IiBjbGFzcz0iZWxlbWVudC1tNnNuM284MnJzb3V1YjVkb2lhIiBmaWxsPSJjdXJyZW50Q29sb3IiIHN0eWxlPSIKICAgICAgICAgICAgICAgIHRleHQtYW5jaG9yOiBzdGFydDsKICAgICAgICAgICAgICAgIHdyaXRpbmctbW9kZTogaG9yaXpvbnRhbC10YjsKICAgICAgICAgICAgICAgIHRleHQtb3JpZW50YXRpb246IG1peGVkOwogICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsKICAgICAgICAgICAgICAgIGRpcmVjdGlvbjogbHRyOwogICAgICAgICAgICAiPjx0c3BhbiBzdHlsZT0iCiAgICAgICAgICAgICAgICB1bmljb2RlLWJpZGk6IHBsYWludGV4dDsKICAgICAgICAgICAgICAgIHdyaXRpbmctbW9kZTogbHItdGI7CiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsOwogICAgICAgICAgICAgICAgdGV4dC1hbmNob3I6IG1pZGRsZTsKICAgICAgICAgICAgIj5SMjwvdHNwYW4+PC90ZXh0Pjx0ZXh0IHg9IjExNC4xNzc5MDEwODM4NTE1NCIgeT0iMjEiIGNsYXNzPSJkZWJ1ZyIgZmlsbD0iI2ZmMDAwMCIgc3R5bGU9IgogICAgICAgICAgICAgICAgZm9udDogNXB4IERyb2lkIFNhbnMsIHNhbnMtc2VyaWY7CiAgICAgICAgICAgICI+PC90ZXh0Pjx0ZXh0IHg9Ijk2LjU1OTYwNzUwNzA3MTgzIiB5PSI3MS4zNTAxNTQwMzg3MDM3NiIgY2xhc3M9ImRlYnVnIiBmaWxsPSIjZmYwMDAwIiBzdHlsZT0iCiAgICAgICAgICAgICAgICBmb250OiA1cHggRHJvaWQgU2Fucywgc2Fucy1zZXJpZjsKICAgICAgICAgICAgIj48L3RleHQ+PHRleHQgeD0iNjkuMjc5ODEwODIyMTg5NTIiIHk9IjU1LjYwMDE0NzkxNzA3MDU4NiIgY2xhc3M9ImRlYnVnIiBmaWxsPSIjZmYwMDAwIiBzdHlsZT0iCiAgICAgICAgICAgICAgICBmb250OiA1cHggRHJvaWQgU2Fucywgc2Fucy1zZXJpZjsKICAgICAgICAgICAgIj48L3RleHQ+PHRleHQgeD0iNDIuMDAwMDA3MDY4NjUzNTYiIHk9IjcxLjM1MDE0MTc5NTQzNjY0IiBjbGFzcz0iZGVidWciIGZpbGw9IiNmZjAwMDAiIHN0eWxlPSIKICAgICAgICAgICAgICAgIGZvbnQ6IDVweCBEcm9pZCBTYW5zLCBzYW5zLXNlcmlmOwogICAgICAgICAgICAiPjwvdGV4dD48dGV4dCB4PSI0MiIgeT0iMTAyLjg1MDE0MTc5NTQzNTgzIiBjbGFzcz0iZGVidWciIGZpbGw9IiNmZjAwMDAiIHN0eWxlPSIKICAgICAgICAgICAgICAgIGZvbnQ6IDVweCBEcm9pZCBTYW5zLCBzYW5zLXNlcmlmOwogICAgICAgICAgICAiPjwvdGV4dD48dGV4dCB4PSI2OS4yNzk3OTY2ODQ4ODIzNCIgeT0iMTE4LjYwMDE0NzkxNzA2OSIgY2xhc3M9ImRlYnVnIiBmaWxsPSIjZmYwMDAwIiBzdHlsZT0iCiAgICAgICAgICAgICAgICBmb250OiA1cHggRHJvaWQgU2Fucywgc2Fucy1zZXJpZjsKICAgICAgICAgICAgIj48L3RleHQ+PHRleHQgeD0iNjQuMDI5Nzg5NjE2MjI4NzgiIHk9IjE1NS4zNTAxNDc5MTcwNjgyIiBjbGFzcz0iZWxlbWVudC1tNnNuM284MnJzb3V1YjVkb2lhIiBmaWxsPSJjdXJyZW50Q29sb3IiIHN0eWxlPSIKICAgICAgICAgICAgICAgIHRleHQtYW5jaG9yOiBzdGFydDsKICAgICAgICAgICAgICAgIHdyaXRpbmctbW9kZTogaG9yaXpvbnRhbC10YjsKICAgICAgICAgICAgICAgIHRleHQtb3JpZW50YXRpb246IG1peGVkOwogICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsKICAgICAgICAgICAgICAgIGRpcmVjdGlvbjogbHRyOwogICAgICAgICAgICAiPjx0c3BhbiBzdHlsZT0iCiAgICAgICAgICAgICAgICB1bmljb2RlLWJpZGk6IHBsYWludGV4dDsKICAgICAgICAgICAgICAgIHdyaXRpbmctbW9kZTogbHItdGI7CiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsOwogICAgICAgICAgICAgICAgdGV4dC1hbmNob3I6IG1pZGRsZTsKICAgICAgICAgICAgIj5SMTQ8L3RzcGFuPjwvdGV4dD48dGV4dCB4PSI2OS4yNzk3ODk2MTYyMjg3OCIgeT0iMTUwLjEwMDE0NzkxNzA2ODIiIGNsYXNzPSJkZWJ1ZyIgZmlsbD0iI2ZmMDAwMCIgc3R5bGU9IgogICAgICAgICAgICAgICAgZm9udDogNXB4IERyb2lkIFNhbnMsIHNhbnMtc2VyaWY7CiAgICAgICAgICAgICI+PC90ZXh0Pjx0ZXh0IHg9Ijk2LjU1OTYwMDQzODQxODI0IiB5PSIxMDIuODUwMTU0MDM4NzAyOTUiIGNsYXNzPSJkZWJ1ZyIgZmlsbD0iI2ZmMDAwMCIgc3R5bGU9IgogICAgICAgICAgICAgICAgZm9udDogNXB4IERyb2lkIFNhbnMsIHNhbnMtc2VyaWY7CiAgICAgICAgICAgICI+PC90ZXh0PjwvZz48L3N2Zz4="/>


Combinatorial Chemistry -

Benzodiazepine library
( $\mathrm{R}_{\mathbf{1}}-\mathrm{R}_{\mathbf{4}}$ are various organic substituents)


Combinatorial Chemistry -

Two main approaches to combinatorial chemistry are used-parallel synthesis and split synthesis. In parallel synthesis, each compound is prepared independently. Typically, a reactant is first linked to the surface of polymer beads, which are then placed into small wells on a 96 -well glass plate. Programmable robotic instruments add different sequences of building blocks to the different wells, thereby making 96 different products. When the reaction sequences are complete, the polymer beads are washed and their products are released.


Combinatorial Chemistry -

In split synthesis, the initial reactant is again linked to the surface of polymer beads, which are then divided into several groups. A different building block is added to each group of beads, the different groups are combined, and the reassembled mix is again split to form new groups. Another building block is added to each group, the groups are again combined and redivided, and the process continues. If, for example, the beads are divided into four groups at each step, the number of compounds increases in the progression $4 \rightarrow 16 \rightarrow 64 \rightarrow 256$. After 10 steps, more than 1 million compounds have been prepared (FIGURE 16.23).


Combinatorial Chemistry -

Of course, with so many different final products mixed together, the problem is to identify them. What structure is linked to what bead? Several approaches to this problem have been developed, all of which involve the attachment of encoding labels to each polymer bead to keep track of the chemistry each has undergone. Encoding labels used thus far have included proteins, nucleic acids, halogenated aromatic compounds, and even computer chips.
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0547.jpg?height=508&width=779&top_left_y=1925&top_left_x=668)


Combinatorial Chemistry -

FIGURE 16.22 Organic chemistry by robot means no spilled flasks!
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0548.jpg?height=776&width=1286&top_left_y=195&top_left_x=417)


Combinatorial Chemistry -

FIGURE 16.23 The results of split combinatorial synthesis. Assuming that 4 different building blocks are used at each step, 64 compounds result after 3 steps, and more than one million compounds result after 10 steps.


Key Terms -

- acyl group • electrophilic aromatic substitution
- acylation
- Friedel-Crafts reaction
- alkylation
- inductive effect
- benzyne
- nucleophilic aromatic substitution
- combinatorial chemistry
- resonance effect


Key Terms -


Summary -

We've continued the coverage of aromatic molecules in this chapter, shifting focus to concentrate on reactions. In particular, we've looked at the relationship between aromatic structure and reactivity, a relationship critical to understanding how numerous biological molecules and pharmaceutical agents are synthesized and why they behave as they do.


Summary -

An electrophilic aromatic substitution reaction takes place in two steps-initial reaction of an electrophile, $\mathbf{E}^{+}$, with the aromatic ring, followed by loss of $\mathrm{H}^{+}$from the resonance-stabilized carbocation intermediate to regenerate the aromatic ring.
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0548.jpg?height=199&width=971&top_left_y=1822&top_left_x=574)


Summary -

Many variations of the reaction can be carried out, including halogenation, nitration, and sulfonation. Friedel-Crafts alkylation and acylation reactions, which involve reaction of an aromatic ring with carbocation electrophiles, are particularly useful. They are limited, however, by the fact that the aromatic ring must be at least as reactive as a halobenzene. In addition, polyalkylation and carbocation rearrangements often occur in Friedel-Crafts alkylation.


Summary -

Substituents on the benzene ring affect both the reactivity of the ring toward further substitution and the orientation of that substitution. Groups can be classified as ortho- and para-directing activators, ortho- and para-directing deactivators, or meta-directing deactivators. Substituents influence aromatic rings by a combination of resonance and inductive effects. Resonance effects are transmitted through $\pi$ bonds; inductive effects are transmitted through $\sigma$ bonds.


Summary -

Halobenzenes undergo nucleophilic aromatic substitution through either of two mechanisms. If the halobenzene has a strongly electron-withdrawing substituent in the ortho or para position, substitution occurs by addition of a nucleophile to the ring, followed by elimination of halide from the intermediate anion. If the halobenzene is not activated by an electron-withdrawing substituent, substitution can occur by elimination of HX to give a benzyne, followed by addition of a nucleophile.


Summary -

The benzylic position of an alkylbenzene can be brominated by reaction with $N$-bromosuccinimide, and the entire side chain can be degraded to a carboxyl group by oxidation with aqueous $\mathrm{KMnO}_{4}$. Aromatic rings can also be reduced to cyclohexanes by hydrogenation over a platinum or rhodium catalyst, and aryl alkyl ketones are reduced to alkylbenzenes by hydrogenation over a platinum catalyst.


Summary of Reactions -

1. Electrophilic aromatic substitution
a. Fluorination (Section 16.2)
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0549.jpg?height=221&width=671&top_left_y=773&top_left_x=776)
b. Bromination (Section 16.1)
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0549.jpg?height=134&width=741&top_left_y=1039&top_left_x=741)
c. Chlorination (Section 16.2)
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0549.jpg?height=139&width=636&top_left_y=1215&top_left_x=796)
d. Iodination (Section 16.2)
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0549.jpg?height=140&width=687&top_left_y=1399&top_left_x=768)
e. Nitration (Section 16.2)
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0549.jpg?height=137&width=811&top_left_y=1577&top_left_x=706)
f. Sulfonation (Section 16.2)
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0549.jpg?height=145&width=662&top_left_y=1749&top_left_x=783)
g. Friedel-Crafts alkylation (Section 16.3)
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0549.jpg?height=147&width=795&top_left_y=1932&top_left_x=714)
h. Friedel-Crafts acylation (Section 16.3)
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0549.jpg?height=202&width=863&top_left_y=2157&top_left_x=677)
2. Reduction of aromatic nitro groups (Section 16.2)
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0550.jpg?height=147&width=649&top_left_y=187&top_left_x=765)
3. Nucleophilic aromatic substitution
a. By addition to activated aryl halides (Section 16.6)
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0550.jpg?height=283&width=974&top_left_y=409&top_left_x=624)
b. By formation of benzyne intermediate from unactivated aryl halide (Section 16.7)
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0550.jpg?height=148&width=766&top_left_y=731&top_left_x=731)
4. Oxidation of alkylbenzene side chain (Section 16.8)
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0550.jpg?height=148&width=617&top_left_y=929&top_left_x=781)
5. Benzylic bromination of alkylbenzene side chain (Section 16.8)
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0550.jpg?height=278&width=676&top_left_y=1105&top_left_x=752)
6. Catalytic hydrogenation of aromatic ring (Section 16.9)
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0550.jpg?height=134&width=475&top_left_y=1413&top_left_x=852)
7. Reduction of aryl alkyl ketones (Section 16.9)
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0550.jpg?height=207&width=641&top_left_y=1582&top_left_x=769)


Additional Problems -


Visualizing Chemistry -

PROBLEM Draw the product from reaction of each of the following substances with (1) $\mathrm{Br}_{2}, \mathrm{FeBr}_{3}$ and (2)
16-24 $\mathrm{CH}_{3} \mathrm{COCl}, \mathrm{AlCl}_{3}$.
(a)
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0550.jpg?height=359&width=440&top_left_y=2027&top_left_x=482)
(b)
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0550.jpg?height=326&width=478&top_left_y=2054&top_left_x=1002)


Visualizing Chemistry -

PROBLEM The following molecular model of a dimethyl-substituted biphenyl represents the lowest-energy
$\mathbf{1 6 - 2 5}$ conformation of the molecule. Why are the two benzene rings tilted at a $63^{\circ}$ angle to each other
rather than being in the same plane so that their $p$ orbitals overlap? Why doesn't complete rotation around the single bond joining the two rings occur?
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0551.jpg?height=383&width=592&top_left_y=299&top_left_x=422)


Visualizing Chemistry -

PROBLEM How would you synthesize the following compound starting from benzene? More than one step is 16-26 needed.
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0551.jpg?height=407&width=567&top_left_y=805&top_left_x=416)


Visualizing Chemistry -

PROBLEM The following compound can't be synthesized using the methods discussed in this chapter. Why 16-27 not?
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0551.jpg?height=364&width=432&top_left_y=1344&top_left_x=418)


Mechanism Problems -


Mechanisms of Electrophilic Substitutions -

PROBLEM Aromatic iodination can be carried out with a number of reagents, including iodine monochloride,
16-28 ICl. What is the direction of polarization of ICl? Propose a mechanism for the iodination of an aromatic ring with ICl.


PROBLEM The sulfonation of an aromatic ring with $\mathrm{SO}_{3}$ and $\mathrm{H}_{2} \mathrm{SO}_{4}$ is reversible. That is, heating
16-29 benzenesulfonic acid with $\mathrm{H}_{2} \mathrm{SO}_{4}$ yields benzene. Show the mechanism of the desulfonation reaction. What is the electrophile?


PROBLEM The carbocation electrophile in a Friedel-Crafts reaction can be generated by an alternate means
16-30 than reaction of an alkyl chloride with $\mathrm{AlCl}_{3}$. For example, reaction of benzene with 2-methylpropene in the presence of $\mathrm{H}_{3} \mathrm{PO}_{4}$ yields tert-butylbenzene. Propose a mechanism for this reaction.


PROBLEM The $N, N, N$-trimethylammonium group, $-\stackrel{+}{\mathrm{N}}\left(\mathrm{CH}_{3}\right)_{3}$, is one of the few groups that is a meta-directing
16-31 deactivator yet has no electron- withdrawing resonance effect. Explain.


PROBLEM The nitroso group, $-\mathrm{N}=\mathrm{O}$, is one of the few nonhalogens that is an ortho- and para-directing
16-32 deactivator. Explain this behavior by drawing resonance structures of the carbocation intermediates in ortho, meta, and para electrophilic reaction on nitrosobenzene, $\mathrm{C}_{6} \mathrm{H}_{5} \mathrm{~N}=\mathrm{O}$.


PROBLEM Triphenylmethane can be prepared by reaction of benzene and chloroform in the presence of $\mathrm{AlCl}_{3}$.
16-33 Propose a mechanism for the reaction.
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0552.jpg?height=256&width=803&top_left_y=452&top_left_x=409)


Biphenyl


PROBLEM Benzene and alkyl-substituted benzenes can be hydroxylated by reaction with $\mathrm{H}_{2} \mathrm{O}_{2}$ in the presence
16-35 of an acidic catalyst. What is the structure of the reactive electrophile? Propose a mechanism for the reaction.
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0552.jpg?height=134&width=605&top_left_y=1120&top_left_x=413)


Additional Mechanism Practice
PROBLEM Addition of HBr to 1-phenylpropene yields only (1-bromopropyl)benzene. Propose a mechanism for
16-36 the reaction, and explain why none of the other regioisomer is produced.
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0552.jpg?height=200&width=807&top_left_y=1448&top_left_x=410)


PROBLEM Hexachlorophene, a substance used in the manufacture of germicidal soaps, is prepared by
16-37 reaction of 2,4,5-trichlorophenol with formaldehyde in the presence of concentrated sulfuric acid. Propose a mechanism for the reaction.
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0552.jpg?height=261&width=399&top_left_y=1816&top_left_x=413)
<img class="imgSvg" id = "m6sn3o872mr5e8mhv24" src="data:image/svg+xml;base64,PHN2ZyBpZD0ic21pbGVzLW02c24zbzg3Mm1yNWU4bWh2MjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDI3MyAyMDUuNjc4ODAxMzE1MjU4OSIgc3R5bGU9IndpZHRoOiAyNzMuMDAwMDAwMDAwMDAwMTdweDsgaGVpZ2h0OiAyMDUuNjc4ODAxMzE1MjU4OXB4OyBvdmVyZmxvdzogdmlzaWJsZTsiPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0ibGluZS1tNnNuM284NzJtcjVlOG1odjI0LTEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTc4LjI4MDA4MjQwMzQ5MTg2IiB5MT0iNzEuODE3OTU2NDM3NzQ0ODUiIHgyPSIxODMuNzUwMDAwMDAwMDAwMSIgeTI9IjEwMi44Mzk0MDA2NTc2Mjk0MSI+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjIwJSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmUtbTZzbjNvODcybXI1ZThtaHYyNC0zIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjE4Ni45MDAwMDAwMDAwMDAxIiB5MT0iMTA4LjUwOTQwMDY1NzYyOTQxIiB4Mj0iMjEyLjEwMDAwMDAwMDAwMDEiIHkyPSIxMDguNTA5NDAwNjU3NjI5NDEiPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIyMCUiPjwvc3RvcD48c3RvcCBzdG9wLWNvbG9yPSJjdXJyZW50Q29sb3IiIG9mZnNldD0iMTAwJSI+PC9zdG9wPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJsaW5lLW02c24zbzg3Mm1yNWU4bWh2MjQtNSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxODMuNzUwMDAwMDAwMDAwMSIgeTE9IjEwMi44Mzk0MDA2NTc2Mjk0MSIgeDI9IjIxNS4yNTAwMDAwMDAwMDAxIiB5Mj0iMTAyLjgzOTQwMDY1NzYyOTQxIj48c3RvcCBzdG9wLWNvbG9yPSJjdXJyZW50Q29sb3IiIG9mZnNldD0iMjAlIj48L3N0b3A+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0ibGluZS1tNnNuM284NzJtcjVlOG1odjI0LTciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTY4LjAwMDAwMDAwMDAwMDEiIHkxPSIxMzAuMTE5MjAwODc2ODM5MjciIHgyPSIxODMuNzUwMDAwMDAwMDAwMSIgeTI9IjEwMi44Mzk0MDA2NTc2Mjk0MSI+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjIwJSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmUtbTZzbjNvODcybXI1ZThtaHYyNC05IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjIxNS4yNTAwMDAwMDAwMDAxIiB5MT0iMTAyLjgzOTQwMDY1NzYyOTQxIiB4Mj0iMjMxLjAwMDAwMDAwMDAwMDEiIHkyPSI3NS41NTk2MDA0Mzg0MTk1OCI+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjIwJSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmUtbTZzbjNvODcybXI1ZThtaHYyNC0xMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIyMTUuMjUwMDAwMDAwMDAwMSIgeTE9IjEwMi44Mzk0MDA2NTc2Mjk0MSIgeDI9IjIzMS4wMDAwMDAwMDAwMDAxIiB5Mj0iMTMwLjExOTIwMDg3NjgzOTIyIj48c3RvcCBzdG9wLWNvbG9yPSJjdXJyZW50Q29sb3IiIG9mZnNldD0iMjAlIj48L3N0b3A+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0ibGluZS1tNnNuM284NzJtcjVlOG1odjI0LTEzIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjE3NC40ODUzNjQwMzk0NTc4NiIgeTE9IjEzMC4wMTIxODA4OTg3NjAyNSIgeDI9IjE4Ny4wODUzNjQwMzk0NTc5IiB5Mj0iMTUxLjgzNjAyMTA3NDEyODEiPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIyMCUiPjwvc3RvcD48c3RvcCBzdG9wLWNvbG9yPSJjdXJyZW50Q29sb3IiIG9mZnNldD0iMTAwJSI+PC9zdG9wPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJsaW5lLW02c24zbzg3Mm1yNWU4bWh2MjQtMTUiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTY4LjAwMDAwMDAwMDAwMDEiIHkxPSIxMzAuMTE5MjAwODc2ODM5MjciIHgyPSIxODMuNzUwMDAwMDAwMDAwMSIgeTI9IjE1Ny4zOTkwMDEwOTYwNDkwNiI+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjIwJSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmUtbTZzbjNvODcybXI1ZThtaHYyNC0xNyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxMzYuNTAwMDAwMDAwMDAwMSIgeTE9IjEzMC4xMTkyMDA4NzY4MzkzMyIgeDI9IjE2OC4wMDAwMDAwMDAwMDAxIiB5Mj0iMTMwLjExOTIwMDg3NjgzOTI3Ij48c3RvcCBzdG9wLWNvbG9yPSJjdXJyZW50Q29sb3IiIG9mZnNldD0iMjAlIj48L3N0b3A+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0ibGluZS1tNnNuM284NzJtcjVlOG1odjI0LTE5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjIxMS45MTQ2MzU5NjA1NDIzNCIgeTE9IjE1MS44MzYwMjEwNzQxMjgwNyIgeDI9IjIyNC41MTQ2MzU5NjA1NDIzIiB5Mj0iMTMwLjAxMjE4MDg5ODc2MDIyIj48c3RvcCBzdG9wLWNvbG9yPSJjdXJyZW50Q29sb3IiIG9mZnNldD0iMjAlIj48L3N0b3A+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0ibGluZS1tNnNuM284NzJtcjVlOG1odjI0LTIxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjIxNS4yNTAwMDAwMDAwMDAxIiB5MT0iMTU3LjM5OTAwMTA5NjA0OTAzIiB4Mj0iMjMxLjAwMDAwMDAwMDAwMDEiIHkyPSIxMzAuMTE5MjAwODc2ODM5MjIiPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIyMCUiPjwvc3RvcD48c3RvcCBzdG9wLWNvbG9yPSJjdXJyZW50Q29sb3IiIG9mZnNldD0iMTAwJSI+PC9zdG9wPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJsaW5lLW02c24zbzg3Mm1yNWU4bWh2MjQtMjMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTgzLjc1MDAwMDAwMDAwMDEiIHkxPSIxNTcuMzk5MDAxMDk2MDQ5MDYiIHgyPSIyMTUuMjUwMDAwMDAwMDAwMSIgeTI9IjE1Ny4zOTkwMDEwOTYwNDkwMyI+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjIwJSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmUtbTZzbjNvODcybXI1ZThtaHYyNC0yNSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxNjguMDAwMDAwMDAwMDAwMTQiIHkxPSIxODQuNjc4ODAxMzE1MjU4OSIgeDI9IjE4My43NTAwMDAwMDAwMDAxIiB5Mj0iMTU3LjM5OTAwMTA5NjA0OTA2Ij48c3RvcCBzdG9wLWNvbG9yPSJjdXJyZW50Q29sb3IiIG9mZnNldD0iMjAlIj48L3N0b3A+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0ibGluZS1tNnNuM284NzJtcjVlOG1odjI0LTI3IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjEyMC43NTAwMDAwMDAwMDAwNCIgeTE9IjEwMi44Mzk0MDA2NTc2Mjk1NCIgeDI9IjEzNi41MDAwMDAwMDAwMDAxIiB5Mj0iMTMwLjExOTIwMDg3NjgzOTMzIj48c3RvcCBzdG9wLWNvbG9yPSJjdXJyZW50Q29sb3IiIG9mZnNldD0iMjAlIj48L3N0b3A+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0ibGluZS1tNnNuM284NzJtcjVlOG1odjI0LTI5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjIxNS4yNTAwMDAwMDAwMDAxIiB5MT0iMTU3LjM5OTAwMTA5NjA0OTAzIiB4Mj0iMjMxLjAwMDAwMDAwMDAwMDE3IiB5Mj0iMTg0LjY3ODgwMTMxNTI1ODg1Ij48c3RvcCBzdG9wLWNvbG9yPSJjdXJyZW50Q29sb3IiIG9mZnNldD0iMjAlIj48L3N0b3A+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0ibGluZS1tNnNuM284NzJtcjVlOG1odjI0LTMxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjkyLjQwMDAwMDAwMDAwMDAzIiB5MT0iOTcuMTY5NDAwNjU3NjI5NjEiIHgyPSIxMTcuNjAwMDAwMDAwMDAwMDIiIHkyPSI5Ny4xNjk0MDA2NTc2Mjk1NSI+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjIwJSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmUtbTZzbjNvODcybXI1ZThtaHYyNC0zMyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI4OS4yNTAwMDAwMDAwMDAwNiIgeTE9IjEwMi44Mzk0MDA2NTc2Mjk2MSIgeDI9IjEyMC43NTAwMDAwMDAwMDAwNCIgeTI9IjEwMi44Mzk0MDA2NTc2Mjk1NCI+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjIwJSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmUtbTZzbjNvODcybXI1ZThtaHYyNC0zNSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxMjAuNzUwMDAwMDAwMDAwMDQiIHkxPSIxMDIuODM5NDAwNjU3NjI5NTQiIHgyPSIxMzYuNSIgeTI9Ijc1LjU1OTYwMDQzODQxOTY0Ij48c3RvcCBzdG9wLWNvbG9yPSJjdXJyZW50Q29sb3IiIG9mZnNldD0iMjAlIj48L3N0b3A+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0ibGluZS1tNnNuM284NzJtcjVlOG1odjI0LTM3IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjczLjUwMDAwMDAwMDAwMDExIiB5MT0iMTMwLjExOTIwMDg3NjgzOTQ3IiB4Mj0iODkuMjUwMDAwMDAwMDAwMDYiIHkyPSIxMDIuODM5NDAwNjU3NjI5NjEiPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIyMCUiPjwvc3RvcD48c3RvcCBzdG9wLWNvbG9yPSJjdXJyZW50Q29sb3IiIG9mZnNldD0iMTAwJSI+PC9zdG9wPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJsaW5lLW02c24zbzg3Mm1yNWU4bWh2MjQtMzkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNzMuNDk5OTk5OTk5OTk5OTkiIHkxPSI3NS41NTk2MDA0Mzg0MTk4NCIgeDI9Ijg5LjI1MDAwMDAwMDAwMDA2IiB5Mj0iMTAyLjgzOTQwMDY1NzYyOTYxIj48c3RvcCBzdG9wLWNvbG9yPSJjdXJyZW50Q29sb3IiIG9mZnNldD0iMjAlIj48L3N0b3A+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0ibGluZS1tNnNuM284NzJtcjVlOG1odjI0LTQxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjExNy40MTQ2MzU5NjA1NDIxNCIgeTE9IjUzLjg0Mjc4MDI0MTEzMDg3IiB4Mj0iMTMwLjAxNDYzNTk2MDU0MjIyIiB5Mj0iNzUuNjY2NjIwNDE2NDk4NjciPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIyMCUiPjwvc3RvcD48c3RvcCBzdG9wLWNvbG9yPSJjdXJyZW50Q29sb3IiIG9mZnNldD0iMTAwJSI+PC9zdG9wPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJsaW5lLW02c24zbzg3Mm1yNWU4bWh2MjQtNDMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMTIwLjc0OTk5OTk5OTk5OTkiIHkxPSI0OC4yNzk4MDAyMTkyMDk4NzUiIHgyPSIxMzYuNSIgeTI9Ijc1LjU1OTYwMDQzODQxOTY0Ij48c3RvcCBzdG9wLWNvbG9yPSJjdXJyZW50Q29sb3IiIG9mZnNldD0iMjAlIj48L3N0b3A+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjxsaW5lYXJHcmFkaWVudCBpZD0ibGluZS1tNnNuM284NzJtcjVlOG1odjI0LTQ1IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjEzNi41IiB5MT0iNzUuNTU5NjAwNDM4NDE5NjQiIHgyPSIxNjYuMTAwMzE3NTU0NzU2MDMiIHkyPSI2NC43ODU5NjU5MjM2NjA5MiI+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjIwJSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmUtbTZzbjNvODcybXI1ZThtaHYyNC00NyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI0MS45OTk5OTk5OTk5OTk5ODYiIHkxPSI3NS41NTk2MDA0Mzg0MTk5MiIgeDI9IjczLjQ5OTk5OTk5OTk5OTk5IiB5Mj0iNzUuNTU5NjAwNDM4NDE5ODQiPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIyMCUiPjwvc3RvcD48c3RvcCBzdG9wLWNvbG9yPSJjdXJyZW50Q29sb3IiIG9mZnNldD0iMTAwJSI+PC9zdG9wPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJsaW5lLW02c24zbzg3Mm1yNWU4bWh2MjQtNDkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNzkuOTg1MzY0MDM5NDU3NzUiIHkxPSI3NS42NjY2MjA0MTY0OTg4NCIgeDI9IjkyLjU4NTM2NDAzOTQ1NzY5IiB5Mj0iNTMuODQyNzgwMjQxMTMwOTYiPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIyMCUiPjwvc3RvcD48c3RvcCBzdG9wLWNvbG9yPSJjdXJyZW50Q29sb3IiIG9mZnNldD0iMTAwJSI+PC9zdG9wPjwvbGluZWFyR3JhZGllbnQ+PGxpbmVhckdyYWRpZW50IGlkPSJsaW5lLW02c24zbzg3Mm1yNWU4bWh2MjQtNTEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNzMuNDk5OTk5OTk5OTk5OTkiIHkxPSI3NS41NTk2MDA0Mzg0MTk4NCIgeDI9Ijg5LjI0OTk5OTk5OTk5OTkiIHkyPSI0OC4yNzk4MDAyMTkyMDk5OSI+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjIwJSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmUtbTZzbjNvODcybXI1ZThtaHYyNC01MyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSI4OS4yNDk5OTk5OTk5OTk5IiB5MT0iNDguMjc5ODAwMjE5MjA5OTkiIHgyPSIxMjAuNzQ5OTk5OTk5OTk5OSIgeTI9IjQ4LjI3OTgwMDIxOTIwOTg3NSI+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjIwJSI+PC9zdG9wPjxzdG9wIHN0b3AtY29sb3I9ImN1cnJlbnRDb2xvciIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+PC9saW5lYXJHcmFkaWVudD48bGluZWFyR3JhZGllbnQgaWQ9ImxpbmUtbTZzbjNvODcybXI1ZThtaHYyNC01NSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIxMjAuNzQ5OTk5OTk5OTk5OSIgeTE9IjQ4LjI3OTgwMDIxOTIwOTg3NSIgeDI9IjEzNi40OTk5OTk5OTk5OTk3NyIgeTI9IjIxIj48c3RvcCBzdG9wLWNvbG9yPSJjdXJyZW50Q29sb3IiIG9mZnNldD0iMjAlIj48L3N0b3A+PHN0b3Agc3RvcC1jb2xvcj0iY3VycmVudENvbG9yIiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48bWFzayBpZD0idGV4dC1tYXNrLW02c24zbzg3Mm1yNWU4bWh2MjQiPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IndoaXRlIj48L3JlY3Q+PGNpcmNsZSBjeD0iMTc4LjI4MDA4MjQwMzQ5MTg2IiBjeT0iNzEuODE3OTU2NDM3NzQ0ODUiIHI9IjcuODc1IiBmaWxsPSJibGFjayI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMjMxLjAwMDAwMDAwMDAwMDEiIGN5PSI3NS41NTk2MDA0Mzg0MTk1OCIgcj0iNy44NzUiIGZpbGw9ImJsYWNrIj48L2NpcmNsZT48Y2lyY2xlIGN4PSIyMzEuMDAwMDAwMDAwMDAwMTciIGN5PSIxODQuNjc4ODAxMzE1MjU4ODUiIHI9IjcuODc1IiBmaWxsPSJibGFjayI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTY4LjAwMDAwMDAwMDAwMDE0IiBjeT0iMTg0LjY3ODgwMTMxNTI1ODkiIHI9IjcuODc1IiBmaWxsPSJibGFjayI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iNzMuNTAwMDAwMDAwMDAwMTEiIGN5PSIxMzAuMTE5MjAwODc2ODM5NDciIHI9IjcuODc1IiBmaWxsPSJibGFjayI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iNDEuOTk5OTk5OTk5OTk5OTg2IiBjeT0iNzUuNTU5NjAwNDM4NDE5OTIiIHI9IjcuODc1IiBmaWxsPSJibGFjayI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTM2LjQ5OTk5OTk5OTk5OTc3IiBjeT0iMjEiIHI9IjcuODc1IiBmaWxsPSJibGFjayI+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTY2LjEwMDMxNzU1NDc1NjAzIiBjeT0iNjQuNzg1OTY1OTIzNjYwOTIiIHI9IjcuODc1IiBmaWxsPSJibGFjayI+PC9jaXJjbGU+PC9tYXNrPjxzdHlsZT4KICAgICAgICAgICAgICAgIC5lbGVtZW50LW02c24zbzg3Mm1yNWU4bWh2MjQgewogICAgICAgICAgICAgICAgICAgIGZvbnQ6IDE0cHggSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjsKICAgICAgICAgICAgICAgICAgICBhbGlnbm1lbnQtYmFzZWxpbmU6ICdtaWRkbGUnOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgLnN1Yi1tNnNuM284NzJtcjVlOG1odjI0IHsKICAgICAgICAgICAgICAgICAgICBmb250OiA4LjRweCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICA8L3N0eWxlPjxnIG1hc2s9InVybCgjdGV4dC1tYXNrLW02c24zbzg3Mm1yNWU4bWh2MjQpIj48bGluZSB4MT0iMTc4LjI4MDA4MjQwMzQ5MTg2IiB5MT0iNzEuODE3OTU2NDM3NzQ0ODUiIHgyPSIxODMuNzUwMDAwMDAwMDAwMSIgeTI9IjEwMi44Mzk0MDA2NTc2Mjk0MSIgc3R5bGU9InN0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utd2lkdGg6MS4yNiIgc3Ryb2tlPSJ1cmwoJyNsaW5lLW02c24zbzg3Mm1yNWU4bWh2MjQtMScpIj48L2xpbmU+PGxpbmUgeDE9IjE4Ni45MDAwMDAwMDAwMDAxIiB5MT0iMTA4LjUwOTQwMDY1NzYyOTQxIiB4Mj0iMjEyLjEwMDAwMDAwMDAwMDEiIHkyPSIxMDguNTA5NDAwNjU3NjI5NDEiIHN0eWxlPSJzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLXdpZHRoOjEuMjYiIHN0cm9rZT0idXJsKCcjbGluZS1tNnNuM284NzJtcjVlOG1odjI0LTMnKSI+PC9saW5lPjxsaW5lIHgxPSIxODMuNzUwMDAwMDAwMDAwMSIgeTE9IjEwMi44Mzk0MDA2NTc2Mjk0MSIgeDI9IjIxNS4yNTAwMDAwMDAwMDAxIiB5Mj0iMTAyLjgzOTQwMDY1NzYyOTQxIiBzdHlsZT0ic3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS13aWR0aDoxLjI2IiBzdHJva2U9InVybCgnI2xpbmUtbTZzbjNvODcybXI1ZThtaHYyNC01JykiPjwvbGluZT48bGluZSB4MT0iMTY4LjAwMDAwMDAwMDAwMDEiIHkxPSIxMzAuMTE5MjAwODc2ODM5MjciIHgyPSIxODMuNzUwMDAwMDAwMDAwMSIgeTI9IjEwMi44Mzk0MDA2NTc2Mjk0MSIgc3R5bGU9InN0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utd2lkdGg6MS4yNiIgc3Ryb2tlPSJ1cmwoJyNsaW5lLW02c24zbzg3Mm1yNWU4bWh2MjQtNycpIj48L2xpbmU+PGxpbmUgeDE9IjIxNS4yNTAwMDAwMDAwMDAxIiB5MT0iMTAyLjgzOTQwMDY1NzYyOTQxIiB4Mj0iMjMxLjAwMDAwMDAwMDAwMDEiIHkyPSI3NS41NTk2MDA0Mzg0MTk1OCIgc3R5bGU9InN0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utd2lkdGg6MS4yNiIgc3Ryb2tlPSJ1cmwoJyNsaW5lLW02c24zbzg3Mm1yNWU4bWh2MjQtOScpIj48L2xpbmU+PGxpbmUgeDE9IjIxNS4yNTAwMDAwMDAwMDAxIiB5MT0iMTAyLjgzOTQwMDY1NzYyOTQxIiB4Mj0iMjMxLjAwMDAwMDAwMDAwMDEiIHkyPSIxMzAuMTE5MjAwODc2ODM5MjIiIHN0eWxlPSJzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLXdpZHRoOjEuMjYiIHN0cm9rZT0idXJsKCcjbGluZS1tNnNuM284NzJtcjVlOG1odjI0LTExJykiPjwvbGluZT48bGluZSB4MT0iMTc0LjQ4NTM2NDAzOTQ1Nzg2IiB5MT0iMTMwLjAxMjE4MDg5ODc2MDI1IiB4Mj0iMTg3LjA4NTM2NDAzOTQ1NzkiIHkyPSIxNTEuODM2MDIxMDc0MTI4MSIgc3R5bGU9InN0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utd2lkdGg6MS4yNiIgc3Ryb2tlPSJ1cmwoJyNsaW5lLW02c24zbzg3Mm1yNWU4bWh2MjQtMTMnKSI+PC9saW5lPjxsaW5lIHgxPSIxNjguMDAwMDAwMDAwMDAwMSIgeTE9IjEzMC4xMTkyMDA4NzY4MzkyNyIgeDI9IjE4My43NTAwMDAwMDAwMDAxIiB5Mj0iMTU3LjM5OTAwMTA5NjA0OTA2IiBzdHlsZT0ic3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS13aWR0aDoxLjI2IiBzdHJva2U9InVybCgnI2xpbmUtbTZzbjNvODcybXI1ZThtaHYyNC0xNScpIj48L2xpbmU+PGxpbmUgeDE9IjEzNi41MDAwMDAwMDAwMDAxIiB5MT0iMTMwLjExOTIwMDg3NjgzOTMzIiB4Mj0iMTY4LjAwMDAwMDAwMDAwMDEiIHkyPSIxMzAuMTE5MjAwODc2ODM5MjciIHN0eWxlPSJzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLXdpZHRoOjEuMjYiIHN0cm9rZT0idXJsKCcjbGluZS1tNnNuM284NzJtcjVlOG1odjI0LTE3JykiPjwvbGluZT48bGluZSB4MT0iMjExLjkxNDYzNTk2MDU0MjM0IiB5MT0iMTUxLjgzNjAyMTA3NDEyODA3IiB4Mj0iMjI0LjUxNDYzNTk2MDU0MjMiIHkyPSIxMzAuMDEyMTgwODk4NzYwMjIiIHN0eWxlPSJzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLXdpZHRoOjEuMjYiIHN0cm9rZT0idXJsKCcjbGluZS1tNnNuM284NzJtcjVlOG1odjI0LTE5JykiPjwvbGluZT48bGluZSB4MT0iMjE1LjI1MDAwMDAwMDAwMDEiIHkxPSIxNTcuMzk5MDAxMDk2MDQ5MDMiIHgyPSIyMzEuMDAwMDAwMDAwMDAwMSIgeTI9IjEzMC4xMTkyMDA4NzY4MzkyMiIgc3R5bGU9InN0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utd2lkdGg6MS4yNiIgc3Ryb2tlPSJ1cmwoJyNsaW5lLW02c24zbzg3Mm1yNWU4bWh2MjQtMjEnKSI+PC9saW5lPjxsaW5lIHgxPSIxODMuNzUwMDAwMDAwMDAwMSIgeTE9IjE1Ny4zOTkwMDEwOTYwNDkwNiIgeDI9IjIxNS4yNTAwMDAwMDAwMDAxIiB5Mj0iMTU3LjM5OTAwMTA5NjA0OTAzIiBzdHlsZT0ic3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS13aWR0aDoxLjI2IiBzdHJva2U9InVybCgnI2xpbmUtbTZzbjNvODcybXI1ZThtaHYyNC0yMycpIj48L2xpbmU+PGxpbmUgeDE9IjE2OC4wMDAwMDAwMDAwMDAxNCIgeTE9IjE4NC42Nzg4MDEzMTUyNTg5IiB4Mj0iMTgzLjc1MDAwMDAwMDAwMDEiIHkyPSIxNTcuMzk5MDAxMDk2MDQ5MDYiIHN0eWxlPSJzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLXdpZHRoOjEuMjYiIHN0cm9rZT0idXJsKCcjbGluZS1tNnNuM284NzJtcjVlOG1odjI0LTI1JykiPjwvbGluZT48bGluZSB4MT0iMTIwLjc1MDAwMDAwMDAwMDA0IiB5MT0iMTAyLjgzOTQwMDY1NzYyOTU0IiB4Mj0iMTM2LjUwMDAwMDAwMDAwMDEiIHkyPSIxMzAuMTE5MjAwODc2ODM5MzMiIHN0eWxlPSJzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLXdpZHRoOjEuMjYiIHN0cm9rZT0idXJsKCcjbGluZS1tNnNuM284NzJtcjVlOG1odjI0LTI3JykiPjwvbGluZT48bGluZSB4MT0iMjE1LjI1MDAwMDAwMDAwMDEiIHkxPSIxNTcuMzk5MDAxMDk2MDQ5MDMiIHgyPSIyMzEuMDAwMDAwMDAwMDAwMTciIHkyPSIxODQuNjc4ODAxMzE1MjU4ODUiIHN0eWxlPSJzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLXdpZHRoOjEuMjYiIHN0cm9rZT0idXJsKCcjbGluZS1tNnNuM284NzJtcjVlOG1odjI0LTI5JykiPjwvbGluZT48bGluZSB4MT0iOTIuNDAwMDAwMDAwMDAwMDMiIHkxPSI5Ny4xNjk0MDA2NTc2Mjk2MSIgeDI9IjExNy42MDAwMDAwMDAwMDAwMiIgeTI9Ijk3LjE2OTQwMDY1NzYyOTU1IiBzdHlsZT0ic3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS13aWR0aDoxLjI2IiBzdHJva2U9InVybCgnI2xpbmUtbTZzbjNvODcybXI1ZThtaHYyNC0zMScpIj48L2xpbmU+PGxpbmUgeDE9Ijg5LjI1MDAwMDAwMDAwMDA2IiB5MT0iMTAyLjgzOTQwMDY1NzYyOTYxIiB4Mj0iMTIwLjc1MDAwMDAwMDAwMDA0IiB5Mj0iMTAyLjgzOTQwMDY1NzYyOTU0IiBzdHlsZT0ic3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS13aWR0aDoxLjI2IiBzdHJva2U9InVybCgnI2xpbmUtbTZzbjNvODcybXI1ZThtaHYyNC0zMycpIj48L2xpbmU+PGxpbmUgeDE9IjEyMC43NTAwMDAwMDAwMDAwNCIgeTE9IjEwMi44Mzk0MDA2NTc2Mjk1NCIgeDI9IjEzNi41IiB5Mj0iNzUuNTU5NjAwNDM4NDE5NjQiIHN0eWxlPSJzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLXdpZHRoOjEuMjYiIHN0cm9rZT0idXJsKCcjbGluZS1tNnNuM284NzJtcjVlOG1odjI0LTM1JykiPjwvbGluZT48bGluZSB4MT0iNzMuNTAwMDAwMDAwMDAwMTEiIHkxPSIxMzAuMTE5MjAwODc2ODM5NDciIHgyPSI4OS4yNTAwMDAwMDAwMDAwNiIgeTI9IjEwMi44Mzk0MDA2NTc2Mjk2MSIgc3R5bGU9InN0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utd2lkdGg6MS4yNiIgc3Ryb2tlPSJ1cmwoJyNsaW5lLW02c24zbzg3Mm1yNWU4bWh2MjQtMzcnKSI+PC9saW5lPjxsaW5lIHgxPSI3My40OTk5OTk5OTk5OTk5OSIgeTE9Ijc1LjU1OTYwMDQzODQxOTg0IiB4Mj0iODkuMjUwMDAwMDAwMDAwMDYiIHkyPSIxMDIuODM5NDAwNjU3NjI5NjEiIHN0eWxlPSJzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLXdpZHRoOjEuMjYiIHN0cm9rZT0idXJsKCcjbGluZS1tNnNuM284NzJtcjVlOG1odjI0LTM5JykiPjwvbGluZT48bGluZSB4MT0iMTE3LjQxNDYzNTk2MDU0MjE0IiB5MT0iNTMuODQyNzgwMjQxMTMwODciIHgyPSIxMzAuMDE0NjM1OTYwNTQyMjIiIHkyPSI3NS42NjY2MjA0MTY0OTg2NyIgc3R5bGU9InN0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utd2lkdGg6MS4yNiIgc3Ryb2tlPSJ1cmwoJyNsaW5lLW02c24zbzg3Mm1yNWU4bWh2MjQtNDEnKSI+PC9saW5lPjxsaW5lIHgxPSIxMjAuNzQ5OTk5OTk5OTk5OSIgeTE9IjQ4LjI3OTgwMDIxOTIwOTg3NSIgeDI9IjEzNi41IiB5Mj0iNzUuNTU5NjAwNDM4NDE5NjQiIHN0eWxlPSJzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLXdpZHRoOjEuMjYiIHN0cm9rZT0idXJsKCcjbGluZS1tNnNuM284NzJtcjVlOG1odjI0LTQzJykiPjwvbGluZT48bGluZSB4MT0iMTM2LjUiIHkxPSI3NS41NTk2MDA0Mzg0MTk2NCIgeDI9IjE2Ni4xMDAzMTc1NTQ3NTYwMyIgeTI9IjY0Ljc4NTk2NTkyMzY2MDkyIiBzdHlsZT0ic3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS13aWR0aDoxLjI2IiBzdHJva2U9InVybCgnI2xpbmUtbTZzbjNvODcybXI1ZThtaHYyNC00NScpIj48L2xpbmU+PGxpbmUgeDE9IjQxLjk5OTk5OTk5OTk5OTk4NiIgeTE9Ijc1LjU1OTYwMDQzODQxOTkyIiB4Mj0iNzMuNDk5OTk5OTk5OTk5OTkiIHkyPSI3NS41NTk2MDA0Mzg0MTk4NCIgc3R5bGU9InN0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utd2lkdGg6MS4yNiIgc3Ryb2tlPSJ1cmwoJyNsaW5lLW02c24zbzg3Mm1yNWU4bWh2MjQtNDcnKSI+PC9saW5lPjxsaW5lIHgxPSI3OS45ODUzNjQwMzk0NTc3NSIgeTE9Ijc1LjY2NjYyMDQxNjQ5ODg0IiB4Mj0iOTIuNTg1MzY0MDM5NDU3NjkiIHkyPSI1My44NDI3ODAyNDExMzA5NiIgc3R5bGU9InN0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utd2lkdGg6MS4yNiIgc3Ryb2tlPSJ1cmwoJyNsaW5lLW02c24zbzg3Mm1yNWU4bWh2MjQtNDknKSI+PC9saW5lPjxsaW5lIHgxPSI3My40OTk5OTk5OTk5OTk5OSIgeTE9Ijc1LjU1OTYwMDQzODQxOTg0IiB4Mj0iODkuMjQ5OTk5OTk5OTk5OSIgeTI9IjQ4LjI3OTgwMDIxOTIwOTk5IiBzdHlsZT0ic3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS13aWR0aDoxLjI2IiBzdHJva2U9InVybCgnI2xpbmUtbTZzbjNvODcybXI1ZThtaHYyNC01MScpIj48L2xpbmU+PGxpbmUgeDE9Ijg5LjI0OTk5OTk5OTk5OTkiIHkxPSI0OC4yNzk4MDAyMTkyMDk5OSIgeDI9IjEyMC43NDk5OTk5OTk5OTk5IiB5Mj0iNDguMjc5ODAwMjE5MjA5ODc1IiBzdHlsZT0ic3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS13aWR0aDoxLjI2IiBzdHJva2U9InVybCgnI2xpbmUtbTZzbjNvODcybXI1ZThtaHYyNC01MycpIj48L2xpbmU+PGxpbmUgeDE9IjEyMC43NDk5OTk5OTk5OTk5IiB5MT0iNDguMjc5ODAwMjE5MjA5ODc1IiB4Mj0iMTM2LjQ5OTk5OTk5OTk5OTc3IiB5Mj0iMjEiIHN0eWxlPSJzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLXdpZHRoOjEuMjYiIHN0cm9rZT0idXJsKCcjbGluZS1tNnNuM284NzJtcjVlOG1odjI0LTU1JykiPjwvbGluZT48L2c+PGc+PHRleHQgeD0iMTczLjAzMDA4MjQwMzQ5MTg2IiB5PSI3Ny4wNjc5NTY0Mzc3NDQ4NSIgY2xhc3M9ImVsZW1lbnQtbTZzbjNvODcybXI1ZThtaHYyNCIgZmlsbD0iY3VycmVudENvbG9yIiBzdHlsZT0iCiAgICAgICAgICAgICAgICB0ZXh0LWFuY2hvcjogc3RhcnQ7CiAgICAgICAgICAgICAgICB3cml0aW5nLW1vZGU6IGhvcml6b250YWwtdGI7CiAgICAgICAgICAgICAgICB0ZXh0LW9yaWVudGF0aW9uOiBtaXhlZDsKICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7CiAgICAgICAgICAgICAgICBkaXJlY3Rpb246IGx0cjsKICAgICAgICAgICAgIj48dHNwYW4+TzwvdHNwYW4+PHRzcGFuIHN0eWxlPSJ1bmljb2RlLWJpZGk6IHBsYWludGV4dDsiPkg8L3RzcGFuPjwvdGV4dD48dGV4dCB4PSIxNzguMjgwMDgyNDAzNDkxODYiIHk9IjcxLjgxNzk1NjQzNzc0NDg1IiBjbGFzcz0iZGVidWciIGZpbGw9IiNmZjAwMDAiIHN0eWxlPSIKICAgICAgICAgICAgICAgIGZvbnQ6IDVweCBEcm9pZCBTYW5zLCBzYW5zLXNlcmlmOwogICAgICAgICAgICAiPjwvdGV4dD48dGV4dCB4PSIxODMuNzUwMDAwMDAwMDAwMSIgeT0iMTAyLjgzOTQwMDY1NzYyOTQxIiBjbGFzcz0iZGVidWciIGZpbGw9IiNmZjAwMDAiIHN0eWxlPSIKICAgICAgICAgICAgICAgIGZvbnQ6IDVweCBEcm9pZCBTYW5zLCBzYW5zLXNlcmlmOwogICAgICAgICAgICAiPjwvdGV4dD48dGV4dCB4PSIyMTUuMjUwMDAwMDAwMDAwMSIgeT0iMTAyLjgzOTQwMDY1NzYyOTQxIiBjbGFzcz0iZGVidWciIGZpbGw9IiNmZjAwMDAiIHN0eWxlPSIKICAgICAgICAgICAgICAgIGZvbnQ6IDVweCBEcm9pZCBTYW5zLCBzYW5zLXNlcmlmOwogICAgICAgICAgICAiPjwvdGV4dD48dGV4dCB4PSIyMjUuNzUwMDAwMDAwMDAwMSIgeT0iODAuODA5NjAwNDM4NDE5NTgiIGNsYXNzPSJlbGVtZW50LW02c24zbzg3Mm1yNWU4bWh2MjQiIGZpbGw9ImN1cnJlbnRDb2xvciIgc3R5bGU9IgogICAgICAgICAgICAgICAgdGV4dC1hbmNob3I6IHN0YXJ0OwogICAgICAgICAgICAgICAgd3JpdGluZy1tb2RlOiBob3Jpem9udGFsLXRiOwogICAgICAgICAgICAgICAgdGV4dC1vcmllbnRhdGlvbjogbWl4ZWQ7CiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsOwogICAgICAgICAgICAgICAgZGlyZWN0aW9uOiBsdHI7CiAgICAgICAgICAgICI+PHRzcGFuIHN0eWxlPSIKICAgICAgICAgICAgICAgIHVuaWNvZGUtYmlkaTogcGxhaW50ZXh0OwogICAgICAgICAgICAgICAgd3JpdGluZy1tb2RlOiBsci10YjsKICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7CiAgICAgICAgICAgICAgICB0ZXh0LWFuY2hvcjogbWlkZGxlOwogICAgICAgICAgICAiPkNsPC90c3Bhbj48L3RleHQ+PHRleHQgeD0iMjMxLjAwMDAwMDAwMDAwMDEiIHk9Ijc1LjU1OTYwMDQzODQxOTU4IiBjbGFzcz0iZGVidWciIGZpbGw9IiNmZjAwMDAiIHN0eWxlPSIKICAgICAgICAgICAgICAgIGZvbnQ6IDVweCBEcm9pZCBTYW5zLCBzYW5zLXNlcmlmOwogICAgICAgICAgICAiPjwvdGV4dD48dGV4dCB4PSIyMzEuMDAwMDAwMDAwMDAwMSIgeT0iMTMwLjExOTIwMDg3NjgzOTIyIiBjbGFzcz0iZGVidWciIGZpbGw9IiNmZjAwMDAiIHN0eWxlPSIKICAgICAgICAgICAgICAgIGZvbnQ6IDVweCBEcm9pZCBTYW5zLCBzYW5zLXNlcmlmOwogICAgICAgICAgICAiPjwvdGV4dD48dGV4dCB4PSIyMTUuMjUwMDAwMDAwMDAwMSIgeT0iMTU3LjM5OTAwMTA5NjA0OTAzIiBjbGFzcz0iZGVidWciIGZpbGw9IiNmZjAwMDAiIHN0eWxlPSIKICAgICAgICAgICAgICAgIGZvbnQ6IDVweCBEcm9pZCBTYW5zLCBzYW5zLXNlcmlmOwogICAgICAgICAgICAiPjwvdGV4dD48dGV4dCB4PSIyMzEuMDAwMDAwMDAwMDAwMTciIHk9IjE4OS45Mjg4MDEzMTUyNTg4NSIgY2xhc3M9ImVsZW1lbnQtbTZzbjNvODcybXI1ZThtaHYyNCIgZmlsbD0iY3VycmVudENvbG9yIiBzdHlsZT0iCiAgICAgICAgICAgICAgICB0ZXh0LWFuY2hvcjogc3RhcnQ7CiAgICAgICAgICAgICAgICB3cml0aW5nLW1vZGU6IGhvcml6b250YWwtdGI7CiAgICAgICAgICAgICAgICB0ZXh0LW9yaWVudGF0aW9uOiBtaXhlZDsKICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7CiAgICAgICAgICAgICAgICBkaXJlY3Rpb246IGx0cjsKICAgICAgICAgICAgIj48dHNwYW4gc3R5bGU9IgogICAgICAgICAgICAgICAgdW5pY29kZS1iaWRpOiBwbGFpbnRleHQ7CiAgICAgICAgICAgICAgICB3cml0aW5nLW1vZGU6IGxyLXRiOwogICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsKICAgICAgICAgICAgICAgIHRleHQtYW5jaG9yOiBtaWRkbGU7CiAgICAgICAgICAgICI+Q2w8L3RzcGFuPjwvdGV4dD48dGV4dCB4PSIyMzEuMDAwMDAwMDAwMDAwMTciIHk9IjE4NC42Nzg4MDEzMTUyNTg4NSIgY2xhc3M9ImRlYnVnIiBmaWxsPSIjZmYwMDAwIiBzdHlsZT0iCiAgICAgICAgICAgICAgICBmb250OiA1cHggRHJvaWQgU2Fucywgc2Fucy1zZXJpZjsKICAgICAgICAgICAgIj48L3RleHQ+PHRleHQgeD0iMTgzLjc1MDAwMDAwMDAwMDEiIHk9IjE1Ny4zOTkwMDEwOTYwNDkwNiIgY2xhc3M9ImRlYnVnIiBmaWxsPSIjZmYwMDAwIiBzdHlsZT0iCiAgICAgICAgICAgICAgICBmb250OiA1cHggRHJvaWQgU2Fucywgc2Fucy1zZXJpZjsKICAgICAgICAgICAgIj48L3RleHQ+PHRleHQgeD0iMTY4LjAwMDAwMDAwMDAwMDE0IiB5PSIxODkuOTI4ODAxMzE1MjU4OSIgY2xhc3M9ImVsZW1lbnQtbTZzbjNvODcybXI1ZThtaHYyNCIgZmlsbD0iY3VycmVudENvbG9yIiBzdHlsZT0iCiAgICAgICAgICAgICAgICB0ZXh0LWFuY2hvcjogc3RhcnQ7CiAgICAgICAgICAgICAgICB3cml0aW5nLW1vZGU6IGhvcml6b250YWwtdGI7CiAgICAgICAgICAgICAgICB0ZXh0LW9yaWVudGF0aW9uOiBtaXhlZDsKICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7CiAgICAgICAgICAgICAgICBkaXJlY3Rpb246IGx0cjsKICAgICAgICAgICAgIj48dHNwYW4gc3R5bGU9IgogICAgICAgICAgICAgICAgdW5pY29kZS1iaWRpOiBwbGFpbnRleHQ7CiAgICAgICAgICAgICAgICB3cml0aW5nLW1vZGU6IGxyLXRiOwogICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsKICAgICAgICAgICAgICAgIHRleHQtYW5jaG9yOiBtaWRkbGU7CiAgICAgICAgICAgICI+Q2w8L3RzcGFuPjwvdGV4dD48dGV4dCB4PSIxNjguMDAwMDAwMDAwMDAwMTQiIHk9IjE4NC42Nzg4MDEzMTUyNTg5IiBjbGFzcz0iZGVidWciIGZpbGw9IiNmZjAwMDAiIHN0eWxlPSIKICAgICAgICAgICAgICAgIGZvbnQ6IDVweCBEcm9pZCBTYW5zLCBzYW5zLXNlcmlmOwogICAgICAgICAgICAiPjwvdGV4dD48dGV4dCB4PSIxNjguMDAwMDAwMDAwMDAwMSIgeT0iMTMwLjExOTIwMDg3NjgzOTI3IiBjbGFzcz0iZGVidWciIGZpbGw9IiNmZjAwMDAiIHN0eWxlPSIKICAgICAgICAgICAgICAgIGZvbnQ6IDVweCBEcm9pZCBTYW5zLCBzYW5zLXNlcmlmOwogICAgICAgICAgICAiPjwvdGV4dD48dGV4dCB4PSIxMzYuNTAwMDAwMDAwMDAwMSIgeT0iMTMwLjExOTIwMDg3NjgzOTMzIiBjbGFzcz0iZGVidWciIGZpbGw9IiNmZjAwMDAiIHN0eWxlPSIKICAgICAgICAgICAgICAgIGZvbnQ6IDVweCBEcm9pZCBTYW5zLCBzYW5zLXNlcmlmOwogICAgICAgICAgICAiPjwvdGV4dD48dGV4dCB4PSIxMjAuNzUwMDAwMDAwMDAwMDQiIHk9IjEwMi44Mzk0MDA2NTc2Mjk1NCIgY2xhc3M9ImRlYnVnIiBmaWxsPSIjZmYwMDAwIiBzdHlsZT0iCiAgICAgICAgICAgICAgICBmb250OiA1cHggRHJvaWQgU2Fucywgc2Fucy1zZXJpZjsKICAgICAgICAgICAgIj48L3RleHQ+PHRleHQgeD0iODkuMjUwMDAwMDAwMDAwMDYiIHk9IjEwMi44Mzk0MDA2NTc2Mjk2MSIgY2xhc3M9ImRlYnVnIiBmaWxsPSIjZmYwMDAwIiBzdHlsZT0iCiAgICAgICAgICAgICAgICBmb250OiA1cHggRHJvaWQgU2Fucywgc2Fucy1zZXJpZjsKICAgICAgICAgICAgIj48L3RleHQ+PHRleHQgeD0iNjguMjUwMDAwMDAwMDAwMTEiIHk9IjEzNS4zNjkyMDA4NzY4Mzk0NyIgY2xhc3M9ImVsZW1lbnQtbTZzbjNvODcybXI1ZThtaHYyNCIgZmlsbD0iY3VycmVudENvbG9yIiBzdHlsZT0iCiAgICAgICAgICAgICAgICB0ZXh0LWFuY2hvcjogc3RhcnQ7CiAgICAgICAgICAgICAgICB3cml0aW5nLW1vZGU6IGhvcml6b250YWwtdGI7CiAgICAgICAgICAgICAgICB0ZXh0LW9yaWVudGF0aW9uOiBtaXhlZDsKICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7CiAgICAgICAgICAgICAgICBkaXJlY3Rpb246IGx0cjsKICAgICAgICAgICAgIj48dHNwYW4+TzwvdHNwYW4+PHRzcGFuIHN0eWxlPSJ1bmljb2RlLWJpZGk6IHBsYWludGV4dDsiPkg8L3RzcGFuPjwvdGV4dD48dGV4dCB4PSI3My41MDAwMDAwMDAwMDAxMSIgeT0iMTMwLjExOTIwMDg3NjgzOTQ3IiBjbGFzcz0iZGVidWciIGZpbGw9IiNmZjAwMDAiIHN0eWxlPSIKICAgICAgICAgICAgICAgIGZvbnQ6IDVweCBEcm9pZCBTYW5zLCBzYW5zLXNlcmlmOwogICAgICAgICAgICAiPjwvdGV4dD48dGV4dCB4PSI3My40OTk5OTk5OTk5OTk5OSIgeT0iNzUuNTU5NjAwNDM4NDE5ODQiIGNsYXNzPSJkZWJ1ZyIgZmlsbD0iI2ZmMDAwMCIgc3R5bGU9IgogICAgICAgICAgICAgICAgZm9udDogNXB4IERyb2lkIFNhbnMsIHNhbnMtc2VyaWY7CiAgICAgICAgICAgICI+PC90ZXh0Pjx0ZXh0IHg9IjQ3LjI0OTk5OTk5OTk5OTk4NiIgeT0iODAuODA5NjAwNDM4NDE5OTIiIGNsYXNzPSJlbGVtZW50LW02c24zbzg3Mm1yNWU4bWh2MjQiIGZpbGw9ImN1cnJlbnRDb2xvciIgc3R5bGU9IgogICAgICAgICAgICAgICAgdGV4dC1hbmNob3I6IHN0YXJ0OwogICAgICAgICAgICAgICAgd3JpdGluZy1tb2RlOiBob3Jpem9udGFsLXRiOwogICAgICAgICAgICAgICAgdGV4dC1vcmllbnRhdGlvbjogbWl4ZWQ7CiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsOwogICAgICAgICAgICAgICAgZGlyZWN0aW9uOiBydGw7IHVuaWNvZGUtYmlkaTogYmlkaS1vdmVycmlkZTsKICAgICAgICAgICAgIj48dHNwYW4gc3R5bGU9IgogICAgICAgICAgICAgICAgdW5pY29kZS1iaWRpOiBwbGFpbnRleHQ7CiAgICAgICAgICAgICAgICB3cml0aW5nLW1vZGU6IGxyLXRiOwogICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsKICAgICAgICAgICAgICAgIHRleHQtYW5jaG9yOiBzdGFydDsKICAgICAgICAgICAgIj5DbDwvdHNwYW4+PC90ZXh0Pjx0ZXh0IHg9IjQxLjk5OTk5OTk5OTk5OTk4NiIgeT0iNzUuNTU5NjAwNDM4NDE5OTIiIGNsYXNzPSJkZWJ1ZyIgZmlsbD0iI2ZmMDAwMCIgc3R5bGU9IgogICAgICAgICAgICAgICAgZm9udDogNXB4IERyb2lkIFNhbnMsIHNhbnMtc2VyaWY7CiAgICAgICAgICAgICI+PC90ZXh0Pjx0ZXh0IHg9Ijg5LjI0OTk5OTk5OTk5OTkiIHk9IjQ4LjI3OTgwMDIxOTIwOTk5IiBjbGFzcz0iZGVidWciIGZpbGw9IiNmZjAwMDAiIHN0eWxlPSIKICAgICAgICAgICAgICAgIGZvbnQ6IDVweCBEcm9pZCBTYW5zLCBzYW5zLXNlcmlmOwogICAgICAgICAgICAiPjwvdGV4dD48dGV4dCB4PSIxMjAuNzQ5OTk5OTk5OTk5OSIgeT0iNDguMjc5ODAwMjE5MjA5ODc1IiBjbGFzcz0iZGVidWciIGZpbGw9IiNmZjAwMDAiIHN0eWxlPSIKICAgICAgICAgICAgICAgIGZvbnQ6IDVweCBEcm9pZCBTYW5zLCBzYW5zLXNlcmlmOwogICAgICAgICAgICAiPjwvdGV4dD48dGV4dCB4PSIxMzEuMjQ5OTk5OTk5OTk5NzciIHk9IjI2LjI1IiBjbGFzcz0iZWxlbWVudC1tNnNuM284NzJtcjVlOG1odjI0IiBmaWxsPSJjdXJyZW50Q29sb3IiIHN0eWxlPSIKICAgICAgICAgICAgICAgIHRleHQtYW5jaG9yOiBzdGFydDsKICAgICAgICAgICAgICAgIHdyaXRpbmctbW9kZTogaG9yaXpvbnRhbC10YjsKICAgICAgICAgICAgICAgIHRleHQtb3JpZW50YXRpb246IG1peGVkOwogICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsKICAgICAgICAgICAgICAgIGRpcmVjdGlvbjogbHRyOwogICAgICAgICAgICAiPjx0c3BhbiBzdHlsZT0iCiAgICAgICAgICAgICAgICB1bmljb2RlLWJpZGk6IHBsYWludGV4dDsKICAgICAgICAgICAgICAgIHdyaXRpbmctbW9kZTogbHItdGI7CiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsOwogICAgICAgICAgICAgICAgdGV4dC1hbmNob3I6IG1pZGRsZTsKICAgICAgICAgICAgIj5DbDwvdHNwYW4+PC90ZXh0Pjx0ZXh0IHg9IjEzNi40OTk5OTk5OTk5OTk3NyIgeT0iMjEiIGNsYXNzPSJkZWJ1ZyIgZmlsbD0iI2ZmMDAwMCIgc3R5bGU9IgogICAgICAgICAgICAgICAgZm9udDogNXB4IERyb2lkIFNhbnMsIHNhbnMtc2VyaWY7CiAgICAgICAgICAgICI+PC90ZXh0Pjx0ZXh0IHg9IjEzNi41IiB5PSI3NS41NTk2MDA0Mzg0MTk2NCIgY2xhc3M9ImRlYnVnIiBmaWxsPSIjZmYwMDAwIiBzdHlsZT0iCiAgICAgICAgICAgICAgICBmb250OiA1cHggRHJvaWQgU2Fucywgc2Fucy1zZXJpZjsKICAgICAgICAgICAgIj48L3RleHQ+PHRleHQgeD0iMTYyLjE2MjgxNzU1NDc1NjAzIiB5PSI3MC4wMzU5NjU5MjM2NjA5MiIgY2xhc3M9ImVsZW1lbnQtbTZzbjNvODcybXI1ZThtaHYyNCIgZmlsbD0iY3VycmVudENvbG9yIiBzdHlsZT0iCiAgICAgICAgICAgICAgICB0ZXh0LWFuY2hvcjogc3RhcnQ7CiAgICAgICAgICAgICAgICB3cml0aW5nLW1vZGU6IGhvcml6b250YWwtdGI7CiAgICAgICAgICAgICAgICB0ZXh0LW9yaWVudGF0aW9uOiBtaXhlZDsKICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7CiAgICAgICAgICAgICAgICBkaXJlY3Rpb246IGx0cjsKICAgICAgICAgICAgIj48dHNwYW4gc3R5bGU9IgogICAgICAgICAgICAgICAgdW5pY29kZS1iaWRpOiBwbGFpbnRleHQ7CiAgICAgICAgICAgICAgICB3cml0aW5nLW1vZGU6IGxyLXRiOwogICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsKICAgICAgICAgICAgICAgIHRleHQtYW5jaG9yOiBzdGFydDsKICAgICAgICAgICAgIj5DbDwvdHNwYW4+PC90ZXh0Pjx0ZXh0IHg9IjE2Ni4xMDAzMTc1NTQ3NTYwMyIgeT0iNjQuNzg1OTY1OTIzNjYwOTIiIGNsYXNzPSJkZWJ1ZyIgZmlsbD0iI2ZmMDAwMCIgc3R5bGU9IgogICAgICAgICAgICAgICAgZm9udDogNXB4IERyb2lkIFNhbnMsIHNhbnMtc2VyaWY7CiAgICAgICAgICAgICI+PC90ZXh0PjwvZz48L3N2Zz4="/>


Hexachlorophene
PROBLEM Benzenediazonium carboxylate decomposes when heated to yield $\mathrm{N}_{2}, \mathrm{CO}_{2}$, and a reactive 16-38 substance that can't be isolated. When benzene-diazonium carboxylate is heated in the presence of furan, the following reaction is observed:
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0553.jpg?height=244&width=1080&top_left_y=187&top_left_x=414)


What intermediate is involved in this reaction? Propose a mechanism for its formation.


PROBLEM 4-Chloropyridine undergoes reaction with dimethylamine to yield 4-dimethylaminopyridine.
16-39 Propose a mechanism for the reaction.
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0553.jpg?height=218&width=641&top_left_y=617&top_left_x=411)


PROBLEM Propose a mechanism to account for the following reaction:
16-40
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0553.jpg?height=210&width=980&top_left_y=914&top_left_x=410)


PROBLEM In the Gatterman-Koch reaction, a formyl group ( -CHO ) is introduced directly onto a benzene
16-41 ring. For example, reaction of toluene with CO and HCl in the presence of mixed $\mathrm{CuCl} / \mathrm{AlCl}_{3}$ gives $p$-methylbenzaldehyde. Propose a mechanism.
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0553.jpg?height=269&width=744&top_left_y=1275&top_left_x=411)


PROBLEM Treatment of p-tert-butylphenol with a strong acid such as $\mathrm{H}_{2} \mathrm{SO}_{4}$ yields phenol and
16-42 2-methylpropene. Propose a mechanism.
PROBLEM Benzyl bromide is converted into benzaldehyde by heating in dimethyl sulfoxide. Propose a
16-43 structure for the intermediate, and show the mechanisms of the two steps in the reaction.
![](https://cdn.mathpix.com/cropped/2025_02_06_5556f7656cbdcaa0f9a7g-0553.jpg?height=194&width=996&top_left_y=1792&top_left_x=410)


PROBLEM Propose a mechanism for the Smiles rearrangement below.