Sophisticated logo for Refugee Roots with African map and baobab tree symbolizing empowerment.

THE REFUGEE ROOTS AFRICA

  • Handshake
  • Founder
    • discover
  • Gallery
    • Gallery Hub
  • Connect
    • Connect Thanks
  • Welcome
  • Founder Thank you
{"js":"PCFET0NUWVBFIGh0bWw+CjxodG1sIGxhbmc9ImVuIj4KPGhlYWQ+CiAgICA8bWV0YSBjaGFyc2V0PSJVVEYtOCI+CiAgICA8bWV0YSBuYW1lPSJ2aWV3cG9ydCIgY29udGVudD0id2lkdGg9ZGV2aWNlLXdpZHRoLCBpbml0aWFsLXNjYWxlPTEuMCI+CiAgICAKICAgIDwhLS0gTUVUQSBEQVRBIC0tPgogICAgPHRpdGxlPlBob3RvIEdhbGxlcnkgfCBSZWZ1Z2VlIFJvb3RzIEpvdXJuZXkgfCBKb3ljZSBLaXphICYgVGhlIFJvb3RzIENvbW11bml0eTwvdGl0bGU+CiAgICA8bWV0YSBuYW1lPSJ0aXRsZSIgY29udGVudD0iUGhvdG8gR2FsbGVyeSB8IFJlZnVnZWUgUm9vdHMgVWdhbmRhIj4KICAgIDxtZXRhIG5hbWU9ImRlc2NyaXB0aW9uIiBjb250ZW50PSJTZWUgVGhlIFJvb3RzIGluIGFjdGlvbjogQ3VsdHVyYWwgZmVzdGl2YWxzLCBTaGUgQm9zcyBjbGFzc2VzLCBzcGljZSBidXNpbmVzc2VzLCBhbmQgdGhlIGpvdXJuZXkgb2YgcmVmdWdlZSB3b21lbiBmaW5kaW5nIGVtcG93ZXJtZW50IGluIE5ha2l2YWxlIENhbXAsIFVnYW5kYS4gRm91bmRlZCBieSBKb3ljZSBLaXphLiI+CiAgICA8bWV0YSBuYW1lPSJrZXl3b3JkcyIgY29udGVudD0icmVmdWdlZSByb290cyBwaG90b3MsIE5ha2l2YWxlIHJlZnVnZWUgY2FtcCwgSm95Y2UgS2l6YSwgVWdhbmRhIHJlZnVnZWUgZmVzdGl2YWwsIFNoZSBCb3NzIGNsYXNzZXMsIHJlZnVnZWUgd29tZW4gZW1wb3dlcm1lbnQsIFRoZSBSb290cyBBZnJpY2EsIGN1bHR1cmFsIGV2ZW50cyI+CiAgICA8bWV0YSBuYW1lPSJhdXRob3IiIGNvbnRlbnQ9IkpveWNlIEtpemEsIFRoZSBSb290cyI+CiAgICA8bWV0YSBuYW1lPSJyb2JvdHMiIGNvbnRlbnQ9ImluZGV4LCBmb2xsb3ciPgogICAgPGxpbmsgcmVsPSJjYW5vbmljYWwiIGhyZWY9Imh0dHBzOi8vcmVmdWdlZXJvb3RzLmFmcmljYS9nYWxsZXJ5Ij4KICAgIAogICAgPCEtLSBPUEVOIEdSQVBIIC0tPgogICAgPG1ldGEgcHJvcGVydHk9Im9nOnR5cGUiIGNvbnRlbnQ9IndlYnNpdGUiPgogICAgPG1ldGEgcHJvcGVydHk9Im9nOnVybCIgY29udGVudD0iaHR0cHM6Ly9yZWZ1Z2Vlcm9vdHMuYWZyaWNhL2dhbGxlcnkiPgogICAgPG1ldGEgcHJvcGVydHk9Im9nOnRpdGxlIiBjb250ZW50PSJSZWZ1Z2VlIFJvb3RzIFBob3RvIEdhbGxlcnkgfCBPdXIgSm91cm5leSI+CiAgICA8bWV0YSBwcm9wZXJ0eT0ib2c6ZGVzY3JpcHRpb24iIGNvbnRlbnQ9IkV4cGVyaWVuY2UgVGhlIFJvb3RzIGNvbW11bml0eSB0aHJvdWdoIHBob3RvczogZmVzdGl2YWxzLCB0cmFpbmluZywgZW1wb3dlcm1lbnQsIGFuZCByZXNpbGllbmNlLiI+CiAgICA8bWV0YSBwcm9wZXJ0eT0ib2c6aW1hZ2UiIGNvbnRlbnQ9Imh0dHBzOi8vcmVmdWdlZXJvb3RzLmFmcmljYS9pbWFnZXMvZ2FsbGVyeS1jb3Zlci5qcGciPgogICAgCiAgICA8c3R5bGU+CiAgICAgICAgKiB7CiAgICAgICAgICAgIG1hcmdpbjogMDsKICAgICAgICAgICAgcGFkZGluZzogMDsKICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsKICAgICAgICB9CgogICAgICAgIGJvZHkgewogICAgICAgICAgICBmb250LWZhbWlseTogJ0FyaWFsJywgJ0hlbHZldGljYScsIHNhbnMtc2VyaWY7CiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICMxQjNBMUYgMCUsICMwRjI0MTUgMTAwJSk7CiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGOwogICAgICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47CiAgICAgICAgfQoKICAgICAgICAvKiBGbG9hdGluZyBFbGVtZW50cyAtIEJSSUdIVEVSICovCiAgICAgICAgLmZsb2F0aW5nLWVsZW1lbnRzIHsKICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkOwogICAgICAgICAgICB0b3A6IDA7CiAgICAgICAgICAgIGxlZnQ6IDA7CiAgICAgICAgICAgIHdpZHRoOiAxMDAlOwogICAgICAgICAgICBoZWlnaHQ6IDEwMCU7CiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOwogICAgICAgICAgICB6LWluZGV4OiAxOwogICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOwogICAgICAgIH0KCiAgICAgICAgLmZsb2F0aW5nLXNwaWNlIHsKICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOwogICAgICAgICAgICBhbmltYXRpb246IGZsb2F0IDI1cyBpbmZpbml0ZSBlYXNlLWluLW91dDsKICAgICAgICAgICAgb3BhY2l0eTogMC4zOwogICAgICAgICAgICBmb250LXNpemU6IDNyZW07CiAgICAgICAgfQoKICAgICAgICBAa2V5ZnJhbWVzIGZsb2F0IHsKICAgICAgICAgICAgMCUsIDEwMCUgeyB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSByb3RhdGUoMGRlZyk7IH0KICAgICAgICAgICAgNTAlIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwcHgsIC0yMDBweCkgcm90YXRlKDE4MGRlZyk7IH0KICAgICAgICB9CgogICAgICAgIC8qIEhlYWRlciAtIE1PUkUgVklCUkFOVCAqLwogICAgICAgIGhlYWRlciB7CiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsKICAgICAgICAgICAgei1pbmRleDogMTA7CiAgICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMnJlbTsKICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOwogICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI3LCA1OCwgMzEsIDAuOTgpOwogICAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTVweCk7CiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjRkZENzAwOwogICAgICAgICAgICBib3gtc2hhZG93OiAwIDhweCA0MHB4IHJnYmEoMjU1LCAyMTUsIDAsIDAuMyk7CiAgICAgICAgfQoKICAgICAgICAubG9nbyB7CiAgICAgICAgICAgIHdpZHRoOiAxNDBweDsKICAgICAgICAgICAgaGVpZ2h0OiAxNDBweDsKICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMS41cmVtOwogICAgICAgICAgICBhbmltYXRpb246IGdlbnRsZS1wdWxzZSAzcyBpbmZpbml0ZTsKICAgICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgMjBweCByZ2JhKDI1NSwgMjE1LCAwLCAwLjUpKTsKICAgICAgICB9CgogICAgICAgIEBrZXlmcmFtZXMgZ2VudGxlLXB1bHNlIHsKICAgICAgICAgICAgMCUsIDEwMCUgeyB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9CiAgICAgICAgICAgIDUwJSB7IHRyYW5zZm9ybTogc2NhbGUoMS4wOCk7IH0KICAgICAgICB9CgogICAgICAgIGgxIHsKICAgICAgICAgICAgZm9udC1zaXplOiA0cmVtOwogICAgICAgICAgICBmb250LXdlaWdodDogOTAwOwogICAgICAgICAgICBjb2xvcjogI0ZGRDcwMDsKICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTsKICAgICAgICAgICAgdGV4dC1zaGFkb3c6IAogICAgICAgICAgICAgICAgM3B4IDNweCA2cHggcmdiYSgwLDAsMCwwLjkpLAogICAgICAgICAgICAgICAgMCAwIDMwcHggcmdiYSgyNTUsIDIxNSwgMCwgMC41KTsKICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDsKICAgICAgICB9CgogICAgICAgIC5nYWxsZXJ5LXN1YnRpdGxlIHsKICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07CiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7CiAgICAgICAgICAgIGNvbG9yOiAjRkY2QjM1OwogICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7CiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTsKICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDJweCAycHggNHB4IHJnYmEoMCwwLDAsMC43KTsKICAgICAgICB9CgogICAgICAgIC5nYWxsZXJ5LWludHJvIHsKICAgICAgICAgICAgbWF4LXdpZHRoOiA5MDBweDsKICAgICAgICAgICAgbWFyZ2luOiAycmVtIGF1dG8gMDsKICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07CiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7CiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOwogICAgICAgICAgICBvcGFjaXR5OiAxOwogICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsKICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggM3B4IHJnYmEoMCwwLDAsMC44KTsKICAgICAgICB9CgogICAgICAgIC8qIE1haW4gR2FsbGVyeSBDb250YWluZXIgKi8KICAgICAgICAuZ2FsbGVyeS1jb250YWluZXIgewogICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7CiAgICAgICAgICAgIHotaW5kZXg6IDEwOwogICAgICAgICAgICBtYXgtd2lkdGg6IDE0MDBweDsKICAgICAgICAgICAgbWFyZ2luOiA0cmVtIGF1dG87CiAgICAgICAgICAgIHBhZGRpbmc6IDAgMnJlbSA0cmVtOwogICAgICAgIH0KCiAgICAgICAgLyogTUVHQSBHQUxMRVJZIEhVQiBCVVRUT04gLSBDRU5URVIgU1RBR0UgKi8KICAgICAgICAuZ2FsbGVyeS1odWItbWVnYSB7CiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsKICAgICAgICAgICAgcGFkZGluZzogNXJlbSAycmVtOwogICAgICAgICAgICBtYXJnaW46IDNyZW0gMCA1cmVtOwogICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjRkY2QjM1IDAlLCAjRDQ2MDVGIDUwJSwgI0ZGRDcwMCAxMDAlKTsKICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDsKICAgICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgI0ZGRDcwMDsKICAgICAgICAgICAgYm94LXNoYWRvdzogCiAgICAgICAgICAgICAgICAwIDE1cHggNTBweCByZ2JhKDI1NSwgMTA3LCA1MywgMC42KSwKICAgICAgICAgICAgICAgIGluc2V0IDAgMCAzMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTsKICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOwogICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOwogICAgICAgIH0KCiAgICAgICAgLmdhbGxlcnktaHViLW1lZ2E6OmJlZm9yZSB7CiAgICAgICAgICAgIGNvbnRlbnQ6ICcnOwogICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7CiAgICAgICAgICAgIHRvcDogLTUwJTsKICAgICAgICAgICAgbGVmdDogLTUwJTsKICAgICAgICAgICAgd2lkdGg6IDIwMCU7CiAgICAgICAgICAgIGhlaWdodDogMjAwJTsKICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KAogICAgICAgICAgICAgICAgNDVkZWcsCiAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCwKICAgICAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSwKICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50CiAgICAgICAgICAgICk7CiAgICAgICAgICAgIGFuaW1hdGlvbjogc2hpbmUgM3MgaW5maW5pdGU7CiAgICAgICAgfQoKICAgICAgICBAa2V5ZnJhbWVzIHNoaW5lIHsKICAgICAgICAgICAgMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfQogICAgICAgICAgICAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfQogICAgICAgIH0KCiAgICAgICAgLmdhbGxlcnktaHViLW1lZ2EgaDIgewogICAgICAgICAgICBmb250LXNpemU6IDMuNXJlbTsKICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDsKICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7CiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTsKICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDNweCAzcHggOHB4IHJnYmEoMCwwLDAsMC44KTsKICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOwogICAgICAgICAgICB6LWluZGV4OiAyOwogICAgICAgIH0KCiAgICAgICAgLmdhbGxlcnktaHViLW1lZ2EgcCB7CiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtOwogICAgICAgICAgICBmb250LXdlaWdodDogNjAwOwogICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsKICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtOwogICAgICAgICAgICB0ZXh0LXNoYWRvdzogMnB4IDJweCA2cHggcmdiYSgwLDAsMCwwLjcpOwogICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7CiAgICAgICAgICAgIHotaW5kZXg6IDI7CiAgICAgICAgfQoKICAgICAgICAubWVnYS1nYWxsZXJ5LWJ1dHRvbiB7CiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsKICAgICAgICAgICAgcGFkZGluZzogMnJlbSA1cmVtOwogICAgICAgICAgICBmb250LXNpemU6IDJyZW07CiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7CiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsKICAgICAgICAgICAgY29sb3I6ICMxQjNBMUY7CiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkQ3MDA7CiAgICAgICAgICAgIGJvcmRlcjogNXB4IHNvbGlkICNGRkZGRkY7CiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7CiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7CiAgICAgICAgICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDJweCByZ2JhKDAsMCwwLDAuMyk7CiAgICAgICAgICAgIGJveC1zaGFkb3c6IAogICAgICAgICAgICAgICAgMCAxMHB4IDQwcHggcmdiYSgwLDAsMCwwLjUpLAogICAgICAgICAgICAgICAgaW5zZXQgMCAwIDIwcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpOwogICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7CiAgICAgICAgICAgIHotaW5kZXg6IDI7CiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7CiAgICAgICAgfQoKICAgICAgICAubWVnYS1nYWxsZXJ5LWJ1dHRvbjpob3ZlciB7CiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCkgc2NhbGUoMS4wNSk7CiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkY7CiAgICAgICAgICAgIGNvbG9yOiAjRkY2QjM1OwogICAgICAgICAgICBib3JkZXItY29sb3I6ICNGRkQ3MDA7CiAgICAgICAgICAgIGJveC1zaGFkb3c6IAogICAgICAgICAgICAgICAgMCAyMHB4IDYwcHggcmdiYSgyNTUsIDIxNSwgMCwgMC44KSwKICAgICAgICAgICAgICAgIGluc2V0IDAgMCAzMHB4IHJnYmEoMjU1LCAyMTUsIDAsIDAuNik7CiAgICAgICAgfQoKICAgICAgICAubWVnYS1nYWxsZXJ5LWJ1dHRvbjphY3RpdmUgewogICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCkgc2NhbGUoMS4wMik7CiAgICAgICAgfQoKICAgICAgICAvKiBTZWN0aW9uIERpdmlkZXJzIC0gTU9SRSBWSUJSQU5UICovCiAgICAgICAgLmdhbGxlcnktc2VjdGlvbiB7CiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07CiAgICAgICAgfQoKICAgICAgICAuc2VjdGlvbi1oZWFkZXIgewogICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7CiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07CiAgICAgICAgICAgIHBhZGRpbmc6IDIuNXJlbTsKICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSg0NCwgOTUsIDQ1LCAwLjYpIDAlLCByZ2JhKDI3LCA1OCwgMzEsIDAuOCkgMTAwJSk7CiAgICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxNXB4KTsKICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjVweDsKICAgICAgICAgICAgYm9yZGVyOiA0cHggc29saWQgI0ZGRDcwMDsKICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDQwcHggcmdiYSgyNTUsIDIxNSwgMCwgMC4zKTsKICAgICAgICB9CgogICAgICAgIC5zZWN0aW9uLXRpdGxlIHsKICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtOwogICAgICAgICAgICBmb250LXdlaWdodDogOTAwOwogICAgICAgICAgICBjb2xvcjogI0ZGRDcwMDsKICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOwogICAgICAgICAgICB0ZXh0LXNoYWRvdzogCiAgICAgICAgICAgICAgICAzcHggM3B4IDZweCByZ2JhKDAsMCwwLDAuOCksCiAgICAgICAgICAgICAgICAwIDAgMjBweCByZ2JhKDI1NSwgMjE1LCAwLCAwLjQpOwogICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4OwogICAgICAgIH0KCiAgICAgICAgLnNlY3Rpb24tZGVzY3JpcHRpb24gewogICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTsKICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDsKICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7CiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7CiAgICAgICAgICAgIHRleHQtc2hhZG93OiAycHggMnB4IDRweCByZ2JhKDAsMCwwLDAuNyk7CiAgICAgICAgfQoKICAgICAgICAvKiBQaG90byBHcmlkIFN0eWxlcyAqLwogICAgICAgIC5waG90by1ncmlkIHsKICAgICAgICAgICAgZGlzcGxheTogZ3JpZDsKICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgzMjBweCwgMWZyKSk7CiAgICAgICAgICAgIGdhcDogMi41cmVtOwogICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtOwogICAgICAgIH0KCiAgICAgICAgLnBob3RvLWNhcmQgewogICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCByZ2JhKDQ0LCA5NSwgNDUsIDAuNSkgMCUsIHJnYmEoMjcsIDU4LCAzMSwgMC43KSAxMDAlKTsKICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpOwogICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4OwogICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuOwogICAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAjRkZENzAwOwogICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlOwogICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7CiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgOHB4IDMwcHggcmdiYSgwLDAsMCwwLjQpOwogICAgICAgIH0KCiAgICAgICAgLnBob3RvLWNhcmQ6aG92ZXIgewogICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1cHgpOwogICAgICAgICAgICBib3JkZXItY29sb3I6ICNGRjZCMzU7CiAgICAgICAgICAgIGJveC1zaGFkb3c6IAogICAgICAgICAgICAgICAgMCAyMHB4IDUwcHggcmdiYSgyNTUsIDEwNywgNTMsIDAuNiksCiAgICAgICAgICAgICAgICAwIDAgMzBweCByZ2JhKDI1NSwgMjE1LCAwLCAwLjQpOwogICAgICAgIH0KCiAgICAgICAgLnBob3RvLWNhcmQgaW1nIHsKICAgICAgICAgICAgd2lkdGg6IDEwMCU7CiAgICAgICAgICAgIGhlaWdodDogMzIwcHg7CiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOwogICAgICAgICAgICBkaXNwbGF5OiBibG9jazsKICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNGRkQ3MDA7CiAgICAgICAgfQoKICAgICAgICAucGhvdG8tY2FwdGlvbiB7CiAgICAgICAgICAgIHBhZGRpbmc6IDJyZW07CiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsKICAgICAgICB9CgogICAgICAgIC5waG90by1jYXB0aW9uIGgzIHsKICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07CiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7CiAgICAgICAgICAgIGNvbG9yOiAjRkZENzAwOwogICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07CiAgICAgICAgICAgIHRleHQtc2hhZG93OiAycHggMnB4IDRweCByZ2JhKDAsMCwwLDAuNyk7CiAgICAgICAgfQoKICAgICAgICAucGhvdG8tY2FwdGlvbiBwIHsKICAgICAgICAgICAgZm9udC1zaXplOiAxLjFyZW07CiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7CiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGOwogICAgICAgICAgICBsaW5lLWhlaWdodDogMS42OwogICAgICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAzcHggcmdiYSgwLDAsMCwwLjYpOwogICAgICAgIH0KCiAgICAgICAgLyogQ1RBIFNlY3Rpb24gKi8KICAgICAgICAuZ2FsbGVyeS1jdGEgewogICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7CiAgICAgICAgICAgIHBhZGRpbmc6IDRyZW0gMnJlbTsKICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgcmdiYSg0NCwgOTUsIDQ1LCAwLjcpIDAlLCByZ2JhKDI3LCA1OCwgMzEsIDAuOSkgMTAwJSk7CiAgICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxNXB4KTsKICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDsKICAgICAgICAgICAgYm9yZGVyOiA0cHggc29saWQgI0ZGRDcwMDsKICAgICAgICAgICAgbWFyZ2luOiA0cmVtIDA7CiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCA0MHB4IHJnYmEoMjU1LCAyMTUsIDAsIDAuMyk7CiAgICAgICAgfQoKICAgICAgICAuZ2FsbGVyeS1jdGEgaDIgewogICAgICAgICAgICBmb250LXNpemU6IDNyZW07CiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7CiAgICAgICAgICAgIGNvbG9yOiAjRkY2QjM1OwogICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07CiAgICAgICAgICAgIHRleHQtc2hhZG93OiAzcHggM3B4IDZweCByZ2JhKDAsMCwwLDAuOCk7CiAgICAgICAgfQoKICAgICAgICAuZ2FsbGVyeS1jdGEgcCB7CiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtOwogICAgICAgICAgICBmb250LXdlaWdodDogNjAwOwogICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07CiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGOwogICAgICAgICAgICB0ZXh0LXNoYWRvdzogMnB4IDJweCA0cHggcmdiYSgwLDAsMCwwLjcpOwogICAgICAgIH0KCiAgICAgICAgLmN0YS1idXR0b25zIHsKICAgICAgICAgICAgZGlzcGxheTogZmxleDsKICAgICAgICAgICAgZ2FwOiAycmVtOwogICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsKICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwOwogICAgICAgIH0KCiAgICAgICAgLmN0YS1idXR0b24gewogICAgICAgICAgICBwYWRkaW5nOiAxLjhyZW0gMy41cmVtOwogICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTsKICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDsKICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOwogICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2MHB4OwogICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOwogICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZDsKICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMnB4IHJnYmEoMCwwLDAsMC41KTsKICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDsKICAgICAgICB9CgogICAgICAgIC5jdGEtcHJpbWFyeSB7CiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNGRjZCMzUgMCUsICNENDYwNUYgMTAwJSk7CiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTsKICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjRkZENzAwOwogICAgICAgICAgICBib3gtc2hhZG93OiAwIDhweCAzMHB4IHJnYmEoMjU1LCAxMDcsIDUzLCAwLjUpOwogICAgICAgIH0KCiAgICAgICAgLmN0YS1zZWNvbmRhcnkgewogICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsKICAgICAgICAgICAgY29sb3I6ICNGRkQ3MDA7CiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0ZGRDcwMDsKICAgICAgICAgICAgYm94LXNoYWRvdzogMCA4cHggMzBweCByZ2JhKDI1NSwgMjE1LCAwLCAwLjMpOwogICAgICAgIH0KCiAgICAgICAgLmN0YS1idXR0b246aG92ZXIgewogICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCkgc2NhbGUoMS4wNSk7CiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTVweCA1MHB4IHJnYmEoMjU1LCAyMTUsIDAsIDAuOCk7CiAgICAgICAgfQoKICAgICAgICAuY3RhLXByaW1hcnk6aG92ZXIgewogICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjRkZENzAwIDAlLCAjRkZBNTAwIDEwMCUpOwogICAgICAgICAgICBjb2xvcjogIzFCM0ExRjsKICAgICAgICB9CgogICAgICAgIC5jdGEtc2Vjb25kYXJ5OmhvdmVyIHsKICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRDcwMDsKICAgICAgICAgICAgY29sb3I6ICMxQjNBMUY7CiAgICAgICAgfQoKICAgICAgICAvKiBGb290ZXIgLSBNT1JFIFZJQlJBTlQgKi8KICAgICAgICBmb290ZXIgewogICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDE1LCAzNiwgMjEsIDAuOTgpOwogICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsKICAgICAgICAgICAgcGFkZGluZzogM3JlbSAycmVtOwogICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7CiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsKICAgICAgICAgICAgei1pbmRleDogMTA7CiAgICAgICAgICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCAjRkZENzAwOwogICAgICAgICAgICBib3gtc2hhZG93OiAwIC04cHggNDBweCByZ2JhKDI1NSwgMjE1LCAwLCAwLjMpOwogICAgICAgIH0KCiAgICAgICAgLmZvb3Rlci1sb2dvIHsKICAgICAgICAgICAgd2lkdGg6IDEwMHB4OwogICAgICAgICAgICBoZWlnaHQ6IDEwMHB4OwogICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxLjVyZW07CiAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDE1cHggcmdiYSgyNTUsIDIxNSwgMCwgMC40KSk7CiAgICAgICAgfQoKICAgICAgICAuZm9vdGVyLWxpbmtzIHsKICAgICAgICAgICAgbWFyZ2luOiAycmVtIDA7CiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7CiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOwogICAgICAgICAgICBnYXA6IDIuNXJlbTsKICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwOwogICAgICAgIH0KCiAgICAgICAgLmZvb3Rlci1saW5rcyBhIHsKICAgICAgICAgICAgY29sb3I6ICNGRkQ3MDA7CiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsKICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07CiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7CiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzOwogICAgICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAzcHggcmdiYSgwLDAsMCwwLjcpOwogICAgICAgIH0KCiAgICAgICAgLmZvb3Rlci1saW5rcyBhOmhvdmVyIHsKICAgICAgICAgICAgY29sb3I6ICNGRjZCMzU7CiAgICAgICAgICAgIHRleHQtc2hhZG93OiAwIDAgMTBweCByZ2JhKDI1NSwgMTA3LCA1MywgMC42KTsKICAgICAgICB9CgogICAgICAgIC5zb2NpYWwtbGlua3MgewogICAgICAgICAgICBtYXJnaW46IDJyZW0gMDsKICAgICAgICAgICAgZGlzcGxheTogZmxleDsKICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7CiAgICAgICAgICAgIGdhcDogMS41cmVtOwogICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7CiAgICAgICAgfQoKICAgICAgICAuc29jaWFsLWxpbmsgewogICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsKICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOwogICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDJyZW07CiAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNGRkQ3MDA7CiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDQwcHg7CiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzOwogICAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTsKICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsKICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMnB4IHJnYmEoMCwwLDAsMC42KTsKICAgICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggMjBweCByZ2JhKDI1NSwgMjE1LCAwLCAwLjIpOwogICAgICAgIH0KCiAgICAgICAgLnNvY2lhbC1saW5rOmhvdmVyIHsKICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRDcwMDsKICAgICAgICAgICAgY29sb3I6ICMxQjNBMUY7CiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTsKICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggcmdiYSgyNTUsIDIxNSwgMCwgMC42KTsKICAgICAgICB9CgogICAgICAgIC5mb290ZXItY29udGFjdCB7CiAgICAgICAgICAgIG1hcmdpbjogMi41cmVtIDA7CiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOwogICAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTsKICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDsKICAgICAgICAgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggM3B4IHJnYmEoMCwwLDAsMC42KTsKICAgICAgICB9CgogICAgICAgIC5mb290ZXItY3JlZGl0IHsKICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTsKICAgICAgICAgICAgcGFkZGluZy10b3A6IDJyZW07CiAgICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCByZ2JhKDI1NSwgMjE1LCAwLCAwLjQpOwogICAgICAgICAgICBmb250LXNpemU6IDFyZW07CiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7CiAgICAgICAgICAgIG9wYWNpdHk6IDAuOTsKICAgICAgICB9CgogICAgICAgIC8qIFJlc3BvbnNpdmUgKi8KICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHsKICAgICAgICAgICAgaDEgeyAKICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtOyAKICAgICAgICAgICAgfQogICAgICAgICAgICAuZ2FsbGVyeS1zdWJ0aXRsZSB7CiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTsKICAgICAgICAgICAgfQogICAgICAgICAgICAuZ2FsbGVyeS1pbnRybyB7CiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTsKICAgICAgICAgICAgfQogICAgICAgICAgICAuZ2FsbGVyeS1odWItbWVnYSBoMiB7CiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTsKICAgICAgICAgICAgfQogICAgICAgICAgICAubWVnYS1nYWxsZXJ5LWJ1dHRvbiB7CiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTsKICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSAzcmVtOwogICAgICAgICAgICB9CiAgICAgICAgICAgIC5zZWN0aW9uLXRpdGxlIHsgCiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTsgCiAgICAgICAgICAgIH0KICAgICAgICAgICAgLnBob3RvLWdyaWQgeyAKICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyOyAKICAgICAgICAgICAgfQogICAgICAgICAgICAuY3RhLWJ1dHRvbnMgeyAKICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IAogICAgICAgICAgICB9CiAgICAgICAgICAgIC5mb290ZXItbGlua3MgeyAKICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IAogICAgICAgICAgICAgICAgZ2FwOiAxcmVtOyAKICAgICAgICAgICAgfQogICAgICAgIH0KICAgIDwvc3R5bGU+CjwvaGVhZD4KPGJvZHk+CiAgICA8IS0tIEZsb2F0aW5nIEVsZW1lbnRzIC0gQlJJR0hURVIgQ09MT1JTIC0tPgogICAgPGRpdiBjbGFzcz0iZmxvYXRpbmctZWxlbWVudHMiPgogICAgICAgIDxkaXYgY2xhc3M9ImZsb2F0aW5nLXNwaWNlIiBzdHlsZT0idG9wOiAxMCU7IGxlZnQ6IDEwJTsgYW5pbWF0aW9uLWRlbGF5OiAwczsiPvCfk7g8L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJmbG9hdGluZy1zcGljZSIgc3R5bGU9InRvcDogMzAlOyByaWdodDogMTUlOyBhbmltYXRpb24tZGVsYXk6IDRzOyI+8J+MvzwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9ImZsb2F0aW5nLXNwaWNlIiBzdHlsZT0iYm90dG9tOiAyMCU7IGxlZnQ6IDIwJTsgYW5pbWF0aW9uLWRlbGF5OiA4czsiPvCfkpo8L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJmbG9hdGluZy1zcGljZSIgc3R5bGU9InRvcDogNjAlOyByaWdodDogMjUlOyBhbmltYXRpb24tZGVsYXk6IDEyczsiPuKtkDwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9ImZsb2F0aW5nLXNwaWNlIiBzdHlsZT0idG9wOiA0NSU7IGxlZnQ6IDMwJTsgYW5pbWF0aW9uLWRlbGF5OiA2czsiPvCfpos8L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJmbG9hdGluZy1zcGljZSIgc3R5bGU9ImJvdHRvbTogNDAlOyByaWdodDogMzUlOyBhbmltYXRpb24tZGVsYXk6IDEwczsiPuKcqDwvZGl2PgogICAgPC9kaXY+CgogICAgPCEtLSBIZWFkZXIgLS0+CiAgICA8aGVhZGVyPgogICAgICAgIDxpbWcgc3JjPSJbSk9ZQ0VfTE9HT19VUkxdIiBhbHQ9IlJlZnVnZWUgUm9vdHMgTG9nbyIgY2xhc3M9ImxvZ28iPgogICAgICAgIDxoMT5PVVIgSk9VUk5FWSBJTiBQSE9UT1M8L2gxPgogICAgICAgIDxwIGNsYXNzPSJnYWxsZXJ5LXN1YnRpdGxlIj5Gcm9tIERpc3BsYWNlbWVudCB0byBFbXBvd2VybWVudDogVGhlIFJvb3RzIFN0b3J5PC9wPgogICAgICAgIDxwIGNsYXNzPSJnYWxsZXJ5LWludHJvIj4KICAgICAgICAgICAgRXZlcnkgcGhvdG8gdGVsbHMgYSBzdG9yeSBvZiByZXNpbGllbmNlLCBjb21tdW5pdHksIGFuZCBob3BlLiAKICAgICAgICAgICAgVGhlc2UgYXJlIHRoZSBmYWNlcywgdGhlIG1vbWVudHMsIGFuZCB0aGUgbWlsZXN0b25lcyBvZiByZWZ1Z2VlIAogICAgICAgICAgICB3b21lbiB0cmFuc2Zvcm1pbmcgdGhlaXIgZnV0dXJlcyDigJQgb25lIHNwaWNlIGphciwgb25lIFNoZSBCb3NzIAogICAgICAgICAgICBjbGFzcywgb25lIGN1bHR1cmFsIGNlbGVicmF0aW9uIGF0IGEgdGltZS4KICAgICAgICA8L3A+CiAgICA8L2hlYWRlcj4KCiAgICA8IS0tIE1haW4gR2FsbGVyeSBDb250YWluZXIgLS0+CiAgICA8ZGl2IGNsYXNzPSJnYWxsZXJ5LWNvbnRhaW5lciI+CgogICAgICAgIDwhLS0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLS0+CiAgICAgICAgPCEtLSDwn4yfIE1FR0EgR0FMTEVSWSBIVUIgQlVUVE9OIC0gQ0VOVEVSIFNUQUdFIC0tPgogICAgICAgIDwhLS0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLS0+CiAgICAgICAgPGRpdiBjbGFzcz0iZ2FsbGVyeS1odWItbWVnYSI+CiAgICAgICAgICAgIDxoMj7wn46oIEVYUExPUkUgT1VSIEZVTEwgU1RPUlk8L2gyPgogICAgICAgICAgICA8cD4KICAgICAgICAgICAgICAgIERpdmUgZGVlcGVyIGludG8gdGhlIGNvbXBsZXRlIHZpc3VhbCBqb3VybmV5IG9mIFRoZSBSb290cyDigJQgCiAgICAgICAgICAgICAgICBodW5kcmVkcyBvZiBwaG90b3MsIHZpZGVvcywgYW5kIHN0b3JpZXMgb2YgdHJhbnNmb3JtYXRpb24uCiAgICAgICAgICAgIDwvcD4KICAgICAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly9mb3VuZGVyLnJlZnVnZWVyb290cy5hZnJpY2EvZ2FsbGVyeS1odWIiIGNsYXNzPSJtZWdhLWdhbGxlcnktYnV0dG9uIj4KICAgICAgICAgICAgICAgIPCfk7ggVklFVyBGVUxMIEdBTExFUlkgSFVCCiAgICAgICAgICAgIDwvYT4KICAgICAgICA8L2Rpdj4KCiAgICAgICAgPCEtLSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAtLT4KICAgICAgICA8IS0tIPCfjqggQUREIFlPVVIgUEhPVE8gU0VDVElPTlMgSEVSRSAoQkVMT1cpIC0tPgogICAgICAgIDwhLS0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLS0+CiAgICAgICAgCiAgICAgICAgPCEtLSBFWEFNUExFIFNFQ1RJT04gU1RSVUNUVVJFIChDb3B5ICYgQ3VzdG9taXplKTogLS0+CiAgICAgICAgPCEtLQogICAgICAgIDxkaXYgY2xhc3M9ImdhbGxlcnktc2VjdGlvbiI+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9InNlY3Rpb24taGVhZGVyIj4KICAgICAgICAgICAgICAgIDxoMiBjbGFzcz0ic2VjdGlvbi10aXRsZSI+8J+MvyBUaGUgU3BpY2UgQnVzaW5lc3M8L2gyPgogICAgICAgICAgICAgICAgPHAgY2xhc3M9InNlY3Rpb24tZGVzY3JpcHRpb24iPgogICAgICAgICAgICAgICAgICAgIFJlZnVnZWUgd29tZW4gdHJhbnNmb3JtaW5nIGZhbWlseSByZWNpcGVzIGludG8gdGhyaXZpbmcgZW50ZXJwcmlzZXMKICAgICAgICAgICAgICAgIDwvcD4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9InBob3RvLWdyaWQiPgogICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0icGhvdG8tY2FyZCI+CiAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9IltZT1VSX1BIT1RPX1VSTF0iIGFsdD0iRGVzY3JpcHRpb24iPgogICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9InBob3RvLWNhcHRpb24iPgogICAgICAgICAgICAgICAgICAgICAgICA8aDM+UGhvdG8gVGl0bGU8L2gzPgogICAgICAgICAgICAgICAgICAgICAgICA8cD5QaG90byBkZXNjcmlwdGlvbiBnb2VzIGhlcmU8L3A+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8L2Rpdj4KICAgICAgICAgICAgICAgIDwhLS0gQWRkIG1vcmUgcGhvdG8tY2FyZCBkaXZzIGFzIG5lZWRlZCAtLT4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CiAgICAgICAgLS0+CgogICAgICAgIDwhLS0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLS0+CiAgICAgICAgPCEtLSBFTkQgT0YgUEhPVE8gU0VDVElPTlMgLS0+CiAgICAgICAgPCEtLSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAtLT4KCiAgICAgICAgPCEtLSBDVEEgU2VjdGlvbiAtLT4KICAgICAgICA8ZGl2IGNsYXNzPSJnYWxsZXJ5LWN0YSI+CiAgICAgICAgICAgIDxoMj7wn5KaIFdhbnQgdG8gQmUgUGFydCBvZiBUaGlzIFN0b3J5PzwvaDI+CiAgICAgICAgICAgIDxwPgogICAgICAgICAgICAgICAgRXZlcnkgcGhvdG8geW91IHNlZSBoZXJlIHJlcHJlc2VudHMgaG9wZSwgcmVzaWxpZW5jZSwgYW5kIHRyYW5zZm9ybWF0aW9uLiAKICAgICAgICAgICAgICAgIFlvdXIgc3VwcG9ydCBjYW4gY3JlYXRlIG1vcmUgbW9tZW50cyBsaWtlIHRoZXNlLgogICAgICAgICAgICA8L3A+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImN0YS1idXR0b25zIj4KICAgICAgICAgICAgICAgIDxhIGhyZWY9Ii9mb3VuZGVyIiBjbGFzcz0iY3RhLWJ1dHRvbiBjdGEtcHJpbWFyeSI+CiAgICAgICAgICAgICAgICAgICAg8J+MsSBTVVBQT1JUIFRIRSBNSVNTSU9OCiAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgICAgICA8YSBocmVmPSIvaGFuZHNoYWtlIiBjbGFzcz0iY3RhLWJ1dHRvbiBjdGEtc2Vjb25kYXJ5Ij4KICAgICAgICAgICAgICAgICAgICDwn4+gIFJFVFVSTiBIT01FCiAgICAgICAgICAgICAgICA8L2E+CiAgICAgICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgogICAgPC9kaXY+CgogICAgPCEtLSBGb290ZXIgLS0+CiAgICA8Zm9vdGVyPgogICAgICAgIDxpbWcgc3JjPSJbSk9ZQ0VfTE9HT19VUkxdIiBhbHQ9IlJlZnVnZWUgUm9vdHMgTG9nbyIgY2xhc3M9ImZvb3Rlci1sb2dvIj4KICAgICAgICAKICAgICAgICA8ZGl2IGNsYXNzPSJmb290ZXItbGlua3MiPgogICAgICAgICAgICA8YSBocmVmPSIvaGFuZHNoYWtlIj5Ib21lPC9hPgogICAgICAgICAgICA8YSBocmVmPSIvZm91bmRlciI+T3VyIFN0b3J5PC9hPgogICAgICAgICAgICA8YSBocmVmPSIvZ2FsbGVyeSI+R2FsbGVyeTwvYT4KICAgICAgICAgICAgPGEgaHJlZj0iL2Nvbm5lY3QiPkNvbm5lY3Q8L2E+CiAgICAgICAgPC9kaXY+CgogICAgICAgIDxkaXYgY2xhc3M9InNvY2lhbC1saW5rcyI+CiAgICAgICAgICAgIDxhIGhyZWY9Im1haWx0bzpqb3ljZWtpemFtdEBnbWFpbC5jb20iIGNsYXNzPSJzb2NpYWwtbGluayI+8J+TpyBFbWFpbDwvYT4KICAgICAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly93YS5tZS8yNTY3NTM3NjQ4MTMiIGNsYXNzPSJzb2NpYWwtbGluayI+8J+TsSBXaGF0c0FwcDwvYT4KICAgICAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly93d3cubGlua2VkaW4uY29tL2luL2pveWNlLWtpemEtYmIxMjEzMWI2LyIgdGFyZ2V0PSJfYmxhbmsiIGNsYXNzPSJzb2NpYWwtbGluayI+8J+SvCBMaW5rZWRJbjwvYT4KICAgICAgICAgICAgPGEgaHJlZj0iaHR0cHM6Ly93d3cubGlua2VkaW4uY29tL2NvbXBhbnkvdGhlLXJvb3RzLWFmcmljYS8iIHRhcmdldD0iX2JsYW5rIiBjbGFzcz0ic29jaWFsLWxpbmsiPvCfj6IgQ29tcGFueTwvYT4KICAgICAgICA8L2Rpdj4KCiAgICAgICAgPGRpdiBjbGFzcz0iZm9vdGVyLWNvbnRhY3QiPgogICAgICAgICAgICA8c3Ryb25nPlRIRSBST09UUzwvc3Ryb25nPjxicj4KICAgICAgICAgICAgRm91bmRlZCAyMDE4IHwgTmFraXZhbGUgUmVmdWdlZSBDYW1wLCBJc2luZ2lybywgVWdhbmRhPGJyPgogICAgICAgICAgICDwn5OeICsyNTYgNzUzIDc2NDgxMyB8IPCfk6cgam95Y2VraXphbXRAZ21haWwuY29tPGJyPgogICAgICAgICAgICBCYW5rOiBUSEUgUk9PVFMgfCBBY2NvdW50OiAzMjA1MjI0ODQ1CiAgICAgICAgPC9kaXY+CgogICAgICAgIDxkaXYgY2xhc3M9ImZvb3Rlci1jcmVkaXQiPgogICAgICAgICAgICBQb3dlcmVkIGJ5IFRoZSBTb3ZlcmVpZ24gQXJjaGl0ZWN0cyB8IEEgVEVORVggRmVhdHVyZWQgRW50cmVwcmVuZXVyPGJyPgogICAgICAgICAgICDCqSAyMDI0IFJlZnVnZWUgUm9vdHMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuCiAgICAgICAgPC9kaXY+CiAgICA8L2Zvb3Rlcj4KCiAgICA8c2NyaXB0PgogICAgICAgIC8vIEFkZCBtb3JlIGZsb2F0aW5nIGVsZW1lbnRzIGR5bmFtaWNhbGx5CiAgICAgICAgY29uc3QgZmxvYXRpbmdDb250YWluZXIgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcuZmxvYXRpbmctZWxlbWVudHMnKTsKICAgICAgICBjb25zdCBpY29ucyA9IFsn8J+TuCcsICfwn4y/JywgJ/CfkponLCAn4q2QJywgJ/CfposnLCAn4pyoJywgJ/CfkpsnLCAn8J+MnyddOwogICAgICAgIAogICAgICAgIGZvciAobGV0IGkgPSAwOyBpIDwgMTU7IGkrKykgewogICAgICAgICAgICBjb25zdCBlbGVtZW50ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnZGl2Jyk7CiAgICAgICAgICAgIGVsZW1lbnQuY2xhc3NOYW1lID0gJ2Zsb2F0aW5nLXNwaWNlJzsKICAgICAgICAgICAgZWxlbWVudC50ZXh0Q29udGVudCA9IGljb25zW01hdGguZmxvb3IoTWF0aC5yYW5kb20oKSAqIGljb25zLmxlbmd0aCldOwogICAgICAgICAgICBlbGVtZW50LnN0eWxlLnRvcCA9IE1hdGgucmFuZG9tKCkgKiAxMDAgKyAnJSc7CiAgICAgICAgICAgIGVsZW1lbnQuc3R5bGUubGVmdCA9IE1hdGgucmFuZG9tKCkgKiAxMDAgKyAnJSc7CiAgICAgICAgICAgIGVsZW1lbnQuc3R5bGUuYW5pbWF0aW9uRGVsYXkgPSBNYXRoLnJhbmRvbSgpICogMjAgKyAncyc7CiAgICAgICAgICAgIGZsb2F0aW5nQ29udGFpbmVyLmFwcGVuZENoaWxkKGVsZW1lbnQpOwogICAgICAgIH0KICAgIDwvc2NyaXB0Pgo8L2JvZHk+CjwvaHRtbD4=","embed":""}
Photo Gallery | Refugee Roots Journey | Joyce Kiza & The Roots Community
📸
🌿
💚
⭐
🦋
✨
Refugee Roots Logo

OUR JOURNEY IN PHOTOS

From Displacement to Empowerment: The Roots Story

Every photo tells a story of resilience, community, and hope. These are the faces, the moments, and the milestones of refugee women transforming their futures — one spice jar, one She Boss class, one cultural celebration at a time.

🎨 EXPLORE OUR FULL STORY

Dive deeper into the complete visual journey of The Roots — hundreds of photos, videos, and stories of transformation.

📸 VIEW FULL GALLERY HUB

🌿 The Spice Business

Refugee women transforming family recipes into thriving enterprises

Description

Photo Title

Photo description goes here

-->

💚 Want to Be Part of This Story?

Every photo you see here represents hope, resilience, and transformation. Your support can create more moments like these.

🌱 SUPPORT THE MISSION 🏠 RETURN HOME
Refugee Roots Logo
Home Our Story Gallery Connect
📧 Email 📱 WhatsApp 💼 LinkedIn 🏢 Company
THE ROOTS
Founded 2018 | Nakivale Refugee Camp, Isingiro, Uganda
📞 +256 753 764813 | 📧 joycekizamt@gmail.com
Bank: THE ROOTS | Account: 3205224845
Powered by The Sovereign Architects | A TENEX Featured Entrepreneur
© 2024 Refugee Roots. All rights reserved.
|||-->
Image Gallery Grid
T
Please Check Your Email
We Will Be Following Up Shortly
*
*
*

warning