# Escape to Luxury - Book Your Summer Getaway Today! (video template) > Promote your luxurious summer getaway with this elegant and customizable promotional template designed to attract and engage customers. ## Overview - **Page**: https://shotstack.io/studio/templates/book-your-summer-escape/ - **Output**: MP4, 1080x1920 (9:16), 25 fps - **Length**: 9.5s - **Timeline**: 23 clips on 22 tracks; assets: image, luma, text - **Render endpoint (sandbox, free, watermarked)**: POST https://api.shotstack.io/edit/stage/render with header `x-api-key` - **Production**: same request against https://api.shotstack.io/edit/v1/render with a v1 key - **Preview in the browser (no account)**: https://shotstack.studio/#json=eyJ0aW1lbGluZSI6eyJiYWNrZ3JvdW5kIjoiI0ZGRkZGRiIsInRyYWNrcyI6W3siY2xpcHMiOlt7Imxlbmd0aCI6ImVuZCIsImFzc2V0Ijp7InR5cGUiOiJpbWFnZSIsInNyYyI6Int7IFMzX0lDT04gfX0ifSwic3RhcnQiOjYuMDQsInNjYWxlIjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjAyLCJmcm9tIjowLjA4LCJ0byI6MC4wOCwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciIsImVhc2luZyI6ImxpbmVhciJ9LHsic3RhcnQiOjAuMDIsImxlbmd0aCI6MC4yNSwiZnJvbSI6MC4wOCwidG8iOjAuMDgsImludGVycG9sYXRpb24iOiJsaW5lYXIifV0sIm9mZnNldCI6eyJ4IjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjAyLCJmcm9tIjotMC4xLCJ0byI6LTAuMTUsImludGVycG9sYXRpb24iOiJsaW5lYXIiLCJlYXNpbmciOiJsaW5lYXIifSx7InN0YXJ0IjowLjAyLCJsZW5ndGgiOjAuMjUsImZyb20iOi0wLjE1LCJ0byI6MCwiaW50ZXJwb2xhdGlvbiI6ImJlemllciIsImVhc2luZyI6ImVhc2VJbk91dCJ9XSwieSI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4wMiwiZnJvbSI6MC4yMzksInRvIjowLjIzOSwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciIsImVhc2luZyI6ImxpbmVhciJ9LHsic3RhcnQiOjAuMDIsImxlbmd0aCI6MC4yNSwiZnJvbSI6MC4yMzksInRvIjowLjIzOSwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9XX0sInBvc2l0aW9uIjoiY2VudGVyIiwib3BhY2l0eSI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4wMiwiZnJvbSI6MCwidG8iOjAsImludGVycG9sYXRpb24iOiJsaW5lYXIiLCJlYXNpbmciOiJsaW5lYXIifSx7InN0YXJ0IjowLjAyLCJsZW5ndGgiOjAuMjUsImZyb20iOjAsInRvIjoxLCJpbnRlcnBvbGF0aW9uIjoiYmV6aWVyIiwiZWFzaW5nIjoiZWFzZUluT3V0In1dLCJ0cmFuc2Zvcm0iOnsicm90YXRlIjp7ImFuZ2xlIjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjAyLCJmcm9tIjowLCJ0byI6MCwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciIsImVhc2luZyI6ImxpbmVhciJ9LHsic3RhcnQiOjAuMDIsImxlbmd0aCI6MC4yNSwiZnJvbSI6MCwidG8iOjAsImludGVycG9sYXRpb24iOiJsaW5lYXIifV19fSwiZml0IjoiY3JvcCJ9XX0seyJjbGlwcyI6W3sibGVuZ3RoIjoiZW5kIiwiYXNzZXQiOnsidHlwZSI6ImltYWdlIiwic3JjIjoie3sgUzNfSUNPTiB9fSJ9LCJzdGFydCI6Ni40Miwic2NhbGUiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuMDMsImZyb20iOjAuMDgsInRvIjowLjA4LCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIiwiZWFzaW5nIjoibGluZWFyIn0seyJzdGFydCI6MC4wMywibGVuZ3RoIjowLjMsImZyb20iOjAuMDgsInRvIjowLjA4LCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn1dLCJvZmZzZXQiOnsieCI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4wMywiZnJvbSI6LTAuMTUsInRvIjotMC4xNSwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciIsImVhc2luZyI6ImxpbmVhciJ9LHsic3RhcnQiOjAuMDMsImxlbmd0aCI6MC4zLCJmcm9tIjotMC4xNSwidG8iOjAsImludGVycG9sYXRpb24iOiJiZXppZXIiLCJlYXNpbmciOiJlYXNlSW5PdXQifV0sInkiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuMDMsImZyb20iOi0wLjIyLCJ0byI6LTAuMjIsImludGVycG9sYXRpb24iOiJsaW5lYXIiLCJlYXNpbmciOiJsaW5lYXIifSx7InN0YXJ0IjowLjAzLCJsZW5ndGgiOjAuMywiZnJvbSI6LTAuMjIsInRvIjotMC4yMiwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9XX0sInBvc2l0aW9uIjoiY2VudGVyIiwidHJhbnNmb3JtIjp7InJvdGF0ZSI6eyJhbmdsZSI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4wMywiZnJvbSI6MTgwLCJ0byI6MTgwLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIiwiZWFzaW5nIjoibGluZWFyIn0seyJzdGFydCI6MC4wMywibGVuZ3RoIjowLjMsImZyb20iOjE4MCwidG8iOjE4MCwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9XX19LCJvcGFjaXR5IjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjAzLCJmcm9tIjowLCJ0byI6MCwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciIsImVhc2luZyI6ImxpbmVhciJ9LHsic3RhcnQiOjAuMDMsImxlbmd0aCI6MC4zLCJmcm9tIjowLCJ0byI6MSwiaW50ZXJwb2xhdGlvbiI6ImJlemllciIsImVhc2luZyI6ImVhc2VJbk91dCJ9XSwiZml0IjoiY3JvcCJ9XX0seyJjbGlwcyI6W3siYXNzZXQiOnsidHlwZSI6InRleHQiLCJ0ZXh0Ijoie3tTM19QSE9ORU5VTUJFUn19IiwiYWxpZ25tZW50Ijp7Imhvcml6b250YWwiOiJyaWdodCIsInZlcnRpY2FsIjoiY2VudGVyIn0sImZvbnQiOnsiY29sb3IiOiJ7eyBURVhUX0ZPTlRfQ09MT1IgfX0iLCJmYW1pbHkiOiJDbGVhciBTYW5zIiwic2l6ZSI6IjU1IiwibGluZUhlaWdodCI6MX0sIndpZHRoIjo5NzUsImhlaWdodCI6MTM0fSwic3RhcnQiOjcuMDIsImxlbmd0aCI6ImVuZCIsIm9mZnNldCI6eyJ4IjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjAzLCJmcm9tIjotMC4xLCJ0byI6LTAuMSwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciIsImVhc2luZyI6ImxpbmVhciJ9LHsic3RhcnQiOjAuMDMsImxlbmd0aCI6MC4yOSwiZnJvbSI6LTAuMSwidG8iOi0wLjE0MSwiaW50ZXJwb2xhdGlvbiI6ImJlemllciIsImVhc2luZyI6ImVhc2VJbk91dCJ9XSwieSI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4wMywiZnJvbSI6LTAuNDQ1LCJ0byI6LTAuNDQ1LCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIiwiZWFzaW5nIjoibGluZWFyIn0seyJzdGFydCI6MC4wMywibGVuZ3RoIjowLjI5LCJmcm9tIjotMC40NDUsInRvIjotMC40NDUsImludGVycG9sYXRpb24iOiJsaW5lYXIifV19LCJwb3NpdGlvbiI6ImNlbnRlciIsInRyYW5zaXRpb24iOnsiaW4iOiJmYWRlIn0sIm9wYWNpdHkiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuMDMsImZyb20iOjAsInRvIjowLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIiwiZWFzaW5nIjoibGluZWFyIn0seyJzdGFydCI6MC4wMywibGVuZ3RoIjowLjI5LCJmcm9tIjowLCJ0byI6MSwiaW50ZXJwb2xhdGlvbiI6ImJlemllciIsImVhc2luZyI6ImVhc2VJbk91dCJ9XSwic2NhbGUiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuMDMsImZyb20iOjEsInRvIjoxLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIiwiZWFzaW5nIjoibGluZWFyIn0seyJzdGFydCI6MC4wMywibGVuZ3RoIjowLjI5LCJmcm9tIjoxLCJ0byI6MSwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9XSwidHJhbnNmb3JtIjp7InJvdGF0ZSI6eyJhbmdsZSI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4wMywiZnJvbSI6MCwidG8iOjAsImludGVycG9sYXRpb24iOiJsaW5lYXIiLCJlYXNpbmciOiJsaW5lYXIifSx7InN0YXJ0IjowLjAzLCJsZW5ndGgiOjAuMjksImZyb20iOjAsInRvIjowLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn1dfX19XX0seyJjbGlwcyI6W3siYXNzZXQiOnsidHlwZSI6InRleHQiLCJ0ZXh0IjoiRmluZCBtb3JlIGluZm8gYXRcbnt7UzNfV0VCU0lURX19IiwiYWxpZ25tZW50Ijp7Imhvcml6b250YWwiOiJyaWdodCIsInZlcnRpY2FsIjoiY2VudGVyIn0sImZvbnQiOnsiY29sb3IiOiJ7eyBURVhUX0ZPTlRfQ09MT1IgfX0iLCJmYW1pbHkiOiJDbGVhciBTYW5zIiwic2l6ZSI6IjU1IiwibGluZUhlaWdodCI6MX0sIndpZHRoIjo5NzUsImhlaWdodCI6NDAwfSwic3RhcnQiOjYuMjcsImxlbmd0aCI6ImVuZCIsIm9mZnNldCI6eyJ4IjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjAxLCJmcm9tIjowLCJ0byI6LTAuMDUsImludGVycG9sYXRpb24iOiJsaW5lYXIiLCJlYXNpbmciOiJsaW5lYXIifSx7InN0YXJ0IjowLjAxLCJsZW5ndGgiOjAuNDIsImZyb20iOi0wLjA1LCJ0byI6LTAuMTQxLCJpbnRlcnBvbGF0aW9uIjoiYmV6aWVyIiwiZWFzaW5nIjoiZWFzZUluT3V0In1dLCJ5IjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjAxLCJmcm9tIjotMC4zOTEsInRvIjotMC4zOTEsImludGVycG9sYXRpb24iOiJsaW5lYXIiLCJlYXNpbmciOiJsaW5lYXIifSx7InN0YXJ0IjowLjAxLCJsZW5ndGgiOjAuNDIsImZyb20iOi0wLjM5MSwidG8iOi0wLjM5MSwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9XX0sInBvc2l0aW9uIjoiY2VudGVyIiwib3BhY2l0eSI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4wMSwiZnJvbSI6MCwidG8iOjAsImludGVycG9sYXRpb24iOiJsaW5lYXIiLCJlYXNpbmciOiJsaW5lYXIifSx7InN0YXJ0IjowLjAxLCJsZW5ndGgiOjAuNDIsImZyb20iOjAsInRvIjoxLCJpbnRlcnBvbGF0aW9uIjoiYmV6aWVyIiwiZWFzaW5nIjoiZWFzZUluT3V0In1dLCJzY2FsZSI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4wMSwiZnJvbSI6MSwidG8iOjEsImludGVycG9sYXRpb24iOiJsaW5lYXIiLCJlYXNpbmciOiJsaW5lYXIifSx7InN0YXJ0IjowLjAxLCJsZW5ndGgiOjAuNDIsImZyb20iOjEsInRvIjoxLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn1dLCJ0cmFuc2Zvcm0iOnsicm90YXRlIjp7ImFuZ2xlIjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjAxLCJmcm9tIjowLCJ0byI6MCwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciIsImVhc2luZyI6ImxpbmVhciJ9LHsic3RhcnQiOjAuMDEsImxlbmd0aCI6MC40MiwiZnJvbSI6MCwidG8iOjAsImludGVycG9sYXRpb24iOiJsaW5lYXIifV19fX1dfSx7ImNsaXBzIjpbeyJhc3NldCI6eyJ0eXBlIjoidGV4dCIsInRleHQiOiJ7e1MzX0RFU0NSSVBUSU9OfX0iLCJhbGlnbm1lbnQiOnsiaG9yaXpvbnRhbCI6ImNlbnRlciIsInZlcnRpY2FsIjoiY2VudGVyIn0sImZvbnQiOnsiY29sb3IiOiJ7eyBURVhUX0ZPTlRfQ09MT1IgfX0iLCJmYW1pbHkiOiJDbGVhciBTYW5zIiwic2l6ZSI6IjYwIiwibGluZUhlaWdodCI6MX0sIndpZHRoIjo5NzUsImhlaWdodCI6MjAwfSwic3RhcnQiOjYuNDIsImxlbmd0aCI6ImVuZCIsIm9mZnNldCI6eyJ4IjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjA2LCJmcm9tIjotMC4xLCJ0byI6LTAuMSwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciIsImVhc2luZyI6ImxpbmVhciJ9LHsic3RhcnQiOjAuMDYsImxlbmd0aCI6MC41MiwiZnJvbSI6LTAuMSwidG8iOjAsImludGVycG9sYXRpb24iOiJiZXppZXIiLCJlYXNpbmciOiJlYXNlSW5PdXQifV0sInkiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuMDYsImZyb20iOi0wLjA3MiwidG8iOi0wLjA3MiwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciIsImVhc2luZyI6ImxpbmVhciJ9LHsic3RhcnQiOjAuMDYsImxlbmd0aCI6MC41MiwiZnJvbSI6LTAuMDcyLCJ0byI6LTAuMDcyLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn1dfSwicG9zaXRpb24iOiJjZW50ZXIiLCJvcGFjaXR5IjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjA2LCJmcm9tIjowLCJ0byI6MCwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciIsImVhc2luZyI6ImxpbmVhciJ9LHsic3RhcnQiOjAuMDYsImxlbmd0aCI6MC41MiwiZnJvbSI6MCwidG8iOjEsImludGVycG9sYXRpb24iOiJiZXppZXIiLCJlYXNpbmciOiJlYXNlSW5PdXQifV0sInNjYWxlIjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjA2LCJmcm9tIjoxLCJ0byI6MSwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciIsImVhc2luZyI6ImxpbmVhciJ9LHsic3RhcnQiOjAuMDYsImxlbmd0aCI6MC41MiwiZnJvbSI6MSwidG8iOjEsImludGVycG9sYXRpb24iOiJsaW5lYXIifV0sInRyYW5zZm9ybSI6eyJyb3RhdGUiOnsiYW5nbGUiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuMDYsImZyb20iOjAsInRvIjowLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIiwiZWFzaW5nIjoibGluZWFyIn0seyJzdGFydCI6MC4wNiwibGVuZ3RoIjowLjUyLCJmcm9tIjowLCJ0byI6MCwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9XX19fV19LHsiY2xpcHMiOlt7ImFzc2V0Ijp7InR5cGUiOiJ0ZXh0IiwidGV4dCI6IjMwJSBvZmYgb24geW91ciBzdGF5ISIsImFsaWdubWVudCI6eyJob3Jpem9udGFsIjoiY2VudGVyIiwidmVydGljYWwiOiJjZW50ZXIifSwiZm9udCI6eyJjb2xvciI6Int7IFRFWFRfRk9OVF9DT0xPUiB9fSIsImZhbWlseSI6IkNsZWFyIFNhbnMiLCJzaXplIjoiNjAiLCJsaW5lSGVpZ2h0IjoxfSwid2lkdGgiOjk3NSwiaGVpZ2h0Ijo0MDB9LCJzdGFydCI6Ni41OSwibGVuZ3RoIjoiZW5kIiwib2Zmc2V0Ijp7IngiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuMDUsImZyb20iOi0wLjEsInRvIjotMC4xLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIiwiZWFzaW5nIjoibGluZWFyIn0seyJzdGFydCI6MC4wNSwibGVuZ3RoIjowLjUyLCJmcm9tIjotMC4xLCJ0byI6MCwiaW50ZXJwb2xhdGlvbiI6ImJlemllciIsImVhc2luZyI6ImVhc2VJbk91dCJ9XSwieSI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4wNSwiZnJvbSI6LTAuMTAzLCJ0byI6LTAuMTAzLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIiwiZWFzaW5nIjoibGluZWFyIn0seyJzdGFydCI6MC4wNSwibGVuZ3RoIjowLjUyLCJmcm9tIjotMC4xMDMsInRvIjotMC4xMDMsImludGVycG9sYXRpb24iOiJsaW5lYXIifV19LCJwb3NpdGlvbiI6ImNlbnRlciIsIm9wYWNpdHkiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuMDUsImZyb20iOjAsInRvIjowLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIiwiZWFzaW5nIjoibGluZWFyIn0seyJzdGFydCI6MC4wNSwibGVuZ3RoIjowLjUyLCJmcm9tIjowLCJ0byI6MSwiaW50ZXJwb2xhdGlvbiI6ImJlemllciIsImVhc2luZyI6ImVhc2VJbk91dCJ9XSwic2NhbGUiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuMDUsImZyb20iOjEsInRvIjoxLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIiwiZWFzaW5nIjoibGluZWFyIn0seyJzdGFydCI6MC4wNSwibGVuZ3RoIjowLjUyLCJmcm9tIjoxLCJ0byI6MSwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9XSwidHJhbnNmb3JtIjp7InJvdGF0ZSI6eyJhbmdsZSI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4wNSwiZnJvbSI6MCwidG8iOjAsImludGVycG9sYXRpb24iOiJsaW5lYXIiLCJlYXNpbmciOiJsaW5lYXIifSx7InN0YXJ0IjowLjA1LCJsZW5ndGgiOjAuNTIsImZyb20iOjAsInRvIjowLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn1dfX19XX0seyJjbGlwcyI6W3siYXNzZXQiOnsidHlwZSI6InRleHQiLCJ0ZXh0Ijoie3tTM181TEVUVEVSV09SRF8xfX0iLCJhbGlnbm1lbnQiOnsiaG9yaXpvbnRhbCI6ImxlZnQiLCJ2ZXJ0aWNhbCI6ImNlbnRlciJ9LCJmb250Ijp7ImNvbG9yIjoie3sgVEVYVF9GT05UX0NPTE9SXzIgfX0iLCJmYW1pbHkiOiJDbGVhciBTYW5zIiwic2l6ZSI6IjE4MCIsImxpbmVIZWlnaHQiOjF9LCJ3aWR0aCI6ODAwLCJoZWlnaHQiOjI1MH0sInN0YXJ0Ijo2LCJsZW5ndGgiOiJlbmQiLCJvZmZzZXQiOnsieCI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4yOCwiZnJvbSI6MC4wMDcsInRvIjowLjAwNywiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciIsImVhc2luZyI6ImxpbmVhciJ9LHsic3RhcnQiOjAuMjgsImxlbmd0aCI6MC40MywiZnJvbSI6MC4wMDcsInRvIjowLjAwNywiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9XSwieSI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4yOCwiZnJvbSI6MC4wNSwidG8iOjAuMDUsImludGVycG9sYXRpb24iOiJsaW5lYXIiLCJlYXNpbmciOiJsaW5lYXIifSx7InN0YXJ0IjowLjI4LCJsZW5ndGgiOjAuNDMsImZyb20iOjAuMDUsInRvIjowLjExOCwiaW50ZXJwb2xhdGlvbiI6ImJlemllciIsImVhc2luZyI6ImVhc2VJbk91dCJ9XX0sInBvc2l0aW9uIjoiY2VudGVyIiwib3BhY2l0eSI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4yOCwiZnJvbSI6MCwidG8iOjAsImludGVycG9sYXRpb24iOiJsaW5lYXIiLCJlYXNpbmciOiJsaW5lYXIifSx7InN0YXJ0IjowLjI4LCJsZW5ndGgiOjAuNDMsImZyb20iOjAsInRvIjoxLCJpbnRlcnBvbGF0aW9uIjoiYmV6aWVyIiwiZWFzaW5nIjoiZWFzZUluT3V0In1dLCJzY2FsZSI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4yOCwiZnJvbSI6MSwidG8iOjEsImludGVycG9sYXRpb24iOiJsaW5lYXIiLCJlYXNpbmciOiJsaW5lYXIifSx7InN0YXJ0IjowLjI4LCJsZW5ndGgiOjAuNDMsImZyb20iOjEsInRvIjoxLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn1dLCJ0cmFuc2Zvcm0iOnsicm90YXRlIjp7ImFuZ2xlIjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjI4LCJmcm9tIjowLCJ0byI6MCwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciIsImVhc2luZyI6ImxpbmVhciJ9LHsic3RhcnQiOjAuMjgsImxlbmd0aCI6MC40MywiZnJvbSI6MCwidG8iOjAsImludGVycG9sYXRpb24iOiJsaW5lYXIifV19fX1dfSx7ImNsaXBzIjpbeyJhc3NldCI6eyJ0eXBlIjoidGV4dCIsInRleHQiOiJ7e1MzXzVMRVRURVJXT1JEXzJ9fSIsImFsaWdubWVudCI6eyJob3Jpem9udGFsIjoibGVmdCIsInZlcnRpY2FsIjoiY2VudGVyIn0sImZvbnQiOnsiY29sb3IiOiJ7eyBURVhUX0ZPTlRfQ09MT1JfMiB9fSIsImZhbWlseSI6IkNsZWFyIFNhbnMiLCJzaXplIjoiMTgwIiwibGluZUhlaWdodCI6MX0sIndpZHRoIjo4MDAsImhlaWdodCI6MjUwfSwic3RhcnQiOjYuMTIsImxlbmd0aCI6ImVuZCIsIm9mZnNldCI6eyJ4IjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjI4LCJmcm9tIjowLjQyOSwidG8iOjAuNDI5LCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIiwiZWFzaW5nIjoibGluZWFyIn0seyJzdGFydCI6MC4yOCwibGVuZ3RoIjowLjQzLCJmcm9tIjowLjQyOSwidG8iOjAuNDI5LCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn1dLCJ5IjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjI4LCJmcm9tIjowLjA1LCJ0byI6MC4wNSwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciIsImVhc2luZyI6ImxpbmVhciJ9LHsic3RhcnQiOjAuMjgsImxlbmd0aCI6MC40MywiZnJvbSI6MC4wNSwidG8iOjAuMTE4LCJpbnRlcnBvbGF0aW9uIjoiYmV6aWVyIiwiZWFzaW5nIjoiZWFzZUluT3V0In1dfSwicG9zaXRpb24iOiJjZW50ZXIiLCJvcGFjaXR5IjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjI4LCJmcm9tIjowLCJ0byI6MCwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciIsImVhc2luZyI6ImxpbmVhciJ9LHsic3RhcnQiOjAuMjgsImxlbmd0aCI6MC40MywiZnJvbSI6MCwidG8iOjEsImludGVycG9sYXRpb24iOiJiZXppZXIiLCJlYXNpbmciOiJlYXNlSW5PdXQifV0sInNjYWxlIjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjI4LCJmcm9tIjoxLCJ0byI6MSwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciIsImVhc2luZyI6ImxpbmVhciJ9LHsic3RhcnQiOjAuMjgsImxlbmd0aCI6MC40MywiZnJvbSI6MSwidG8iOjEsImludGVycG9sYXRpb24iOiJsaW5lYXIifV0sInRyYW5zZm9ybSI6eyJyb3RhdGUiOnsiYW5nbGUiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuMjgsImZyb20iOjAsInRvIjowLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIiwiZWFzaW5nIjoibGluZWFyIn0seyJzdGFydCI6MC4yOCwibGVuZ3RoIjowLjQzLCJmcm9tIjowLCJ0byI6MCwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9XX19fV19LHsiY2xpcHMiOlt7ImFzc2V0Ijp7InR5cGUiOiJ0ZXh0IiwidGV4dCI6Int7UzNfMTBMRVRURVJXT1JEXzN9fSIsImFsaWdubWVudCI6eyJob3Jpem9udGFsIjoiY2VudGVyIiwidmVydGljYWwiOiJjZW50ZXIifSwiZm9udCI6eyJjb2xvciI6Int7IFRFWFRfRk9OVF9DT0xPUl8yIH19IiwiZmFtaWx5IjoiQ2xlYXIgU2FucyIsInNpemUiOiIxODAiLCJsaW5lSGVpZ2h0IjoxfSwid2lkdGgiOjgwMCwiaGVpZ2h0IjoyMDB9LCJzdGFydCI6Ni40MywibGVuZ3RoIjoiZW5kIiwib2Zmc2V0Ijp7IngiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuMjgsImZyb20iOjAsInRvIjowLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIiwiZWFzaW5nIjoibGluZWFyIn0seyJzdGFydCI6MC4yOCwibGVuZ3RoIjowLjQzLCJmcm9tIjowLCJ0byI6MCwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9XSwieSI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4yOCwiZnJvbSI6LTAuMSwidG8iOi0wLjEsImludGVycG9sYXRpb24iOiJsaW5lYXIiLCJlYXNpbmciOiJsaW5lYXIifSx7InN0YXJ0IjowLjI4LCJsZW5ndGgiOjAuNDMsImZyb20iOi0wLjEsInRvIjowLjAyNCwiaW50ZXJwb2xhdGlvbiI6ImJlemllciIsImVhc2luZyI6ImVhc2VJbk91dCJ9XX0sInBvc2l0aW9uIjoiY2VudGVyIiwib3BhY2l0eSI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4yOCwiZnJvbSI6MCwidG8iOjAsImludGVycG9sYXRpb24iOiJsaW5lYXIiLCJlYXNpbmciOiJsaW5lYXIifSx7InN0YXJ0IjowLjI4LCJsZW5ndGgiOjAuNDMsImZyb20iOjAsInRvIjoxLCJpbnRlcnBvbGF0aW9uIjoiYmV6aWVyIiwiZWFzaW5nIjoiZWFzZUluT3V0In1dLCJzY2FsZSI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4yOCwiZnJvbSI6MSwidG8iOjEsImludGVycG9sYXRpb24iOiJsaW5lYXIiLCJlYXNpbmciOiJsaW5lYXIifSx7InN0YXJ0IjowLjI4LCJsZW5ndGgiOjAuNDMsImZyb20iOjEsInRvIjoxLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn1dLCJ0cmFuc2Zvcm0iOnsicm90YXRlIjp7ImFuZ2xlIjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjI4LCJmcm9tIjowLCJ0byI6MCwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciIsImVhc2luZyI6ImxpbmVhciJ9LHsic3RhcnQiOjAuMjgsImxlbmd0aCI6MC40MywiZnJvbSI6MCwidG8iOjAsImludGVycG9sYXRpb24iOiJsaW5lYXIifV19fX1dfSx7ImNsaXBzIjpbeyJsZW5ndGgiOjQuMTIsImFzc2V0Ijp7InR5cGUiOiJpbWFnZSIsInNyYyI6Int7IFMyX0lDT05fMSB9fSJ9LCJzdGFydCI6MS45OCwic2NhbGUiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuMDEsImZyb20iOjEsInRvIjowLjE1LCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIiwiZWFzaW5nIjoibGluZWFyIn0seyJzdGFydCI6MC4wMSwibGVuZ3RoIjowLjc3LCJmcm9tIjowLjE1LCJ0byI6MC4xNSwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9LHsic3RhcnQiOjAuNzgsImxlbmd0aCI6Mi43NCwiZnJvbSI6MC4xNSwidG8iOjAuMTUsImludGVycG9sYXRpb24iOiJsaW5lYXIifSx7InN0YXJ0IjozLjUyLCJsZW5ndGgiOjAuNjIsImZyb20iOjAuMTUsInRvIjowLjE1LCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn1dLCJvZmZzZXQiOnsieCI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4wMSwiZnJvbSI6MCwidG8iOi0wLjQ1MSwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciIsImVhc2luZyI6ImxpbmVhciJ9LHsic3RhcnQiOjAuMDEsImxlbmd0aCI6MC43NywiZnJvbSI6LTAuNDUxLCJ0byI6LTAuNDUxLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn0seyJzdGFydCI6MC43OCwibGVuZ3RoIjoyLjc0LCJmcm9tIjotMC40NTEsInRvIjotMC40NTEsImludGVycG9sYXRpb24iOiJsaW5lYXIifSx7InN0YXJ0IjozLjUyLCJsZW5ndGgiOjAuNjIsImZyb20iOi0wLjQ1MSwidG8iOi0wLjQ1MSwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9XSwieSI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4wMSwiZnJvbSI6MCwidG8iOi0wLjUsImludGVycG9sYXRpb24iOiJsaW5lYXIiLCJlYXNpbmciOiJsaW5lYXIifSx7InN0YXJ0IjowLjAxLCJsZW5ndGgiOjAuNzcsImZyb20iOi0wLjUsInRvIjotMC40NDMsImludGVycG9sYXRpb24iOiJiZXppZXIiLCJlYXNpbmciOiJlYXNlSW5PdXQifSx7InN0YXJ0IjowLjc4LCJsZW5ndGgiOjIuNzQsImZyb20iOi0wLjQ0MywidG8iOi0wLjQ0MywiaW50ZXJwb2xhdGlvbiI6ImJlemllciIsImVhc2luZyI6ImVhc2VJbk91dCJ9LHsic3RhcnQiOjMuNTIsImxlbmd0aCI6MC42MiwiZnJvbSI6LTAuNDQzLCJ0byI6LTAuMywiaW50ZXJwb2xhdGlvbiI6ImJlemllciIsImVhc2luZyI6ImVhc2VJbk91dCJ9XX0sInBvc2l0aW9uIjoiY2VudGVyIiwib3BhY2l0eSI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4wMSwiZnJvbSI6MCwidG8iOjAsImludGVycG9sYXRpb24iOiJsaW5lYXIiLCJlYXNpbmciOiJsaW5lYXIifSx7InN0YXJ0IjowLjAxLCJsZW5ndGgiOjAuNzcsImZyb20iOjAsInRvIjoxLCJpbnRlcnBvbGF0aW9uIjoiYmV6aWVyIiwiZWFzaW5nIjoiZWFzZUluT3V0In0seyJzdGFydCI6MC43OCwibGVuZ3RoIjoyLjc0LCJmcm9tIjoxLCJ0byI6MSwiaW50ZXJwb2xhdGlvbiI6ImJlemllciIsImVhc2luZyI6ImVhc2VJbk91dCJ9LHsic3RhcnQiOjMuNTIsImxlbmd0aCI6MC42MiwiZnJvbSI6MSwidG8iOjAsImludGVycG9sYXRpb24iOiJiZXppZXIiLCJlYXNpbmciOiJlYXNlSW5PdXQifV0sInRyYW5zZm9ybSI6eyJyb3RhdGUiOnsiYW5nbGUiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuMDEsImZyb20iOjAsInRvIjowLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIiwiZWFzaW5nIjoibGluZWFyIn0seyJzdGFydCI6MC4wMSwibGVuZ3RoIjowLjc3LCJmcm9tIjowLCJ0byI6MCwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9LHsic3RhcnQiOjAuNzgsImxlbmd0aCI6Mi43NCwiZnJvbSI6MCwidG8iOjAsImludGVycG9sYXRpb24iOiJsaW5lYXIifSx7InN0YXJ0IjozLjUyLCJsZW5ndGgiOjAuNjIsImZyb20iOjAsInRvIjowLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn1dfX0sImZpdCI6ImNyb3AifV19LHsiY2xpcHMiOlt7Imxlbmd0aCI6NC4xMywiYXNzZXQiOnsidHlwZSI6ImltYWdlIiwic3JjIjoie3sgUzJfSUNPTl8yIH19In0sInN0YXJ0IjoxLjk2LCJzY2FsZSI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4wMSwiZnJvbSI6MSwidG8iOjAuMTUsImludGVycG9sYXRpb24iOiJsaW5lYXIiLCJlYXNpbmciOiJsaW5lYXIifSx7InN0YXJ0IjowLjAxLCJsZW5ndGgiOjAuNzcsImZyb20iOjAuMTUsInRvIjowLjE1LCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn0seyJzdGFydCI6MC43OCwibGVuZ3RoIjoyLjc0LCJmcm9tIjowLjE1LCJ0byI6MC4xNSwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9LHsic3RhcnQiOjMuNTIsImxlbmd0aCI6MC42MiwiZnJvbSI6MC4xNSwidG8iOjAuMTUsImludGVycG9sYXRpb24iOiJsaW5lYXIifV0sIm9mZnNldCI6eyJ4IjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjAxLCJmcm9tIjowLCJ0byI6MC40MzgsImludGVycG9sYXRpb24iOiJsaW5lYXIiLCJlYXNpbmciOiJsaW5lYXIifSx7InN0YXJ0IjowLjAxLCJsZW5ndGgiOjAuNzcsImZyb20iOjAuNDM4LCJ0byI6MC40MzgsImludGVycG9sYXRpb24iOiJsaW5lYXIifSx7InN0YXJ0IjowLjc4LCJsZW5ndGgiOjIuNzQsImZyb20iOjAuNDM4LCJ0byI6MC40MzgsImludGVycG9sYXRpb24iOiJsaW5lYXIifSx7InN0YXJ0IjozLjUyLCJsZW5ndGgiOjAuNjIsImZyb20iOjAuNDM4LCJ0byI6MC40MzgsImludGVycG9sYXRpb24iOiJsaW5lYXIifV0sInkiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuMDEsImZyb20iOjAsInRvIjotMC4yNiwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciIsImVhc2luZyI6ImxpbmVhciJ9LHsic3RhcnQiOjAuMDEsImxlbmd0aCI6MC43NywiZnJvbSI6LTAuMjYsInRvIjotMC4yLCJpbnRlcnBvbGF0aW9uIjoiYmV6aWVyIiwiZWFzaW5nIjoiZWFzZUluT3V0In0seyJzdGFydCI6MC43OCwibGVuZ3RoIjoyLjc0LCJmcm9tIjotMC4yLCJ0byI6LTAuMiwiaW50ZXJwb2xhdGlvbiI6ImJlemllciIsImVhc2luZyI6ImVhc2VJbk91dCJ9LHsic3RhcnQiOjMuNTIsImxlbmd0aCI6MC42MiwiZnJvbSI6LTAuMiwidG8iOi0wLjA1LCJpbnRlcnBvbGF0aW9uIjoiYmV6aWVyIiwiZWFzaW5nIjoiZWFzZUluT3V0In1dfSwicG9zaXRpb24iOiJjZW50ZXIiLCJ0cmFuc2Zvcm0iOnsicm90YXRlIjp7ImFuZ2xlIjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjAxLCJmcm9tIjowLCJ0byI6MjAsImludGVycG9sYXRpb24iOiJsaW5lYXIiLCJlYXNpbmciOiJsaW5lYXIifSx7InN0YXJ0IjowLjAxLCJsZW5ndGgiOjAuNzcsImZyb20iOjIwLCJ0byI6MjAsImludGVycG9sYXRpb24iOiJsaW5lYXIifSx7InN0YXJ0IjowLjc4LCJsZW5ndGgiOjIuNzQsImZyb20iOjIwLCJ0byI6MjAsImludGVycG9sYXRpb24iOiJsaW5lYXIifSx7InN0YXJ0IjozLjUyLCJsZW5ndGgiOjAuNjIsImZyb20iOjIwLCJ0byI6MjAsImludGVycG9sYXRpb24iOiJsaW5lYXIifV19fSwib3BhY2l0eSI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4wMSwiZnJvbSI6MCwidG8iOjAsImludGVycG9sYXRpb24iOiJsaW5lYXIiLCJlYXNpbmciOiJsaW5lYXIifSx7InN0YXJ0IjowLjAxLCJsZW5ndGgiOjAuNzcsImZyb20iOjAsInRvIjoxLCJpbnRlcnBvbGF0aW9uIjoiYmV6aWVyIiwiZWFzaW5nIjoiZWFzZUluT3V0In0seyJzdGFydCI6MC43OCwibGVuZ3RoIjoyLjc0LCJmcm9tIjoxLCJ0byI6MSwiaW50ZXJwb2xhdGlvbiI6ImJlemllciIsImVhc2luZyI6ImVhc2VJbk91dCJ9LHsic3RhcnQiOjMuNTIsImxlbmd0aCI6MC42MiwiZnJvbSI6MSwidG8iOjAsImludGVycG9sYXRpb24iOiJiZXppZXIiLCJlYXNpbmciOiJlYXNlSW5PdXQifV0sImZpdCI6ImNyb3AifV19LHsiY2xpcHMiOlt7Imxlbmd0aCI6NC4xNCwiYXNzZXQiOnsidHlwZSI6ImltYWdlIiwic3JjIjoiaHR0cHM6Ly90ZW1wbGF0ZXMuc2hvdHN0YWNrLmlvL2Jvb2steW91ci1zdW1tZXItZXNjYXBlL2M4NjI2NmQyLTJmMzAtNDFiNy05OTg1LTRiY2UzNjA5ZjdkYi9zb3VyY2UucG5nIn0sInNjYWxlIjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjAzLCJmcm9tIjoxLCJ0byI6MC4xLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIiwiZWFzaW5nIjoibGluZWFyIn0seyJzdGFydCI6MC4wMywibGVuZ3RoIjowLjc4LCJmcm9tIjowLjEsInRvIjowLjEsImludGVycG9sYXRpb24iOiJsaW5lYXIifSx7InN0YXJ0IjowLjgxLCJsZW5ndGgiOjIuNzYsImZyb20iOjAuMSwidG8iOjAuMSwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9LHsic3RhcnQiOjMuNTcsImxlbmd0aCI6MC41OSwiZnJvbSI6MC4xLCJ0byI6MC4xLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn1dLCJvZmZzZXQiOnsieCI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4wMywiZnJvbSI6MCwidG8iOi0wLjMwOCwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciIsImVhc2luZyI6ImxpbmVhciJ9LHsic3RhcnQiOjAuMDMsImxlbmd0aCI6MC43OCwiZnJvbSI6LTAuMzA4LCJ0byI6LTAuMzA4LCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn0seyJzdGFydCI6MC44MSwibGVuZ3RoIjoyLjc2LCJmcm9tIjotMC4zMDgsInRvIjotMC4zMDgsImludGVycG9sYXRpb24iOiJsaW5lYXIifSx7InN0YXJ0IjozLjU3LCJsZW5ndGgiOjAuNTksImZyb20iOi0wLjMwOCwidG8iOi0wLjMwOCwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9XSwieSI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4wMywiZnJvbSI6MCwidG8iOi0wLjM4NywiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciIsImVhc2luZyI6ImxpbmVhciJ9LHsic3RhcnQiOjAuMDMsImxlbmd0aCI6MC43OCwiZnJvbSI6LTAuMzg3LCJ0byI6LTAuMzQ1LCJpbnRlcnBvbGF0aW9uIjoiYmV6aWVyIiwiZWFzaW5nIjoiZWFzZUluT3V0In0seyJzdGFydCI6MC44MSwibGVuZ3RoIjoyLjc2LCJmcm9tIjotMC4zNDUsInRvIjotMC4zNDUsImludGVycG9sYXRpb24iOiJiZXppZXIiLCJlYXNpbmciOiJlYXNlSW5PdXQifSx7InN0YXJ0IjozLjU3LCJsZW5ndGgiOjAuNTksImZyb20iOi0wLjM0NSwidG8iOi0wLjIsImludGVycG9sYXRpb24iOiJiZXppZXIiLCJlYXNpbmciOiJlYXNlSW5PdXQifV19LCJwb3NpdGlvbiI6ImNlbnRlciIsIm9wYWNpdHkiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuMDMsImZyb20iOjAsInRvIjowLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIiwiZWFzaW5nIjoibGluZWFyIn0seyJzdGFydCI6MC4wMywibGVuZ3RoIjowLjc4LCJmcm9tIjowLCJ0byI6MSwiaW50ZXJwb2xhdGlvbiI6ImJlemllciIsImVhc2luZyI6ImVhc2VJbk91dCJ9LHsic3RhcnQiOjAuODEsImxlbmd0aCI6Mi43NiwiZnJvbSI6MSwidG8iOjEsImludGVycG9sYXRpb24iOiJiZXppZXIiLCJlYXNpbmciOiJlYXNlSW5PdXQifSx7InN0YXJ0IjozLjU3LCJsZW5ndGgiOjAuNTksImZyb20iOjEsInRvIjowLCJpbnRlcnBvbGF0aW9uIjoiYmV6aWVyIiwiZWFzaW5nIjoiZWFzZUluT3V0In1dLCJ0cmFuc2Zvcm0iOnsicm90YXRlIjp7ImFuZ2xlIjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjAzLCJmcm9tIjowLCJ0byI6MCwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciIsImVhc2luZyI6ImxpbmVhciJ9LHsic3RhcnQiOjAuMDMsImxlbmd0aCI6MC43OCwiZnJvbSI6MCwidG8iOjAsImludGVycG9sYXRpb24iOiJsaW5lYXIifSx7InN0YXJ0IjowLjgxLCJsZW5ndGgiOjIuNzYsImZyb20iOjAsInRvIjowLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn0seyJzdGFydCI6My41NywibGVuZ3RoIjowLjU5LCJmcm9tIjowLCJ0byI6MCwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9XX19LCJzdGFydCI6MS45NX1dfSx7ImNsaXBzIjpbeyJhc3NldCI6eyJ0eXBlIjoidGV4dCIsInRleHQiOiIge3tTMl9ERVNDUklQVElPTl8xfX1cbiB7e1MyX0RFU0NSSVBUSU9OXzN9fSBcbiB7e1MyX0RFU0NSSVBUSU9OXzJ9fSIsImFsaWdubWVudCI6eyJob3Jpem9udGFsIjoibGVmdCIsInZlcnRpY2FsIjoiY2VudGVyIn0sImZvbnQiOnsiY29sb3IiOiJ7eyBURVhUX0ZPTlRfQ09MT1IgfX0iLCJmYW1pbHkiOiJDbGVhciBTYW5zIiwic2l6ZSI6IjUwIiwibGluZUhlaWdodCI6MS4yfSwid2lkdGgiOjgwMCwiaGVpZ2h0IjozMDAsImJhY2tncm91bmQiOnsiY29sb3IiOiIjYjNlNGVhIiwiYm9yZGVyUmFkaXVzIjo0N319LCJzdGFydCI6MS45MiwibGVuZ3RoIjo0LjE4LCJvZmZzZXQiOnsieCI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4wMywiZnJvbSI6MCwidG8iOjAsImludGVycG9sYXRpb24iOiJsaW5lYXIiLCJlYXNpbmciOiJsaW5lYXIifSx7InN0YXJ0IjowLjAzLCJsZW5ndGgiOjAuNzksImZyb20iOjAsInRvIjowLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn0seyJzdGFydCI6MC44MiwibGVuZ3RoIjoyLjc1LCJmcm9tIjowLCJ0byI6MCwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9LHsic3RhcnQiOjMuNTcsImxlbmd0aCI6MC42MSwiZnJvbSI6MCwidG8iOjAsImludGVycG9sYXRpb24iOiJsaW5lYXIifV0sInkiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuMDMsImZyb20iOi0wLjM4NywidG8iOi0wLjM4NywiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciIsImVhc2luZyI6ImxpbmVhciJ9LHsic3RhcnQiOjAuMDMsImxlbmd0aCI6MC43OSwiZnJvbSI6LTAuMzg3LCJ0byI6LTAuMzQ0LCJpbnRlcnBvbGF0aW9uIjoiYmV6aWVyIiwiZWFzaW5nIjoiZWFzZUluT3V0In0seyJzdGFydCI6MC44MiwibGVuZ3RoIjoyLjc1LCJmcm9tIjotMC4zNDQsInRvIjotMC4zNDYsImludGVycG9sYXRpb24iOiJiZXppZXIiLCJlYXNpbmciOiJlYXNlSW5PdXQifSx7InN0YXJ0IjozLjU3LCJsZW5ndGgiOjAuNjEsImZyb20iOi0wLjM0NiwidG8iOi0wLjIsImludGVycG9sYXRpb24iOiJiZXppZXIiLCJlYXNpbmciOiJlYXNlSW5PdXQifV19LCJwb3NpdGlvbiI6ImNlbnRlciIsIm9wYWNpdHkiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuMDMsImZyb20iOjAsInRvIjowLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIiwiZWFzaW5nIjoibGluZWFyIn0seyJzdGFydCI6MC4wMywibGVuZ3RoIjowLjc5LCJmcm9tIjowLCJ0byI6MSwiaW50ZXJwb2xhdGlvbiI6ImJlemllciIsImVhc2luZyI6ImVhc2VJbk91dCJ9LHsic3RhcnQiOjAuODIsImxlbmd0aCI6Mi43NSwiZnJvbSI6MSwidG8iOjEsImludGVycG9sYXRpb24iOiJiZXppZXIiLCJlYXNpbmciOiJlYXNlSW5PdXQifSx7InN0YXJ0IjozLjU3LCJsZW5ndGgiOjAuNjEsImZyb20iOjEsInRvIjowLCJpbnRlcnBvbGF0aW9uIjoiYmV6aWVyIiwiZWFzaW5nIjoiZWFzZUluT3V0In1dLCJzY2FsZSI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4wMywiZnJvbSI6MSwidG8iOjEsImludGVycG9sYXRpb24iOiJsaW5lYXIiLCJlYXNpbmciOiJsaW5lYXIifSx7InN0YXJ0IjowLjAzLCJsZW5ndGgiOjAuNzksImZyb20iOjEsInRvIjoxLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn0seyJzdGFydCI6MC44MiwibGVuZ3RoIjoyLjc1LCJmcm9tIjoxLCJ0byI6MSwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9LHsic3RhcnQiOjMuNTcsImxlbmd0aCI6MC42MSwiZnJvbSI6MSwidG8iOjEsImludGVycG9sYXRpb24iOiJsaW5lYXIifV0sInRyYW5zZm9ybSI6eyJyb3RhdGUiOnsiYW5nbGUiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuMDMsImZyb20iOjAsInRvIjowLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIiwiZWFzaW5nIjoibGluZWFyIn0seyJzdGFydCI6MC4wMywibGVuZ3RoIjowLjc5LCJmcm9tIjowLCJ0byI6MCwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9LHsic3RhcnQiOjAuODIsImxlbmd0aCI6Mi43NSwiZnJvbSI6MCwidG8iOjAsImludGVycG9sYXRpb24iOiJsaW5lYXIifSx7InN0YXJ0IjozLjU3LCJsZW5ndGgiOjAuNjEsImZyb20iOjAsInRvIjowLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn1dfX19XX0seyJjbGlwcyI6W3siYXNzZXQiOnsidHlwZSI6InRleHQiLCJ0ZXh0Ijoie3tTMl9USVRMRX19IiwiYWxpZ25tZW50Ijp7Imhvcml6b250YWwiOiJsZWZ0IiwidmVydGljYWwiOiJjZW50ZXIifSwiZm9udCI6eyJjb2xvciI6Int7IFRFWFRfRk9OVF9DT0xPUiB9fSIsImZhbWlseSI6IkNsZWFyIFNhbnMiLCJzaXplIjoiMTQwIiwibGluZUhlaWdodCI6MX0sIndpZHRoIjo4MDAsImhlaWdodCI6NTAwfSwic3RhcnQiOjEuOSwibGVuZ3RoIjo0LjIsIm9mZnNldCI6eyJ4IjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjc2LCJmcm9tIjotMC4xLCJ0byI6LTAuMDcsImludGVycG9sYXRpb24iOiJiZXppZXIiLCJlYXNpbmciOiJlYXNlSW5PdXQifSx7InN0YXJ0IjowLjc2LCJsZW5ndGgiOjIuODIsImZyb20iOi0wLjA3LCJ0byI6LTAuMDcsImludGVycG9sYXRpb24iOiJiZXppZXIiLCJlYXNpbmciOiJlYXNlSW5PdXQifSx7InN0YXJ0IjozLjU4LCJsZW5ndGgiOjAuNiwiZnJvbSI6LTAuMDcsInRvIjotMC4xLCJpbnRlcnBvbGF0aW9uIjoiYmV6aWVyIiwiZWFzaW5nIjoiZWFzZUluT3V0In1dLCJ5IjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjc2LCJmcm9tIjowLjMxLCJ0byI6MC4zMSwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9LHsic3RhcnQiOjAuNzYsImxlbmd0aCI6Mi44MiwiZnJvbSI6MC4zMSwidG8iOjAuMzEsImludGVycG9sYXRpb24iOiJsaW5lYXIifSx7InN0YXJ0IjozLjU4LCJsZW5ndGgiOjAuNiwiZnJvbSI6MC4zMSwidG8iOjAuMzEsImludGVycG9sYXRpb24iOiJsaW5lYXIifV19LCJwb3NpdGlvbiI6ImNlbnRlciIsIm9wYWNpdHkiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuNzYsImZyb20iOjAsInRvIjoxLCJpbnRlcnBvbGF0aW9uIjoiYmV6aWVyIiwiZWFzaW5nIjoiZWFzZUluT3V0In0seyJzdGFydCI6MC43NiwibGVuZ3RoIjoyLjgyLCJmcm9tIjoxLCJ0byI6MSwiaW50ZXJwb2xhdGlvbiI6ImJlemllciIsImVhc2luZyI6ImVhc2VJbk91dCJ9LHsic3RhcnQiOjMuNTgsImxlbmd0aCI6MC42LCJmcm9tIjoxLCJ0byI6MCwiaW50ZXJwb2xhdGlvbiI6ImJlemllciIsImVhc2luZyI6ImVhc2VJbk91dCJ9XSwic2NhbGUiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuNzYsImZyb20iOjEsInRvIjoxLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn0seyJzdGFydCI6MC43NiwibGVuZ3RoIjoyLjgyLCJmcm9tIjoxLCJ0byI6MSwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9LHsic3RhcnQiOjMuNTgsImxlbmd0aCI6MC42LCJmcm9tIjoxLCJ0byI6MSwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9XSwidHJhbnNmb3JtIjp7InJvdGF0ZSI6eyJhbmdsZSI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC43NiwiZnJvbSI6MCwidG8iOjAsImludGVycG9sYXRpb24iOiJsaW5lYXIifSx7InN0YXJ0IjowLjc2LCJsZW5ndGgiOjIuODIsImZyb20iOjAsInRvIjowLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn0seyJzdGFydCI6My41OCwibGVuZ3RoIjowLjYsImZyb20iOjAsInRvIjowLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn1dfX19XX0seyJjbGlwcyI6W3sibGVuZ3RoIjoiYXV0byIsImFzc2V0Ijp7InR5cGUiOiJpbWFnZSIsInNyYyI6Int7IFMxX0lDT05fMiB9fSJ9LCJzdGFydCI6MCwic2NhbGUiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuNjcsImZyb20iOjAuMTUsInRvIjowLjE1LCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn0seyJzdGFydCI6MC42NywibGVuZ3RoIjoxLjA1LCJmcm9tIjowLjE1LCJ0byI6MC4xNSwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9LHsic3RhcnQiOjEuNzIsImxlbmd0aCI6MC41MywiZnJvbSI6MC4xNSwidG8iOjAuMTUsImludGVycG9sYXRpb24iOiJsaW5lYXIifV0sIm9mZnNldCI6eyJ4IjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjY3LCJmcm9tIjowLjQxNywidG8iOjAuNDE3LCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn0seyJzdGFydCI6MC42NywibGVuZ3RoIjoxLjA1LCJmcm9tIjowLjQxNywidG8iOjAuNDE3LCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn0seyJzdGFydCI6MS43MiwibGVuZ3RoIjowLjUzLCJmcm9tIjowLjQxNywidG8iOjAuNDE3LCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn1dLCJ5IjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjY3LCJmcm9tIjotMC4xNSwidG8iOjAuMDIyLCJpbnRlcnBvbGF0aW9uIjoiYmV6aWVyIiwiZWFzaW5nIjoiZWFzZUluT3V0In0seyJzdGFydCI6MC42NywibGVuZ3RoIjoxLjA1LCJmcm9tIjowLjAyMiwidG8iOjAuMDIyLCJpbnRlcnBvbGF0aW9uIjoiYmV6aWVyIiwiZWFzaW5nIjoiZWFzZUluT3V0In0seyJzdGFydCI6MS43MiwibGVuZ3RoIjowLjUzLCJmcm9tIjowLjAyMiwidG8iOjAuMTUsImludGVycG9sYXRpb24iOiJiZXppZXIiLCJlYXNpbmciOiJlYXNlSW5PdXQifV19LCJwb3NpdGlvbiI6ImNlbnRlciIsIm9wYWNpdHkiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuNjcsImZyb20iOjAsInRvIjoxLCJpbnRlcnBvbGF0aW9uIjoiYmV6aWVyIiwiZWFzaW5nIjoiZWFzZUluT3V0In0seyJzdGFydCI6MC42NywibGVuZ3RoIjoxLjA1LCJmcm9tIjoxLCJ0byI6MSwiaW50ZXJwb2xhdGlvbiI6ImJlemllciIsImVhc2luZyI6ImVhc2VJbk91dCJ9LHsic3RhcnQiOjEuNzIsImxlbmd0aCI6MC41MywiZnJvbSI6MSwidG8iOjAsImludGVycG9sYXRpb24iOiJiZXppZXIiLCJlYXNpbmciOiJlYXNlSW5PdXQifV0sInRyYW5zZm9ybSI6eyJyb3RhdGUiOnsiYW5nbGUiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuNjcsImZyb20iOjAsInRvIjoyNS4wMDgsImludGVycG9sYXRpb24iOiJsaW5lYXIifSx7InN0YXJ0IjowLjY3LCJsZW5ndGgiOjEuMDUsImZyb20iOjI1LjAwOCwidG8iOjY0LjYyMiwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9LHsic3RhcnQiOjEuNzIsImxlbmd0aCI6MC41MywiZnJvbSI6NjQuNjIyLCJ0byI6ODQuNDAyLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn1dfX0sImZpdCI6ImNyb3AifV19LHsiY2xpcHMiOlt7Imxlbmd0aCI6MywiYXNzZXQiOnsidHlwZSI6ImltYWdlIiwic3JjIjoie3sgUzFfSUNPTl8xIH19In0sInN0YXJ0IjowLCJzY2FsZSI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC42NywiZnJvbSI6MC4yLCJ0byI6MC4yLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn0seyJzdGFydCI6MC42NywibGVuZ3RoIjoxLjA1LCJmcm9tIjowLjIsInRvIjowLjIsImludGVycG9sYXRpb24iOiJsaW5lYXIifSx7InN0YXJ0IjoxLjcyLCJsZW5ndGgiOjAuNTMsImZyb20iOjAuMiwidG8iOjAuMiwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9XSwib2Zmc2V0Ijp7IngiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuNjcsImZyb20iOi0wLjQxNSwidG8iOi0wLjQxNSwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9LHsic3RhcnQiOjAuNjcsImxlbmd0aCI6MS4wNSwiZnJvbSI6LTAuNDE1LCJ0byI6LTAuNDE1LCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn0seyJzdGFydCI6MS43MiwibGVuZ3RoIjowLjUzLCJmcm9tIjotMC40MTUsInRvIjotMC40MTUsImludGVycG9sYXRpb24iOiJsaW5lYXIifV0sInkiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuNjcsImZyb20iOi0wLjI1LCJ0byI6LTAuMTY0LCJpbnRlcnBvbGF0aW9uIjoiYmV6aWVyIiwiZWFzaW5nIjoiZWFzZUluT3V0In0seyJzdGFydCI6MC42NywibGVuZ3RoIjoxLjA1LCJmcm9tIjotMC4xNjQsInRvIjotMC4xNjQsImludGVycG9sYXRpb24iOiJiZXppZXIiLCJlYXNpbmciOiJlYXNlSW5PdXQifSx7InN0YXJ0IjoxLjcyLCJsZW5ndGgiOjAuNTMsImZyb20iOi0wLjE2NCwidG8iOi0wLjEsImludGVycG9sYXRpb24iOiJiZXppZXIiLCJlYXNpbmciOiJlYXNlSW5PdXQifV19LCJwb3NpdGlvbiI6ImNlbnRlciIsIm9wYWNpdHkiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuNjcsImZyb20iOjAsInRvIjoxLCJpbnRlcnBvbGF0aW9uIjoiYmV6aWVyIiwiZWFzaW5nIjoiZWFzZUluT3V0In0seyJzdGFydCI6MC42NywibGVuZ3RoIjoxLjA1LCJmcm9tIjoxLCJ0byI6MSwiaW50ZXJwb2xhdGlvbiI6ImJlemllciIsImVhc2luZyI6ImVhc2VJbk91dCJ9LHsic3RhcnQiOjEuNzIsImxlbmd0aCI6MC41MywiZnJvbSI6MSwidG8iOjAsImludGVycG9sYXRpb24iOiJiZXppZXIiLCJlYXNpbmciOiJlYXNlSW5PdXQifV0sInRyYW5zZm9ybSI6eyJyb3RhdGUiOnsiYW5nbGUiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuNjcsImZyb20iOjAsInRvIjoyNS4wMDgsImludGVycG9sYXRpb24iOiJsaW5lYXIifSx7InN0YXJ0IjowLjY3LCJsZW5ndGgiOjEuMDUsImZyb20iOjI1LjAwOCwidG8iOjY0LjYyMiwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9LHsic3RhcnQiOjEuNzIsImxlbmd0aCI6MC41MywiZnJvbSI6NjQuNjIyLCJ0byI6ODQuNDAyLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn1dfX0sImZpdCI6ImNyb3AifV19LHsiY2xpcHMiOlt7ImFzc2V0Ijp7InR5cGUiOiJ0ZXh0IiwidGV4dCI6Int7UzFfVElUTEV9fSIsImFsaWdubWVudCI6eyJob3Jpem9udGFsIjoibGVmdCIsInZlcnRpY2FsIjoiY2VudGVyIn0sImZvbnQiOnsiY29sb3IiOiJ7eyBURVhUX0ZPTlRfQ09MT1IgfX0iLCJmYW1pbHkiOiJDbGVhciBTYW5zIiwic2l6ZSI6IjE0MCIsImxpbmVIZWlnaHQiOjF9LCJ3aWR0aCI6ODAwLCJoZWlnaHQiOjUwMH0sInN0YXJ0IjowLjAxLCJsZW5ndGgiOjIsIm9mZnNldCI6eyJ4IjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjc2LCJmcm9tIjotMC4xLCJ0byI6LTAuMDcsImludGVycG9sYXRpb24iOiJiZXppZXIiLCJlYXNpbmciOiJlYXNlSW5PdXQifSx7InN0YXJ0IjowLjc2LCJsZW5ndGgiOjAuMzYsImZyb20iOi0wLjA3LCJ0byI6LTAuMDcsImludGVycG9sYXRpb24iOiJiZXppZXIiLCJlYXNpbmciOiJlYXNlSW5PdXQifSx7InN0YXJ0IjoxLjEyLCJsZW5ndGgiOjAuODIsImZyb20iOi0wLjA3LCJ0byI6LTAuMSwiaW50ZXJwb2xhdGlvbiI6ImJlemllciIsImVhc2luZyI6ImVhc2VJbk91dCJ9XSwieSI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC43NiwiZnJvbSI6MC4zMSwidG8iOjAuMzEsImludGVycG9sYXRpb24iOiJsaW5lYXIifSx7InN0YXJ0IjowLjc2LCJsZW5ndGgiOjAuMzYsImZyb20iOjAuMzEsInRvIjowLjMxLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn0seyJzdGFydCI6MS4xMiwibGVuZ3RoIjowLjgyLCJmcm9tIjowLjMxLCJ0byI6MC4zMSwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9XX0sInBvc2l0aW9uIjoiY2VudGVyIiwib3BhY2l0eSI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC43NiwiZnJvbSI6MCwidG8iOjEsImludGVycG9sYXRpb24iOiJiZXppZXIiLCJlYXNpbmciOiJlYXNlSW5PdXQifSx7InN0YXJ0IjowLjc2LCJsZW5ndGgiOjAuMzYsImZyb20iOjEsInRvIjoxLCJpbnRlcnBvbGF0aW9uIjoiYmV6aWVyIiwiZWFzaW5nIjoiZWFzZUluT3V0In0seyJzdGFydCI6MS4xMiwibGVuZ3RoIjowLjgyLCJmcm9tIjoxLCJ0byI6MCwiaW50ZXJwb2xhdGlvbiI6ImJlemllciIsImVhc2luZyI6ImVhc2VJbk91dCJ9XSwic2NhbGUiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuNzYsImZyb20iOjEsInRvIjoxLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn0seyJzdGFydCI6MC43NiwibGVuZ3RoIjowLjM2LCJmcm9tIjoxLCJ0byI6MSwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9LHsic3RhcnQiOjEuMTIsImxlbmd0aCI6MC44MiwiZnJvbSI6MSwidG8iOjEsImludGVycG9sYXRpb24iOiJsaW5lYXIifV0sInRyYW5zZm9ybSI6eyJyb3RhdGUiOnsiYW5nbGUiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuNzYsImZyb20iOjAsInRvIjowLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn0seyJzdGFydCI6MC43NiwibGVuZ3RoIjowLjM2LCJmcm9tIjowLCJ0byI6MCwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciJ9LHsic3RhcnQiOjEuMTIsImxlbmd0aCI6MC44MiwiZnJvbSI6MCwidG8iOjAsImludGVycG9sYXRpb24iOiJsaW5lYXIifV19fX1dfSx7ImNsaXBzIjpbeyJhc3NldCI6eyJ0eXBlIjoidGV4dCIsInRleHQiOiJ7e1MxX0RFU0NSSVBUSU9OfX0iLCJhbGlnbm1lbnQiOnsiaG9yaXpvbnRhbCI6ImxlZnQiLCJ2ZXJ0aWNhbCI6ImNlbnRlciJ9LCJmb250Ijp7ImNvbG9yIjoie3sgVEVYVF9GT05UX0NPTE9SIH19IiwiZmFtaWx5IjoiQ2xlYXIgU2FucyIsInNpemUiOjQ2LCJsaW5lSGVpZ2h0IjoxfSwid2lkdGgiOjk3NSwiaGVpZ2h0IjoxMzR9LCJzdGFydCI6MCwibGVuZ3RoIjoyLCJvZmZzZXQiOnsieCI6MC4wMjgsInkiOjAuMTM3fSwicG9zaXRpb24iOiJjZW50ZXIiLCJ0cmFuc2l0aW9uIjp7ImluIjoiZmFkZSIsIm91dCI6ImZhZGUifX1dfSx7ImNsaXBzIjpbeyJhc3NldCI6eyJ0eXBlIjoibHVtYSIsInNyYyI6Imh0dHBzOi8vdGVtcGxhdGVzLnNob3RzdGFjay5pby9ib29rLXlvdXItc3VtbWVyLWVzY2FwZS8xMzQ2NWUwMS02MjllLTQwZTgtYmM3YS04ZjY2MDgzMTY5ZGQvc291cmNlLnBuZyJ9LCJzdGFydCI6MCwibGVuZ3RoIjoiZW5kIn0seyJhc3NldCI6eyJ0eXBlIjoidGV4dCIsInRleHQiOiIiLCJhbGlnbm1lbnQiOnsiaG9yaXpvbnRhbCI6ImNlbnRlciIsInZlcnRpY2FsIjoiY2VudGVyIn0sImZvbnQiOnsiY29sb3IiOiIjMDAwMDAwIiwiZmFtaWx5IjoiTW9udHNlcnJhdCBFeHRyYUJvbGQiLCJzaXplIjo3MiwibGluZUhlaWdodCI6MX0sIndpZHRoIjoxMDgwLCJoZWlnaHQiOjE5MjAsImJhY2tncm91bmQiOnsiY29sb3IiOiIjMDAwMDAwIn19LCJzdGFydCI6MCwibGVuZ3RoIjoiZW5kIn1dfSx7ImNsaXBzIjpbeyJsZW5ndGgiOjMuNjgsImFzc2V0Ijp7InR5cGUiOiJpbWFnZSIsInNyYyI6Int7IFMzX0lNQUdFX1NSQyB9fSJ9LCJzdGFydCI6NS44Miwib2Zmc2V0Ijp7IngiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuMDMsImZyb20iOjAsInRvIjowLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIiwiZWFzaW5nIjoibGluZWFyIn0seyJzdGFydCI6MC4wMywibGVuZ3RoIjowLjQsImZyb20iOjAsInRvIjowLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn1dLCJ5IjpbeyJzdGFydCI6MCwibGVuZ3RoIjowLjAzLCJmcm9tIjoxLCJ0byI6MSwiaW50ZXJwb2xhdGlvbiI6ImxpbmVhciIsImVhc2luZyI6ImxpbmVhciJ9LHsic3RhcnQiOjAuMDMsImxlbmd0aCI6MC40LCJmcm9tIjoxLCJ0byI6MCwiaW50ZXJwb2xhdGlvbiI6ImJlemllciIsImVhc2luZyI6ImVhc2VJbk91dCJ9XX0sIm9wYWNpdHkiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuMDMsImZyb20iOjAsInRvIjoxLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIiwiZWFzaW5nIjoibGluZWFyIn0seyJzdGFydCI6MC4wMywibGVuZ3RoIjowLjQsImZyb20iOjEsInRvIjoxLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn1dLCJzY2FsZSI6W3sic3RhcnQiOjAsImxlbmd0aCI6MC4wMywiZnJvbSI6MSwidG8iOjEsImludGVycG9sYXRpb24iOiJsaW5lYXIiLCJlYXNpbmciOiJsaW5lYXIifSx7InN0YXJ0IjowLjAzLCJsZW5ndGgiOjAuNCwiZnJvbSI6MSwidG8iOjEsImludGVycG9sYXRpb24iOiJsaW5lYXIifV0sInRyYW5zZm9ybSI6eyJyb3RhdGUiOnsiYW5nbGUiOlt7InN0YXJ0IjowLCJsZW5ndGgiOjAuMDMsImZyb20iOjAsInRvIjowLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIiwiZWFzaW5nIjoibGluZWFyIn0seyJzdGFydCI6MC4wMywibGVuZ3RoIjowLjQsImZyb20iOjAsInRvIjowLCJpbnRlcnBvbGF0aW9uIjoibGluZWFyIn1dfX0sInBvc2l0aW9uIjoiY2VudGVyIn1dfSx7ImNsaXBzIjpbeyJsZW5ndGgiOjQuOTQsImFzc2V0Ijp7InR5cGUiOiJpbWFnZSIsInNyYyI6Int7IFMyX0lNQUdFX1NSQyB9fSJ9LCJzdGFydCI6MS45LCJ0cmFuc2l0aW9uIjp7ImluIjoiZmFkZSJ9fV19LHsiY2xpcHMiOlt7Imxlbmd0aCI6My40OSwiYXNzZXQiOnsidHlwZSI6ImltYWdlIiwic3JjIjoie3sgUzFfSU1BR0VfU1JDIH19In0sInN0YXJ0IjowLCJzY2FsZSI6MX1dfV19LCJvdXRwdXQiOnsiZm9ybWF0IjoibXA0IiwiZnBzIjoyNSwic2l6ZSI6eyJ3aWR0aCI6MTA4MCwiaGVpZ2h0IjoxOTIwfX0sIm1lcmdlIjpbeyJmaW5kIjoiUzFfSU1BR0VfU1JDIiwicmVwbGFjZSI6Imh0dHBzOi8vdGVtcGxhdGVzLnNob3RzdGFjay5pby9ib29rLXlvdXItc3VtbWVyLWVzY2FwZS9iMTkzNGQ2My03M2Y2LTRhODMtYTlhZS1mMGIyMDM0NTZlOTYvc291cmNlLmpwZyJ9LHsiZmluZCI6IlMxX1RJVExFIiwicmVwbGFjZSI6IkJvb2sgWW91ciBTdW1tZXIgRXNjYXBlIn0seyJmaW5kIjoiUzFfREVTQ1JJUFRJT04iLCJyZXBsYWNlIjoiSW5kdWxnZSBpbiBvcHVsZW5jZSBhbmQgc2VyZW5pdHkgd2l0aCBvdXIgdG9wLW5vdGNoIGFtZW5pdGllcy4ifSx7ImZpbmQiOiJTMV9JQ09OXzEiLCJyZXBsYWNlIjoiaHR0cHM6Ly90ZW1wbGF0ZXMuc2hvdHN0YWNrLmlvL2Jvb2steW91ci1zdW1tZXItZXNjYXBlLzUzMDAyMmI1LTM5YmItNGFlMy04N2NiLWIxYTg4ZTJkNjNmNC9zb3VyY2UucG5nIn0seyJmaW5kIjoiUzFfSUNPTl8yIiwicmVwbGFjZSI6Imh0dHBzOi8vdGVtcGxhdGVzLnNob3RzdGFjay5pby9ib29rLXlvdXItc3VtbWVyLWVzY2FwZS81ZjhiMzljYy01MDkyLTQyNTItOTMxYS0zMGUxZDFmNjQxOGQvc291cmNlLnBuZyJ9LHsiZmluZCI6IlRFWFRfRk9OVF9DT0xPUiIsInJlcGxhY2UiOiIjZmZmZmZmIn0seyJmaW5kIjoiUzJfSU1BR0VfU1JDIiwicmVwbGFjZSI6Imh0dHBzOi8vdGVtcGxhdGVzLnNob3RzdGFjay5pby9ib29rLXlvdXItc3VtbWVyLWVzY2FwZS9mN2YyZWFhZS0wZDM4LTRiMDQtYTJjZi1kNGFhNDIxYjU1ZjMvc291cmNlLmpwZyJ9LHsiZmluZCI6IlMyX1RJVExFIiwicmVwbGFjZSI6IkV4Y2x1c2l2ZSBWaWxsYSBGZWF0dXJlcyJ9LHsiZmluZCI6IlMyX0RFU0NSSVBUSU9OXzEiLCJyZXBsYWNlIjoiU3BhY2lvdXMgTGl2aW5nIEFyZWFzIn0seyJmaW5kIjoiUzJfREVTQ1JJUFRJT05fMiIsInJlcGxhY2UiOiJPdXRkb29yIFNwYWNlcyBhbmQgUG9vbCJ9LHsiZmluZCI6IlMyX0RFU0NSSVBUSU9OXzMiLCJyZXBsYWNlIjoiRnVsbHkgRXF1aXBwZWQgS2l0Y2hlbiAifSx7ImZpbmQiOiJTMl9JQ09OXzEiLCJyZXBsYWNlIjoiaHR0cHM6Ly90ZW1wbGF0ZXMuc2hvdHN0YWNrLmlvL2Jvb2steW91ci1zdW1tZXItZXNjYXBlL2U0NDExNTQ4LTU2OWYtNGYxNy1hMDYzLWNkMWY4ZDZmMTEwNy9zb3VyY2UucG5nIn0seyJmaW5kIjoiUzJfSUNPTl8yIiwicmVwbGFjZSI6Imh0dHBzOi8vdGVtcGxhdGVzLnNob3RzdGFjay5pby9ib29rLXlvdXItc3VtbWVyLWVzY2FwZS80M2IxNzUzMC02OWRkLTRjYTAtOWUwNy0xODdhY2Y5MDVjOTUvc291cmNlLnBuZyJ9LHsiZmluZCI6IlMzX0lNQUdFX1NSQyIsInJlcGxhY2UiOiJodHRwczovL3RlbXBsYXRlcy5zaG90c3RhY2suaW8vYm9vay15b3VyLXN1bW1lci1lc2NhcGUvZmE1NTI0MDktOWE3OS00MDExLWJlMmMtZTIwYzE5NTI1YjQ5L3NvdXJjZS5qcGcifSx7ImZpbmQiOiJTM19JQ09OIiwicmVwbGFjZSI6Imh0dHBzOi8vdGVtcGxhdGVzLnNob3RzdGFjay5pby9ib29rLXlvdXItc3VtbWVyLWVzY2FwZS8wMDUxNTdkZi0wNzY1LTQ5OWEtYTk0My1kMWEzZTYyMDE5ZGEvc291cmNlLnBuZyJ9LHsiZmluZCI6IlMzX1dFQlNJVEUiLCJyZXBsYWNlIjoicmVhbGx5Z3JlYXRzaXRlLmNvbSJ9LHsiZmluZCI6IlMzX1BIT05FTlVNQkVSIiwicmVwbGFjZSI6IisxMjMtNDU2LTc4OTAifSx7ImZpbmQiOiJTM181TEVUVEVSV09SRF8xIiwicmVwbGFjZSI6IkVhcmx5In0seyJmaW5kIjoiUzNfNUxFVFRFUldPUkRfMiIsInJlcGxhY2UiOiJCaXJkIn0seyJmaW5kIjoiUzNfMTBMRVRURVJXT1JEXzMiLCJyZXBsYWNlIjoiRGlzY291bnQhIn0seyJmaW5kIjoiUzNfREVTQ1JJUFRJT04iLCJyZXBsYWNlIjoiQm9vayBmb3IgMyBuaWdodHMgYW5kIHNhdmUifSx7ImZpbmQiOiJURVhUX0ZPTlRfQ09MT1JfMiIsInJlcGxhY2UiOiIjZDNmMmYzIn1dfQ - **Edit and save to an account**: https://dashboard.shotstack.io/studio/editor/book-your-summer-escape ## How to use this template as a workflow 1. Render it once with the JSON below to confirm the output. 2. Replace the values that change per row of data (merge fields or asset URLs). 3. Loop over your data (CSV, database, webhook payload) and send one render per row. Add a `callback` URL to the request so Shotstack notifies you when each video is ready instead of polling. 4. To keep the JSON out of your app, store it with the Templates endpoint and render by template ID with a `merge` array: https://shotstack.io/docs/guide/architecting-an-application/templates/ ## Customise This template has merge fields. Send a `merge` array with the request to replace them; do not edit the timeline JSON. | Field | Default | | --- | --- | | `{{ S1_IMAGE_SRC }}` | https://templates.shotstack.io/book-your-summer-escape/b1934d63-73f6-4a83-a9ae-f0b203456e96/source.jpg | | `{{ S1_TITLE }}` | Book Your Summer Escape | | `{{ S1_DESCRIPTION }}` | Indulge in opulence and serenity with our top-notch amenities. | | `{{ S1_ICON_1 }}` | https://templates.shotstack.io/book-your-summer-escape/530022b5-39bb-4ae3-87cb-b1a88e2d63f4/source.png | | `{{ S1_ICON_2 }}` | https://templates.shotstack.io/book-your-summer-escape/5f8b39cc-5092-4252-931a-30e1d1f6418d/source.png | | `{{ TEXT_FONT_COLOR }}` | #ffffff | | `{{ S2_IMAGE_SRC }}` | https://templates.shotstack.io/book-your-summer-escape/f7f2eaae-0d38-4b04-a2cf-d4aa421b55f3/source.jpg | | `{{ S2_TITLE }}` | Exclusive Villa Features | | `{{ S2_DESCRIPTION_1 }}` | Spacious Living Areas | | `{{ S2_DESCRIPTION_2 }}` | Outdoor Spaces and Pool | | `{{ S2_DESCRIPTION_3 }}` | Fully Equipped Kitchen | | `{{ S2_ICON_1 }}` | https://templates.shotstack.io/book-your-summer-escape/e4411548-569f-4f17-a063-cd1f8d6f1107/source.png | | `{{ S2_ICON_2 }}` | https://templates.shotstack.io/book-your-summer-escape/43b17530-69dd-4ca0-9e07-187acf905c95/source.png | | `{{ S3_IMAGE_SRC }}` | https://templates.shotstack.io/book-your-summer-escape/fa552409-9a79-4011-be2c-e20c19525b49/source.jpg | | `{{ S3_ICON }}` | https://templates.shotstack.io/book-your-summer-escape/005157df-0765-499a-a943-d1a3e62019da/source.png | | `{{ S3_WEBSITE }}` | reallygreatsite.com | | `{{ S3_PHONENUMBER }}` | +123-456-7890 | | `{{ S3_5LETTERWORD_1 }}` | Early | | `{{ S3_5LETTERWORD_2 }}` | Bird | | `{{ S3_10LETTERWORD_3 }}` | Discount! | | `{{ S3_DESCRIPTION }}` | Book for 3 nights and save | | `{{ TEXT_FONT_COLOR_2 }}` | #d3f2f3 | ## Template JSON ```json { "timeline": { "background": "#FFFFFF", "tracks": [ { "clips": [ { "length": "end", "asset": { "type": "image", "src": "{{ S3_ICON }}" }, "start": 6.04, "scale": [ { "start": 0, "length": 0.02, "from": 0.08, "to": 0.08, "interpolation": "linear", "easing": "linear" }, { "start": 0.02, "length": 0.25, "from": 0.08, "to": 0.08, "interpolation": "linear" } ], "offset": { "x": [ { "start": 0, "length": 0.02, "from": -0.1, "to": -0.15, "interpolation": "linear", "easing": "linear" }, { "start": 0.02, "length": 0.25, "from": -0.15, "to": 0, "interpolation": "bezier", "easing": "easeInOut" } ], "y": [ { "start": 0, "length": 0.02, "from": 0.239, "to": 0.239, "interpolation": "linear", "easing": "linear" }, { "start": 0.02, "length": 0.25, "from": 0.239, "to": 0.239, "interpolation": "linear" } ] }, "position": "center", "opacity": [ { "start": 0, "length": 0.02, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.02, "length": 0.25, "from": 0, "to": 1, "interpolation": "bezier", "easing": "easeInOut" } ], "transform": { "rotate": { "angle": [ { "start": 0, "length": 0.02, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.02, "length": 0.25, "from": 0, "to": 0, "interpolation": "linear" } ] } }, "fit": "crop" } ] }, { "clips": [ { "length": "end", "asset": { "type": "image", "src": "{{ S3_ICON }}" }, "start": 6.42, "scale": [ { "start": 0, "length": 0.03, "from": 0.08, "to": 0.08, "interpolation": "linear", "easing": "linear" }, { "start": 0.03, "length": 0.3, "from": 0.08, "to": 0.08, "interpolation": "linear" } ], "offset": { "x": [ { "start": 0, "length": 0.03, "from": -0.15, "to": -0.15, "interpolation": "linear", "easing": "linear" }, { "start": 0.03, "length": 0.3, "from": -0.15, "to": 0, "interpolation": "bezier", "easing": "easeInOut" } ], "y": [ { "start": 0, "length": 0.03, "from": -0.22, "to": -0.22, "interpolation": "linear", "easing": "linear" }, { "start": 0.03, "length": 0.3, "from": -0.22, "to": -0.22, "interpolation": "linear" } ] }, "position": "center", "transform": { "rotate": { "angle": [ { "start": 0, "length": 0.03, "from": 180, "to": 180, "interpolation": "linear", "easing": "linear" }, { "start": 0.03, "length": 0.3, "from": 180, "to": 180, "interpolation": "linear" } ] } }, "opacity": [ { "start": 0, "length": 0.03, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.03, "length": 0.3, "from": 0, "to": 1, "interpolation": "bezier", "easing": "easeInOut" } ], "fit": "crop" } ] }, { "clips": [ { "asset": { "type": "text", "text": "{{S3_PHONENUMBER}}", "alignment": { "horizontal": "right", "vertical": "center" }, "font": { "color": "{{ TEXT_FONT_COLOR }}", "family": "Clear Sans", "size": "55", "lineHeight": 1 }, "width": 975, "height": 134 }, "start": 7.02, "length": "end", "offset": { "x": [ { "start": 0, "length": 0.03, "from": -0.1, "to": -0.1, "interpolation": "linear", "easing": "linear" }, { "start": 0.03, "length": 0.29, "from": -0.1, "to": -0.141, "interpolation": "bezier", "easing": "easeInOut" } ], "y": [ { "start": 0, "length": 0.03, "from": -0.445, "to": -0.445, "interpolation": "linear", "easing": "linear" }, { "start": 0.03, "length": 0.29, "from": -0.445, "to": -0.445, "interpolation": "linear" } ] }, "position": "center", "transition": { "in": "fade" }, "opacity": [ { "start": 0, "length": 0.03, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.03, "length": 0.29, "from": 0, "to": 1, "interpolation": "bezier", "easing": "easeInOut" } ], "scale": [ { "start": 0, "length": 0.03, "from": 1, "to": 1, "interpolation": "linear", "easing": "linear" }, { "start": 0.03, "length": 0.29, "from": 1, "to": 1, "interpolation": "linear" } ], "transform": { "rotate": { "angle": [ { "start": 0, "length": 0.03, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.03, "length": 0.29, "from": 0, "to": 0, "interpolation": "linear" } ] } } } ] }, { "clips": [ { "asset": { "type": "text", "text": "Find more info at\n{{S3_WEBSITE}}", "alignment": { "horizontal": "right", "vertical": "center" }, "font": { "color": "{{ TEXT_FONT_COLOR }}", "family": "Clear Sans", "size": "55", "lineHeight": 1 }, "width": 975, "height": 400 }, "start": 6.27, "length": "end", "offset": { "x": [ { "start": 0, "length": 0.01, "from": 0, "to": -0.05, "interpolation": "linear", "easing": "linear" }, { "start": 0.01, "length": 0.42, "from": -0.05, "to": -0.141, "interpolation": "bezier", "easing": "easeInOut" } ], "y": [ { "start": 0, "length": 0.01, "from": -0.391, "to": -0.391, "interpolation": "linear", "easing": "linear" }, { "start": 0.01, "length": 0.42, "from": -0.391, "to": -0.391, "interpolation": "linear" } ] }, "position": "center", "opacity": [ { "start": 0, "length": 0.01, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.01, "length": 0.42, "from": 0, "to": 1, "interpolation": "bezier", "easing": "easeInOut" } ], "scale": [ { "start": 0, "length": 0.01, "from": 1, "to": 1, "interpolation": "linear", "easing": "linear" }, { "start": 0.01, "length": 0.42, "from": 1, "to": 1, "interpolation": "linear" } ], "transform": { "rotate": { "angle": [ { "start": 0, "length": 0.01, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.01, "length": 0.42, "from": 0, "to": 0, "interpolation": "linear" } ] } } } ] }, { "clips": [ { "asset": { "type": "text", "text": "{{S3_DESCRIPTION}}", "alignment": { "horizontal": "center", "vertical": "center" }, "font": { "color": "{{ TEXT_FONT_COLOR }}", "family": "Clear Sans", "size": "60", "lineHeight": 1 }, "width": 975, "height": 200 }, "start": 6.42, "length": "end", "offset": { "x": [ { "start": 0, "length": 0.06, "from": -0.1, "to": -0.1, "interpolation": "linear", "easing": "linear" }, { "start": 0.06, "length": 0.52, "from": -0.1, "to": 0, "interpolation": "bezier", "easing": "easeInOut" } ], "y": [ { "start": 0, "length": 0.06, "from": -0.072, "to": -0.072, "interpolation": "linear", "easing": "linear" }, { "start": 0.06, "length": 0.52, "from": -0.072, "to": -0.072, "interpolation": "linear" } ] }, "position": "center", "opacity": [ { "start": 0, "length": 0.06, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.06, "length": 0.52, "from": 0, "to": 1, "interpolation": "bezier", "easing": "easeInOut" } ], "scale": [ { "start": 0, "length": 0.06, "from": 1, "to": 1, "interpolation": "linear", "easing": "linear" }, { "start": 0.06, "length": 0.52, "from": 1, "to": 1, "interpolation": "linear" } ], "transform": { "rotate": { "angle": [ { "start": 0, "length": 0.06, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.06, "length": 0.52, "from": 0, "to": 0, "interpolation": "linear" } ] } } } ] }, { "clips": [ { "asset": { "type": "text", "text": "30% off on your stay!", "alignment": { "horizontal": "center", "vertical": "center" }, "font": { "color": "{{ TEXT_FONT_COLOR }}", "family": "Clear Sans", "size": "60", "lineHeight": 1 }, "width": 975, "height": 400 }, "start": 6.59, "length": "end", "offset": { "x": [ { "start": 0, "length": 0.05, "from": -0.1, "to": -0.1, "interpolation": "linear", "easing": "linear" }, { "start": 0.05, "length": 0.52, "from": -0.1, "to": 0, "interpolation": "bezier", "easing": "easeInOut" } ], "y": [ { "start": 0, "length": 0.05, "from": -0.103, "to": -0.103, "interpolation": "linear", "easing": "linear" }, { "start": 0.05, "length": 0.52, "from": -0.103, "to": -0.103, "interpolation": "linear" } ] }, "position": "center", "opacity": [ { "start": 0, "length": 0.05, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.05, "length": 0.52, "from": 0, "to": 1, "interpolation": "bezier", "easing": "easeInOut" } ], "scale": [ { "start": 0, "length": 0.05, "from": 1, "to": 1, "interpolation": "linear", "easing": "linear" }, { "start": 0.05, "length": 0.52, "from": 1, "to": 1, "interpolation": "linear" } ], "transform": { "rotate": { "angle": [ { "start": 0, "length": 0.05, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.05, "length": 0.52, "from": 0, "to": 0, "interpolation": "linear" } ] } } } ] }, { "clips": [ { "asset": { "type": "text", "text": "{{S3_5LETTERWORD_1}}", "alignment": { "horizontal": "left", "vertical": "center" }, "font": { "color": "{{ TEXT_FONT_COLOR_2 }}", "family": "Clear Sans", "size": "180", "lineHeight": 1 }, "width": 800, "height": 250 }, "start": 6, "length": "end", "offset": { "x": [ { "start": 0, "length": 0.28, "from": 0.007, "to": 0.007, "interpolation": "linear", "easing": "linear" }, { "start": 0.28, "length": 0.43, "from": 0.007, "to": 0.007, "interpolation": "linear" } ], "y": [ { "start": 0, "length": 0.28, "from": 0.05, "to": 0.05, "interpolation": "linear", "easing": "linear" }, { "start": 0.28, "length": 0.43, "from": 0.05, "to": 0.118, "interpolation": "bezier", "easing": "easeInOut" } ] }, "position": "center", "opacity": [ { "start": 0, "length": 0.28, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.28, "length": 0.43, "from": 0, "to": 1, "interpolation": "bezier", "easing": "easeInOut" } ], "scale": [ { "start": 0, "length": 0.28, "from": 1, "to": 1, "interpolation": "linear", "easing": "linear" }, { "start": 0.28, "length": 0.43, "from": 1, "to": 1, "interpolation": "linear" } ], "transform": { "rotate": { "angle": [ { "start": 0, "length": 0.28, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.28, "length": 0.43, "from": 0, "to": 0, "interpolation": "linear" } ] } } } ] }, { "clips": [ { "asset": { "type": "text", "text": "{{S3_5LETTERWORD_2}}", "alignment": { "horizontal": "left", "vertical": "center" }, "font": { "color": "{{ TEXT_FONT_COLOR_2 }}", "family": "Clear Sans", "size": "180", "lineHeight": 1 }, "width": 800, "height": 250 }, "start": 6.12, "length": "end", "offset": { "x": [ { "start": 0, "length": 0.28, "from": 0.429, "to": 0.429, "interpolation": "linear", "easing": "linear" }, { "start": 0.28, "length": 0.43, "from": 0.429, "to": 0.429, "interpolation": "linear" } ], "y": [ { "start": 0, "length": 0.28, "from": 0.05, "to": 0.05, "interpolation": "linear", "easing": "linear" }, { "start": 0.28, "length": 0.43, "from": 0.05, "to": 0.118, "interpolation": "bezier", "easing": "easeInOut" } ] }, "position": "center", "opacity": [ { "start": 0, "length": 0.28, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.28, "length": 0.43, "from": 0, "to": 1, "interpolation": "bezier", "easing": "easeInOut" } ], "scale": [ { "start": 0, "length": 0.28, "from": 1, "to": 1, "interpolation": "linear", "easing": "linear" }, { "start": 0.28, "length": 0.43, "from": 1, "to": 1, "interpolation": "linear" } ], "transform": { "rotate": { "angle": [ { "start": 0, "length": 0.28, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.28, "length": 0.43, "from": 0, "to": 0, "interpolation": "linear" } ] } } } ] }, { "clips": [ { "asset": { "type": "text", "text": "{{S3_10LETTERWORD_3}}", "alignment": { "horizontal": "center", "vertical": "center" }, "font": { "color": "{{ TEXT_FONT_COLOR_2 }}", "family": "Clear Sans", "size": "180", "lineHeight": 1 }, "width": 800, "height": 200 }, "start": 6.43, "length": "end", "offset": { "x": [ { "start": 0, "length": 0.28, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.28, "length": 0.43, "from": 0, "to": 0, "interpolation": "linear" } ], "y": [ { "start": 0, "length": 0.28, "from": -0.1, "to": -0.1, "interpolation": "linear", "easing": "linear" }, { "start": 0.28, "length": 0.43, "from": -0.1, "to": 0.024, "interpolation": "bezier", "easing": "easeInOut" } ] }, "position": "center", "opacity": [ { "start": 0, "length": 0.28, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.28, "length": 0.43, "from": 0, "to": 1, "interpolation": "bezier", "easing": "easeInOut" } ], "scale": [ { "start": 0, "length": 0.28, "from": 1, "to": 1, "interpolation": "linear", "easing": "linear" }, { "start": 0.28, "length": 0.43, "from": 1, "to": 1, "interpolation": "linear" } ], "transform": { "rotate": { "angle": [ { "start": 0, "length": 0.28, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.28, "length": 0.43, "from": 0, "to": 0, "interpolation": "linear" } ] } } } ] }, { "clips": [ { "length": 4.12, "asset": { "type": "image", "src": "{{ S2_ICON_1 }}" }, "start": 1.98, "scale": [ { "start": 0, "length": 0.01, "from": 1, "to": 0.15, "interpolation": "linear", "easing": "linear" }, { "start": 0.01, "length": 0.77, "from": 0.15, "to": 0.15, "interpolation": "linear" }, { "start": 0.78, "length": 2.74, "from": 0.15, "to": 0.15, "interpolation": "linear" }, { "start": 3.52, "length": 0.62, "from": 0.15, "to": 0.15, "interpolation": "linear" } ], "offset": { "x": [ { "start": 0, "length": 0.01, "from": 0, "to": -0.451, "interpolation": "linear", "easing": "linear" }, { "start": 0.01, "length": 0.77, "from": -0.451, "to": -0.451, "interpolation": "linear" }, { "start": 0.78, "length": 2.74, "from": -0.451, "to": -0.451, "interpolation": "linear" }, { "start": 3.52, "length": 0.62, "from": -0.451, "to": -0.451, "interpolation": "linear" } ], "y": [ { "start": 0, "length": 0.01, "from": 0, "to": -0.5, "interpolation": "linear", "easing": "linear" }, { "start": 0.01, "length": 0.77, "from": -0.5, "to": -0.443, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 0.78, "length": 2.74, "from": -0.443, "to": -0.443, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 3.52, "length": 0.62, "from": -0.443, "to": -0.3, "interpolation": "bezier", "easing": "easeInOut" } ] }, "position": "center", "opacity": [ { "start": 0, "length": 0.01, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.01, "length": 0.77, "from": 0, "to": 1, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 0.78, "length": 2.74, "from": 1, "to": 1, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 3.52, "length": 0.62, "from": 1, "to": 0, "interpolation": "bezier", "easing": "easeInOut" } ], "transform": { "rotate": { "angle": [ { "start": 0, "length": 0.01, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.01, "length": 0.77, "from": 0, "to": 0, "interpolation": "linear" }, { "start": 0.78, "length": 2.74, "from": 0, "to": 0, "interpolation": "linear" }, { "start": 3.52, "length": 0.62, "from": 0, "to": 0, "interpolation": "linear" } ] } }, "fit": "crop" } ] }, { "clips": [ { "length": 4.13, "asset": { "type": "image", "src": "{{ S2_ICON_2 }}" }, "start": 1.96, "scale": [ { "start": 0, "length": 0.01, "from": 1, "to": 0.15, "interpolation": "linear", "easing": "linear" }, { "start": 0.01, "length": 0.77, "from": 0.15, "to": 0.15, "interpolation": "linear" }, { "start": 0.78, "length": 2.74, "from": 0.15, "to": 0.15, "interpolation": "linear" }, { "start": 3.52, "length": 0.62, "from": 0.15, "to": 0.15, "interpolation": "linear" } ], "offset": { "x": [ { "start": 0, "length": 0.01, "from": 0, "to": 0.438, "interpolation": "linear", "easing": "linear" }, { "start": 0.01, "length": 0.77, "from": 0.438, "to": 0.438, "interpolation": "linear" }, { "start": 0.78, "length": 2.74, "from": 0.438, "to": 0.438, "interpolation": "linear" }, { "start": 3.52, "length": 0.62, "from": 0.438, "to": 0.438, "interpolation": "linear" } ], "y": [ { "start": 0, "length": 0.01, "from": 0, "to": -0.26, "interpolation": "linear", "easing": "linear" }, { "start": 0.01, "length": 0.77, "from": -0.26, "to": -0.2, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 0.78, "length": 2.74, "from": -0.2, "to": -0.2, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 3.52, "length": 0.62, "from": -0.2, "to": -0.05, "interpolation": "bezier", "easing": "easeInOut" } ] }, "position": "center", "transform": { "rotate": { "angle": [ { "start": 0, "length": 0.01, "from": 0, "to": 20, "interpolation": "linear", "easing": "linear" }, { "start": 0.01, "length": 0.77, "from": 20, "to": 20, "interpolation": "linear" }, { "start": 0.78, "length": 2.74, "from": 20, "to": 20, "interpolation": "linear" }, { "start": 3.52, "length": 0.62, "from": 20, "to": 20, "interpolation": "linear" } ] } }, "opacity": [ { "start": 0, "length": 0.01, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.01, "length": 0.77, "from": 0, "to": 1, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 0.78, "length": 2.74, "from": 1, "to": 1, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 3.52, "length": 0.62, "from": 1, "to": 0, "interpolation": "bezier", "easing": "easeInOut" } ], "fit": "crop" } ] }, { "clips": [ { "length": 4.14, "asset": { "type": "image", "src": "https://templates.shotstack.io/book-your-summer-escape/c86266d2-2f30-41b7-9985-4bce3609f7db/source.png" }, "scale": [ { "start": 0, "length": 0.03, "from": 1, "to": 0.1, "interpolation": "linear", "easing": "linear" }, { "start": 0.03, "length": 0.78, "from": 0.1, "to": 0.1, "interpolation": "linear" }, { "start": 0.81, "length": 2.76, "from": 0.1, "to": 0.1, "interpolation": "linear" }, { "start": 3.57, "length": 0.59, "from": 0.1, "to": 0.1, "interpolation": "linear" } ], "offset": { "x": [ { "start": 0, "length": 0.03, "from": 0, "to": -0.308, "interpolation": "linear", "easing": "linear" }, { "start": 0.03, "length": 0.78, "from": -0.308, "to": -0.308, "interpolation": "linear" }, { "start": 0.81, "length": 2.76, "from": -0.308, "to": -0.308, "interpolation": "linear" }, { "start": 3.57, "length": 0.59, "from": -0.308, "to": -0.308, "interpolation": "linear" } ], "y": [ { "start": 0, "length": 0.03, "from": 0, "to": -0.387, "interpolation": "linear", "easing": "linear" }, { "start": 0.03, "length": 0.78, "from": -0.387, "to": -0.345, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 0.81, "length": 2.76, "from": -0.345, "to": -0.345, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 3.57, "length": 0.59, "from": -0.345, "to": -0.2, "interpolation": "bezier", "easing": "easeInOut" } ] }, "position": "center", "opacity": [ { "start": 0, "length": 0.03, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.03, "length": 0.78, "from": 0, "to": 1, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 0.81, "length": 2.76, "from": 1, "to": 1, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 3.57, "length": 0.59, "from": 1, "to": 0, "interpolation": "bezier", "easing": "easeInOut" } ], "transform": { "rotate": { "angle": [ { "start": 0, "length": 0.03, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.03, "length": 0.78, "from": 0, "to": 0, "interpolation": "linear" }, { "start": 0.81, "length": 2.76, "from": 0, "to": 0, "interpolation": "linear" }, { "start": 3.57, "length": 0.59, "from": 0, "to": 0, "interpolation": "linear" } ] } }, "start": 1.95 } ] }, { "clips": [ { "asset": { "type": "text", "text": " {{S2_DESCRIPTION_1}}\n {{S2_DESCRIPTION_3}} \n {{S2_DESCRIPTION_2}}", "alignment": { "horizontal": "left", "vertical": "center" }, "font": { "color": "{{ TEXT_FONT_COLOR }}", "family": "Clear Sans", "size": "50", "lineHeight": 1.2 }, "width": 800, "height": 300, "background": { "color": "#b3e4ea", "borderRadius": 47 } }, "start": 1.92, "length": 4.18, "offset": { "x": [ { "start": 0, "length": 0.03, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.03, "length": 0.79, "from": 0, "to": 0, "interpolation": "linear" }, { "start": 0.82, "length": 2.75, "from": 0, "to": 0, "interpolation": "linear" }, { "start": 3.57, "length": 0.61, "from": 0, "to": 0, "interpolation": "linear" } ], "y": [ { "start": 0, "length": 0.03, "from": -0.387, "to": -0.387, "interpolation": "linear", "easing": "linear" }, { "start": 0.03, "length": 0.79, "from": -0.387, "to": -0.344, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 0.82, "length": 2.75, "from": -0.344, "to": -0.346, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 3.57, "length": 0.61, "from": -0.346, "to": -0.2, "interpolation": "bezier", "easing": "easeInOut" } ] }, "position": "center", "opacity": [ { "start": 0, "length": 0.03, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.03, "length": 0.79, "from": 0, "to": 1, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 0.82, "length": 2.75, "from": 1, "to": 1, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 3.57, "length": 0.61, "from": 1, "to": 0, "interpolation": "bezier", "easing": "easeInOut" } ], "scale": [ { "start": 0, "length": 0.03, "from": 1, "to": 1, "interpolation": "linear", "easing": "linear" }, { "start": 0.03, "length": 0.79, "from": 1, "to": 1, "interpolation": "linear" }, { "start": 0.82, "length": 2.75, "from": 1, "to": 1, "interpolation": "linear" }, { "start": 3.57, "length": 0.61, "from": 1, "to": 1, "interpolation": "linear" } ], "transform": { "rotate": { "angle": [ { "start": 0, "length": 0.03, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.03, "length": 0.79, "from": 0, "to": 0, "interpolation": "linear" }, { "start": 0.82, "length": 2.75, "from": 0, "to": 0, "interpolation": "linear" }, { "start": 3.57, "length": 0.61, "from": 0, "to": 0, "interpolation": "linear" } ] } } } ] }, { "clips": [ { "asset": { "type": "text", "text": "{{S2_TITLE}}", "alignment": { "horizontal": "left", "vertical": "center" }, "font": { "color": "{{ TEXT_FONT_COLOR }}", "family": "Clear Sans", "size": "140", "lineHeight": 1 }, "width": 800, "height": 500 }, "start": 1.9, "length": 4.2, "offset": { "x": [ { "start": 0, "length": 0.76, "from": -0.1, "to": -0.07, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 0.76, "length": 2.82, "from": -0.07, "to": -0.07, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 3.58, "length": 0.6, "from": -0.07, "to": -0.1, "interpolation": "bezier", "easing": "easeInOut" } ], "y": [ { "start": 0, "length": 0.76, "from": 0.31, "to": 0.31, "interpolation": "linear" }, { "start": 0.76, "length": 2.82, "from": 0.31, "to": 0.31, "interpolation": "linear" }, { "start": 3.58, "length": 0.6, "from": 0.31, "to": 0.31, "interpolation": "linear" } ] }, "position": "center", "opacity": [ { "start": 0, "length": 0.76, "from": 0, "to": 1, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 0.76, "length": 2.82, "from": 1, "to": 1, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 3.58, "length": 0.6, "from": 1, "to": 0, "interpolation": "bezier", "easing": "easeInOut" } ], "scale": [ { "start": 0, "length": 0.76, "from": 1, "to": 1, "interpolation": "linear" }, { "start": 0.76, "length": 2.82, "from": 1, "to": 1, "interpolation": "linear" }, { "start": 3.58, "length": 0.6, "from": 1, "to": 1, "interpolation": "linear" } ], "transform": { "rotate": { "angle": [ { "start": 0, "length": 0.76, "from": 0, "to": 0, "interpolation": "linear" }, { "start": 0.76, "length": 2.82, "from": 0, "to": 0, "interpolation": "linear" }, { "start": 3.58, "length": 0.6, "from": 0, "to": 0, "interpolation": "linear" } ] } } } ] }, { "clips": [ { "length": "auto", "asset": { "type": "image", "src": "{{ S1_ICON_2 }}" }, "start": 0, "scale": [ { "start": 0, "length": 0.67, "from": 0.15, "to": 0.15, "interpolation": "linear" }, { "start": 0.67, "length": 1.05, "from": 0.15, "to": 0.15, "interpolation": "linear" }, { "start": 1.72, "length": 0.53, "from": 0.15, "to": 0.15, "interpolation": "linear" } ], "offset": { "x": [ { "start": 0, "length": 0.67, "from": 0.417, "to": 0.417, "interpolation": "linear" }, { "start": 0.67, "length": 1.05, "from": 0.417, "to": 0.417, "interpolation": "linear" }, { "start": 1.72, "length": 0.53, "from": 0.417, "to": 0.417, "interpolation": "linear" } ], "y": [ { "start": 0, "length": 0.67, "from": -0.15, "to": 0.022, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 0.67, "length": 1.05, "from": 0.022, "to": 0.022, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 1.72, "length": 0.53, "from": 0.022, "to": 0.15, "interpolation": "bezier", "easing": "easeInOut" } ] }, "position": "center", "opacity": [ { "start": 0, "length": 0.67, "from": 0, "to": 1, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 0.67, "length": 1.05, "from": 1, "to": 1, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 1.72, "length": 0.53, "from": 1, "to": 0, "interpolation": "bezier", "easing": "easeInOut" } ], "transform": { "rotate": { "angle": [ { "start": 0, "length": 0.67, "from": 0, "to": 25.008, "interpolation": "linear" }, { "start": 0.67, "length": 1.05, "from": 25.008, "to": 64.622, "interpolation": "linear" }, { "start": 1.72, "length": 0.53, "from": 64.622, "to": 84.402, "interpolation": "linear" } ] } }, "fit": "crop" } ] }, { "clips": [ { "length": 3, "asset": { "type": "image", "src": "{{ S1_ICON_1 }}" }, "start": 0, "scale": [ { "start": 0, "length": 0.67, "from": 0.2, "to": 0.2, "interpolation": "linear" }, { "start": 0.67, "length": 1.05, "from": 0.2, "to": 0.2, "interpolation": "linear" }, { "start": 1.72, "length": 0.53, "from": 0.2, "to": 0.2, "interpolation": "linear" } ], "offset": { "x": [ { "start": 0, "length": 0.67, "from": -0.415, "to": -0.415, "interpolation": "linear" }, { "start": 0.67, "length": 1.05, "from": -0.415, "to": -0.415, "interpolation": "linear" }, { "start": 1.72, "length": 0.53, "from": -0.415, "to": -0.415, "interpolation": "linear" } ], "y": [ { "start": 0, "length": 0.67, "from": -0.25, "to": -0.164, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 0.67, "length": 1.05, "from": -0.164, "to": -0.164, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 1.72, "length": 0.53, "from": -0.164, "to": -0.1, "interpolation": "bezier", "easing": "easeInOut" } ] }, "position": "center", "opacity": [ { "start": 0, "length": 0.67, "from": 0, "to": 1, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 0.67, "length": 1.05, "from": 1, "to": 1, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 1.72, "length": 0.53, "from": 1, "to": 0, "interpolation": "bezier", "easing": "easeInOut" } ], "transform": { "rotate": { "angle": [ { "start": 0, "length": 0.67, "from": 0, "to": 25.008, "interpolation": "linear" }, { "start": 0.67, "length": 1.05, "from": 25.008, "to": 64.622, "interpolation": "linear" }, { "start": 1.72, "length": 0.53, "from": 64.622, "to": 84.402, "interpolation": "linear" } ] } }, "fit": "crop" } ] }, { "clips": [ { "asset": { "type": "text", "text": "{{S1_TITLE}}", "alignment": { "horizontal": "left", "vertical": "center" }, "font": { "color": "{{ TEXT_FONT_COLOR }}", "family": "Clear Sans", "size": "140", "lineHeight": 1 }, "width": 800, "height": 500 }, "start": 0.01, "length": 2, "offset": { "x": [ { "start": 0, "length": 0.76, "from": -0.1, "to": -0.07, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 0.76, "length": 0.36, "from": -0.07, "to": -0.07, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 1.12, "length": 0.82, "from": -0.07, "to": -0.1, "interpolation": "bezier", "easing": "easeInOut" } ], "y": [ { "start": 0, "length": 0.76, "from": 0.31, "to": 0.31, "interpolation": "linear" }, { "start": 0.76, "length": 0.36, "from": 0.31, "to": 0.31, "interpolation": "linear" }, { "start": 1.12, "length": 0.82, "from": 0.31, "to": 0.31, "interpolation": "linear" } ] }, "position": "center", "opacity": [ { "start": 0, "length": 0.76, "from": 0, "to": 1, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 0.76, "length": 0.36, "from": 1, "to": 1, "interpolation": "bezier", "easing": "easeInOut" }, { "start": 1.12, "length": 0.82, "from": 1, "to": 0, "interpolation": "bezier", "easing": "easeInOut" } ], "scale": [ { "start": 0, "length": 0.76, "from": 1, "to": 1, "interpolation": "linear" }, { "start": 0.76, "length": 0.36, "from": 1, "to": 1, "interpolation": "linear" }, { "start": 1.12, "length": 0.82, "from": 1, "to": 1, "interpolation": "linear" } ], "transform": { "rotate": { "angle": [ { "start": 0, "length": 0.76, "from": 0, "to": 0, "interpolation": "linear" }, { "start": 0.76, "length": 0.36, "from": 0, "to": 0, "interpolation": "linear" }, { "start": 1.12, "length": 0.82, "from": 0, "to": 0, "interpolation": "linear" } ] } } } ] }, { "clips": [ { "asset": { "type": "text", "text": "{{S1_DESCRIPTION}}", "alignment": { "horizontal": "left", "vertical": "center" }, "font": { "color": "{{ TEXT_FONT_COLOR }}", "family": "Clear Sans", "size": 46, "lineHeight": 1 }, "width": 975, "height": 134 }, "start": 0, "length": 2, "offset": { "x": 0.028, "y": 0.137 }, "position": "center", "transition": { "in": "fade", "out": "fade" } } ] }, { "clips": [ { "asset": { "type": "luma", "src": "https://templates.shotstack.io/book-your-summer-escape/13465e01-629e-40e8-bc7a-8f66083169dd/source.png" }, "start": 0, "length": "end" }, { "asset": { "type": "text", "text": "", "alignment": { "horizontal": "center", "vertical": "center" }, "font": { "color": "#000000", "family": "Montserrat ExtraBold", "size": 72, "lineHeight": 1 }, "width": 1080, "height": 1920, "background": { "color": "#000000" } }, "start": 0, "length": "end" } ] }, { "clips": [ { "length": 3.68, "asset": { "type": "image", "src": "{{ S3_IMAGE_SRC }}" }, "start": 5.82, "offset": { "x": [ { "start": 0, "length": 0.03, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.03, "length": 0.4, "from": 0, "to": 0, "interpolation": "linear" } ], "y": [ { "start": 0, "length": 0.03, "from": 1, "to": 1, "interpolation": "linear", "easing": "linear" }, { "start": 0.03, "length": 0.4, "from": 1, "to": 0, "interpolation": "bezier", "easing": "easeInOut" } ] }, "opacity": [ { "start": 0, "length": 0.03, "from": 0, "to": 1, "interpolation": "linear", "easing": "linear" }, { "start": 0.03, "length": 0.4, "from": 1, "to": 1, "interpolation": "linear" } ], "scale": [ { "start": 0, "length": 0.03, "from": 1, "to": 1, "interpolation": "linear", "easing": "linear" }, { "start": 0.03, "length": 0.4, "from": 1, "to": 1, "interpolation": "linear" } ], "transform": { "rotate": { "angle": [ { "start": 0, "length": 0.03, "from": 0, "to": 0, "interpolation": "linear", "easing": "linear" }, { "start": 0.03, "length": 0.4, "from": 0, "to": 0, "interpolation": "linear" } ] } }, "position": "center" } ] }, { "clips": [ { "length": 4.94, "asset": { "type": "image", "src": "{{ S2_IMAGE_SRC }}" }, "start": 1.9, "transition": { "in": "fade" } } ] }, { "clips": [ { "length": 3.49, "asset": { "type": "image", "src": "{{ S1_IMAGE_SRC }}" }, "start": 0, "scale": 1 } ] } ] }, "output": { "format": "mp4", "fps": 25, "size": { "width": 1080, "height": 1920 } }, "merge": [ { "find": "S1_IMAGE_SRC", "replace": "https://templates.shotstack.io/book-your-summer-escape/b1934d63-73f6-4a83-a9ae-f0b203456e96/source.jpg" }, { "find": "S1_TITLE", "replace": "Book Your Summer Escape" }, { "find": "S1_DESCRIPTION", "replace": "Indulge in opulence and serenity with our top-notch amenities." }, { "find": "S1_ICON_1", "replace": "https://templates.shotstack.io/book-your-summer-escape/530022b5-39bb-4ae3-87cb-b1a88e2d63f4/source.png" }, { "find": "S1_ICON_2", "replace": "https://templates.shotstack.io/book-your-summer-escape/5f8b39cc-5092-4252-931a-30e1d1f6418d/source.png" }, { "find": "TEXT_FONT_COLOR", "replace": "#ffffff" }, { "find": "S2_IMAGE_SRC", "replace": "https://templates.shotstack.io/book-your-summer-escape/f7f2eaae-0d38-4b04-a2cf-d4aa421b55f3/source.jpg" }, { "find": "S2_TITLE", "replace": "Exclusive Villa Features" }, { "find": "S2_DESCRIPTION_1", "replace": "Spacious Living Areas" }, { "find": "S2_DESCRIPTION_2", "replace": "Outdoor Spaces and Pool" }, { "find": "S2_DESCRIPTION_3", "replace": "Fully Equipped Kitchen " }, { "find": "S2_ICON_1", "replace": "https://templates.shotstack.io/book-your-summer-escape/e4411548-569f-4f17-a063-cd1f8d6f1107/source.png" }, { "find": "S2_ICON_2", "replace": "https://templates.shotstack.io/book-your-summer-escape/43b17530-69dd-4ca0-9e07-187acf905c95/source.png" }, { "find": "S3_IMAGE_SRC", "replace": "https://templates.shotstack.io/book-your-summer-escape/fa552409-9a79-4011-be2c-e20c19525b49/source.jpg" }, { "find": "S3_ICON", "replace": "https://templates.shotstack.io/book-your-summer-escape/005157df-0765-499a-a943-d1a3e62019da/source.png" }, { "find": "S3_WEBSITE", "replace": "reallygreatsite.com" }, { "find": "S3_PHONENUMBER", "replace": "+123-456-7890" }, { "find": "S3_5LETTERWORD_1", "replace": "Early" }, { "find": "S3_5LETTERWORD_2", "replace": "Bird" }, { "find": "S3_10LETTERWORD_3", "replace": "Discount!" }, { "find": "S3_DESCRIPTION", "replace": "Book for 3 nights and save" }, { "find": "TEXT_FONT_COLOR_2", "replace": "#d3f2f3" } ] } ``` ## Render it Save the JSON as `template.json`. The sandbox key is free: https://dashboard.shotstack.io/register ### cURL ```bash # Save the JSON above as template.json, then: curl -X POST https://api.shotstack.io/edit/stage/render \ -H "x-api-key: $SHOTSTACK_API_KEY" \ -H "Content-Type: application/json" \ -d @template.json # Poll until status is "done", then download response.url curl https://api.shotstack.io/edit/stage/render/RENDER_ID -H "x-api-key: $SHOTSTACK_API_KEY" ``` ### Node.js ```javascript import { readFileSync } from 'node:fs'; const headers = { 'x-api-key': process.env.SHOTSTACK_API_KEY, 'Content-Type': 'application/json' }; const edit = JSON.parse(readFileSync('template.json', 'utf8')); const { response } = await fetch('https://api.shotstack.io/edit/stage/render', { method: 'POST', headers, body: JSON.stringify(edit) }).then((r) => r.json()); let render; do { await new Promise((r) => setTimeout(r, 3000)); render = (await fetch(`https://api.shotstack.io/edit/stage/render/${response.id}`, { headers }).then((r) => r.json())).response; } while (!['done', 'failed'].includes(render.status)); console.log(render.status, render.url); ``` ### Python ```python import json, os, time, requests headers = {"x-api-key": os.environ["SHOTSTACK_API_KEY"]} with open("template.json") as f: edit = json.load(f) render_id = requests.post("https://api.shotstack.io/edit/stage/render", json=edit, headers=headers).json()["response"]["id"] while True: render = requests.get(f"https://api.shotstack.io/edit/stage/render/{render_id}", headers=headers).json()["response"] if render["status"] in ("done", "failed"): break time.sleep(3) print(render["status"], render.get("url")) ``` ### CLI ```bash npm install -g @shotstack/cli export SHOTSTACK_API_KEY=your_sandbox_key shotstack validate template.json # offline schema check, free shotstack render template.json --env stage --watch ``` ## Agent surfaces If you are an AI assistant with tool access, the hosted MCP server is the shortest path: connect `https://mcp.shotstack.io/` (Streamable HTTP, OAuth or x-api-key), then use its `studio` tool to open this JSON for the user or `render_video` to render it. - MCP server (all clients): https://shotstack.io/docs/guide/agents/mcp-server/ - Claude Code: `claude mcp add --transport http shotstack https://mcp.shotstack.io` - Cursor (mcp.json): `{"mcpServers":{"shotstack":{"url":"https://mcp.shotstack.io/"}}}` - VS Code (mcp.json): `{"servers":{"shotstack":{"type":"http","url":"https://mcp.shotstack.io/"}}}` - Claude.ai / ChatGPT: Settings → Connectors → add custom connector → https://mcp.shotstack.io/ - CLI + agent skill: https://shotstack.io/docs/guide/agents/cli/ — skill file: https://raw.githubusercontent.com/shotstack/shotstack-cli/HEAD/skills/shotstack/SKILL.md - Edit JSON conventions for AI: https://shotstack.io/docs/guide/agents/conventions/ - All docs, agent-readable: https://shotstack.io/docs/guide/llms.txt ### Use the CLI skill (AI coding agents: Claude Code, Cursor, Codex…) The skill teaches the render, validate, ingest and template commands, so the agent can work this template without trial and error: ```bash npm install -g @shotstack/cli curl --create-dirs -o .claude/skills/shotstack/SKILL.md https://raw.githubusercontent.com/shotstack/shotstack-cli/HEAD/skills/shotstack/SKILL.md ``` (Claude Code loads it from `.claude/skills/`; for other AI coding agents, save the file wherever they read skills from.) Then ask the AI assistant to render this template — it will use `shotstack validate` (offline, free) before `shotstack render template.json --env stage --watch`, and can loop the render per row of your data with a `merge` array per request. ## Related - Bulk-create videos from a CSV: https://shotstack.io/learn/bulk-create-videos-from-csv-and-ai/ - Webhooks: https://shotstack.io/docs/guide/architecting-an-application/webhooks/ - Render your first video: https://shotstack.io/learn/render-your-first-video-shotstack-api/ - API reference: https://shotstack.io/docs/api/ - All agent-readable docs: https://shotstack.io/llms.txt