.materialize-red{background-color:#e51c23 !important}.materialize-red-text{color:#e51c23 !important}.materialize-red.lighten-5{background-color:#fdeaeb !important}.materialize-red-text.text-lighten-5{color:#fdeaeb !important}.materialize-red.lighten-4{background-color:#f8c1c3 !important}.materialize-red-text.text-lighten-4{color:#f8c1c3 !important}.materialize-red.lighten-3{background-color:#f3989b !important}.materialize-red-text.text-lighten-3{color:#f3989b !important}.materialize-red.lighten-2{background-color:#ee6e73 !important}.materialize-red-text.text-lighten-2{color:#ee6e73 !important}.materialize-red.lighten-1{background-color:#ea454b !important}.materialize-red-text.text-lighten-1{color:#ea454b !important}.materialize-red.darken-1{background-color:#d0181e !important}.materialize-red-text.text-darken-1{color:#d0181e !important}.materialize-red.darken-2{background-color:#b9151b !important}.materialize-red-text.text-darken-2{color:#b9151b !important}.materialize-red.darken-3{background-color:#a21318 !important}.materialize-red-text.text-darken-3{color:#a21318 !important}.materialize-red.darken-4{background-color:#8b1014 !important}.materialize-red-text.text-darken-4{color:#8b1014 !important}.red{background-color:#F44336 !important}.red-text{color:#F44336 !important}.red.lighten-5{background-color:#FFEBEE !important}.red-text.text-lighten-5{color:#FFEBEE !important}.red.lighten-4{background-color:#FFCDD2 !important}.red-text.text-lighten-4{color:#FFCDD2 !important}.red.lighten-3{background-color:#EF9A9A !important}.red-text.text-lighten-3{color:#EF9A9A !important}.red.lighten-2{background-color:#E57373 !important}.red-text.text-lighten-2{color:#E57373 !important}.red.lighten-1{background-color:#EF5350 !important}.red-text.text-lighten-1{color:#EF5350 !important}.red.darken-1{background-color:#E53935 !important}.red-text.text-darken-1{color:#E53935 !important}.red.darken-2{background-color:#D32F2F !important}.red-text.text-darken-2{color:#D32F2F !important}.red.darken-3{background-color:#C62828 !important}.red-text.text-darken-3{color:#C62828 !important}.red.darken-4{background-color:#B71C1C !important}.red-text.text-darken-4{color:#B71C1C !important}.red.accent-1{background-color:#FF8A80 !important}.red-text.text-accent-1{color:#FF8A80 !important}.red.accent-2{background-color:#FF5252 !important}.red-text.text-accent-2{color:#FF5252 !important}.red.accent-3{background-color:#FF1744 !important}.red-text.text-accent-3{color:#FF1744 !important}.red.accent-4{background-color:#D50000 !important}.red-text.text-accent-4{color:#D50000 !important}.pink{background-color:#e91e63 !important}.pink-text{color:#e91e63 !important}.pink.lighten-5{background-color:#fce4ec !important}.pink-text.text-lighten-5{color:#fce4ec !important}.pink.lighten-4{background-color:#f8bbd0 !important}.pink-text.text-lighten-4{color:#f8bbd0 !important}.pink.lighten-3{background-color:#f48fb1 !important}.pink-text.text-lighten-3{color:#f48fb1 !important}.pink.lighten-2{background-color:#f06292 !important}.pink-text.text-lighten-2{color:#f06292 !important}.pink.lighten-1{background-color:#ec407a !important}.pink-text.text-lighten-1{color:#ec407a !important}.pink.darken-1{background-color:#d81b60 !important}.pink-text.text-darken-1{color:#d81b60 !important}.pink.darken-2{background-color:#c2185b !important}.pink-text.text-darken-2{color:#c2185b !important}.pink.darken-3{background-color:#ad1457 !important}.pink-text.text-darken-3{color:#ad1457 !important}.pink.darken-4{background-color:#880e4f !important}.pink-text.text-darken-4{color:#880e4f !important}.pink.accent-1{background-color:#ff80ab !important}.pink-text.text-accent-1{color:#ff80ab !important}.pink.accent-2{background-color:#ff4081 !important}.pink-text.text-accent-2{color:#ff4081 !important}.pink.accent-3{background-color:#f50057 !important}.pink-text.text-accent-3{color:#f50057 !important}.pink.accent-4{background-color:#c51162 !important}.pink-text.text-accent-4{color:#c51162 !important}.purple{background-color:#9c27b0 !important}.purple-text{color:#9c27b0 !important}.purple.lighten-5{background-color:#f3e5f5 !important}.purple-text.text-lighten-5{color:#f3e5f5 !important}.purple.lighten-4{background-color:#e1bee7 !important}.purple-text.text-lighten-4{color:#e1bee7 !important}.purple.lighten-3{background-color:#ce93d8 !important}.purple-text.text-lighten-3{color:#ce93d8 !important}.purple.lighten-2{background-color:#ba68c8 !important}.purple-text.text-lighten-2{color:#ba68c8 !important}.purple.lighten-1{background-color:#ab47bc !important}.purple-text.text-lighten-1{color:#ab47bc !important}.purple.darken-1{background-color:#8e24aa !important}.purple-text.text-darken-1{color:#8e24aa !important}.purple.darken-2{background-color:#7b1fa2 !important}.purple-text.text-darken-2{color:#7b1fa2 !important}.purple.darken-3{background-color:#6a1b9a !important}.purple-text.text-darken-3{color:#6a1b9a !important}.purple.darken-4{background-color:#4a148c !important}.purple-text.text-darken-4{color:#4a148c !important}.purple.accent-1{background-color:#ea80fc !important}.purple-text.text-accent-1{color:#ea80fc !important}.purple.accent-2{background-color:#e040fb !important}.purple-text.text-accent-2{color:#e040fb !important}.purple.accent-3{background-color:#d500f9 !important}.purple-text.text-accent-3{color:#d500f9 !important}.purple.accent-4{background-color:#a0f !important}.purple-text.text-accent-4{color:#a0f !important}.deep-purple{background-color:#673ab7 !important}.deep-purple-text{color:#673ab7 !important}.deep-purple.lighten-5{background-color:#ede7f6 !important}.deep-purple-text.text-lighten-5{color:#ede7f6 !important}.deep-purple.lighten-4{background-color:#d1c4e9 !important}.deep-purple-text.text-lighten-4{color:#d1c4e9 !important}.deep-purple.lighten-3{background-color:#b39ddb !important}.deep-purple-text.text-lighten-3{color:#b39ddb !important}.deep-purple.lighten-2{background-color:#9575cd !important}.deep-purple-text.text-lighten-2{color:#9575cd !important}.deep-purple.lighten-1{background-color:#7e57c2 !important}.deep-purple-text.text-lighten-1{color:#7e57c2 !important}.deep-purple.darken-1{background-color:#5e35b1 !important}.deep-purple-text.text-darken-1{color:#5e35b1 !important}.deep-purple.darken-2{background-color:#512da8 !important}.deep-purple-text.text-darken-2{color:#512da8 !important}.deep-purple.darken-3{background-color:#4527a0 !important}.deep-purple-text.text-darken-3{color:#4527a0 !important}.deep-purple.darken-4{background-color:#311b92 !important}.deep-purple-text.text-darken-4{color:#311b92 !important}.deep-purple.accent-1{background-color:#b388ff !important}.deep-purple-text.text-accent-1{color:#b388ff !important}.deep-purple.accent-2{background-color:#7c4dff !important}.deep-purple-text.text-accent-2{color:#7c4dff !important}.deep-purple.accent-3{background-color:#651fff !important}.deep-purple-text.text-accent-3{color:#651fff !important}.deep-purple.accent-4{background-color:#6200ea !important}.deep-purple-text.text-accent-4{color:#6200ea !important}.indigo{background-color:#3f51b5 !important}.indigo-text{color:#3f51b5 !important}.indigo.lighten-5{background-color:#e8eaf6 !important}.indigo-text.text-lighten-5{color:#e8eaf6 !important}.indigo.lighten-4{background-color:#c5cae9 !important}.indigo-text.text-lighten-4{color:#c5cae9 !important}.indigo.lighten-3{background-color:#9fa8da !important}.indigo-text.text-lighten-3{color:#9fa8da !important}.indigo.lighten-2{background-color:#7986cb !important}.indigo-text.text-lighten-2{color:#7986cb !important}.indigo.lighten-1{background-color:#5c6bc0 !important}.indigo-text.text-lighten-1{color:#5c6bc0 !important}.indigo.darken-1{background-color:#3949ab !important}.indigo-text.text-darken-1{color:#3949ab !important}.indigo.darken-2{background-color:#303f9f !important}.indigo-text.text-darken-2{color:#303f9f !important}.indigo.darken-3{background-color:#283593 !important}.indigo-text.text-darken-3{color:#283593 !important}.indigo.darken-4{background-color:#1a237e !important}.indigo-text.text-darken-4{color:#1a237e !important}.indigo.accent-1{background-color:#8c9eff !important}.indigo-text.text-accent-1{color:#8c9eff !important}.indigo.accent-2{background-color:#536dfe !important}.indigo-text.text-accent-2{color:#536dfe !important}.indigo.accent-3{background-color:#3d5afe !important}.indigo-text.text-accent-3{color:#3d5afe !important}.indigo.accent-4{background-color:#304ffe !important}.indigo-text.text-accent-4{color:#304ffe !important}.blue{background-color:#2196F3 !important}.blue-text{color:#2196F3 !important}.blue.lighten-5{background-color:#E3F2FD !important}.blue-text.text-lighten-5{color:#E3F2FD !important}.blue.lighten-4{background-color:#BBDEFB !important}.blue-text.text-lighten-4{color:#BBDEFB !important}.blue.lighten-3{background-color:#90CAF9 !important}.blue-text.text-lighten-3{color:#90CAF9 !important}.blue.lighten-2{background-color:#64B5F6 !important}.blue-text.text-lighten-2{color:#64B5F6 !important}.blue.lighten-1{background-color:#42A5F5 !important}.blue-text.text-lighten-1{color:#42A5F5 !important}.blue.darken-1{background-color:#1E88E5 !important}.blue-text.text-darken-1{color:#1E88E5 !important}.blue.darken-2{background-color:#1976D2 !important}.blue-text.text-darken-2{color:#1976D2 !important}.blue.darken-3{background-color:#1565C0 !important}.blue-text.text-darken-3{color:#1565C0 !important}.blue.darken-4{background-color:#0D47A1 !important}.blue-text.text-darken-4{color:#0D47A1 !important}.blue.accent-1{background-color:#82B1FF !important}.blue-text.text-accent-1{color:#82B1FF !important}.blue.accent-2{background-color:#448AFF !important}.blue-text.text-accent-2{color:#448AFF !important}.blue.accent-3{background-color:#2979FF !important}.blue-text.text-accent-3{color:#2979FF !important}.blue.accent-4{background-color:#2962FF !important}.blue-text.text-accent-4{color:#2962FF !important}.light-blue{background-color:#03a9f4 !important}.light-blue-text{color:#03a9f4 !important}.light-blue.lighten-5{background-color:#e1f5fe !important}.light-blue-text.text-lighten-5{color:#e1f5fe !important}.light-blue.lighten-4{background-color:#b3e5fc !important}.light-blue-text.text-lighten-4{color:#b3e5fc !important}.light-blue.lighten-3{background-color:#81d4fa !important}.light-blue-text.text-lighten-3{color:#81d4fa !important}.light-blue.lighten-2{background-color:#4fc3f7 !important}.light-blue-text.text-lighten-2{color:#4fc3f7 !important}.light-blue.lighten-1{background-color:#29b6f6 !important}.light-blue-text.text-lighten-1{color:#29b6f6 !important}.light-blue.darken-1{background-color:#039be5 !important}.light-blue-text.text-darken-1{color:#039be5 !important}.light-blue.darken-2{background-color:#0288d1 !important}.light-blue-text.text-darken-2{color:#0288d1 !important}.light-blue.darken-3{background-color:#0277bd !important}.light-blue-text.text-darken-3{color:#0277bd !important}.light-blue.darken-4{background-color:#01579b !important}.light-blue-text.text-darken-4{color:#01579b !important}.light-blue.accent-1{background-color:#80d8ff !important}.light-blue-text.text-accent-1{color:#80d8ff !important}.light-blue.accent-2{background-color:#40c4ff !important}.light-blue-text.text-accent-2{color:#40c4ff !important}.light-blue.accent-3{background-color:#00b0ff !important}.light-blue-text.text-accent-3{color:#00b0ff !important}.light-blue.accent-4{background-color:#0091ea !important}.light-blue-text.text-accent-4{color:#0091ea !important}.cyan{background-color:#00bcd4 !important}.cyan-text{color:#00bcd4 !important}.cyan.lighten-5{background-color:#e0f7fa !important}.cyan-text.text-lighten-5{color:#e0f7fa !important}.cyan.lighten-4{background-color:#b2ebf2 !important}.cyan-text.text-lighten-4{color:#b2ebf2 !important}.cyan.lighten-3{background-color:#80deea !important}.cyan-text.text-lighten-3{color:#80deea !important}.cyan.lighten-2{background-color:#4dd0e1 !important}.cyan-text.text-lighten-2{color:#4dd0e1 !important}.cyan.lighten-1{background-color:#26c6da !important}.cyan-text.text-lighten-1{color:#26c6da !important}.cyan.darken-1{background-color:#00acc1 !important}.cyan-text.text-darken-1{color:#00acc1 !important}.cyan.darken-2{background-color:#0097a7 !important}.cyan-text.text-darken-2{color:#0097a7 !important}.cyan.darken-3{background-color:#00838f !important}.cyan-text.text-darken-3{color:#00838f !important}.cyan.darken-4{background-color:#006064 !important}.cyan-text.text-darken-4{color:#006064 !important}.cyan.accent-1{background-color:#84ffff !important}.cyan-text.text-accent-1{color:#84ffff !important}.cyan.accent-2{background-color:#18ffff !important}.cyan-text.text-accent-2{color:#18ffff !important}.cyan.accent-3{background-color:#00e5ff !important}.cyan-text.text-accent-3{color:#00e5ff !important}.cyan.accent-4{background-color:#00b8d4 !important}.cyan-text.text-accent-4{color:#00b8d4 !important}.teal{background-color:#009688 !important}.teal-text{color:#009688 !important}.teal.lighten-5{background-color:#e0f2f1 !important}.teal-text.text-lighten-5{color:#e0f2f1 !important}.teal.lighten-4{background-color:#b2dfdb !important}.teal-text.text-lighten-4{color:#b2dfdb !important}.teal.lighten-3{background-color:#80cbc4 !important}.teal-text.text-lighten-3{color:#80cbc4 !important}.teal.lighten-2{background-color:#4db6ac !important}.teal-text.text-lighten-2{color:#4db6ac !important}.teal.lighten-1{background-color:#26a69a !important}.teal-text.text-lighten-1{color:#26a69a !important}.teal.darken-1{background-color:#00897b !important}.teal-text.text-darken-1{color:#00897b !important}.teal.darken-2{background-color:#00796b !important}.teal-text.text-darken-2{color:#00796b !important}.teal.darken-3{background-color:#00695c !important}.teal-text.text-darken-3{color:#00695c !important}.teal.darken-4{background-color:#004d40 !important}.teal-text.text-darken-4{color:#004d40 !important}.teal.accent-1{background-color:#a7ffeb !important}.teal-text.text-accent-1{color:#a7ffeb !important}.teal.accent-2{background-color:#64ffda !important}.teal-text.text-accent-2{color:#64ffda !important}.teal.accent-3{background-color:#1de9b6 !important}.teal-text.text-accent-3{color:#1de9b6 !important}.teal.accent-4{background-color:#00bfa5 !important}.teal-text.text-accent-4{color:#00bfa5 !important}.green{background-color:#4CAF50 !important}.green-text{color:#4CAF50 !important}.green.lighten-5{background-color:#E8F5E9 !important}.green-text.text-lighten-5{color:#E8F5E9 !important}.green.lighten-4{background-color:#C8E6C9 !important}.green-text.text-lighten-4{color:#C8E6C9 !important}.green.lighten-3{background-color:#A5D6A7 !important}.green-text.text-lighten-3{color:#A5D6A7 !important}.green.lighten-2{background-color:#81C784 !important}.green-text.text-lighten-2{color:#81C784 !important}.green.lighten-1{background-color:#66BB6A !important}.green-text.text-lighten-1{color:#66BB6A !important}.green.darken-1{background-color:#43A047 !important}.green-text.text-darken-1{color:#43A047 !important}.green.darken-2{background-color:#388E3C !important}.green-text.text-darken-2{color:#388E3C !important}.green.darken-3{background-color:#2E7D32 !important}.green-text.text-darken-3{color:#2E7D32 !important}.green.darken-4{background-color:#1B5E20 !important}.green-text.text-darken-4{color:#1B5E20 !important}.green.accent-1{background-color:#B9F6CA !important}.green-text.text-accent-1{color:#B9F6CA !important}.green.accent-2{background-color:#69F0AE !important}.green-text.text-accent-2{color:#69F0AE !important}.green.accent-3{background-color:#00E676 !important}.green-text.text-accent-3{color:#00E676 !important}.green.accent-4{background-color:#00C853 !important}.green-text.text-accent-4{color:#00C853 !important}.light-green{background-color:#8bc34a !important}.light-green-text{color:#8bc34a !important}.light-green.lighten-5{background-color:#f1f8e9 !important}.light-green-text.text-lighten-5{color:#f1f8e9 !important}.light-green.lighten-4{background-color:#dcedc8 !important}.light-green-text.text-lighten-4{color:#dcedc8 !important}.light-green.lighten-3{background-color:#c5e1a5 !important}.light-green-text.text-lighten-3{color:#c5e1a5 !important}.light-green.lighten-2{background-color:#aed581 !important}.light-green-text.text-lighten-2{color:#aed581 !important}.light-green.lighten-1{background-color:#9ccc65 !important}.light-green-text.text-lighten-1{color:#9ccc65 !important}.light-green.darken-1{background-color:#7cb342 !important}.light-green-text.text-darken-1{color:#7cb342 !important}.light-green.darken-2{background-color:#689f38 !important}.light-green-text.text-darken-2{color:#689f38 !important}.light-green.darken-3{background-color:#558b2f !important}.light-green-text.text-darken-3{color:#558b2f !important}.light-green.darken-4{background-color:#33691e !important}.light-green-text.text-darken-4{color:#33691e !important}.light-green.accent-1{background-color:#ccff90 !important}.light-green-text.text-accent-1{color:#ccff90 !important}.light-green.accent-2{background-color:#b2ff59 !important}.light-green-text.text-accent-2{color:#b2ff59 !important}.light-green.accent-3{background-color:#76ff03 !important}.light-green-text.text-accent-3{color:#76ff03 !important}.light-green.accent-4{background-color:#64dd17 !important}.light-green-text.text-accent-4{color:#64dd17 !important}.lime{background-color:#cddc39 !important}.lime-text{color:#cddc39 !important}.lime.lighten-5{background-color:#f9fbe7 !important}.lime-text.text-lighten-5{color:#f9fbe7 !important}.lime.lighten-4{background-color:#f0f4c3 !important}.lime-text.text-lighten-4{color:#f0f4c3 !important}.lime.lighten-3{background-color:#e6ee9c !important}.lime-text.text-lighten-3{color:#e6ee9c !important}.lime.lighten-2{background-color:#dce775 !important}.lime-text.text-lighten-2{color:#dce775 !important}.lime.lighten-1{background-color:#d4e157 !important}.lime-text.text-lighten-1{color:#d4e157 !important}.lime.darken-1{background-color:#c0ca33 !important}.lime-text.text-darken-1{color:#c0ca33 !important}.lime.darken-2{background-color:#afb42b !important}.lime-text.text-darken-2{color:#afb42b !important}.lime.darken-3{background-color:#9e9d24 !important}.lime-text.text-darken-3{color:#9e9d24 !important}.lime.darken-4{background-color:#827717 !important}.lime-text.text-darken-4{color:#827717 !important}.lime.accent-1{background-color:#f4ff81 !important}.lime-text.text-accent-1{color:#f4ff81 !important}.lime.accent-2{background-color:#eeff41 !important}.lime-text.text-accent-2{color:#eeff41 !important}.lime.accent-3{background-color:#c6ff00 !important}.lime-text.text-accent-3{color:#c6ff00 !important}.lime.accent-4{background-color:#aeea00 !important}.lime-text.text-accent-4{color:#aeea00 !important}.yellow{background-color:#ffeb3b !important}.yellow-text{color:#ffeb3b !important}.yellow.lighten-5{background-color:#fffde7 !important}.yellow-text.text-lighten-5{color:#fffde7 !important}.yellow.lighten-4{background-color:#fff9c4 !important}.yellow-text.text-lighten-4{color:#fff9c4 !important}.yellow.lighten-3{background-color:#fff59d !important}.yellow-text.text-lighten-3{color:#fff59d !important}.yellow.lighten-2{background-color:#fff176 !important}.yellow-text.text-lighten-2{color:#fff176 !important}.yellow.lighten-1{background-color:#ffee58 !important}.yellow-text.text-lighten-1{color:#ffee58 !important}.yellow.darken-1{background-color:#fdd835 !important}.yellow-text.text-darken-1{color:#fdd835 !important}.yellow.darken-2{background-color:#fbc02d !important}.yellow-text.text-darken-2{color:#fbc02d !important}.yellow.darken-3{background-color:#f9a825 !important}.yellow-text.text-darken-3{color:#f9a825 !important}.yellow.darken-4{background-color:#f57f17 !important}.yellow-text.text-darken-4{color:#f57f17 !important}.yellow.accent-1{background-color:#ffff8d !important}.yellow-text.text-accent-1{color:#ffff8d !important}.yellow.accent-2{background-color:#ff0 !important}.yellow-text.text-accent-2{color:#ff0 !important}.yellow.accent-3{background-color:#ffea00 !important}.yellow-text.text-accent-3{color:#ffea00 !important}.yellow.accent-4{background-color:#ffd600 !important}.yellow-text.text-accent-4{color:#ffd600 !important}.amber{background-color:#ffc107 !important}.amber-text{color:#ffc107 !important}.amber.lighten-5{background-color:#fff8e1 !important}.amber-text.text-lighten-5{color:#fff8e1 !important}.amber.lighten-4{background-color:#ffecb3 !important}.amber-text.text-lighten-4{color:#ffecb3 !important}.amber.lighten-3{background-color:#ffe082 !important}.amber-text.text-lighten-3{color:#ffe082 !important}.amber.lighten-2{background-color:#ffd54f !important}.amber-text.text-lighten-2{color:#ffd54f !important}.amber.lighten-1{background-color:#ffca28 !important}.amber-text.text-lighten-1{color:#ffca28 !important}.amber.darken-1{background-color:#ffb300 !important}.amber-text.text-darken-1{color:#ffb300 !important}.amber.darken-2{background-color:#ffa000 !important}.amber-text.text-darken-2{color:#ffa000 !important}.amber.darken-3{background-color:#ff8f00 !important}.amber-text.text-darken-3{color:#ff8f00 !important}.amber.darken-4{background-color:#ff6f00 !important}.amber-text.text-darken-4{color:#ff6f00 !important}.amber.accent-1{background-color:#ffe57f !important}.amber-text.text-accent-1{color:#ffe57f !important}.amber.accent-2{background-color:#ffd740 !important}.amber-text.text-accent-2{color:#ffd740 !important}.amber.accent-3{background-color:#ffc400 !important}.amber-text.text-accent-3{color:#ffc400 !important}.amber.accent-4{background-color:#ffab00 !important}.amber-text.text-accent-4{color:#ffab00 !important}.orange{background-color:#ff9800 !important}.orange-text{color:#ff9800 !important}.orange.lighten-5{background-color:#fff3e0 !important}.orange-text.text-lighten-5{color:#fff3e0 !important}.orange.lighten-4{background-color:#ffe0b2 !important}.orange-text.text-lighten-4{color:#ffe0b2 !important}.orange.lighten-3{background-color:#ffcc80 !important}.orange-text.text-lighten-3{color:#ffcc80 !important}.orange.lighten-2{background-color:#ffb74d !important}.orange-text.text-lighten-2{color:#ffb74d !important}.orange.lighten-1{background-color:#ffa726 !important}.orange-text.text-lighten-1{color:#ffa726 !important}.orange.darken-1{background-color:#fb8c00 !important}.orange-text.text-darken-1{color:#fb8c00 !important}.orange.darken-2{background-color:#f57c00 !important}.orange-text.text-darken-2{color:#f57c00 !important}.orange.darken-3{background-color:#ef6c00 !important}.orange-text.text-darken-3{color:#ef6c00 !important}.orange.darken-4{background-color:#e65100 !important}.orange-text.text-darken-4{color:#e65100 !important}.orange.accent-1{background-color:#ffd180 !important}.orange-text.text-accent-1{color:#ffd180 !important}.orange.accent-2{background-color:#ffab40 !important}.orange-text.text-accent-2{color:#ffab40 !important}.orange.accent-3{background-color:#ff9100 !important}.orange-text.text-accent-3{color:#ff9100 !important}.orange.accent-4{background-color:#ff6d00 !important}.orange-text.text-accent-4{color:#ff6d00 !important}.deep-orange{background-color:#ff5722 !important}.deep-orange-text{color:#ff5722 !important}.deep-orange.lighten-5{background-color:#fbe9e7 !important}.deep-orange-text.text-lighten-5{color:#fbe9e7 !important}.deep-orange.lighten-4{background-color:#ffccbc !important}.deep-orange-text.text-lighten-4{color:#ffccbc !important}.deep-orange.lighten-3{background-color:#ffab91 !important}.deep-orange-text.text-lighten-3{color:#ffab91 !important}.deep-orange.lighten-2{background-color:#ff8a65 !important}.deep-orange-text.text-lighten-2{color:#ff8a65 !important}.deep-orange.lighten-1{background-color:#ff7043 !important}.deep-orange-text.text-lighten-1{color:#ff7043 !important}.deep-orange.darken-1{background-color:#f4511e !important}.deep-orange-text.text-darken-1{color:#f4511e !important}.deep-orange.darken-2{background-color:#e64a19 !important}.deep-orange-text.text-darken-2{color:#e64a19 !important}.deep-orange.darken-3{background-color:#d84315 !important}.deep-orange-text.text-darken-3{color:#d84315 !important}.deep-orange.darken-4{background-color:#bf360c !important}.deep-orange-text.text-darken-4{color:#bf360c !important}.deep-orange.accent-1{background-color:#ff9e80 !important}.deep-orange-text.text-accent-1{color:#ff9e80 !important}.deep-orange.accent-2{background-color:#ff6e40 !important}.deep-orange-text.text-accent-2{color:#ff6e40 !important}.deep-orange.accent-3{background-color:#ff3d00 !important}.deep-orange-text.text-accent-3{color:#ff3d00 !important}.deep-orange.accent-4{background-color:#dd2c00 !important}.deep-orange-text.text-accent-4{color:#dd2c00 !important}.brown{background-color:#795548 !important}.brown-text{color:#795548 !important}.brown.lighten-5{background-color:#efebe9 !important}.brown-text.text-lighten-5{color:#efebe9 !important}.brown.lighten-4{background-color:#d7ccc8 !important}.brown-text.text-lighten-4{color:#d7ccc8 !important}.brown.lighten-3{background-color:#bcaaa4 !important}.brown-text.text-lighten-3{color:#bcaaa4 !important}.brown.lighten-2{background-color:#a1887f !important}.brown-text.text-lighten-2{color:#a1887f !important}.brown.lighten-1{background-color:#8d6e63 !important}.brown-text.text-lighten-1{color:#8d6e63 !important}.brown.darken-1{background-color:#6d4c41 !important}.brown-text.text-darken-1{color:#6d4c41 !important}.brown.darken-2{background-color:#5d4037 !important}.brown-text.text-darken-2{color:#5d4037 !important}.brown.darken-3{background-color:#4e342e !important}.brown-text.text-darken-3{color:#4e342e !important}.brown.darken-4{background-color:#3e2723 !important}.brown-text.text-darken-4{color:#3e2723 !important}.blue-grey{background-color:#607d8b !important}.blue-grey-text{color:#607d8b !important}.blue-grey.lighten-5{background-color:#eceff1 !important}.blue-grey-text.text-lighten-5{color:#eceff1 !important}.blue-grey.lighten-4{background-color:#cfd8dc !important}.blue-grey-text.text-lighten-4{color:#cfd8dc !important}.blue-grey.lighten-3{background-color:#b0bec5 !important}.blue-grey-text.text-lighten-3{color:#b0bec5 !important}.blue-grey.lighten-2{background-color:#90a4ae !important}.blue-grey-text.text-lighten-2{color:#90a4ae !important}.blue-grey.lighten-1{background-color:#78909c !important}.blue-grey-text.text-lighten-1{color:#78909c !important}.blue-grey.darken-1{background-color:#546e7a !important}.blue-grey-text.text-darken-1{color:#546e7a !important}.blue-grey.darken-2{background-color:#455a64 !important}.blue-grey-text.text-darken-2{color:#455a64 !important}.blue-grey.darken-3{background-color:#37474f !important}.blue-grey-text.text-darken-3{color:#37474f !important}.blue-grey.darken-4{background-color:#263238 !important}.blue-grey-text.text-darken-4{color:#263238 !important}.grey{background-color:#9e9e9e !important}.grey-text{color:#9e9e9e !important}.grey.lighten-5{background-color:#fafafa !important}.grey-text.text-lighten-5{color:#fafafa !important}.grey.lighten-4{background-color:#f5f5f5 !important}.grey-text.text-lighten-4{color:#f5f5f5 !important}.grey.lighten-3{background-color:#eee !important}.grey-text.text-lighten-3{color:#eee !important}.grey.lighten-2{background-color:#e0e0e0 !important}.grey-text.text-lighten-2{color:#e0e0e0 !important}.grey.lighten-1{background-color:#bdbdbd !important}.grey-text.text-lighten-1{color:#bdbdbd !important}.grey.darken-1{background-color:#757575 !important}.grey-text.text-darken-1{color:#757575 !important}.grey.darken-2{background-color:#616161 !important}.grey-text.text-darken-2{color:#616161 !important}.grey.darken-3{background-color:#424242 !important}.grey-text.text-darken-3{color:#424242 !important}.grey.darken-4{background-color:#212121 !important}.grey-text.text-darken-4{color:#212121 !important}.black{background-color:#000 !important}.black-text{color:#000 !important}.white{background-color:#fff !important}.white-text{color:#fff !important}.transparent{background-color:rgba(0,0,0,0) !important}.transparent-text{color:rgba(0,0,0,0) !important}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}ul:not(.browser-default){padding-left:0;list-style-type:none}ul:not(.browser-default)>li{list-style-type:none}a{color:#039be5;text-decoration:none;-webkit-tap-highlight-color:transparent}.valign-wrapper{display:flex;align-items:center}.clearfix{clear:both}.z-depth-0{box-shadow:none !important}.z-depth-1,nav,.card-panel,.card,.toast,.btn,.btn-large,.btn-floating,.dropdown-content,.collapsible,.side-nav{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}.z-depth-1-half,.btn:hover,.btn-large:hover,.btn-floating:hover{box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2)}.z-depth-2{box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3)}.z-depth-3{box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.3)}.z-depth-4,.modal{box-shadow:0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.3)}.z-depth-5{box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.3)}.hoverable{transition:box-shadow .25s}.hoverable:hover{box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.divider{height:1px;overflow:hidden;background-color:#e0e0e0}blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #ee6e73}i{line-height:inherit}i.left{float:left;margin-right:15px}i.right{float:right;margin-left:15px}i.tiny{font-size:1rem}i.small{font-size:2rem}i.medium{font-size:4rem}i.large{font-size:6rem}img.responsive-img,video.responsive-video{max-width:100%;height:auto}.pagination li{display:inline-block;border-radius:2px;text-align:center;vertical-align:top;height:30px}.pagination li a{color:#444;display:inline-block;font-size:1.2rem;padding:0 10px;line-height:30px}.pagination li.active a{color:#fff}.pagination li.active{background-color:#ee6e73}.pagination li.disabled a{cursor:default;color:#999}.pagination li i{font-size:2rem}.pagination li.pages ul li{display:inline-block;float:none}@media only screen and (max-width: 992px){.pagination{width:100%}.pagination li.prev,.pagination li.next{width:10%}.pagination li.pages{width:80%;overflow:hidden;white-space:nowrap}}.breadcrumb{font-size:18px;color:rgba(255,255,255,0.7)}.breadcrumb i,.breadcrumb [class^="mdi-"],.breadcrumb [class*="mdi-"],.breadcrumb i.material-icons{display:inline-block;float:left;font-size:24px}.breadcrumb:before{content:'\E5CC';color:rgba(255,255,255,0.7);vertical-align:top;display:inline-block;font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:25px;margin:0 10px 0 8px;-webkit-font-smoothing:antialiased}.breadcrumb:first-child:before{display:none}.breadcrumb:last-child{color:#fff}.parallax-container{position:relative;overflow:hidden;height:500px}.parallax-container .parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.parallax-container .parallax img{display:none;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;transform:translate3d(0, 0, 0);transform:translateX(-50%)}.pin-top,.pin-bottom{position:relative}.pinned{position:fixed !important}ul.staggered-list li{opacity:0}.fade-in{opacity:0;transform-origin:0 50%}@media only screen and (max-width: 600px){.hide-on-small-only,.hide-on-small-and-down{display:none !important}}@media only screen and (max-width: 992px){.hide-on-med-and-down{display:none !important}}@media only screen and (min-width: 601px){.hide-on-med-and-up{display:none !important}}@media only screen and (min-width: 600px) and (max-width: 992px){.hide-on-med-only{display:none !important}}@media only screen and (min-width: 993px){.hide-on-large-only{display:none !important}}@media only screen and (min-width: 993px){.show-on-large{display:block !important}}@media only screen and (min-width: 600px) and (max-width: 992px){.show-on-medium{display:block !important}}@media only screen and (max-width: 600px){.show-on-small{display:block !important}}@media only screen and (min-width: 601px){.show-on-medium-and-up{display:block !important}}@media only screen and (max-width: 992px){.show-on-medium-and-down{display:block !important}}@media only screen and (max-width: 600px){.center-on-small-only{text-align:center}}.page-footer{padding-top:20px;color:#fff;background-color:#ee6e73}.page-footer .footer-copyright{overflow:hidden;min-height:50px;display:flex;align-items:center;padding:10px 0px;color:rgba(255,255,255,0.8);background-color:rgba(51,51,51,0.08)}table,th,td{border:none}table{width:100%;display:table}table.bordered>thead>tr,table.bordered>tbody>tr{border-bottom:1px solid #d0d0d0}table.striped>tbody>tr:nth-child(odd){background-color:#f2f2f2}table.striped>tbody>tr>td{border-radius:0}table.highlight>tbody>tr{transition:background-color .25s ease}table.highlight>tbody>tr:hover{background-color:#f2f2f2}table.centered thead tr th,table.centered tbody tr td{text-align:center}thead{border-bottom:1px solid #d0d0d0}td,th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}@media only screen and (max-width: 992px){table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative}table.responsive-table td:empty:before{content:'\00a0'}table.responsive-table th,table.responsive-table td{margin:0;vertical-align:top}table.responsive-table th{text-align:left}table.responsive-table thead{display:block;float:left}table.responsive-table thead tr{display:block;padding:0 10px 0 0}table.responsive-table thead tr th::before{content:"\00a0"}table.responsive-table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}table.responsive-table tbody tr{display:inline-block;vertical-align:top}table.responsive-table th{display:block;text-align:right}table.responsive-table td{display:block;min-height:1.25em;text-align:left}table.responsive-table tr{padding:0 10px}table.responsive-table thead{border:0;border-right:1px solid #d0d0d0}table.responsive-table.bordered th{border-bottom:0;border-left:0}table.responsive-table.bordered td{border-left:0;border-right:0;border-bottom:0}table.responsive-table.bordered tr{border:0}table.responsive-table.bordered tbody tr{border-right:1px solid #d0d0d0}}.collection{margin:.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative}.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0}.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}.collection .collection-item.avatar:not(.circle-clipper)>.circle,.collection .collection-item.avatar :not(.circle-clipper)>.circle{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle}.collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center}.collection .collection-item.avatar .title{font-size:16px}.collection .collection-item.avatar p{margin:0}.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}.collection .collection-item:last-child{border-bottom:none}.collection .collection-item.active{background-color:#26a69a;color:#eafaf9}.collection .collection-item.active .secondary-content{color:#fff}.collection a.collection-item{display:block;transition:.25s;color:#26a69a}.collection a.collection-item:not(.active):hover{background-color:#ddd}.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}.collection.with-header .collection-item{padding-left:30px}.collection.with-header .collection-item.avatar{padding-left:72px}.secondary-content{float:right;color:#26a69a}.collapsible .collection{margin:0;border:none}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.progress{position:relative;height:4px;display:block;width:100%;background-color:#acece6;border-radius:2px;margin:.5rem 0 1rem 0;overflow:hidden}.progress .determinate{position:absolute;top:0;left:0;bottom:0;background-color:#26a69a;transition:width .3s linear}.progress .indeterminate{background-color:#26a69a}.progress .indeterminate:before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite}.progress .indeterminate:after{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation-delay:1.15s}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.hide{display:none !important}.left-align{text-align:left}.right-align{text-align:right}.center,.center-align{text-align:center}.left{float:left !important}.right{float:right !important}.no-select,input[type=range],input[type=range]+.thumb{user-select:none}.circle{border-radius:50%}.center-block{display:block;margin-left:auto;margin-right:auto}.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-padding{padding:0 !important}span.badge{min-width:3rem;padding:0 6px;margin-left:14px;text-align:center;font-size:1rem;line-height:22px;height:22px;color:#757575;float:right;box-sizing:border-box}span.badge.new{font-weight:300;font-size:0.8rem;color:#fff;background-color:#26a69a;border-radius:2px}span.badge.new:after{content:" new"}span.badge[data-badge-caption]::after{content:" " attr(data-badge-caption)}nav ul a span.badge{display:inline-block;float:none;margin-left:4px;line-height:22px;height:22px;-webkit-font-smoothing:auto}.collection-item span.badge{margin-top:calc(.75rem - 11px)}.collapsible span.badge{margin-left:auto}.side-nav span.badge{margin-top:calc(24px - 11px)}.material-icons{text-rendering:optimizeLegibility;font-feature-settings:'liga'}.container{margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width: 601px){.container{width:85%}}@media only screen and (min-width: 993px){.container{width:70%}}.container .row{margin-left:-.75rem;margin-right:-.75rem}.section{padding-top:1rem;padding-bottom:1rem}.section.no-pad{padding:0}.section.no-pad-bot{padding-bottom:0}.section.no-pad-top{padding-top:0}.row{margin-left:auto;margin-right:auto;margin-bottom:20px}.row:after{content:"";display:table;clear:both}.row .col{float:left;box-sizing:border-box;padding:0 .75rem;min-height:1px}.row .col[class*="push-"],.row .col[class*="pull-"]{position:relative}.row .col.s1{width:8.33333%;margin-left:auto;left:auto;right:auto}.row .col.s2{width:16.66667%;margin-left:auto;left:auto;right:auto}.row .col.s3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.s4{width:33.33333%;margin-left:auto;left:auto;right:auto}.row .col.s5{width:41.66667%;margin-left:auto;left:auto;right:auto}.row .col.s6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.s7{width:58.33333%;margin-left:auto;left:auto;right:auto}.row .col.s8{width:66.66667%;margin-left:auto;left:auto;right:auto}.row .col.s9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.s10{width:83.33333%;margin-left:auto;left:auto;right:auto}.row .col.s11{width:91.66667%;margin-left:auto;left:auto;right:auto}.row .col.s12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-s1{margin-left:8.33333%}.row .col.pull-s1{right:8.33333%}.row .col.push-s1{left:8.33333%}.row .col.offset-s2{margin-left:16.66667%}.row .col.pull-s2{right:16.66667%}.row .col.push-s2{left:16.66667%}.row .col.offset-s3{margin-left:25%}.row .col.pull-s3{right:25%}.row .col.push-s3{left:25%}.row .col.offset-s4{margin-left:33.33333%}.row .col.pull-s4{right:33.33333%}.row .col.push-s4{left:33.33333%}.row .col.offset-s5{margin-left:41.66667%}.row .col.pull-s5{right:41.66667%}.row .col.push-s5{left:41.66667%}.row .col.offset-s6{margin-left:50%}.row .col.pull-s6{right:50%}.row .col.push-s6{left:50%}.row .col.offset-s7{margin-left:58.33333%}.row .col.pull-s7{right:58.33333%}.row .col.push-s7{left:58.33333%}.row .col.offset-s8{margin-left:66.66667%}.row .col.pull-s8{right:66.66667%}.row .col.push-s8{left:66.66667%}.row .col.offset-s9{margin-left:75%}.row .col.pull-s9{right:75%}.row .col.push-s9{left:75%}.row .col.offset-s10{margin-left:83.33333%}.row .col.pull-s10{right:83.33333%}.row .col.push-s10{left:83.33333%}.row .col.offset-s11{margin-left:91.66667%}.row .col.pull-s11{right:91.66667%}.row .col.push-s11{left:91.66667%}.row .col.offset-s12{margin-left:100%}.row .col.pull-s12{right:100%}.row .col.push-s12{left:100%}@media only screen and (min-width: 601px){.row .col.m1{width:8.33333%;margin-left:auto;left:auto;right:auto}.row .col.m2{width:16.66667%;margin-left:auto;left:auto;right:auto}.row .col.m3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.m4{width:33.33333%;margin-left:auto;left:auto;right:auto}.row .col.m5{width:41.66667%;margin-left:auto;left:auto;right:auto}.row .col.m6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.m7{width:58.33333%;margin-left:auto;left:auto;right:auto}.row .col.m8{width:66.66667%;margin-left:auto;left:auto;right:auto}.row .col.m9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.m10{width:83.33333%;margin-left:auto;left:auto;right:auto}.row .col.m11{width:91.66667%;margin-left:auto;left:auto;right:auto}.row .col.m12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-m1{margin-left:8.33333%}.row .col.pull-m1{right:8.33333%}.row .col.push-m1{left:8.33333%}.row .col.offset-m2{margin-left:16.66667%}.row .col.pull-m2{right:16.66667%}.row .col.push-m2{left:16.66667%}.row .col.offset-m3{margin-left:25%}.row .col.pull-m3{right:25%}.row .col.push-m3{left:25%}.row .col.offset-m4{margin-left:33.33333%}.row .col.pull-m4{right:33.33333%}.row .col.push-m4{left:33.33333%}.row .col.offset-m5{margin-left:41.66667%}.row .col.pull-m5{right:41.66667%}.row .col.push-m5{left:41.66667%}.row .col.offset-m6{margin-left:50%}.row .col.pull-m6{right:50%}.row .col.push-m6{left:50%}.row .col.offset-m7{margin-left:58.33333%}.row .col.pull-m7{right:58.33333%}.row .col.push-m7{left:58.33333%}.row .col.offset-m8{margin-left:66.66667%}.row .col.pull-m8{right:66.66667%}.row .col.push-m8{left:66.66667%}.row .col.offset-m9{margin-left:75%}.row .col.pull-m9{right:75%}.row .col.push-m9{left:75%}.row .col.offset-m10{margin-left:83.33333%}.row .col.pull-m10{right:83.33333%}.row .col.push-m10{left:83.33333%}.row .col.offset-m11{margin-left:91.66667%}.row .col.pull-m11{right:91.66667%}.row .col.push-m11{left:91.66667%}.row .col.offset-m12{margin-left:100%}.row .col.pull-m12{right:100%}.row .col.push-m12{left:100%}}@media only screen and (min-width: 993px){.row .col.l1{width:8.33333%;margin-left:auto;left:auto;right:auto}.row .col.l2{width:16.66667%;margin-left:auto;left:auto;right:auto}.row .col.l3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.l4{width:33.33333%;margin-left:auto;left:auto;right:auto}.row .col.l5{width:41.66667%;margin-left:auto;left:auto;right:auto}.row .col.l6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.l7{width:58.33333%;margin-left:auto;left:auto;right:auto}.row .col.l8{width:66.66667%;margin-left:auto;left:auto;right:auto}.row .col.l9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.l10{width:83.33333%;margin-left:auto;left:auto;right:auto}.row .col.l11{width:91.66667%;margin-left:auto;left:auto;right:auto}.row .col.l12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-l1{margin-left:8.33333%}.row .col.pull-l1{right:8.33333%}.row .col.push-l1{left:8.33333%}.row .col.offset-l2{margin-left:16.66667%}.row .col.pull-l2{right:16.66667%}.row .col.push-l2{left:16.66667%}.row .col.offset-l3{margin-left:25%}.row .col.pull-l3{right:25%}.row .col.push-l3{left:25%}.row .col.offset-l4{margin-left:33.33333%}.row .col.pull-l4{right:33.33333%}.row .col.push-l4{left:33.33333%}.row .col.offset-l5{margin-left:41.66667%}.row .col.pull-l5{right:41.66667%}.row .col.push-l5{left:41.66667%}.row .col.offset-l6{margin-left:50%}.row .col.pull-l6{right:50%}.row .col.push-l6{left:50%}.row .col.offset-l7{margin-left:58.33333%}.row .col.pull-l7{right:58.33333%}.row .col.push-l7{left:58.33333%}.row .col.offset-l8{margin-left:66.66667%}.row .col.pull-l8{right:66.66667%}.row .col.push-l8{left:66.66667%}.row .col.offset-l9{margin-left:75%}.row .col.pull-l9{right:75%}.row .col.push-l9{left:75%}.row .col.offset-l10{margin-left:83.33333%}.row .col.pull-l10{right:83.33333%}.row .col.push-l10{left:83.33333%}.row .col.offset-l11{margin-left:91.66667%}.row .col.pull-l11{right:91.66667%}.row .col.push-l11{left:91.66667%}.row .col.offset-l12{margin-left:100%}.row .col.pull-l12{right:100%}.row .col.push-l12{left:100%}}@media only screen and (min-width: 1201px){.row .col.xl1{width:8.33333%;margin-left:auto;left:auto;right:auto}.row .col.xl2{width:16.66667%;margin-left:auto;left:auto;right:auto}.row .col.xl3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.xl4{width:33.33333%;margin-left:auto;left:auto;right:auto}.row .col.xl5{width:41.66667%;margin-left:auto;left:auto;right:auto}.row .col.xl6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.xl7{width:58.33333%;margin-left:auto;left:auto;right:auto}.row .col.xl8{width:66.66667%;margin-left:auto;left:auto;right:auto}.row .col.xl9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.xl10{width:83.33333%;margin-left:auto;left:auto;right:auto}.row .col.xl11{width:91.66667%;margin-left:auto;left:auto;right:auto}.row .col.xl12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-xl1{margin-left:8.33333%}.row .col.pull-xl1{right:8.33333%}.row .col.push-xl1{left:8.33333%}.row .col.offset-xl2{margin-left:16.66667%}.row .col.pull-xl2{right:16.66667%}.row .col.push-xl2{left:16.66667%}.row .col.offset-xl3{margin-left:25%}.row .col.pull-xl3{right:25%}.row .col.push-xl3{left:25%}.row .col.offset-xl4{margin-left:33.33333%}.row .col.pull-xl4{right:33.33333%}.row .col.push-xl4{left:33.33333%}.row .col.offset-xl5{margin-left:41.66667%}.row .col.pull-xl5{right:41.66667%}.row .col.push-xl5{left:41.66667%}.row .col.offset-xl6{margin-left:50%}.row .col.pull-xl6{right:50%}.row .col.push-xl6{left:50%}.row .col.offset-xl7{margin-left:58.33333%}.row .col.pull-xl7{right:58.33333%}.row .col.push-xl7{left:58.33333%}.row .col.offset-xl8{margin-left:66.66667%}.row .col.pull-xl8{right:66.66667%}.row .col.push-xl8{left:66.66667%}.row .col.offset-xl9{margin-left:75%}.row .col.pull-xl9{right:75%}.row .col.push-xl9{left:75%}.row .col.offset-xl10{margin-left:83.33333%}.row .col.pull-xl10{right:83.33333%}.row .col.push-xl10{left:83.33333%}.row .col.offset-xl11{margin-left:91.66667%}.row .col.pull-xl11{right:91.66667%}.row .col.push-xl11{left:91.66667%}.row .col.offset-xl12{margin-left:100%}.row .col.pull-xl12{right:100%}.row .col.push-xl12{left:100%}}nav{color:#fff;background-color:#ee6e73;width:100%;height:56px;line-height:56px}nav.nav-extended{height:auto}nav.nav-extended .nav-wrapper{min-height:56px;height:auto}nav.nav-extended .nav-content{position:relative;line-height:normal}nav a{color:#fff}nav i,nav [class^="mdi-"],nav [class*="mdi-"],nav i.material-icons{display:block;font-size:24px;height:56px;line-height:56px}nav .nav-wrapper{position:relative;height:100%}@media only screen and (min-width: 993px){nav a.button-collapse{display:none}}nav .button-collapse{float:left;position:relative;z-index:1;height:56px;margin:0 18px}nav .button-collapse i{height:56px;line-height:56px}nav .brand-logo{position:absolute;color:#fff;display:inline-block;font-size:2.1rem;padding:0}nav .brand-logo.center{left:50%;transform:translateX(-50%)}@media only screen and (max-width: 992px){nav .brand-logo{left:50%;transform:translateX(-50%)}nav .brand-logo.left,nav .brand-logo.right{padding:0;transform:none}nav .brand-logo.left{left:0.5rem}nav .brand-logo.right{right:0.5rem;left:auto}}nav .brand-logo.right{right:0.5rem;padding:0}nav .brand-logo i,nav .brand-logo [class^="mdi-"],nav .brand-logo [class*="mdi-"],nav .brand-logo i.material-icons{float:left;margin-right:15px}nav .nav-title{display:inline-block;font-size:32px;padding:28px 0}nav ul{margin:0}nav ul li{transition:background-color .3s;float:left;padding:0}nav ul li.active{background-color:rgba(0,0,0,0.1)}nav ul a{transition:background-color .3s;font-size:1rem;color:#fff;display:block;padding:0 15px;cursor:pointer}nav ul a.btn,nav ul a.btn-large,nav ul a.btn-large,nav ul a.btn-flat,nav ul a.btn-floating{margin-top:-2px;margin-left:15px;margin-right:15px}nav ul a.btn>.material-icons,nav ul a.btn-large>.material-icons,nav ul a.btn-large>.material-icons,nav ul a.btn-flat>.material-icons,nav ul a.btn-floating>.material-icons{height:inherit;line-height:inherit}nav ul a:hover{background-color:rgba(0,0,0,0.1)}nav ul.left{float:left}nav form{height:100%}nav .input-field{margin:0;height:100%}nav .input-field input{height:100%;font-size:1.2rem;border:none;padding-left:2rem}nav .input-field input:focus,nav .input-field input[type=text]:valid,nav .input-field input[type=password]:valid,nav .input-field input[type=email]:valid,nav .input-field input[type=url]:valid,nav .input-field input[type=date]:valid{border:none;box-shadow:none}nav .input-field label{top:0;left:0}nav .input-field label i{color:rgba(255,255,255,0.7);transition:color .3s}nav .input-field label.active i{color:#fff}.navbar-fixed{position:relative;height:56px;z-index:997}.navbar-fixed nav{position:fixed}@media only screen and (min-width: 601px){nav.nav-extended .nav-wrapper{min-height:64px}nav,nav .nav-wrapper i,nav a.button-collapse,nav a.button-collapse i{height:64px;line-height:64px}.navbar-fixed{height:64px}}@font-face{font-family:"Roboto";src:local(Roboto Thin),url("../fonts/roboto/Roboto-Thin.woff2") format("woff2"),url("../fonts/roboto/Roboto-Thin.woff") format("woff");font-weight:100}@font-face{font-family:"Roboto";src:local(Roboto Light),url("../fonts/roboto/Roboto-Light.woff2") format("woff2"),url("../fonts/roboto/Roboto-Light.woff") format("woff");font-weight:300}@font-face{font-family:"Roboto";src:local(Roboto Regular),url("../fonts/roboto/Roboto-Regular.woff2") format("woff2"),url("../fonts/roboto/Roboto-Regular.woff") format("woff");font-weight:400}@font-face{font-family:"Roboto";src:local(Roboto Medium),url("../fonts/roboto/Roboto-Medium.woff2") format("woff2"),url("../fonts/roboto/Roboto-Medium.woff") format("woff");font-weight:500}@font-face{font-family:"Roboto";src:local(Roboto Bold),url("../fonts/roboto/Roboto-Bold.woff2") format("woff2"),url("../fonts/roboto/Roboto-Bold.woff") format("woff");font-weight:700}a{text-decoration:none}html{line-height:1.5;font-family:"Roboto", sans-serif;font-weight:normal;color:rgba(0,0,0,0.87)}@media only screen and (min-width: 0){html{font-size:14px}}@media only screen and (min-width: 992px){html{font-size:14.5px}}@media only screen and (min-width: 1200px){html{font-size:15px}}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.1}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:4.2rem;line-height:110%;margin:2.1rem 0 1.68rem 0}h2{font-size:3.56rem;line-height:110%;margin:1.78rem 0 1.424rem 0}h3{font-size:2.92rem;line-height:110%;margin:1.46rem 0 1.168rem 0}h4{font-size:2.28rem;line-height:110%;margin:1.14rem 0 .912rem 0}h5{font-size:1.64rem;line-height:110%;margin:.82rem 0 .656rem 0}h6{font-size:1rem;line-height:110%;margin:.5rem 0 .4rem 0}em{font-style:italic}strong{font-weight:500}small{font-size:75%}.light,.page-footer .footer-copyright{font-weight:300}.thin{font-weight:200}.flow-text{font-weight:300}@media only screen and (min-width: 360px){.flow-text{font-size:1.2rem}}@media only screen and (min-width: 390px){.flow-text{font-size:1.224rem}}@media only screen and (min-width: 420px){.flow-text{font-size:1.248rem}}@media only screen and (min-width: 450px){.flow-text{font-size:1.272rem}}@media only screen and (min-width: 480px){.flow-text{font-size:1.296rem}}@media only screen and (min-width: 510px){.flow-text{font-size:1.32rem}}@media only screen and (min-width: 540px){.flow-text{font-size:1.344rem}}@media only screen and (min-width: 570px){.flow-text{font-size:1.368rem}}@media only screen and (min-width: 600px){.flow-text{font-size:1.392rem}}@media only screen and (min-width: 630px){.flow-text{font-size:1.416rem}}@media only screen and (min-width: 660px){.flow-text{font-size:1.44rem}}@media only screen and (min-width: 690px){.flow-text{font-size:1.464rem}}@media only screen and (min-width: 720px){.flow-text{font-size:1.488rem}}@media only screen and (min-width: 750px){.flow-text{font-size:1.512rem}}@media only screen and (min-width: 780px){.flow-text{font-size:1.536rem}}@media only screen and (min-width: 810px){.flow-text{font-size:1.56rem}}@media only screen and (min-width: 840px){.flow-text{font-size:1.584rem}}@media only screen and (min-width: 870px){.flow-text{font-size:1.608rem}}@media only screen and (min-width: 900px){.flow-text{font-size:1.632rem}}@media only screen and (min-width: 930px){.flow-text{font-size:1.656rem}}@media only screen and (min-width: 960px){.flow-text{font-size:1.68rem}}@media only screen and (max-width: 360px){.flow-text{font-size:1.2rem}}.scale-transition{transition:transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important}.scale-transition.scale-out{transform:scale(0);transition:transform .2s !important}.scale-transition.scale-in{transform:scale(1)}.card-panel{transition:box-shadow .25s;padding:24px;margin:.5rem 0 1rem 0;border-radius:2px;background-color:#fff}.card{position:relative;margin:.5rem 0 1rem 0;background-color:#fff;transition:box-shadow .25s;border-radius:2px}.card .card-title{font-size:24px;font-weight:300}.card .card-title.activator{cursor:pointer}.card.small,.card.medium,.card.large{position:relative}.card.small .card-image,.card.medium .card-image,.card.large .card-image{max-height:60%;overflow:hidden}.card.small .card-image+.card-content,.card.medium .card-image+.card-content,.card.large .card-image+.card-content{max-height:40%}.card.small .card-content,.card.medium .card-content,.card.large .card-content{max-height:100%;overflow:hidden}.card.small .card-action,.card.medium .card-action,.card.large .card-action{position:absolute;bottom:0;left:0;right:0}.card.small{height:300px}.card.medium{height:400px}.card.large{height:500px}.card.horizontal{display:flex}.card.horizontal.small .card-image,.card.horizontal.medium .card-image,.card.horizontal.large .card-image{height:100%;max-height:none;overflow:visible}.card.horizontal.small .card-image img,.card.horizontal.medium .card-image img,.card.horizontal.large .card-image img{height:100%}.card.horizontal .card-image{max-width:50%}.card.horizontal .card-image img{border-radius:2px 0 0 2px;max-width:100%;width:auto}.card.horizontal .card-stacked{display:flex;flex-direction:column;flex:1;position:relative}.card.horizontal .card-stacked .card-content{flex-grow:1}.card.sticky-action .card-action{z-index:2}.card.sticky-action .card-reveal{z-index:1;padding-bottom:64px}.card .card-image{position:relative}.card .card-image img{display:block;border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%}.card .card-image .card-title{color:#fff;position:absolute;bottom:0;left:0;max-width:100%;padding:24px}.card .card-content{padding:24px;border-radius:0 0 2px 2px}.card .card-content p{margin:0;color:inherit}.card .card-content .card-title{display:block;line-height:32px;margin-bottom:8px}.card .card-content .card-title i{line-height:32px}.card .card-action{position:relative;background-color:inherit;border-top:1px solid rgba(160,160,160,0.2);padding:16px 24px}.card .card-action:last-child{border-radius:0 0 2px 2px}.card .card-action a:not(.btn):not(.btn-large):not(.btn-large):not(.btn-floating){color:#ffab40;margin-right:24px;transition:color .3s ease;text-transform:uppercase}.card .card-action a:not(.btn):not(.btn-large):not(.btn-large):not(.btn-floating):hover{color:#ffd8a6}.card .card-reveal{padding:24px;position:absolute;background-color:#fff;width:100%;overflow-y:auto;left:0;top:100%;height:100%;z-index:3;display:none}.card .card-reveal .card-title{cursor:pointer;display:block}#toast-container{display:block;position:fixed;z-index:10000}@media only screen and (max-width: 600px){#toast-container{min-width:100%;bottom:0%}}@media only screen and (min-width: 601px) and (max-width: 992px){#toast-container{left:5%;bottom:7%;max-width:90%}}@media only screen and (min-width: 993px){#toast-container{top:10%;right:7%;max-width:86%}}.toast{border-radius:2px;top:35px;width:auto;margin-top:10px;position:relative;max-width:100%;height:auto;min-height:48px;line-height:1.5em;word-break:break-all;background-color:#323232;padding:10px 25px;font-size:1.1rem;font-weight:300;color:#fff;display:flex;align-items:center;justify-content:space-between;cursor:default}.toast .toast-action{color:#eeff41;font-weight:500;margin-right:-25px;margin-left:3rem}.toast.rounded{border-radius:24px}@media only screen and (max-width: 600px){.toast{width:100%;border-radius:0}}.tabs{position:relative;overflow-x:auto;overflow-y:hidden;height:48px;width:100%;background-color:#fff;margin:0 auto;white-space:nowrap}.tabs.tabs-transparent{background-color:transparent}.tabs.tabs-transparent .tab a,.tabs.tabs-transparent .tab.disabled a,.tabs.tabs-transparent .tab.disabled a:hover{color:rgba(255,255,255,0.7)}.tabs.tabs-transparent .tab a:hover,.tabs.tabs-transparent .tab a.active{color:#fff}.tabs.tabs-transparent .indicator{background-color:#fff}.tabs.tabs-fixed-width{display:flex}.tabs.tabs-fixed-width .tab{flex-grow:1}.tabs .tab{display:inline-block;text-align:center;line-height:48px;height:48px;padding:0;margin:0;text-transform:uppercase}.tabs .tab a{color:rgba(238,110,115,0.7);display:block;width:100%;height:100%;padding:0 24px;font-size:14px;text-overflow:ellipsis;overflow:hidden;transition:color .28s ease}.tabs .tab a:hover,.tabs .tab a.active{background-color:transparent;color:#ee6e73}.tabs .tab.disabled a,.tabs .tab.disabled a:hover{color:rgba(238,110,115,0.7);cursor:default}.tabs .indicator{position:absolute;bottom:0;height:2px;background-color:#f6b2b5;will-change:left, right}@media only screen and (max-width: 992px){.tabs{display:flex}.tabs .tab{flex-grow:1}.tabs .tab a{padding:0 12px}}.material-tooltip{padding:10px 8px;font-size:1rem;z-index:2000;background-color:transparent;border-radius:2px;color:#fff;min-height:36px;line-height:120%;opacity:0;position:absolute;text-align:center;max-width:calc(100% - 4px);overflow:hidden;left:0;top:0;pointer-events:none;visibility:hidden}.backdrop{position:absolute;opacity:0;height:7px;width:14px;border-radius:0 0 50% 50%;background-color:#323232;z-index:-1;transform-origin:50% 0%;visibility:hidden}.btn,.btn-large,.btn-flat{border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;padding:0 2rem;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent}.btn.disabled,.disabled.btn-large,.btn-floating.disabled,.btn-large.disabled,.btn-flat.disabled,.btn:disabled,.btn-large:disabled,.btn-floating:disabled,.btn-large:disabled,.btn-flat:disabled,.btn[disabled],.btn-large[disabled],.btn-floating[disabled],.btn-large[disabled],.btn-flat[disabled]{pointer-events:none;background-color:#DFDFDF !important;box-shadow:none;color:#9F9F9F !important;cursor:default}.btn.disabled:hover,.disabled.btn-large:hover,.btn-floating.disabled:hover,.btn-large.disabled:hover,.btn-flat.disabled:hover,.btn:disabled:hover,.btn-large:disabled:hover,.btn-floating:disabled:hover,.btn-large:disabled:hover,.btn-flat:disabled:hover,.btn[disabled]:hover,.btn-large[disabled]:hover,.btn-floating[disabled]:hover,.btn-large[disabled]:hover,.btn-flat[disabled]:hover{background-color:#DFDFDF !important;color:#9F9F9F !important}.btn,.btn-large,.btn-floating,.btn-large,.btn-flat{font-size:1rem;outline:0}.btn i,.btn-large i,.btn-floating i,.btn-large i,.btn-flat i{font-size:1.3rem;line-height:inherit}.btn:focus,.btn-large:focus,.btn-floating:focus{background-color:#1d7d74}.btn,.btn-large{text-decoration:none;color:#fff;background-color:#26a69a;text-align:center;letter-spacing:.5px;transition:.2s ease-out;cursor:pointer}.btn:hover,.btn-large:hover{background-color:#2bbbad}.btn-floating{display:inline-block;color:#fff;position:relative;overflow:hidden;z-index:1;width:40px;height:40px;line-height:40px;padding:0;background-color:#26a69a;border-radius:50%;transition:.3s;cursor:pointer;vertical-align:middle}.btn-floating:hover{background-color:#26a69a}.btn-floating:before{border-radius:0}.btn-floating.btn-large{width:56px;height:56px}.btn-floating.btn-large.halfway-fab{bottom:-28px}.btn-floating.btn-large i{line-height:56px}.btn-floating.halfway-fab{position:absolute;right:24px;bottom:-20px}.btn-floating.halfway-fab.left{right:auto;left:24px}.btn-floating i{width:inherit;display:inline-block;text-align:center;color:#fff;font-size:1.6rem;line-height:40px}button.btn-floating{border:none}.fixed-action-btn{position:fixed;right:23px;bottom:23px;padding-top:15px;margin-bottom:0;z-index:997}.fixed-action-btn.active ul{visibility:visible}.fixed-action-btn.horizontal{padding:0 0 0 15px}.fixed-action-btn.horizontal ul{text-align:right;right:64px;top:50%;transform:translateY(-50%);height:100%;left:auto;width:500px}.fixed-action-btn.horizontal ul li{display:inline-block;margin:15px 15px 0 0}.fixed-action-btn.toolbar{padding:0;height:56px}.fixed-action-btn.toolbar.active>a i{opacity:0}.fixed-action-btn.toolbar ul{display:flex;top:0;bottom:0;z-index:1}.fixed-action-btn.toolbar ul li{flex:1;display:inline-block;margin:0;height:100%;transition:none}.fixed-action-btn.toolbar ul li a{display:block;overflow:hidden;position:relative;width:100%;height:100%;background-color:transparent;box-shadow:none;color:#fff;line-height:56px;z-index:1}.fixed-action-btn.toolbar ul li a i{line-height:inherit}.fixed-action-btn ul{left:0;right:0;text-align:center;position:absolute;bottom:64px;margin:0;visibility:hidden}.fixed-action-btn ul li{margin-bottom:15px}.fixed-action-btn ul a.btn-floating{opacity:0}.fixed-action-btn .fab-backdrop{position:absolute;top:0;left:0;z-index:-1;width:40px;height:40px;background-color:#26a69a;border-radius:50%;transform:scale(0)}.btn-flat{box-shadow:none;background-color:transparent;color:#343434;cursor:pointer;transition:background-color .2s}.btn-flat:focus,.btn-flat:hover{box-shadow:none}.btn-flat:focus{background-color:rgba(0,0,0,0.1)}.btn-flat.disabled{background-color:transparent !important;color:#b3b3b3 !important;cursor:default}.btn-large{height:54px;line-height:54px}.btn-large i{font-size:1.6rem}.btn-block{display:block}.dropdown-content{background-color:#fff;margin:0;display:none;min-width:100px;max-height:650px;overflow-y:auto;opacity:0;position:absolute;z-index:999;will-change:width, height}.dropdown-content li{clear:both;color:rgba(0,0,0,0.87);cursor:pointer;min-height:50px;line-height:1.5rem;width:100%;text-align:left;text-transform:none}.dropdown-content li:hover,.dropdown-content li.active,.dropdown-content li.selected{background-color:#eee}.dropdown-content li.active.selected{background-color:#e1e1e1}.dropdown-content li.divider{min-height:0;height:1px}.dropdown-content li>a,.dropdown-content li>span{font-size:16px;color:#26a69a;display:block;line-height:22px;padding:14px 16px}.dropdown-content li>span>label{top:1px;left:0;height:18px}.dropdown-content li>a>i{height:inherit;line-height:inherit;float:left;margin:0 24px 0 0;width:24px}.input-field.col .dropdown-content [type="checkbox"]+label{top:1px;left:0;height:18px}/*!
 * Waves v0.6.0
 * http://fian.my.id/Waves
 *
 * Copyright 2014 Alfiana E. Sibuea and other contributors
 * Released under the MIT license
 * https://github.com/fians/Waves/blob/master/LICENSE
 */.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;transition:.3s ease-out}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,0.2);transition:all 0.7s ease-out;transition-property:transform, opacity;transform:scale(0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,0.45)}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,0.7)}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,0.7)}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,0.7)}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,0.7)}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,0.7)}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,0.7)}.waves-effect input[type="button"],.waves-effect input[type="reset"],.waves-effect input[type="submit"]{border:0;font-style:normal;font-size:inherit;text-transform:inherit;background:none}.waves-effect img{position:relative;z-index:-1}.waves-notransition{transition:none !important}.waves-circle{transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%)}.waves-input-wrapper{border-radius:0.2em;vertical-align:bottom}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}.waves-block{display:block}.waves-effect .waves-ripple{z-index:-1}.modal{display:none;position:fixed;left:0;right:0;background-color:#fafafa;padding:0;max-height:70%;width:55%;margin:auto;overflow-y:auto;border-radius:2px;will-change:top, opacity}@media only screen and (max-width: 992px){.modal{width:80%}}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:0}.modal .modal-content{padding:24px}.modal .modal-close{cursor:pointer}.modal .modal-footer{border-radius:0 0 2px 2px;background-color:#fafafa;padding:4px 6px;height:56px;width:100%;text-align:right}.modal .modal-footer .btn,.modal .modal-footer .btn-large,.modal .modal-footer .btn-flat{margin:6px 0}.modal-overlay{position:fixed;z-index:999;top:-25%;left:0;bottom:0;right:0;height:125%;width:100%;background:#000;display:none;will-change:opacity}.modal.modal-fixed-footer{padding:0;height:70%}.modal.modal-fixed-footer .modal-content{position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto}.modal.modal-fixed-footer .modal-footer{border-top:1px solid rgba(0,0,0,0.1);position:absolute;bottom:0}.modal.bottom-sheet{top:auto;bottom:-100%;margin:0;width:100%;max-height:45%;border-radius:0;will-change:bottom, opacity}.collapsible{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:.5rem 0 1rem 0}.collapsible-header{display:flex;cursor:pointer;-webkit-tap-highlight-color:transparent;line-height:1.5;padding:1rem;background-color:#fff;border-bottom:1px solid #ddd}.collapsible-header i{width:2rem;font-size:1.6rem;display:inline-block;text-align:center;margin-right:1rem}.collapsible-body{display:none;border-bottom:1px solid #ddd;box-sizing:border-box;padding:2rem}.side-nav .collapsible,.side-nav.fixed .collapsible{border:none;box-shadow:none}.side-nav .collapsible li,.side-nav.fixed .collapsible li{padding:0}.side-nav .collapsible-header,.side-nav.fixed .collapsible-header{background-color:transparent;border:none;line-height:inherit;height:inherit;padding:0 16px}.side-nav .collapsible-header:hover,.side-nav.fixed .collapsible-header:hover{background-color:rgba(0,0,0,0.05)}.side-nav .collapsible-header i,.side-nav.fixed .collapsible-header i{line-height:inherit}.side-nav .collapsible-body,.side-nav.fixed .collapsible-body{border:0;background-color:#fff}.side-nav .collapsible-body li a,.side-nav.fixed .collapsible-body li a{padding:0 23.5px 0 31px}.collapsible.popout{border:none;box-shadow:none}.collapsible.popout>li{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);margin:0 24px;transition:margin 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.collapsible.popout>li.active{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);margin:16px 0}.chip{display:inline-block;height:32px;font-size:13px;font-weight:500;color:rgba(0,0,0,0.6);line-height:32px;padding:0 12px;border-radius:16px;background-color:#e4e4e4;margin-bottom:5px;margin-right:5px}.chip>img{float:left;margin:0 8px 0 -12px;height:32px;width:32px;border-radius:50%}.chip .close{cursor:pointer;float:right;font-size:16px;line-height:32px;padding-left:8px}.chips{border:none;border-bottom:1px solid #9e9e9e;box-shadow:none;margin:0 0 20px 0;min-height:45px;outline:none;transition:all .3s}.chips.focus{border-bottom:1px solid #26a69a;box-shadow:0 1px 0 0 #26a69a}.chips:hover{cursor:text}.chips .chip.selected{background-color:#26a69a;color:#fff}.chips .input{background:none;border:0;color:rgba(0,0,0,0.6);display:inline-block;font-size:1rem;height:3rem;line-height:32px;outline:0;margin:0;padding:0 !important;width:120px !important}.chips .input:focus{border:0 !important;box-shadow:none !important}.chips .autocomplete-content{margin-top:0;margin-bottom:0}.prefix ~ .chips{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.chips:empty ~ label{font-size:0.8rem;transform:translateY(-140%)}.materialboxed{display:block;cursor:zoom-in;position:relative;transition:opacity .4s;-webkit-backface-visibility:hidden}.materialboxed:hover:not(.active){opacity:.8}.materialboxed.active{cursor:zoom-out}#materialbox-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#292929;z-index:1000;will-change:opacity}.materialbox-caption{position:fixed;display:none;color:#fff;line-height:50px;bottom:0;left:0;width:100%;text-align:center;padding:0% 15%;height:50px;z-index:1000;-webkit-font-smoothing:antialiased}select:focus{outline:1px solid #c9f3ef}button:focus{outline:none;background-color:#2ab7a9}label{font-size:.8rem;color:#9e9e9e}::placeholder{color:#d1d1d1}input:not([type]),input[type=text]:not(.browser-default),input[type=password]:not(.browser-default),input[type=email]:not(.browser-default),input[type=url]:not(.browser-default),input[type=time]:not(.browser-default),input[type=date]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=number]:not(.browser-default),input[type=search]:not(.browser-default),textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:none;height:3rem;width:100%;font-size:1rem;margin:0 0 20px 0;padding:0;box-shadow:none;box-sizing:content-box;transition:all 0.3s}input:not([type]):disabled,input:not([type])[readonly="readonly"],input[type=text]:not(.browser-default):disabled,input[type=text]:not(.browser-default)[readonly="readonly"],input[type=password]:not(.browser-default):disabled,input[type=password]:not(.browser-default)[readonly="readonly"],input[type=email]:not(.browser-default):disabled,input[type=email]:not(.browser-default)[readonly="readonly"],input[type=url]:not(.browser-default):disabled,input[type=url]:not(.browser-default)[readonly="readonly"],input[type=time]:not(.browser-default):disabled,input[type=time]:not(.browser-default)[readonly="readonly"],input[type=date]:not(.browser-default):disabled,input[type=date]:not(.browser-default)[readonly="readonly"],input[type=datetime]:not(.browser-default):disabled,input[type=datetime]:not(.browser-default)[readonly="readonly"],input[type=datetime-local]:not(.browser-default):disabled,input[type=datetime-local]:not(.browser-default)[readonly="readonly"],input[type=tel]:not(.browser-default):disabled,input[type=tel]:not(.browser-default)[readonly="readonly"],input[type=number]:not(.browser-default):disabled,input[type=number]:not(.browser-default)[readonly="readonly"],input[type=search]:not(.browser-default):disabled,input[type=search]:not(.browser-default)[readonly="readonly"],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly="readonly"]{color:rgba(0,0,0,0.42);border-bottom:1px dotted rgba(0,0,0,0.42)}input:not([type]):disabled+label,input:not([type])[readonly="readonly"]+label,input[type=text]:not(.browser-default):disabled+label,input[type=text]:not(.browser-default)[readonly="readonly"]+label,input[type=password]:not(.browser-default):disabled+label,input[type=password]:not(.browser-default)[readonly="readonly"]+label,input[type=email]:not(.browser-default):disabled+label,input[type=email]:not(.browser-default)[readonly="readonly"]+label,input[type=url]:not(.browser-default):disabled+label,input[type=url]:not(.browser-default)[readonly="readonly"]+label,input[type=time]:not(.browser-default):disabled+label,input[type=time]:not(.browser-default)[readonly="readonly"]+label,input[type=date]:not(.browser-default):disabled+label,input[type=date]:not(.browser-default)[readonly="readonly"]+label,input[type=datetime]:not(.browser-default):disabled+label,input[type=datetime]:not(.browser-default)[readonly="readonly"]+label,input[type=datetime-local]:not(.browser-default):disabled+label,input[type=datetime-local]:not(.browser-default)[readonly="readonly"]+label,input[type=tel]:not(.browser-default):disabled+label,input[type=tel]:not(.browser-default)[readonly="readonly"]+label,input[type=number]:not(.browser-default):disabled+label,input[type=number]:not(.browser-default)[readonly="readonly"]+label,input[type=search]:not(.browser-default):disabled+label,input[type=search]:not(.browser-default)[readonly="readonly"]+label,textarea.materialize-textarea:disabled+label,textarea.materialize-textarea[readonly="readonly"]+label{color:rgba(0,0,0,0.42)}input:not([type]):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=date]:not(.browser-default):focus:not([readonly]),input[type=datetime]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #26a69a;box-shadow:0 1px 0 0 #26a69a}input:not([type]):focus:not([readonly])+label,input[type=text]:not(.browser-default):focus:not([readonly])+label,input[type=password]:not(.browser-default):focus:not([readonly])+label,input[type=email]:not(.browser-default):focus:not([readonly])+label,input[type=url]:not(.browser-default):focus:not([readonly])+label,input[type=time]:not(.browser-default):focus:not([readonly])+label,input[type=date]:not(.browser-default):focus:not([readonly])+label,input[type=datetime]:not(.browser-default):focus:not([readonly])+label,input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,input[type=tel]:not(.browser-default):focus:not([readonly])+label,input[type=number]:not(.browser-default):focus:not([readonly])+label,input[type=search]:not(.browser-default):focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#26a69a}input:not([type]).validate+label,input[type=text]:not(.browser-default).validate+label,input[type=password]:not(.browser-default).validate+label,input[type=email]:not(.browser-default).validate+label,input[type=url]:not(.browser-default).validate+label,input[type=time]:not(.browser-default).validate+label,input[type=date]:not(.browser-default).validate+label,input[type=datetime]:not(.browser-default).validate+label,input[type=datetime-local]:not(.browser-default).validate+label,input[type=tel]:not(.browser-default).validate+label,input[type=number]:not(.browser-default).validate+label,input[type=search]:not(.browser-default).validate+label,textarea.materialize-textarea.validate+label{width:100%}input:not([type]).invalid+label:after,input:not([type]).valid+label:after,input[type=text]:not(.browser-default).invalid+label:after,input[type=text]:not(.browser-default).valid+label:after,input[type=password]:not(.browser-default).invalid+label:after,input[type=password]:not(.browser-default).valid+label:after,input[type=email]:not(.browser-default).invalid+label:after,input[type=email]:not(.browser-default).valid+label:after,input[type=url]:not(.browser-default).invalid+label:after,input[type=url]:not(.browser-default).valid+label:after,input[type=time]:not(.browser-default).invalid+label:after,input[type=time]:not(.browser-default).valid+label:after,input[type=date]:not(.browser-default).invalid+label:after,input[type=date]:not(.browser-default).valid+label:after,input[type=datetime]:not(.browser-default).invalid+label:after,input[type=datetime]:not(.browser-default).valid+label:after,input[type=datetime-local]:not(.browser-default).invalid+label:after,input[type=datetime-local]:not(.browser-default).valid+label:after,input[type=tel]:not(.browser-default).invalid+label:after,input[type=tel]:not(.browser-default).valid+label:after,input[type=number]:not(.browser-default).invalid+label:after,input[type=number]:not(.browser-default).valid+label:after,input[type=search]:not(.browser-default).invalid+label:after,input[type=search]:not(.browser-default).valid+label:after,textarea.materialize-textarea.invalid+label:after,textarea.materialize-textarea.valid+label:after{display:none}input:not([type]).invalid+label.active:after,input:not([type]).valid+label.active:after,input[type=text]:not(.browser-default).invalid+label.active:after,input[type=text]:not(.browser-default).valid+label.active:after,input[type=password]:not(.browser-default).invalid+label.active:after,input[type=password]:not(.browser-default).valid+label.active:after,input[type=email]:not(.browser-default).invalid+label.active:after,input[type=email]:not(.browser-default).valid+label.active:after,input[type=url]:not(.browser-default).invalid+label.active:after,input[type=url]:not(.browser-default).valid+label.active:after,input[type=time]:not(.browser-default).invalid+label.active:after,input[type=time]:not(.browser-default).valid+label.active:after,input[type=date]:not(.browser-default).invalid+label.active:after,input[type=date]:not(.browser-default).valid+label.active:after,input[type=datetime]:not(.browser-default).invalid+label.active:after,input[type=datetime]:not(.browser-default).valid+label.active:after,input[type=datetime-local]:not(.browser-default).invalid+label.active:after,input[type=datetime-local]:not(.browser-default).valid+label.active:after,input[type=tel]:not(.browser-default).invalid+label.active:after,input[type=tel]:not(.browser-default).valid+label.active:after,input[type=number]:not(.browser-default).invalid+label.active:after,input[type=number]:not(.browser-default).valid+label.active:after,input[type=search]:not(.browser-default).invalid+label.active:after,input[type=search]:not(.browser-default).valid+label.active:after,textarea.materialize-textarea.invalid+label.active:after,textarea.materialize-textarea.valid+label.active:after{display:block}input.valid:not([type]),input.valid:not([type]):focus,input.valid[type=text]:not(.browser-default),input.valid[type=text]:not(.browser-default):focus,input.valid[type=password]:not(.browser-default),input.valid[type=password]:not(.browser-default):focus,input.valid[type=email]:not(.browser-default),input.valid[type=email]:not(.browser-default):focus,input.valid[type=url]:not(.browser-default),input.valid[type=url]:not(.browser-default):focus,input.valid[type=time]:not(.browser-default),input.valid[type=time]:not(.browser-default):focus,input.valid[type=date]:not(.browser-default),input.valid[type=date]:not(.browser-default):focus,input.valid[type=datetime]:not(.browser-default),input.valid[type=datetime]:not(.browser-default):focus,input.valid[type=datetime-local]:not(.browser-default),input.valid[type=datetime-local]:not(.browser-default):focus,input.valid[type=tel]:not(.browser-default),input.valid[type=tel]:not(.browser-default):focus,input.valid[type=number]:not(.browser-default),input.valid[type=number]:not(.browser-default):focus,input.valid[type=search]:not(.browser-default),input.valid[type=search]:not(.browser-default):focus,textarea.materialize-textarea.valid,textarea.materialize-textarea.valid:focus,.select-wrapper.valid>input.select-dropdown{border-bottom:1px solid #4CAF50;box-shadow:0 1px 0 0 #4CAF50}input.invalid:not([type]),input.invalid:not([type]):focus,input.invalid[type=text]:not(.browser-default),input.invalid[type=text]:not(.browser-default):focus,input.invalid[type=password]:not(.browser-default),input.invalid[type=password]:not(.browser-default):focus,input.invalid[type=email]:not(.browser-default),input.invalid[type=email]:not(.browser-default):focus,input.invalid[type=url]:not(.browser-default),input.invalid[type=url]:not(.browser-default):focus,input.invalid[type=time]:not(.browser-default),input.invalid[type=time]:not(.browser-default):focus,input.invalid[type=date]:not(.browser-default),input.invalid[type=date]:not(.browser-default):focus,input.invalid[type=datetime]:not(.browser-default),input.invalid[type=datetime]:not(.browser-default):focus,input.invalid[type=datetime-local]:not(.browser-default),input.invalid[type=datetime-local]:not(.browser-default):focus,input.invalid[type=tel]:not(.browser-default),input.invalid[type=tel]:not(.browser-default):focus,input.invalid[type=number]:not(.browser-default),input.invalid[type=number]:not(.browser-default):focus,input.invalid[type=search]:not(.browser-default),input.invalid[type=search]:not(.browser-default):focus,textarea.materialize-textarea.invalid,textarea.materialize-textarea.invalid:focus,.select-wrapper.invalid>input.select-dropdown{border-bottom:1px solid #F44336;box-shadow:0 1px 0 0 #F44336}input:not([type]).valid+label:after,input:not([type]):focus.valid+label:after,input[type=text]:not(.browser-default).valid+label:after,input[type=text]:not(.browser-default):focus.valid+label:after,input[type=password]:not(.browser-default).valid+label:after,input[type=password]:not(.browser-default):focus.valid+label:after,input[type=email]:not(.browser-default).valid+label:after,input[type=email]:not(.browser-default):focus.valid+label:after,input[type=url]:not(.browser-default).valid+label:after,input[type=url]:not(.browser-default):focus.valid+label:after,input[type=time]:not(.browser-default).valid+label:after,input[type=time]:not(.browser-default):focus.valid+label:after,input[type=date]:not(.browser-default).valid+label:after,input[type=date]:not(.browser-default):focus.valid+label:after,input[type=datetime]:not(.browser-default).valid+label:after,input[type=datetime]:not(.browser-default):focus.valid+label:after,input[type=datetime-local]:not(.browser-default).valid+label:after,input[type=datetime-local]:not(.browser-default):focus.valid+label:after,input[type=tel]:not(.browser-default).valid+label:after,input[type=tel]:not(.browser-default):focus.valid+label:after,input[type=number]:not(.browser-default).valid+label:after,input[type=number]:not(.browser-default):focus.valid+label:after,input[type=search]:not(.browser-default).valid+label:after,input[type=search]:not(.browser-default):focus.valid+label:after,textarea.materialize-textarea.valid+label:after,textarea.materialize-textarea:focus.valid+label:after,.select-wrapper.valid+label:after{content:attr(data-success);color:#4CAF50;opacity:1;transform:translateY(9px)}input:not([type]).invalid+label:after,input:not([type]):focus.invalid+label:after,input[type=text]:not(.browser-default).invalid+label:after,input[type=text]:not(.browser-default):focus.invalid+label:after,input[type=password]:not(.browser-default).invalid+label:after,input[type=password]:not(.browser-default):focus.invalid+label:after,input[type=email]:not(.browser-default).invalid+label:after,input[type=email]:not(.browser-default):focus.invalid+label:after,input[type=url]:not(.browser-default).invalid+label:after,input[type=url]:not(.browser-default):focus.invalid+label:after,input[type=time]:not(.browser-default).invalid+label:after,input[type=time]:not(.browser-default):focus.invalid+label:after,input[type=date]:not(.browser-default).invalid+label:after,input[type=date]:not(.browser-default):focus.invalid+label:after,input[type=datetime]:not(.browser-default).invalid+label:after,input[type=datetime]:not(.browser-default):focus.invalid+label:after,input[type=datetime-local]:not(.browser-default).invalid+label:after,input[type=datetime-local]:not(.browser-default):focus.invalid+label:after,input[type=tel]:not(.browser-default).invalid+label:after,input[type=tel]:not(.browser-default):focus.invalid+label:after,input[type=number]:not(.browser-default).invalid+label:after,input[type=number]:not(.browser-default):focus.invalid+label:after,input[type=search]:not(.browser-default).invalid+label:after,input[type=search]:not(.browser-default):focus.invalid+label:after,textarea.materialize-textarea.invalid+label:after,textarea.materialize-textarea:focus.invalid+label:after,.select-wrapper.invalid+label:after{content:attr(data-error);color:#F44336;opacity:1;transform:translateY(9px)}input:not([type])+label:after,input[type=text]:not(.browser-default)+label:after,input[type=password]:not(.browser-default)+label:after,input[type=email]:not(.browser-default)+label:after,input[type=url]:not(.browser-default)+label:after,input[type=time]:not(.browser-default)+label:after,input[type=date]:not(.browser-default)+label:after,input[type=datetime]:not(.browser-default)+label:after,input[type=datetime-local]:not(.browser-default)+label:after,input[type=tel]:not(.browser-default)+label:after,input[type=number]:not(.browser-default)+label:after,input[type=search]:not(.browser-default)+label:after,textarea.materialize-textarea+label:after,.select-wrapper+label:after{display:block;content:"";position:absolute;top:100%;left:0;opacity:0;transition:.2s opacity ease-out, .2s color ease-out}.input-field{position:relative;margin-top:1rem}.input-field.inline{display:inline-block;vertical-align:middle;margin-left:5px}.input-field.inline input,.input-field.inline .select-dropdown{margin-bottom:1rem}.input-field.col label{left:.75rem}.input-field.col .prefix ~ label,.input-field.col .prefix ~ .validate ~ label{width:calc(100% - 3rem - 1.5rem)}.input-field label{color:#9e9e9e;position:absolute;top:0;left:0;height:100%;font-size:1rem;cursor:text;transition:transform .2s ease-out;transform-origin:0% 100%;text-align:initial;transform:translateY(12px);pointer-events:none}.input-field label:not(.label-icon).active{transform:translateY(-14px) scale(0.8);transform-origin:0 0}.input-field .prefix{position:absolute;width:3rem;font-size:2rem;transition:color .2s}.input-field .prefix.active{color:#26a69a}.input-field .prefix ~ input,.input-field .prefix ~ textarea,.input-field .prefix ~ label,.input-field .prefix ~ .validate ~ label,.input-field .prefix ~ .autocomplete-content{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.input-field .prefix ~ label{margin-left:3rem}@media only screen and (max-width: 992px){.input-field .prefix ~ input{width:86%;width:calc(100% - 3rem)}}@media only screen and (max-width: 600px){.input-field .prefix ~ input{width:80%;width:calc(100% - 3rem)}}.input-field input[type=search]{display:block;line-height:inherit}.nav-wrapper .input-field input[type=search]{height:inherit;padding-left:4rem;width:calc(100% - 4rem);border:0;box-shadow:none}.input-field input[type=search]:focus{background-color:#fff;border:0;box-shadow:none;color:#444}.input-field input[type=search]:focus+label i,.input-field input[type=search]:focus ~ .mdi-navigation-close,.input-field input[type=search]:focus ~ .material-icons{color:#444}.input-field input[type=search]+label{left:1rem}.input-field input[type=search] ~ .mdi-navigation-close,.input-field input[type=search] ~ .material-icons{position:absolute;top:0;right:1rem;color:transparent;cursor:pointer;font-size:2rem;transition:.3s color}textarea{width:100%;height:3rem;background-color:transparent}textarea.materialize-textarea{overflow-y:hidden;padding:.8rem 0 1.6rem 0;resize:none;min-height:3rem}textarea.materialize-textarea.validate+label{height:100%}textarea.materialize-textarea.validate+label::after{top:calc(100% - 12px)}textarea.materialize-textarea.validate+label:not(.label-icon).active{transform:translateY(-25px)}.hiddendiv{display:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem;position:absolute;top:0}.autocomplete-content{margin-top:-20px;margin-bottom:20px;display:block;opacity:1;position:static}.autocomplete-content li .highlight{color:#444}.autocomplete-content li img{height:40px;width:40px;margin:5px 15px}[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;opacity:0;pointer-events:none}[type="radio"]:not(:checked)+label,[type="radio"]:checked+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;transition:.28s ease;user-select:none}[type="radio"]+label:before,[type="radio"]+label:after{content:'';position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0;transition:.28s ease}[type="radio"]:not(:checked)+label:before,[type="radio"]:not(:checked)+label:after,[type="radio"]:checked+label:before,[type="radio"]:checked+label:after,[type="radio"].with-gap:checked+label:before,[type="radio"].with-gap:checked+label:after{border-radius:50%}[type="radio"]:not(:checked)+label:before,[type="radio"]:not(:checked)+label:after{border:2px solid #5a5a5a}[type="radio"]:not(:checked)+label:after{transform:scale(0)}[type="radio"]:checked+label:before{border:2px solid transparent}[type="radio"]:checked+label:after,[type="radio"].with-gap:checked+label:before,[type="radio"].with-gap:checked+label:after{border:2px solid #26a69a}[type="radio"]:checked+label:after,[type="radio"].with-gap:checked+label:after{background-color:#26a69a}[type="radio"]:checked+label:after{transform:scale(1.02)}[type="radio"].with-gap:checked+label:after{transform:scale(0.5)}[type="radio"].tabbed:focus+label:before{box-shadow:0 0 0 10px rgba(0,0,0,0.1)}[type="radio"].with-gap:disabled:checked+label:before{border:2px solid rgba(0,0,0,0.42)}[type="radio"].with-gap:disabled:checked+label:after{border:none;background-color:rgba(0,0,0,0.42)}[type="radio"]:disabled:not(:checked)+label:before,[type="radio"]:disabled:checked+label:before{background-color:transparent;border-color:rgba(0,0,0,0.42)}[type="radio"]:disabled+label{color:rgba(0,0,0,0.42)}[type="radio"]:disabled:not(:checked)+label:before{border-color:rgba(0,0,0,0.42)}[type="radio"]:disabled:checked+label:after{background-color:rgba(0,0,0,0.42);border-color:#949494}form p{margin-bottom:10px;text-align:left}form p:last-child{margin-bottom:0}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;opacity:0;pointer-events:none}[type="checkbox"]+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;user-select:none}[type="checkbox"]+label:before,[type="checkbox"]:not(.filled-in)+label:after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #5a5a5a;border-radius:1px;margin-top:2px;transition:.2s}[type="checkbox"]:not(.filled-in)+label:after{border:0;transform:scale(0)}[type="checkbox"]:not(:checked):disabled+label:before{border:none;background-color:rgba(0,0,0,0.42)}[type="checkbox"].tabbed:focus+label:after{transform:scale(1);border:0;border-radius:50%;box-shadow:0 0 0 10px rgba(0,0,0,0.1);background-color:rgba(0,0,0,0.1)}[type="checkbox"]:checked+label:before{top:-4px;left:-5px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #26a69a;border-bottom:2px solid #26a69a;transform:rotate(40deg);backface-visibility:hidden;transform-origin:100% 100%}[type="checkbox"]:checked:disabled+label:before{border-right:2px solid rgba(0,0,0,0.42);border-bottom:2px solid rgba(0,0,0,0.42)}[type="checkbox"]:indeterminate+label:before{top:-11px;left:-12px;width:10px;height:22px;border-top:none;border-left:none;border-right:2px solid #26a69a;border-bottom:none;transform:rotate(90deg);backface-visibility:hidden;transform-origin:100% 100%}[type="checkbox"]:indeterminate:disabled+label:before{border-right:2px solid rgba(0,0,0,0.42);background-color:transparent}[type="checkbox"].filled-in+label:after{border-radius:2px}[type="checkbox"].filled-in+label:before,[type="checkbox"].filled-in+label:after{content:'';left:0;position:absolute;transition:border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;z-index:1}[type="checkbox"].filled-in:not(:checked)+label:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;transform:rotateZ(37deg);transform-origin:100% 100%}[type="checkbox"].filled-in:not(:checked)+label:after{height:20px;width:20px;background-color:transparent;border:2px solid #5a5a5a;top:0px;z-index:0}[type="checkbox"].filled-in:checked+label:before{top:0;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotateZ(37deg);transform-origin:100% 100%}[type="checkbox"].filled-in:checked+label:after{top:0;width:20px;height:20px;border:2px solid #26a69a;background-color:#26a69a;z-index:0}[type="checkbox"].filled-in.tabbed:focus+label:after{border-radius:2px;border-color:#5a5a5a;background-color:rgba(0,0,0,0.1)}[type="checkbox"].filled-in.tabbed:checked:focus+label:after{border-radius:2px;background-color:#26a69a;border-color:#26a69a}[type="checkbox"].filled-in:disabled:not(:checked)+label:before{background-color:transparent;border:2px solid transparent}[type="checkbox"].filled-in:disabled:not(:checked)+label:after{border-color:transparent;background-color:#949494}[type="checkbox"].filled-in:disabled:checked+label:before{background-color:transparent}[type="checkbox"].filled-in:disabled:checked+label:after{background-color:#949494;border-color:#949494}.switch,.switch *{-webkit-tap-highlight-color:transparent;user-select:none}.switch label{cursor:pointer}.switch label input[type=checkbox]{opacity:0;width:0;height:0}.switch label input[type=checkbox]:checked+.lever{background-color:#84c7c1}.switch label input[type=checkbox]:checked+.lever:before,.switch label input[type=checkbox]:checked+.lever:after{left:18px}.switch label input[type=checkbox]:checked+.lever:after{background-color:#26a69a}.switch label .lever{content:"";display:inline-block;position:relative;width:36px;height:14px;background-color:rgba(0,0,0,0.38);border-radius:15px;margin-right:10px;transition:background 0.3s ease;vertical-align:middle;margin:0 16px}.switch label .lever:before,.switch label .lever:after{content:"";position:absolute;display:inline-block;width:20px;height:20px;border-radius:50%;left:0;top:-3px;transition:left 0.3s ease, background .3s ease, box-shadow 0.1s ease, transform .1s ease}.switch label .lever:before{background-color:rgba(38,166,154,0.15)}.switch label .lever:after{background-color:#F1F1F1;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12)}input[type=checkbox]:checked:not(:disabled) ~ .lever:active::before,input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::before{transform:scale(2.4);background-color:rgba(38,166,154,0.15)}input[type=checkbox]:not(:disabled) ~ .lever:active:before,input[type=checkbox]:not(:disabled).tabbed:focus ~ .lever::before{transform:scale(2.4);background-color:rgba(0,0,0,0.08)}.switch input[type=checkbox][disabled]+.lever{cursor:default;background-color:rgba(0,0,0,0.12)}.switch label input[type=checkbox][disabled]+.lever:after,.switch label input[type=checkbox][disabled]:checked+.lever:after{background-color:#949494}select{display:none}select.browser-default{display:block}select{background-color:rgba(255,255,255,0.9);width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:3rem}.input-field>select{display:block;position:absolute;width:0;pointer-events:none;height:0;top:0;left:0;opacity:0}.select-label{position:absolute}.select-wrapper{position:relative}.select-wrapper.valid+label,.select-wrapper.invalid+label{width:100%;pointer-events:none}.select-wrapper input.select-dropdown{position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:none;height:3rem;line-height:3rem;width:100%;font-size:1rem;margin:0 0 20px 0;padding:0;display:block;user-select:none}.select-wrapper span.caret{color:initial;position:absolute;right:0;top:0;bottom:0;height:10px;margin:auto 0;font-size:10px;line-height:10px}.select-wrapper+label{position:absolute;top:-26px;font-size:.8rem}select:disabled{color:rgba(0,0,0,0.42)}.select-wrapper.disabled span.caret,.select-wrapper.disabled+label{color:rgba(0,0,0,0.42)}.select-wrapper input.select-dropdown:disabled{color:rgba(0,0,0,0.42);cursor:default;user-select:none}.select-wrapper i{color:rgba(0,0,0,0.3)}.select-dropdown li.disabled,.select-dropdown li.disabled>span,.select-dropdown li.optgroup{color:rgba(0,0,0,0.3);background-color:transparent}.select-dropdown.dropdown-content li.active{background-color:transparent}.select-dropdown.dropdown-content li:hover{background-color:rgba(0,0,0,0.06)}.select-dropdown.dropdown-content li.selected{background-color:rgba(0,0,0,0.03)}.prefix ~ .select-wrapper{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.prefix ~ label{margin-left:3rem}.select-dropdown li img{height:40px;width:40px;margin:5px 15px;float:right}.select-dropdown li.optgroup{border-top:1px solid #eee}.select-dropdown li.optgroup.selected>span{color:rgba(0,0,0,0.7)}.select-dropdown li.optgroup>span{color:rgba(0,0,0,0.4)}.select-dropdown li.optgroup ~ li.optgroup-option{padding-left:1rem}.file-field{position:relative}.file-field .file-path-wrapper{overflow:hidden;padding-left:10px}.file-field input.file-path{width:100%}.file-field .btn,.file-field .btn-large{float:left;height:3rem;line-height:3rem}.file-field span{cursor:pointer}.file-field input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.file-field input[type=file]::-webkit-file-upload-button{display:none}.range-field{position:relative}input[type=range],input[type=range]+.thumb{cursor:pointer}input[type=range]{position:relative;background-color:transparent;border:none;outline:none;width:100%;margin:15px 0;padding:0}input[type=range]:focus{outline:none}input[type=range]+.thumb{position:absolute;top:10px;left:0;border:none;height:0;width:0;border-radius:50%;background-color:#26a69a;margin-left:7px;transform-origin:50% 50%;transform:rotate(-45deg)}input[type=range]+.thumb .value{display:block;width:30px;text-align:center;color:#26a69a;font-size:0;transform:rotate(45deg)}input[type=range]+.thumb.active{border-radius:50% 50% 50% 0}input[type=range]+.thumb.active .value{color:#fff;margin-left:-1px;margin-top:8px;font-size:10px}input[type=range]{-webkit-appearance:none}input[type=range]::-webkit-slider-runnable-track{height:3px;background:#c2c0c2;border:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:14px;width:14px;border-radius:50%;background-color:#26a69a;transform-origin:50% 50%;margin:-5px 0 0 0;transition:.3s}input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}input[type=range]{border:1px solid white}input[type=range]::-moz-range-track{height:3px;background:#ddd;border:none}input[type=range]::-moz-range-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a;margin-top:-5px}input[type=range]:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}input[type=range]:focus::-moz-range-track{background:#ccc}input[type=range]::-ms-track{height:3px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#777}input[type=range]::-ms-fill-upper{background:#ddd}input[type=range]::-ms-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a}input[type=range]:focus::-ms-fill-lower{background:#888}input[type=range]:focus::-ms-fill-upper{background:#ccc}.table-of-contents.fixed{position:fixed}.table-of-contents li{padding:2px 0}.table-of-contents a{display:inline-block;font-weight:300;color:#757575;padding-left:20px;height:1.5rem;line-height:1.5rem;letter-spacing:.4;display:inline-block}.table-of-contents a:hover{color:#a8a8a8;padding-left:19px;border-left:1px solid #ee6e73}.table-of-contents a.active{font-weight:500;padding-left:18px;border-left:2px solid #ee6e73}.side-nav{position:fixed;width:300px;left:0;top:0;margin:0;transform:translateX(-100%);height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;overflow-y:auto;will-change:transform;backface-visibility:hidden;transform:translateX(-105%)}.side-nav.right-aligned{right:0;transform:translateX(105%);left:auto;transform:translateX(100%)}.side-nav .collapsible{margin:0}.side-nav li{float:none;line-height:48px}.side-nav li.active{background-color:rgba(0,0,0,0.05)}.side-nav li>a{color:rgba(0,0,0,0.87);display:block;font-size:14px;font-weight:500;height:48px;line-height:48px;padding:0 32px}.side-nav li>a:hover{background-color:rgba(0,0,0,0.05)}.side-nav li>a.btn,.side-nav li>a.btn-large,.side-nav li>a.btn-large,.side-nav li>a.btn-flat,.side-nav li>a.btn-floating{margin:10px 15px}.side-nav li>a.btn,.side-nav li>a.btn-large,.side-nav li>a.btn-large,.side-nav li>a.btn-floating{color:#fff}.side-nav li>a.btn-flat{color:#343434}.side-nav li>a.btn:hover,.side-nav li>a.btn-large:hover,.side-nav li>a.btn-large:hover{background-color:#2bbbad}.side-nav li>a.btn-floating:hover{background-color:#26a69a}.side-nav li>a>i,.side-nav li>a>[class^="mdi-"],.side-nav li>a li>a>[class*="mdi-"],.side-nav li>a>i.material-icons{float:left;height:48px;line-height:48px;margin:0 32px 0 0;width:24px;color:rgba(0,0,0,0.54)}.side-nav .divider{margin:8px 0 0 0}.side-nav .subheader{cursor:initial;pointer-events:none;color:rgba(0,0,0,0.54);font-size:14px;font-weight:500;line-height:48px}.side-nav .subheader:hover{background-color:transparent}.side-nav .user-view,.side-nav .userView{position:relative;padding:32px 32px 0;margin-bottom:8px}.side-nav .user-view>a,.side-nav .userView>a{height:auto;padding:0}.side-nav .user-view>a:hover,.side-nav .userView>a:hover{background-color:transparent}.side-nav .user-view .background,.side-nav .userView .background{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.side-nav .user-view .circle,.side-nav .user-view .name,.side-nav .user-view .email,.side-nav .userView .circle,.side-nav .userView .name,.side-nav .userView .email{display:block}.side-nav .user-view .circle,.side-nav .userView .circle{height:64px;width:64px}.side-nav .user-view .name,.side-nav .user-view .email,.side-nav .userView .name,.side-nav .userView .email{font-size:14px;line-height:24px}.side-nav .user-view .name,.side-nav .userView .name{margin-top:16px;font-weight:500}.side-nav .user-view .email,.side-nav .userView .email{padding-bottom:16px;font-weight:400}.drag-target{height:100%;width:10px;position:fixed;top:0;z-index:998}.side-nav.fixed{left:0;transform:translateX(0);position:fixed}.side-nav.fixed.right-aligned{right:0;left:auto}@media only screen and (max-width: 992px){.side-nav.fixed{transform:translateX(-105%)}.side-nav.fixed.right-aligned{transform:translateX(105%)}.side-nav a{padding:0 16px}.side-nav .user-view,.side-nav .userView{padding:16px 16px 0}}.side-nav .collapsible-body>ul:not(.collapsible)>li.active,.side-nav.fixed .collapsible-body>ul:not(.collapsible)>li.active{background-color:#ee6e73}.side-nav .collapsible-body>ul:not(.collapsible)>li.active a,.side-nav.fixed .collapsible-body>ul:not(.collapsible)>li.active a{color:#fff}.side-nav .collapsible-body{padding:0}#sidenav-overlay{position:fixed;top:0;left:0;right:0;height:120vh;background-color:rgba(0,0,0,0.5);z-index:997;will-change:opacity}.preloader-wrapper{display:inline-block;position:relative;width:50px;height:50px}.preloader-wrapper.small{width:36px;height:36px}.preloader-wrapper.big{width:64px;height:64px}.preloader-wrapper.active{-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}}@keyframes container-rotate{to{transform:rotate(360deg)}}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0;border-color:#26a69a}.spinner-blue,.spinner-blue-only{border-color:#4285f4}.spinner-red,.spinner-red-only{border-color:#db4437}.spinner-yellow,.spinner-yellow-only{border-color:#f4b400}.spinner-green,.spinner-green-only{border-color:#0f9d58}.active .spinner-layer.spinner-blue{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-red{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-yellow{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-green{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer,.active .spinner-layer.spinner-blue-only,.active .spinner-layer.spinner-red-only,.active .spinner-layer.spinner-yellow-only,.active .spinner-layer.spinner-green-only{opacity:1;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(1080deg)}}@-webkit-keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@-webkit-keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@-webkit-keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}.gap-patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.gap-patch .circle{width:1000%;left:-450%}.circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.circle-clipper .circle{width:200%;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent !important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0}.circle-clipper.left .circle{left:0;border-right-color:transparent !important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}.circle-clipper.right .circle{left:-100%;border-left-color:transparent !important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}.active .circle-clipper.left .circle{-webkit-animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .circle-clipper.right .circle{-webkit-animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes left-spin{from{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes left-spin{from{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@-webkit-keyframes right-spin{from{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes right-spin{from{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}#spinnerContainer.cooldown{-webkit-animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1);animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1)}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}.slider{position:relative;height:400px;width:100%}.slider.fullscreen{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.slider.fullscreen ul.slides{height:100%}.slider.fullscreen ul.indicators{z-index:2;bottom:30px}.slider .slides{background-color:#9e9e9e;margin:0;height:400px}.slider .slides li{opacity:0;position:absolute;top:0;left:0;z-index:1;width:100%;height:inherit;overflow:hidden}.slider .slides li img{height:100%;width:100%;background-size:cover;background-position:center}.slider .slides li .caption{color:#fff;position:absolute;top:15%;left:15%;width:70%;opacity:0}.slider .slides li .caption p{color:#e0e0e0}.slider .slides li.active{z-index:2}.slider .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.slider .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:16px;width:16px;margin:0 12px;background-color:#e0e0e0;transition:background-color .3s;border-radius:50%}.slider .indicators .indicator-item.active{background-color:#4CAF50}.carousel{overflow:hidden;position:relative;width:100%;height:400px;perspective:500px;transform-style:preserve-3d;transform-origin:0% 50%}.carousel.carousel-slider{top:0;left:0}.carousel.carousel-slider .carousel-fixed-item{position:absolute;left:0;right:0;bottom:20px;z-index:1}.carousel.carousel-slider .carousel-fixed-item.with-indicators{bottom:68px}.carousel.carousel-slider .carousel-item{width:100%;height:100%;min-height:400px;position:absolute;top:0;left:0}.carousel.carousel-slider .carousel-item h2{font-size:24px;font-weight:500;line-height:32px}.carousel.carousel-slider .carousel-item p{font-size:15px}.carousel .carousel-item{display:none;width:200px;height:200px;position:absolute;top:0;left:0}.carousel .carousel-item>img{width:100%}.carousel .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.carousel .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:8px;width:8px;margin:24px 4px;background-color:rgba(255,255,255,0.5);transition:background-color .3s;border-radius:50%}.carousel .indicators .indicator-item.active{background-color:#fff}.carousel.scrolling .carousel-item .materialboxed,.carousel .carousel-item:not(.active) .materialboxed{pointer-events:none}.tap-target-wrapper{width:800px;height:800px;position:fixed;z-index:1000;visibility:hidden;transition:visibility 0s .3s}.tap-target-wrapper.open{visibility:visible;transition:visibility 0s}.tap-target-wrapper.open .tap-target{transform:scale(1);opacity:.95;transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.tap-target-wrapper.open .tap-target-wave::before{transform:scale(1)}.tap-target-wrapper.open .tap-target-wave::after{visibility:visible;animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;transition:opacity .3s, transform .3s, visibility 0s 1s}.tap-target{position:absolute;font-size:1rem;border-radius:50%;background-color:#ee6e73;box-shadow:0 20px 20px 0 rgba(0,0,0,0.14),0 10px 50px 0 rgba(0,0,0,0.12),0 30px 10px -20px rgba(0,0,0,0.2);width:100%;height:100%;opacity:0;transform:scale(0);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.tap-target-content{position:relative;display:table-cell}.tap-target-wave{position:absolute;border-radius:50%;z-index:10001}.tap-target-wave::before,.tap-target-wave::after{content:'';display:block;position:absolute;width:100%;height:100%;border-radius:50%;background-color:#ffffff}.tap-target-wave::before{transform:scale(0);transition:transform .3s}.tap-target-wave::after{visibility:hidden;transition:opacity .3s, transform .3s, visibility 0s;z-index:-1}.tap-target-origin{top:50%;left:50%;transform:translate(-50%, -50%);z-index:10002;position:absolute !important}.tap-target-origin:not(.btn):not(.btn-large),.tap-target-origin:not(.btn):not(.btn-large):hover{background:none}@media only screen and (max-width: 600px){.tap-target,.tap-target-wrapper{width:600px;height:600px}}.pulse{overflow:initial;position:relative}.pulse::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:inherit;border-radius:inherit;transition:opacity .3s, transform .3s;animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;z-index:-1}@keyframes pulse-animation{0%{opacity:1;transform:scale(1)}50%{opacity:0;transform:scale(1.5)}100%{opacity:0;transform:scale(1.5)}}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}/*!
 * Default mobile-first, responsive styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */.picker__holder,.picker__frame{bottom:0;left:0;right:0;top:100%}.picker__holder{position:fixed;-webkit-transition:background 0.15s ease-out, top 0s 0.15s;-moz-transition:background 0.15s ease-out, top 0s 0.15s;transition:background 0.15s ease-out, top 0s 0.15s;-webkit-backface-visibility:hidden}.picker__frame{position:absolute;margin:0 auto;min-width:256px;width:300px;max-height:350px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}@media (min-height: 28.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}}@media (min-height: 40.125em){.picker__frame{margin-bottom:7.5%}}.picker__wrap{display:table;width:100%;height:100%}@media (min-height: 28.875em){.picker__wrap{display:block}}.picker__box{background:#ffffff;display:table-cell;vertical-align:middle}@media (min-height: 28.875em){.picker__box{display:block;border:1px solid #777777;border-top-color:#898989;border-bottom-width:0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-box-shadow:0 12px 36px 16px rgba(0,0,0,0.24);-moz-box-shadow:0 12px 36px 16px rgba(0,0,0,0.24);box-shadow:0 12px 36px 16px rgba(0,0,0,0.24)}}.picker--opened .picker__holder{top:0;background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";zoom:1;background:rgba(0,0,0,0.32);-webkit-transition:background 0.15s ease-out;-moz-transition:background 0.15s ease-out;transition:background 0.15s ease-out}.picker--opened .picker__frame{top:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media (min-height: 35.875em){.picker--opened .picker__frame{top:10%;bottom:auto}}.picker__input.picker__input--active{border-color:#E3F2FD}.picker__frame{margin:0 auto;max-width:325px}@media (min-height: 38.875em){.picker--opened .picker__frame{top:10%;bottom:auto}}@media only screen and (min-width: 601px){.picker__box{display:flex}.picker__frame{width:80%;max-width:600px}}.picker__box{padding:0;border-radius:2px;overflow:hidden}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{display:inline-block;margin-left:.25em;margin-right:.25em}.picker__select--month,.picker__select--year{height:2em;padding:0;margin-left:.25em;margin-right:.25em}.picker__select--month.browser-default{display:inline;background-color:#FFFFFF;width:40%}.picker__select--year.browser-default{display:inline;background-color:#FFFFFF;width:26%}.picker__select--month:focus,.picker__select--year:focus{border-color:rgba(0,0,0,0.05)}.picker__nav--prev,.picker__nav--next{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-0.25em}.picker__nav--prev{left:-1em;padding-right:1.25em}.picker__nav--next{right:-1em;padding-left:1.25em}.picker__nav--disabled,.picker__nav--disabled:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:1rem;width:100%;margin-top:.75em;margin-bottom:.5em}.picker__table th,.picker__table td{text-align:center}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999999;font-weight:500}@media (min-height: 33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day--today{position:relative;color:#595959;letter-spacing:-.3;padding:.75rem 0;font-weight:400;border:1px solid transparent}.picker__day--disabled:before{border-top-color:#aaaaaa}.picker__day--infocus:hover{cursor:pointer;color:#000;font-weight:500}.picker__day--outfocus{display:none;padding:.75rem 0;color:#fff}.picker__day--outfocus:hover{cursor:pointer;color:#dddddd;font-weight:500}.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{cursor:pointer}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{border-radius:50%;transform:scale(0.75);background:#0089ec;color:#ffffff}.picker__day--disabled,.picker__day--disabled:hover,.picker--focused .picker__day--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbbbbb}.picker__footer{text-align:right}.picker__button--today,.picker__button--clear,.picker__button--close{border:1px solid #ffffff;background:#ffffff;font-size:.8em;padding:.66em 0;font-weight:bold;width:33%;display:inline-block;vertical-align:bottom}.picker__button--today:hover,.picker__button--clear:hover,.picker__button--close:hover{cursor:pointer;color:#000000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--today:focus,.picker__button--clear:focus,.picker__button--close:focus{background:#b1dcfb;border-color:rgba(0,0,0,0.05);outline:none}.picker__button--today:before,.picker__button--clear:before,.picker__button--close:before{position:relative;display:inline-block;height:0}.picker__button--today:before,.picker__button--clear:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-0.05em;width:0;border-top:0.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-0.25em;width:.66em;border-top:3px solid #ee2200}.picker__button--close:before{content:"\D7";top:-0.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaaaaa}.picker__date-display{text-align:left;background-color:#26a69a;color:#fff;padding:18px;font-weight:300}@media only screen and (min-width: 601px){.picker__date-display{flex:1}.picker__weekday-display{display:block}.picker__container__wrapper{flex:2}}.picker__nav--prev:hover,.picker__nav--next:hover{cursor:pointer;color:#000000;background:#a1ded8}.picker__weekday-display{font-weight:500;font-size:2.8rem;margin-right:5px;margin-top:4px}.picker__month-display{font-size:2.8rem;font-weight:500}.picker__day-display{font-size:2.8rem;font-weight:500;margin-right:5px}.picker__year-display{font-size:1.5rem;font-weight:500;color:rgba(255,255,255,0.7)}.picker__calendar-container{padding:0 1rem}.picker__calendar-container thead{border:none}.picker__table{margin-top:0;margin-bottom:.5em}.picker__day--infocus{color:rgba(0,0,0,0.87);letter-spacing:-.3px;padding:0.75rem 0;font-weight:400;border:1px solid transparent}@media only screen and (min-width: 601px){.picker__day--infocus{padding:1.1rem 0}}.picker__day.picker__day--today{color:#26a69a}.picker__day.picker__day--today.picker__day--selected{color:#fff}.picker__weekday{font-size:.9rem}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{border-radius:50%;transform:scale(0.9);background-color:#26a69a;color:#ffffff}.picker__day--selected.picker__day--outfocus,.picker__day--selected:hover.picker__day--outfocus,.picker--focused .picker__day--selected.picker__day--outfocus{background-color:#a1ded8}.picker__footer{text-align:right;padding:5px 10px}.picker__close,.picker__today,.picker__clear{font-size:1.1rem;padding:0 1rem;color:#26a69a}.picker__clear{color:#f44336;float:left}.picker__nav--prev:before,.picker__nav--next:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:0.75em solid #676767;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:0.75em solid #676767}button.picker__today:focus,button.picker__clear:focus,button.picker__close:focus{background-color:#a1ded8}.picker__list{list-style:none;padding:0.75em 0 4.2em;margin:0}.picker__list-item{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:-1px;position:relative;background:#fff;padding:.75em 1.25em}@media (min-height: 46.75em){.picker__list-item{padding:.5em 1em}}.picker__list-item:hover{cursor:pointer;color:#000;background:#b1dcfb;border-color:#0089ec;z-index:10}.picker__list-item--highlighted{border-color:#0089ec;z-index:10}.picker__list-item--highlighted:hover,.picker--focused .picker__list-item--highlighted{cursor:pointer;color:#000;background:#b1dcfb}.picker__list-item--selected,.picker__list-item--selected:hover,.picker--focused .picker__list-item--selected{background:#0089ec;color:#fff;z-index:10}.picker__list-item--disabled,.picker__list-item--disabled:hover,.picker--focused .picker__list-item--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default;border-color:#ddd;z-index:auto}.picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:none;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:rgba(0,0,0,0.87)}.picker--time .picker__button--clear:hover,.picker--time .picker__button--clear:focus{color:#000;background:#b1dcfb;background:#ee2200;border-color:#ee2200;cursor:pointer;color:#fff;outline:none}.picker--time .picker__button--clear:before{top:-0.25em;color:rgba(0,0,0,0.87);font-size:1.25em;font-weight:bold}.picker--time .picker__button--clear:hover:before,.picker--time .picker__button--clear:focus:before{color:#fff}.picker--time .picker__frame{min-width:256px;max-width:320px}.picker--time .picker__box{font-size:1em;background:#f2f2f2;padding:0}@media (min-height: 40.125em){.picker--time .picker__box{margin-bottom:5em}}.clockpicker-display{font-size:4rem;font-weight:bold;text-align:center;color:rgba(255,255,255,0.6);font-weight:400;clear:both;position:relative}.clockpicker-span-am-pm{font-size:1.3rem;position:absolute;right:1rem;bottom:0.3rem;line-height:2rem;font-weight:500}@media only screen and (min-width: 601px){.clockpicker-display{top:32%}.clockpicker-span-am-pm{position:relative;right:auto;bottom:auto;text-align:center;margin-top:1.2rem}}.text-primary{color:#fff}.clockpicker-span-hours{margin-right:3px}.clockpicker-span-minutes{margin-left:3px}.clockpicker-span-hours,.clockpicker-span-minutes,.clockpicker-span-am-pm div{cursor:pointer}.clockpicker-moving{cursor:move}.clockpicker-plate{background-color:#eee;border-radius:50%;width:270px;height:270px;overflow:visible;position:relative;margin:auto;margin-top:25px;margin-bottom:5px;user-select:none}.clockpicker-canvas,.clockpicker-dial{width:270px;height:270px;position:absolute;left:-1px;top:-1px}.clockpicker-minutes{visibility:hidden}.clockpicker-tick{border-radius:50%;color:rgba(0,0,0,0.87);line-height:40px;text-align:center;width:40px;height:40px;position:absolute;cursor:pointer}.clockpicker-tick.active,.clockpicker-tick:hover{background-color:rgba(38,166,154,0.25)}.clockpicker-dial{-webkit-transition:-webkit-transform 350ms, opacity 350ms;-moz-transition:-moz-transform 350ms, opacity 350ms;-ms-transition:-ms-transform 350ms, opacity 350ms;-o-transition:-o-transform 350ms, opacity 350ms;transition:transform 350ms, opacity 350ms}.clockpicker-dial-out{opacity:0}.clockpicker-hours.clockpicker-dial-out{-webkit-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}.clockpicker-minutes.clockpicker-dial-out{-webkit-transform:scale(0.8, 0.8);-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);-o-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}.clockpicker-canvas{-webkit-transition:opacity 175ms;-moz-transition:opacity 175ms;-ms-transition:opacity 175ms;-o-transition:opacity 175ms;transition:opacity 175ms}.clockpicker-canvas-out{opacity:0.25}.clockpicker-canvas-bearing{stroke:none;fill:#26a69a}.clockpicker-canvas-bg{stroke:none;fill:#26a69a}.clockpicker-canvas-bg-trans{fill:#26a69a}.clockpicker-canvas line{stroke:#26a69a;stroke-width:4;stroke-linecap:round}.transicao,.btn-theme,.btn-theme:hover,#containerb #container .interessados,#containerb #container .interessados:hover{transition:all .3s linear !important;-webkit-transition:all .3s linear !important;-moz-transition:all .3s linear !important}body{position:relative;background:#fff}.btn-theme{background:#6B7D87;color:#fff}#back{font-size:10px;position:absolute;top:10px;left:.75rem;margin:0px;cursor:pointer}#toast-container{position:absolute;right:10% !important;top:10px}@media print{body *{visibility:hidden}#bxImpressao,#container{width:100% !important;margin:0px !important}#bxImpressao,#bxImpressao *{visibility:visible}#bxImpressao{position:fixed;left:0;top:0}}.input-field input:focus+label{color:#6B7D87 !important}.row .input-field input:focus{border-bottom:1px solid #6B7D87 !important;box-shadow:0 1px 0 0 #6B7D87 !important}.input-field.col label{left:0}.btn-theme:hover{background:#596870;color:#fff}header{background:rgba(0,0,0,0.1);height:90px;width:100%;position:relative}header #marca{position:absolute;right:20px;top:20px;height:50px}header #titulo{position:absolute;margin:0px;left:20px;top:30px;font-size:28px;color:#596870}#containerb #container{padding-top:30px;position:relative}#containerb #container h5{font-size:20px;line-height:110%;margin:8px 0;font-weight:bold}#containerb #container #enterprot{float:right}#containerb #container #print{position:absolute;right:10px;top:40px}#containerb #container .interessados{display:inline-block;padding:5px 10px;background:rgba(0,0,0,0.1);margin-right:2px}#containerb #container .interessados:hover{background:#6B7D87;color:#fff}#containerb #container .mensagem:nth-child(odd){background:#fff8b0}#containerb #container .mensagem{background:#fffde7;margin:0 1px;padding:5px 10px;position:relative}#containerb #container .mensagem p{font-size:11px;margin:0px}#containerb #container .mensagem .timeReg{position:absolute;right:10px;top:5px;font-size:10px !important}#containerb #container .mensagem .statusReg{text-align:right;font-size:10px !important}#containerb #container .mensagem[status="archived"]{background:rgba(0,0,0,0.1);margin:0 1px;padding:5px 10px}#containerb #container .mensagem[status="archived"] p{font-size:18px;margin:0px}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlcyI6WyJzdHlsZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL21hdGVyaWFsaXplLWNzcy9zYXNzL21hdGVyaWFsaXplLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvbWF0ZXJpYWxpemUtY3NzL3Nhc3MvY29tcG9uZW50cy9fY29sb3Iuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9tYXRlcmlhbGl6ZS1jc3Mvc2Fzcy9jb21wb25lbnRzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9tYXRlcmlhbGl6ZS1jc3Mvc2Fzcy9jb21wb25lbnRzL19ub3JtYWxpemUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9tYXRlcmlhbGl6ZS1jc3Mvc2Fzcy9jb21wb25lbnRzL19nbG9iYWwuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9tYXRlcmlhbGl6ZS1jc3Mvc2Fzcy9jb21wb25lbnRzL19iYWRnZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9tYXRlcmlhbGl6ZS1jc3Mvc2Fzcy9jb21wb25lbnRzL19pY29ucy1tYXRlcmlhbC1kZXNpZ24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9tYXRlcmlhbGl6ZS1jc3Mvc2Fzcy9jb21wb25lbnRzL19ncmlkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvbWF0ZXJpYWxpemUtY3NzL3Nhc3MvY29tcG9uZW50cy9fbmF2YmFyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvbWF0ZXJpYWxpemUtY3NzL3Nhc3MvY29tcG9uZW50cy9fcm9ib3RvLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvbWF0ZXJpYWxpemUtY3NzL3Nhc3MvY29tcG9uZW50cy9fdHlwb2dyYXBoeS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL21hdGVyaWFsaXplLWNzcy9zYXNzL2NvbXBvbmVudHMvX3RyYW5zaXRpb25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvbWF0ZXJpYWxpemUtY3NzL3Nhc3MvY29tcG9uZW50cy9fY2FyZHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9tYXRlcmlhbGl6ZS1jc3Mvc2Fzcy9jb21wb25lbnRzL190b2FzdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL21hdGVyaWFsaXplLWNzcy9zYXNzL2NvbXBvbmVudHMvX3RhYnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9tYXRlcmlhbGl6ZS1jc3Mvc2Fzcy9jb21wb25lbnRzL190b29sdGlwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvbWF0ZXJpYWxpemUtY3NzL3Nhc3MvY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL21hdGVyaWFsaXplLWNzcy9zYXNzL2NvbXBvbmVudHMvX2Ryb3Bkb3duLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvbWF0ZXJpYWxpemUtY3NzL3Nhc3MvY29tcG9uZW50cy9fd2F2ZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9tYXRlcmlhbGl6ZS1jc3Mvc2Fzcy9jb21wb25lbnRzL19tb2RhbC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL21hdGVyaWFsaXplLWNzcy9zYXNzL2NvbXBvbmVudHMvX2NvbGxhcHNpYmxlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvbWF0ZXJpYWxpemUtY3NzL3Nhc3MvY29tcG9uZW50cy9fY2hpcHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9tYXRlcmlhbGl6ZS1jc3Mvc2Fzcy9jb21wb25lbnRzL19tYXRlcmlhbGJveC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL21hdGVyaWFsaXplLWNzcy9zYXNzL2NvbXBvbmVudHMvZm9ybXMvX2Zvcm1zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvbWF0ZXJpYWxpemUtY3NzL3Nhc3MvY29tcG9uZW50cy9mb3Jtcy9faW5wdXQtZmllbGRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvbWF0ZXJpYWxpemUtY3NzL3Nhc3MvY29tcG9uZW50cy9mb3Jtcy9fcmFkaW8tYnV0dG9ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL21hdGVyaWFsaXplLWNzcy9zYXNzL2NvbXBvbmVudHMvZm9ybXMvX2NoZWNrYm94ZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9tYXRlcmlhbGl6ZS1jc3Mvc2Fzcy9jb21wb25lbnRzL2Zvcm1zL19zd2l0Y2hlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL21hdGVyaWFsaXplLWNzcy9zYXNzL2NvbXBvbmVudHMvZm9ybXMvX3NlbGVjdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL21hdGVyaWFsaXplLWNzcy9zYXNzL2NvbXBvbmVudHMvZm9ybXMvX2ZpbGUtaW5wdXQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9tYXRlcmlhbGl6ZS1jc3Mvc2Fzcy9jb21wb25lbnRzL2Zvcm1zL19yYW5nZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL21hdGVyaWFsaXplLWNzcy9zYXNzL2NvbXBvbmVudHMvX3RhYmxlX29mX2NvbnRlbnRzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvbWF0ZXJpYWxpemUtY3NzL3Nhc3MvY29tcG9uZW50cy9fc2lkZU5hdi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL21hdGVyaWFsaXplLWNzcy9zYXNzL2NvbXBvbmVudHMvX3ByZWxvYWRlci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL21hdGVyaWFsaXplLWNzcy9zYXNzL2NvbXBvbmVudHMvX3NsaWRlci5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL21hdGVyaWFsaXplLWNzcy9zYXNzL2NvbXBvbmVudHMvX2Nhcm91c2VsLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvbWF0ZXJpYWxpemUtY3NzL3Nhc3MvY29tcG9uZW50cy9fdGFwVGFyZ2V0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvbWF0ZXJpYWxpemUtY3NzL3Nhc3MvY29tcG9uZW50cy9fcHVsc2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9tYXRlcmlhbGl6ZS1jc3Mvc2Fzcy9jb21wb25lbnRzL2RhdGVfcGlja2VyL19kZWZhdWx0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvbWF0ZXJpYWxpemUtY3NzL3Nhc3MvY29tcG9uZW50cy9kYXRlX3BpY2tlci9fZGVmYXVsdC5kYXRlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvbWF0ZXJpYWxpemUtY3NzL3Nhc3MvY29tcG9uZW50cy9kYXRlX3BpY2tlci9fZGVmYXVsdC50aW1lLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL21hdGVyaWFsaXplLWNzcy9zYXNzL21hdGVyaWFsaXplLnNjc3MnO1xyXG5cclxuJGNvcjEgOiByZ2JhKDAsMCwwLDAuMSk7XHJcbiRjb3IxLTAgOiAjZmZmZGU3O1xyXG4kY29yMS0xIDogI2ZmZjhiMDtcclxuJGNvcjIgOiAjNkI3RDg3O1xyXG4kY29yMyA6IHJnYig4OSwgMTA0LCAxMTIpO1xyXG4kY29yNCA6I2ZmZjtcclxuXHJcbi50cmFuc2ljYW97XHJcbiAgdHJhbnNpdGlvbjphbGwgLjNzIGxpbmVhciAhaW1wb3J0YW50O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjNzIGxpbmVhciAhaW1wb3J0YW50O1xyXG4gIC1tb3otdHJhbnNpdGlvbjphbGwgLjNzIGxpbmVhciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5e1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG5cclxuLmJ0bi10aGVtZXtcclxuICAgIGJhY2tncm91bmQ6ICRjb3IyO1xyXG4gICAgY29sb3I6ICRjb3I0O1xyXG4gICAgQGV4dGVuZCAudHJhbnNpY2FvO1xyXG59XHJcblxyXG4jYmFja3tcclxuICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEwcHg7XHJcbiAgICBsZWZ0OiAuNzVyZW07XHJcbiAgICBtYXJnaW46IDBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuI3RvYXN0LWNvbnRhaW5lcntcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAxMCUgIWltcG9ydGFudDtcclxuICAgIHRvcDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIHByaW50IHtcclxuICBib2R5ICoge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIH1cclxuICAjYnhJbXByZXNzYW8sXHJcbiAgI2NvbnRhaW5lcntcclxuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcbiAgI2J4SW1wcmVzc2FvLCAjYnhJbXByZXNzYW8gKiB7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxuICAjYnhJbXByZXNzYW8ge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICB9XHJcbn1cclxuXHJcbi5pbnB1dC1maWVsZCBpbnB1dDpmb2N1cyArIGxhYmVsIHsgY29sb3I6ICRjb3IyICFpbXBvcnRhbnQ7ICB9XHJcbi5yb3cgLmlucHV0LWZpZWxkIGlucHV0OmZvY3VzIHsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb3IyICFpbXBvcnRhbnQ7IGJveC1zaGFkb3c6IDAgMXB4IDAgMCAkY29yMiAhaW1wb3J0YW50IH1cclxuLmlucHV0LWZpZWxkLmNvbCBsYWJlbCB7XHJcbiAgICBsZWZ0OiAwO1xyXG59XHJcblxyXG4uYnRuLXRoZW1lOmhvdmVye1xyXG4gICAgYmFja2dyb3VuZDogJGNvcjM7XHJcbiAgICBjb2xvcjogJGNvcjQ7XHJcbiAgICBAZXh0ZW5kIC50cmFuc2ljYW87XHJcbn1cclxuXHJcbmhlYWRlcntcclxuICAgIGJhY2tncm91bmQ6JGNvcjEgO1xyXG4gICAgaGVpZ2h0OiA5MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAjbWFyY2EgeyBcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogNTBweDtcclxuICAgIH1cclxuICAgICN0aXR1bG97XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgIGxlZnQ6IDIwcHg7XHJcbiAgICAgICAgdG9wOiAzMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICBjb2xvcjogJGNvcjM7XHJcbiAgICB9IFxyXG59XHJcblxyXG4jY29udGFpbmVyYntcclxuICAgICNjb250YWluZXJ7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGg1e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMTAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDhweCAwO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICNlbnRlcnByb3R7XHJcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB9XHJcbiAgICAgICAgI3ByaW50e1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICB0b3A6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbnRlcmVzc2Fkb3N7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb3IxO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcclxuICAgICAgICAgICAgQGV4dGVuZCAudHJhbnNpY2FvO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaW50ZXJlc3NhZG9zOmhvdmVye1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29yMjtcclxuICAgICAgICAgICAgY29sb3I6ICRjb3I0O1xyXG4gICAgICAgICAgICBAZXh0ZW5kIC50cmFuc2ljYW87XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAubWVuc2FnZW06bnRoLWNoaWxkKG9kZCl7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6JGNvcjEtMTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1lbnNhZ2Vte1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29yMS0wO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50aW1lUmVne1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zdGF0dXNSZWd7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tZW5zYWdlbVtzdGF0dXM9XCJhcmNoaXZlZFwiXXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvcjE7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAxcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgICAgICAgICBcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vLyBDb2xvcnNcclxuQGltcG9ydCBcImNvbXBvbmVudHMvY29sb3JcIjtcclxuXHJcbi8vIFZhcmlhYmxlcztcclxuQGltcG9ydCBcImNvbXBvbmVudHMvdmFyaWFibGVzXCI7XHJcblxyXG4vLyBSZXNldFxyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9ub3JtYWxpemVcIjtcclxuXHJcbi8vIGNvbXBvbmVudHNcclxuQGltcG9ydCBcImNvbXBvbmVudHMvZ2xvYmFsXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2JhZGdlc1wiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9pY29ucy1tYXRlcmlhbC1kZXNpZ25cIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvZ3JpZFwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9uYXZiYXJcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvcm9ib3RvXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL3R5cG9ncmFwaHlcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvdHJhbnNpdGlvbnNcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvY2FyZHNcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvdG9hc3RcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvdGFic1wiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy90b29sdGlwXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2J1dHRvbnNcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvZHJvcGRvd25cIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvd2F2ZXNcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvbW9kYWxcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvY29sbGFwc2libGVcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvY2hpcHNcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvbWF0ZXJpYWxib3hcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvZm9ybXMvZm9ybXNcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvdGFibGVfb2ZfY29udGVudHNcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvc2lkZU5hdlwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9wcmVsb2FkZXJcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvc2xpZGVyXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Nhcm91c2VsXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL3RhcFRhcmdldFwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9wdWxzZVwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9kYXRlX3BpY2tlci9kZWZhdWx0XCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2RhdGVfcGlja2VyL2RlZmF1bHQuZGF0ZVwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9kYXRlX3BpY2tlci9kZWZhdWx0LnRpbWVcIjtcclxuIiwiLy8gVXRpbGl0eSBDb2xvciBDbGFzc2VzXHJcblxyXG4vLy5zdWNjZXNzIHtcclxuLy9cclxuLy99XHJcblxyXG4vLyBHb29nbGUgQ29sb3IgUGFsZXR0ZSBkZWZpbmVkOiBodHRwOi8vd3d3Lmdvb2dsZS5jb20vZGVzaWduL3NwZWMvc3R5bGUvY29sb3IuaHRtbFxyXG5cclxuXHJcbiRtYXRlcmlhbGl6ZS1yZWQ6IChcclxuICBcImJhc2VcIjogICAgICAgI2U1MWMyMyxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2ZkZWFlYixcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2Y4YzFjMyxcclxuICBcImxpZ2h0ZW4tM1wiOiAgI2YzOTg5YixcclxuICBcImxpZ2h0ZW4tMlwiOiAgI2VlNmU3MyxcclxuICBcImxpZ2h0ZW4tMVwiOiAgI2VhNDU0YixcclxuICBcImRhcmtlbi0xXCI6ICAgI2QwMTgxZSxcclxuICBcImRhcmtlbi0yXCI6ICAgI2I5MTUxYixcclxuICBcImRhcmtlbi0zXCI6ICAgI2EyMTMxOCxcclxuICBcImRhcmtlbi00XCI6ICAgIzhiMTAxNCxcclxuKTtcclxuXHJcbiRyZWQ6IChcclxuICBcImJhc2VcIjogICAgICAgI0Y0NDMzNixcclxuICBcImxpZ2h0ZW4tNVwiOiAgI0ZGRUJFRSxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI0ZGQ0REMixcclxuICBcImxpZ2h0ZW4tM1wiOiAgI0VGOUE5QSxcclxuICBcImxpZ2h0ZW4tMlwiOiAgI0U1NzM3MyxcclxuICBcImxpZ2h0ZW4tMVwiOiAgI0VGNTM1MCxcclxuICBcImRhcmtlbi0xXCI6ICAgI0U1MzkzNSxcclxuICBcImRhcmtlbi0yXCI6ICAgI0QzMkYyRixcclxuICBcImRhcmtlbi0zXCI6ICAgI0M2MjgyOCxcclxuICBcImRhcmtlbi00XCI6ICAgI0I3MUMxQyxcclxuICBcImFjY2VudC0xXCI6ICAgICNGRjhBODAsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjRkY1MjUyLFxyXG4gIFwiYWNjZW50LTNcIjogICAgI0ZGMTc0NCxcclxuICBcImFjY2VudC00XCI6ICAgICNENTAwMDBcclxuKTtcclxuXHJcbiRwaW5rOiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICNlOTFlNjMsXHJcbiAgXCJsaWdodGVuLTVcIjogICNmY2U0ZWMsXHJcbiAgXCJsaWdodGVuLTRcIjogICNmOGJiZDAsXHJcbiAgXCJsaWdodGVuLTNcIjogICNmNDhmYjEsXHJcbiAgXCJsaWdodGVuLTJcIjogICNmMDYyOTIsXHJcbiAgXCJsaWdodGVuLTFcIjogICNlYzQwN2EsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICNkODFiNjAsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICNjMjE4NWIsXHJcbiAgXCJkYXJrZW4tM1wiOiAgICNhZDE0NTcsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICM4ODBlNGYsXHJcbiAgXCJhY2NlbnQtMVwiOiAgICAjZmY4MGFiLFxyXG4gIFwiYWNjZW50LTJcIjogICAgI2ZmNDA4MSxcclxuICBcImFjY2VudC0zXCI6ICAgICNmNTAwNTcsXHJcbiAgXCJhY2NlbnQtNFwiOiAgICAjYzUxMTYyXHJcbik7XHJcblxyXG4kcHVycGxlOiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICM5YzI3YjAsXHJcbiAgXCJsaWdodGVuLTVcIjogICNmM2U1ZjUsXHJcbiAgXCJsaWdodGVuLTRcIjogICNlMWJlZTcsXHJcbiAgXCJsaWdodGVuLTNcIjogICNjZTkzZDgsXHJcbiAgXCJsaWdodGVuLTJcIjogICNiYTY4YzgsXHJcbiAgXCJsaWdodGVuLTFcIjogICNhYjQ3YmMsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICM4ZTI0YWEsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICM3YjFmYTIsXHJcbiAgXCJkYXJrZW4tM1wiOiAgICM2YTFiOWEsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICM0YTE0OGMsXHJcbiAgXCJhY2NlbnQtMVwiOiAgICAjZWE4MGZjLFxyXG4gIFwiYWNjZW50LTJcIjogICAgI2UwNDBmYixcclxuICBcImFjY2VudC0zXCI6ICAgICNkNTAwZjksXHJcbiAgXCJhY2NlbnQtNFwiOiAgICAjYWEwMGZmXHJcbik7XHJcblxyXG4kZGVlcC1wdXJwbGU6IChcclxuICBcImJhc2VcIjogICAgICAgIzY3M2FiNyxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2VkZTdmNixcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2QxYzRlOSxcclxuICBcImxpZ2h0ZW4tM1wiOiAgI2IzOWRkYixcclxuICBcImxpZ2h0ZW4tMlwiOiAgIzk1NzVjZCxcclxuICBcImxpZ2h0ZW4tMVwiOiAgIzdlNTdjMixcclxuICBcImRhcmtlbi0xXCI6ICAgIzVlMzViMSxcclxuICBcImRhcmtlbi0yXCI6ICAgIzUxMmRhOCxcclxuICBcImRhcmtlbi0zXCI6ICAgIzQ1MjdhMCxcclxuICBcImRhcmtlbi00XCI6ICAgIzMxMWI5MixcclxuICBcImFjY2VudC0xXCI6ICAgICNiMzg4ZmYsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjN2M0ZGZmLFxyXG4gIFwiYWNjZW50LTNcIjogICAgIzY1MWZmZixcclxuICBcImFjY2VudC00XCI6ICAgICM2MjAwZWFcclxuKTtcclxuXHJcbiRpbmRpZ286IChcclxuICBcImJhc2VcIjogICAgICAgIzNmNTFiNSxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2U4ZWFmNixcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2M1Y2FlOSxcclxuICBcImxpZ2h0ZW4tM1wiOiAgIzlmYThkYSxcclxuICBcImxpZ2h0ZW4tMlwiOiAgIzc5ODZjYixcclxuICBcImxpZ2h0ZW4tMVwiOiAgIzVjNmJjMCxcclxuICBcImRhcmtlbi0xXCI6ICAgIzM5NDlhYixcclxuICBcImRhcmtlbi0yXCI6ICAgIzMwM2Y5ZixcclxuICBcImRhcmtlbi0zXCI6ICAgIzI4MzU5MyxcclxuICBcImRhcmtlbi00XCI6ICAgIzFhMjM3ZSxcclxuICBcImFjY2VudC0xXCI6ICAgICM4YzllZmYsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjNTM2ZGZlLFxyXG4gIFwiYWNjZW50LTNcIjogICAgIzNkNWFmZSxcclxuICBcImFjY2VudC00XCI6ICAgICMzMDRmZmVcclxuKTtcclxuXHJcbiRibHVlOiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICMyMTk2RjMsXHJcbiAgXCJsaWdodGVuLTVcIjogICNFM0YyRkQsXHJcbiAgXCJsaWdodGVuLTRcIjogICNCQkRFRkIsXHJcbiAgXCJsaWdodGVuLTNcIjogICM5MENBRjksXHJcbiAgXCJsaWdodGVuLTJcIjogICM2NEI1RjYsXHJcbiAgXCJsaWdodGVuLTFcIjogICM0MkE1RjUsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICMxRTg4RTUsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICMxOTc2RDIsXHJcbiAgXCJkYXJrZW4tM1wiOiAgICMxNTY1QzAsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICMwRDQ3QTEsXHJcbiAgXCJhY2NlbnQtMVwiOiAgICAjODJCMUZGLFxyXG4gIFwiYWNjZW50LTJcIjogICAgIzQ0OEFGRixcclxuICBcImFjY2VudC0zXCI6ICAgICMyOTc5RkYsXHJcbiAgXCJhY2NlbnQtNFwiOiAgICAjMjk2MkZGXHJcbik7XHJcblxyXG4kbGlnaHQtYmx1ZTogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjMDNhOWY0LFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZTFmNWZlLFxyXG4gIFwibGlnaHRlbi00XCI6ICAjYjNlNWZjLFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjODFkNGZhLFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjNGZjM2Y3LFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjMjliNmY2LFxyXG4gIFwiZGFya2VuLTFcIjogICAjMDM5YmU1LFxyXG4gIFwiZGFya2VuLTJcIjogICAjMDI4OGQxLFxyXG4gIFwiZGFya2VuLTNcIjogICAjMDI3N2JkLFxyXG4gIFwiZGFya2VuLTRcIjogICAjMDE1NzliLFxyXG4gIFwiYWNjZW50LTFcIjogICAgIzgwZDhmZixcclxuICBcImFjY2VudC0yXCI6ICAgICM0MGM0ZmYsXHJcbiAgXCJhY2NlbnQtM1wiOiAgICAjMDBiMGZmLFxyXG4gIFwiYWNjZW50LTRcIjogICAgIzAwOTFlYVxyXG4pO1xyXG5cclxuJGN5YW46IChcclxuICBcImJhc2VcIjogICAgICAgIzAwYmNkNCxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2UwZjdmYSxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2IyZWJmMixcclxuICBcImxpZ2h0ZW4tM1wiOiAgIzgwZGVlYSxcclxuICBcImxpZ2h0ZW4tMlwiOiAgIzRkZDBlMSxcclxuICBcImxpZ2h0ZW4tMVwiOiAgIzI2YzZkYSxcclxuICBcImRhcmtlbi0xXCI6ICAgIzAwYWNjMSxcclxuICBcImRhcmtlbi0yXCI6ICAgIzAwOTdhNyxcclxuICBcImRhcmtlbi0zXCI6ICAgIzAwODM4ZixcclxuICBcImRhcmtlbi00XCI6ICAgIzAwNjA2NCxcclxuICBcImFjY2VudC0xXCI6ICAgICM4NGZmZmYsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjMThmZmZmLFxyXG4gIFwiYWNjZW50LTNcIjogICAgIzAwZTVmZixcclxuICBcImFjY2VudC00XCI6ICAgICMwMGI4ZDRcclxuKTtcclxuXHJcbiR0ZWFsOiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICMwMDk2ODgsXHJcbiAgXCJsaWdodGVuLTVcIjogICNlMGYyZjEsXHJcbiAgXCJsaWdodGVuLTRcIjogICNiMmRmZGIsXHJcbiAgXCJsaWdodGVuLTNcIjogICM4MGNiYzQsXHJcbiAgXCJsaWdodGVuLTJcIjogICM0ZGI2YWMsXHJcbiAgXCJsaWdodGVuLTFcIjogICMyNmE2OWEsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICMwMDg5N2IsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICMwMDc5NmIsXHJcbiAgXCJkYXJrZW4tM1wiOiAgICMwMDY5NWMsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICMwMDRkNDAsXHJcbiAgXCJhY2NlbnQtMVwiOiAgICAjYTdmZmViLFxyXG4gIFwiYWNjZW50LTJcIjogICAgIzY0ZmZkYSxcclxuICBcImFjY2VudC0zXCI6ICAgICMxZGU5YjYsXHJcbiAgXCJhY2NlbnQtNFwiOiAgICAjMDBiZmE1XHJcbik7XHJcblxyXG4kZ3JlZW46IChcclxuICBcImJhc2VcIjogICAgICAgIzRDQUY1MCxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI0U4RjVFOSxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI0M4RTZDOSxcclxuICBcImxpZ2h0ZW4tM1wiOiAgI0E1RDZBNyxcclxuICBcImxpZ2h0ZW4tMlwiOiAgIzgxQzc4NCxcclxuICBcImxpZ2h0ZW4tMVwiOiAgIzY2QkI2QSxcclxuICBcImRhcmtlbi0xXCI6ICAgIzQzQTA0NyxcclxuICBcImRhcmtlbi0yXCI6ICAgIzM4OEUzQyxcclxuICBcImRhcmtlbi0zXCI6ICAgIzJFN0QzMixcclxuICBcImRhcmtlbi00XCI6ICAgIzFCNUUyMCxcclxuICBcImFjY2VudC0xXCI6ICAgICNCOUY2Q0EsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjNjlGMEFFLFxyXG4gIFwiYWNjZW50LTNcIjogICAgIzAwRTY3NixcclxuICBcImFjY2VudC00XCI6ICAgICMwMEM4NTNcclxuKTtcclxuXHJcbiRsaWdodC1ncmVlbjogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjOGJjMzRhLFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZjFmOGU5LFxyXG4gIFwibGlnaHRlbi00XCI6ICAjZGNlZGM4LFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjYzVlMWE1LFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjYWVkNTgxLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjOWNjYzY1LFxyXG4gIFwiZGFya2VuLTFcIjogICAjN2NiMzQyLFxyXG4gIFwiZGFya2VuLTJcIjogICAjNjg5ZjM4LFxyXG4gIFwiZGFya2VuLTNcIjogICAjNTU4YjJmLFxyXG4gIFwiZGFya2VuLTRcIjogICAjMzM2OTFlLFxyXG4gIFwiYWNjZW50LTFcIjogICAgI2NjZmY5MCxcclxuICBcImFjY2VudC0yXCI6ICAgICNiMmZmNTksXHJcbiAgXCJhY2NlbnQtM1wiOiAgICAjNzZmZjAzLFxyXG4gIFwiYWNjZW50LTRcIjogICAgIzY0ZGQxN1xyXG4pO1xyXG5cclxuJGxpbWU6IChcclxuICBcImJhc2VcIjogICAgICAgI2NkZGMzOSxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2Y5ZmJlNyxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2YwZjRjMyxcclxuICBcImxpZ2h0ZW4tM1wiOiAgI2U2ZWU5YyxcclxuICBcImxpZ2h0ZW4tMlwiOiAgI2RjZTc3NSxcclxuICBcImxpZ2h0ZW4tMVwiOiAgI2Q0ZTE1NyxcclxuICBcImRhcmtlbi0xXCI6ICAgI2MwY2EzMyxcclxuICBcImRhcmtlbi0yXCI6ICAgI2FmYjQyYixcclxuICBcImRhcmtlbi0zXCI6ICAgIzllOWQyNCxcclxuICBcImRhcmtlbi00XCI6ICAgIzgyNzcxNyxcclxuICBcImFjY2VudC0xXCI6ICAgICNmNGZmODEsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjZWVmZjQxLFxyXG4gIFwiYWNjZW50LTNcIjogICAgI2M2ZmYwMCxcclxuICBcImFjY2VudC00XCI6ICAgICNhZWVhMDBcclxuKTtcclxuXHJcbiR5ZWxsb3c6IChcclxuICBcImJhc2VcIjogICAgICAgI2ZmZWIzYixcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2ZmZmRlNyxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2ZmZjljNCxcclxuICBcImxpZ2h0ZW4tM1wiOiAgI2ZmZjU5ZCxcclxuICBcImxpZ2h0ZW4tMlwiOiAgI2ZmZjE3NixcclxuICBcImxpZ2h0ZW4tMVwiOiAgI2ZmZWU1OCxcclxuICBcImRhcmtlbi0xXCI6ICAgI2ZkZDgzNSxcclxuICBcImRhcmtlbi0yXCI6ICAgI2ZiYzAyZCxcclxuICBcImRhcmtlbi0zXCI6ICAgI2Y5YTgyNSxcclxuICBcImRhcmtlbi00XCI6ICAgI2Y1N2YxNyxcclxuICBcImFjY2VudC0xXCI6ICAgICNmZmZmOGQsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjZmZmZjAwLFxyXG4gIFwiYWNjZW50LTNcIjogICAgI2ZmZWEwMCxcclxuICBcImFjY2VudC00XCI6ICAgICNmZmQ2MDBcclxuKTtcclxuXHJcbiRhbWJlcjogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjZmZjMTA3LFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZmZmOGUxLFxyXG4gIFwibGlnaHRlbi00XCI6ICAjZmZlY2IzLFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjZmZlMDgyLFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjZmZkNTRmLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjZmZjYTI4LFxyXG4gIFwiZGFya2VuLTFcIjogICAjZmZiMzAwLFxyXG4gIFwiZGFya2VuLTJcIjogICAjZmZhMDAwLFxyXG4gIFwiZGFya2VuLTNcIjogICAjZmY4ZjAwLFxyXG4gIFwiZGFya2VuLTRcIjogICAjZmY2ZjAwLFxyXG4gIFwiYWNjZW50LTFcIjogICAgI2ZmZTU3ZixcclxuICBcImFjY2VudC0yXCI6ICAgICNmZmQ3NDAsXHJcbiAgXCJhY2NlbnQtM1wiOiAgICAjZmZjNDAwLFxyXG4gIFwiYWNjZW50LTRcIjogICAgI2ZmYWIwMFxyXG4pO1xyXG5cclxuJG9yYW5nZTogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjZmY5ODAwLFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZmZmM2UwLFxyXG4gIFwibGlnaHRlbi00XCI6ICAjZmZlMGIyLFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjZmZjYzgwLFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjZmZiNzRkLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjZmZhNzI2LFxyXG4gIFwiZGFya2VuLTFcIjogICAjZmI4YzAwLFxyXG4gIFwiZGFya2VuLTJcIjogICAjZjU3YzAwLFxyXG4gIFwiZGFya2VuLTNcIjogICAjZWY2YzAwLFxyXG4gIFwiZGFya2VuLTRcIjogICAjZTY1MTAwLFxyXG4gIFwiYWNjZW50LTFcIjogICAgI2ZmZDE4MCxcclxuICBcImFjY2VudC0yXCI6ICAgICNmZmFiNDAsXHJcbiAgXCJhY2NlbnQtM1wiOiAgICAjZmY5MTAwLFxyXG4gIFwiYWNjZW50LTRcIjogICAgI2ZmNmQwMFxyXG4pO1xyXG5cclxuJGRlZXAtb3JhbmdlOiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICNmZjU3MjIsXHJcbiAgXCJsaWdodGVuLTVcIjogICNmYmU5ZTcsXHJcbiAgXCJsaWdodGVuLTRcIjogICNmZmNjYmMsXHJcbiAgXCJsaWdodGVuLTNcIjogICNmZmFiOTEsXHJcbiAgXCJsaWdodGVuLTJcIjogICNmZjhhNjUsXHJcbiAgXCJsaWdodGVuLTFcIjogICNmZjcwNDMsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICNmNDUxMWUsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICNlNjRhMTksXHJcbiAgXCJkYXJrZW4tM1wiOiAgICNkODQzMTUsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICNiZjM2MGMsXHJcbiAgXCJhY2NlbnQtMVwiOiAgICAjZmY5ZTgwLFxyXG4gIFwiYWNjZW50LTJcIjogICAgI2ZmNmU0MCxcclxuICBcImFjY2VudC0zXCI6ICAgICNmZjNkMDAsXHJcbiAgXCJhY2NlbnQtNFwiOiAgICAjZGQyYzAwXHJcbik7XHJcblxyXG4kYnJvd246IChcclxuICBcImJhc2VcIjogICAgICAgIzc5NTU0OCxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2VmZWJlOSxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2Q3Y2NjOCxcclxuICBcImxpZ2h0ZW4tM1wiOiAgI2JjYWFhNCxcclxuICBcImxpZ2h0ZW4tMlwiOiAgI2ExODg3ZixcclxuICBcImxpZ2h0ZW4tMVwiOiAgIzhkNmU2MyxcclxuICBcImRhcmtlbi0xXCI6ICAgIzZkNGM0MSxcclxuICBcImRhcmtlbi0yXCI6ICAgIzVkNDAzNyxcclxuICBcImRhcmtlbi0zXCI6ICAgIzRlMzQyZSxcclxuICBcImRhcmtlbi00XCI6ICAgIzNlMjcyM1xyXG4pO1xyXG5cclxuJGJsdWUtZ3JleTogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjNjA3ZDhiLFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZWNlZmYxLFxyXG4gIFwibGlnaHRlbi00XCI6ICAjY2ZkOGRjLFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjYjBiZWM1LFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjOTBhNGFlLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjNzg5MDljLFxyXG4gIFwiZGFya2VuLTFcIjogICAjNTQ2ZTdhLFxyXG4gIFwiZGFya2VuLTJcIjogICAjNDU1YTY0LFxyXG4gIFwiZGFya2VuLTNcIjogICAjMzc0NzRmLFxyXG4gIFwiZGFya2VuLTRcIjogICAjMjYzMjM4XHJcbik7XHJcblxyXG4kZ3JleTogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjOWU5ZTllLFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZmFmYWZhLFxyXG4gIFwibGlnaHRlbi00XCI6ICAjZjVmNWY1LFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjZWVlZWVlLFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjZTBlMGUwLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjYmRiZGJkLFxyXG4gIFwiZGFya2VuLTFcIjogICAjNzU3NTc1LFxyXG4gIFwiZGFya2VuLTJcIjogICAjNjE2MTYxLFxyXG4gIFwiZGFya2VuLTNcIjogICAjNDI0MjQyLFxyXG4gIFwiZGFya2VuLTRcIjogICAjMjEyMTIxXHJcbik7XHJcblxyXG4kc2hhZGVzOiAoXHJcbiAgXCJibGFja1wiOiAgICAgICAgIzAwMDAwMCxcclxuICBcIndoaXRlXCI6ICAgICAgICAjRkZGRkZGLFxyXG4gIFwidHJhbnNwYXJlbnRcIjogIHRyYW5zcGFyZW50XHJcbik7XHJcblxyXG4kY29sb3JzOiAoXHJcbiAgXCJtYXRlcmlhbGl6ZS1yZWRcIjogJG1hdGVyaWFsaXplLXJlZCxcclxuICBcInJlZFwiOiAkcmVkLFxyXG4gIFwicGlua1wiOiAkcGluayxcclxuICBcInB1cnBsZVwiOiAkcHVycGxlLFxyXG4gIFwiZGVlcC1wdXJwbGVcIjogJGRlZXAtcHVycGxlLFxyXG4gIFwiaW5kaWdvXCI6ICRpbmRpZ28sXHJcbiAgXCJibHVlXCI6ICRibHVlLFxyXG4gIFwibGlnaHQtYmx1ZVwiOiAkbGlnaHQtYmx1ZSxcclxuICBcImN5YW5cIjogJGN5YW4sXHJcbiAgXCJ0ZWFsXCI6ICR0ZWFsLFxyXG4gIFwiZ3JlZW5cIjogJGdyZWVuLFxyXG4gIFwibGlnaHQtZ3JlZW5cIjogJGxpZ2h0LWdyZWVuLFxyXG4gIFwibGltZVwiOiAkbGltZSxcclxuICBcInllbGxvd1wiOiAkeWVsbG93LFxyXG4gIFwiYW1iZXJcIjogJGFtYmVyLFxyXG4gIFwib3JhbmdlXCI6ICRvcmFuZ2UsXHJcbiAgXCJkZWVwLW9yYW5nZVwiOiAkZGVlcC1vcmFuZ2UsXHJcbiAgXCJicm93blwiOiAkYnJvd24sXHJcbiAgXCJibHVlLWdyZXlcIjogJGJsdWUtZ3JleSxcclxuICBcImdyZXlcIjogJGdyZXksXHJcbiAgXCJzaGFkZXNcIjogJHNoYWRlc1xyXG4pICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIENvbG9yIENsYXNzZXNcclxuXHJcbkBlYWNoICRjb2xvcl9uYW1lLCAkY29sb3IgaW4gJGNvbG9ycyB7XHJcbiAgQGVhY2ggJGNvbG9yX3R5cGUsICRjb2xvcl92YWx1ZSBpbiAkY29sb3Ige1xyXG4gICAgQGlmICRjb2xvcl90eXBlID09IFwiYmFzZVwiIHtcclxuICAgICAgLiN7JGNvbG9yX25hbWV9IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfdmFsdWUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAuI3skY29sb3JfbmFtZX0tdGV4dCB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcl92YWx1ZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAZWxzZSBpZiAkY29sb3JfbmFtZSAhPSBcInNoYWRlc1wiIHtcclxuICAgICAgLiN7JGNvbG9yX25hbWV9LiN7JGNvbG9yX3R5cGV9IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfdmFsdWUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAuI3skY29sb3JfbmFtZX0tdGV4dC50ZXh0LSN7JGNvbG9yX3R5cGV9IHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yX3ZhbHVlICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIFNoYWRlIGNsYXNzZXNcclxuQGVhY2ggJGNvbG9yLCAkY29sb3JfdmFsdWUgaW4gJHNoYWRlcyB7XHJcbiAgLiN7JGNvbG9yfSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfdmFsdWUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLiN7JGNvbG9yfS10ZXh0IHtcclxuICAgIGNvbG9yOiAkY29sb3JfdmFsdWUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyB1c2FnZTogY29sb3IoXCJuYW1lX29mX2NvbG9yXCIsIFwidHlwZV9vZl9jb2xvclwiKVxyXG4vLyB0byBhdm9pZCB0byByZXBlYXRpbmcgbWFwLWdldCgkY29sb3JzLCAuLi4pXHJcblxyXG5AZnVuY3Rpb24gY29sb3IoJGNvbG9yLCAkdHlwZSkge1xyXG4gIEBpZiBtYXAtaGFzLWtleSgkY29sb3JzLCAkY29sb3IpIHtcclxuICAgICRjdXJyX2NvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsICRjb2xvcik7XHJcbiAgICBAaWYgbWFwLWhhcy1rZXkoJGN1cnJfY29sb3IsICR0eXBlKSB7XHJcbiAgICAgIEByZXR1cm4gbWFwLWdldCgkY3Vycl9jb2xvciwgJHR5cGUpO1xyXG4gICAgfVxyXG4gIH1cclxuICBAd2FybiBcIlVua25vd24gYCN7JGNvbG9yfWAgLSBgI3skdHlwZX1gIGluICRjb2xvcnMuXCI7XHJcbiAgQHJldHVybiBudWxsO1xyXG59XHJcblxyXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vLyBNYXRlcmlhbGl6ZSB2YXJpYWJsZXNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy9cclxuLy8gVGFibGUgb2YgQ29udGVudHM6XHJcbi8vXHJcbi8vICAxLiBDb2xvcnNcclxuLy8gIDIuIEJhZGdlc1xyXG4vLyAgMy4gQnV0dG9uc1xyXG4vLyAgNC4gQ2FyZHNcclxuLy8gIDUuIENhcm91c2VsXHJcbi8vICA2LiBDb2xsYXBzaWJsZVxyXG4vLyAgNy4gQ2hpcHNcclxuLy8gIDguIERhdGUgKyBUaW1lIFBpY2tlclxyXG4vLyAgOS4gRHJvcGRvd25cclxuLy8gIDEwLiBGb250c1xyXG4vLyAgMTEuIEZvcm1zXHJcbi8vICAxMi4gR2xvYmFsXHJcbi8vICAxMy4gR3JpZFxyXG4vLyAgMTQuIE5hdmlnYXRpb24gQmFyXHJcbi8vICAxNS4gU2lkZSBOYXZpZ2F0aW9uXHJcbi8vICAxNi4gUGhvdG8gU2xpZGVyXHJcbi8vICAxNy4gU3Bpbm5lcnMgfCBMb2FkZXJzXHJcbi8vICAxOC4gVGFic1xyXG4vLyAgMTkuIFRhYmxlc1xyXG4vLyAgMjAuIFRvYXN0c1xyXG4vLyAgMjEuIFR5cG9ncmFwaHlcclxuLy8gIDIyLiBGb290ZXJcclxuLy8gIDIzLiBGbG93IFRleHRcclxuLy8gIDI0LiBDb2xsZWN0aW9uc1xyXG4vLyAgMjUuIFByb2dyZXNzIEJhclxyXG5cclxuXHJcblxyXG4vLyAxLiBDb2xvcnNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRwcmltYXJ5LWNvbG9yOiBjb2xvcihcIm1hdGVyaWFsaXplLXJlZFwiLCBcImxpZ2h0ZW4tMlwiKSAhZGVmYXVsdDtcclxuJHByaW1hcnktY29sb3ItbGlnaHQ6IGxpZ2h0ZW4oJHByaW1hcnktY29sb3IsIDE1JSkgIWRlZmF1bHQ7XHJcbiRwcmltYXJ5LWNvbG9yLWRhcms6IGRhcmtlbigkcHJpbWFyeS1jb2xvciwgMTUlKSAhZGVmYXVsdDtcclxuXHJcbiRzZWNvbmRhcnktY29sb3I6IGNvbG9yKFwidGVhbFwiLCBcImxpZ2h0ZW4tMVwiKSAhZGVmYXVsdDtcclxuJHN1Y2Nlc3MtY29sb3I6IGNvbG9yKFwiZ3JlZW5cIiwgXCJiYXNlXCIpICFkZWZhdWx0O1xyXG4kZXJyb3ItY29sb3I6IGNvbG9yKFwicmVkXCIsIFwiYmFzZVwiKSAhZGVmYXVsdDtcclxuJGxpbmstY29sb3I6IGNvbG9yKFwibGlnaHQtYmx1ZVwiLCBcImRhcmtlbi0xXCIpICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDIuIEJhZGdlc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJGJhZGdlLWJnLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kYmFkZ2UtaGVpZ2h0OiAyMnB4ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDMuIEJ1dHRvbnNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi8vIFNoYXJlZCBzdHlsZXNcclxuJGJ1dHRvbi1ib3JkZXI6IG5vbmUgIWRlZmF1bHQ7XHJcbiRidXR0b24tYmFja2dyb3VuZC1mb2N1czogbGlnaHRlbigkc2Vjb25kYXJ5LWNvbG9yLCA0JSkgIWRlZmF1bHQ7XHJcbiRidXR0b24tZm9udC1zaXplOiAxcmVtICFkZWZhdWx0O1xyXG4kYnV0dG9uLWljb24tZm9udC1zaXplOiAxLjNyZW0gIWRlZmF1bHQ7XHJcbiRidXR0b24taGVpZ2h0OiAzNnB4ICFkZWZhdWx0O1xyXG4kYnV0dG9uLXBhZGRpbmc6IDAgMnJlbSAhZGVmYXVsdDtcclxuJGJ1dHRvbi1yYWRpdXM6IDJweCAhZGVmYXVsdDtcclxuXHJcbi8vIERpc2FibGVkIHN0eWxlc1xyXG4kYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQ6ICNERkRGREYgIWRlZmF1bHQ7XHJcbiRidXR0b24tZGlzYWJsZWQtY29sb3I6ICM5RjlGOUYgIWRlZmF1bHQ7XHJcblxyXG4vLyBSYWlzZWQgYnV0dG9uc1xyXG4kYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kLWhvdmVyOiBsaWdodGVuKCRidXR0b24tcmFpc2VkLWJhY2tncm91bmQsIDUlKSAhZGVmYXVsdDtcclxuJGJ1dHRvbi1yYWlzZWQtY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcblxyXG4vLyBMYXJnZSBidXR0b25zXHJcbiRidXR0b24tbGFyZ2UtaWNvbi1mb250LXNpemU6IDEuNnJlbSAhZGVmYXVsdDtcclxuJGJ1dHRvbi1sYXJnZS1oZWlnaHQ6ICRidXR0b24taGVpZ2h0ICogMS41ICFkZWZhdWx0O1xyXG5cclxuLy8gRmxhdCBidXR0b25zXHJcbiRidXR0b24tZmxhdC1jb2xvcjogIzM0MzQzNCAhZGVmYXVsdDtcclxuJGJ1dHRvbi1mbGF0LWRpc2FibGVkLWNvbG9yOiBsaWdodGVuKCM5OTksIDEwJSkgIWRlZmF1bHQ7XHJcblxyXG4vLyBGbG9hdGluZyBidXR0b25zXHJcbiRidXR0b24tZmxvYXRpbmctYmFja2dyb3VuZDogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcclxuJGJ1dHRvbi1mbG9hdGluZy1iYWNrZ3JvdW5kLWhvdmVyOiAkYnV0dG9uLWZsb2F0aW5nLWJhY2tncm91bmQgIWRlZmF1bHQ7XHJcbiRidXR0b24tZmxvYXRpbmctY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiRidXR0b24tZmxvYXRpbmctc2l6ZTogNDBweCAhZGVmYXVsdDtcclxuJGJ1dHRvbi1mbG9hdGluZy1sYXJnZS1zaXplOiA1NnB4ICFkZWZhdWx0O1xyXG4kYnV0dG9uLWZsb2F0aW5nLXJhZGl1czogNTAlICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDQuIENhcmRzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kY2FyZC1wYWRkaW5nOiAyNHB4ICFkZWZhdWx0O1xyXG4kY2FyZC1iZy1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuJGNhcmQtbGluay1jb2xvcjogY29sb3IoXCJvcmFuZ2VcIiwgXCJhY2NlbnQtMlwiKSAhZGVmYXVsdDtcclxuJGNhcmQtbGluay1jb2xvci1saWdodDogbGlnaHRlbigkY2FyZC1saW5rLWNvbG9yLCAyMCUpICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDUuIENhcm91c2VsXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kY2Fyb3VzZWwtaGVpZ2h0OiA0MDBweCAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWl0ZW0taGVpZ2h0OiAkY2Fyb3VzZWwtaGVpZ2h0IC8gMiAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWl0ZW0td2lkdGg6ICRjYXJvdXNlbC1pdGVtLWhlaWdodCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyA2LiBDb2xsYXBzaWJsZVxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJGNvbGxhcHNpYmxlLWhlaWdodDogM3JlbSAhZGVmYXVsdDtcclxuJGNvbGxhcHNpYmxlLWxpbmUtaGVpZ2h0OiAkY29sbGFwc2libGUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kY29sbGFwc2libGUtaGVhZGVyLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG4kY29sbGFwc2libGUtYm9yZGVyLWNvbG9yOiAjZGRkICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDcuIENoaXBzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kY2hpcC1iZy1jb2xvcjogI2U0ZTRlNCAhZGVmYXVsdDtcclxuJGNoaXAtYm9yZGVyLWNvbG9yOiAjOWU5ZTllICFkZWZhdWx0O1xyXG4kY2hpcC1zZWxlY3RlZC1jb2xvcjogIzI2YTY5YSAhZGVmYXVsdDtcclxuJGNoaXAtbWFyZ2luOiA1cHggIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gOC4gRGF0ZSArIFRpbWUgUGlja2VyXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kZGF0ZXBpY2tlci1kaXNwbGF5LWZvbnQtc2l6ZTogMi44cmVtO1xyXG4kZGF0ZXBpY2tlci13ZWVrZGF5LWNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NykgIWRlZmF1bHQ7XHJcbiRkYXRlcGlja2VyLXdlZWtkYXktYmc6IGRhcmtlbigkc2Vjb25kYXJ5LWNvbG9yLCA3JSkgIWRlZmF1bHQ7XHJcbiRkYXRlcGlja2VyLWRhdGUtYmc6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcbiRkYXRlcGlja2VyLXllYXI6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjcpICFkZWZhdWx0O1xyXG4kZGF0ZXBpY2tlci1mb2N1czogcmdiYSgwLDAsMCwgLjA1KSAhZGVmYXVsdDtcclxuJGRhdGVwaWNrZXItc2VsZWN0ZWQ6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcbiRkYXRlcGlja2VyLXNlbGVjdGVkLW91dGZvY3VzOiBkZXNhdHVyYXRlKGxpZ2h0ZW4oJHNlY29uZGFyeS1jb2xvciwgMzUlKSwgMTUlKSAhZGVmYXVsdDtcclxuXHJcbiR0aW1lcGlja2VyLWNsb2NrLWNvbG9yOiByZ2JhKDAsIDAsIDAsIC44NykgIWRlZmF1bHQ7XHJcbiR0aW1lcGlja2VyLWNsb2NrLXBsYXRlLWJnOiAjZWVlO1xyXG5cclxuXHJcbi8vIDkuIERyb3Bkb3duXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kZHJvcGRvd24tYmctY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1ob3Zlci1iZy1jb2xvcjogI2VlZSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kZHJvcGRvd24taXRlbS1oZWlnaHQ6IDUwcHggIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMTAuIEZvbnRzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kcm9ib3RvLWZvbnQtcGF0aDogXCIuLi9mb250cy9yb2JvdG8vXCIgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMTEuIEZvcm1zXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vLyBUZXh0IElucHV0cyArIFRleHRhcmVhXHJcbiRpbnB1dC1oZWlnaHQ6IDNyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1ib3JkZXItY29sb3I6IGNvbG9yKFwiZ3JleVwiLCBcImJhc2VcIikgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ib3JkZXI6IDFweCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kaW5wdXQtYmFja2dyb3VuZDogI2ZmZiAhZGVmYXVsdDtcclxuJGlucHV0LWVycm9yLWNvbG9yOiAkZXJyb3ItY29sb3IgIWRlZmF1bHQ7XHJcbiRpbnB1dC1zdWNjZXNzLWNvbG9yOiAkc3VjY2Vzcy1jb2xvciAhZGVmYXVsdDtcclxuJGlucHV0LWZvY3VzLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kaW5wdXQtZm9udC1zaXplOiAxcmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtbWFyZ2luLWJvdHRvbTogMjBweDtcclxuJGlucHV0LW1hcmdpbjogMCAwICRpbnB1dC1tYXJnaW4tYm90dG9tIDAgIWRlZmF1bHQ7XHJcbiRpbnB1dC1wYWRkaW5nOiAwICFkZWZhdWx0O1xyXG4kaW5wdXQtdHJhbnNpdGlvbjogYWxsIC4zcyAhZGVmYXVsdDtcclxuJGxhYmVsLWZvbnQtc2l6ZTogLjhyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1kaXNhYmxlZC1jb2xvcjogcmdiYSgwLDAsMCwgLjQyKSAhZGVmYXVsdDtcclxuJGlucHV0LWRpc2FibGVkLXNvbGlkLWNvbG9yOiAjOTQ5NDk0ICFkZWZhdWx0O1xyXG4kaW5wdXQtZGlzYWJsZWQtYm9yZGVyOiAxcHggZG90dGVkICRpbnB1dC1kaXNhYmxlZC1jb2xvciAhZGVmYXVsdDtcclxuJGlucHV0LWludmFsaWQtYm9yZGVyOiAxcHggc29saWQgJGlucHV0LWVycm9yLWNvbG9yICFkZWZhdWx0O1xyXG4kcGxhY2Vob2xkZXItdGV4dC1jb2xvcjogbGlnaHRlbigkaW5wdXQtYm9yZGVyLWNvbG9yLCAyMCUpICFkZWZhdWx0O1xyXG5cclxuLy8gUmFkaW8gQnV0dG9uc1xyXG4kcmFkaW8tZmlsbC1jb2xvcjogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcclxuJHJhZGlvLWVtcHR5LWNvbG9yOiAjNWE1YTVhICFkZWZhdWx0O1xyXG4kcmFkaW8tYm9yZGVyOiAycHggc29saWQgJHJhZGlvLWZpbGwtY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4vLyBSYW5nZVxyXG4kcmFuZ2UtaGVpZ2h0OiAxNHB4ICFkZWZhdWx0O1xyXG4kcmFuZ2Utd2lkdGg6IDE0cHggIWRlZmF1bHQ7XHJcbiR0cmFjay1oZWlnaHQ6IDNweCAhZGVmYXVsdDtcclxuXHJcbi8vIFNlbGVjdFxyXG4kc2VsZWN0LWJvcmRlcjogMXB4IHNvbGlkICNmMmYyZjIgIWRlZmF1bHQ7XHJcbiRzZWxlY3QtYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkwKSAhZGVmYXVsdDtcclxuJHNlbGVjdC1mb2N1czogMXB4IHNvbGlkIGxpZ2h0ZW4oJHNlY29uZGFyeS1jb2xvciwgNDclKSAhZGVmYXVsdDtcclxuJHNlbGVjdC1vcHRpb24taG92ZXI6IHJnYmEoMCwwLDAsLjA2KSAhZGVmYXVsdDtcclxuJHNlbGVjdC1vcHRpb24tZm9jdXM6IHJnYmEoMCwwLDAsLjAzKSAhZGVmYXVsdDtcclxuJHNlbGVjdC1wYWRkaW5nOiA1cHggIWRlZmF1bHQ7XHJcbiRzZWxlY3QtcmFkaXVzOiAycHggIWRlZmF1bHQ7XHJcbiRzZWxlY3QtZGlzYWJsZWQtY29sb3I6IHJnYmEoMCwwLDAsLjMpICFkZWZhdWx0O1xyXG5cclxuLy8gU3dpdGNoZXNcclxuJHN3aXRjaC1iZy1jb2xvcjogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcclxuJHN3aXRjaC1jaGVja2VkLWxldmVyLWJnOiBkZXNhdHVyYXRlKGxpZ2h0ZW4oJHN3aXRjaC1iZy1jb2xvciwgMjUlKSwgMjUlKSAhZGVmYXVsdDtcclxuJHN3aXRjaC11bmNoZWNrZWQtYmc6ICNGMUYxRjEgIWRlZmF1bHQ7XHJcbiRzd2l0Y2gtdW5jaGVja2VkLWxldmVyLWJnOiByZ2JhKDAsMCwwLC4zOCkgIWRlZmF1bHQ7XHJcbiRzd2l0Y2gtcmFkaXVzOiAxNXB4ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDEyLiBHbG9iYWxcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi8vIE1lZGlhIFF1ZXJ5IFJhbmdlc1xyXG4kc21hbGwtc2NyZWVuLXVwOiA2MDFweCAhZGVmYXVsdDtcclxuJG1lZGl1bS1zY3JlZW4tdXA6IDk5M3B4ICFkZWZhdWx0O1xyXG4kbGFyZ2Utc2NyZWVuLXVwOiAxMjAxcHggIWRlZmF1bHQ7XHJcbiRzbWFsbC1zY3JlZW46IDYwMHB4ICFkZWZhdWx0O1xyXG4kbWVkaXVtLXNjcmVlbjogOTkycHggIWRlZmF1bHQ7XHJcbiRsYXJnZS1zY3JlZW46IDEyMDBweCAhZGVmYXVsdDtcclxuXHJcbiRtZWRpdW0tYW5kLXVwOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogI3skc21hbGwtc2NyZWVuLXVwfSlcIiAhZGVmYXVsdDtcclxuJGxhcmdlLWFuZC11cDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6ICN7JG1lZGl1bS1zY3JlZW4tdXB9KVwiICFkZWZhdWx0O1xyXG4kZXh0cmEtbGFyZ2UtYW5kLXVwOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogI3skbGFyZ2Utc2NyZWVuLXVwfSlcIiAhZGVmYXVsdDtcclxuJHNtYWxsLWFuZC1kb3duOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogI3skc21hbGwtc2NyZWVufSlcIiAhZGVmYXVsdDtcclxuJG1lZGl1bS1hbmQtZG93bjogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6ICN7JG1lZGl1bS1zY3JlZW59KVwiICFkZWZhdWx0O1xyXG4kbWVkaXVtLW9ubHk6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAjeyRzbWFsbC1zY3JlZW4tdXB9KSBhbmQgKG1heC13aWR0aCA6ICN7JG1lZGl1bS1zY3JlZW59KVwiICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDEzLiBHcmlkXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kbnVtLWNvbHM6IDEyICFkZWZhdWx0O1xyXG4kZ3V0dGVyLXdpZHRoOiAxLjVyZW0gIWRlZmF1bHQ7XHJcbiRlbGVtZW50LXRvcC1tYXJnaW46ICRndXR0ZXItd2lkdGgvMyAhZGVmYXVsdDtcclxuJGVsZW1lbnQtYm90dG9tLW1hcmdpbjogKCRndXR0ZXItd2lkdGgqMikvMyAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAxNC4gTmF2aWdhdGlvbiBCYXJcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRuYXZiYXItaGVpZ2h0OiA2NHB4ICFkZWZhdWx0O1xyXG4kbmF2YmFyLWxpbmUtaGVpZ2h0OiAkbmF2YmFyLWhlaWdodCAhZGVmYXVsdDtcclxuJG5hdmJhci1oZWlnaHQtbW9iaWxlOiA1NnB4ICFkZWZhdWx0O1xyXG4kbmF2YmFyLWxpbmUtaGVpZ2h0LW1vYmlsZTogJG5hdmJhci1oZWlnaHQtbW9iaWxlICFkZWZhdWx0O1xyXG4kbmF2YmFyLWZvbnQtc2l6ZTogMXJlbSAhZGVmYXVsdDtcclxuJG5hdmJhci1mb250LWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogMi4xcmVtICFkZWZhdWx0O1xyXG5cclxuLy8gMTUuIFNpZGUgTmF2aWdhdGlvblxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJHNpZGVuYXYtZm9udC1zaXplOiAxNHB4ICFkZWZhdWx0O1xyXG4kc2lkZW5hdi1mb250LWNvbG9yOiByZ2JhKDAsMCwwLC44NykgIWRlZmF1bHQ7XHJcbiRzaWRlbmF2LWJnLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG4kc2lkZW5hdi1wYWRkaW5nOiAxNnB4ICFkZWZhdWx0O1xyXG4kc2lkZW5hdi1pdGVtLWhlaWdodDogNDhweCAhZGVmYXVsdDtcclxuJHNpZGVuYXYtbGluZS1oZWlnaHQ6ICRzaWRlbmF2LWl0ZW0taGVpZ2h0ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDE2LiBQaG90byBTbGlkZXJcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRzbGlkZXItYmctY29sb3I6IGNvbG9yKCdncmV5JywgJ2Jhc2UnKSAhZGVmYXVsdDtcclxuJHNsaWRlci1iZy1jb2xvci1saWdodDogY29sb3IoJ2dyZXknLCAnbGlnaHRlbi0yJykgIWRlZmF1bHQ7XHJcbiRzbGlkZXItaW5kaWNhdG9yLWNvbG9yOiBjb2xvcignZ3JlZW4nLCAnYmFzZScpICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDE3LiBTcGlubmVycyB8IExvYWRlcnNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRzcGlubmVyLWRlZmF1bHQtY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMTguIFRhYnNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiR0YWJzLXVuZGVybGluZS1jb2xvcjogJHByaW1hcnktY29sb3ItbGlnaHQgIWRlZmF1bHQ7XHJcbiR0YWJzLXRleHQtY29sb3I6ICRwcmltYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kdGFicy1iZy1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAxOS4gVGFibGVzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kdGFibGUtYm9yZGVyLWNvbG9yOiAjZDBkMGQwICFkZWZhdWx0O1xyXG4kdGFibGUtc3RyaXBlZC1jb2xvcjogI2YyZjJmMiAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAyMC4gVG9hc3RzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kdG9hc3QtaGVpZ2h0OiA0OHB4ICFkZWZhdWx0O1xyXG4kdG9hc3QtY29sb3I6ICMzMjMyMzIgIWRlZmF1bHQ7XHJcbiR0b2FzdC10ZXh0LWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG4kdG9hc3QtYWN0aW9uLWNvbG9yOiAjZWVmZjQxO1xyXG5cclxuXHJcbi8vIDIxLiBUeXBvZ3JhcGh5XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kb2ZmLWJsYWNrOiByZ2JhKDAsIDAsIDAsIDAuODcpICFkZWZhdWx0O1xyXG4vLyBIZWFkZXIgU3R5bGVzXHJcbiRoMS1mb250c2l6ZTogNC4ycmVtICFkZWZhdWx0O1xyXG4kaDItZm9udHNpemU6IDMuNTZyZW0gIWRlZmF1bHQ7XHJcbiRoMy1mb250c2l6ZTogMi45MnJlbSAhZGVmYXVsdDtcclxuJGg0LWZvbnRzaXplOiAyLjI4cmVtICFkZWZhdWx0O1xyXG4kaDUtZm9udHNpemU6IDEuNjRyZW0gIWRlZmF1bHQ7XHJcbiRoNi1mb250c2l6ZTogMXJlbSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAyMi4gRm9vdGVyXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kZm9vdGVyLWZvbnQtY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiRmb290ZXItYmctY29sb3I6ICRwcmltYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kZm9vdGVyLWNvcHlyaWdodC1mb250LWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC44KSAhZGVmYXVsdDtcclxuJGZvb3Rlci1jb3B5cmlnaHQtYmctY29sb3I6IHJnYmEoNTEsNTEsNTEsLjA4KSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAyMy4gRmxvdyBUZXh0XHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kcmFuZ2UgOiAkbGFyZ2Utc2NyZWVuIC0gJHNtYWxsLXNjcmVlbiAhZGVmYXVsdDtcclxuJGludGVydmFsczogMjAgIWRlZmF1bHQ7XHJcbiRpbnRlcnZhbC1zaXplOiAkcmFuZ2UgLyAkaW50ZXJ2YWxzICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDI0LiBDb2xsZWN0aW9uc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJGNvbGxlY3Rpb24tYm9yZGVyLWNvbG9yOiAjZTBlMGUwICFkZWZhdWx0O1xyXG4kY29sbGVjdGlvbi1iZy1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuJGNvbGxlY3Rpb24tYWN0aXZlLWJnLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kY29sbGVjdGlvbi1hY3RpdmUtY29sb3I6IGxpZ2h0ZW4oJHNlY29uZGFyeS1jb2xvciwgNTUlKSAhZGVmYXVsdDtcclxuJGNvbGxlY3Rpb24taG92ZXItYmctY29sb3I6ICNkZGQgIWRlZmF1bHQ7XHJcbiRjb2xsZWN0aW9uLWxpbmstY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcbiRjb2xsZWN0aW9uLWxpbmUtaGVpZ2h0OiAxLjVyZW0gIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMjUuIFByb2dyZXNzIEJhclxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJHByb2dyZXNzLWJhci1jb2xvcjogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcclxuIiwiLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4zIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIFNldCBkZWZhdWx0IGZvbnQgZmFtaWx5IHRvIHNhbnMtc2VyaWYuXHJcbiAqIDIuIFByZXZlbnQgaU9TIGFuZCBJRSB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIGRldmljZSBvcmllbnRhdGlvbiBjaGFuZ2UsXHJcbiAqICAgIHdpdGhvdXQgZGlzYWJsaW5nIHVzZXIgem9vbS5cclxuICovXHJcblxyXG5odG1sIHtcclxuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLyogMSAqL1xyXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4uXHJcbiAqL1xyXG5cclxuYm9keSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKiBIVE1MNSBkaXNwbGF5IGRlZmluaXRpb25zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGFueSBIVE1MNSBlbGVtZW50IGluIElFIDgvOS5cclxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBkZXRhaWxzYCBvciBgc3VtbWFyeWAgaW4gSUUgMTAvMTFcclxuICogYW5kIEZpcmVmb3guXHJcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgbWFpbmAgaW4gSUUgMTEuXHJcbiAqL1xyXG5cclxuYXJ0aWNsZSxcclxuYXNpZGUsXHJcbmRldGFpbHMsXHJcbmZpZ2NhcHRpb24sXHJcbmZpZ3VyZSxcclxuZm9vdGVyLFxyXG5oZWFkZXIsXHJcbmhncm91cCxcclxubWFpbixcclxubWVudSxcclxubmF2LFxyXG5zZWN0aW9uLFxyXG5zdW1tYXJ5IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgYGlubGluZS1ibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXHJcbiAqIDIuIE5vcm1hbGl6ZSB2ZXJ0aWNhbCBhbGlnbm1lbnQgb2YgYHByb2dyZXNzYCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cclxuICovXHJcblxyXG5hdWRpbyxcclxuY2FudmFzLFxyXG5wcm9ncmVzcyxcclxudmlkZW8ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLyogMSAqL1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUHJldmVudCBtb2Rlcm4gYnJvd3NlcnMgZnJvbSBkaXNwbGF5aW5nIGBhdWRpb2Agd2l0aG91dCBjb250cm9scy5cclxuICogUmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDUgZGV2aWNlcy5cclxuICovXHJcblxyXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgaGVpZ2h0OiAwO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLlxyXG4gKiBIaWRlIHRoZSBgdGVtcGxhdGVgIGVsZW1lbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBGaXJlZm94IDwgMjIuXHJcbiAqL1xyXG5cclxuW2hpZGRlbl0sXHJcbnRlbXBsYXRlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKiBMaW5rc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4gKi9cclxuXHJcbmEge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vKipcclxuICogSW1wcm92ZSByZWFkYWJpbGl0eSBvZiBmb2N1c2VkIGVsZW1lbnRzIHdoZW4gdGhleSBhcmUgYWxzbyBpbiBhblxyXG4gKiBhY3RpdmUvaG92ZXIgc3RhdGUuXHJcbiAqL1xyXG5cclxuYTphY3RpdmUsXHJcbmE6aG92ZXIge1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuXHJcbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC8xMSwgU2FmYXJpLCBhbmQgQ2hyb21lLlxyXG4gKi9cclxuXHJcbmFiYnJbdGl0bGVdIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBzdHlsZSBzZXQgdG8gYGJvbGRlcmAgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxyXG4gKi9cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5cclxuZGZuIHtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIHZhcmlhYmxlIGBoMWAgZm9udC1zaXplIGFuZCBtYXJnaW4gd2l0aGluIGBzZWN0aW9uYCBhbmQgYGFydGljbGVgXHJcbiAqIGNvbnRleHRzIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cclxuICovXHJcblxyXG5oMSB7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkuXHJcbiAqL1xyXG5cclxubWFyayB7XHJcbiAgYmFja2dyb3VuZDogI2ZmMDtcclxuICBjb2xvcjogIzAwMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGFuZCB2YXJpYWJsZSBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnNtYWxsIHtcclxuICBmb250LXNpemU6IDgwJTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3VwIHtcclxuICB0b3A6IC0wLjVlbTtcclxufVxyXG5cclxuc3ViIHtcclxuICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuXHJcbi8qIEVtYmVkZGVkIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgYm9yZGVyIHdoZW4gaW5zaWRlIGBhYCBlbGVtZW50IGluIElFIDgvOS8xMC5cclxuICovXHJcblxyXG5pbWcge1xyXG4gIGJvcmRlcjogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3Qgb3ZlcmZsb3cgbm90IGhpZGRlbiBpbiBJRSA5LzEwLzExLlxyXG4gKi9cclxuXHJcbnN2Zzpub3QoOnJvb3QpIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4vKiBHcm91cGluZyBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogQWRkcmVzcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgOC85IGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuZmlndXJlIHtcclxuICBtYXJnaW46IDFlbSA0MHB4O1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBkaWZmZXJlbmNlcyBiZXR3ZWVuIEZpcmVmb3ggYW5kIG90aGVyIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmhyIHtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb250YWluIG92ZXJmbG93IGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5wcmUge1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBvZGQgYGVtYC11bml0IGZvbnQgc2l6ZSByZW5kZXJpbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbmNvZGUsXHJcbmtiZCxcclxucHJlLFxyXG5zYW1wIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbn1cclxuXHJcbi8qIEZvcm1zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogS25vd24gbGltaXRhdGlvbjogYnkgZGVmYXVsdCwgQ2hyb21lIGFuZCBTYWZhcmkgb24gT1MgWCBhbGxvdyB2ZXJ5IGxpbWl0ZWRcclxuICogc3R5bGluZyBvZiBgc2VsZWN0YCwgdW5sZXNzIGEgYGJvcmRlcmAgcHJvcGVydHkgaXMgc2V0LlxyXG4gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IGNvbG9yIG5vdCBiZWluZyBpbmhlcml0ZWQuXHJcbiAqICAgIEtub3duIGlzc3VlOiBhZmZlY3RzIGNvbG9yIG9mIGRpc2FibGVkIGVsZW1lbnRzLlxyXG4gKiAyLiBDb3JyZWN0IGZvbnQgcHJvcGVydGllcyBub3QgYmVpbmcgaW5oZXJpdGVkLlxyXG4gKiAzLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cclxuICovXHJcblxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5vcHRncm91cCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgY29sb3I6IGluaGVyaXQ7IC8qIDEgKi9cclxuICBmb250OiBpbmhlcml0OyAvKiAyICovXHJcbiAgbWFyZ2luOiAwOyAvKiAzICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIGBvdmVyZmxvd2Agc2V0IHRvIGBoaWRkZW5gIGluIElFIDgvOS8xMC8xMS5cclxuICovXHJcblxyXG5idXR0b24ge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYHRleHQtdHJhbnNmb3JtYCBpbmhlcml0YW5jZSBmb3IgYGJ1dHRvbmAgYW5kIGBzZWxlY3RgLlxyXG4gKiBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxyXG4gKiBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3gsIElFIDgvOS8xMC8xMSwgYW5kIE9wZXJhLlxyXG4gKiBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3guXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5zZWxlY3Qge1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQXZvaWQgdGhlIFdlYktpdCBidWcgaW4gQW5kcm9pZCA0LjAuKiB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2BcclxuICogICAgYW5kIGB2aWRlb2AgY29udHJvbHMuXHJcbiAqIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cclxuICogMy4gSW1wcm92ZSB1c2FiaWxpdHkgYW5kIGNvbnNpc3RlbmN5IG9mIGN1cnNvciBzdHlsZSBiZXR3ZWVuIGltYWdlLXR5cGVcclxuICogICAgYGlucHV0YCBhbmQgb3RoZXJzLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXHJcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcclxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDIgKi9cclxuICBjdXJzb3I6IHBvaW50ZXI7IC8qIDMgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXHJcbiAqL1xyXG5cclxuYnV0dG9uW2Rpc2FibGVkXSxcclxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCA0Ky5cclxuICovXHJcblxyXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXHJcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcclxuICBib3JkZXI6IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgRmlyZWZveCA0KyBzZXR0aW5nIGBsaW5lLWhlaWdodGAgb24gYGlucHV0YCB1c2luZyBgIWltcG9ydGFudGAgaW5cclxuICogdGhlIFVBIHN0eWxlc2hlZXQuXHJcbiAqL1xyXG5cclxuaW5wdXQge1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBJdCdzIHJlY29tbWVuZGVkIHRoYXQgeW91IGRvbid0IGF0dGVtcHQgdG8gc3R5bGUgdGhlc2UgZWxlbWVudHMuXHJcbiAqIEZpcmVmb3gncyBpbXBsZW1lbnRhdGlvbiBkb2Vzbid0IHJlc3BlY3QgYm94LXNpemluZywgcGFkZGluZywgb3Igd2lkdGguXHJcbiAqXHJcbiAqIDEuIEFkZHJlc3MgYm94IHNpemluZyBzZXQgdG8gYGNvbnRlbnQtYm94YCBpbiBJRSA4LzkvMTAuXHJcbiAqIDIuIFJlbW92ZSBleGNlc3MgcGFkZGluZyBpbiBJRSA4LzkvMTAuXHJcbiAqL1xyXG5cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cclxuICBwYWRkaW5nOiAwOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBGaXggdGhlIGN1cnNvciBzdHlsZSBmb3IgQ2hyb21lJ3MgaW5jcmVtZW50L2RlY3JlbWVudCBidXR0b25zLiBGb3IgY2VydGFpblxyXG4gKiBgZm9udC1zaXplYCB2YWx1ZXMgb2YgdGhlIGBpbnB1dGAsIGl0IGNhdXNlcyB0aGUgY3Vyc29yIHN0eWxlIG9mIHRoZVxyXG4gKiBkZWNyZW1lbnQgYnV0dG9uIHRvIGNoYW5nZSBmcm9tIGBkZWZhdWx0YCB0byBgdGV4dGAuXHJcbiAqL1xyXG5cclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQWRkcmVzcyBgYXBwZWFyYW5jZWAgc2V0IHRvIGBzZWFyY2hmaWVsZGAgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXHJcbiAqIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIHNlYXJjaCBjYW5jZWwgYnV0dG9uIGluIFNhZmFyaSBhbmQgQ2hyb21lIG9uIE9TIFguXHJcbiAqIFNhZmFyaSAoYnV0IG5vdCBDaHJvbWUpIGNsaXBzIHRoZSBjYW5jZWwgYnV0dG9uIHdoZW4gdGhlIHNlYXJjaCBpbnB1dCBoYXNcclxuICogcGFkZGluZyAoYW5kIGB0ZXh0ZmllbGRgIGFwcGVhcmFuY2UpLlxyXG4gKi9cclxuXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy5cclxuICovXHJcblxyXG5maWVsZHNldCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcclxuICBtYXJnaW46IDAgMnB4O1xyXG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgYGNvbG9yYCBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDgvOS8xMC8xMS5cclxuICogMi4gUmVtb3ZlIHBhZGRpbmcgc28gcGVvcGxlIGFyZW4ndCBjYXVnaHQgb3V0IGlmIHRoZXkgemVybyBvdXQgZmllbGRzZXRzLlxyXG4gKi9cclxuXHJcbmxlZ2VuZCB7XHJcbiAgYm9yZGVyOiAwOyAvKiAxICovXHJcbiAgcGFkZGluZzogMDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDgvOS8xMC8xMS5cclxuICovXHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBEb24ndCBpbmhlcml0IHRoZSBgZm9udC13ZWlnaHRgIChhcHBsaWVkIGJ5IGEgcnVsZSBhYm92ZSkuXHJcbiAqIE5PVEU6IHRoZSBkZWZhdWx0IGNhbm5vdCBzYWZlbHkgYmUgY2hhbmdlZCBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxyXG4gKi9cclxuXHJcbm9wdGdyb3VwIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLyogVGFibGVzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxyXG4gKi9cclxuXHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcblxyXG50ZCxcclxudGgge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuIiwiLy9EZWZhdWx0IHN0eWxlc1xyXG5cclxuaHRtbCB7XHJcbiBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcclxuIGJveC1zaXppbmc6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIC8vIGRpc3BsYXk6IGZsZXg7XHJcbiAgLy8gbWluLWhlaWdodDogMTAwdmg7XHJcbiAgLy8gZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5cclxubWFpbiB7XHJcbiAgLy8gZmxleDogMSAwIGF1dG87XHJcbn1cclxuXHJcbnVsIHtcclxuICAmOm5vdCguYnJvd3Nlci1kZWZhdWx0KSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblxyXG4gICAgJiA+IGxpIHtcclxuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuYSB7XHJcblx0Y29sb3I6ICRsaW5rLWNvbG9yO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgLy8gR2V0cyByaWQgb2YgdGFwIGFjdGl2ZSBzdGF0ZVxyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcblxyXG4vLyBQb3NpdGlvbmluZ1xyXG4udmFsaWduLXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuXHJcbi8vIGNsYXNzaWMgY2xlYXJmaXhcclxuLmNsZWFyZml4IHtcclxuICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuXHJcbi8vIFotbGV2ZWxzXHJcbi56LWRlcHRoLTAge1xyXG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4uei1kZXB0aC0xIHtcclxuICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbn1cclxuLnotZGVwdGgtMS1oYWxmIHtcclxuICBib3gtc2hhZG93OiAwIDNweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCA3cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDNweCAxcHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbn1cclxuLnotZGVwdGgtMiB7XHJcbiAgYm94LXNoYWRvdzogMCA0cHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMnB4IDRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxufVxyXG4uei1kZXB0aC0zIHtcclxuICBib3gtc2hhZG93OiAwIDZweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggMThweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgM3B4IDVweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxufVxyXG4uei1kZXB0aC00IHtcclxuICBib3gtc2hhZG93OiAwIDhweCAxMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDNweCAxNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDVweCA1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbn1cclxuLnotZGVwdGgtNSB7XHJcbiAgYm94LXNoYWRvdzogMCAxNnB4IDI0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgNnB4IDMwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgOHB4IDEwcHggLTVweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbn1cclxuXHJcbi5ob3ZlcmFibGUge1xyXG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjI1cztcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBib3gtc2hhZG93OiAwIDhweCAxN3B4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDZweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE5KTtcclxuICB9XHJcbn1cclxuXHJcbi8vIERpdmlkZXJzXHJcblxyXG4uZGl2aWRlciB7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihcImdyZXlcIiwgXCJsaWdodGVuLTJcIik7XHJcbn1cclxuXHJcblxyXG4vLyAgQmxvY2txdW90ZVxyXG5cclxuYmxvY2txdW90ZSB7XHJcbiAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XHJcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAkcHJpbWFyeS1jb2xvcjtcclxufVxyXG5cclxuLy8gSWNvbiBTdHlsZXNcclxuXHJcbmkge1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG5cclxuICAmLmxlZnQge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgfVxyXG4gICYucmlnaHQge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgfVxyXG4gICYudGlueSB7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgfVxyXG4gICYuc21hbGwge1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gIH1cclxuICAmLm1lZGl1bSB7XHJcbiAgICBmb250LXNpemU6IDRyZW07XHJcbiAgfVxyXG4gICYubGFyZ2Uge1xyXG4gICAgZm9udC1zaXplOiA2cmVtO1xyXG4gIH1cclxufVxyXG5cclxuLy8gSW1hZ2VzXHJcbmltZy5yZXNwb25zaXZlLWltZyxcclxudmlkZW8ucmVzcG9uc2l2ZS12aWRlbyB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuXHJcbi8vIFBhZ2luYXRpb25cclxuXHJcbi5wYWdpbmF0aW9uIHtcclxuXHJcbiAgbGkge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIGhlaWdodDogMzBweDtcclxuXHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmUgYSB7IGNvbG9yOiAjZmZmOyB9XHJcblxyXG4gICAgJi5hY3RpdmUgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjsgfVxyXG5cclxuICAgICYuZGlzYWJsZWQgYSB7XHJcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgY29sb3I6ICM5OTk7XHJcbiAgICB9XHJcblxyXG4gICAgaSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICBsaS5wYWdlcyB1bCBsaSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICB9XHJcbn1cclxuQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG4gIC5wYWdpbmF0aW9uIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIGxpLnByZXYsXHJcbiAgICBsaS5uZXh0IHtcclxuICAgICAgd2lkdGg6IDEwJTtcclxuICAgIH1cclxuXHJcbiAgICBsaS5wYWdlcyB7XHJcbiAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBCcmVhZGNydW1ic1xyXG4uYnJlYWRjcnVtYiB7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LCAuNyk7XHJcblxyXG4gIGksXHJcbiAgW2NsYXNzXj1cIm1kaS1cIl0sIFtjbGFzcyo9XCJtZGktXCJdLFxyXG4gIGkubWF0ZXJpYWwtaWNvbnMge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgfVxyXG5cclxuICAmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnXFxFNUNDJztcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LCAuNyk7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgbWFyZ2luOiAwIDEwcHggMCA4cHg7XHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICB9XHJcblxyXG4gICY6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBQYXJhbGxheFxyXG4ucGFyYWxsYXgtY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBoZWlnaHQ6IDUwMHB4O1xyXG5cclxuICAucGFyYWxsYXgge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgei1pbmRleDogLTE7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gUHVzaHBpblxyXG4ucGluLXRvcCwgLnBpbi1ib3R0b20ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ucGlubmVkIHtcclxuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKlxyXG4gIFRyYW5zaXRpb24gQ2xhc3Nlc1xyXG4qKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxudWwuc3RhZ2dlcmVkLWxpc3QgbGkge1xyXG4gIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5mYWRlLWluIHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgNTAlO1xyXG59XHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKlxyXG4gIE1lZGlhIFF1ZXJ5IENsYXNzZXNcclxuKioqKioqKioqKioqKioqKioqKioqKi9cclxuLmhpZGUtb24tc21hbGwtb25seSwgLmhpZGUtb24tc21hbGwtYW5kLWRvd24ge1xyXG4gIEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uaGlkZS1vbi1tZWQtYW5kLWRvd24ge1xyXG4gIEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLmhpZGUtb24tbWVkLWFuZC11cCB7XHJcbiAgQG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLmhpZGUtb24tbWVkLW9ubHkge1xyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNtYWxsLXNjcmVlbikgYW5kIChtYXgtd2lkdGg6ICRtZWRpdW0tc2NyZWVuKSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5oaWRlLW9uLWxhcmdlLW9ubHkge1xyXG4gIEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnNob3ctb24tbGFyZ2Uge1xyXG4gIEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5zaG93LW9uLW1lZGl1bSB7XHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc21hbGwtc2NyZWVuKSBhbmQgKG1heC13aWR0aDogJG1lZGl1bS1zY3JlZW4pIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5zaG93LW9uLXNtYWxsIHtcclxuICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5zaG93LW9uLW1lZGl1bS1hbmQtdXAge1xyXG4gIEBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uc2hvdy1vbi1tZWRpdW0tYW5kLWRvd24ge1xyXG4gIEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gQ2VudGVyIHRleHQgb24gbW9iaWxlXHJcbi5jZW50ZXItb24tc21hbGwtb25seSB7XHJcbiAgQG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBGb290ZXJcclxuLnBhZ2UtZm9vdGVyIHtcclxuICBwYWRkaW5nLXRvcDogMjBweDtcclxuICBjb2xvcjogJGZvb3Rlci1mb250LWNvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRmb290ZXItYmctY29sb3I7XHJcblxyXG4gIC5mb290ZXItY29weXJpZ2h0IHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDBweDtcclxuICAgIGNvbG9yOiAkZm9vdGVyLWNvcHlyaWdodC1mb250LWNvbG9yO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvb3Rlci1jb3B5cmlnaHQtYmctY29sb3I7XHJcbiAgICBAZXh0ZW5kIC5saWdodDtcclxuICB9XHJcbn1cclxuXHJcbi8vIFRhYmxlc1xyXG50YWJsZSwgdGgsIHRkIHtcclxuICAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG50YWJsZSB7XHJcbiAgd2lkdGg6MTAwJTtcclxuICBkaXNwbGF5OiB0YWJsZTtcclxuXHJcbiAgJi5ib3JkZXJlZCA+IHRoZWFkID4gdHIsXHJcbiAgJi5ib3JkZXJlZCA+IHRib2R5ID4gdHIge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XHJcbiAgfVxyXG5cclxuICAmLnN0cmlwZWQgPiB0Ym9keSB7XHJcbiAgICA+IHRyOm50aC1jaGlsZChvZGQpIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLXN0cmlwZWQtY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgPiB0ciA+IHRkIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuaGlnaGxpZ2h0ID4gdGJvZHkgPiB0ciB7XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4yNXMgZWFzZTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtc3RyaXBlZC1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuY2VudGVyZWQge1xyXG4gICAgdGhlYWQgdHIgdGgsIHRib2R5IHRyIHRkIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbnRoZWFkIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcclxufVxyXG5cclxudGQsIHRoe1xyXG4gIHBhZGRpbmc6IDE1cHggNXB4O1xyXG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxufVxyXG5cclxuLy8gUmVzcG9uc2l2ZSBUYWJsZVxyXG5AbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcblxyXG4gIHRhYmxlLnJlc3BvbnNpdmUtdGFibGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICB0ZDplbXB0eTpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnXFwwMGEwJztcclxuICAgIH1cclxuXHJcbiAgICB0aCxcclxuICAgIHRkIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgfVxyXG5cclxuICAgIHRoIHsgdGV4dC1hbGlnbjogbGVmdDsgfVxyXG4gICAgdGhlYWQge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcblxyXG4gICAgICB0ciB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgMDtcclxuXHJcbiAgICAgICAgdGg6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlxcMDBhMFwiO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdGJvZHkge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgICAgIHRyIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdGgge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcbiAgICB0ZCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtaW4taGVpZ2h0OiAxLjI1ZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbiAgICB0ciB7IHBhZGRpbmc6IDAgMTBweDsgfVxyXG5cclxuICAgIC8qIHNvcnQgb3V0IGJvcmRlcnMgKi9cclxuICAgIHRoZWFkIHtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgICYuYm9yZGVyZWQge1xyXG4gICAgICB0aCB7IGJvcmRlci1ib3R0b206IDA7IGJvcmRlci1sZWZ0OiAwOyB9XHJcbiAgICAgIHRkIHsgYm9yZGVyLWxlZnQ6IDA7IGJvcmRlci1yaWdodDogMDsgYm9yZGVyLWJvdHRvbTogMDsgfVxyXG4gICAgICB0ciB7IGJvcmRlcjogMDsgfVxyXG4gICAgICB0Ym9keSB0ciB7IGJvcmRlci1yaWdodDogMXB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7IH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxufVxyXG5cclxuXHJcbi8vIENvbGxlY3Rpb25zXHJcbi5jb2xsZWN0aW9uIHtcclxuICBtYXJnaW46ICRlbGVtZW50LXRvcC1tYXJnaW4gMCAkZWxlbWVudC1ib3R0b20tbWFyZ2luIDA7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbGxlY3Rpb24tYm9yZGVyLWNvbG9yO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLmNvbGxlY3Rpb24taXRlbSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sbGVjdGlvbi1iZy1jb2xvcjtcclxuICAgIGxpbmUtaGVpZ2h0OiAkY29sbGVjdGlvbi1saW5lLWhlaWdodDtcclxuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sbGVjdGlvbi1ib3JkZXItY29sb3I7XHJcblxyXG4gICAgLy8gQXZhdGFyIENvbGxlY3Rpb25cclxuICAgICYuYXZhdGFyIHtcclxuICAgICAgbWluLWhlaWdodDogODRweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA3MnB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAvLyBEb24ndCBzdHlsZSBjaXJjbGVzIGluc2lkZSBwcmVsb2FkZXIgY2xhc3Nlcy5cclxuICAgICAgJjpub3QoLmNpcmNsZS1jbGlwcGVyKSA+IC5jaXJjbGUsXHJcbiAgICAgIDpub3QoLmNpcmNsZS1jbGlwcGVyKSA+IC5jaXJjbGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogNDJweDtcclxuICAgICAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICB9XHJcbiAgICAgIGkuY2lyY2xlIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgICAudGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2Vjb25kYXJ5LWNvbnRlbnQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDE2cHg7XHJcbiAgICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sbGVjdGlvbi1hY3RpdmUtYmctY29sb3I7XHJcbiAgICAgIGNvbG9yOiAkY29sbGVjdGlvbi1hY3RpdmUtY29sb3I7XHJcblxyXG4gICAgICAuc2Vjb25kYXJ5LWNvbnRlbnQge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGEuY29sbGVjdGlvbi1pdGVte1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0cmFuc2l0aW9uOiAuMjVzO1xyXG4gICAgY29sb3I6ICRjb2xsZWN0aW9uLWxpbmstY29sb3I7XHJcbiAgICAmOm5vdCguYWN0aXZlKSB7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xsZWN0aW9uLWhvdmVyLWJnLWNvbG9yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLndpdGgtaGVhZGVyIHtcclxuICAgIC5jb2xsZWN0aW9uLWhlYWRlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xsZWN0aW9uLWJnLWNvbG9yO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbGxlY3Rpb24tYm9yZGVyLWNvbG9yO1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICB9XHJcbiAgICAuY29sbGVjdGlvbi1pdGVtIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgfVxyXG4gICAgLmNvbGxlY3Rpb24taXRlbS5hdmF0YXIge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDcycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG4vLyBNYWRlIGxlc3Mgc3BlY2lmaWMgdG8gYWxsb3cgZWFzaWVyIG92ZXJyaWRpbmdcclxuLnNlY29uZGFyeS1jb250ZW50IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbn1cclxuLmNvbGxhcHNpYmxlIC5jb2xsZWN0aW9uIHtcclxuICBtYXJnaW46IDA7XHJcbiAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG5cclxuXHJcbi8vIFJlc3BvbnNpdmUgVmlkZW9zXHJcbi52aWRlby1jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcclxuICAgIGhlaWdodDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgaWZyYW1lLCBvYmplY3QsIGVtYmVkIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFByb2dyZXNzIEJhclxyXG4ucHJvZ3Jlc3Mge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiA0cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkcHJvZ3Jlc3MtYmFyLWNvbG9yLCA0MCUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgbWFyZ2luOiAkZWxlbWVudC10b3AtbWFyZ2luIDAgJGVsZW1lbnQtYm90dG9tLW1hcmdpbiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAuZGV0ZXJtaW5hdGUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iYXItY29sb3I7XHJcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAuM3MgbGluZWFyO1xyXG4gIH1cclxuICAuaW5kZXRlcm1pbmF0ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWNvbG9yO1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6MDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB3aWxsLWNoYW5nZTogbGVmdCwgcmlnaHQ7XHJcbiAgICAgIC8vIEN1c3RvbSBiZXppZXJcclxuICAgICAgYW5pbWF0aW9uOiBpbmRldGVybWluYXRlIDIuMXMgY3ViaWMtYmV6aWVyKDAuNjUwLCAwLjgxNSwgMC43MzUsIDAuMzk1KSBpbmZpbml0ZTtcclxuXHJcbiAgICB9XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OjA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgd2lsbC1jaGFuZ2U6IGxlZnQsIHJpZ2h0O1xyXG4gICAgICAvLyBDdXN0b20gYmV6aWVyXHJcbiAgICAgIGFuaW1hdGlvbjogaW5kZXRlcm1pbmF0ZS1zaG9ydCAyLjFzIGN1YmljLWJlemllcigwLjE2NSwgMC44NDAsIDAuNDQwLCAxLjAwMCkgaW5maW5pdGU7XHJcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMS4xNXM7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgaW5kZXRlcm1pbmF0ZSB7XHJcbiAgICAwJSB7XHJcbiAgICAgIGxlZnQ6IC0zNSU7XHJcbiAgICAgIHJpZ2h0OjEwMCU7XHJcbiAgICB9XHJcbiAgICA2MCUge1xyXG4gICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICByaWdodDogLTkwJTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICByaWdodDogLTkwJTtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBpbmRldGVybWluYXRlLXNob3J0IHtcclxuICAgIDAlIHtcclxuICAgICAgbGVmdDogLTIwMCU7XHJcbiAgICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gICAgNjAlIHtcclxuICAgICAgbGVmdDogMTA3JTtcclxuICAgICAgcmlnaHQ6IC04JTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICBsZWZ0OiAxMDclO1xyXG4gICAgICByaWdodDogLTglO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKipcclxuICBVdGlsaXR5IENsYXNzZXNcclxuKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbi5oaWRlIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8vIFRleHQgQWxpZ25cclxuLmxlZnQtYWxpZ24ge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLnJpZ2h0LWFsaWduIHtcclxuICB0ZXh0LWFsaWduOiByaWdodFxyXG59XHJcbi5jZW50ZXIsIC5jZW50ZXItYWxpZ24ge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmxlZnQge1xyXG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuLnJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gTm8gVGV4dCBTZWxlY3RcclxuLm5vLXNlbGVjdCB7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuXHJcbi5jaXJjbGUge1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG5cclxuLmNlbnRlci1ibG9jayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4udHJ1bmNhdGUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufVxyXG5cclxuLm5vLXBhZGRpbmcge1xyXG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG4iLCIvLyBCYWRnZXNcclxuc3Bhbi5iYWRnZSB7XHJcbiAgbWluLXdpZHRoOiAzcmVtO1xyXG4gIHBhZGRpbmc6IDAgNnB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAxNHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmb250LXNpemU6IDFyZW07XHJcbiAgbGluZS1oZWlnaHQ6ICRiYWRnZS1oZWlnaHQ7XHJcbiAgaGVpZ2h0OiAkYmFkZ2UtaGVpZ2h0O1xyXG4gIGNvbG9yOiBjb2xvcignZ3JleScsICdkYXJrZW4tMScpO1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAmLm5ldyB7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zaXplOiAwLjhyZW07XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWRnZS1iZy1jb2xvcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICB9XHJcbiAgJi5uZXc6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgbmV3XCI7XHJcbiAgfVxyXG5cclxuICAmW2RhdGEtYmFkZ2UtY2FwdGlvbl06OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiIGF0dHIoZGF0YS1iYWRnZS1jYXB0aW9uKTtcclxuICB9XHJcbn1cclxubmF2IHVsIGEgc3Bhbi5iYWRnZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZsb2F0OiBub25lO1xyXG4gIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbiAgbGluZS1oZWlnaHQ6ICRiYWRnZS1oZWlnaHQ7XHJcbiAgaGVpZ2h0OiAkYmFkZ2UtaGVpZ2h0O1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XHJcbn1cclxuXHJcbi8vIExpbmUgaGVpZ2h0IGNlbnRlcmluZ1xyXG4uY29sbGVjdGlvbi1pdGVtIHNwYW4uYmFkZ2Uge1xyXG4gIG1hcmdpbi10b3A6IGNhbGMoI3skY29sbGVjdGlvbi1saW5lLWhlaWdodCAvIDJ9IC0gI3skYmFkZ2UtaGVpZ2h0IC8gMn0pO1xyXG59XHJcbi5jb2xsYXBzaWJsZSBzcGFuLmJhZGdlIHtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxufVxyXG4uc2lkZS1uYXYgc3Bhbi5iYWRnZSB7XHJcbiAgbWFyZ2luLXRvcDogY2FsYygjeyRzaWRlbmF2LWxpbmUtaGVpZ2h0IC8gMn0gLSAjeyRiYWRnZS1oZWlnaHQgLyAyfSk7XHJcbn1cclxuIiwiLyogVGhpcyBpcyBuZWVkZWQgZm9yIHNvbWUgbW9iaWxlIHBob25lcyB0byBkaXNwbGF5IHRoZSBHb29nbGUgSWNvbiBmb250IHByb3Blcmx5ICovXHJcbi5tYXRlcmlhbC1pY29ucyB7XHJcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcclxuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJztcclxufVxyXG4iLCIuY29udGFpbmVyIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBtYXgtd2lkdGg6IDEyODBweDtcclxuICB3aWR0aDogOTAlO1xyXG59XHJcbkBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogODUlO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogNzAlO1xyXG4gIH1cclxufVxyXG4uY29udGFpbmVyIC5yb3cge1xyXG4gIG1hcmdpbi1sZWZ0OiAoLTEgKiAkZ3V0dGVyLXdpZHRoIC8gMik7XHJcbiAgbWFyZ2luLXJpZ2h0OiAoLTEgKiAkZ3V0dGVyLXdpZHRoIC8gMik7XHJcbn1cclxuXHJcbi5zZWN0aW9uIHtcclxuICBwYWRkaW5nLXRvcDogMXJlbTtcclxuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuXHJcbiAgJi5uby1wYWQge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgJi5uby1wYWQtYm90IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gIH1cclxuICAmLm5vLXBhZC10b3Age1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gTWl4aW5zIHRvIGVsaW1pbmF0ZSBjb2RlIHJlcGl0aXRpb25cclxuQG1peGluIHJlc2V0LW9mZnNldCB7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbGVmdDogYXV0bztcclxuICByaWdodDogYXV0bztcclxufVxyXG5AbWl4aW4gZ3JpZC1jbGFzc2VzKCRzaXplLCAkaSwgJHBlcmMpIHtcclxuICAmLm9mZnNldC0jeyRzaXplfSN7JGl9IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAkcGVyYztcclxuICB9XHJcbiAgJi5wdWxsLSN7JHNpemV9I3skaX0ge1xyXG4gICAgcmlnaHQ6ICRwZXJjO1xyXG4gIH1cclxuICAmLnB1c2gtI3skc2l6ZX0jeyRpfSB7XHJcbiAgICBsZWZ0OiAkcGVyYztcclxuICB9XHJcbn1cclxuXHJcblxyXG4ucm93IHtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgLy8gQ2xlYXIgZmxvYXRpbmcgY2hpbGRyZW5cclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxuXHJcbiAgLmNvbCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBwYWRkaW5nOiAwICRndXR0ZXItd2lkdGggLyAyO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG5cclxuICAgICZbY2xhc3MqPVwicHVzaC1cIl0sXHJcbiAgICAmW2NsYXNzKj1cInB1bGwtXCJdIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgICRpOiAxO1xyXG4gICAgQHdoaWxlICRpIDw9ICRudW0tY29scyB7XHJcbiAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcclxuICAgICAgJi5zI3skaX0ge1xyXG4gICAgICAgIHdpZHRoOiAkcGVyYztcclxuICAgICAgICBAaW5jbHVkZSByZXNldC1vZmZzZXQ7XHJcbiAgICAgIH1cclxuICAgICAgJGk6ICRpICsgMTtcclxuICAgIH1cclxuXHJcbiAgICAkaTogMTtcclxuICAgIEB3aGlsZSAkaSA8PSAkbnVtLWNvbHMge1xyXG4gICAgICAkcGVyYzogdW5xdW90ZSgoMTAwIC8gKCRudW0tY29scyAvICRpKSkgKyBcIiVcIik7XHJcbiAgICAgIEBpbmNsdWRlIGdyaWQtY2xhc3NlcyhcInNcIiwgJGksICRwZXJjKTtcclxuICAgICAgJGk6ICRpICsgMTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xyXG5cclxuICAgICAgJGk6IDE7XHJcbiAgICAgIEB3aGlsZSAkaSA8PSAkbnVtLWNvbHMge1xyXG4gICAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcclxuICAgICAgICAmLm0jeyRpfSB7XHJcbiAgICAgICAgICB3aWR0aDogJHBlcmM7XHJcbiAgICAgICAgICBAaW5jbHVkZSByZXNldC1vZmZzZXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICRpOiAkaSArIDFcclxuICAgICAgfVxyXG5cclxuICAgICAgJGk6IDE7XHJcbiAgICAgIEB3aGlsZSAkaSA8PSAkbnVtLWNvbHMge1xyXG4gICAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcclxuICAgICAgICBAaW5jbHVkZSBncmlkLWNsYXNzZXMoXCJtXCIsICRpLCAkcGVyYyk7XHJcbiAgICAgICAgJGk6ICRpICsgMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHJcbiAgICAgICRpOiAxO1xyXG4gICAgICBAd2hpbGUgJGkgPD0gJG51bS1jb2xzIHtcclxuICAgICAgICAkcGVyYzogdW5xdW90ZSgoMTAwIC8gKCRudW0tY29scyAvICRpKSkgKyBcIiVcIik7XHJcbiAgICAgICAgJi5sI3skaX0ge1xyXG4gICAgICAgICAgd2lkdGg6ICRwZXJjO1xyXG4gICAgICAgICAgQGluY2x1ZGUgcmVzZXQtb2Zmc2V0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAkaTogJGkgKyAxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAkaTogMTtcclxuICAgICAgQHdoaWxlICRpIDw9ICRudW0tY29scyB7XHJcbiAgICAgICAgJHBlcmM6IHVucXVvdGUoKDEwMCAvICgkbnVtLWNvbHMgLyAkaSkpICsgXCIlXCIpO1xyXG4gICAgICAgIEBpbmNsdWRlIGdyaWQtY2xhc3NlcyhcImxcIiwgJGksICRwZXJjKTtcclxuICAgICAgICAkaTogJGkgKyAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhICN7JGV4dHJhLWxhcmdlLWFuZC11cH0ge1xyXG5cclxuICAgICAgJGk6IDE7XHJcbiAgICAgIEB3aGlsZSAkaSA8PSAkbnVtLWNvbHMge1xyXG4gICAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcclxuICAgICAgICAmLnhsI3skaX0ge1xyXG4gICAgICAgICAgd2lkdGg6ICRwZXJjO1xyXG4gICAgICAgICAgQGluY2x1ZGUgcmVzZXQtb2Zmc2V0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAkaTogJGkgKyAxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAkaTogMTtcclxuICAgICAgQHdoaWxlICRpIDw9ICRudW0tY29scyB7XHJcbiAgICAgICAgJHBlcmM6IHVucXVvdGUoKDEwMCAvICgkbnVtLWNvbHMgLyAkaSkpICsgXCIlXCIpO1xyXG4gICAgICAgIEBpbmNsdWRlIGdyaWQtY2xhc3NlcyhcInhsXCIsICRpLCAkcGVyYyk7XHJcbiAgICAgICAgJGk6ICRpICsgMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJuYXYge1xyXG4gICYubmF2LWV4dGVuZGVkIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICAubmF2LXdyYXBwZXIge1xyXG4gICAgICBtaW4taGVpZ2h0OiAkbmF2YmFyLWhlaWdodC1tb2JpbGU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubmF2LWNvbnRlbnQge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBjb2xvcjogJG5hdmJhci1mb250LWNvbG9yO1xyXG4gIEBleHRlbmQgLnotZGVwdGgtMTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6ICRuYXZiYXItaGVpZ2h0LW1vYmlsZTtcclxuICBsaW5lLWhlaWdodDogJG5hdmJhci1saW5lLWhlaWdodC1tb2JpbGU7XHJcblxyXG4gIGEgeyBjb2xvcjogJG5hdmJhci1mb250LWNvbG9yOyB9XHJcblxyXG4gIGksXHJcbiAgW2NsYXNzXj1cIm1kaS1cIl0sIFtjbGFzcyo9XCJtZGktXCJdLFxyXG4gIGkubWF0ZXJpYWwtaWNvbnMge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBoZWlnaHQ6ICRuYXZiYXItaGVpZ2h0LW1vYmlsZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAkbmF2YmFyLWxpbmUtaGVpZ2h0LW1vYmlsZTtcclxuICB9XHJcblxyXG4gIC5uYXYtd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcbiAgICBhLmJ1dHRvbi1jb2xsYXBzZSB7IGRpc3BsYXk6IG5vbmU7IH1cclxuICB9XHJcblxyXG5cclxuICAvLyBDb2xsYXBzZSBidXR0b25cclxuICAuYnV0dG9uLWNvbGxhcHNlIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGhlaWdodDogJG5hdmJhci1oZWlnaHQtbW9iaWxlO1xyXG4gICAgbWFyZ2luOiAwIDE4cHg7XHJcblxyXG4gICAgaSB7XHJcbiAgICAgIGhlaWdodDogJG5hdmJhci1oZWlnaHQtbW9iaWxlO1xyXG4gICAgICBsaW5lLWhlaWdodDogJG5hdmJhci1saW5lLWhlaWdodC1tb2JpbGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgLy8gTG9nb1xyXG4gIC5icmFuZC1sb2dvIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbG9yOiAkbmF2YmFyLWZvbnQtY29sb3I7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6ICRuYXZiYXItYnJhbmQtZm9udC1zaXplO1xyXG4gICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAmLmNlbnRlciB7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblxyXG4gICAgICAmLmxlZnQsICYucmlnaHQge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmxlZnQgeyBsZWZ0OiAwLjVyZW07IH1cclxuICAgICAgJi5yaWdodCB7XHJcbiAgICAgICAgcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5yaWdodCB7XHJcbiAgICAgIHJpZ2h0OiAwLjVyZW07XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgaSxcclxuICAgIFtjbGFzc149XCJtZGktXCJdLCBbY2xhc3MqPVwibWRpLVwiXSxcclxuICAgIGkubWF0ZXJpYWwtaWNvbnMge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG4gIC8vIFRpdGxlXHJcbiAgLm5hdi10aXRsZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICBwYWRkaW5nOiAyOHB4IDA7XHJcbiAgfVxyXG5cclxuXHJcbiAgLy8gTmF2YmFyIExpbmtzXHJcbiAgdWwge1xyXG4gICAgbWFyZ2luOiAwO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3M7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjEpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3M7XHJcbiAgICAgIGZvbnQtc2l6ZTogJG5hdmJhci1mb250LXNpemU7XHJcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWZvbnQtY29sb3I7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICYuYnRuLCAmLmJ0bi1sYXJnZSwgJi5idG4tZmxhdCwgJi5idG4tZmxvYXRpbmcge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC0ycHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cclxuICAgICAgICAmID4gLm1hdGVyaWFsLWljb25zIHtcclxuICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmxlZnQge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIE5hdmJhciBTZWFyY2ggRm9ybVxyXG4gIGZvcm0ge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmlucHV0LWZpZWxkIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICBpbnB1dCB7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xyXG5cclxuICAgICAgJjpmb2N1cywgJlt0eXBlPXRleHRdOnZhbGlkLCAmW3R5cGU9cGFzc3dvcmRdOnZhbGlkLFxyXG4gICAgICAmW3R5cGU9ZW1haWxdOnZhbGlkLCAmW3R5cGU9dXJsXTp2YWxpZCwgJlt0eXBlPWRhdGVdOnZhbGlkIHtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGxhYmVsIHtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG5cclxuICAgICAgaSB7XHJcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjcpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcztcclxuICAgICAgfVxyXG4gICAgICAmLmFjdGl2ZSBpIHsgY29sb3I6ICRuYXZiYXItZm9udC1jb2xvcjsgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gRml4ZWQgTmF2YmFyXHJcbi5uYXZiYXItZml4ZWQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBoZWlnaHQ6ICRuYXZiYXItaGVpZ2h0LW1vYmlsZTtcclxuICB6LWluZGV4OiA5OTc7XHJcblxyXG4gIG5hdiB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XHJcbiAgbmF2Lm5hdi1leHRlbmRlZCAubmF2LXdyYXBwZXIge1xyXG4gICAgbWluLWhlaWdodDogJG5hdmJhci1oZWlnaHQ7XHJcbiAgfVxyXG4gIG5hdiwgbmF2IC5uYXYtd3JhcHBlciBpLCBuYXYgYS5idXR0b24tY29sbGFwc2UsIG5hdiBhLmJ1dHRvbi1jb2xsYXBzZSBpIHtcclxuICAgIGhlaWdodDogJG5hdmJhci1oZWlnaHQ7XHJcbiAgICBsaW5lLWhlaWdodDogJG5hdmJhci1saW5lLWhlaWdodDtcclxuICB9XHJcbiAgLm5hdmJhci1maXhlZCB7XHJcbiAgICBoZWlnaHQ6ICRuYXZiYXItaGVpZ2h0O1xyXG4gIH1cclxufVxyXG4iLCJAZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xyXG4gICAgc3JjOiBsb2NhbChSb2JvdG8gVGhpbiksXHJcbiAgICAgICAgdXJsKFwiI3skcm9ib3RvLWZvbnQtcGF0aH1Sb2JvdG8tVGhpbi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgICAgICB1cmwoXCIjeyRyb2JvdG8tZm9udC1wYXRofVJvYm90by1UaGluLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuXHJcbiAgICBmb250LXdlaWdodDogMTAwO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XHJcbiAgICBzcmM6IGxvY2FsKFJvYm90byBMaWdodCksXHJcbiAgICAgICAgdXJsKFwiI3skcm9ib3RvLWZvbnQtcGF0aH1Sb2JvdG8tTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICAgICAgdXJsKFwiI3skcm9ib3RvLWZvbnQtcGF0aH1Sb2JvdG8tTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcclxuICAgIHNyYzogbG9jYWwoUm9ib3RvIFJlZ3VsYXIpLCBcclxuICAgICAgICB1cmwoXCIjeyRyb2JvdG8tZm9udC1wYXRofVJvYm90by1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgICAgIHVybChcIiN7JHJvYm90by1mb250LXBhdGh9Um9ib3RvLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcclxuICAgIHNyYzogbG9jYWwoUm9ib3RvIE1lZGl1bSksXHJcbiAgICAgICAgdXJsKFwiI3skcm9ib3RvLWZvbnQtcGF0aH1Sb2JvdG8tTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgICAgIHVybChcIiN7JHJvYm90by1mb250LXBhdGh9Um9ib3RvLU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xyXG4gICAgc3JjOiBsb2NhbChSb2JvdG8gQm9sZCksXHJcbiAgICAgICAgdXJsKFwiI3skcm9ib3RvLWZvbnQtcGF0aH1Sb2JvdG8tQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgICAgICB1cmwoXCIjeyRyb2JvdG8tZm9udC1wYXRofVJvYm90by1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuIiwiXHJcbmEge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuaHRtbHtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGl1bS1zY3JlZW4pIHtcclxuICAgIGZvbnQtc2l6ZTogMTQuNXB4O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFyZ2Utc2NyZWVuKSB7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgfVxyXG5cclxuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGNvbG9yOiAkb2ZmLWJsYWNrO1xyXG59XHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0bGluZS1oZWlnaHQ6IDEuMTtcclxufVxyXG5cclxuLy8gSGVhZGVyIFN0eWxlc1xyXG5oMSBhLCBoMiBhLCBoMyBhLCBoNCBhLCBoNSBhLCBoNiBhIHsgZm9udC13ZWlnaHQ6IGluaGVyaXQ7IH1cclxuaDEgeyBmb250LXNpemU6ICRoMS1mb250c2l6ZTsgbGluZS1oZWlnaHQ6IDExMCU7IG1hcmdpbjogKCRoMS1mb250c2l6ZSAvIDIpIDAgKCRoMS1mb250c2l6ZSAvIDIuNSkgMDt9XHJcbmgyIHsgZm9udC1zaXplOiAkaDItZm9udHNpemU7IGxpbmUtaGVpZ2h0OiAxMTAlOyBtYXJnaW46ICgkaDItZm9udHNpemUgLyAyKSAwICgkaDItZm9udHNpemUgLyAyLjUpIDA7fVxyXG5oMyB7IGZvbnQtc2l6ZTogJGgzLWZvbnRzaXplOyBsaW5lLWhlaWdodDogMTEwJTsgbWFyZ2luOiAoJGgzLWZvbnRzaXplIC8gMikgMCAoJGgzLWZvbnRzaXplIC8gMi41KSAwO31cclxuaDQgeyBmb250LXNpemU6ICRoNC1mb250c2l6ZTsgbGluZS1oZWlnaHQ6IDExMCU7IG1hcmdpbjogKCRoNC1mb250c2l6ZSAvIDIpIDAgKCRoNC1mb250c2l6ZSAvIDIuNSkgMDt9XHJcbmg1IHsgZm9udC1zaXplOiAkaDUtZm9udHNpemU7IGxpbmUtaGVpZ2h0OiAxMTAlOyBtYXJnaW46ICgkaDUtZm9udHNpemUgLyAyKSAwICgkaDUtZm9udHNpemUgLyAyLjUpIDA7fVxyXG5oNiB7IGZvbnQtc2l6ZTogJGg2LWZvbnRzaXplOyBsaW5lLWhlaWdodDogMTEwJTsgbWFyZ2luOiAoJGg2LWZvbnRzaXplIC8gMikgMCAoJGg2LWZvbnRzaXplIC8gMi41KSAwO31cclxuXHJcbi8vIFRleHQgU3R5bGVzXHJcbmVtIHsgZm9udC1zdHlsZTogaXRhbGljOyB9XHJcbnN0cm9uZyB7IGZvbnQtd2VpZ2h0OiA1MDA7IH1cclxuc21hbGwgeyBmb250LXNpemU6IDc1JTsgfVxyXG4ubGlnaHQgeyBmb250LXdlaWdodDogMzAwOyB9XHJcbi50aGluIHsgZm9udC13ZWlnaHQ6IDIwMDsgfVxyXG5cclxuXHJcbi5mbG93LXRleHR7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAkaTogMDtcclxuICBAd2hpbGUgJGkgPD0gJGludGVydmFscyB7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAzNjAgKyAoJGkgKiAkaW50ZXJ2YWwtc2l6ZSkpIHtcclxuICAgICAgZm9udC1zaXplOiAxLjJyZW0gKiAoMSArICguMDIgKiAkaSkpO1xyXG4gICAgfVxyXG4gICAgJGk6ICRpICsgMTtcclxuICB9XHJcblxyXG4gIC8vIEhhbmRsZSBiZWxvdyAzNjBweCBzY3JlZW5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM2MHB4KSB7XHJcbiAgICBmb250LXNpemU6IDEuMnJlbTtcclxuICB9XHJcbn0iLCIvLyBTY2FsZSB0cmFuc2l0aW9uXHJcbi5zY2FsZS10cmFuc2l0aW9uIHtcclxuICAmLnNjYWxlLW91dCB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycyAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgJi5zY2FsZS1pbiB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIH1cclxuXHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBjdWJpYy1iZXppZXIoMC41MywgMC4wMSwgMC4zNiwgMS42MykgIWltcG9ydGFudDtcclxufSIsIlxyXG5cclxuLmNhcmQtcGFuZWwge1xyXG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjI1cztcclxuICBwYWRkaW5nOiAkY2FyZC1wYWRkaW5nO1xyXG4gIG1hcmdpbjogJGVsZW1lbnQtdG9wLW1hcmdpbiAwICRlbGVtZW50LWJvdHRvbS1tYXJnaW4gMDtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgQGV4dGVuZCAuei1kZXB0aC0xO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnLWNvbG9yO1xyXG59XHJcblxyXG4uY2FyZCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbjogJGVsZW1lbnQtdG9wLW1hcmdpbiAwICRlbGVtZW50LWJvdHRvbS1tYXJnaW4gMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1iZy1jb2xvcjtcclxuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4yNXM7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIEBleHRlbmQgLnotZGVwdGgtMTtcclxuXHJcblxyXG4gIC5jYXJkLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAmLmFjdGl2YXRvciB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIENhcmQgU2l6ZXNcclxuICAmLnNtYWxsLCAmLm1lZGl1bSwgJi5sYXJnZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLmNhcmQtaW1hZ2Uge1xyXG4gICAgICBtYXgtaGVpZ2h0OiA2MCU7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICAuY2FyZC1pbWFnZSArIC5jYXJkLWNvbnRlbnQge1xyXG4gICAgICBtYXgtaGVpZ2h0OiA0MCU7XHJcbiAgICB9XHJcbiAgICAuY2FyZC1jb250ZW50IHtcclxuICAgICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICAgIC5jYXJkLWFjdGlvbiB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuc21hbGwge1xyXG4gICAgaGVpZ2h0OiAzMDBweDtcclxuICB9XHJcblxyXG4gICYubWVkaXVtIHtcclxuICAgIGhlaWdodDogNDAwcHg7XHJcbiAgfVxyXG5cclxuICAmLmxhcmdlIHtcclxuICAgIGhlaWdodDogNTAwcHg7XHJcbiAgfVxyXG5cclxuICAvLyBIb3Jpem9udGFsIENhcmRzXHJcbiAgJi5ob3Jpem9udGFsIHtcclxuICAgICYuc21hbGwsICYubWVkaXVtLCAmLmxhcmdlIHtcclxuICAgICAgLmNhcmQtaW1hZ2Uge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xyXG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgLmNhcmQtaW1hZ2Uge1xyXG4gICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgICAgaW1nIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAycHggMCAwIDJweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2FyZC1zdGFja2VkIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgZmxleDogMTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgLmNhcmQtY29udGVudCB7XHJcbiAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBTdGlja3kgQWN0aW9uIFNlY3Rpb25cclxuICAmLnN0aWNreS1hY3Rpb24ge1xyXG4gICAgLmNhcmQtYWN0aW9uIHtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgIH1cclxuXHJcbiAgICAuY2FyZC1yZXZlYWwge1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNjRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuXHJcblxyXG4gIC5jYXJkLWltYWdlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAvLyBJbWFnZSBiYWNrZ3JvdW5kIGZvciBjb250ZW50XHJcbiAgICBpbWcge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYm9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY2FyZC10aXRsZSB7XHJcbiAgICAgIGNvbG9yOiAkY2FyZC1iZy1jb2xvcjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogJGNhcmQtcGFkZGluZztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jYXJkLWNvbnRlbnQge1xyXG4gICAgcGFkZGluZzogJGNhcmQtcGFkZGluZztcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAycHggMnB4O1xyXG5cclxuICAgIHAge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgfVxyXG4gICAgLmNhcmQtdGl0bGUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuXHJcbiAgICAgIGkge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2FyZC1hY3Rpb24ge1xyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XHJcbiAgICB9XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMTYwLDE2MCwxNjAsLjIpO1xyXG4gICAgcGFkZGluZzogMTZweCAkY2FyZC1wYWRkaW5nO1xyXG5cclxuICAgIGE6bm90KC5idG4pOm5vdCguYnRuLWxhcmdlKTpub3QoLmJ0bi1mbG9hdGluZykge1xyXG4gICAgICBjb2xvcjogJGNhcmQtbGluay1jb2xvcjtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZC1wYWRkaW5nO1xyXG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3MgZWFzZTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICAgICY6aG92ZXIgeyBjb2xvcjogJGNhcmQtbGluay1jb2xvci1saWdodDsgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNhcmQtcmV2ZWFsIHtcclxuICAgIHBhZGRpbmc6ICRjYXJkLXBhZGRpbmc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1iZy1jb2xvcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAzO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAuY2FyZC10aXRsZSB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiN0b2FzdC1jb250YWluZXIge1xyXG4gIGRpc3BsYXk6YmxvY2s7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHotaW5kZXg6IDEwMDAwO1xyXG5cclxuICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgIGJvdHRvbTogMCU7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRtZWRpdW0tb25seX0ge1xyXG4gICAgbGVmdDogNSU7XHJcbiAgICBib3R0b206IDclO1xyXG4gICAgbWF4LXdpZHRoOiA5MCU7XHJcbiAgfVxyXG4gIEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuICAgIHRvcDogMTAlO1xyXG4gICAgcmlnaHQ6IDclO1xyXG4gICAgbWF4LXdpZHRoOiA4NiU7XHJcbiAgfVxyXG59XHJcblxyXG4udG9hc3Qge1xyXG4gIEBleHRlbmQgLnotZGVwdGgtMTtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgdG9wOiAzNXB4O1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1heC13aWR0aDoxMDAlO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBtaW4taGVpZ2h0OiAkdG9hc3QtaGVpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvYXN0LWNvbG9yO1xyXG4gIHBhZGRpbmc6IDEwcHggMjVweDtcclxuICBmb250LXNpemU6IDEuMXJlbTtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIGNvbG9yOiAkdG9hc3QtdGV4dC1jb2xvcjtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxuXHJcbiAgLnRvYXN0LWFjdGlvbiB7XHJcbiAgICBjb2xvcjogJHRvYXN0LWFjdGlvbi1jb2xvcjtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDNyZW07XHJcbiAgfVxyXG5cclxuICAmLnJvdW5kZWR7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgfVxyXG59XHJcbiIsIi50YWJzIHtcclxuICAmLnRhYnMtdHJhbnNwYXJlbnQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgLnRhYiBhLFxyXG4gICAgLnRhYi5kaXNhYmxlZCBhLFxyXG4gICAgLnRhYi5kaXNhYmxlZCBhOmhvdmVyIHtcclxuICAgICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC43KTtcclxuICAgIH1cclxuXHJcbiAgICAudGFiIGE6aG92ZXIsXHJcbiAgICAudGFiIGEuYWN0aXZlIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgLmluZGljYXRvciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnRhYnMtZml4ZWQtd2lkdGgge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAudGFiIHtcclxuICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG4gIGhlaWdodDogNDhweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFicy1iZy1jb2xvcjtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAudGFiIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBjb2xvcjogJHRhYnMtdGV4dC1jb2xvcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgY29sb3I6IHJnYmEoJHRhYnMtdGV4dC1jb2xvciwgLjcpO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMCAyNHB4O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAuMjhzIGVhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgJi5kaXNhYmxlZCBhLFxyXG4gICAgJi5kaXNhYmxlZCBhOmhvdmVyIHtcclxuICAgICAgY29sb3I6IHJnYmEoJHRhYnMtdGV4dC1jb2xvciwgLjcpO1xyXG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pbmRpY2F0b3Ige1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFicy11bmRlcmxpbmUtY29sb3I7XHJcbiAgICB3aWxsLWNoYW5nZTogbGVmdCwgcmlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBGaXhlZCBzaWRlTmF2IGhpZGUgb24gc21hbGxlclxyXG5AbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcbiAgLnRhYnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAudGFiIHtcclxuICAgICAgZmxleC1ncm93OiAxO1xyXG5cclxuICAgICAgYSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5tYXRlcmlhbC10b29sdGlwIHtcclxuICBwYWRkaW5nOiAxMHB4IDhweDtcclxuICBmb250LXNpemU6IDFyZW07XHJcbiAgei1pbmRleDogMjAwMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgbWluLWhlaWdodDogMzZweDtcclxuICBsaW5lLWhlaWdodDogMTIwJTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0cHgpO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4uYmFja2Ryb3Age1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIGhlaWdodDogN3B4O1xyXG4gIHdpZHRoOiAxNHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDAgMCA1MCUgNTAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjMyMzI7XHJcbiAgei1pbmRleDogLTE7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDAlO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG4iLCIvLyBzaGFyZWQgc3R5bGVzXHJcbi5idG4sXHJcbi5idG4tZmxhdCB7XHJcbiAgYm9yZGVyOiAkYnV0dG9uLWJvcmRlcjtcclxuICBib3JkZXItcmFkaXVzOiAkYnV0dG9uLXJhZGl1cztcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgaGVpZ2h0OiAkYnV0dG9uLWhlaWdodDtcclxuICBsaW5lLWhlaWdodDogJGJ1dHRvbi1oZWlnaHQ7XHJcbiAgcGFkZGluZzogJGJ1dHRvbi1wYWRkaW5nO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAvLyBHZXRzIHJpZCBvZiB0YXAgYWN0aXZlIHN0YXRlXHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLy8gRGlzYWJsZWQgc2hhcmVkIHN0eWxlXHJcbi5idG4uZGlzYWJsZWQsXHJcbi5idG4tZmxvYXRpbmcuZGlzYWJsZWQsXHJcbi5idG4tbGFyZ2UuZGlzYWJsZWQsXHJcbi5idG4tZmxhdC5kaXNhYmxlZCxcclxuLmJ0bjpkaXNhYmxlZCxcclxuLmJ0bi1mbG9hdGluZzpkaXNhYmxlZCxcclxuLmJ0bi1sYXJnZTpkaXNhYmxlZCxcclxuLmJ0bi1mbGF0OmRpc2FibGVkLFxyXG4uYnRuW2Rpc2FibGVkXSxcclxuLmJ0bi1mbG9hdGluZ1tkaXNhYmxlZF0sXHJcbi5idG4tbGFyZ2VbZGlzYWJsZWRdLFxyXG4uYnRuLWZsYXRbZGlzYWJsZWRdIHtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQgIWltcG9ydGFudDtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIGNvbG9yOiAkYnV0dG9uLWRpc2FibGVkLWNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tZGlzYWJsZWQtYmFja2dyb3VuZCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICRidXR0b24tZGlzYWJsZWQtY29sb3IgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIFNoYXJlZCBpY29uIHN0eWxlc1xyXG4uYnRuLFxyXG4uYnRuLWZsb2F0aW5nLFxyXG4uYnRuLWxhcmdlLFxyXG4uYnRuLWZsYXQge1xyXG4gIGZvbnQtc2l6ZTogJGJ1dHRvbi1mb250LXNpemU7XHJcbiAgb3V0bGluZTogMDtcclxuXHJcbiAgaSB7XHJcbiAgICBmb250LXNpemU6ICRidXR0b24taWNvbi1mb250LXNpemU7XHJcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICB9XHJcbn1cclxuXHJcbi8vIFNoYXJlZCBmb2N1cyBidXR0b24gc3R5bGVcclxuLmJ0bixcclxuLmJ0bi1mbG9hdGluZyB7XHJcbiAgJjpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJ1dHRvbi1yYWlzZWQtYmFja2dyb3VuZCwgMTAlKTtcclxuICB9XHJcbn1cclxuXHJcbi8vIFJhaXNlZCBCdXR0b25cclxuLmJ0biB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGNvbG9yOiAkYnV0dG9uLXJhaXNlZC1jb2xvcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBsZXR0ZXItc3BhY2luZzogLjVweDtcclxuICBAZXh0ZW5kIC56LWRlcHRoLTE7XHJcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kLWhvdmVyO1xyXG4gICAgQGV4dGVuZCAuei1kZXB0aC0xLWhhbGY7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBGbG9hdGluZyBidXR0b25cclxuLmJ0bi1mbG9hdGluZyB7XHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWZsb2F0aW5nLWJhY2tncm91bmQtaG92ZXI7XHJcbiAgICBAZXh0ZW5kIC56LWRlcHRoLTEtaGFsZjtcclxuICB9XHJcblxyXG4gICY6YmVmb3JlIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgfVxyXG5cclxuICAmLmJ0bi1sYXJnZSB7XHJcbiAgICAmLmhhbGZ3YXktZmFiIHtcclxuICAgICAgYm90dG9tOiAtJGJ1dHRvbi1mbG9hdGluZy1sYXJnZS1zaXplIC8gMjtcclxuICAgIH1cclxuXHJcbiAgICB3aWR0aDogJGJ1dHRvbi1mbG9hdGluZy1sYXJnZS1zaXplO1xyXG4gICAgaGVpZ2h0OiAkYnV0dG9uLWZsb2F0aW5nLWxhcmdlLXNpemU7XHJcbiAgICBpIHtcclxuICAgICAgbGluZS1oZWlnaHQ6ICRidXR0b24tZmxvYXRpbmctbGFyZ2Utc2l6ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuaGFsZndheS1mYWIge1xyXG4gICAgJi5sZWZ0IHtcclxuICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgIGxlZnQ6IDI0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDI0cHg7XHJcbiAgICBib3R0b206IC0kYnV0dG9uLWZsb2F0aW5nLXNpemUgLyAyO1xyXG4gIH1cclxuXHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGNvbG9yOiAkYnV0dG9uLWZsb2F0aW5nLWNvbG9yO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgd2lkdGg6ICRidXR0b24tZmxvYXRpbmctc2l6ZTtcclxuICBoZWlnaHQ6ICRidXR0b24tZmxvYXRpbmctc2l6ZTtcclxuICBsaW5lLWhlaWdodDogJGJ1dHRvbi1mbG9hdGluZy1zaXplO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1mbG9hdGluZy1iYWNrZ3JvdW5kO1xyXG4gIGJvcmRlci1yYWRpdXM6ICRidXR0b24tZmxvYXRpbmctcmFkaXVzO1xyXG4gIEBleHRlbmQgLnotZGVwdGgtMTtcclxuICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG4gIGkge1xyXG4gICAgd2lkdGg6IGluaGVyaXQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogJGJ1dHRvbi1mbG9hdGluZy1jb2xvcjtcclxuICAgIGZvbnQtc2l6ZTogJGJ1dHRvbi1sYXJnZS1pY29uLWZvbnQtc2l6ZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAkYnV0dG9uLWZsb2F0aW5nLXNpemU7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBidXR0b24gZml4XHJcbmJ1dHRvbi5idG4tZmxvYXRpbmcge1xyXG4gIGJvcmRlcjogJGJ1dHRvbi1ib3JkZXI7XHJcbn1cclxuXHJcbi8vIEZpeGVkIEFjdGlvbiBCdXR0b25cclxuLmZpeGVkLWFjdGlvbi1idG4ge1xyXG4gICYuYWN0aXZlIHtcclxuICAgIHVsIHtcclxuICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5ob3Jpem9udGFsIHtcclxuICAgIHBhZGRpbmc6IDAgMCAwIDE1cHg7XHJcblxyXG4gICAgdWwge1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgcmlnaHQ6IDY0cHg7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgbGVmdDogYXV0bztcclxuICAgICAgd2lkdGg6IDUwMHB4OyAvKndpZHRoIDEwMCUgb25seSBnb2VzIHRvIHdpZHRoIG9mIGJ1dHRvbiBjb250YWluZXIgKi9cclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiAxNXB4IDE1cHggMCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnRvb2xiYXIge1xyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICAmID4gYSBpIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGhlaWdodDogJGJ1dHRvbi1mbG9hdGluZy1sYXJnZS1zaXplO1xyXG5cclxuICAgIHVsIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogJGJ1dHRvbi1mbG9hdGluZy1sYXJnZS1zaXplO1xyXG4gICAgICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgcmlnaHQ6IDIzcHg7XHJcbiAgYm90dG9tOiAyM3B4O1xyXG4gIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgei1pbmRleDogOTk3O1xyXG5cclxuICB1bCB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDY0cHg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcblxyXG4gICAgbGkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIGEuYnRuLWZsb2F0aW5nIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mYWItYmFja2Ryb3Age1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gICAgd2lkdGg6ICRidXR0b24tZmxvYXRpbmctc2l6ZTtcclxuICAgIGhlaWdodDogJGJ1dHRvbi1mbG9hdGluZy1zaXplO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1mbG9hdGluZy1iYWNrZ3JvdW5kO1xyXG4gICAgYm9yZGVyLXJhZGl1czogJGJ1dHRvbi1mbG9hdGluZy1yYWRpdXM7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gIH1cclxufVxyXG5cclxuLy8gRmxhdCBidXR0b25cclxuLmJ0bi1mbGF0IHtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGNvbG9yOiAkYnV0dG9uLWZsYXQtY29sb3I7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzO1xyXG5cclxuICAmOmZvY3VzLFxyXG4gICY6aG92ZXIge1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICB9XHJcblxyXG4gICY6Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMSk7XHJcbiAgfVxyXG5cclxuICAmLmRpc2FibGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogJGJ1dHRvbi1mbGF0LWRpc2FibGVkLWNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBMYXJnZSBidXR0b25cclxuLmJ0bi1sYXJnZSB7XHJcbiAgQGV4dGVuZCAuYnRuO1xyXG4gIGhlaWdodDogJGJ1dHRvbi1sYXJnZS1oZWlnaHQ7XHJcbiAgbGluZS1oZWlnaHQ6ICRidXR0b24tbGFyZ2UtaGVpZ2h0O1xyXG5cclxuICBpIHtcclxuICAgIGZvbnQtc2l6ZTogJGJ1dHRvbi1sYXJnZS1pY29uLWZvbnQtc2l6ZTtcclxuICB9XHJcbn1cclxuXHJcbi8vIEJsb2NrIGJ1dHRvblxyXG4uYnRuLWJsb2NrIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4iLCIuZHJvcGRvd24tY29udGVudCB7XHJcbiAgQGV4dGVuZCAuei1kZXB0aC0xO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iZy1jb2xvcjtcclxuICBtYXJnaW46IDA7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBtaW4td2lkdGg6IDEwMHB4O1xyXG4gIG1heC1oZWlnaHQ6IDY1MHB4O1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgb3BhY2l0eTogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogOTk5O1xyXG4gIHdpbGwtY2hhbmdlOiB3aWR0aCwgaGVpZ2h0O1xyXG5cclxuICBsaSB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIGNvbG9yOiAkb2ZmLWJsYWNrO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgbWluLWhlaWdodDogJGRyb3Bkb3duLWl0ZW0taGVpZ2h0O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cclxuICAgICY6aG92ZXIsICYuYWN0aXZlLCAmLnNlbGVjdGVkIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWhvdmVyLWJnLWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgICYuYWN0aXZlLnNlbGVjdGVkIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRkcm9wZG93bi1ob3Zlci1iZy1jb2xvciwgNSUpO1xyXG4gICAgfVxyXG5cclxuICAgICYuZGl2aWRlciB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYgPiBhLCAmID4gc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgY29sb3I6ICRkcm9wZG93bi1jb2xvcjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICBwYWRkaW5nOiAoKCRkcm9wZG93bi1pdGVtLWhlaWdodCAtIDIyKSAvIDIpIDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IHNwYW4gPiBsYWJlbCB7XHJcbiAgICAgIHRvcDogMXB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gSWNvbiBhbGlnbm1lbnQgb3ZlcnJpZGVcclxuICAgICYgPiBhID4gaSB7XHJcbiAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW46IDAgMjRweCAwIDA7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gSW5wdXQgZmllbGQgc3BlY2lmaWNpdHkgYnVnZml4XHJcbi5pbnB1dC1maWVsZC5jb2wgLmRyb3Bkb3duLWNvbnRlbnQgW3R5cGU9XCJjaGVja2JveFwiXSArIGxhYmVsIHtcclxuICB0b3A6IDFweDtcclxuICBsZWZ0OiAwO1xyXG4gIGhlaWdodDogMThweDtcclxufVxyXG5cclxuIiwiXHJcbi8qIVxyXG4gKiBXYXZlcyB2MC42LjBcclxuICogaHR0cDovL2ZpYW4ubXkuaWQvV2F2ZXNcclxuICpcclxuICogQ29weXJpZ2h0IDIwMTQgQWxmaWFuYSBFLiBTaWJ1ZWEgYW5kIG90aGVyIGNvbnRyaWJ1dG9yc1xyXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcclxuICogaHR0cHM6Ly9naXRodWIuY29tL2ZpYW5zL1dhdmVzL2Jsb2IvbWFzdGVyL0xJQ0VOU0VcclxuICovXHJcblxyXG5cclxuLndhdmVzLWVmZmVjdCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgei1pbmRleDogMTtcclxuICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1vdXQ7XHJcblxyXG4gIC53YXZlcy1yaXBwbGUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBtYXJnaW4tdG9wOi0xMHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6LTEwcHg7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG5cclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4yKTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjdzIGVhc2Utb3V0O1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLy8gV2F2ZXMgQ29sb3JzXHJcbiAgJi53YXZlcy1saWdodCAud2F2ZXMtcmlwcGxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40NSk7XHJcbiAgfVxyXG4gICYud2F2ZXMtcmVkIC53YXZlcy1yaXBwbGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDY3LCA1NCwgLjcwKTtcclxuICB9XHJcbiAgJi53YXZlcy15ZWxsb3cgLndhdmVzLXJpcHBsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjM1LCA1OSwgLjcwKTtcclxuICB9XHJcbiAgJi53YXZlcy1vcmFuZ2UgLndhdmVzLXJpcHBsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTUyLCAwLCAuNzApO1xyXG4gIH1cclxuICAmLndhdmVzLXB1cnBsZSAud2F2ZXMtcmlwcGxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAzOSwgMTc2LCAwLjcwKTtcclxuICB9XHJcbiAgJi53YXZlcy1ncmVlbiAud2F2ZXMtcmlwcGxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDE3NSwgODAsIDAuNzApO1xyXG4gIH1cclxuICAmLndhdmVzLXRlYWwgLndhdmVzLXJpcHBsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjcwKTtcclxuICB9XHJcblxyXG4gIC8vIFN0eWxlIGlucHV0IGJ1dHRvbiBidWcuXHJcbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgaW5wdXRbdHlwZT1cInJlc2V0XCJdLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICB9XHJcblxyXG4gIGltZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICB9XHJcbn1cclxuXHJcbi53YXZlcy1ub3RyYW5zaXRpb24ge1xyXG4gIHRyYW5zaXRpb246IG5vbmUgI3tcIiFpbXBvcnRhbnRcIn07XHJcbn1cclxuXHJcbi53YXZlcy1jaXJjbGUge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcclxuICAtd2Via2l0LW1hc2staW1hZ2U6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgd2hpdGUgMTAwJSwgYmxhY2sgMTAwJSk7XHJcbn1cclxuXHJcbi53YXZlcy1pbnB1dC13cmFwcGVyIHtcclxuICBib3JkZXItcmFkaXVzOiAwLjJlbTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG5cclxuICAud2F2ZXMtYnV0dG9uLWlucHV0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLndhdmVzLWNpcmNsZSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdpZHRoOiAyLjVlbTtcclxuICBoZWlnaHQ6IDIuNWVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAyLjVlbTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiBub25lO1xyXG59XHJcblxyXG4ud2F2ZXMtYmxvY2sge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKiBGaXJlZm94IEJ1ZzogbGluayBub3QgdHJpZ2dlcmVkICovXHJcbi53YXZlcy1lZmZlY3QgLndhdmVzLXJpcHBsZSB7XHJcbiAgei1pbmRleDogLTE7XHJcbn0iLCIubW9kYWwge1xyXG4gIEBleHRlbmQgLnotZGVwdGgtNDtcclxuXHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWF4LWhlaWdodDogNzAlO1xyXG4gIHdpZHRoOiA1NSU7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcblxyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICB3aWxsLWNoYW5nZTogdG9wLCBvcGFjaXR5O1xyXG5cclxuICBAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcbiAgIHdpZHRoOiA4MCU7XHJcbiAgfVxyXG5cclxuICBoMSxoMixoMyxoNCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgcGFkZGluZzogMjRweDtcclxuICB9XHJcbiAgLm1vZGFsLWNsb3NlIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcblxyXG4gIC5tb2RhbC1mb290ZXIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xyXG4gICAgcGFkZGluZzogNHB4IDZweDtcclxuICAgIGhlaWdodDogNTZweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG4gICAgLmJ0biwgLmJ0bi1mbGF0IHtcclxuICAgICAgbWFyZ2luOiA2cHggMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLm1vZGFsLW92ZXJsYXkge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiA5OTk7XHJcbiAgdG9wOiAtMjUlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGhlaWdodDogMTI1JTtcclxuICB3aWR0aDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xyXG59XHJcblxyXG4vLyBNb2RhbCB3aXRoIGZpeGVkIGFjdGlvbiBmb290ZXJcclxuLm1vZGFsLm1vZGFsLWZpeGVkLWZvb3RlciB7XHJcbiAgcGFkZGluZzogMDtcclxuICBoZWlnaHQ6IDcwJTtcclxuXHJcbiAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA1NnB4KTtcclxuICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgfVxyXG5cclxuICAubW9kYWwtZm9vdGVyIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xKTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuXHJcbi8vIE1vZGFsIEJvdHRvbSBTaGVldCBTdHlsZVxyXG4ubW9kYWwuYm90dG9tLXNoZWV0IHtcclxuICB0b3A6IGF1dG87XHJcbiAgYm90dG9tOiAtMTAwJTtcclxuICBtYXJnaW46IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LWhlaWdodDogNDUlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgd2lsbC1jaGFuZ2U6IGJvdHRvbSwgb3BhY2l0eTtcclxufVxyXG4iLCIuY29sbGFwc2libGUge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sbGFwc2libGUtYm9yZGVyLWNvbG9yO1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xsYXBzaWJsZS1ib3JkZXItY29sb3I7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sbGFwc2libGUtYm9yZGVyLWNvbG9yO1xyXG4gIG1hcmdpbjogJGVsZW1lbnQtdG9wLW1hcmdpbiAwICRlbGVtZW50LWJvdHRvbS1tYXJnaW4gMDtcclxuICBAZXh0ZW5kIC56LWRlcHRoLTE7XHJcbn1cclxuXHJcbi5jb2xsYXBzaWJsZS1oZWFkZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICBwYWRkaW5nOiAxcmVtO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xsYXBzaWJsZS1oZWFkZXItY29sb3I7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xsYXBzaWJsZS1ib3JkZXItY29sb3I7XHJcblxyXG4gIGkge1xyXG4gICAgd2lkdGg6IDJyZW07XHJcbiAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICB9XHJcbn1cclxuXHJcbi5jb2xsYXBzaWJsZS1ib2R5IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sbGFwc2libGUtYm9yZGVyLWNvbG9yO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgcGFkZGluZzogMnJlbTtcclxufVxyXG5cclxuLy8gc2lkZU5hdiBjb2xsYXBzaWJsZSBzdHlsaW5nXHJcbi5zaWRlLW5hdixcclxuLnNpZGUtbmF2LmZpeGVkIHtcclxuXHJcbiAgLmNvbGxhcHNpYmxlIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcblxyXG4gICAgbGkgeyBwYWRkaW5nOiAwOyB9XHJcbiAgfVxyXG5cclxuICAuY29sbGFwc2libGUtaGVhZGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICBwYWRkaW5nOiAwICRzaWRlbmF2LXBhZGRpbmc7XHJcblxyXG4gICAgJjpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjA1KTsgfVxyXG4gICAgaSB7IGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XHJcbiAgfVxyXG5cclxuICAuY29sbGFwc2libGUtYm9keSB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sbGFwc2libGUtaGVhZGVyLWNvbG9yO1xyXG5cclxuICAgIGxpIGEge1xyXG4gICAgICBwYWRkaW5nOiAwICg3LjVweCArICRzaWRlbmF2LXBhZGRpbmcpXHJcbiAgICAgICAgICAgICAgIDAgKDE1cHggKyAkc2lkZW5hdi1wYWRkaW5nKTtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG4vLyBQb3BvdXQgQ29sbGFwc2libGVcclxuXHJcbi5jb2xsYXBzaWJsZS5wb3BvdXQge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gID4gbGkge1xyXG4gICAgYm94LXNoYWRvdzogMCAycHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE2KSwgMCAycHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xMik7XHJcbiAgICAvLyB0cmFuc2Zvcm06IHNjYWxlWCguOTIpO1xyXG4gICAgbWFyZ2luOiAwIDI0cHg7XHJcbiAgICB0cmFuc2l0aW9uOiBtYXJnaW4gLjM1cyBjdWJpYy1iZXppZXIoMC4yNTAsIDAuNDYwLCAwLjQ1MCwgMC45NDApO1xyXG4gIH1cclxuICA+IGxpLmFjdGl2ZSB7XHJcbiAgICBib3gtc2hhZG93OiAwIDVweCAxMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE4KSwgMCA0cHggMTVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbiAgICBtYXJnaW46IDE2cHggMDtcclxuICAgIC8vIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xyXG4gIH1cclxufVxyXG4iLCIuY2hpcCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGhlaWdodDogMzJweDtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuNik7XHJcbiAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgcGFkZGluZzogMCAxMnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNoaXAtYmctY29sb3I7XHJcbiAgbWFyZ2luLWJvdHRvbTogJGNoaXAtbWFyZ2luO1xyXG4gIG1hcmdpbi1yaWdodDogJGNoaXAtbWFyZ2luO1xyXG5cclxuICA+IGltZyB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbjogMCA4cHggMCAtMTJweDtcclxuICAgIGhlaWdodDogMzJweDtcclxuICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIH1cclxuXHJcbiAgLmNsb3NlIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uY2hpcHMge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNoaXAtYm9yZGVyLWNvbG9yO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgbWFyZ2luOiAkaW5wdXQtbWFyZ2luO1xyXG4gIG1pbi1oZWlnaHQ6IDQ1cHg7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjNzO1xyXG5cclxuICAmLmZvY3VzIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY2hpcC1zZWxlY3RlZC1jb2xvcjtcclxuICAgIGJveC1zaGFkb3c6IDAgMXB4IDAgMCAkY2hpcC1zZWxlY3RlZC1jb2xvcjtcclxuICB9XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY3Vyc29yOiB0ZXh0O1xyXG4gIH1cclxuXHJcbiAgLmNoaXAuc2VsZWN0ZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNoaXAtc2VsZWN0ZWQtY29sb3I7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcblxyXG4gIC5pbnB1dCB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgY29sb3I6IHJnYmEoMCwwLDAsLjYpO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplO1xyXG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuaW5wdXQ6Zm9jdXMge1xyXG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAvLyBBdXRvY29tcGxldGVcclxuICAuYXV0b2NvbXBsZXRlLWNvbnRlbnQge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBGb3JtIHByZWZpeFxyXG4ucHJlZml4IH4gLmNoaXBzIHtcclxuICBtYXJnaW4tbGVmdDogM3JlbTtcclxuICB3aWR0aDogOTIlO1xyXG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcclxufVxyXG4uY2hpcHM6ZW1wdHkgfiBsYWJlbCAge1xyXG4gIGZvbnQtc2l6ZTogMC44cmVtO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTQwJSk7XHJcbn1cclxuIiwiLm1hdGVyaWFsYm94ZWQge1xyXG4gICY6aG92ZXIge1xyXG4gICAgJjpub3QoLmFjdGl2ZSkge1xyXG4gICAgICBvcGFjaXR5OiAuODtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGN1cnNvcjogem9vbS1pbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNHM7XHJcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcblxyXG4gICYuYWN0aXZlIHtcclxuICAgIGN1cnNvcjogem9vbS1vdXQ7XHJcbiAgfVxyXG59XHJcblxyXG4jbWF0ZXJpYWxib3gtb3ZlcmxheSB7XHJcbiAgcG9zaXRpb246Zml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTI5Mjk7XHJcbiAgei1pbmRleDogMTAwMDtcclxuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcclxufVxyXG5cclxuLm1hdGVyaWFsYm94LWNhcHRpb24ge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBwYWRkaW5nOiAwJSAxNSU7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIHotaW5kZXg6IDEwMDA7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbn0iLCIvLyBSZW1vdmUgRm9jdXMgQm94ZXNcclxuc2VsZWN0OmZvY3VzIHtcclxuICBvdXRsaW5lOiAkc2VsZWN0LWZvY3VzO1xyXG59XHJcblxyXG5idXR0b246Zm9jdXMge1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1iYWNrZ3JvdW5kLWZvY3VzO1xyXG59XHJcblxyXG5sYWJlbCB7XHJcbiAgZm9udC1zaXplOiAkbGFiZWwtZm9udC1zaXplO1xyXG4gIGNvbG9yOiAkaW5wdXQtYm9yZGVyLWNvbG9yO1xyXG59XHJcblxyXG5AaW1wb3J0ICdpbnB1dC1maWVsZHMnO1xyXG5AaW1wb3J0ICdyYWRpby1idXR0b25zJztcclxuQGltcG9ydCAnY2hlY2tib3hlcyc7XHJcbkBpbXBvcnQgJ3N3aXRjaGVzJztcclxuQGltcG9ydCAnc2VsZWN0JztcclxuQGltcG9ydCAnZmlsZS1pbnB1dCc7XHJcbkBpbXBvcnQgJ3JhbmdlJztcclxuIiwiLyogVGV4dCBJbnB1dHMgKyBUZXh0YXJlYVxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyogU3R5bGUgUGxhY2Vob2xkZXJzICovXHJcblxyXG46OnBsYWNlaG9sZGVyIHtcclxuICBjb2xvcjogJHBsYWNlaG9sZGVyLXRleHQtY29sb3I7XHJcbn1cclxuXHJcbi8qIFRleHQgaW5wdXRzICovXHJcblxyXG5pbnB1dDpub3QoW3R5cGVdKSxcclxuaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCksXHJcbmlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcclxuaW5wdXRbdHlwZT1lbWFpbF06bm90KC5icm93c2VyLWRlZmF1bHQpLFxyXG5pbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpLFxyXG5pbnB1dFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcclxuaW5wdXRbdHlwZT1kYXRlXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXHJcbmlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcclxuaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KC5icm93c2VyLWRlZmF1bHQpLFxyXG5pbnB1dFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpLFxyXG5pbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpLFxyXG5pbnB1dFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpLFxyXG50ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYSB7XHJcblxyXG4gIC8vIEdlbmVyYWwgU3R5bGVzXHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJvcmRlci1ib3R0b206ICRpbnB1dC1ib3JkZXI7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIGhlaWdodDogJGlucHV0LWhlaWdodDtcclxuICB3aWR0aDogMTAwJTtcclxuICBmb250LXNpemU6ICRpbnB1dC1mb250LXNpemU7XHJcbiAgbWFyZ2luOiAkaW5wdXQtbWFyZ2luO1xyXG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nO1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgdHJhbnNpdGlvbjogJGlucHV0LXRyYW5zaXRpb247XHJcblxyXG4gIC8vIERpc2FibGVkIGlucHV0IHN0eWxlXHJcbiAgJjpkaXNhYmxlZCxcclxuICAmW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0ge1xyXG4gICAgY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcclxuICAgIGJvcmRlci1ib3R0b206ICRpbnB1dC1kaXNhYmxlZC1ib3JkZXI7XHJcbiAgfVxyXG5cclxuICAvLyBEaXNhYmxlZCBsYWJlbCBzdHlsZVxyXG4gICY6ZGlzYWJsZWQrbGFiZWwsXHJcbiAgJltyZWFkb25seT1cInJlYWRvbmx5XCJdK2xhYmVsIHtcclxuICAgIGNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XHJcbiAgfVxyXG5cclxuICAvLyBGb2N1c2VkIGlucHV0IHN0eWxlXHJcbiAgJjpmb2N1czpub3QoW3JlYWRvbmx5XSkge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRpbnB1dC1mb2N1cy1jb2xvcjtcclxuICAgIGJveC1zaGFkb3c6IDAgMXB4IDAgMCAkaW5wdXQtZm9jdXMtY29sb3I7XHJcbiAgfVxyXG5cclxuICAvLyBGb2N1c2VkIGxhYmVsIHN0eWxlXHJcbiAgJjpmb2N1czpub3QoW3JlYWRvbmx5XSkrbGFiZWwge1xyXG4gICAgY29sb3I6ICRpbnB1dC1mb2N1cy1jb2xvcjtcclxuICB9XHJcblxyXG4gIC8vIFZhbGlkIElucHV0IFN0eWxlXHJcbiAgJi52YWxpZCxcclxuICAmOmZvY3VzLnZhbGlkIHtcclxuICAgIEBleHRlbmQgJXZhbGlkLWlucHV0LXN0eWxlO1xyXG4gIH1cclxuXHJcbiAgLy8gQ3VzdG9tIFN1Y2Nlc3MgTWVzc2FnZVxyXG4gICYudmFsaWQgKyBsYWJlbDphZnRlcixcclxuICAmOmZvY3VzLnZhbGlkICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgQGV4dGVuZCAlY3VzdG9tLXN1Y2Nlc3MtbWVzc2FnZTtcclxuICB9XHJcblxyXG4gIC8vIEludmFsaWQgSW5wdXQgU3R5bGVcclxuICAmLmludmFsaWQsXHJcbiAgJjpmb2N1cy5pbnZhbGlkIHtcclxuICAgIEBleHRlbmQgJWludmFsaWQtaW5wdXQtc3R5bGU7XHJcbiAgfVxyXG5cclxuICAvLyBDdXN0b20gRXJyb3IgbWVzc2FnZVxyXG4gICYuaW52YWxpZCArIGxhYmVsOmFmdGVyLFxyXG4gICY6Zm9jdXMuaW52YWxpZCArIGxhYmVsOmFmdGVyIHtcclxuICAgIEBleHRlbmQgJWN1c3RvbS1lcnJvci1tZXNzYWdlO1xyXG4gIH1cclxuXHJcbiAgLy8gRnVsbCB3aWR0aCBsYWJlbCB3aGVuIHVzaW5nIHZhbGlkYXRlIGZvciBlcnJvciBtZXNzYWdlc1xyXG4gICYudmFsaWRhdGUgKyBsYWJlbCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC8vIEZvcm0gTWVzc2FnZSBTaGFyZWQgU3R5bGVzXHJcbiAgJiArIGxhYmVsOmFmdGVyIHtcclxuICAgIEBleHRlbmQgJWlucHV0LWFmdGVyLXN0eWxlO1xyXG4gIH1cclxuXHJcbiAgLy8gVE9ETzogUmVtb3ZlIG9uY2UgaW5wdXQgZmllbGRzIGFyZSByZXdvcmtlZCB0byBzdXBwb3J0IHZhbGlkYXRpb24gbWVzc2FnZXMgYmV0dGVyXHJcbiAgJi5pbnZhbGlkICsgbGFiZWw6YWZ0ZXIsXHJcbiAgJi52YWxpZCArIGxhYmVsOmFmdGVye1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gICYuaW52YWxpZCArIGxhYmVsLmFjdGl2ZTphZnRlcixcclxuICAmLnZhbGlkICsgbGFiZWwuYWN0aXZlOmFmdGVye1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLyogVmFsaWRhdGlvbiBTYXNzIFBsYWNlaG9sZGVycyAqL1xyXG4ldmFsaWQtaW5wdXQtc3R5bGUge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkaW5wdXQtc3VjY2Vzcy1jb2xvcjtcclxuICBib3gtc2hhZG93OiAwIDFweCAwIDAgJGlucHV0LXN1Y2Nlc3MtY29sb3I7XHJcbn1cclxuJWludmFsaWQtaW5wdXQtc3R5bGUge1xyXG4gIGJvcmRlci1ib3R0b206ICRpbnB1dC1pbnZhbGlkLWJvcmRlcjtcclxuICBib3gtc2hhZG93OiAwIDFweCAwIDAgJGlucHV0LWVycm9yLWNvbG9yO1xyXG59XHJcbiVjdXN0b20tc3VjY2Vzcy1tZXNzYWdlIHtcclxuICBjb250ZW50OiBhdHRyKGRhdGEtc3VjY2Vzcyk7XHJcbiAgY29sb3I6ICRpbnB1dC1zdWNjZXNzLWNvbG9yO1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDlweCk7XHJcbn1cclxuJWN1c3RvbS1lcnJvci1tZXNzYWdlIHtcclxuICBjb250ZW50OiBhdHRyKGRhdGEtZXJyb3IpO1xyXG4gIGNvbG9yOiAkaW5wdXQtZXJyb3ItY29sb3I7XHJcbiAgb3BhY2l0eTogMTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoOXB4KTtcclxufVxyXG4laW5wdXQtYWZ0ZXItc3R5bGUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMTAwJTtcclxuICBsZWZ0OiAwO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNpdGlvbjogLjJzIG9wYWNpdHkgZWFzZS1vdXQsIC4ycyBjb2xvciBlYXNlLW91dDtcclxufVxyXG5cclxuXHJcbi8vIFN0eWxpbmcgZm9yIGlucHV0IGZpZWxkIHdyYXBwZXJcclxuLmlucHV0LWZpZWxkIHtcclxuICAvLyBJbmxpbmUgc3R5bGVzXHJcbiAgJi5pbmxpbmUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcblxyXG4gICAgaW5wdXQsXHJcbiAgICAuc2VsZWN0LWRyb3Bkb3duIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIEd1dHRlciBzcGFjaW5nXHJcbiAgJi5jb2wge1xyXG4gICAgbGFiZWwge1xyXG4gICAgICBsZWZ0OiAkZ3V0dGVyLXdpZHRoIC8gMjtcclxuICAgIH1cclxuXHJcbiAgICAucHJlZml4IH4gbGFiZWwsXHJcbiAgICAucHJlZml4IH4gLnZhbGlkYXRlIH4gbGFiZWwge1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSAtICN7JGd1dHRlci13aWR0aH0pO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi10b3A6IDFyZW07XHJcblxyXG4gIGxhYmVsIHtcclxuICAgIGNvbG9yOiAkaW5wdXQtYm9yZGVyLWNvbG9yO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIGN1cnNvcjogdGV4dDtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgZWFzZS1vdXQ7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogaW5pdGlhbDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMnB4KTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cclxuICAgICY6bm90KC5sYWJlbC1pY29uKS5hY3RpdmUge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE0cHgpIHNjYWxlKC44KTtcclxuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gUHJlZml4IEljb25zXHJcbiAgLnByZWZpeCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogJGlucHV0LWhlaWdodDtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIC4ycztcclxuXHJcbiAgICAmLmFjdGl2ZSB7IGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7IH1cclxuICB9XHJcblxyXG4gIC5wcmVmaXggfiBpbnB1dCxcclxuICAucHJlZml4IH4gdGV4dGFyZWEsXHJcbiAgLnByZWZpeCB+IGxhYmVsLFxyXG4gIC5wcmVmaXggfiAudmFsaWRhdGUgfiBsYWJlbCxcclxuICAucHJlZml4IH4gLmF1dG9jb21wbGV0ZS1jb250ZW50IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xyXG4gICAgd2lkdGg6IDkyJTtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcclxuICB9XHJcblxyXG4gIC5wcmVmaXggfiBsYWJlbCB7IG1hcmdpbi1sZWZ0OiAzcmVtOyB9XHJcblxyXG4gIEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAgIC5wcmVmaXggfiBpbnB1dCB7XHJcbiAgICAgIHdpZHRoOiA4NiU7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG4gICAgLnByZWZpeCB+IGlucHV0IHtcclxuICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qIFNlYXJjaCBGaWVsZCAqL1xyXG5cclxuLmlucHV0LWZpZWxkIGlucHV0W3R5cGU9c2VhcmNoXSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcblxyXG4gIC5uYXYtd3JhcHBlciAmIHtcclxuICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0cmVtKTtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iYWNrZ3JvdW5kO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGNvbG9yOiAjNDQ0O1xyXG5cclxuICAgICYgKyBsYWJlbCBpLFxyXG4gICAgJiB+IC5tZGktbmF2aWdhdGlvbi1jbG9zZSxcclxuICAgICYgfiAubWF0ZXJpYWwtaWNvbnMge1xyXG4gICAgICBjb2xvcjogIzQ0NDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYgKyBsYWJlbCB7XHJcbiAgICBsZWZ0OiAxcmVtO1xyXG4gIH1cclxuXHJcbiAgJiB+IC5tZGktbmF2aWdhdGlvbi1jbG9zZSxcclxuICAmIH4gLm1hdGVyaWFsLWljb25zIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAxcmVtO1xyXG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgdHJhbnNpdGlvbjogLjNzIGNvbG9yO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qIFRleHRhcmVhICovXHJcblxyXG4vLyBEZWZhdWx0IHRleHRhcmVhXHJcbnRleHRhcmVhIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICYubWF0ZXJpYWxpemUtdGV4dGFyZWEge1xyXG4gICAgLy8gRml4ZXMgdmFsaWRhdGlvbiBtZXNzYWdlcyBmb3IgZHluYW1pYyB0ZXh0YXJlYXNcclxuICAgICYudmFsaWRhdGUgKyBsYWJlbCB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICB0b3A6IGNhbGMoMTAwJSAtIDEycHgpO1xyXG4gICAgICB9XHJcbiAgICAgICY6bm90KC5sYWJlbC1pY29uKS5hY3RpdmUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjVweCk7XHJcbiAgICAgIH1cclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIG92ZXJmbG93LXk6IGhpZGRlbjsgLyogcHJldmVudHMgc2Nyb2xsIGJhciBmbGFzaCAqL1xyXG4gICAgcGFkZGluZzogLjhyZW0gMCAxLjZyZW0gMDsgLyogcHJldmVudHMgdGV4dCBqdW1wIG9uIEVudGVyIGtleXByZXNzICovXHJcbiAgICByZXNpemU6IG5vbmU7XHJcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xyXG4gIH1cclxufVxyXG5cclxuLy8gRm9yIHRleHRhcmVhIGF1dG9yZXNpemVcclxuLmhpZGRlbmRpdiB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XHJcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7IC8qIGZ1dHVyZSB2ZXJzaW9uIG9mIGRlcHJlY2F0ZWQgJ3dvcmQtd3JhcCcgKi9cclxuICBwYWRkaW5nLXRvcDogMS4ycmVtOyAvKiBwcmV2ZW50cyB0ZXh0IGp1bXAgb24gRW50ZXIga2V5cHJlc3MgKi9cclxuXHJcbiAgLy8gUmVkdWNlcyByZXBhaW50c1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbn1cclxuXHJcblxyXG4vKiBBdXRvY29tcGxldGUgKi9cclxuLmF1dG9jb21wbGV0ZS1jb250ZW50IHtcclxuICBtYXJnaW4tdG9wOiAtMSAqICRpbnB1dC1tYXJnaW4tYm90dG9tO1xyXG4gIG1hcmdpbi1ib3R0b206ICRpbnB1dC1tYXJnaW4tYm90dG9tO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgcG9zaXRpb246IHN0YXRpYztcclxuXHJcbiAgbGkge1xyXG4gICAgLmhpZ2hsaWdodCB7IGNvbG9yOiAjNDQ0OyB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgaGVpZ2h0OiAkZHJvcGRvd24taXRlbS1oZWlnaHQgLSAxMDtcclxuICAgICAgd2lkdGg6ICRkcm9wZG93bi1pdGVtLWhlaWdodCAtIDEwO1xyXG4gICAgICBtYXJnaW46IDVweCAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvKiBSYWRpbyBCdXR0b25zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vLyBSZW1vdmUgZGVmYXVsdCBSYWRpbyBCdXR0b25zXHJcblt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSxcclxuW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgb3BhY2l0eTogMDtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgbGFiZWwsXHJcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgaGVpZ2h0OiAyNXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gIGZvbnQtc2l6ZTogMXJlbTtcclxuICB0cmFuc2l0aW9uOiAuMjhzIGVhc2U7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDpiZWZvcmUsXHJcblt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDphZnRlciB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIG1hcmdpbjogNHB4O1xyXG4gIHdpZHRoOiAxNnB4O1xyXG4gIGhlaWdodDogMTZweDtcclxuICB6LWluZGV4OiAwO1xyXG4gIHRyYW5zaXRpb246IC4yOHMgZWFzZTtcclxufVxyXG5cclxuLyogVW5jaGVja2VkIHN0eWxlcyAqL1xyXG5bdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUsXHJcblt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyLFxyXG5bdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXHJcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyLFxyXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXHJcblt0eXBlPVwicmFkaW9cIl0ud2l0aC1nYXA6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSxcclxuW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIge1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICRyYWRpby1lbXB0eS1jb2xvcjtcclxufVxyXG5cclxuW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIge1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbn1cclxuXHJcbi8qIENoZWNrZWQgc3R5bGVzICovXHJcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XHJcbiAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyLFxyXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXHJcblt0eXBlPVwicmFkaW9cIl0ud2l0aC1nYXA6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcclxuICBib3JkZXI6ICRyYWRpby1ib3JkZXI7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyLFxyXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJhZGlvLWZpbGwtY29sb3I7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xyXG59XHJcblxyXG4vKiBSYWRpbyBXaXRoIGdhcCAqL1xyXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSguNSk7XHJcbn1cclxuXHJcbi8qIEZvY3VzZWQgc3R5bGVzICovXHJcblt0eXBlPVwicmFkaW9cIl0udGFiYmVkOmZvY3VzICsgbGFiZWw6YmVmb3JlIHtcclxuICBib3gtc2hhZG93OiAwIDAgMCAxMHB4IHJnYmEoMCwwLDAsLjEpO1xyXG59XHJcblxyXG4vKiBEaXNhYmxlZCBSYWRpbyBXaXRoIGdhcCAqL1xyXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmRpc2FibGVkOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcclxufVxyXG5cclxuW3R5cGU9XCJyYWRpb1wiXS53aXRoLWdhcDpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XHJcbn1cclxuXHJcbi8qIERpc2FibGVkIHN0eWxlICovXHJcblt0eXBlPVwicmFkaW9cIl06ZGlzYWJsZWQ6bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSxcclxuW3R5cGU9XCJyYWRpb1wiXTpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcclxufVxyXG5cclxuW3R5cGU9XCJyYWRpb1wiXTpkaXNhYmxlZCArIGxhYmVsIHtcclxuICBjb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xyXG59XHJcblxyXG5bdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUge1xyXG4gIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xyXG59XHJcblxyXG5bdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xyXG4gIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLXNvbGlkLWNvbG9yO1xyXG59XHJcbiIsIi8qIENoZWNrYm94ZXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qIENVU1RPTSBDU1MgQ0hFQ0tCT1hFUyAqL1xyXG5mb3JtIHAge1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuZm9ybSBwOmxhc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi8qIFJlbW92ZSBkZWZhdWx0IGNoZWNrYm94ICovXHJcblt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSxcclxuW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgb3BhY2l0eTogMDtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLy8gQ2hlY2tib3ggU3R5bGVzXHJcblt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gIC8vIFRleHQgTGFiZWwgU3R5bGVcclxuICArIGxhYmVsIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogMzVweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGhlaWdodDogMjVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAvKiBjaGVja2JveCBhc3BlY3QgKi9cclxuICArIGxhYmVsOmJlZm9yZSxcclxuICAmOm5vdCguZmlsbGVkLWluKSArIGxhYmVsOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgei1pbmRleDogMDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICRyYWRpby1lbXB0eS1jb2xvcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDFweDtcclxuICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgIHRyYW5zaXRpb246IC4ycztcclxuICB9XHJcblxyXG4gICY6bm90KC5maWxsZWQtaW4pICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICB9XHJcblxyXG4gICY6bm90KDpjaGVja2VkKTpkaXNhYmxlZCArIGxhYmVsOmJlZm9yZSB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XHJcbiAgfVxyXG5cclxuICAvLyBGb2N1c2VkIHN0eWxlc1xyXG4gICYudGFiYmVkOmZvY3VzICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDEwcHggcmdiYSgwLDAsMCwuMSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xKTtcclxuICB9XHJcbn1cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XHJcbiAgKyBsYWJlbDpiZWZvcmUge1xyXG4gICAgdG9wOiAtNHB4O1xyXG4gICAgbGVmdDogLTVweDtcclxuICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDogJHJhZGlvLWJvcmRlcjtcclxuICAgIGJvcmRlci1ib3R0b206ICRyYWRpby1ib3JkZXI7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MGRlZyk7XHJcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XHJcbiAgfVxyXG5cclxuICAmOmRpc2FibGVkICsgbGFiZWw6YmVmb3JlIHtcclxuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBJbmRldGVybWluYXRlIGNoZWNrYm94ICovXHJcblt0eXBlPVwiY2hlY2tib3hcIl06aW5kZXRlcm1pbmF0ZSB7XHJcbiAgK2xhYmVsOmJlZm9yZSB7XHJcbiAgICB0b3A6IC0xMXB4O1xyXG4gICAgbGVmdDogLTEycHg7XHJcbiAgICB3aWR0aDogMTBweDtcclxuICAgIGhlaWdodDogMjJweDtcclxuICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgIGJvcmRlci1yaWdodDogJHJhZGlvLWJvcmRlcjtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XHJcbiAgfVxyXG5cclxuICAvLyBEaXNhYmxlZCBpbmRldGVybWluYXRlXHJcbiAgJjpkaXNhYmxlZCArIGxhYmVsOmJlZm9yZSB7XHJcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIEZpbGxlZCBpbiBTdHlsZVxyXG5bdHlwZT1cImNoZWNrYm94XCJdLmZpbGxlZC1pbiB7XHJcbiAgLy8gR2VuZXJhbFxyXG4gICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIH1cclxuXHJcbiAgKyBsYWJlbDpiZWZvcmUsXHJcbiAgKyBsYWJlbDphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAvKiAuMXMgZGVsYXkgaXMgZm9yIGNoZWNrIGFuaW1hdGlvbiAqL1xyXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyIC4yNXMsIGJhY2tncm91bmQtY29sb3IgLjI1cywgd2lkdGggLjIwcyAuMXMsIGhlaWdodCAuMjBzIC4xcywgdG9wIC4yMHMgLjFzLCBsZWZ0IC4yMHMgLjFzO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcblxyXG4gIC8vIFVuY2hlY2tlZCBzdHlsZVxyXG4gICY6bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSB7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgbGVmdDogNnB4O1xyXG4gICAgdG9wOiAxMHB4O1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKDM3ZGVnKTtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcclxuICB9XHJcblxyXG4gICY6bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyIHtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkcmFkaW8tZW1wdHktY29sb3I7XHJcbiAgICB0b3A6IDBweDtcclxuICAgIHotaW5kZXg6IDA7XHJcbiAgfVxyXG5cclxuICAvLyBDaGVja2VkIHN0eWxlXHJcbiAgJjpjaGVja2VkIHtcclxuICAgICsgbGFiZWw6YmVmb3JlIHtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAxcHg7XHJcbiAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgIGhlaWdodDogMTNweDtcclxuICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkaW5wdXQtYmFja2dyb3VuZDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRpbnB1dC1iYWNrZ3JvdW5kO1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooMzdkZWcpO1xyXG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgKyBsYWJlbDphZnRlciB7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgJHNlY29uZGFyeS1jb2xvcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuICAgICAgei1pbmRleDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIEZvY3VzZWQgc3R5bGVzXHJcbiAgJi50YWJiZWQ6Zm9jdXMgKyBsYWJlbDphZnRlciB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICBib3JkZXItY29sb3I6ICRyYWRpby1lbXB0eS1jb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjEpO1xyXG4gIH1cclxuXHJcbiAgJi50YWJiZWQ6Y2hlY2tlZDpmb2N1cyArIGxhYmVsOmFmdGVyIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbiAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbiAgfVxyXG5cclxuICAvLyBEaXNhYmxlZCBzdHlsZVxyXG4gICY6ZGlzYWJsZWQ6bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIH1cclxuXHJcbiAgJjpkaXNhYmxlZDpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1zb2xpZC1jb2xvcjtcclxuICB9XHJcblxyXG4gICY6ZGlzYWJsZWQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcblxyXG4gICY6ZGlzYWJsZWQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1zb2xpZC1jb2xvcjtcclxuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLXNvbGlkLWNvbG9yO1xyXG4gIH1cclxufVxyXG4iLCIvKiBTd2l0Y2hcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi5zd2l0Y2gsXHJcbi5zd2l0Y2ggKiB7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG5cclxuLnN3aXRjaCBsYWJlbCB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uc3dpdGNoIGxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHdpZHRoOiAwO1xyXG4gIGhlaWdodDogMDtcclxuXHJcbiAgJjpjaGVja2VkICsgLmxldmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzd2l0Y2gtY2hlY2tlZC1sZXZlci1iZztcclxuXHJcbiAgICAmOmJlZm9yZSwgJjphZnRlciB7XHJcbiAgICAgIGxlZnQ6IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzd2l0Y2gtYmctY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc3dpdGNoIGxhYmVsIC5sZXZlciB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAzNnB4O1xyXG4gIGhlaWdodDogMTRweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3dpdGNoLXVuY2hlY2tlZC1sZXZlci1iZztcclxuICBib3JkZXItcmFkaXVzOiAkc3dpdGNoLXJhZGl1cztcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBtYXJnaW46IDAgMTZweDtcclxuXHJcbiAgJjpiZWZvcmUsICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogLTNweDtcclxuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCBiYWNrZ3JvdW5kIC4zcyBlYXNlLCBib3gtc2hhZG93IDAuMXMgZWFzZSwgdHJhbnNmb3JtIC4xcyBlYXNlO1xyXG4gIH1cclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJHN3aXRjaC1iZy1jb2xvciwgLjg1KTtcclxuICB9XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN3aXRjaC11bmNoZWNrZWQtYmc7XHJcbiAgICBib3gtc2hhZG93OiAwcHggM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDJweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCAxcHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gU3dpdGNoIGFjdGl2ZSBzdHlsZVxyXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOm5vdCg6ZGlzYWJsZWQpIH4gLmxldmVyOmFjdGl2ZTo6YmVmb3JlLFxyXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOm5vdCg6ZGlzYWJsZWQpLnRhYmJlZDpmb2N1cyB+IC5sZXZlcjo6YmVmb3JlIHtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDIuNCk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJHN3aXRjaC1iZy1jb2xvciwgLjg1KTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1jaGVja2JveF06bm90KDpkaXNhYmxlZCkgfiAubGV2ZXI6YWN0aXZlOmJlZm9yZSxcclxuaW5wdXRbdHlwZT1jaGVja2JveF06bm90KDpkaXNhYmxlZCkudGFiYmVkOmZvY3VzIH4gLmxldmVyOjpiZWZvcmUge1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMi40KTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4wOCk7XHJcbn1cclxuXHJcbi8vIERpc2FibGVkIFN0eWxlc1xyXG4uc3dpdGNoIGlucHV0W3R5cGU9Y2hlY2tib3hdW2Rpc2FibGVkXSArIC5sZXZlciB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjEyKTtcclxufVxyXG5cclxuLnN3aXRjaCBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XVtkaXNhYmxlZF0gKyAubGV2ZXI6YWZ0ZXIsXHJcbi5zd2l0Y2ggbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF1bZGlzYWJsZWRdOmNoZWNrZWQgKyAubGV2ZXI6YWZ0ZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1zb2xpZC1jb2xvcjtcclxufVxyXG4iLCIvKiBTZWxlY3QgRmllbGRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbnNlbGVjdCB7IGRpc3BsYXk6IG5vbmU7IH1cclxuc2VsZWN0LmJyb3dzZXItZGVmYXVsdCB7IGRpc3BsYXk6IGJsb2NrOyB9XHJcblxyXG5zZWxlY3Qge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRzZWxlY3QtYmFja2dyb3VuZDtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAkc2VsZWN0LXBhZGRpbmc7XHJcbiAgYm9yZGVyOiAkc2VsZWN0LWJvcmRlcjtcclxuICBib3JkZXItcmFkaXVzOiAkc2VsZWN0LXJhZGl1cztcclxuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XHJcbn1cclxuXHJcblxyXG4uaW5wdXQtZmllbGQge1xyXG4gICYgPiBzZWxlY3Qge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uc2VsZWN0LWxhYmVsIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbi5zZWxlY3Qtd3JhcHBlciB7XHJcbiAgJi52YWxpZCB7XHJcbiAgICAmID4gaW5wdXQuc2VsZWN0LWRyb3Bkb3duIHtcclxuICAgICAgQGV4dGVuZCAldmFsaWQtaW5wdXQtc3R5bGU7XHJcbiAgICB9XHJcblxyXG4gICAgJiArIGxhYmVsOmFmdGVyIHtcclxuICAgICAgQGV4dGVuZCAlY3VzdG9tLXN1Y2Nlc3MtbWVzc2FnZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuaW52YWxpZCB7XHJcbiAgICAmID4gaW5wdXQuc2VsZWN0LWRyb3Bkb3duIHtcclxuICAgICAgQGV4dGVuZCAlaW52YWxpZC1pbnB1dC1zdHlsZTtcclxuICAgIH1cclxuXHJcbiAgICAmICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgICBAZXh0ZW5kICVjdXN0b20tZXJyb3ItbWVzc2FnZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYudmFsaWQgKyBsYWJlbCxcclxuICAmLmludmFsaWQgKyBsYWJlbCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJiArIGxhYmVsOmFmdGVyIHtcclxuICAgIEBleHRlbmQgJWlucHV0LWFmdGVyLXN0eWxlO1xyXG4gIH1cclxuXHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICBpbnB1dC5zZWxlY3QtZHJvcGRvd24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItYm90dG9tOiAkaW5wdXQtYm9yZGVyO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGhlaWdodDogJGlucHV0LWhlaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmb250LXNpemU6ICRpbnB1dC1mb250LXNpemU7XHJcbiAgICBtYXJnaW46ICRpbnB1dC1tYXJnaW47XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB1c2VyLXNlbGVjdDpub25lO1xyXG4gIH1cclxuXHJcbiAgc3Bhbi5jYXJldCB7XHJcbiAgICBjb2xvcjogaW5pdGlhbDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgbWFyZ2luOiBhdXRvIDA7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTBweDtcclxuICB9XHJcblxyXG4gICYgKyBsYWJlbCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC0yNnB4O1xyXG4gICAgZm9udC1zaXplOiAkbGFiZWwtZm9udC1zaXplO1xyXG4gIH1cclxufVxyXG5cclxuLy8gRGlzYWJsZWQgc3R5bGVzXHJcbnNlbGVjdDpkaXNhYmxlZCB7XHJcbiAgY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcclxufVxyXG5cclxuLnNlbGVjdC13cmFwcGVyLmRpc2FibGVkIHtcclxuICBzcGFuLmNhcmV0LFxyXG4gICYgKyBsYWJlbCB7XHJcbiAgICBjb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xyXG4gIH1cclxufVxyXG5cclxuLnNlbGVjdC13cmFwcGVyIGlucHV0LnNlbGVjdC1kcm9wZG93bjpkaXNhYmxlZCB7XHJcbiAgY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuXHJcbi5zZWxlY3Qtd3JhcHBlciBpIHtcclxuICBjb2xvcjogJHNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcclxufVxyXG5cclxuLnNlbGVjdC1kcm9wZG93biBsaS5kaXNhYmxlZCxcclxuLnNlbGVjdC1kcm9wZG93biBsaS5kaXNhYmxlZCA+IHNwYW4sXHJcbi5zZWxlY3QtZHJvcGRvd24gbGkub3B0Z3JvdXAge1xyXG4gIGNvbG9yOiAkc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uc2VsZWN0LWRyb3Bkb3duLmRyb3Bkb3duLWNvbnRlbnQge1xyXG4gIGxpIHtcclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWxlY3Qtb3B0aW9uLWhvdmVyO1xyXG4gICAgfVxyXG5cclxuICAgICYuc2VsZWN0ZWQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2VsZWN0LW9wdGlvbi1mb2N1cztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIFByZWZpeCBJY29uc1xyXG4ucHJlZml4IH4gLnNlbGVjdC13cmFwcGVyIHtcclxuICBtYXJnaW4tbGVmdDogM3JlbTtcclxuICB3aWR0aDogOTIlO1xyXG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcclxufVxyXG5cclxuLnByZWZpeCB+IGxhYmVsIHsgbWFyZ2luLWxlZnQ6IDNyZW07IH1cclxuXHJcbi8vIEljb25zXHJcbi5zZWxlY3QtZHJvcGRvd24gbGkge1xyXG4gIGltZyB7XHJcbiAgICBoZWlnaHQ6ICRkcm9wZG93bi1pdGVtLWhlaWdodCAtIDEwO1xyXG4gICAgd2lkdGg6ICRkcm9wZG93bi1pdGVtLWhlaWdodCAtIDEwO1xyXG4gICAgbWFyZ2luOiA1cHggMTVweDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICB9XHJcbn1cclxuXHJcbi8vIE9wdGdyb3VwIHN0eWxlc1xyXG4uc2VsZWN0LWRyb3Bkb3duIGxpLm9wdGdyb3VwIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgJGRyb3Bkb3duLWhvdmVyLWJnLWNvbG9yO1xyXG5cclxuICAmLnNlbGVjdGVkID4gc3BhbiB7XHJcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNyk7XHJcbiAgfVxyXG5cclxuICAmID4gc3BhbiB7XHJcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNCk7XHJcbiAgfVxyXG5cclxuICAmIH4gbGkub3B0Z3JvdXAtb3B0aW9uIHtcclxuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcclxuICB9XHJcbn1cclxuIiwiLyogRmlsZSBJbnB1dFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLmZpbGUtZmllbGQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLmZpbGUtcGF0aC13cmFwcGVyIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgfVxyXG5cclxuICBpbnB1dC5maWxlLXBhdGggeyB3aWR0aDogMTAwJTsgfVxyXG5cclxuICAuYnRuIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xyXG4gICAgbGluZS1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XHJcbiAgfVxyXG5cclxuICBzcGFuIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcblxyXG4gIGlucHV0W3R5cGU9ZmlsZV0ge1xyXG5cclxuICAgIC8vIE5lZWRlZCB0byBvdmVycmlkZSB3ZWJraXQgYnV0dG9uXHJcbiAgICAmOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcclxuICB9XHJcbn1cclxuIiwiLyogUmFuZ2VcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi5yYW5nZS1maWVsZCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXSxcclxuaW5wdXRbdHlwZT1yYW5nZV0gKyAudGh1bWIge1xyXG4gIEBleHRlbmQgLm5vLXNlbGVjdDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAxNXB4IDA7XHJcbiAgcGFkZGluZzogMDtcclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV0gKyAudGh1bWIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDEwcHg7XHJcbiAgbGVmdDogMDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIHdpZHRoOiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmFkaW8tZmlsbC1jb2xvcjtcclxuICBtYXJnaW4tbGVmdDogN3B4O1xyXG5cclxuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcblxyXG4gIC52YWx1ZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICRyYWRpby1maWxsLWNvbG9yO1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gIH1cclxuXHJcbiAgJi5hY3RpdmUge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlIDUwJSA1MCUgMDtcclxuXHJcbiAgICAudmFsdWUge1xyXG4gICAgICBjb2xvcjogJGlucHV0LWJhY2tncm91bmQ7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIFdlYktpdFxyXG5pbnB1dFt0eXBlPXJhbmdlXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xyXG4gIGhlaWdodDogJHRyYWNrLWhlaWdodDtcclxuICBiYWNrZ3JvdW5kOiAjYzJjMGMyO1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV06Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGhlaWdodDogJHJhbmdlLWhlaWdodDtcclxuICB3aWR0aDogJHJhbmdlLXdpZHRoO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmFkaW8tZmlsbC1jb2xvcjtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xyXG4gIG1hcmdpbjogLTVweCAwIDAgMDtcclxuICB0cmFuc2l0aW9uOiAuM3M7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XHJcbiAgYmFja2dyb3VuZDogI2NjYztcclxufVxyXG5cclxuLy8gRmlyZUZveFxyXG5pbnB1dFt0eXBlPXJhbmdlXSB7XHJcbiAgLyogZml4IGZvciBGRiB1bmFibGUgdG8gYXBwbHkgZm9jdXMgc3R5bGUgYnVnICAqL1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xyXG5cclxuICAvKnJlcXVpcmVkIGZvciBwcm9wZXIgdHJhY2sgc2l6aW5nIGluIEZGKi9cclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdHJhY2sge1xyXG4gIGhlaWdodDogJHRyYWNrLWhlaWdodDtcclxuICBiYWNrZ3JvdW5kOiAjZGRkO1xyXG4gIGJvcmRlcjogbm9uZTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tb3otcmFuZ2UtdGh1bWIge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBoZWlnaHQ6ICRyYW5nZS1oZWlnaHQ7XHJcbiAgd2lkdGg6ICRyYW5nZS13aWR0aDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYmFja2dyb3VuZDogJHJhZGlvLWZpbGwtY29sb3I7XHJcbiAgbWFyZ2luLXRvcDogLTVweDtcclxufVxyXG5cclxuLy8gaGlkZSB0aGUgb3V0bGluZSBiZWhpbmQgdGhlIGJvcmRlclxyXG5pbnB1dFt0eXBlPXJhbmdlXTotbW96LWZvY3VzcmluZyB7XHJcbiAgb3V0bGluZTogMXB4IHNvbGlkICNmZmY7XHJcbiAgb3V0bGluZS1vZmZzZXQ6IC0xcHg7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotbW96LXJhbmdlLXRyYWNrIHtcclxuICBiYWNrZ3JvdW5kOiAjY2NjO1xyXG59XHJcblxyXG4vLyBJRSAxMCtcclxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10cmFjayB7XHJcbiAgaGVpZ2h0OiAkdHJhY2staGVpZ2h0O1xyXG5cclxuICAvLyByZW1vdmUgYmcgY29sb3VyIGZyb20gdGhlIHRyYWNrLCB3ZSdsbCB1c2UgbXMtZmlsbC1sb3dlciBhbmQgbXMtZmlsbC11cHBlciBpbnN0ZWFkXHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblxyXG4gIC8vIGxlYXZlIHJvb20gZm9yIHRoZSBsYXJnZXIgdGh1bWIgdG8gb3ZlcmZsb3cgd2l0aCBhIHRyYW5zcGFyZW50IGJvcmRlciAqL1xyXG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXdpZHRoOiA2cHggMDtcclxuXHJcbiAgLypyZW1vdmUgZGVmYXVsdCB0aWNrIG1hcmtzKi9cclxuICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdOjotbXMtZmlsbC1sb3dlciB7XHJcbiAgYmFja2dyb3VuZDogIzc3NztcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy1maWxsLXVwcGVyIHtcclxuICBiYWNrZ3JvdW5kOiAjZGRkO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXTo6LW1zLXRodW1iIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgaGVpZ2h0OiAkcmFuZ2UtaGVpZ2h0O1xyXG4gIHdpZHRoOiAkcmFuZ2Utd2lkdGg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJhY2tncm91bmQ6ICRyYWRpby1maWxsLWNvbG9yO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6LW1zLWZpbGwtbG93ZXIge1xyXG4gIGJhY2tncm91bmQ6ICM4ODg7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdOmZvY3VzOjotbXMtZmlsbC11cHBlciB7XHJcbiAgYmFja2dyb3VuZDogI2NjYztcclxufVxyXG4iLCIvKioqKioqKioqKioqKioqXHJcbiAgICBOYXYgTGlzdFxyXG4qKioqKioqKioqKioqKiovXHJcbi50YWJsZS1vZi1jb250ZW50cyB7XHJcbiAgJi5maXhlZCB7XHJcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIH1cclxuXHJcbiAgbGkge1xyXG4gICAgcGFkZGluZzogMnB4IDA7XHJcbiAgfVxyXG4gIGEge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGNvbG9yOiAjNzU3NTc1O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC40O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogbGlnaHRlbigjNzU3NTc1LCAyMCUpO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE5cHg7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJHByaW1hcnktY29sb3I7XHJcbiAgICB9XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMThweDtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkcHJpbWFyeS1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnNpZGUtbmF2IHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgd2lkdGg6IDMwMHB4O1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDYwcHgpO1xyXG4gIGhlaWdodDogLW1vei1jYWxjKDEwMCUpOyAvL1RlbXBvcmFyeSBGaXJlZm94IEZpeFxyXG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRzaWRlbmF2LWJnLWNvbG9yO1xyXG4gIHotaW5kZXg6IDk5OTtcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTA1JSk7XHJcblxyXG4gIEBleHRlbmQgLnotZGVwdGgtMTtcclxuXHJcbiAgLy8gUmlnaHQgQWxpZ25cclxuICAmLnJpZ2h0LWFsaWduZWQge1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTA1JSk7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xyXG4gIH1cclxuXHJcbiAgLmNvbGxhcHNpYmxlIHtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcblxyXG5cclxuICBsaSB7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAkc2lkZW5hdi1saW5lLWhlaWdodDtcclxuXHJcbiAgICAmLmFjdGl2ZSB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjA1KTsgfVxyXG4gIH1cclxuXHJcbiAgbGkgPiBhIHtcclxuICAgIGNvbG9yOiAkc2lkZW5hdi1mb250LWNvbG9yO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6ICRzaWRlbmF2LWZvbnQtc2l6ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBoZWlnaHQ6ICRzaWRlbmF2LWl0ZW0taGVpZ2h0O1xyXG4gICAgbGluZS1oZWlnaHQ6ICRzaWRlbmF2LWxpbmUtaGVpZ2h0O1xyXG4gICAgcGFkZGluZzogMCAoJHNpZGVuYXYtcGFkZGluZyAqIDIpO1xyXG5cclxuICAgICY6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4wNSk7fVxyXG5cclxuICAgICYuYnRuLCAmLmJ0bi1sYXJnZSwgJi5idG4tZmxhdCwgJi5idG4tZmxvYXRpbmcge1xyXG4gICAgICBtYXJnaW46IDEwcHggMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAmLmJ0bixcclxuICAgICYuYnRuLWxhcmdlLFxyXG4gICAgJi5idG4tZmxvYXRpbmcgeyBjb2xvcjogJGJ1dHRvbi1yYWlzZWQtY29sb3I7IH1cclxuICAgICYuYnRuLWZsYXQgeyBjb2xvcjogJGJ1dHRvbi1mbGF0LWNvbG9yOyB9XHJcblxyXG4gICAgJi5idG46aG92ZXIsXHJcbiAgICAmLmJ0bi1sYXJnZTpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGJ1dHRvbi1yYWlzZWQtYmFja2dyb3VuZCwgNSUpOyB9XHJcbiAgICAmLmJ0bi1mbG9hdGluZzpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tcmFpc2VkLWJhY2tncm91bmQ7IH1cclxuXHJcbiAgICAmID4gaSxcclxuICAgICYgPiBbY2xhc3NePVwibWRpLVwiXSwgbGkgPiBhID4gW2NsYXNzKj1cIm1kaS1cIl0sXHJcbiAgICAmID4gaS5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBoZWlnaHQ6ICRzaWRlbmF2LWl0ZW0taGVpZ2h0O1xyXG4gICAgICBsaW5lLWhlaWdodDogJHNpZGVuYXYtbGluZS1oZWlnaHQ7XHJcbiAgICAgIG1hcmdpbjogMCAoJHNpZGVuYXYtcGFkZGluZyAqIDIpIDAgMDtcclxuICAgICAgd2lkdGg6ICRzaWRlbmF2LWl0ZW0taGVpZ2h0IC8gMjtcclxuICAgICAgY29sb3I6IHJnYmEoMCwwLDAsLjU0KTtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAuZGl2aWRlciB7XHJcbiAgICBtYXJnaW46ICgkc2lkZW5hdi1wYWRkaW5nIC8gMikgMCAwIDA7XHJcbiAgfVxyXG5cclxuICAuc3ViaGVhZGVyIHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcbiAgICBjdXJzb3I6IGluaXRpYWw7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XHJcbiAgICBmb250LXNpemU6ICRzaWRlbmF2LWZvbnQtc2l6ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogJHNpZGVuYXYtbGluZS1oZWlnaHQ7XHJcbiAgfVxyXG5cclxuICAudXNlci12aWV3LFxyXG4gIC51c2VyVmlldyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAoJHNpZGVuYXYtcGFkZGluZyAqIDIpICgkc2lkZW5hdi1wYWRkaW5nICogMikgMDtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzaWRlbmF2LXBhZGRpbmcgLyAyO1xyXG5cclxuICAgICYgPiBhIHtcclxuICAgICAgJjpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAuYmFja2dyb3VuZCB7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxuXHJcbiAgICAuY2lyY2xlLCAubmFtZSwgLmVtYWlsIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLmNpcmNsZSB7XHJcbiAgICAgIGhlaWdodDogNjRweDtcclxuICAgICAgd2lkdGg6IDY0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm5hbWUsXHJcbiAgICAuZW1haWwge1xyXG4gICAgICBmb250LXNpemU6ICRzaWRlbmF2LWZvbnQtc2l6ZTtcclxuICAgICAgbGluZS1oZWlnaHQ6ICRzaWRlbmF2LWxpbmUtaGVpZ2h0IC8gMjtcclxuICAgIH1cclxuXHJcbiAgICAubmFtZSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmVtYWlsIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gVG91Y2ggaW50ZXJhY3Rpb25cclxuLmRyYWctdGFyZ2V0IHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDEwcHg7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICB6LWluZGV4OiA5OTg7XHJcbn1cclxuXHJcblxyXG4vLyBGaXhlZCBzaWRlLW5hdiBzaG93blxyXG4uc2lkZS1uYXYuZml4ZWQge1xyXG4gIGxlZnQ6IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuXHJcbiAgLy8gUmlnaHQgQWxpZ25cclxuICAmLnJpZ2h0LWFsaWduZWQge1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLy8gRml4ZWQgc2lkZU5hdiBoaWRlIG9uIHNtYWxsZXJcclxuQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG4gIC5zaWRlLW5hdiB7XHJcbiAgICAmLmZpeGVkIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDUlKTtcclxuXHJcbiAgICAgICYucmlnaHQtYWxpZ25lZCB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwNSUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgJHNpZGVuYXYtcGFkZGluZztcclxuICAgIH1cclxuXHJcbiAgICAudXNlci12aWV3LFxyXG4gICAgLnVzZXJWaWV3IHtcclxuICAgICAgcGFkZGluZzogJHNpZGVuYXYtcGFkZGluZyAkc2lkZW5hdi1wYWRkaW5nIDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLnNpZGUtbmF2IC5jb2xsYXBzaWJsZS1ib2R5ID4gdWw6bm90KC5jb2xsYXBzaWJsZSkgPiBsaS5hY3RpdmUsXHJcbi5zaWRlLW5hdi5maXhlZCAuY29sbGFwc2libGUtYm9keSA+IHVsOm5vdCguY29sbGFwc2libGUpID4gbGkuYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICBhIHtcclxuICAgIGNvbG9yOiAkc2lkZW5hdi1iZy1jb2xvcjtcclxuICB9XHJcbn1cclxuLnNpZGUtbmF2IC5jb2xsYXBzaWJsZS1ib2R5IHtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5cclxuI3NpZGVuYXYtb3ZlcmxheSB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG5cclxuICBoZWlnaHQ6IDEyMHZoO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjUpO1xyXG4gIHotaW5kZXg6IDk5NztcclxuXHJcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XHJcbn1cclxuIiwiLypcclxuICAgIEBsaWNlbnNlXHJcbiAgICBDb3B5cmlnaHQgKGMpIDIwMTQgVGhlIFBvbHltZXIgUHJvamVjdCBBdXRob3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLlxyXG4gICAgVGhpcyBjb2RlIG1heSBvbmx5IGJlIHVzZWQgdW5kZXIgdGhlIEJTRCBzdHlsZSBsaWNlbnNlIGZvdW5kIGF0IGh0dHA6Ly9wb2x5bWVyLmdpdGh1Yi5pby9MSUNFTlNFLnR4dFxyXG4gICAgVGhlIGNvbXBsZXRlIHNldCBvZiBhdXRob3JzIG1heSBiZSBmb3VuZCBhdCBodHRwOi8vcG9seW1lci5naXRodWIuaW8vQVVUSE9SUy50eHRcclxuICAgIFRoZSBjb21wbGV0ZSBzZXQgb2YgY29udHJpYnV0b3JzIG1heSBiZSBmb3VuZCBhdCBodHRwOi8vcG9seW1lci5naXRodWIuaW8vQ09OVFJJQlVUT1JTLnR4dFxyXG4gICAgQ29kZSBkaXN0cmlidXRlZCBieSBHb29nbGUgYXMgcGFydCBvZiB0aGUgcG9seW1lciBwcm9qZWN0IGlzIGFsc29cclxuICAgIHN1YmplY3QgdG8gYW4gYWRkaXRpb25hbCBJUCByaWdodHMgZ3JhbnQgZm91bmQgYXQgaHR0cDovL3BvbHltZXIuZ2l0aHViLmlvL1BBVEVOVFMudHh0XHJcbiAqL1xyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG4vKiBTVFlMRVMgRk9SIFRIRSBTUElOTkVSICovXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbi8qXHJcbiAqIENvbnN0YW50czpcclxuICogICAgICBTVFJPS0VXSURUSCA9IDNweFxyXG4gKiAgICAgIEFSQ1NJWkUgICAgID0gMjcwIGRlZ3JlZXMgKGFtb3VudCBvZiBjaXJjbGUgdGhlIGFyYyB0YWtlcyB1cClcclxuICogICAgICBBUkNUSU1FICAgICA9IDEzMzNtcyAodGltZSBpdCB0YWtlcyB0byBleHBhbmQgYW5kIGNvbnRyYWN0IGFyYylcclxuICogICAgICBBUkNTVEFSVFJPVCA9IDIxNiBkZWdyZWVzIChob3cgbXVjaCB0aGUgc3RhcnQgbG9jYXRpb24gb2YgdGhlIGFyY1xyXG4gKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2hvdWxkIHJvdGF0ZSBlYWNoIHRpbWUsIDIxNiBnaXZlcyB1cyBhXHJcbiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA1IHBvaW50ZWQgc3RhciBzaGFwZSAoaXQncyAzNjAvNSAqIDMpLlxyXG4gKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgRm9yIGEgNyBwb2ludGVkIHN0YXIsIHdlIG1pZ2h0IGRvXHJcbiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzNjAvNyAqIDMgPSAxNTQuMjg2KVxyXG4gKiAgICAgIENPTlRBSU5FUldJRFRIID0gMjhweFxyXG4gKiAgICAgIFNIUklOS19USU1FID0gNDAwbXNcclxuICovXHJcblxyXG5cclxuLnByZWxvYWRlci13cmFwcGVyIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiA1MHB4O1xyXG4gIGhlaWdodDogNTBweDtcclxuXHJcbiAgJi5zbWFsbCB7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIGhlaWdodDogMzZweDtcclxuICB9XHJcblxyXG4gICYuYmlnIHtcclxuICAgIHdpZHRoOiA2NHB4O1xyXG4gICAgaGVpZ2h0OiA2NHB4O1xyXG4gIH1cclxuXHJcbiAgJi5hY3RpdmUge1xyXG4gICAgLyogZHVyYXRpb246IDM2MCAqIEFSQ1RJTUUgLyAoQVJDU1RBUlRST1QgKyAoMzYwLUFSQ1NJWkUpKSAqL1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246IGNvbnRhaW5lci1yb3RhdGUgMTU2OG1zIGxpbmVhciBpbmZpbml0ZTtcclxuICAgIGFuaW1hdGlvbjogY29udGFpbmVyLXJvdGF0ZSAxNTY4bXMgbGluZWFyIGluZmluaXRlO1xyXG4gIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGNvbnRhaW5lci1yb3RhdGUge1xyXG4gIHRvIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBjb250YWluZXItcm90YXRlIHtcclxuICB0byB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZykgfVxyXG59XHJcblxyXG4uc3Bpbm5lci1sYXllciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIGJvcmRlci1jb2xvcjogJHNwaW5uZXItZGVmYXVsdC1jb2xvcjtcclxufVxyXG5cclxuLnNwaW5uZXItYmx1ZSxcclxuLnNwaW5uZXItYmx1ZS1vbmx5IHtcclxuICBib3JkZXItY29sb3I6ICM0Mjg1ZjQ7XHJcbn1cclxuXHJcbi5zcGlubmVyLXJlZCxcclxuLnNwaW5uZXItcmVkLW9ubHkge1xyXG4gIGJvcmRlci1jb2xvcjogI2RiNDQzNztcclxufVxyXG5cclxuLnNwaW5uZXIteWVsbG93LFxyXG4uc3Bpbm5lci15ZWxsb3ctb25seSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZjRiNDAwO1xyXG59XHJcblxyXG4uc3Bpbm5lci1ncmVlbixcclxuLnNwaW5uZXItZ3JlZW4tb25seSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMGY5ZDU4O1xyXG59XHJcblxyXG4vKipcclxuICogSU1QT1JUQU5UIE5PVEUgQUJPVVQgQ1NTIEFOSU1BVElPTiBQUk9QRVJUSUVTIChrZWFudWxlZSk6XHJcbiAqXHJcbiAqIGlPUyBTYWZhcmkgKHRlc3RlZCBvbiBpT1MgOC4xKSBkb2VzIG5vdCBoYW5kbGUgYW5pbWF0aW9uLWRlbGF5IHZlcnkgd2VsbCAtIGl0IGRvZXNuJ3RcclxuICogZ3VhcmFudGVlIHRoYXQgdGhlIGFuaW1hdGlvbiB3aWxsIHN0YXJ0IF9leGFjdGx5XyBhZnRlciB0aGF0IHZhbHVlLiBTbyB3ZSBhdm9pZCB1c2luZ1xyXG4gKiBhbmltYXRpb24tZGVsYXkgYW5kIGluc3RlYWQgc2V0IGN1c3RvbSBrZXlmcmFtZXMgZm9yIGVhY2ggY29sb3IgKGFzIHJlZHVuZGFudCBhcyBpdFxyXG4gKiBzZWVtcykuXHJcbiAqXHJcbiAqIFdlIHdyaXRlIG91dCBlYWNoIGFuaW1hdGlvbiBpbiBmdWxsIChpbnN0ZWFkIG9mIHNlcGFyYXRpbmcgYW5pbWF0aW9uLW5hbWUsXHJcbiAqIGFuaW1hdGlvbi1kdXJhdGlvbiwgZXRjLikgYmVjYXVzZSB1bmRlciB0aGUgcG9seWZpbGwsIFNhZmFyaSBkb2VzIG5vdCByZWNvZ25pemUgdGhvc2VcclxuICogc3BlY2lmaWMgcHJvcGVydGllcyBwcm9wZXJseSwgdHJlYXRzIHRoZW0gYXMgLXdlYmtpdC1hbmltYXRpb24sIGFuZCBvdmVycmlkZXMgdGhlXHJcbiAqIG90aGVyIGFuaW1hdGlvbiBydWxlcy4gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9Qb2x5bWVyL3BsYXRmb3JtL2lzc3Vlcy81My5cclxuICovXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci1ibHVlIHtcclxuICAvKiBkdXJhdGlvbnM6IDQgKiBBUkNUSU1FICovXHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIGJsdWUtZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG4gIGFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgYmx1ZS1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbn1cclxuXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci1yZWQge1xyXG4gIC8qIGR1cmF0aW9uczogNCAqIEFSQ1RJTUUgKi9cclxuICAtd2Via2l0LWFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgcmVkLWZhZGUtaW4tb3V0IDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcclxuICBhbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIHJlZC1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbn1cclxuXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci15ZWxsb3cge1xyXG4gIC8qIGR1cmF0aW9uczogNCAqIEFSQ1RJTUUgKi9cclxuICAtd2Via2l0LWFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgeWVsbG93LWZhZGUtaW4tb3V0IDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcclxuICBhbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIHllbGxvdy1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbn1cclxuXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci1ncmVlbiB7XHJcbiAgLyogZHVyYXRpb25zOiA0ICogQVJDVElNRSAqL1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLCBncmVlbi1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbiAgYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLCBncmVlbi1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbn1cclxuXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIsXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci1ibHVlLW9ubHksXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci1yZWQtb25seSxcclxuLmFjdGl2ZSAuc3Bpbm5lci1sYXllci5zcGlubmVyLXllbGxvdy1vbmx5LFxyXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXItZ3JlZW4tb25seSB7XHJcbiAgLyogZHVyYXRpb25zOiA0ICogQVJDVElNRSAqL1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbiAgYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmlsbC11bmZpbGwtcm90YXRlIHtcclxuICAxMi41JSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTsgIH0gLyogMC41ICogQVJDU0laRSAqL1xyXG4gIDI1JSAgIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAgfSAvKiAxICAgKiBBUkNTSVpFICovXHJcbiAgMzcuNSUgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQwNWRlZyk7ICB9IC8qIDEuNSAqIEFSQ1NJWkUgKi9cclxuICA1MCUgICB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNTQwZGVnKTsgIH0gLyogMiAgICogQVJDU0laRSAqL1xyXG4gIDYyLjUlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg2NzVkZWcpOyAgfSAvKiAyLjUgKiBBUkNTSVpFICovXHJcbiAgNzUlICAgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDgxMGRlZyk7ICB9IC8qIDMgICAqIEFSQ1NJWkUgKi9cclxuICA4Ny41JSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTQ1ZGVnKTsgIH0gLyogMy41ICogQVJDU0laRSAqL1xyXG4gIHRvICAgIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMDgwZGVnKTsgfSAvKiA0ICAgKiBBUkNTSVpFICovXHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmlsbC11bmZpbGwtcm90YXRlIHtcclxuICAxMi41JSB7IHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7ICB9IC8qIDAuNSAqIEFSQ1NJWkUgKi9cclxuICAyNSUgICB7IHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7ICB9IC8qIDEgICAqIEFSQ1NJWkUgKi9cclxuICAzNy41JSB7IHRyYW5zZm9ybTogcm90YXRlKDQwNWRlZyk7ICB9IC8qIDEuNSAqIEFSQ1NJWkUgKi9cclxuICA1MCUgICB7IHRyYW5zZm9ybTogcm90YXRlKDU0MGRlZyk7ICB9IC8qIDIgICAqIEFSQ1NJWkUgKi9cclxuICA2Mi41JSB7IHRyYW5zZm9ybTogcm90YXRlKDY3NWRlZyk7ICB9IC8qIDIuNSAqIEFSQ1NJWkUgKi9cclxuICA3NSUgICB7IHRyYW5zZm9ybTogcm90YXRlKDgxMGRlZyk7ICB9IC8qIDMgICAqIEFSQ1NJWkUgKi9cclxuICA4Ny41JSB7IHRyYW5zZm9ybTogcm90YXRlKDk0NWRlZyk7ICB9IC8qIDMuNSAqIEFSQ1NJWkUgKi9cclxuICB0byAgICB7IHRyYW5zZm9ybTogcm90YXRlKDEwODBkZWcpOyB9IC8qIDQgICAqIEFSQ1NJWkUgKi9cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGJsdWUtZmFkZS1pbi1vdXQge1xyXG4gIGZyb20geyBvcGFjaXR5OiAxOyB9XHJcbiAgMjUlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDI2JSB7IG9wYWNpdHk6IDA7IH1cclxuICA4OSUgeyBvcGFjaXR5OiAwOyB9XHJcbiAgOTAlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDEwMCUgeyBvcGFjaXR5OiAxOyB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgYmx1ZS1mYWRlLWluLW91dCB7XHJcbiAgZnJvbSB7IG9wYWNpdHk6IDE7IH1cclxuICAyNSUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgMjYlIHsgb3BhY2l0eTogMDsgfVxyXG4gIDg5JSB7IG9wYWNpdHk6IDA7IH1cclxuICA5MCUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgMTAwJSB7IG9wYWNpdHk6IDE7IH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHJlZC1mYWRlLWluLW91dCB7XHJcbiAgZnJvbSB7IG9wYWNpdHk6IDA7IH1cclxuICAxNSUgeyBvcGFjaXR5OiAwOyB9XHJcbiAgMjUlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDUwJSB7IG9wYWNpdHk6IDE7IH1cclxuICA1MSUgeyBvcGFjaXR5OiAwOyB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcmVkLWZhZGUtaW4tb3V0IHtcclxuICBmcm9tIHsgb3BhY2l0eTogMDsgfVxyXG4gIDE1JSB7IG9wYWNpdHk6IDA7IH1cclxuICAyNSUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgNTAlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDUxJSB7IG9wYWNpdHk6IDA7IH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHllbGxvdy1mYWRlLWluLW91dCB7XHJcbiAgZnJvbSB7IG9wYWNpdHk6IDA7IH1cclxuICA0MCUgeyBvcGFjaXR5OiAwOyB9XHJcbiAgNTAlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDc1JSB7IG9wYWNpdHk6IDE7IH1cclxuICA3NiUgeyBvcGFjaXR5OiAwOyB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgeWVsbG93LWZhZGUtaW4tb3V0IHtcclxuICBmcm9tIHsgb3BhY2l0eTogMDsgfVxyXG4gIDQwJSB7IG9wYWNpdHk6IDA7IH1cclxuICA1MCUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgNzUlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDc2JSB7IG9wYWNpdHk6IDA7IH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGdyZWVuLWZhZGUtaW4tb3V0IHtcclxuICBmcm9tIHsgb3BhY2l0eTogMDsgfVxyXG4gIDY1JSB7IG9wYWNpdHk6IDA7IH1cclxuICA3NSUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgOTAlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDEwMCUgeyBvcGFjaXR5OiAwOyB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZ3JlZW4tZmFkZS1pbi1vdXQge1xyXG4gIGZyb20geyBvcGFjaXR5OiAwOyB9XHJcbiAgNjUlIHsgb3BhY2l0eTogMDsgfVxyXG4gIDc1JSB7IG9wYWNpdHk6IDE7IH1cclxuICA5MCUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgMTAwJSB7IG9wYWNpdHk6IDA7IH1cclxufVxyXG5cclxuLyoqXHJcbiAqIFBhdGNoIHRoZSBnYXAgdGhhdCBhcHBlYXIgYmV0d2VlbiB0aGUgdHdvIGFkamFjZW50IGRpdi5jaXJjbGUtY2xpcHBlciB3aGlsZSB0aGVcclxuICogc3Bpbm5lciBpcyByb3RhdGluZyAoYXBwZWFycyBvbiBDaHJvbWUgMzgsIFNhZmFyaSA3LjEsIGFuZCBJRSAxMSkuXHJcbiAqL1xyXG4uZ2FwLXBhdGNoIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDQ1JTtcclxuICB3aWR0aDogMTAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLmdhcC1wYXRjaCAuY2lyY2xlIHtcclxuICB3aWR0aDogMTAwMCU7XHJcbiAgbGVmdDogLTQ1MCU7XHJcbn1cclxuXHJcbi5jaXJjbGUtY2xpcHBlciB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogNTAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcclxuXHJcbiAgLmNpcmNsZSB7XHJcbiAgICB3aWR0aDogMjAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJvcmRlci13aWR0aDogM3B4OyAvKiBTVFJPS0VXSURUSCAqL1xyXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbm9uZTtcclxuICAgIGFuaW1hdGlvbjogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgJi5sZWZ0IC5jaXJjbGUge1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTI5ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDEyOWRlZyk7XHJcbiAgfVxyXG4gICYucmlnaHQgLmNpcmNsZSB7XHJcbiAgICBsZWZ0OiAtMTAwJTtcclxuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTI5ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMjlkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4uYWN0aXZlIC5jaXJjbGUtY2xpcHBlci5sZWZ0IC5jaXJjbGUge1xyXG4gIC8qIGR1cmF0aW9uOiBBUkNUSU1FICovXHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGxlZnQtc3BpbiAxMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbiAgYW5pbWF0aW9uOiBsZWZ0LXNwaW4gMTMzM21zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG59XHJcblxyXG4uYWN0aXZlIC5jaXJjbGUtY2xpcHBlci5yaWdodCAuY2lyY2xlIHtcclxuICAvKiBkdXJhdGlvbjogQVJDVElNRSAqL1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiByaWdodC1zcGluIDEzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcclxuICBhbmltYXRpb246IHJpZ2h0LXNwaW4gMTMzM21zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGVmdC1zcGluIHtcclxuICBmcm9tIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzBkZWcpOyB9XHJcbiAgNTAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZyk7IH1cclxuICB0byB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTMwZGVnKTsgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGxlZnQtc3BpbiB7XHJcbiAgZnJvbSB7IHRyYW5zZm9ybTogcm90YXRlKDEzMGRlZyk7IH1cclxuICA1MCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZyk7IH1cclxuICB0byB7IHRyYW5zZm9ybTogcm90YXRlKDEzMGRlZyk7IH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHJpZ2h0LXNwaW4ge1xyXG4gIGZyb20geyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xMzBkZWcpOyB9XHJcbiAgNTAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTsgfVxyXG4gIHRvIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTMwZGVnKTsgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJpZ2h0LXNwaW4ge1xyXG4gIGZyb20geyB0cmFuc2Zvcm06IHJvdGF0ZSgtMTMwZGVnKTsgfVxyXG4gIDUwJSB7IHRyYW5zZm9ybTogcm90YXRlKDVkZWcpOyB9XHJcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgtMTMwZGVnKTsgfVxyXG59XHJcblxyXG4jc3Bpbm5lckNvbnRhaW5lci5jb29sZG93biB7XHJcbiAgLyogZHVyYXRpb246IFNIUklOS19USU1FICovXHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGNvbnRhaW5lci1yb3RhdGUgMTU2OG1zIGxpbmVhciBpbmZpbml0ZSwgZmFkZS1vdXQgNDAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpO1xyXG4gIGFuaW1hdGlvbjogY29udGFpbmVyLXJvdGF0ZSAxNTY4bXMgbGluZWFyIGluZmluaXRlLCBmYWRlLW91dCA0MDBtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSk7XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlLW91dCB7XHJcbiAgZnJvbSB7IG9wYWNpdHk6IDE7IH1cclxuICB0byB7IG9wYWNpdHk6IDA7IH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBmYWRlLW91dCB7XHJcbiAgZnJvbSB7IG9wYWNpdHk6IDE7IH1cclxuICB0byB7IG9wYWNpdHk6IDA7IH1cclxufVxyXG4iLCIuc2xpZGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiA0MDBweDtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgLy8gRnVsbHNjcmVlbiBzbGlkZXJcclxuICAmLmZ1bGxzY3JlZW4ge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcblxyXG4gICAgdWwuc2xpZGVzIHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIHVsLmluZGljYXRvcnMge1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgICBib3R0b206IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc2xpZGVzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzbGlkZXItYmctY29sb3I7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBoZWlnaHQ6IDQwMHB4O1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNhcHRpb24ge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDE1JTtcclxuICAgICAgICBsZWZ0OiAxNSU7XHJcbiAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG5cclxuICAgICAgICBwIHsgY29sb3I6ICRzbGlkZXItYmctY29sb3ItbGlnaHQ7IH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAuaW5kaWNhdG9ycyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgLmluZGljYXRvci1pdGVtIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICB3aWR0aDogMTZweDtcclxuICAgICAgbWFyZ2luOiAwIDEycHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzbGlkZXItYmctY29sb3ItbGlnaHQ7XHJcblxyXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzbGlkZXItaW5kaWNhdG9yLWNvbG9yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufSIsIi5jYXJvdXNlbCB7XHJcbiAgJi5jYXJvdXNlbC1zbGlkZXIge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuXHJcbiAgICAuY2Fyb3VzZWwtZml4ZWQtaXRlbSB7XHJcbiAgICAgICYud2l0aC1pbmRpY2F0b3JzIHtcclxuICAgICAgICBib3R0b206IDY4cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMjBweDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuXHJcbiAgICAuY2Fyb3VzZWwtaXRlbSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG1pbi1oZWlnaHQ6ICRjYXJvdXNlbC1oZWlnaHQ7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG5cclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogJGNhcm91c2VsLWhlaWdodDtcclxuICBwZXJzcGVjdGl2ZTogNTAwcHg7XHJcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSA1MCU7XHJcblxyXG4gIC5jYXJvdXNlbC1pdGVtIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB3aWR0aDogJGNhcm91c2VsLWl0ZW0td2lkdGg7XHJcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1pdGVtLWhlaWdodDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgJiA+IGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmluZGljYXRvcnMge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG5cclxuICAgIC5pbmRpY2F0b3ItaXRlbSB7XHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgbWFyZ2luOiAyNHB4IDRweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuNSk7XHJcblxyXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gTWF0ZXJpYWxib3ggY29tcGF0aWJpbGl0eVxyXG4gICYuc2Nyb2xsaW5nIC5jYXJvdXNlbC1pdGVtIC5tYXRlcmlhbGJveGVkLFxyXG4gIC5jYXJvdXNlbC1pdGVtOm5vdCguYWN0aXZlKSAubWF0ZXJpYWxib3hlZCB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB9XHJcbn1cclxuIiwiLnRhcC10YXJnZXQtd3JhcHBlciB7XHJcbiAgd2lkdGg6IDgwMHB4O1xyXG4gIGhlaWdodDogODAwcHg7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHotaW5kZXg6IDEwMDA7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgLjNzO1xyXG59XHJcblxyXG4udGFwLXRhcmdldC13cmFwcGVyLm9wZW4ge1xyXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcztcclxuXHJcbiAgLnRhcC10YXJnZXQge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIG9wYWNpdHk6IC45NTtcclxuICAgIHRyYW5zaXRpb246XHJcbiAgICAgIHRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKC40MiwwLC41OCwxKSxcclxuICAgICAgb3BhY2l0eSAuM3MgY3ViaWMtYmV6aWVyKC40MiwwLC41OCwxKTtcclxuICB9XHJcblxyXG4gIC50YXAtdGFyZ2V0LXdhdmU6OmJlZm9yZSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIH1cclxuICAudGFwLXRhcmdldC13YXZlOjphZnRlciB7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgYW5pbWF0aW9uOiBwdWxzZS1hbmltYXRpb24gMXMgY3ViaWMtYmV6aWVyKDAuMjQsIDAsIDAuMzgsIDEpIGluZmluaXRlO1xyXG4gICAgdHJhbnNpdGlvbjpcclxuICAgICAgb3BhY2l0eSAuM3MsXHJcbiAgICAgIHRyYW5zZm9ybSAuM3MsXHJcbiAgICAgIHZpc2liaWxpdHkgMHMgMXM7XHJcbiAgfVxyXG59XHJcblxyXG4udGFwLXRhcmdldCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGZvbnQtc2l6ZTogMXJlbTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgYm94LXNoYWRvdzogMCAyMHB4IDIwcHggMCByZ2JhKDAsMCwwLDAuMTQpLCAwIDEwcHggNTBweCAwIHJnYmEoMCwwLDAsMC4xMiksIDAgMzBweCAxMHB4IC0yMHB4IHJnYmEoMCwwLDAsMC4yKTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gIHRyYW5zaXRpb246XHJcbiAgICB0cmFuc2Zvcm0gLjNzIGN1YmljLWJlemllciguNDIsMCwuNTgsMSksXHJcbiAgICBvcGFjaXR5IC4zcyBjdWJpYy1iZXppZXIoLjQyLDAsLjU4LDEpO1xyXG59XHJcblxyXG4udGFwLXRhcmdldC1jb250ZW50IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxufVxyXG5cclxuLnRhcC10YXJnZXQtd2F2ZSB7XHJcbiAgJjo6YmVmb3JlLFxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgfVxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcztcclxuICB9XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgdHJhbnNpdGlvbjpcclxuICAgICAgb3BhY2l0eSAuM3MsXHJcbiAgICAgIHRyYW5zZm9ybSAuM3MsXHJcbiAgICAgIHZpc2liaWxpdHkgMHM7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICB9XHJcblxyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgei1pbmRleDogMTAwMDE7XHJcbn1cclxuXHJcbi50YXAtdGFyZ2V0LW9yaWdpbiB7XHJcbiAgJjpub3QoLmJ0biksXHJcbiAgJjpub3QoLmJ0bik6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICB9XHJcblxyXG4gIHRvcDogNTAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG5cclxuICB6LWluZGV4OiAxMDAwMjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xyXG4gIC50YXAtdGFyZ2V0LCAudGFwLXRhcmdldC13cmFwcGVyIHtcclxuICAgIHdpZHRoOiA2MDBweDtcclxuICAgIGhlaWdodDogNjAwcHg7XHJcbiAgfVxyXG59XHJcbiIsIi5wdWxzZSB7XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzLCB0cmFuc2Zvcm0gLjNzO1xyXG4gICAgYW5pbWF0aW9uOiBwdWxzZS1hbmltYXRpb24gMXMgY3ViaWMtYmV6aWVyKDAuMjQsIDAsIDAuMzgsIDEpIGluZmluaXRlO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgfVxyXG5cclxuICBvdmVyZmxvdzogaW5pdGlhbDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcHVsc2UtYW5pbWF0aW9uIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuICB9XHJcbn1cclxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgJEJBU0UtUElDS0VSXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qKlxyXG4gKiBOb3RlOiB0aGUgcm9vdCBwaWNrZXIgZWxlbWVudCBzaG91bGQgKk5PVCogYmUgc3R5bGVkIG1vcmUgdGhhbiB3aGF0J3MgaGVyZS5cclxuICovXHJcbi5waWNrZXIge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgY29sb3I6ICMwMDAwMDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IDEwMDAwO1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgb3V0bGluZTogbm9uZTtcclxufVxyXG4vKipcclxuICogVGhlIHBpY2tlciBpbnB1dCBlbGVtZW50LlxyXG4gKi9cclxuLnBpY2tlcl9faW5wdXQge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG4vKipcclxuICogV2hlbiB0aGUgcGlja2VyIGlzIG9wZW5lZCwgdGhlIGlucHV0IGVsZW1lbnQgaXMgXCJhY3RpdmF0ZWRcIi5cclxuICovXHJcbi5waWNrZXJfX2lucHV0LnBpY2tlcl9faW5wdXQtLWFjdGl2ZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMDA4OWVjO1xyXG59XHJcbi8qKlxyXG4gKiBUaGUgaG9sZGVyIGlzIHRoZSBvbmx5IFwic2Nyb2xsYWJsZVwiIHRvcC1sZXZlbCBjb250YWluZXIgZWxlbWVudC5cclxuICovXHJcbi5waWNrZXJfX2hvbGRlciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbn1cclxuXHJcbi8qIVxyXG4gKiBEZWZhdWx0IG1vYmlsZS1maXJzdCwgcmVzcG9uc2l2ZSBzdHlsaW5nIGZvciBwaWNrYWRhdGUuanNcclxuICogRGVtbzogaHR0cDovL2Ftc3VsLmdpdGh1Yi5pby9waWNrYWRhdGUuanNcclxuICovXHJcbi8qKlxyXG4gKiBOb3RlOiB0aGUgcm9vdCBwaWNrZXIgZWxlbWVudCBzaG91bGQgKk5PVCogYmUgc3R5bGVkIG1vcmUgdGhhbiB3aGF0J3MgaGVyZS5cclxuICovXHJcbi8qKlxyXG4gKiBNYWtlIHRoZSBob2xkZXIgYW5kIGZyYW1lIGZ1bGxzY3JlZW4uXHJcbiAqL1xyXG4ucGlja2VyX19ob2xkZXIsXHJcbi5waWNrZXJfX2ZyYW1lIHtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICB0b3A6IDEwMCU7XHJcbn1cclxuLyoqXHJcbiAqIFRoZSBob2xkZXIgc2hvdWxkIG92ZXJsYXkgdGhlIGVudGlyZSBzY3JlZW4uXHJcbiAqL1xyXG4ucGlja2VyX19ob2xkZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgZWFzZS1vdXQsIHRvcCAwcyAwLjE1cztcclxuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgZWFzZS1vdXQsIHRvcCAwcyAwLjE1cztcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2Utb3V0LCB0b3AgMHMgMC4xNXM7XHJcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuLyoqXHJcbiAqIFRoZSBmcmFtZSB0aGF0IGJvdW5kcyB0aGUgYm94IGNvbnRlbnRzIG9mIHRoZSBwaWNrZXIuXHJcbiAqL1xyXG4ucGlja2VyX19mcmFtZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG1pbi13aWR0aDogMjU2cHg7XHJcblxyXG4vLyAgcGlja2VyIHdpZHRoXHJcbiAgd2lkdGg6IDMwMHB4O1xyXG4gIG1heC1oZWlnaHQ6IDM1MHB4O1xyXG5cclxuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XHJcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xyXG4gIC1tb3otb3BhY2l0eTogMDtcclxuICBvcGFjaXR5OiAwO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcclxufVxyXG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDI4Ljg3NWVtKSB7XHJcbiAgLnBpY2tlcl9fZnJhbWUge1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICBib3R0b206IC0xMDAlO1xyXG4gICAgbWF4LWhlaWdodDogODAlO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDQwLjEyNWVtKSB7XHJcbiAgLnBpY2tlcl9fZnJhbWUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNy41JTtcclxuICB9XHJcbn1cclxuLyoqXHJcbiAqIFRoZSB3cmFwcGVyIHNldHMgdGhlIHN0YWdlIHRvIHZlcnRpY2FsbHkgYWxpZ24gdGhlIGJveCBjb250ZW50cy5cclxuICovXHJcbi5waWNrZXJfX3dyYXAge1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDI4Ljg3NWVtKSB7XHJcbiAgLnBpY2tlcl9fd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuLyoqXHJcbiAqIFRoZSBib3ggY29udGFpbnMgYWxsIHRoZSBwaWNrZXIgY29udGVudHMuXHJcbiAqL1xyXG4ucGlja2VyX19ib3gge1xyXG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi8vQG1lZGlhIChtaW4taGVpZ2h0OiAyNi41ZW0pIHtcclxuLy8gIC5waWNrZXJfX2JveCB7XHJcbi8vLy8gICAgZm9udC1zaXplOiAxLjI1ZW07XHJcbi8vICB9XHJcbi8vfVxyXG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDI4Ljg3NWVtKSB7XHJcbiAgLnBpY2tlcl9fYm94IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuLy8gICAgcGlja2VyIGhlYWRlciBmb250LXNpemVcclxuLy8gICAgZm9udC1zaXplOiAxcmVtO1xyXG5cclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3Nzc3Nzc7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjODk4OTg5O1xyXG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTJweCAzNnB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcclxuICAgIC1tb3otYm94LXNoYWRvdzogMCAxMnB4IDM2cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xyXG4gICAgYm94LXNoYWRvdzogMCAxMnB4IDM2cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xyXG4gIH1cclxufVxyXG4vL0BtZWRpYSAobWluLWhlaWdodDogNDAuMTI1ZW0pIHtcclxuLy8gIC5waWNrZXJfX2JveCB7XHJcbi8vICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4vLyAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XHJcbi8vICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xyXG4vLyAgICAtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcclxuLy8gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4vLyAgfVxyXG4vL31cclxuLyoqXHJcbiAqIFdoZW4gdGhlIHBpY2tlciBvcGVucy4uLlxyXG4gKi9cclxuLnBpY2tlci0tb3BlbmVkIC5waWNrZXJfX2hvbGRlciB7XHJcbiAgdG9wOiAwO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9IzFFMDAwMDAwLGVuZENvbG9yc3RyPSMxRTAwMDAwMClcIjtcclxuICB6b29tOiAxO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zMik7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2Utb3V0O1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cyBlYXNlLW91dDtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2Utb3V0O1xyXG59XHJcbi5waWNrZXItLW9wZW5lZCAucGlja2VyX19mcmFtZSB7XHJcbiAgdG9wOiAwO1xyXG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MTAwKVwiO1xyXG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xyXG4gIC1tb3otb3BhY2l0eTogMTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbkBtZWRpYSAobWluLWhlaWdodDogMzUuODc1ZW0pIHtcclxuICAucGlja2VyLS1vcGVuZWQgLnBpY2tlcl9fZnJhbWUge1xyXG4gICAgdG9wOiAxMCU7XHJcbiAgICBib3R0b206IGF1dG87XHJcbiAgfVxyXG59XHJcbi8qKlxyXG4gKiBGb3IgYGxhcmdlYCBzY3JlZW5zLCB0cmFuc2Zvcm0gaW50byBhbiBpbmxpbmUgcGlja2VyLlxyXG4gKi9cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIENVU1RPTSBNQVRFUklBTElaRSBTVFlMRVNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi5waWNrZXJfX2lucHV0LnBpY2tlcl9faW5wdXQtLWFjdGl2ZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiBjb2xvcihcImJsdWVcIiwgXCJsaWdodGVuLTVcIik7XHJcbn1cclxuXHJcbi5waWNrZXJfX2ZyYW1lIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBtYXgtd2lkdGg6IDMyNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDM4Ljg3NWVtKSB7XHJcbiAgLnBpY2tlci0tb3BlbmVkIC5waWNrZXJfX2ZyYW1lIHtcclxuICAgIHRvcDogMTAlO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xyXG5cdC5waWNrZXJfX2JveCB7XHJcblx0XHRkaXNwbGF5OmZsZXg7XHJcblx0fVxyXG5cdC5waWNrZXJfX2ZyYW1lIHtcclxuXHRcdHdpZHRoOiA4MCU7XHJcblx0XHRtYXgtd2lkdGg6NjAwcHg7XHJcblx0fVxyXG59XHJcbiIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICRCQVNFLURBVEUtUElDS0VSXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qKlxyXG4gKiBUaGUgcGlja2VyIGJveC5cclxuICovXHJcbi5waWNrZXJfX2JveCB7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG4vKipcclxuICogVGhlIGhlYWRlciBjb250YWluaW5nIHRoZSBtb250aCBhbmQgeWVhciBzdHVmZi5cclxuICovXHJcbi5waWNrZXJfX2hlYWRlciB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tdG9wOiAuNzVlbTtcclxufVxyXG4vKipcclxuICogVGhlIG1vbnRoIGFuZCB5ZWFyIGxhYmVscy5cclxuICovXHJcbi5waWNrZXJfX21vbnRoLFxyXG4ucGlja2VyX195ZWFyIHtcclxuLy8gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi1sZWZ0OiAuMjVlbTtcclxuICBtYXJnaW4tcmlnaHQ6IC4yNWVtO1xyXG59XHJcbi8qKlxyXG4gKiBUaGUgbW9udGggYW5kIHllYXIgc2VsZWN0b3JzLlxyXG4gKi9cclxuLnBpY2tlcl9fc2VsZWN0LS1tb250aCxcclxuLnBpY2tlcl9fc2VsZWN0LS15ZWFyIHtcclxuXHJcbiAgaGVpZ2h0OiAyZW07XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW4tbGVmdDogLjI1ZW07XHJcbiAgbWFyZ2luLXJpZ2h0OiAuMjVlbTtcclxufVxyXG5cclxuLy8gTW9kaWZpZWRcclxuLnBpY2tlcl9fc2VsZWN0LS1tb250aC5icm93c2VyLWRlZmF1bHQge1xyXG4gIGRpc3BsYXk6IGlubGluZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG4gIHdpZHRoOiA0MCU7XHJcbn1cclxuLnBpY2tlcl9fc2VsZWN0LS15ZWFyLmJyb3dzZXItZGVmYXVsdCB7XHJcbiAgZGlzcGxheTogaW5saW5lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiAgd2lkdGg6IDI2JTtcclxufVxyXG4ucGlja2VyX19zZWxlY3QtLW1vbnRoOmZvY3VzLFxyXG4ucGlja2VyX19zZWxlY3QtLXllYXI6Zm9jdXMge1xyXG4gIGJvcmRlci1jb2xvcjogJGRhdGVwaWNrZXItZm9jdXM7XHJcbn1cclxuLyoqXHJcbiAqIFRoZSBtb250aCBuYXZpZ2F0aW9uIGJ1dHRvbnMuXHJcbiAqL1xyXG4ucGlja2VyX19uYXYtLXByZXYsXHJcbi5waWNrZXJfX25hdi0tbmV4dCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHBhZGRpbmc6IC41ZW0gMS4yNWVtO1xyXG4gIHdpZHRoOiAxZW07XHJcbiAgaGVpZ2h0OiAxZW07XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgdG9wOiAtMC4yNWVtO1xyXG59XHJcbi8vQG1lZGlhIChtaW4td2lkdGg6IDI0LjVlbSkge1xyXG4vLyAgLnBpY2tlcl9fbmF2LS1wcmV2LFxyXG4vLyAgLnBpY2tlcl9fbmF2LS1uZXh0IHtcclxuLy8gICAgdG9wOiAtMC4zM2VtO1xyXG4vLyAgfVxyXG4vL31cclxuLnBpY2tlcl9fbmF2LS1wcmV2IHtcclxuICBsZWZ0OiAtMWVtO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVlbTtcclxufVxyXG4vL0BtZWRpYSAobWluLXdpZHRoOiAyNC41ZW0pIHtcclxuLy8gIC5waWNrZXJfX25hdi0tcHJldiB7XHJcbi8vICAgIHBhZGRpbmctcmlnaHQ6IDEuNWVtO1xyXG4vLyAgfVxyXG4vL31cclxuLnBpY2tlcl9fbmF2LS1uZXh0IHtcclxuICByaWdodDogLTFlbTtcclxuICBwYWRkaW5nLWxlZnQ6IDEuMjVlbTtcclxufVxyXG4vL0BtZWRpYSAobWluLXdpZHRoOiAyNC41ZW0pIHtcclxuLy8gIC5waWNrZXJfX25hdi0tbmV4dCB7XHJcbi8vICAgIHBhZGRpbmctbGVmdDogMS41ZW07XHJcbi8vICB9XHJcbi8vfVxyXG5cclxuLnBpY2tlcl9fbmF2LS1kaXNhYmxlZCxcclxuLnBpY2tlcl9fbmF2LS1kaXNhYmxlZDpob3ZlcixcclxuLnBpY2tlcl9fbmF2LS1kaXNhYmxlZDpiZWZvcmUsXHJcbi5waWNrZXJfX25hdi0tZGlzYWJsZWQ6YmVmb3JlOmhvdmVyIHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBib3JkZXItcmlnaHQtY29sb3I6ICNmNWY1ZjU7XHJcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmNWY1ZjU7XHJcbn1cclxuLyoqXHJcbiAqIFRoZSBjYWxlbmRhciB0YWJsZSBvZiBkYXRlc1xyXG4gKi9cclxuLnBpY2tlcl9fdGFibGUge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XHJcbiAgZm9udC1zaXplOiAxcmVtO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbi10b3A6IC43NWVtO1xyXG4gIG1hcmdpbi1ib3R0b206IC41ZW07XHJcbn1cclxuXHJcblxyXG5cclxuLnBpY2tlcl9fdGFibGUgdGgsIC5waWNrZXJfX3RhYmxlIHRkIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuLnBpY2tlcl9fdGFibGUgdGQge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi8qKlxyXG4gKiBUaGUgd2Vla2RheSBsYWJlbHNcclxuICovXHJcbi5waWNrZXJfX3dlZWtkYXkge1xyXG4gIHdpZHRoOiAxNC4yODU3MTQyODYlO1xyXG4gIGZvbnQtc2l6ZTogLjc1ZW07XHJcbiAgcGFkZGluZy1ib3R0b206IC4yNWVtO1xyXG4gIGNvbG9yOiAjOTk5OTk5O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgLyogSW5jcmVhc2UgdGhlIHNwYWNpbmcgYSB0YWQgKi9cclxufVxyXG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDMzLjg3NWVtKSB7XHJcbiAgLnBpY2tlcl9fd2Vla2RheSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogLjVlbTtcclxuICB9XHJcbn1cclxuLyoqXHJcbiAqIFRoZSBkYXlzIG9uIHRoZSBjYWxlbmRhclxyXG4gKi9cclxuXHJcbi5waWNrZXJfX2RheS0tdG9kYXkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBjb2xvcjogIzU5NTk1OTtcclxuICBsZXR0ZXItc3BhY2luZzogLS4zO1xyXG4gIHBhZGRpbmc6IC43NXJlbSAwO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblxyXG59XHJcblxyXG4vLy5waWNrZXJfX2RheS0tdG9kYXk6YmVmb3JlIHtcclxuLy8gIGNvbnRlbnQ6IFwiIFwiO1xyXG4vLyAgcG9zaXRpb246IGFic29sdXRlO1xyXG4vLyAgdG9wOiAycHg7XHJcbi8vICByaWdodDogMnB4O1xyXG4vLyAgd2lkdGg6IDA7XHJcbi8vICBoZWlnaHQ6IDA7XHJcbi8vICBib3JkZXItdG9wOiAwLjVlbSBzb2xpZCAjMDA1OWJjO1xyXG4vLyAgYm9yZGVyLWxlZnQ6IC41ZW0gc29saWQgdHJhbnNwYXJlbnQ7XHJcbi8vfVxyXG4ucGlja2VyX19kYXktLWRpc2FibGVkOmJlZm9yZSB7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2FhYWFhYTtcclxufVxyXG5cclxuXHJcbi5waWNrZXJfX2RheS0taW5mb2N1czpob3ZlcntcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLnBpY2tlcl9fZGF5LS1vdXRmb2N1cyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwYWRkaW5nOiAuNzVyZW0gMDtcclxuICBjb2xvcjogI2ZmZjtcclxuXHJcbn1cclxuLnBpY2tlcl9fZGF5LS1vdXRmb2N1czpob3ZlciB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGNvbG9yOiAjZGRkZGRkO1xyXG4vLyAgYmFja2dyb3VuZDogI2IxZGNmYjtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG5cclxuLnBpY2tlcl9fZGF5LS1oaWdobGlnaHRlZCB7XHJcbi8vICBib3JkZXItY29sb3I6ICMwMDg5ZWM7XHJcbn1cclxuLnBpY2tlcl9fZGF5LS1oaWdobGlnaHRlZDpob3ZlcixcclxuLnBpY2tlci0tZm9jdXNlZCAucGlja2VyX19kYXktLWhpZ2hsaWdodGVkIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbi8vICBjb2xvcjogIzAwMDAwMDtcclxuLy8gIGJhY2tncm91bmQ6ICNiMWRjZmI7XHJcbi8vICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcbi5waWNrZXJfX2RheS0tc2VsZWN0ZWQsXHJcbi5waWNrZXJfX2RheS0tc2VsZWN0ZWQ6aG92ZXIsXHJcbi5waWNrZXItLWZvY3VzZWQgLnBpY2tlcl9fZGF5LS1zZWxlY3RlZCB7XHJcblxyXG5cclxuLy8gIENpcmNsZSBiYWNrZ3JvdW5kXHJcbiAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICB0cmFuc2Zvcm06IHNjYWxlKC43NSk7XHJcbiAgYmFja2dyb3VuZDogIzAwODllYztcclxuICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG4ucGlja2VyX19kYXktLWRpc2FibGVkLFxyXG4ucGlja2VyX19kYXktLWRpc2FibGVkOmhvdmVyLFxyXG4ucGlja2VyLS1mb2N1c2VkIC5waWNrZXJfX2RheS0tZGlzYWJsZWQge1xyXG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1O1xyXG4gIGNvbG9yOiAjZGRkZGRkO1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG4ucGlja2VyX19kYXktLWhpZ2hsaWdodGVkLnBpY2tlcl9fZGF5LS1kaXNhYmxlZCxcclxuLnBpY2tlcl9fZGF5LS1oaWdobGlnaHRlZC5waWNrZXJfX2RheS0tZGlzYWJsZWQ6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNiYmJiYmI7XHJcbn1cclxuLyoqXHJcbiAqIFRoZSBmb290ZXIgY29udGFpbmluZyB0aGUgXCJ0b2RheVwiLCBcImNsZWFyXCIsIGFuZCBcImNsb3NlXCIgYnV0dG9ucy5cclxuICovXHJcbi5waWNrZXJfX2Zvb3RlciB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuLnBpY2tlcl9fYnV0dG9uLS10b2RheSxcclxuLnBpY2tlcl9fYnV0dG9uLS1jbGVhcixcclxuLnBpY2tlcl9fYnV0dG9uLS1jbG9zZSB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcclxuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gIGZvbnQtc2l6ZTogLjhlbTtcclxuICBwYWRkaW5nOiAuNjZlbSAwO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHdpZHRoOiAzMyU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbn1cclxuLnBpY2tlcl9fYnV0dG9uLS10b2RheTpob3ZlcixcclxuLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpob3ZlcixcclxuLnBpY2tlcl9fYnV0dG9uLS1jbG9zZTpob3ZlciB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGNvbG9yOiAjMDAwMDAwO1xyXG4gIGJhY2tncm91bmQ6ICNiMWRjZmI7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2IxZGNmYjtcclxufVxyXG4ucGlja2VyX19idXR0b24tLXRvZGF5OmZvY3VzLFxyXG4ucGlja2VyX19idXR0b24tLWNsZWFyOmZvY3VzLFxyXG4ucGlja2VyX19idXR0b24tLWNsb3NlOmZvY3VzIHtcclxuICBiYWNrZ3JvdW5kOiAjYjFkY2ZiO1xyXG4gIGJvcmRlci1jb2xvcjogJGRhdGVwaWNrZXItZm9jdXM7XHJcbiAgb3V0bGluZTogbm9uZTtcclxufVxyXG4ucGlja2VyX19idXR0b24tLXRvZGF5OmJlZm9yZSxcclxuLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpiZWZvcmUsXHJcbi5waWNrZXJfX2J1dHRvbi0tY2xvc2U6YmVmb3JlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGhlaWdodDogMDtcclxufVxyXG4ucGlja2VyX19idXR0b24tLXRvZGF5OmJlZm9yZSxcclxuLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiIFwiO1xyXG4gIG1hcmdpbi1yaWdodDogLjQ1ZW07XHJcbn1cclxuLnBpY2tlcl9fYnV0dG9uLS10b2RheTpiZWZvcmUge1xyXG4gIHRvcDogLTAuMDVlbTtcclxuICB3aWR0aDogMDtcclxuICBib3JkZXItdG9wOiAwLjY2ZW0gc29saWQgIzAwNTliYztcclxuICBib3JkZXItbGVmdDogLjY2ZW0gc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpiZWZvcmUge1xyXG4gIHRvcDogLTAuMjVlbTtcclxuICB3aWR0aDogLjY2ZW07XHJcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNlZTIyMDA7XHJcbn1cclxuLnBpY2tlcl9fYnV0dG9uLS1jbG9zZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxEN1wiO1xyXG4gIHRvcDogLTAuMWVtO1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgZm9udC1zaXplOiAxLjFlbTtcclxuICBtYXJnaW4tcmlnaHQ6IC4zNWVtO1xyXG4gIGNvbG9yOiAjNzc3Nzc3O1xyXG59XHJcbi5waWNrZXJfX2J1dHRvbi0tdG9kYXlbZGlzYWJsZWRdLFxyXG4ucGlja2VyX19idXR0b24tLXRvZGF5W2Rpc2FibGVkXTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcclxuICBib3JkZXItY29sb3I6ICNmNWY1ZjU7XHJcbiAgY29sb3I6ICNkZGRkZGQ7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi5waWNrZXJfX2J1dHRvbi0tdG9kYXlbZGlzYWJsZWRdOmJlZm9yZSB7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2FhYWFhYTtcclxufVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgQ1VTVE9NIE1BVEVSSUFMSVpFIFNUWUxFU1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4vKi5waWNrZXJfX2JveCB7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn0qL1xyXG5cclxuLnBpY2tlcl9fZGF0ZS1kaXNwbGF5IHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXRlcGlja2VyLWRhdGUtYmc7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgcGFkZGluZzogMThweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XHJcblx0LnBpY2tlcl9fZGF0ZS1kaXNwbGF5IHtcclxuXHRcdGZsZXg6MTtcclxuXHR9XHJcblx0LnBpY2tlcl9fd2Vla2RheS1kaXNwbGF5IHtcclxuXHRcdGRpc3BsYXk6YmxvY2s7XHJcblx0fVxyXG5cdC5waWNrZXJfX2NvbnRhaW5lcl9fd3JhcHBlciB7XHJcblx0XHRmbGV4OjJcclxuXHR9XHJcbn1cclxuXHJcbi5waWNrZXJfX25hdi0tcHJldjpob3ZlcixcclxuLnBpY2tlcl9fbmF2LS1uZXh0OmhvdmVyIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgY29sb3I6ICMwMDAwMDA7XHJcbiAgYmFja2dyb3VuZDogJGRhdGVwaWNrZXItc2VsZWN0ZWQtb3V0Zm9jdXM7XHJcbn1cclxuXHJcbi5waWNrZXJfX3dlZWtkYXktZGlzcGxheSB7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXNpemU6ICRkYXRlcGlja2VyLWRpc3BsYXktZm9udC1zaXplO1xyXG4gIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gIG1hcmdpbi10b3A6IDRweDtcclxufVxyXG5cclxuLnBpY2tlcl9fbW9udGgtZGlzcGxheSB7XHJcbiAgLy90ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtc2l6ZTogJGRhdGVwaWNrZXItZGlzcGxheS1mb250LXNpemU7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG4ucGlja2VyX19kYXktZGlzcGxheSB7XHJcbiAgZm9udC1zaXplOiAkZGF0ZXBpY2tlci1kaXNwbGF5LWZvbnQtc2l6ZTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIG1hcmdpbi1yaWdodDogNXB4O1xyXG59XHJcbi5waWNrZXJfX3llYXItZGlzcGxheSB7XHJcbiAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBjb2xvcjogJGRhdGVwaWNrZXIteWVhcjtcclxufVxyXG5cclxuLyoucGlja2VyX19ib3gge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn0qL1xyXG4ucGlja2VyX19jYWxlbmRhci1jb250YWluZXIge1xyXG4gIHBhZGRpbmc6IDAgMXJlbTtcclxuXHJcbiAgdGhlYWQge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLy8gQ2FsZW5kYXJcclxuLnBpY2tlcl9fdGFibGUge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogLjVlbTtcclxufVxyXG5cclxuLnBpY2tlcl9fZGF5LS1pbmZvY3VzIHtcclxuICBjb2xvcjogJGRhdGVwaWNrZXItd2Vla2RheS1jb2xvcjtcclxuICBsZXR0ZXItc3BhY2luZzogLS4zcHg7XHJcbiAgcGFkZGluZzogMC43NXJlbSAwO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xyXG5cdC5waWNrZXJfX2RheS0taW5mb2N1cyB7XHJcblx0XHRwYWRkaW5nOiAxLjFyZW0gMDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG4vL1RvZGF5IHN0eWxlXHJcbi5waWNrZXJfX2RheS5waWNrZXJfX2RheS0tdG9kYXkge1xyXG4gIGNvbG9yOiAkZGF0ZXBpY2tlci1zZWxlY3RlZDtcclxufVxyXG5cclxuLnBpY2tlcl9fZGF5LnBpY2tlcl9fZGF5LS10b2RheS5waWNrZXJfX2RheS0tc2VsZWN0ZWQge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4vLyBUYWJsZSBIZWFkZXJcclxuLnBpY2tlcl9fd2Vla2RheSB7XHJcbiAgZm9udC1zaXplOiAuOXJlbTtcclxufVxyXG5cclxuXHJcbi5waWNrZXJfX2RheS0tc2VsZWN0ZWQsXHJcbi5waWNrZXJfX2RheS0tc2VsZWN0ZWQ6aG92ZXIsXHJcbi5waWNrZXItLWZvY3VzZWQgLnBpY2tlcl9fZGF5LS1zZWxlY3RlZCB7XHJcbiAgLy8gQ2lyY2xlIGJhY2tncm91bmRcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSguOSk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhdGVwaWNrZXItc2VsZWN0ZWQ7XHJcbiAgJi5waWNrZXJfX2RheS0tb3V0Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhdGVwaWNrZXItc2VsZWN0ZWQtb3V0Zm9jdXM7XHJcbiAgfVxyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4ucGlja2VyX19mb290ZXIge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIHBhZGRpbmc6IDVweCAxMHB4O1xyXG59XHJcblxyXG4vLyBNYXRlcmlhbGl6ZSBtb2RpZmllZFxyXG4ucGlja2VyX19jbG9zZSwgLnBpY2tlcl9fdG9kYXksIC5waWNrZXJfX2NsZWFyIHtcclxuICBmb250LXNpemU6IDEuMXJlbTtcclxuICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgY29sb3I6ICRkYXRlcGlja2VyLXNlbGVjdGVkO1xyXG59XHJcbi5waWNrZXJfX2NsZWFyIHtcclxuXHRjb2xvcjojZjQ0MzM2O1xyXG5cdGZsb2F0OmxlZnQ7XHJcbn1cclxuXHJcbi8vbW9udGggbmF2IGJ1dHRvbnNcclxuLnBpY2tlcl9fbmF2LS1wcmV2OmJlZm9yZSxcclxuLnBpY2tlcl9fbmF2LS1uZXh0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCIgXCI7XHJcbiAgYm9yZGVyLXRvcDogLjVlbSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItYm90dG9tOiAuNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yaWdodDogMC43NWVtIHNvbGlkICM2NzY3Njc7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcbi5waWNrZXJfX25hdi0tbmV4dDpiZWZvcmUge1xyXG4gIGJvcmRlci1yaWdodDogMDtcclxuICBib3JkZXItbGVmdDogMC43NWVtIHNvbGlkICM2NzY3Njc7XHJcbn1cclxuYnV0dG9uLnBpY2tlcl9fdG9kYXk6Zm9jdXMsIGJ1dHRvbi5waWNrZXJfX2NsZWFyOmZvY3VzLCBidXR0b24ucGlja2VyX19jbG9zZTpmb2N1cyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhdGVwaWNrZXItc2VsZWN0ZWQtb3V0Zm9jdXM7XHJcbn1cclxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgJEJBU0UtVElNRS1QSUNLRVJcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyoqXHJcbiAqIFRoZSBsaXN0IG9mIHRpbWVzLlxyXG4gKi9cclxuLnBpY2tlcl9fbGlzdCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBwYWRkaW5nOiAwLjc1ZW0gMCA0LjJlbTtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuLyoqXHJcbiAqIFRoZSB0aW1lcyBvbiB0aGUgY2xvY2suXHJcbiAqL1xyXG4ucGlja2VyX19saXN0LWl0ZW0ge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xyXG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgcGFkZGluZzogLjc1ZW0gMS4yNWVtO1xyXG59XHJcbkBtZWRpYSAobWluLWhlaWdodDogNDYuNzVlbSkge1xyXG4gIC5waWNrZXJfX2xpc3QtaXRlbSB7XHJcbiAgICBwYWRkaW5nOiAuNWVtIDFlbTtcclxuICB9XHJcbn1cclxuLyogSG92ZXJlZCB0aW1lICovXHJcbi5waWNrZXJfX2xpc3QtaXRlbTpob3ZlciB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIGJhY2tncm91bmQ6ICNiMWRjZmI7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMDA4OWVjO1xyXG4gIHotaW5kZXg6IDEwO1xyXG59XHJcbi8qIEhpZ2hsaWdodGVkIGFuZCBob3ZlcmVkL2ZvY3VzZWQgdGltZSAqL1xyXG4ucGlja2VyX19saXN0LWl0ZW0tLWhpZ2hsaWdodGVkIHtcclxuICBib3JkZXItY29sb3I6ICMwMDg5ZWM7XHJcbiAgei1pbmRleDogMTA7XHJcbn1cclxuLnBpY2tlcl9fbGlzdC1pdGVtLS1oaWdobGlnaHRlZDpob3ZlcixcclxuLnBpY2tlci0tZm9jdXNlZCAucGlja2VyX19saXN0LWl0ZW0tLWhpZ2hsaWdodGVkIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgYmFja2dyb3VuZDogI2IxZGNmYjtcclxufVxyXG4vKiBTZWxlY3RlZCBhbmQgaG92ZXJlZC9mb2N1c2VkIHRpbWUgKi9cclxuLnBpY2tlcl9fbGlzdC1pdGVtLS1zZWxlY3RlZCxcclxuLnBpY2tlcl9fbGlzdC1pdGVtLS1zZWxlY3RlZDpob3ZlcixcclxuLnBpY2tlci0tZm9jdXNlZCAucGlja2VyX19saXN0LWl0ZW0tLXNlbGVjdGVkIHtcclxuICBiYWNrZ3JvdW5kOiAjMDA4OWVjO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHotaW5kZXg6IDEwO1xyXG59XHJcbi8qIERpc2FibGVkIHRpbWUgKi9cclxuLnBpY2tlcl9fbGlzdC1pdGVtLS1kaXNhYmxlZCxcclxuLnBpY2tlcl9fbGlzdC1pdGVtLS1kaXNhYmxlZDpob3ZlcixcclxuLnBpY2tlci0tZm9jdXNlZCAucGlja2VyX19saXN0LWl0ZW0tLWRpc2FibGVkIHtcclxuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xyXG4gIGJvcmRlci1jb2xvcjogI2Y1ZjVmNTtcclxuICBjb2xvcjogI2RkZDtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xyXG4gIHotaW5kZXg6IGF1dG87XHJcbn1cclxuLyoqXHJcbiAqIFRoZSBjbGVhciBidXR0b25cclxuICovXHJcbi5waWNrZXItLXRpbWUgLnBpY2tlcl9fYnV0dG9uLS1jbGVhciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDgwJTtcclxuICBtYXJnaW46IDFlbSBhdXRvIDA7XHJcbiAgcGFkZGluZzogMWVtIDEuMjVlbTtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGJvcmRlcjogMDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc2l6ZTogLjY3ZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgY29sb3I6ICR0aW1lcGlja2VyLWNsb2NrLWNvbG9yO1xyXG59XHJcbi5waWNrZXItLXRpbWUgLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpob3ZlcixcclxuLnBpY2tlci0tdGltZSAucGlja2VyX19idXR0b24tLWNsZWFyOmZvY3VzIHtcclxuICBjb2xvcjogIzAwMDtcclxuICBiYWNrZ3JvdW5kOiAjYjFkY2ZiO1xyXG4gIGJhY2tncm91bmQ6ICNlZTIyMDA7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZWUyMjAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBjb2xvcjogI2ZmZjtcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcbi5waWNrZXItLXRpbWUgLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpiZWZvcmUge1xyXG4gIHRvcDogLTAuMjVlbTtcclxuICBjb2xvcjogJHRpbWVwaWNrZXItY2xvY2stY29sb3I7XHJcbiAgZm9udC1zaXplOiAxLjI1ZW07XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuLnBpY2tlci0tdGltZSAucGlja2VyX19idXR0b24tLWNsZWFyOmhvdmVyOmJlZm9yZSxcclxuLnBpY2tlci0tdGltZSAucGlja2VyX19idXR0b24tLWNsZWFyOmZvY3VzOmJlZm9yZSB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICRERUZBVUxULVRJTUUtUElDS0VSXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi8qKlxyXG4gKiBUaGUgZnJhbWUgdGhlIGJvdW5kcyB0aGUgdGltZSBwaWNrZXIuXHJcbiAqL1xyXG4ucGlja2VyLS10aW1lIC5waWNrZXJfX2ZyYW1lIHtcclxuICBtaW4td2lkdGg6IDI1NnB4O1xyXG4gIG1heC13aWR0aDogMzIwcHg7XHJcbn1cclxuLyoqXHJcbiAqIFRoZSBwaWNrZXIgYm94LlxyXG4gKi9cclxuLnBpY2tlci0tdGltZSAucGlja2VyX19ib3gge1xyXG4gIGZvbnQtc2l6ZTogMWVtO1xyXG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDQwLjEyNWVtKSB7XHJcbiAgLnBpY2tlci0tdGltZSAucGlja2VyX19ib3gge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNWVtO1xyXG4gIH1cclxufVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgJERFRkFVTFQtVElNRS1QSUNLRVJcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLmNsb2NrcGlja2VyLWRpc3BsYXkge1xyXG5cdGZvbnQtc2l6ZTogNHJlbTtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Y29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG5cdGNsZWFyOiBib3RoO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmNsb2NrcGlja2VyLXNwYW4tYW0tcG0ge1xyXG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMXJlbTtcclxuICBib3R0b206IDAuM3JlbTtcclxuICBsaW5lLWhlaWdodDogMnJlbTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcclxuXHQuY2xvY2twaWNrZXItZGlzcGxheSB7XHJcblx0XHR0b3A6IDMyJTtcclxuXHR9XHJcblx0LmNsb2NrcGlja2VyLXNwYW4tYW0tcG0ge1xyXG5cdCAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCAgcmlnaHQ6IGF1dG87XHJcblx0ICBib3R0b206IGF1dG87XHJcblx0ICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0ICBtYXJnaW4tdG9wOiAxLjJyZW07XHJcblx0fVxyXG59XHJcblxyXG5cclxuLnRleHQtcHJpbWFyeXtcclxuXHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKVxyXG59XHJcbi5jbG9ja3BpY2tlci1zcGFuLWhvdXJzIHtcclxuICBtYXJnaW4tcmlnaHQ6IDNweDtcclxufVxyXG4uY2xvY2twaWNrZXItc3Bhbi1taW51dGVzIHtcclxuICBtYXJnaW4tbGVmdDogM3B4O1xyXG59XHJcblxyXG4uY2xvY2twaWNrZXItc3Bhbi1ob3VycyxcclxuLmNsb2NrcGlja2VyLXNwYW4tbWludXRlcyxcclxuLmNsb2NrcGlja2VyLXNwYW4tYW0tcG0gZGl2IHtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmNsb2NrcGlja2VyLW1vdmluZyB7XHJcblx0Y3Vyc29yOiBtb3ZlO1xyXG59XHJcbi5jbG9ja3BpY2tlci1wbGF0ZSB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJHRpbWVwaWNrZXItY2xvY2stcGxhdGUtYmc7XHJcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdHdpZHRoOiAyNzBweDtcclxuXHRoZWlnaHQ6IDI3MHB4O1xyXG5cdG92ZXJmbG93OiB2aXNpYmxlO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW46IGF1dG87XHJcbiAgbWFyZ2luLXRvcDogMjVweDtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0dXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuLmNsb2NrcGlja2VyLWNhbnZhcyxcclxuLmNsb2NrcGlja2VyLWRpYWwge1xyXG5cdHdpZHRoOiAyNzBweDtcclxuXHRoZWlnaHQ6IDI3MHB4O1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAtMXB4O1xyXG5cdHRvcDogLTFweDtcclxufVxyXG4uY2xvY2twaWNrZXItbWludXRlcyB7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbi5jbG9ja3BpY2tlci10aWNrIHtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0Y29sb3I6ICR0aW1lcGlja2VyLWNsb2NrLWNvbG9yO1xyXG5cdGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR3aWR0aDogNDBweDtcclxuXHRoZWlnaHQ6IDQwcHg7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uY2xvY2twaWNrZXItdGljay5hY3RpdmUsXHJcbi5jbG9ja3BpY2tlci10aWNrOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkc2Vjb25kYXJ5LWNvbG9yLCAuNzUpO1xyXG59XHJcbi5jbG9ja3BpY2tlci1kaWFsIHtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDM1MG1zLCBvcGFjaXR5IDM1MG1zO1xyXG5cdC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMzUwbXMsIG9wYWNpdHkgMzUwbXM7XHJcblx0LW1zLXRyYW5zaXRpb246IC1tcy10cmFuc2Zvcm0gMzUwbXMsIG9wYWNpdHkgMzUwbXM7XHJcblx0LW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDM1MG1zLCBvcGFjaXR5IDM1MG1zO1xyXG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSAzNTBtcywgb3BhY2l0eSAzNTBtcztcclxufVxyXG4uY2xvY2twaWNrZXItZGlhbC1vdXQge1xyXG5cdG9wYWNpdHk6IDA7XHJcbn1cclxuLmNsb2NrcGlja2VyLWhvdXJzLmNsb2NrcGlja2VyLWRpYWwtb3V0IHtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4yLCAxLjIpO1xyXG5cdC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjIsIDEuMik7XHJcblx0LW1zLXRyYW5zZm9ybTogc2NhbGUoMS4yLCAxLjIpO1xyXG5cdC1vLXRyYW5zZm9ybTogc2NhbGUoMS4yLCAxLjIpO1xyXG5cdHRyYW5zZm9ybTogc2NhbGUoMS4yLCAxLjIpO1xyXG59XHJcbi5jbG9ja3BpY2tlci1taW51dGVzLmNsb2NrcGlja2VyLWRpYWwtb3V0IHtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjgsIC44KTtcclxuXHQtbW96LXRyYW5zZm9ybTogc2NhbGUoLjgsIC44KTtcclxuXHQtbXMtdHJhbnNmb3JtOiBzY2FsZSguOCwgLjgpO1xyXG5cdC1vLXRyYW5zZm9ybTogc2NhbGUoLjgsIC44KTtcclxuXHR0cmFuc2Zvcm06IHNjYWxlKC44LCAuOCk7XHJcbn1cclxuLmNsb2NrcGlja2VyLWNhbnZhcyB7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDE3NW1zO1xyXG5cdC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAxNzVtcztcclxuXHQtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAxNzVtcztcclxuXHQtby10cmFuc2l0aW9uOiBvcGFjaXR5IDE3NW1zO1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMTc1bXM7XHJcbn1cclxuLmNsb2NrcGlja2VyLWNhbnZhcy1vdXQge1xyXG5cdG9wYWNpdHk6IDAuMjU7XHJcbn1cclxuLmNsb2NrcGlja2VyLWNhbnZhcy1iZWFyaW5nIHtcclxuXHRzdHJva2U6IG5vbmU7XHJcblx0ZmlsbDogJHNlY29uZGFyeS1jb2xvcjtcclxufVxyXG4uY2xvY2twaWNrZXItY2FudmFzLWJnIHtcclxuXHRzdHJva2U6IG5vbmU7XHJcblx0ZmlsbDogJHNlY29uZGFyeS1jb2xvcjtcclxufVxyXG4uY2xvY2twaWNrZXItY2FudmFzLWJnLXRyYW5zIHtcclxuXHRmaWxsOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG59XHJcbi5jbG9ja3BpY2tlci1jYW52YXMgbGluZSB7XHJcblx0c3Ryb2tlOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG5cdHN0cm9rZS13aWR0aDogNDtcclxuXHRzdHJva2UtbGluZWNhcDogcm91bmQ7XHJcblx0LypzaGFwZS1yZW5kZXJpbmc6IGNyaXNwRWRnZXM7Ki9cclxufVxyXG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFFaVhNLEFBQUEsZ0JBQWdCLEFBQUEsQ0FDZCxnQkFBZ0IsQ0F4V1IsT0FBTyxDQXdXZ0IsVUFBVSxDQUMxQyxBQUNELEFBQUEscUJBQXFCLEFBQUEsQ0FDbkIsS0FBSyxDQTNXRyxPQUFPLENBMldLLFVBQVUsQ0FDL0IsQUFHRCxBQUFBLGdCQUFnQixBQUFBLFVBQVUsQUFBSyxDQUM3QixnQkFBZ0IsQ0EvV1IsT0FBTyxDQStXZ0IsVUFBVSxDQUMxQyxBQUNELEFBQUEscUJBQXFCLEFBQUEsZUFBZSxBQUFLLENBQ3ZDLEtBQUssQ0FsWEcsT0FBTyxDQWtYSyxVQUFVLENBQy9CLEFBTEQsQUFBQSxnQkFBZ0IsQUFBQSxVQUFVLEFBQUssQ0FDN0IsZ0JBQWdCLENBOVdSLE9BQU8sQ0E4V2dCLFVBQVUsQ0FDMUMsQUFDRCxBQUFBLHFCQUFxQixBQUFBLGVBQWUsQUFBSyxDQUN2QyxLQUFLLENBalhHLE9BQU8sQ0FpWEssVUFBVSxDQUMvQixBQUxELEFBQUEsZ0JBQWdCLEFBQUEsVUFBVSxBQUFLLENBQzdCLGdCQUFnQixDQTdXUixPQUFPLENBNldnQixVQUFVLENBQzFDLEFBQ0QsQUFBQSxxQkFBcUIsQUFBQSxlQUFlLEFBQUssQ0FDdkMsS0FBSyxDQWhYRyxPQUFPLENBZ1hLLFVBQVUsQ0FDL0IsQUFMRCxBQUFBLGdCQUFnQixBQUFBLFVBQVUsQUFBSyxDQUM3QixnQkFBZ0IsQ0E1V1IsT0FBTyxDQTRXZ0IsVUFBVSxDQUMxQyxBQUNELEFBQUEscUJBQXFCLEFBQUEsZUFBZSxBQUFLLENBQ3ZD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LE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQUo1QyxBQUFBLFVBQVUsQUFBQSxDQUtKLFNBQVMsQ0FBRSxRQUF5QixDQVN6QyxDQVZHLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFKNUMsQUFBQSxVQUFVLEFBQUEsQ0FLSixTQUFTLENBQUUsUUFBeUIsQ0FTekMsQ0FWRyxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBSjVDLEFBQUEsVUFBVSxBQUFBLENBS0osU0FBUyxDQUFFLFFBQXlCLENBU3pDLENBVkcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQUo1QyxBQUFBLFVBQVUsQUFBQSxDQUtKLFNBQVMsQ0FBRSxPQUF5QixDQVN6QyxDQVZHLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFKNUMsQUFBQSxVQUFVLEFBQUEsQ0FLSixTQUFTLENBQUUsUUFBeUIsQ0FTekMsQ0FWRyxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBSjVDLEFBQUEsVUFBVSxBQUFBLENBS0osU0FBUyxDQUFFLFFBQXlCLENBU3pDLENBVkcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQUo1QyxBQUFBLFVBQVUsQUFBQSxDQUtKLFNBQVMsQ0FBRSxRQUF5QixDQVN6QyxDQVZHLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFKNUMsQUFBQSxVQUFVLEFBQUEsQ0FLSixTQUFTLENBQUUsUUFBeUIsQ0FTekMsQ0FWRyxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBSjVDLEFBQUEsVUFBVSxBQUFBLENBS0osU0FBUyxDQUFFLE9BQXlCLENBU3pDLENBVkcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQUo1QyxBQUFBLFVBQVUsQUFBQSxDQUtKLFNBQVMsQ0FBRSxRQUF5QixDQVN6QyxDQVZHLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFF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 */
