' Copyright 2019 Amazon.com, Inc. or its affiliates. All Rights Reserved.
' SPDX-License-Identifier: CC-BY-ND-2.0 (For details, see https://github.com/awslabs/aws-icons-for-plantuml/blob/main/LICENSE)
sprite $a005 [64x64/16z] {
xT0v6W8n34FXAcjXt_-suBICGFd4Fdxzhoo-oh8-UXyFcgin3tt43KoWcG6mKFS6wj7vJXO3l-o7weVgX-h7vtpww5JUJF9sJV1cn423tZZVUcSuzgqBF7mJ
-F8avxt1A6ztUetd1vJ_WnuEi1uFy1uFy1uFx7jNlMltNy057_szh-sstYVjc-GZsTTTdsKN
}

!function $a005IMG($scale=1)
!if %variable_exists("$IBM_DARK") && ($IBM_DARK == true)
!return "<img data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAAEZ0FNQQAAsY58+1GTAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAA9lJREFUeNrtms9r1EAUx+dN0i39hW2RirXixUPBk/gDPIiggn+BBxH0oIdW8KLQk+LqSRR6UbR47j+hUujNevRSvNlif+hStXZ/0d0m45vdSTZJW3eWnfzazheyOzuTTPZ98ubNmySEaGlpaWlpaR1UgeyOp+denzj5a2RlaShXtRhWsHr9jq8suhN1OyS4n7+94mmvtYlyxa1z2sEtl33HBNpR+e6hrsHq1tjmzbvLMnaZsgC6Gfu2NPyzdiIDgFjiD5jQMNQEVocg7DQ5BPDux+qGivYMhyDaCTDXkAwICM7lYfgD6j96OAT3mEA7fg1s/6lfIEKoEg+4MPf2GIOd7w5tizSoJ9kTaudl9vHy7cnV/9nXlNKnyxNrhoMKN7eMZzCggdD0lVkDLwg38+3nb894LwVvczwEiG+/mlWi3OM7JtAu6sq3JtbaHgIX519ZNrqXwa8+drpw5T5NclAbmJ2x3eEw+87KN7nIVGaQUEHWSE1YZ9LhvSkAx81pC53GDqAFCFLu7INAUgahbQDgh5CazEby/zYFQCEAIeHaNTuoGAI0LVef7DFFth8EWbogQGsQJIOgB0LiFUiWlMQAD4RU5QFKPABSBkF1HkADEDotDzClPAD7sUEyYMSs3PXJlv4mlSVKW7p9kh5JB0GSEg8IAQDzQThwAHZBiEDFYvFJPp/PJmoIRAWBG88YywIAh/Asfg8AP4QojHdPDfAY6x7F6wER5QFB44X+IoSPsQ+BsCHsZzyl9Fpvb+/nBATB8PKAOI2XngZ9EDrI+BaCoPrlcBKMl1oL1J5CiRuiNoMwjec6ZNv2QqFQaKf7ddzmEeQUglxR4gEQ8ISQjFelo7jdQJBfSqXSmLJpENKXCg8jhBdKp0EV9vf19T3FuT0bEYRLbccAN/CJewJEEQQcCiSMIIjxwztORxXkAfU1gOppcB9P4EHwPY7d84lZDQL4IZCIIKCHnEvMatALQbX2gTCIw+NDFBCkU2GQvMkYAoSzCRgCXggkaghXY/cAL4QwFYTAy/39/c8TcUcIIkqCHAh84+X41wJi+rNZtBASMw3ywAdpezKkEoABnQ1BajHkhdBpahoDZsYfGBNfpy2+ErIYI3cWp2382sCYsIpV68wmOVwj5BiDDaz/jaFiE5P8LduG/I7JCrRiloBCebsK21a1WBmujlQzAxVr9My6lYWsnXgPuLf48ojzWMzrCe77QqIHukdPmU4YAm9OTf2YGX9IgxAI7M4PqNF4mbJrL986zD+W0wXA3dGyRvlwaECov5EKwR6QgOl9pbSbaGlpaWlpaWklUv8A60erqBLnsSUAAAAASUVORK5CYII={scale="+$scale+"}>"
!else
!return "<img data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAAAEZ0FNQQAAsY58+1GTAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAA4ZJREFUeNrtms9r1FAQx2desgUPq+JF7GYVe6j/gHoTFaT+DV4Eb1JSQRQ92NJVKPjjoGAVES/9M1ovhV704MGjPbTYblsppVhXLN32Zcyv3U2yqU1MNr/6vhB2mM2+zXx23rx5rwUQEhISEhISOqzCoDee/XDvzOLRpbqyVdk1HWS/QeiwrasJ2LY79/r4TJvBdpfPz0Zwf6/b12j5zy2UYH5QgdGJ70HikgOTQr440KiYcTTJRme+Uic4+3n6iKCJjgc27yVjELfPtDU4gjYEBJ/3WzZZAaO/rww2hG8Du0DcIhtHBgxO3a3sabTs/UWarl83g5lg+JhU1TNh5V/xHUhp/ubL1TYq7GDrQw9CIxOcPuMeoK7PgZ/PtI1M8Pr8bPJ8r9tXdj7Po4nVyBkwMHVHsyhbrBZuvWJZLmrliYeaKxPGnrFIGSC3KWu5Ku3lgOWdBRksVxD8pkMkAF4IeVjYvXUiWgaQGwLkDEIcUyAM0cy0dgEhsLiJZg5CVAAy5gxCyGwNtgqEIFq8Imh3bjJCvqZArEUwTxBiL4Lo6eFz8esHn7JyKKqU/SLYuP8i1F6FhUup4p0IBdgMaaFSqnAArBZYK2TwoYpgohAUdRxOq7VsAPBCSCJ4hJq+6IxDVX2Sfg1Isgi2gu9oDKojo+nXgCSKYHfwhraAtI+ZmAJyKsHTdai/+Zx+EewlhBSDD1cEezEFUg4+fCdYsOAD7QUkPXBu74Vig+AfvKFjgPhJX/6ijL6mX7Og4QNYeV2P5TxAwkSCj0un9OsGMPoKlREltvMAKX+boRM6hOexngdIcQCoTz7Wh6olBOFyNs8DDAiKCj0pglXV+ZD9kTNA6lUr7J8JRhGcBmXkYoZ2g+SGAElAoGmoDl/I0G4wpvkfHMJx/dFmkoAQohFKC4J6PkOtcA8PRfeDgHAtVQBSkueBXgiGvTT5NNVW2Ahc0l84JQhBUTt22nuBLgiQEISsLIPMMQWkw3oszg713wW8EAqmg8MiwEszt7ltg2bVgQ29Z1/hhGv6COvEaR0BN/ThNvcAf0oEvwh5g/PSbyD8ozHaLnHaKUnbzdKmttto9vEva/0carX4z9ndewGA5UmMlAFXZodPtv89zpkJzFETmMPXNcJOvqfA7NW3P+aG3rN9IbQbhpbBC1gDjPhKcv/c0DvJuSy2bPm/11chISEhISEhofT0F260W11SHLEfAAAAAElFTkSuQmCC{scale="+$scale+"}>"
!endif
!endfunction

IBMEntityColoring(a005)
!define a005(e_alias, e_label, e_techn) IBMEntity(e_alias, e_label, e_techn, #232F3E, a005, a005)
!define a005(e_alias, e_label, e_techn, e_descr) IBMEntity(e_alias, e_label, e_techn, e_descr, #232F3E, a005, a005)
!define a005Participant(p_alias, p_label, p_techn) IBMParticipant(p_alias, p_label, p_techn, #232F3E, a005, a005)
!define a005Participant(p_alias, p_label, p_techn, p_descr) IBMParticipant(p_alias, p_label, p_techn, p_descr, #232F3E, a005, a005)
