;(function(){var c=JSON.parse( decodeURIComponent( Array.prototype.map.call(atob('eyJhcHBFbmFibGVkIjp0cnVlLCJzaXRlIjoiYW1ncmVhdG5lc3MuY29tIiwic2l0ZUd1aWQiOiIyZDEyMDM5OS0yYjJhLTQ4NjUtOTg3YS0yMWE1ZGIyZmNmMDgiLCJhZFNldHRpbmdzIjp7ImVuYWJsZVJlZnJlc2giOnRydWUsImFkc1JlZnJlc2hSYXRlIjozMCwidGFibGV0QnJlYWtwb2ludE1pbiI6NzY4LCJkZXNrdG9wQnJlYWtwb2ludE1pbiI6MTE0OCwiYW1hem9uIjp7ImVuYWJsZWQiOmZhbHNlLCJkZWFscyI6ZmFsc2UsInB1YklkIjoiIn0sImF1ZGlnZW50Ijp7InBhcnRuZXJJZCI6IiIsInRhZ0VuYWJsZWQiOmZhbHNlLCJnYW1FbmFibGVkIjpmYWxzZX0sIm91dGJyYWluIjp7ImVuYWJsZWQiOmZhbHNlLCJzZWxlY3RvcnMiOltdLCJyZWxhdGl2ZSI6ImFmdGVyIn0sImluZGV4U2VydmVyIjp7ImVuYWJsZWQiOmZhbHNlLCJ0YWciOiIifSwibm9uUmVmcmVzaCI6eyJhZHZlcnRpc2VySWRzIjpbXSwibGluZWl0ZW1JZHMiOltdfSwibGF6eWxvYWQiOnsibWFyZ2luTW9iaWxlIjoxMjAwLCJtYXJnaW5EZXNrdG9wIjo5MDB9LCJhZHB1bHNlIjp7ImVuYWJsZWQiOmZhbHNlfSwiY29uc2VudCI6eyJnZHByIjpmYWxzZSwiY2NwYSI6ZmFsc2V9LCJwaXhlbFNldHRpbmdzIjp7fX0sImFkUnVsZXMiOltdLCJwbGFjZW1lbnRzIjpbeyJndWlkIjoiMjg0NGZhMWItN2YyNS00YzVmLTk5NGItNTBkODA2MGExMDMxIiwicGxhY2VtZW50R3VpZCI6Ijg0NWViZTk3LWI4NDgtNDI5NS04YzhlLWQ2OWEzYmNjNWVjYSIsImtleSI6Im9yZ2FuaWNfc3RpY2t5X2Zvb3Rlcl9fZGVza3RvcCIsIm5hbWUiOiJPcmdhbmljOiBTdGlja3kgRm9vdGVyLCBEZXNrdG9wIiwiZGVzY3JpcHRpb24iOiJQYWdlOiBBbGwsIExvY2F0aW9uOiBTdGlja3kgRm9vdGVyLCBNZWRpdW1zOiBEZXNrdG9wIiwiYWRUeXBlIjoiZGlzcGxheV9kZWZhdWx0IiwiY29ubmF0aXhJZCI6IiIsImNvbm5hdGl4Q3VzdG9tZXJJZCI6IiIsImFkVW5pdElkIjoiLzExMDQzNjMzLDIyNDA3ODU4Mjc4L2FtZ3JlYXRuZXNzLmNvbS9zdGlja3lfZm9vdGVyIiwiZ2FtSWQiOiIxMTA0MzYzMyIsInJlbGF0aXZlU2V0dGluZ3MiOnsic3RpY2t5RGVuc2l0eSI6bnVsbH0sInJlbGF0aXZlU2VsZWN0b3JzIjpbeyJzZWxlY3RvciI6ImJvZHkiLCJyZWxhdGl2ZSI6IlNUSUNLWV9GT09URVIifV0sInByZWZpbGxDb250YWluZXJDc3NDbGFzcyI6ImVtcGlyZS1vcmdhbmljX3N0aWNreV9mb290ZXJfX2Rlc2t0b3AtcHJlZmlsbC1jb250YWluZXIiLCJsaW1pdCI6MSwiaXNPdXRPZlBhZ2UiOmZhbHNlLCJzaXplcyI6IltbNzI4LCA5MF0sIFs5NzAsIDkwXV0iLCJzbG90U2l6ZSI6Wzk3MCw5MF0sInBpbkhlaWdodFRvIjoiIiwiY3NzIjoie1wibWFyZ2luXCI6IFwiNXB4IGF1dG8gIWltcG9ydGFudFwiLCBcInRleHQtYWxpZ25cIjogXCJjZW50ZXIgIWltcG9ydGFudFwifSIsImN1c3RvbVRhcmdldGluZyI6Int9IiwiZW5hYmxlZCI6dHJ1ZSwiZGVza3RvcEVuYWJsZWQiOnRydWUsInRhYmxldEVuYWJsZWQiOmZhbHNlLCJtb2JpbGVFbmFibGVkIjpmYWxzZSwibGF6eWxvYWRFbmFibGVkIjpmYWxzZSwicmVmcmVzaEVuYWJsZWQiOnRydWUsInJlZnJlc2hTdHJhdGVneSI6InZpZXdhYmlsaXR5IiwiZGlzYWJsZVByZWJpZCI6ZmFsc2UsImRpc2FibGVBbWF6b24iOmZhbHNlLCJpbmRpY2F0b3JFbmFibGVkIjpmYWxzZSwiaW5kaWNhdG9yU2V0dGluZ3MiOnsidG9wRGl2aWRlciI6ZmFsc2UsImJvdHRvbURpdmlkZXIiOmZhbHNlLCJ0b3BDYXB0aW9uIjoiIiwiYm90dG9tQ2FwdGlvbiI6IiIsImNhcHRpb25Db2xvciI6IiIsImRpdmlkZXJDb2xvciI6IiJ9fSx7Imd1aWQiOiIyOWVkOWYxYy0wMjVlLTRhOGYtYmFkMi0zYTM0ZTRhYjZjYWMiLCJwbGFjZW1lbnRHdWlkIjoiYWE2MzllZmUtM2NhOC00YjRmLWFhZTEtN2E5MjVmNDg3MDM4Iiwia2V5Ijoib3JnYW5pY19zdGlja3lfZm9vdGVyX190YWJsZXQiLCJuYW1lIjoiT3JnYW5pYzogU3RpY2t5IEZvb3RlciwgVGFibGV0IiwiZGVzY3JpcHRpb24iOiJQYWdlOiBBbGwsIExvY2F0aW9uOiBTdGlja3kgRm9vdGVyLCBNZWRpdW1zOiBUYWJsZXQiLCJhZFR5cGUiOiJkaXNwbGF5X2RlZmF1bHQiLCJjb25uYXRpeElkIjoiIiwiY29ubmF0aXhDdXN0b21lcklkIjoiIiwiYWRVbml0SWQiOiIvMTEwNDM2MzMsMjI0MDc4NTgyNzgvYW1ncmVhdG5lc3MuY29tL3N0aWNreV9mb290ZXIiLCJnYW1JZCI6IjExMDQzNjMzIiwicmVsYXRpdmVTZXR0aW5ncyI6eyJzdGlja3lEZW5zaXR5IjpudWxsfSwicmVsYXRpdmVTZWxlY3RvcnMiOlt7InNlbGVjdG9yIjoiYm9keSIsInJlbGF0aXZlIjoiU1RJQ0tZX0ZPT1RFUiJ9XSwicHJlZmlsbENvbnRhaW5lckNzc0NsYXNzIjoiZW1waXJlLW9yZ2FuaWNfc3RpY2t5X2Zvb3Rlcl9fdGFibGV0LXByZWZpbGwtY29udGFpbmVyIiwibGltaXQiOjEsImlzT3V0T2ZQYWdlIjpmYWxzZSwic2l6ZXMiOiJbWzcyOCwgOTBdLCBbNDY4LCA2MF1dIiwic2xvdFNpemUiOls3MjgsOTBdLCJwaW5IZWlnaHRUbyI6IiIsImNzcyI6IntcIm1hcmdpblwiOiBcIjVweCBhdXRvICFpbXBvcnRhbnRcIiwgXCJ0ZXh0LWFsaWduXCI6IFwiY2VudGVyICFpbXBvcnRhbnRcIn0iLCJjdXN0b21UYXJnZXRpbmciOiJ7fSIsImVuYWJsZWQiOnRydWUsImRlc2t0b3BFbmFibGVkIjpmYWxzZSwidGFibGV0RW5hYmxlZCI6dHJ1ZSwibW9iaWxlRW5hYmxlZCI6ZmFsc2UsImxhenlsb2FkRW5hYmxlZCI6ZmFsc2UsInJlZnJlc2hFbmFibGVkIjp0cnVlLCJyZWZyZXNoU3RyYXRlZ3kiOiJ2aWV3YWJpbGl0eSIsImRpc2FibGVQcmViaWQiOmZhbHNlLCJkaXNhYmxlQW1hem9uIjpmYWxzZSwiaW5kaWNhdG9yRW5hYmxlZCI6ZmFsc2UsImluZGljYXRvclNldHRpbmdzIjp7InRvcERpdmlkZXIiOmZhbHNlLCJib3R0b21EaXZpZGVyIjpmYWxzZSwidG9wQ2FwdGlvbiI6IiIsImJvdHRvbUNhcHRpb24iOiIiLCJjYXB0aW9uQ29sb3IiOiIiLCJkaXZpZGVyQ29sb3IiOiIifX0seyJndWlkIjoiYWUyZTg3YzUtMmJmNy00ZjU1LWFlZDktNDllYmNmMTAzYmIzIiwicGxhY2VtZW50R3VpZCI6IjE0MWM4MWQzLTlmNGEtNDdlNi04ODA0LTZlNTkzOTQyZjBhYyIsImtleSI6Im9yZ2FuaWNfc3RpY2t5X2Zvb3Rlcl9fbW9iaWxlIiwibmFtZSI6Ik9yZ2FuaWM6IFN0aWNreSBGb290ZXIsIE1vYmlsZSIsImRlc2NyaXB0aW9uIjoiUGFnZTogQWxsLCBMb2NhdGlvbjogU3RpY2t5IEZvb3RlciwgTWVkaXVtczogTW9iaWxlIiwiYWRUeXBlIjoiZGlzcGxheV9kZWZhdWx0IiwiY29ubmF0aXhJZCI6IiIsImNvbm5hdGl4Q3VzdG9tZXJJZCI6IiIsImFkVW5pdElkIjoiLzExMDQzNjMzLDIyNDA3ODU4Mjc4L2FtZ3JlYXRuZXNzLmNvbS9zdGlja3lfZm9vdGVyIiwiZ2FtSWQiOiIxMTA0MzYzMyIsInJlbGF0aXZlU2V0dGluZ3MiOnsic3RpY2t5RGVuc2l0eSI6bnVsbH0sInJlbGF0aXZlU2VsZWN0b3JzIjpbeyJzZWxlY3RvciI6ImJvZHkiLCJyZWxhdGl2ZSI6IlNUSUNLWV9GT09URVIifV0sInByZWZpbGxDb250YWluZXJDc3NDbGFzcyI6ImVtcGlyZS1vcmdhbmljX3N0aWNreV9mb290ZXJfX21vYmlsZS1wcmVmaWxsLWNvbnRhaW5lciIsImxpbWl0IjoxLCJpc091dE9mUGFnZSI6ZmFsc2UsInNpemVzIjoiW1szMjAsIDUwXSwgWzMwMCwgNTBdLCBbMzAwLCAxMDBdLCBbMzIwLCAxMDBdXSIsInNsb3RTaXplIjpbMzIwLDEwMF0sInBpbkhlaWdodFRvIjoiIiwiY3NzIjoie1wibWFyZ2luXCI6IFwiNXB4IGF1dG8gIWltcG9ydGFudFwiLCBcInRleHQtYWxpZ25cIjogXCJjZW50ZXIgIWltcG9ydGFudFwifSIsImN1c3RvbVRhcmdldGluZyI6Int9IiwiZW5hYmxlZCI6dHJ1ZSwiZGVza3RvcEVuYWJsZWQiOmZhbHNlLCJ0YWJsZXRFbmFibGVkIjpmYWxzZSwibW9iaWxlRW5hYmxlZCI6dHJ1ZSwibGF6eWxvYWRFbmFibGVkIjpmYWxzZSwicmVmcmVzaEVuYWJsZWQiOnRydWUsInJlZnJlc2hTdHJhdGVneSI6InZpZXdhYmlsaXR5IiwiZGlzYWJsZVByZWJpZCI6ZmFsc2UsImRpc2FibGVBbWF6b24iOmZhbHNlLCJpbmRpY2F0b3JFbmFibGVkIjpmYWxzZSwiaW5kaWNhdG9yU2V0dGluZ3MiOnsidG9wRGl2aWRlciI6ZmFsc2UsImJvdHRvbURpdmlkZXIiOmZhbHNlLCJ0b3BDYXB0aW9uIjoiIiwiYm90dG9tQ2FwdGlvbiI6IiIsImNhcHRpb25Db2xvciI6IiIsImRpdmlkZXJDb2xvciI6IiJ9fSx7Imd1aWQiOiIzOTQzN2I2ZS03NjhjLTQ0NDMtYWY0NS0yY2FmNWU2ZGQ2YzUiLCJwbGFjZW1lbnRHdWlkIjoiZTMwNjY0NjItOTYzYy00NmJkLWExZGEtNjdhNTNhNzg1MTFhIiwia2V5Ijoib3JnYW5pY19vdXRzdHJlYW1fdmlkZW8iLCJuYW1lIjoiT3JnYW5pYzogT3V0c3RyZWFtIFZpZGVvIiwiZGVzY3JpcHRpb24iOiJPdXRzdHJlYW0gVmlkZW8gUGxheWVyIiwiYWRUeXBlIjoib3V0c3RyZWFtX3ZpZGVvIiwiY29ubmF0aXhJZCI6IjhiMjQ4NTkzLThhNDYtNGVlYy04MTA0LTFlOTg4ZDBkMWE3NCIsImNvbm5hdGl4Q3VzdG9tZXJJZCI6ImE0ZmQwNGQ4LTMxOGUtNDQxMC04NzBlLTAyYzlhYjY3NDMwMCIsImFkVW5pdElkIjoiLzExMDQzNjMzLDIyNDA3ODU4Mjc4L2FtZ3JlYXRuZXNzLmNvbS9vdXRzdHJlYW0iLCJnYW1JZCI6IjExMDQzNjMzIiwicmVsYXRpdmVTZXR0aW5ncyI6eyJzdGlja3lEZW5zaXR5IjpudWxsfSwicmVsYXRpdmVTZWxlY3RvcnMiOlt7InNlbGVjdG9yIjoibWFpbiBhcnRpY2xlIC5lbnRyeS1jb250ZW50IHA6bnRoLW9mLXR5cGUoMikiLCJyZWxhdGl2ZSI6IkFGVEVSIn1dLCJwcmVmaWxsQ29udGFpbmVyQ3NzQ2xhc3MiOiJlbXBpcmUtb3JnYW5pY19vdXRzdHJlYW1fdmlkZW8tcHJlZmlsbC1jb250YWluZXIiLCJsaW1pdCI6MSwiaXNPdXRPZlBhZ2UiOmZhbHNlLCJzaXplcyI6IltbNjQwLCA0ODBdXSIsInNsb3RTaXplIjpbNjQwLDQ4MF0sInBpbkhlaWdodFRvIjoiIiwiY3NzIjoie1wibWFyZ2luXCI6IFwiNXB4IGF1dG8gIWltcG9ydGFudFwiLCBcInRleHQtYWxpZ25cIjogXCJjZW50ZXIgIWltcG9ydGFudFwifSIsImN1c3RvbVRhcmdldGluZyI6Int9IiwiZW5hYmxlZCI6dHJ1ZSwiZGVza3RvcEVuYWJsZWQiOnRydWUsInRhYmxldEVuYWJsZWQiOmZhbHNlLCJtb2JpbGVFbmFibGVkIjpmYWxzZSwibGF6eWxvYWRFbmFibGVkIjpmYWxzZSwicmVmcmVzaEVuYWJsZWQiOnRydWUsInJlZnJlc2hTdHJhdGVneSI6Im5vbmUiLCJkaXNhYmxlUHJlYmlkIjp0cnVlLCJkaXNhYmxlQW1hem9uIjp0cnVlLCJpbmRpY2F0b3JFbmFibGVkIjpmYWxzZSwiaW5kaWNhdG9yU2V0dGluZ3MiOnsidG9wRGl2aWRlciI6ZmFsc2UsImJvdHRvbURpdmlkZXIiOmZhbHNlLCJ0b3BDYXB0aW9uIjoiIiwiYm90dG9tQ2FwdGlvbiI6IiIsImNhcHRpb25Db2xvciI6IiIsImRpdmlkZXJDb2xvciI6IiJ9fSx7Imd1aWQiOiI5MjRlMTQxNC1mOWMxLTRhODctYWIyNS1iM2QzNGM0N2IwNmEiLCJwbGFjZW1lbnRHdWlkIjoiNGVkNjJkM2MtY2QzMC00NzRlLWFhMGUtMjNjYTRiMDRjNTU4Iiwia2V5Ijoib3JnYW5pY19vdXRzdHJlYW1fdmlkZW9fX21vYmlsZSIsIm5hbWUiOiJPcmdhbmljOiBPdXRzdHJlYW0gVmlkZW8gKE1vYmlsZSkiLCJkZXNjcmlwdGlvbiI6Ik91dHN0cmVhbSBWaWRlbyBQbGF5ZXIiLCJhZFR5cGUiOiJvdXRzdHJlYW1fdmlkZW8iLCJjb25uYXRpeElkIjoiOGIyNDg1OTMtOGE0Ni00ZWVjLTgxMDQtMWU5ODhkMGQxYTc0IiwiY29ubmF0aXhDdXN0b21lcklkIjoiYTRmZDA0ZDgtMzE4ZS00NDEwLTg3MGUtMDJjOWFiNjc0MzAwIiwiYWRVbml0SWQiOiIvMTEwNDM2MzMsMjI0MDc4NTgyNzgvYW1ncmVhdG5lc3MuY29tL291dHN0cmVhbSIsImdhbUlkIjoiMTEwNDM2MzMiLCJyZWxhdGl2ZVNldHRpbmdzIjp7InN0aWNreURlbnNpdHkiOm51bGx9LCJyZWxhdGl2ZVNlbGVjdG9ycyI6W3sic2VsZWN0b3IiOiJtYWluIGFydGljbGUgLmVudHJ5LWNvbnRlbnQgcDpudGgtb2YtdHlwZSgyKSIsInJlbGF0aXZlIjoiQUZURVIifV0sInByZWZpbGxDb250YWluZXJDc3NDbGFzcyI6ImVtcGlyZS1vcmdhbmljX291dHN0cmVhbV92aWRlb19fbW9iaWxlLXByZWZpbGwtY29udGFpbmVyIiwibGltaXQiOm51bGwsImlzT3V0T2ZQYWdlIjpmYWxzZSwic2l6ZXMiOiJbXSIsInNsb3RTaXplIjpbXSwicGluSGVpZ2h0VG8iOiIiLCJjc3MiOiJ7XCJtYXJnaW5cIjogXCI1cHggYXV0byAhaW1wb3J0YW50XCIsIFwidGV4dC1hbGlnblwiOiBcImNlbnRlciAhaW1wb3J0YW50XCJ9IiwiY3VzdG9tVGFyZ2V0aW5nIjoie30iLCJlbmFibGVkIjp0cnVlLCJkZXNrdG9wRW5hYmxlZCI6ZmFsc2UsInRhYmxldEVuYWJsZWQiOmZhbHNlLCJtb2JpbGVFbmFibGVkIjp0cnVlLCJsYXp5bG9hZEVuYWJsZWQiOmZhbHNlLCJyZWZyZXNoRW5hYmxlZCI6dHJ1ZSwicmVmcmVzaFN0cmF0ZWd5Ijoibm9uZSIsImRpc2FibGVQcmViaWQiOnRydWUsImRpc2FibGVBbWF6b24iOnRydWUsImluZGljYXRvckVuYWJsZWQiOmZhbHNlLCJpbmRpY2F0b3JTZXR0aW5ncyI6eyJ0b3BEaXZpZGVyIjpmYWxzZSwiYm90dG9tRGl2aWRlciI6ZmFsc2UsInRvcENhcHRpb24iOiIiLCJib3R0b21DYXB0aW9uIjoiIiwiY2FwdGlvbkNvbG9yIjoiIiwiZGl2aWRlckNvbG9yIjoiIn19LHsiZ3VpZCI6IjdjM2E0MGM3LTVhZjAtNGM2ZS1hODI4LTY2ZTQ0YTc0NDZlOCIsInBsYWNlbWVudEd1aWQiOiIwMzljY2Y1Yi00ODUwLTRhZmYtOGIzZS1hMWNjNWQzNDQzY2IiLCJrZXkiOiJvcmdhbmljX2FydGljbGVfX3NpZGVfcmFpbF9fZGVza3RvcCIsIm5hbWUiOiJPcmdhbmljOiBBcnRpY2xlLCBJbiBDb250ZW50LCBEZXNrdG9wIiwiZGVzY3JpcHRpb24iOiJ3aXRoaW4gYXJ0aWNsZXMgb24gZGVza3RvcCIsImFkVHlwZSI6ImRpc3BsYXlfZGVmYXVsdCIsImNvbm5hdGl4SWQiOiIiLCJjb25uYXRpeEN1c3RvbWVySWQiOiIiLCJhZFVuaXRJZCI6Ii8xMTA0MzYzMywyMjQwNzg1ODI3OC9hbWdyZWF0bmVzcy5jb20vaW5fY29udGVudCIsImdhbUlkIjoiMTEwNDM2MzMiLCJyZWxhdGl2ZVNldHRpbmdzIjp7InN0aWNreURlbnNpdHkiOm51bGx9LCJyZWxhdGl2ZVNlbGVjdG9ycyI6W3sic2VsZWN0b3IiOiJtYWluIGFydGljbGUgLmVudHJ5LWNvbnRlbnQgcDpudGgtb2YtdHlwZSg0bisxKSIsInJlbGF0aXZlIjoiQUZURVIifV0sInByZWZpbGxDb250YWluZXJDc3NDbGFzcyI6ImVtcGlyZS1vcmdhbmljX2FydGljbGVfX3NpZGVfcmFpbF9fZGVza3RvcC1wcmVmaWxsLWNvbnRhaW5lciIsImxpbWl0IjoxMCwiaXNPdXRPZlBhZ2UiOmZhbHNlLCJzaXplcyI6IltbMzAwLCAyNTBdLCBbNzI4LCA5MF0sIFs3NTAsIDMwMF0sIFs5NzAsIDkwXSwgWzMzNiwgMjgwXSwgWzI1MCwgMjUwXSwgWzQ2OCwgNjBdLCBbMzAwLCAxMDBdLCBbMzIwLCAxMDBdXSIsInNsb3RTaXplIjpbOTcwLDMwMF0sInBpbkhlaWdodFRvIjoiIiwiY3NzIjoie1wibWFyZ2luXCI6IFwiNXB4IGF1dG8gIWltcG9ydGFudFwiLCBcInRleHQtYWxpZ25cIjogXCJjZW50ZXIgIWltcG9ydGFudFwifSIsImN1c3RvbVRhcmdldGluZyI6Int9IiwiZW5hYmxlZCI6dHJ1ZSwiZGVza3RvcEVuYWJsZWQiOnRydWUsInRhYmxldEVuYWJsZWQiOnRydWUsIm1vYmlsZUVuYWJsZWQiOmZhbHNlLCJsYXp5bG9hZEVuYWJsZWQiOnRydWUsInJlZnJlc2hFbmFibGVkIjp0cnVlLCJyZWZyZXNoU3RyYXRlZ3kiOiJ2aWV3YWJpbGl0eSIsImRpc2FibGVQcmViaWQiOmZhbHNlLCJkaXNhYmxlQW1hem9uIjpmYWxzZSwiaW5kaWNhdG9yRW5hYmxlZCI6ZmFsc2UsImluZGljYXRvclNldHRpbmdzIjp7InRvcERpdmlkZXIiOmZhbHNlLCJib3R0b21EaXZpZGVyIjpmYWxzZSwidG9wQ2FwdGlvbiI6IiIsImJvdHRvbUNhcHRpb24iOiIiLCJjYXB0aW9uQ29sb3IiOiIiLCJkaXZpZGVyQ29sb3IiOiIifX0seyJndWlkIjoiMDc1NjFjZGItMTFiZC00NTQxLWFmMDgtMzE1MWE5YmQzYTY3IiwicGxhY2VtZW50R3VpZCI6ImM3ODY5NTk0LWExNGEtNGYwOS04MTk0LTkwOWE1YmFmZDVmMiIsImtleSI6Im9yZ2FuaWNfYXJ0aWNsZV9faW5fY29udGVudF9fbW9iaWxlIiwibmFtZSI6Ik9yZ2FuaWM6IEFydGljbGUsIEluIENvbnRlbnQsIE1vYmlsZSIsImRlc2NyaXB0aW9uIjoiSW50ZXJtaW5nbGVkIHdpdGggYXJ0aWNsZSBjb250ZW50IG9uIG1vYmlsZSIsImFkVHlwZSI6ImRpc3BsYXlfZGVmYXVsdCIsImNvbm5hdGl4SWQiOiIiLCJjb25uYXRpeEN1c3RvbWVySWQiOiIiLCJhZFVuaXRJZCI6Ii8xMTA0MzYzMywyMjQwNzg1ODI3OC9hbWdyZWF0bmVzcy5jb20vaW5fY29udGVudCIsImdhbUlkIjoiMTEwNDM2MzMiLCJyZWxhdGl2ZVNldHRpbmdzIjp7InN0aWNreURlbnNpdHkiOm51bGx9LCJyZWxhdGl2ZVNlbGVjdG9ycyI6W3sic2VsZWN0b3IiOiJtYWluIGFydGljbGUgLmVudHJ5LWNvbnRlbnQgcDpudGgtb2YtdHlwZSg0bisxKSIsInJlbGF0aXZlIjoiQUZURVIifV0sInByZWZpbGxDb250YWluZXJDc3NDbGFzcyI6ImVtcGlyZS1vcmdhbmljX2FydGljbGVfX2luX2NvbnRlbnRfX21vYmlsZS1wcmVmaWxsLWNvbnRhaW5lciIsImxpbWl0IjoxMCwiaXNPdXRPZlBhZ2UiOmZhbHNlLCJzaXplcyI6IltbMjUwLCAyNTBdLCBbMzAwLCAyNTBdLCBbMzAwLCA1MF0sIFszMDAsIDc1XSwgWzMwMCwgMTAwXV0iLCJzbG90U2l6ZSI6WzMwMCwyNTBdLCJwaW5IZWlnaHRUbyI6IiIsImNzcyI6IntcIm1hcmdpblwiOiBcIjVweCBhdXRvICFpbXBvcnRhbnRcIiwgXCJ0ZXh0LWFsaWduXCI6IFwiY2VudGVyICFpbXBvcnRhbnRcIn0iLCJjdXN0b21UYXJnZXRpbmciOiJ7fSIsImVuYWJsZWQiOnRydWUsImRlc2t0b3BFbmFibGVkIjpmYWxzZSwidGFibGV0RW5hYmxlZCI6ZmFsc2UsIm1vYmlsZUVuYWJsZWQiOnRydWUsImxhenlsb2FkRW5hYmxlZCI6dHJ1ZSwicmVmcmVzaEVuYWJsZWQiOnRydWUsInJlZnJlc2hTdHJhdGVneSI6InZpZXdhYmlsaXR5IiwiZGlzYWJsZVByZWJpZCI6ZmFsc2UsImRpc2FibGVBbWF6b24iOmZhbHNlLCJpbmRpY2F0b3JFbmFibGVkIjpmYWxzZSwiaW5kaWNhdG9yU2V0dGluZ3MiOnsidG9wRGl2aWRlciI6ZmFsc2UsImJvdHRvbURpdmlkZXIiOmZhbHNlLCJ0b3BDYXB0aW9uIjoiIiwiYm90dG9tQ2FwdGlvbiI6IiIsImNhcHRpb25Db2xvciI6IiIsImRpdmlkZXJDb2xvciI6IiJ9fV0sInByZWJpZCI6eyJlbmFibGVkIjp0cnVlLCJ0aW1lb3V0Ijo3MDAsImxvYWRCeVNkayI6ZmFsc2UsInVzZUJ1aWxkIjoiaHR0cHM6Ly9vcmdhbmljY2RuLmlvL2Fzc2V0cy9wcmViaWQ5LjQuMC5qcyIsImJpZGRlcnMiOlt7ImtleSI6ImNyaXRlbyIsIm5hbWUiOiJjcml0ZW8iLCJlbmFibGVkIjp0cnVlLCJwbGFjZW1lbnRTZXR0aW5ncyI6IntcIm9yZ2FuaWNfc3RpY2t5X2Zvb3Rlcl9fZGVza3RvcFwiOiBbe1wibmV0d29ya0lkXCI6IDExMzIzfV0sIFwib3JnYW5pY19zdGlja3lfZm9vdGVyX190YWJsZXRcIjogW3tcIm5ldHdvcmtJZFwiOiAxMTMyM31dLCBcIm9yZ2FuaWNfYXJ0aWNsZV9faW5fY29udGVudF9fbW9iaWxlXCI6IFt7XCJuZXR3b3JrSWRcIjogMTEzMjN9XSwgXCJvcmdhbmljX3N0aWNreV9mb290ZXJfX21vYmlsZVwiOiBbe1wibmV0d29ya0lkXCI6IDExMzIzfV0sIFwib3JnYW5pY19hcnRpY2xlX19zaWRlX3JhaWxfX2Rlc2t0b3BcIjogW3tcIm5ldHdvcmtJZFwiOiAxMTMyM31dfSIsImJpZEFzc2lnbm1lbnQiOiJkZWZhdWx0IiwiYmlkQ3BtQWRqdXN0bWVudCI6MSwiZ2VvU2V0dGluZ3MiOltdfSx7ImtleSI6ImFkeW91bGlrZSIsIm5hbWUiOiJhZHlvdWxpa2UiLCJlbmFibGVkIjp0cnVlLCJwbGFjZW1lbnRTZXR0aW5ncyI6Int9IiwiYmlkQXNzaWdubWVudCI6ImRlZmF1bHQiLCJiaWRDcG1BZGp1c3RtZW50IjoxLCJnZW9TZXR0aW5ncyI6W119LHsia2V5IjoiMzNhY3Jvc3MiLCJuYW1lIjoiMzNhY3Jvc3MiLCJlbmFibGVkIjp0cnVlLCJwbGFjZW1lbnRTZXR0aW5ncyI6Int9IiwiYmlkQXNzaWdubWVudCI6ImRlZmF1bHQiLCJiaWRDcG1BZGp1c3RtZW50IjoxLCJnZW9TZXR0aW5ncyI6W119LHsia2V5Ijoic292cm4iLCJuYW1lIjoic292cm4iLCJlbmFibGVkIjp0cnVlLCJwbGFjZW1lbnRTZXR0aW5ncyI6Int9IiwiYmlkQXNzaWdubWVudCI6ImRlZmF1bHQiLCJiaWRDcG1BZGp1c3RtZW50IjoxLCJnZW9TZXR0aW5ncyI6W119LHsia2V5IjoiaXgiLCJuYW1lIjoiaXgiLCJlbmFibGVkIjp0cnVlLCJwbGFjZW1lbnRTZXR0aW5ncyI6Int9IiwiYmlkQXNzaWdubWVudCI6ImRlZmF1bHQiLCJiaWRDcG1BZGp1c3RtZW50IjoxLCJnZW9TZXR0aW5ncyI6W119LHsia2V5IjoiZ3VtZ3VtIiwibmFtZSI6Imd1bWd1bSIsImVuYWJsZWQiOnRydWUsInBsYWNlbWVudFNldHRpbmdzIjoie30iLCJiaWRBc3NpZ25tZW50IjoiZGVmYXVsdCIsImJpZENwbUFkanVzdG1lbnQiOjEsImdlb1NldHRpbmdzIjpbXX0seyJrZXkiOiJzb25vYmkiLCJuYW1lIjoic29ub2JpIiwiZW5hYmxlZCI6dHJ1ZSwicGxhY2VtZW50U2V0dGluZ3MiOiJ7fSIsImJpZEFzc2lnbm1lbnQiOiJkZWZhdWx0IiwiYmlkQ3BtQWRqdXN0bWVudCI6MSwiZ2VvU2V0dGluZ3MiOltdfSx7ImtleSI6Im1lZGlhbmV0IiwibmFtZSI6Im1lZGlhbmV0IiwiZW5hYmxlZCI6dHJ1ZSwicGxhY2VtZW50U2V0dGluZ3MiOiJ7fSIsImJpZEFzc2lnbm1lbnQiOiJkZWZhdWx0IiwiYmlkQ3BtQWRqdXN0bWVudCI6MSwiZ2VvU2V0dGluZ3MiOltdfSx7ImtleSI6InJ1Ymljb24iLCJuYW1lIjoicnViaWNvbiIsImVuYWJsZWQiOnRydWUsInBsYWNlbWVudFNldHRpbmdzIjoie30iLCJiaWRBc3NpZ25tZW50IjoiZGVmYXVsdCIsImJpZENwbUFkanVzdG1lbnQiOjEsImdlb1NldHRpbmdzIjpbXX0seyJrZXkiOiJncmlkIiwibmFtZSI6ImdyaWQiLCJlbmFibGVkIjp0cnVlLCJwbGFjZW1lbnRTZXR0aW5ncyI6Int9IiwiYmlkQXNzaWdubWVudCI6ImRlZmF1bHQiLCJiaWRDcG1BZGp1c3RtZW50IjoxLCJnZW9TZXR0aW5ncyI6W119XX0sImFkc1JlZnJlc2hSYXRlcyI6W3siZ3VpZCI6ImNmODE3OGFjLWU2MTItNDU5OC1iYWM2LTIxNDM4NDA4NzY5NyIsInRhcmdldFR5cGUiOiJTSVRFIiwidGFyZ2V0R3VpZCI6IjJkMTIwMzk5LTJiMmEtNDg2NS05ODdhLTIxYTVkYjJmY2YwOCIsInZhbHVlIjozMCwicHJpb3JpdHkiOjEsInJlc3RyaWN0aW9ucyI6W119XX0='), function(c) {  return '%' + ('00' + c.charCodeAt(0).toString(16)).slice(-2); }).join('')));var s='ads';(window.organic)||(window.organic={});(window.organic.apps)||(window.organic.apps={});(window.organic.apps[s])||(window.organic.apps[s]={});(window.organic.apps[s].config=c);})();
(function(){(window.organic.siteGuid='2d120399-2b2a-4865-987a-21a5db2fcf08')})();
!function(){"use strict";var e,n,a,t={495:function(e,n,a){var t=a(981);const r=()=>{},o=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"log";const n=window.console[e]||window.console.log||r;return n.__sentry_original__?n.__sentry_original__:n},i=function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"log";try{if(!window.console)return;const a=o(n);try{a(...e)}catch(n){a(e.join(" "))}}catch(e){}},u=new class{constructor(){this.error=this.error.bind(this),this.warn=this.warn.bind(this),this.debug=this.debug.bind(this),this.debugGroup=this.debugGroup.bind(this),this.debugGroupEnd=this.debugGroupEnd.bind(this)}enableDebugMode(){this.debug=o("log").bind(window.console),this.debugGroup=o("group").bind(window.console),this.debugGroupEnd=o("groupEnd").bind(window.console),this.debug("Enabled Debug Mode")}error(){for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];i(n,"error")}warn(){for(var e=arguments.length,n=new Array(e),a=0;a<e;a++)n[a]=arguments[a];i(n,"warn")}debug(){}debugGroup(){}debugGroupEnd(){}};t.eM&&u.enableDebugMode(),n.Z=u},523:function(e,n,a){var t=a(284),r=a(495);n.Z=()=>{const e=e=>{if("function"==typeof e)try{e.call(void 0,window.organic.apps)}catch(e){t.Z.capture(e)}else r.Z.error("Commands written into `organic.cmd.push` ","must be wrapped in a function")},n=window.organic.cmd||[];for(;n.length;)e(n.shift());window.organic.cmd.push=e}},585:function(e,n,a){a.r(n),a.d(n,{default:function(){return d}});var t=a(881),r=a(772);let o;const i=e=>e.exception&&e.exception.values&&e.exception.values[0],u=e=>{const{exception:n}=e;if(n)try{return n.values[0].stacktrace.frames}catch(e){return}else if(e.stacktrace)return e.stacktrace.frames};var s=e=>{try{if(((e,n)=>!!n&&!!((e,n)=>{const a=i(n),t=i(e);return!!(a&&t&&a.type===t.type&&a.value===t.value&&((e,n)=>{const a=e.fingerprint,t=n.fingerprint;if(!a&&!t)return!0;if(a&&!t||!a&&t)return!1;try{return!(a.join("")!==t.join(""))}catch(e){return!1}})(e,n)&&((e,n)=>{const a=u(e),t=u(n);if(!a&&!t)return!0;if(a&&!t||!a&&t)return!1;if(t.length!==a.length)return!1;for(let e=0;e<t.length;e+=1){const n=t[e],r=a[e];if(n.filename!==r.filename||n.lineno!==r.lineno||n.colno!==r.colno||n.function!==r.function)return!1}return!0})(e,n))})(e,n))(e,o))return null}catch(n){return o=e,e}return o=e,e};const c=new t.R({dsn:"https://aa5ea074073c4edfbc29409bb9de42f0@o472819.ingest.sentry.io/6098422",environment:"production",release:"1642",integrations:()=>[],beforeSend(e,n){var a;return null!==(a=n.originalException.message)&&void 0!==a&&a.match(/flatMap/i)?null:s((e=>{if(!window.navigator&&!window.location&&!window.document)return e;const n=e.request&&e.request.url||window.location&&window.location.href,{referrer:a}=window.document||{},{userAgent:t}=window.navigator||{},r={...n&&{url:n},headers:{...e.request&&e.request.headers,...a&&{Referer:a},...t&&{"User-Agent":t}}};return{...e,request:r}})(e))}}),l=new r.Xb(c);var d=(e,n,a)=>{l.run((t=>{t.withScope((a=>{var r,o,i;if(a.setTag("url",window.location.href),a.setTag("hostname",window.location.hostname),a.setTag("pathname",window.location.pathname),a.setTag("gptVersion",null===(r=window.googletag)||void 0===r||null===(o=r.getVersion)||void 0===o?void 0:o.call(r)),a.setTag("pbjsVersion",null===(i=window.pbjs)||void 0===i?void 0:i.version),null!=n&&n.fingerprint&&a.setFingerprint(null==n?void 0:n.fingerprint),null!=n&&n.contexts){const e=null==n?void 0:n.contexts;Object.keys(e).forEach((n=>{a.setContext(n,e[n])}))}if(null!=n&&n.tags){const e=null==n?void 0:n.tags;Object.keys(e).forEach((n=>{a.setTag(n,e[n])}))}t.captureException(e)})),a&&a.error(e,n)}))}},284:function(e,n,a){var t=a(495);const r=(e,n)=>{a.e("sentry").then(a.bind(a,585)).catch((e=>t.Z.error(e))).then((a=>{a.default(e,n,t.Z)}))};n.Z={capture:r,capturer:e=>function(){for(var n=arguments.length,a=new Array(n),t=0;t<n;t++)a[t]=arguments[t];try{return e(...a)}catch(e){throw r(e,{contexts:{extra:{args:a}}}),e}}}},900:function(e,n,a){a.d(n,{BV:function(){return w},Cy:function(){return m},IH:function(){return s},Kt:function(){return b},MC:function(){return d},P2:function(){return h},Qh:function(){return g},ZT:function(){return t},Zu:function(){return f},ce:function(){return p},kJ:function(){return r},mO:function(){return u},ve:function(){return c},xb:function(){return i}});const t=()=>{},r=e=>Array.isArray(e),o=e=>e===Object(e)&&!r(e)&&"function"!=typeof e,i=e=>!Object.keys(e).length,u=e=>{window.setTimeout((()=>{throw e}),0)},s=e=>function(){e(...arguments),e=t},c=(e,n)=>{const a=document.createElement("script");return a.type="text/javascript",a.src=e,n||(a.async=!0),document.getElementsByTagName("head")[0].appendChild(a),a},l=(e,n)=>{if(o(e)){const a={};return Object.keys(e).forEach((t=>{var r;a[(r=t,r.replace(/([-_][a-z])/gi,(e=>e.toUpperCase().replace("-","").replace("_",""))))]=!0===n?l(e[t],n):e[t]})),a}return r(e)?e.map((e=>l(e,n))):e},d=e=>{const n={adpulse:l(e.adpulse),adsRefreshRate:e.ads_refresh_rate,amazon:l(e.amazon),audigent:l(e.audigent),browsi:l(e.browsi),consent:l(e.consent),desktopBreakpointMin:e.breakpoints.desktop,enableRefresh:e.enable_refresh,indexServer:l(e.index_server),lazyload:l(e.lazyload),outbrain:l(e.outbrain),nonRefresh:l(e.non_refresh),pixelSettings:l(e.pixel_settings),tabletBreakpointMin:e.breakpoints.tablet},a=l(e.ad_rules);a.forEach((e=>{["component","comparator"].forEach((n=>{e[n]=e[n].toUpperCase()}))}));const t=l(e.placements),r=l(e.prebid);r.bidders=l(r.bidders);const o=l(e.adsRefreshRates,!0);return o.forEach((e=>{e.restrictions.forEach((e=>{e.devices.forEach((e=>{["deviceType","os"].forEach((n=>{e[n]=e[n].toUpperCase()}))}))}))})),{site:e.site,siteGuid:e.site_guid,adSettings:n,adRules:a,placements:t,prebid:r,adsRefreshRates:o}},g=(e,n)=>(n&&(e.site=n),e.placements.forEach((e=>{["css","customTargeting","sizes"].forEach((n=>{const a=e[n];"string"==typeof a&&(e[n]=JSON.parse(a))}))})),e.prebid.bidders.forEach((e=>{"string"==typeof e.placementSettings&&(e.placementSettings=JSON.parse(e.placementSettings))})),e),p=function(e){for(var n=arguments.length,a=new Array(n>1?n-1:0),t=1;t<n;t++)a[t-1]=arguments[t];return a.forEach((n=>{o(n)&&Object.keys(n).forEach((a=>{void 0===e[a]&&(e[a]=n[a])}))})),e},h=function(e){let n,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,t=0;const r=function(){for(var o=arguments.length,i=new Array(o),u=0;u<o;u++)i[u]=arguments[u];const s=new Date,c=a-(s-t);c<=0?(n&&(clearTimeout(n),n=null),e(...i),t=s):n||(n=setTimeout((()=>{r(...i)}),c))};return r},f=(e,n)=>(Object.keys(n).forEach((a=>{n[a]&&String(n[a]).includes("!important")?e.style.setProperty(a.replace(/[A-Z]+(?![a-z])|[A-Z]/g,((e,n)=>(n?"-":"")+e.toLowerCase())),n[a].replace("!important",""),"important"):e.style[a]=n[a]})),e),m=e=>"string"==typeof e?e.split(","):e&&Array.isArray(e)?[...e]:[],b=e=>{var n;const{top:a,bottom:t}=e.getBoundingClientRect(),r=(null===(n=e.lastElementChild)||void 0===n?void 0:n.getBoundingClientRect().bottom)??a;return t>r?t-r:0},w=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=[];return Object.entries(e).forEach((e=>{let[a,t]=e;void 0!==t&&n.push(`${encodeURIComponent(a)}=${encodeURIComponent(t)}`)})),n.join("&")}},981:function(e,n,a){a.d(n,{dE:function(){return u},eM:function(){return r}});const{search:t}=window.location,r=Boolean(t.match(/(organic|empire)-debug/)),o=(Boolean(t.match(/(organic|empire)-enforce-api-usage/)),window.organic||{}),i=window.empire||{},u=Boolean(o.disableSDKAutoInitialization||i.disableSDKAutoInitialization)},849:function(e,n,a){function t(e){return["#","?"].forEach((function(n){return t=n,r=(a=e).indexOf(t),e=r>-1?a.slice(0,r):a;var a,t,r})),e}a.d(n,{Z:function(){return i}});var r=a(495);const o=()=>a.e("events").then(a.bind(a,681)).catch((e=>r.Z.error(e)));var i={identify:(e,n,a,t)=>{o().then((r=>{r.default.identify(e,n,a,t)}))},page:(e,n,a)=>{o().then((t=>{t.default.page(e,n,a)}))},track:(e,n,a,t)=>{o().then((r=>{r.default.track(e,n,a,t)}))},enableRouteChangeTracking:()=>{o().then((e=>{!function(e){if("undefined"!=typeof window){var n=window,a=n.addEventListener,r=n.history,o=n.location,i=o.pathname;a("popstate",(function(){return e(o.pathname)})),["push","replace"].map((function(n){var a="".concat(n,"State"),o=r[a];r[a]=function(){var n=arguments,a=t(arguments[2]);return i!==a&&(i=a,setTimeout((function(){return e(n[2])}),0)),o.apply(r,arguments)}}))}}((()=>{e.default.page()}))}))}}}},r={};function o(e){var n=r[e];if(void 0!==n)return n.exports;var a=r[e]={id:e,loaded:!1,exports:{}};return t[e](a,a.exports,o),a.loaded=!0,a.exports}o.m=t,e=[],o.O=function(n,a,t,r){if(!a){var i=1/0;for(l=0;l<e.length;l++){a=e[l][0],t=e[l][1],r=e[l][2];for(var u=!0,s=0;s<a.length;s++)(!1&r||i>=r)&&Object.keys(o.O).every((function(e){return o.O[e](a[s])}))?a.splice(s--,1):(u=!1,r<i&&(i=r));if(u){e.splice(l--,1);var c=t();void 0!==c&&(n=c)}}return n}r=r||0;for(var l=e.length;l>0&&e[l-1][2]>r;l--)e[l]=e[l-1];e[l]=[a,t,r]},o.F={},o.E=function(e){Object.keys(o.F).map((function(n){o.F[n](e)}))},o.d=function(e,n){for(var a in n)o.o(n,a)&&!o.o(e,a)&&Object.defineProperty(e,a,{enumerable:!0,get:n[a]})},o.f={},o.e=function(e){return Promise.all(Object.keys(o.f).reduce((function(n,a){return o.f[a](e,n),n}),[]))},o.u=function(e){return e+".js"},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.hmd=function(e){return(e=Object.create(e)).children||(e.children=[]),Object.defineProperty(e,"exports",{enumerable:!0,set:function(){throw new Error("ES Modules may not assign module.exports or exports.*, Use ESM export syntax, instead: "+e.id)}}),e},o.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},n={},a="organic-browser-sdk:",o.l=function(e,t,r,i){if(n[e])n[e].push(t);else{var u,s;if(void 0!==r)for(var c=document.getElementsByTagName("script"),l=0;l<c.length;l++){var d=c[l];if(d.getAttribute("src")==e||d.getAttribute("data-webpack")==a+r){u=d;break}}u||(s=!0,(u=document.createElement("script")).charset="utf-8",u.timeout=120,o.nc&&u.setAttribute("nonce",o.nc),u.setAttribute("data-webpack",a+r),u.src=e),n[e]=[t];var g=function(a,t){u.onerror=u.onload=null,clearTimeout(p);var r=n[e];if(delete n[e],u.parentNode&&u.parentNode.removeChild(u),r&&r.forEach((function(e){return e(t)})),a)return a(t)},p=setTimeout(g.bind(null,void 0,{type:"timeout",target:u}),12e4);u.onerror=g.bind(null,u.onerror),u.onload=g.bind(null,u.onload),s&&document.head.appendChild(u)}},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){var e;o.g.importScripts&&(e=o.g.location+"");var n=o.g.document;if(!e&&n&&(n.currentScript&&(e=n.currentScript.src),!e)){var a=n.getElementsByTagName("script");a.length&&(e=a[a.length-1].src)}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),o.p=e}(),function(){var e={core:0};o.f.j=function(n,a){var t=o.o(e,n)?e[n]:void 0;if(0!==t)if(t)a.push(t[2]);else{var r=new Promise((function(a,r){t=e[n]=[a,r]}));a.push(t[2]=r);var i=o.p+o.u(n),u=new Error;o.l(i,(function(a){if(o.o(e,n)&&(0!==(t=e[n])&&(e[n]=void 0),t)){var r=a&&("load"===a.type?"missing":a.type),i=a&&a.target&&a.target.src;u.message="Loading chunk "+n+" failed.\n("+r+": "+i+")",u.name="ChunkLoadError",u.type=r,u.request=i,t[1](u)}}),"chunk-"+n,n)}},o.F.j=function(n){if(!o.o(e,n)||void 0===e[n]){e[n]=null;var a=document.createElement("link");o.nc&&a.setAttribute("nonce",o.nc),a.rel="prefetch",a.as="script",a.href=o.p+o.u(n),document.head.appendChild(a)}},o.O.j=function(n){return 0===e[n]};var n=function(n,a){var t,r,i=a[0],u=a[1],s=a[2],c=0;if(i.some((function(n){return 0!==e[n]}))){for(t in u)o.o(u,t)&&(o.m[t]=u[t]);if(s)var l=s(o)}for(n&&n(a);c<i.length;c++)r=i[c],o.o(e,r)&&e[r]&&e[r][0](),e[r]=0;return o.O(l)},a=self.webpackChunkorganic_browser_sdk=self.webpackChunkorganic_browser_sdk||[];a.forEach(n.bind(null,0)),a.push=n.bind(null,a.push.bind(a))}(),o.O(0,["core"],(function(){["core","sentry","events"].map(o.E)}),5);var i={};!function(){var e=o(284),n=o(495),a=o(849),t={Andorra:"AD",Dubai:"AE",Kabul:"AF",Tirane:"AL",Yerevan:"AM",Casey:"AQ",Davis:"AQ",Mawson:"AQ",Palmer:"AQ",Rothera:"AQ",Troll:"AQ",Vostok:"AQ",Buenos_Aires:"AR",Cordoba:"AR",Salta:"AR",Jujuy:"AR",Tucuman:"AR",Catamarca:"AR",La_Rioja:"AR",San_Juan:"AR",Mendoza:"AR",San_Luis:"AR",Rio_Gallegos:"AR",Ushuaia:"AR",Pago_Pago:"AS",Vienna:"AT",Lord_Howe:"AU",Macquarie:"AU",Hobart:"AU",Melbourne:"AU",Sydney:"AU",Broken_Hill:"AU",Brisbane:"AU",Lindeman:"AU",Adelaide:"AU",Darwin:"AU",Perth:"AU",Eucla:"AU",Baku:"AZ",Barbados:"BB",Dhaka:"BD",Brussels:"BE",Sofia:"BG",Bermuda:"BM",Brunei:"BN",La_Paz:"BO",Noronha:"BR",Belem:"BR",Fortaleza:"BR",Recife:"BR",Araguaina:"BR",Maceio:"BR",Bahia:"BR",Sao_Paulo:"BR",Campo_Grande:"BR",Cuiaba:"BR",Santarem:"BR",Porto_Velho:"BR",Boa_Vista:"BR",Manaus:"BR",Eirunepe:"BR",Rio_Branco:"BR",Thimphu:"BT",Minsk:"BY",Belize:"BZ",St_Johns:"CA",Halifax:"CA",Glace_Bay:"CA",Moncton:"CA",Goose_Bay:"CA",Toronto:"CA",Nipigon:"CA",Thunder_Bay:"CA",Iqaluit:"CA",Pangnirtung:"CA",Winnipeg:"CA",Rainy_River:"CA",Resolute:"CA",Rankin_Inlet:"CA",Regina:"CA",Swift_Current:"CA",Edmonton:"CA",Cambridge_Bay:"CA",Yellowknife:"CA",Inuvik:"CA",Dawson_Creek:"CA",Fort_Nelson:"CA",Whitehorse:"CA",Dawson:"CA",Vancouver:"CA",Cocos:"CC",Zurich:"CH",Abidjan:"CI",Rarotonga:"CK",Santiago:"CL",Punta_Arenas:"CL",Easter:"CL",Shanghai:"CN",Urumqi:"CN",Bogota:"CO",Costa_Rica:"CR",Havana:"CU",Cape_Verde:"CV",Christmas:"CX",Nicosia:"CY",Famagusta:"CY",Prague:"CZ",Berlin:"DE",Copenhagen:"DK",Santo_Domingo:"DO",Algiers:"DZ",Guayaquil:"EC",Galapagos:"EC",Tallinn:"EE",Cairo:"EG",El_Aaiun:"EH",Madrid:"ES",Ceuta:"ES",Canary:"ES",Helsinki:"FI",Fiji:"FJ",Stanley:"FK",Chuuk:"FM",Pohnpei:"FM",Kosrae:"FM",Faroe:"FO",Paris:"FR",London:"GB",Tbilisi:"GE",Cayenne:"GF",Gibraltar:"GI",Nuuk:"GL",Danmarkshavn:"GL",Scoresbysund:"GL",Thule:"GL",Athens:"GR",South_Georgia:"GS",Guatemala:"GT",Guam:"GU",Bissau:"GW",Guyana:"GY",Hong_Kong:"HK",Tegucigalpa:"HN","Port-au-Prince":"HT",Budapest:"HU",Jakarta:"ID",Pontianak:"ID",Makassar:"ID",Jayapura:"ID",Dublin:"IE",Jerusalem:"IL",Kolkata:"IN",Chagos:"IO",Baghdad:"IQ",Tehran:"IR",Reykjavik:"IS",Rome:"IT",Jamaica:"JM",Amman:"JO",Tokyo:"JP",Nairobi:"KE",Bishkek:"KG",Tarawa:"KI",Kanton:"KI",Kiritimati:"KI",Pyongyang:"KP",Seoul:"KR",Almaty:"KZ",Qyzylorda:"KZ",Qostanay:"KZ",Aqtobe:"KZ",Aqtau:"KZ",Atyrau:"KZ",Oral:"KZ",Beirut:"LB",Colombo:"LK",Monrovia:"LR",Vilnius:"LT",Luxembourg:"LU",Riga:"LV",Tripoli:"LY",Casablanca:"MA",Monaco:"MC",Chisinau:"MD",Majuro:"MH",Kwajalein:"MH",Yangon:"MM",Ulaanbaatar:"MN",Hovd:"MN",Choibalsan:"MN",Macau:"MO",Martinique:"MQ",Malta:"MT",Mauritius:"MU",Maldives:"MV",Mexico_City:"MX",Cancun:"MX",Merida:"MX",Monterrey:"MX",Matamoros:"MX",Mazatlan:"MX",Chihuahua:"MX",Ojinaga:"MX",Hermosillo:"MX",Tijuana:"MX",Bahia_Banderas:"MX",Kuala_Lumpur:"MY",Kuching:"MY",Maputo:"MZ",Windhoek:"NA",Noumea:"NC",Norfolk:"NF",Lagos:"NG",Managua:"NI",Amsterdam:"NL",Oslo:"NO",Kathmandu:"NP",Nauru:"NR",Niue:"NU",Auckland:"NZ",Chatham:"NZ",Panama:"PA",Lima:"PE",Tahiti:"PF",Marquesas:"PF",Gambier:"PF",Port_Moresby:"PG",Bougainville:"PG",Manila:"PH",Karachi:"PK",Warsaw:"PL",Miquelon:"PM",Pitcairn:"PN",Puerto_Rico:"PR",Gaza:"PS",Hebron:"PS",Lisbon:"PT",Madeira:"PT",Azores:"PT",Palau:"PW",Asuncion:"PY",Qatar:"QA",Reunion:"RE",Bucharest:"RO",Belgrade:"RS",Kaliningrad:"RU",Moscow:"RU",Simferopol:"RU",Kirov:"RU",Volgograd:"RU",Astrakhan:"RU",Saratov:"RU",Ulyanovsk:"RU",Samara:"RU",Yekaterinburg:"RU",Omsk:"RU",Novosibirsk:"RU",Barnaul:"RU",Tomsk:"RU",Novokuznetsk:"RU",Krasnoyarsk:"RU",Irkutsk:"RU",Chita:"RU",Yakutsk:"RU",Khandyga:"RU",Vladivostok:"RU","Ust-Nera":"RU",Magadan:"RU",Sakhalin:"RU",Srednekolymsk:"RU",Kamchatka:"RU",Anadyr:"RU",Riyadh:"SA",Guadalcanal:"SB",Mahe:"SC",Khartoum:"SD",Stockholm:"SE",Singapore:"SG",Paramaribo:"SR",Juba:"SS",Sao_Tome:"ST",El_Salvador:"SV",Damascus:"SY",Grand_Turk:"TC",Ndjamena:"TD",Kerguelen:"TF",Bangkok:"TH",Dushanbe:"TJ",Fakaofo:"TK",Dili:"TL",Ashgabat:"TM",Tunis:"TN",Tongatapu:"TO",Istanbul:"TR",Funafuti:"TV",Taipei:"TW",Kiev:"UA",Uzhgorod:"UA",Zaporozhye:"UA",Wake:"UM",New_York:"US",Detroit:"US",Louisville:"US",Monticello:"US",Indianapolis:"US",Vincennes:"US",Winamac:"US",Marengo:"US",Petersburg:"US",Vevay:"US",Chicago:"US",Tell_City:"US",Knox:"US",Menominee:"US",Center:"US",New_Salem:"US",Beulah:"US",Denver:"US",Boise:"US",Phoenix:"US",Los_Angeles:"US",Anchorage:"US",Juneau:"US",Sitka:"US",Metlakatla:"US",Yakutat:"US",Nome:"US",Adak:"US",Honolulu:"US",Montevideo:"UY",Samarkand:"UZ",Tashkent:"UZ",Caracas:"VE",Ho_Chi_Minh:"VN",Efate:"VU",Wallis:"WF",Apia:"WS",Johannesburg:"ZA",Antigua:"AG",Anguilla:"AI",Luanda:"AO",McMurdo:"AQ",DumontDUrville:"AQ",Syowa:"AQ",Aruba:"AW",Mariehamn:"AX",Sarajevo:"BA",Ouagadougou:"BF",Bahrain:"BH",Bujumbura:"BI","Porto-Novo":"BJ",St_Barthelemy:"BL",Kralendijk:"BQ",Nassau:"BS",Gaborone:"BW","Blanc-Sablon":"CA",Atikokan:"CA",Creston:"CA",Kinshasa:"CD",Lubumbashi:"CD",Bangui:"CF",Brazzaville:"CG",Douala:"CM",Curacao:"CW",Busingen:"DE",Djibouti:"DJ",Dominica:"DM",Asmara:"ER",Addis_Ababa:"ET",Libreville:"GA",Grenada:"GD",Guernsey:"GG",Accra:"GH",Banjul:"GM",Conakry:"GN",Guadeloupe:"GP",Malabo:"GQ",Zagreb:"HR",Isle_of_Man:"IM",Jersey:"JE",Phnom_Penh:"KH",Comoro:"KM",St_Kitts:"KN",Kuwait:"KW",Cayman:"KY",Vientiane:"LA",St_Lucia:"LC",Vaduz:"LI",Maseru:"LS",Podgorica:"ME",Marigot:"MF",Antananarivo:"MG",Bamako:"ML",Saipan:"MP",Nouakchott:"MR",Montserrat:"MS",Blantyre:"MW",Niamey:"NE",Muscat:"OM",Kigali:"RW",St_Helena:"SH",Ljubljana:"SI",Longyearbyen:"SJ",Bratislava:"SK",Freetown:"SL",San_Marino:"SM",Dakar:"SN",Mogadishu:"SO",Lower_Princes:"SX",Mbabane:"SZ",Lome:"TG",Port_of_Spain:"TT",Dar_es_Salaam:"TZ",Kampala:"UG",Midway:"UM",Vatican:"VA",St_Vincent:"VC",Tortola:"VG",St_Thomas:"VI",Aden:"YE",Mayotte:"YT",Lusaka:"ZM",Harare:"ZW"};class r{constructor(){this.initialized=!1}clickHandler(e){const n=e.target.closest("a");n&&a.Z.track("click",{id:n.id,href:n.href,text:n.innerText})}addClickListeners(){"loading"!==document.readyState?document.body.addEventListener("click",this.clickHandler):window.addEventListener("DOMContentLoaded",(()=>{document.body.addEventListener("click",this.clickHandler)}))}initGeo(){try{const{timeZone:e}=window.Intl.DateTimeFormat().resolvedOptions(),[n,...a]=e.split("/"),r=a[a.length-1];return{timeZone:e,region:n,city:r,country:t[r]}}catch(t){var n,a,r,o;e.Z.capture(new Error("Failed to detect Geo info based on timezone"),{fingerprint:["core-geo-timezone-detection"],contexts:{intlDTresolvedOptions:null===(n=window.Intl)||void 0===n||null===(a=n.DateTimeFormat)||void 0===a||null===(r=a.call(n))||void 0===r||null===(o=r.resolvedOptions)||void 0===o?void 0:o.call(r)}})}return{}}identify(e){a.Z.identify(e)}init(){n.Z.debug("Initializing Core SDK"),a.Z.page(),this.addClickListeners(),a.Z.enableRouteChangeTracking(),this.initialized=!0}}const i=()=>{const e=new r;e.init(),window.organic.apps.core.sdk=e,window.organic.apps.core.geo=e.initGeo(),n.Z.debug("Initialized Core SDK")},u=e.Z.capturer((()=>{const{sdk:e}=window.organic.apps.core;return Boolean(null==e?void 0:e.initialized)}));var s={init(){e.Z.capturer(i)()},isInitialized:u,isEnabled:e.Z.capturer((()=>!0)),getGeo:()=>{const{geo:e}=window.organic.apps.core;return e||{}}},c=o(981);window.legacyEmpire=window.empire||{},window.organic||=window.empire||{},window.empire=window.organic,window.organic.cmd||=[],0===window.organic.cmd.length&&(window.organic.cmd=window.legacyEmpire.cmd||[]),window.organic.apps||={},window.organic.siteGuid||=window.legacyEmpire.siteGuid,window.organic.disableSDKAutoInitialization||=window.legacyEmpire.disableSDKAutoInitialization,window.organic.disableAdsAutoInitialization||=window.legacyEmpire.disableAdsAutoInitialization,e.Z.capturer((()=>{window.organic.apps.core=s,c.dE||s.isInitialized()||s.init()}))(),e.Z.capturer((()=>{window.organic.debug||={},window.organic.debug.logger=n.Z,window.organic.debug.sentry=e.Z}))()}(),i=o.O(i)}();
//# sourceMappingURL=core.js.map
"use strict";(self.webpackChunkorganic_browser_sdk=self.webpackChunkorganic_browser_sdk||[]).push([["ads"],{551:function(e,t,i){var n,a,o,s,r=i(284),d=i(495),l=i(900);const c="11043633",g=Object.freeze({BEFORE:"before",INSIDE_END:"inside_end",INSIDE_START:"inside_start",AFTER:"after",STICKY_END:"sticky_end",STICKY_FOOTER:"sticky_footer"}),u=Object.freeze({DISPLAY_DEFAULT:"display_default",OUTSTREAM_VIDEO:"outstream_video"}),p=Object.freeze({CATEGORY:"CATEGORY",PATH:"PATH",TAG:"TAG",SELECTOR:"SELECTOR"}),h=Object.freeze({CONTAINS:"CONTAINS",STARTS_WITH:"STARTS_WITH",EXACTLY_MATCHES:"EXACTLY_MATCHES"}),b=Object.freeze({ALL:"ALL",ANDROID:"ANDROID",IOS:"IOS",MAC:"MAC",NON_MAC:"NON_MAC",OTHER:"OTHER",WINDOWS:"WINDOWS"}),m=Object.freeze({DESKTOP:"DESKTOP",TABLET:"TABLET",MOBILE:"MOBILE"}),w=Object.freeze({ALL:"ALL",FILLED:"FILLED",UNFILLED:"UNFILLED"}),{search:f}=window.location,v=window.organic||{},y=window.empire||{},I=(null===(n=v.apps)||void 0===n||null===(a=n.ads)||void 0===a?void 0:a.config)||{},_=(null===(o=y.apps)||void 0===o||null===(s=o.ads)||void 0===s?void 0:s.config)||{},k=Boolean(f.match(/(organic|empire)-debug-ads/)),A=Boolean(f.match(/(organic|empire)-block-refresh/)),E=Boolean(I.disableAdsAutoInitialization||v.disableAdsAutoInitialization||_.disableAdsAutoInitialization||y.disableAdsAutoInitialization),T=Boolean(f.match(/(organic|empire)-outbrain/)),S={"www.hometips.com|organic_in_content__desktop|728x90":.35,"www.hometips.com|organic_in_content__desktop|*":.25,"www.hometips.com|organic_in_content__mobile|*":.1,"www.hometips.com|organic_below_content__desktop|*":.2,"www.hometips.com|organic_below_content__mobile|*":.1,"www.hometips.com|organic_header__desktop|*":.15,"www.hometips.com|organic_header__mobile|*":.1,"www.hometips.com|organic_sticky_footer__desktop|*":.15,"www.hometips.com|organic_sticky_footer__mobile|*":.15,"www.hometips.com|organic_sticky_side_rail__desktop|*":.15,"www.hometips.com|organic_side_rail__desktop|*":.15,"*|organic_in_content__desktop|336x280":.4,"*|organic_in_content__desktop|970x250":1,"*|organic_sticky_side_rail__desktop|300x600":.35,"*|organic_side_rail__desktop|300x600":.35,"*|organic_sticky_side_rail__desktop|120x600":.3,"*|organic_side_rail__desktop|120x600":.3,"*|organic_sticky_side_rail__desktop|160x600":.3,"*|organic_side_rail__desktop|160x600":.3,"*|organic_in_content__desktop|*":.2,"*|organic_in_content__mobile|*":.1,"*|organic_below_content__desktop|*":.25,"*|organic_below_content__mobile|*":.1,"*|organic_header__desktop|*":.2,"*|organic_header__mobile|*":.1,"*|organic_sticky_footer__desktop|*":.15,"*|organic_sticky_footer__mobile|*":.15,"*|organic_sticky_side_rail__desktop|*":.15,"*|organic_side_rail__desktop|*":.15};const C="DEFAULT",Z="STUCK",x="BOTTOM";let R;const O=new WeakMap,U=new Set,L=e=>{(e||U).forEach((e=>{const{adjustFn:t}=O.get(e)||{};t&&t()}))},z=e=>{e.dataset.orgncStickyState=Z;const{computedWidth:t}=O.get(e)||{};(0,l.Zu)(e,{position:"fixed",top:"0",width:t})},B=(e,t)=>{e.dataset.orgncStickyState=x;const{computedWidth:i}=O.get(e)||{};(0,l.Zu)(e,{position:"absolute",top:`${t}px`,width:i})},N=e=>{e.dataset.orgncStickyState=C;const{initialWidth:t="",initialPosition:i=""}=O.get(e)||{};(0,l.Zu)(e,{position:i,top:"",width:t})},D=e=>{const{orgncStickyState:t}=null==e?void 0:e.dataset;if(!t||!U.has(e))return;const{pinHeightTo:i,marginTop:n=0,marginBottom:a=0}=O.get(e)||{},o=i&&document.querySelector(i)||e.parentNode;if(!o)return;const s=o.getBoundingClientRect().top,r=o.clientHeight,d=s+r;if(s>(window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight))return void N(e);let l=s;const c=e.previousElementSibling;if(c){const e=c.getBoundingClientRect();e.height+e.width>0&&(l=e.top+c.clientHeight)}const g=e.getBoundingClientRect().top-n,u=n+a+e.offsetHeight,p=g+u;switch(t){case C:if(d<=u){B(e,r-u);break}g<0&&z(e);break;case x:if(s+r>u){z(e);break}p>d&&B(e,r-u);break;case Z:if(g<l){N(e);break}p>d&&B(e,r-u)}},F={disable:e=>{if(!O.has(e))return;const{adjustFn:t}=O.get(e);N(e),document.removeEventListener("scroll",t),delete e.dataset.orgncStickyState,O.delete(e),U.delete(e)},enable:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)return;const i=e.style.width,n={...t,initialPosition:e.style.position,initialWidth:i};O.set(e,n),U.add(e);const{width:a,marginTop:o,marginBottom:s}=window.getComputedStyle(e),r=(0,l.P2)((()=>{window.requestAnimationFrame((()=>{D(e)}))}),50);Object.assign(n,{computedWidth:i&&"auto"!==i?i:a,marginTop:parseFloat(o)||0,marginBottom:parseFloat(s)||0,adjustFn:r}),e.dataset.orgncStickyState=C,r(),document.addEventListener("scroll",r),"ResizeObserver"in window&&(R||(R=new ResizeObserver((e=>{L(e.map((e=>e.target)))}))),R.observe(e))},readjust:L};var $=F;const P=(e,t,i)=>{switch(t.toLowerCase()){case g.INSIDE_START:if(0===i.childNodes.length){d.Z.debug("Appending new slot div",`"${e.id}"`,"to",i),i.appendChild(e);break}d.Z.debug("Injecting new slot div",`"${e.id}"`,"at start of",i),i.insertBefore(e,i.childNodes[0]);break;case g.INSIDE_END:d.Z.debug("Appending new slot div",`"${e.id}"`,"to",i),i.appendChild(e);break;case g.BEFORE:d.Z.debug("Prepending new slot div",`"${e.id}"`,"before",i),((e,t)=>{e.insertAdjacentElement?e.insertAdjacentElement("beforebegin",t):e.parentNode.insertBefore(t,e)})(i,e);break;case g.AFTER:d.Z.debug("Appending new slot div",`"${e.id}"`,"after",i),((e,t)=>{e.insertAdjacentElement?e.insertAdjacentElement("afterend",t):e.parentNode.insertBefore(t,e.nextSibling)})(i,e)}};const j=e=>{if(!e)return null;const t=e.split(":");if(!t||3!==t.length)return null;const i=t.map((e=>parseInt(e,10))),n=new Date;return n.setHours(i[0]),n.setMinutes(i[1]),n.setSeconds(i[2]),n.getTime()};const M=e=>{const t=document.getElementById(e);if(null==t||!t.dataset.closeButton)return;const i=document.getElementById("empire-unit-footer-close-btn");i&&(t.offsetHeight?(0,l.Zu)(i,{bottom:t.offsetHeight-10+"px !important",display:"block"}):(0,l.Zu)(i,{display:"none"}))};const G=r.Z.capturer(((e,t)=>{const i=window.empire_api_proxy_host??"https://api.organiccdn.io";let n=1e3;!function a(){if(n>4e3){const e=new Error("Failed to fetch adConfig");return r.Z.capture(e,{fingerprint:["adconfig-fetch-failed"]}),void(0,l.mO)(e)}fetch(`${i}/sdk/config/${e}`).then((e=>{if(!e.ok)throw new Error(e.statusText);return e.json()})).catch((e=>{throw n*=2,window.setTimeout(r.Z.capturer(a),n),e})).then((e=>t((0,l.MC)(e.adConfig)))).catch((e=>{(0,l.mO)(e)}))}()})),H=r.Z.capturer((e=>{window.organic.apps.ads.targeting=e})),V=r.Z.capturer((e=>{const{pixel:t}=window.organic.apps.ads;t.configure((0,l.Qh)(e))})),K=r.Z.capturer((e=>{const{pixel:t}=window.organic.apps.ads;t.waitForPageLoad(e)})),W=r.Z.capturer((()=>{const{pixel:e}=window.organic.apps.ads;e.initializeAds()})),q=r.Z.capturer((()=>{const{pixel:e}=window.organic.apps.ads;e.cleanupAds()})),Y=r.Z.capturer((()=>{const{pixel:e}=window.organic.apps.ads;return Boolean(null==e?void 0:e.initialized)})),J=r.Z.capturer((()=>{const{config:e}=window.organic.apps.ads;return Boolean(!1!==(null==e?void 0:e.appEnabled))})),X=r.Z.capturer((()=>{const{pixel:e}=window.organic.apps.ads;return e.getConfig()})),Q=r.Z.capturer((()=>X().site));var ee={init:r.Z.capturer((e=>{const t=e||window.organic.apps.ads.config;(e=>{d.Z.debug("Initialized Ads SDK with config",e);const t=new class{constructor(e){var t,i,n,a,o;d.Z.debugGroup("Initializing Organic Pixel"),this.initialized=!0,this.gptSetupFailed=!1,this.setupGoogleTag(),this.setupIndexServer(null===(t=e.adSettings)||void 0===t?void 0:t.indexServer),this.headerBidding=new class{constructor(){let{amazon:e={},prebid:t={}}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.amazon=new class{constructor(e){let{enabled:t=!1,pubId:i=null,deals:n=null,initialized:a=!1}=e;if(Object.assign(this,{enabled:t,pubId:i,deals:n,initialized:a}),this.enabled=t,t)return i?void function(e,t,i,n,a,o,s){function r(i,n){t[e]._Q.push([i,n])}t[e]||(t[e]={init:function(){r("i",arguments)},fetchBids:function(){r("f",arguments)},setDisplayBids:function(){},targetingKeys:function(){return[]},_Q:[]},(o=i.createElement(n)).async=!0,o.src="//c.amazon-adsystem.com/aax2/apstag.js",(s=i.getElementsByTagName(n)[0]).parentNode.insertBefore(o,s))}("apstag",window,document,"script"):(d.Z.debug("Amazon is enabled but pubID is not set! Skipping amazon..."),void(this.enabled=!1))}configure(e){let{siteGuid:t="",gamNetworkId:i=c}=e;if(!this.enabled)return;if(this.initialized)return;const n={pubID:this.pubId,adServer:"googletag",deals:this.deals};i===c&&(n.schain={complete:1,ver:"1.0",nodes:[{asi:"organic.ly",sid:t,hp:1}]}),d.Z.debug("Configuring Amazon tag: ",n),window.apstag.init(n),this.initialized=!0}buildUnits(e){const t=[];return this.enabled?(e.forEach((e=>{e.placement.disableAmazon?d.Z.debug("Amazon disabled for ",e.slotId,":",e.placement):t.push({slotID:e.divId,slotName:e.placement.adUnitId,sizes:e.placement.sizes})})),t):t}setBidTargeting(){window.apstag.setDisplayBids()}}(e),this.prebid=new class{constructor(e){let{enabled:t=!1,timeout:i=null,bidders:n=[],loadBySdk:a=!1,useBuild:o=null}=e;Object.assign(this,{enabled:t,timeout:i,bidders:n}),this.enabled&&a&&o&&(d.Z.debug("Loading Prebid.js by SDK: ",o),(0,l.ve)(o)),window.pbjs||={},window.pbjs.que||=[]}configure(e){let{siteGuid:t="",bidders:i=[],gamNetworkId:n=c,consent:a={}}=e;if(!this.enabled)return;this.bidders=i,window.pbjs.bidderSettings||={},window.pbjs.bidderSettings.standard||={};const{standard:o}=window.pbjs.bidderSettings;o.storageAllowed=!0,o.allowAlternateBidderCodes=!0;const s=n===c?{buckets:[{precision:2,max:5,increment:.01},{precision:2,max:15,increment:.05},{precision:2,max:50,increment:.5}]}:"high",g=n===c?{config:{ver:"1.0",complete:1,nodes:[{asi:"organic.ly",sid:t,hp:1}]}}:{},u={};a.gdpr&&(u.gdpr={cmpApi:"iab",timeout:500,actionTimeout:1e4,defaultGdprScope:!0}),a.ccpa&&(u.usp={cmpApi:"iab"});const p={floorMin:.05,data:{schema:{fields:["domain","placementName","size"]},values:S},additionalSchemaFields:{placementName:e=>{var t;return null==e||null===(t=e.adUnitCode)||void 0===t?void 0:t.match(/empire-unit-(.*)-\d/)[1]}}},h={priceGranularity:s,enableSendAllBids:!0,targetingControls:{alwaysIncludeDeals:!0},useBidCache:n===c,schain:g,gptPreAuction:{customPreAuction:(e,t)=>`${t}#${e.code}`,mcmEnabled:n===c}};n===c&&((0,l.xb)(u)||(h.consentManagement=u),h.floors=p),d.Z.debug("Configuring Prebid: ",h),window.pbjs.que.push(r.Z.capturer((()=>{window.pbjs.setConfig(h)})))}buildUnits(e){const t=[];return e.forEach((e=>{if(e.placement.disablePrebid)return void d.Z.debug("Prebid disabled for ",e.slotId,":",e.placement);const i=[];this.bidders.forEach((t=>{if(!t.enabled)return;const n=t.key;"trustx"===n&&window.pbjs.aliasBidder("grid","trustx"),1!==t.bidCpmAdjustment&&(window.pbjs.bidderSettings[n]={bidCpmAdjustment:e=>e*t.bidCpmAdjustment}),Object.keys(t.placementSettings).forEach((a=>{if(a!==e.placement.key)return;const o=t.placementSettings[a],s=t.bidAssignment||"default";(o instanceof Array?o:[o]).forEach((t=>{"default"===s?i.push({bidder:n,params:t}):"per_size"===s&&e.placement.sizes.forEach((e=>{const a={...t};a.size=e,i.push({bidder:n,params:a})}))}))}))})),t.push({code:e.divId,pubstack:{adUnitName:e.placement.key,adUnitPath:`${e.placement.adUnitId}?placementKey=${e.placement.key}`},mediaTypes:{banner:{sizes:e.placement.sizes}},bids:i})})),t}setBidTargeting(){var e,t;null===(e=(t=window.pbjs).setTargetingForGPTAsync)||void 0===e||e.call(t)}}(t)}isEnabled(){return this.prebid.enabled}configure(e){let{bidders:t=[],gamNetworkId:i=c,siteGuid:n="",consent:a={}}=e;this.amazon.configure({siteGuid:n,gamNetworkId:i}),this.prebid.configure({siteGuid:n,bidders:t,gamNetworkId:i,consent:a})}start(e,t,i,n){window.pbjs.que.push(r.Z.capturer((()=>{const a=i&&n===c?2e3:this.prebid.timeout;this.auction(e,t,a,3e3)})))}auction(e,t,i,n){d.Z.debugGroup("Header Bidding Auction is starting!");const a=this.prebid.buildUnits(e),o=this.amazon.buildUnits(e);let s=!1,c=!1;const g=(0,l.IH)(r.Z.capturer((()=>{d.Z.debug("Header Bidding Auction finished!"),d.Z.debugGroupEnd(),t(e)}))),u=()=>{s&&c&&g()},p=()=>{s=!0,u()};o.length>0?(d.Z.debug("Requesting bids from Amazon",o),window.apstag.fetchBids({slots:o,timeout:i},(function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];d.Z.debug("Got bids from Amazon: ",...t),p()}))):p();const h=()=>{c=!0,u()};a.length>0?(d.Z.debug("Requesting bids from Prebid",a),window.pbjs.requestBids({adUnits:a,timeout:i,bidsBackHandler:function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];d.Z.debug("Got bids from Prebid: ",...t),h()}})):h(),n&&window.setTimeout(g,n)}setBidTargeting(){this.prebid.setBidTargeting(),this.amazon.enabled&&this.amazon.setBidTargeting()}}({amazon:null===(i=e.adSettings)||void 0===i?void 0:i.amazon,prebid:e.prebid}),this.audigent=new class{constructor(){let{tagEnabled:e=!1,gamEnabled:t=!1,partnerId:i=""}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.enabled=e,this.gamEnabled=t,this.partnerId=i,this.tagInjected=!1,this.gamTagInjected=!1,this.enabled&&(this.partnerId||(d.Z.debug("Audigent is enabled but partnerId is not set! Skipping..."),this.enabled=!1))}init(e){let{audigentTags:t,externalId:i,keywords:n,section:a}=e;var o;this.enabled&&(window.au||=[],this.cleanup(),n&&window.au.push({category:"addTags",tags:(0,l.Cy)(n)}),a&&window.au.push({category:"addAttributes",attributes:{categories:(0,l.Cy)(a)}}),i&&window.au.push({category:"addAttributes",attributes:{article:i}}),Array.isArray(t)&&Object.entries(t).forEach((e=>{let[t,i]=e;window.au.push({category:"addAttributes",attributes:{[t]:i}})})),this.tagInjected||(this.tagInjected=(o=this.partnerId,d.Z.debug("Configuring Audigent tag: ",o),function(e,t,i,n){var a=t.createElement(i);a.async=1,a.src=n+"?url="+encodeURIComponent(e.location.href)+"&ref="+encodeURIComponent(t.referrer);var o=t.getElementsByTagName(i)[0];o.parentNode.insertBefore(a,o)}(window,document,"script",`https://a.ad.gt/api/v1/u/matches/${o}`),!0)),this.gamEnabled&&!this.gamTagInjected&&(this.gamTagInjected=(e=>(d.Z.debug("Configuring Audigent GAM integration tag: ",e),function(e,t,i,n,a){e.addAuSeg=function(t){e.googletag=e.googletag||{},e.googletag.cmd=e.googletag.cmd||[],e.googletag.cmd.push((function(){e.googletag.pubads().setTargeting("AU_SEG",t)}))};var o=t.createElement(i);o.async=!0,o.src="https://seg.ad.gt/api/v1/segments.js?partner_id="+a+"&url="+encodeURIComponent(e.location.href);var s=t.getElementsByTagName(i)[0];s.parentNode.insertBefore(o,s)}(window,document,"script",0,`${e}`),!0))(this.partnerId)))}cleanup(){this.enabled&&(window.au||=[],window.au.push({category:"clearTags"}),window.au.push({category:"clearAttributes"}))}}(null===(n=e.adSettings)||void 0===n?void 0:n.audigent),this.browsi=new class{constructor(){let{enabled:e=!1,browsiId:t=""}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.enabled=e,this.browsiId=t,this.tagInjected=!1}init(){this.enabled&&(this.tagInjected||(this.tagInjected=(this.browsiId,d.Z.debug("Configuring Browsi tag"),function(e,t,i,n){var a=t.createElement(i);a.src="https://cdn.browsiprod.com/bootstrap/bootstrap.js",a.id="browsi-tag",a.dataset.pubkey="organicly",a.dataset.sitekey="d_mapping";var o=t.getElementsByTagName(i)[0];o.parentNode.insertBefore(a,o),e.isBrowsi=!0}(window,document,"script"),!0)))}}(null===(a=e.adSettings)||void 0===a?void 0:a.browsi),this.outbrain=new class{constructor(){let{enabled:e=!1,selectors:t=[],relative:i=g.AFTER}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object.assign(this,{enabled:e,selectors:t,relative:i}),this.script=null,this.wrapper=null}isEnabled(){return this.enabled||T}init(){var e,t,i,n;if(!this.isEnabled())return;if(d.Z.debugGroup("Configuring Outbrain"),!this.selectors.length)return d.Z.debug("Enabled but selectors are empty! Skipping..."),void d.Z.debugGroupEnd();const{protocol:a,host:o,pathname:s}=document.location;let r=null===(e=document.querySelector("link[rel='canonical']"))||void 0===e?void 0:e.getAttribute("href");r||=null===(t=document.querySelector('meta[property="og:url"]'))||void 0===t?void 0:t.getAttribute("content"),r||=`${a}//${o}${s}`;const c=encodeURIComponent(r),g=document.createElement("div");g.className="OUTBRAIN",d.Z.debug("Setting as 'src': ",c),g.dataset.src=c,g.dataset.widgetId="AR_1",this.wrapper=document.createElement("div"),this.wrapper.id="empire-unit-outbrain",this.wrapper.appendChild(g);const u=document.querySelectorAll(this.selectors.join(", "));if(!u.length)return d.Z.debug("Found zero matching elements for injection. Skipping..."),void d.Z.debugGroupEnd();const p=u[0];P(this.wrapper,this.relative,p),"function"==typeof(null===(i=window.OBR)||void 0===i||null===(n=i.extern)||void 0===n?void 0:n.reloadWidget)?(d.Z.debug("Reloading Outbrain widget"),window.OBR.extern.reloadWidget()):this.script?d.Z.debug("Outbrain JS script loading in progress"):(d.Z.debug("Loading Outbrain JS for the first time"),this.script=(0,l.ve)("//widgets.outbrain.com/outbrain.js")),d.Z.debugGroupEnd()}cleanup(){this.isEnabled()&&this.wrapper&&(this.wrapper.remove(),this.wrapper=null)}}(null===(o=e.adSettings)||void 0===o?void 0:o.outbrain),this.connatix=new class{constructor(e){let{site:t}=e;this.initialized=!1,this.site=t,this.connatixUnitsMap={}}init(e){let{customerId:t,playerId:i}=e;this.initialized||(i&&t?((e=>{let{playerId:t,customerId:i}=e;d.Z.debug(`[Connatix] Injecting initial tag using playerId ${t} and customerId ${i}.`),function(e){if(!window.cnx){window.cnx={},window.cnx.cmd=[];var n=e.createElement("iframe");n.src="javascript:false",n.display="none",n.onload=function(){var e=n.contentWindow.document,a=e.createElement("script");a.src=`//cd.connatix.com/connatix.player.js?cid=${i}&pid=${t}`,a.setAttribute("async","1"),a.setAttribute("type","text/javascript"),e.body.appendChild(a)},e.head.appendChild(n)}}(document)})({playerId:i,customerId:t}),this.initialized=!0):d.Z.debug(`[Connatix] Failed to initialize because playerId (${i}) or customerId (${t}) are invalid.`))}prepareUnit(e,t,i){if(!t||!i)return void d.Z.debug(`[Connatix] Failed to prepare Connatix unit since playerId (${t}) or customerId (${i}) are invalid.`);this.init({customerId:i,playerId:t});const n={div:e,divId:e.id,playerId:t,playerApi:null};this.connatixUnitsMap[e.id]=n;const a=`${e.id}_connatix`,o=document.createElement("script");o.setAttribute("id",a),e.appendChild(o);const{pageId:s,section:r,keywords:c,externalId:g}=window.organic.apps.ads.targeting,u=(0,l.BV)({site:this.site,targeting_article:g,targeting_section:r,targeting_keyword:c,article:s});return(new Image).src=`https://capi.connatix.com/tr/si?token=${t}&cid=${i}`,window.cnx.cmd.push((()=>{window.cnx({playerId:t,customParam1:s,customParam2:r,customParam3:c,customParam4:g,settings:{advertising:{macros:{cust_params:u,article:s,category:r,keywords:c}}}}).render(a,(()=>{e.style.aspectRatio="auto 16/9",e.style.flex="auto"}))})),n}cleanup(){(0,l.xb)(this.connatixUnitsMap)||window.cnx.cmd.push(r.Z.capturer((()=>{Object.keys(this.connatixUnitsMap).forEach((e=>{var t,i;const n=this.connatixUnitsMap[e];n&&(null===(t=n.playerApi)||void 0===t||t.destroy(),null===(i=n.div)||void 0===i||i.remove(),delete this.connatixUnitsMap[e])}))})))}}({site:e.site}),this.pubstack=new class{constructor(e){let{site:t}=e;this.site=t,this.initialized=!1,this.pubstackSetup={"coolmaterial.com":{enabled:!0,id:"f6f92033-d9f7-491d-9873-5d72cbbcef51"},"news.speedsociety.com":{enabled:!0,id:"33333d3f-a499-49d2-8d44-074fb2eda12b"},"hometips.com":{enabled:!0,id:"80075a18-e838-45a0-906e-606e06163528"},"howchoo.com":{enabled:!0,id:"0879eb20-707a-4ed8-b10a-ed7ae271a498"},"saveur.com":{enabled:!0,id:"441ab0b4-66aa-4e7a-b60c-d1830290ad1b"},"weartesters.com":{enabled:!0,id:"66ca15e6-2578-46f2-b314-c18d8431cfcd"},"nerdbot.com":{enabled:!0,id:"f573ad1f-9358-455c-8afa-45f5a58dcd28"},"domino.com":{enabled:!0,id:"89bf2148-0e42-41d2-88b2-5ba0f714371e"},"fieldandstream.com":{enabled:!0,id:"056e0b80-56e1-48f4-89cd-056fa398603c"},"outdoorlife.com":{enabled:!0,id:"2b003bc2-bb96-499e-a863-61b56876bd85"},"popphoto.com":{enabled:!0,id:"6869b426-adb1-4d19-98c3-e46b50c5e5e6"},"popsci.com":{enabled:!0,id:"d3dddbdd-a32e-416a-933c-937a9377c4c4"},"taskandpurpose.com":{enabled:!0,id:"4a862684-4111-495e-98e6-33d70520b840"}}}init(){var e;!this.initialized&&null!==(e=this.pubstackSetup[this.site])&&void 0!==e&&e.enabled&&(((e,t)=>{d.Z.debug(`Configuring Pubstack tag for ${e} with id ${t[e].id}`);var i=document.createElement("script");i.type="text/javascript",i.src=`https://boot.pbstck.com/v1/tag/${t[e].id}`,i.async=!0,(document.head||document.documentElement).appendChild(i)})(this.site,this.pubstackSetup),this.initialized=!0)}}({site:e.site}),this.isPrebidTimeOutTest=Math.random()<=.1,this.configure(e),d.Z.debugGroupEnd()}configure(e){var t,i,n,a;this.adConfig=e,this.adUnitsMap={},this.placements=[],this.adsRefreshRates=null;const o=(null===(t=e.adSettings)||void 0===t?void 0:t.desktopBreakpointMin)||1148,s=(null===(i=e.adSettings)||void 0===i?void 0:i.tabletBreakpointMin)||768,r=window.innerWidth>=o,d=!r&&window.innerWidth>=s,l=!d&&!r;this.device={isDesktop:r,isTablet:d,isMobile:l},this.configurePlacements(e.placements),this.headerBidding.configure({bidders:null===(n=e.prebid)||void 0===n?void 0:n.bidders,gamNetworkId:this.getGAMNetworkId(),siteGuid:e.siteGuid,consent:null===(a=e.adSettings)||void 0===a?void 0:a.consent})}getConfig(){return this.adConfig}get settings(){var e,t;return(0,l.ce)({},null===(e=this.adConfig)||void 0===e||null===(t=e.adSettings)||void 0===t?void 0:t.pixelSettings,{stickyFooterZIndex:99999,stickyFooterCloseButtonZIndex:1e5})}waitForPageLoad(e){let t;const i=window.setInterval((()=>{"complete"===document.readyState&&(window.clearTimeout(t),window.clearInterval(i),d.Z.debug("Page is fully loaded"),e())}),10);t=window.setTimeout((()=>{window.clearInterval(i),d.Z.debug("Max timeout for page load reached, forcing ads initialization"),e()}),1500)}getAllowedPlacementKeys(){const e=this.getAdRulePlacementKeys();d.Z.debug("Ad Rule: accumulated keys: ",e);const t=e.allowed||[],i=e.blocked||[],n=this.placements.map((e=>e.key));return 0!==t.length?t.includes("ALL")?n:t:0!==i.length?i.includes("ALL")?[]:n.filter((e=>!i.includes(e))):n}initializeAds(){r.Z.capturer((()=>{if(d.Z.debug("Initializing Organic Ads"),!(0,l.xb)(this.adUnitsMap))return void d.Z.debug("Ads already initialized, make sure to call `cleanupAds` before!");const e=this.getAllowedPlacementKeys();d.Z.debug("Ad Rule: allowed placement keys: ",e),this.setPageLevelTargeting(),this.outbrain.init(),this.audigent.init(window.organic.apps.ads.targeting),this.browsi.init(),this.pubstack.init(),this.placements.forEach((t=>{d.Z.debugGroup(`Placement [${t.key}]`,t);try{if(!e.includes(t.key))return d.Z.debug(`Ad Rule: skipping blocked placement "${t.key}"`),void d.Z.debugGroupEnd();this.initPlacement(t)}catch(e){r.Z.capture(e,{contexts:{placement:t},tags:{placementKey:t.key}})}d.Z.debugGroupEnd()}));const t=Object.values(this.adUnitsMap);let i,n;"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype?(n=t.filter((e=>e.lazy)),i=t.filter((e=>!e.lazy))):(d.Z.debug("Lazy-loading is not supported by browser, falling back to eager loading"),n=[],i=t),d.Z.debug("Eagerly loaded units: ",i),d.Z.debug("Lazily loaded units: ",n),this.fetchAds(i),n.length&&this.setupLazyLoading(n)}))()}configurePlacements(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.placements=e.map((e=>new class{constructor(e){Object.assign(this,(0,l.ce)({},e));const t=this.getRelativeSelectors();this.adType===u.OUTSTREAM_VIDEO&&(this.isOutOfPage||t.map((e=>e.relative)).includes(g.STICKY_FOOTER)||t.map((e=>e.relative)).includes(g.STICKY_END))&&(this.enabled=!1,d.Z.error(`Placement with ${u.OUTSTREAM_VIDEO} type can't be OutOfPage or Sticky`))}getGAMNetworkId(){var e;return this.gamId||(null===(e=this.adUnitId.match(/\d+/))||void 0===e?void 0:e[0])}getAdUnitName(){if(this.getGAMNetworkId()===c)return this.adUnitId.split("/").slice(3).join("/");{const e=this.adUnitId.split("/").slice(2);return e.pop(),e.join("/")}}isEnabledForDevice(e){let{isDesktop:t,isTablet:i,isMobile:n}=e;return t&&this.desktopEnabled||i&&this.tabletEnabled||n&&this.mobileEnabled}get rule(){const e={prefilled:!1};return this.isOutOfPage?{...e,limit:1,css:{display:"none"}}:{...e,limit:Number(this.limit)||0,css:this.css,pinHeightTo:this.pinHeightTo}}getRelativeSelectors(){return Array.isArray(this.relativeSelectors)&&this.relativeSelectors.length?this.relativeSelectors:(d.Z.debug("relativeSelectors not found, Constructing from selectors"),this.selectors.map((e=>({relative:this.relative,selector:e}))))}getElementsAndRule(){const e=`.${this.prefillContainerCssClass}`,{rule:t}=this,i=this.getRelativeSelectors(),n=document.querySelectorAll(e);if(n.length>0)return[[...n].map((t=>[t,e,g.INSIDE_START])),{...t,prefilled:!0,css:{}}];if(this.isOutOfPage)return[[...document.querySelectorAll("body")].map((e=>[e,"body",g.INSIDE_END])),t];const a=[];return i.forEach((e=>{[...document.querySelectorAll(e.selector)].forEach((t=>{a.push([t,e.selector,e.relative])}))})),[a,t]}createAdContainer(e,t){const i=document.createElement("div");if(i.id=`empire-unit-${this.key}-${t}`,i.className="tadm_ad_unit empire-unit empire-unit-container",i.wrapper=i,!this.indicatorEnabled||e.prefilled)return e.css&&(0,l.Zu)(i,e.css),i;const{topDivider:n=!1,bottomDivider:a=!1,topCaption:o="",bottomCaption:s="",captionColor:r="",dividerColor:d=""}=(0,l.ce)({},this.indicatorSettings);if(![n,a,o,s].filter(Boolean).length)return i;this.debug("ad indicator enabled with settings: ",this.indicatorSettings,"Wrapping ",i.id);const c=document.createElement("div");return c.id=`empire-unit-${this.key}-${t}-wrapper`,c.className="tadm_ad_unit empire-unit empire-unit-wrapper",i.wrapper=c,[this.createIndicatorLine(o,n,r,d),i,this.createIndicatorLine(s,a,r,d)].forEach((e=>c.appendChild(e))),e.css&&(0,l.Zu)(c,e.css),i}createIndicatorLine(e,t,i,n){const a=(0,l.Zu)(document.createElement("div"),{display:"flex",alignItems:"center"});a.className="empire-unit-wrapper__indicator";let o=null;if(t&&(o=(0,l.Zu)(document.createElement("hr"),{display:"flex",flex:1,height:"1px",backgroundColor:n||null}),a.appendChild(o)),!e)return a;const s=(0,l.Zu)(document.createElement("span"),{padding:"0 1ch",margin:"auto",color:i||null});return s.textContent=e,a.appendChild(s),o&&a.appendChild(o.cloneNode()),a}debug(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];d.Z.debug(`[${this.key}]`,...t)}}(e)))}setupLazyLoading(e){let t;var i,n,a,o;t=this.device.isMobile?null===(i=this.adConfig.adSettings)||void 0===i||null===(n=i.lazyload)||void 0===n?void 0:n.marginMobile:null===(a=this.adConfig.adSettings)||void 0===a||null===(o=a.lazyload)||void 0===o?void 0:o.marginDesktop,t||=600,this.lazyLoader=((e,t)=>new IntersectionObserver(((e,i)=>{const n=[];e.forEach((e=>{e.isIntersecting&&(i.unobserve(e.target),n.push(e.target.id))})),n.length&&t(n)}),{rootMargin:`${e}px 0px`}))(t,(e=>{const t=[];e.forEach((e=>{t.push(this.adUnitsMap[e])})),d.Z.debug("Lazy-loading ads: ",t),this.fetchAds(t)})),e.forEach((e=>{this.lazyLoader.observe(e.div)}))}cleanupAds(){r.Z.capturer((()=>{d.Z.debug("Cleaning up Organic Ads"),window.googletag.cmd.push((()=>{window.googletag.destroySlots()})),Object.keys(this.adUnitsMap).forEach((e=>{const{div:t,timers:i}=this.adUnitsMap[e];Object.keys(i).forEach((e=>window.clearTimeout(i[e]))),t&&(this.lazyLoader&&this.lazyLoader.unobserve(t),t.sticky?($.disable(t),t.parentElement.remove()):t.remove())})),window.document.querySelectorAll("div.empire-unit-wrapper__indicator").forEach((e=>{e.remove()})),this.lazyLoader&&(this.lazyLoader.disconnect(),this.lazyLoader=null),this.connatix.cleanup(),this.outbrain.cleanup(),this.audigent.cleanup(),this.adUnitsMap={}}))()}getAdRules(){const{adRules:e=[]}=this.adConfig;return e.filter((e=>{if(!e.enabled)return!1;let t=[];switch(e.component){case p.PATH:t=[window.location.pathname];break;case p.URL:t=[window.location.href];break;case p.TAG:{const{keywords:e}=window.organic.apps.ads.targeting;t=(0,l.Cy)(e);break}case p.CATEGORY:{const{section:e}=window.organic.apps.ads.targeting;t=(0,l.Cy)(e);break}case p.SELECTOR:t=document.querySelectorAll(e.value).length>0?[e.value]:[];break;default:return!1}return t.some((t=>{switch(e.comparator){case h.CONTAINS:return t.includes(e.value);case h.STARTS_WITH:return t.startsWith(e.value);case h.EXACTLY_MATCHES:return t===e.value;default:return!1}}))}))}getAdRulePlacementKeys(){const e={allowed:[],blocked:[]},t=this.getAdRules();return d.Z.debug("Ad Rule: active ad rules: ",t),t.forEach((t=>{const i=t.placementKeys.length>0?t.placementKeys:["ALL"];"ALLOW"===t.behavior?e.allowed.push(...i):e.blocked.push(...i)})),e}getGAMNetworkId(){const e=this.placements[0];return e?e.getGAMNetworkId():"21817035599"}setupGoogleTag(){d.Z.debug("Configuring Google tag"),window.googletag||={},window.googletag.cmd||=[],window.googletag.cmd.push((()=>{var e,t;const i=null===(e=window.googletag)||void 0===e||null===(t=e.getVersion)||void 0===t?void 0:t.call(e);if(i&&"2021050601"!==i){var n,a,o,s,c,g;if((0,l.xb)(window.googletag.pubads()))return this.gptSetupFailed=!0,void d.Z.warn("GPT pubads() returned an empty object",{fingerprint:["gpt-pubads-empty"],contexts:{googletag:{pubads:null===(n=window.googletag)||void 0===n||null===(a=n.pubads)||void 0===a?void 0:a.call(n),apiReady:null===(o=window.googletag)||void 0===o?void 0:o.apiReady,pubadsReady:null===(s=window.googletag)||void 0===s?void 0:s.pubadsReady,gptVersion:null===(c=window.googletag)||void 0===c||null===(g=c.getVersion)||void 0===g?void 0:g.call(c)}}});window.googletag.pubads().disableInitialLoad(),window.googletag.pubads().enableSingleRequest(),window.googletag.pubads().addEventListener("slotRenderEnded",r.Z.capturer(this.refreshBanHandler.bind(this))),window.googletag.pubads().addEventListener("slotRenderEnded",r.Z.capturer(this.refreshOutOfSafeFrameUnit.bind(this))),window.googletag.pubads().addEventListener("slotVisibilityChanged",r.Z.capturer(this.viewabilityHandler.bind(this))),window.googletag.pubads().addEventListener("slotResponseReceived",r.Z.capturer(this.slotResponseReceivedHandler.bind(this))),window.googletag.enableServices()}else this.gptSetupFailed=!0}))}setPageLevelTargeting(){window.googletag.cmd.push((()=>{d.Z.debug("Setting page-level targeting");const e=window.googletag.pubads();e.setTargeting("manager","organic"),e.setTargeting("amp","0"),e.clearTargeting("site"),this.adConfig.site&&e.setTargeting("site",this.adConfig.site);const{targeting:t}=window.organic.apps.ads;if(d.Z.debug("Applying targeting to page:",JSON.stringify(t)),e.clearTargeting("article"),t.pageId&&e.setTargeting("article",t.pageId),e.clearTargeting("targeting_article"),t.externalId){const i="flyingmag.com"===this.adConfig.site?"pageID":"targeting_article";e.setTargeting(i,t.externalId)}if(e.clearTargeting("content_keyword"),e.clearTargeting("targeting_keyword"),t.keywords||k){const i=t.keywords?(0,l.Cy)(t.keywords):[];t.disableKeywordReporting||e.setTargeting("content_keyword",i),k&&i.push("empire-debug-ads");const n="flyingmag.com"===this.adConfig.site?"pageTags":"targeting_keyword";e.setTargeting(n,i)}if(e.clearTargeting("site_section"),e.clearTargeting("targeting_section"),t.section){t.disableSectionReporting||e.setTargeting("site_section",t.section);const i="flyingmag.com"===this.adConfig.site?"pageCategory":"targeting_section";e.setTargeting(i,t.section)}e.clearTargeting("tests"),t.tests&&e.setTargeting("tests",t.tests),e.clearTargeting("og_ab_test"),e.setTargeting("og_ab_test",this.isPrebidTimeOutTest.toString())}))}setupIndexServer(){let{enabled:e=!1,tag:t=""}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e&&t&&(d.Z.debug("Loading Index Exchange server pixel: ",t),(0,l.ve)(t))}fetchAds(e){const t=()=>this.showAds(e);this.headerBidding.isEnabled()?this.headerBidding.start(e,t,this.isPrebidTimeOutTest,this.getGAMNetworkId()):t()}showAds(e){window.googletag.cmd.push(r.Z.capturer((()=>{this.gptSetupFailed?d.Z.warn("GPT Setup failed. Ads won't be shown"):this.refreshAds(e)})))}initPlacement(e){if(!e.enabled)return void d.Z.debug("Disabled");if(!e.isEnabledForDevice(this.device))return void d.Z.debug("Disabled for this device: ",this.device);const[t,i]=e.getElementsAndRule(),{limit:n,prefilled:a}=i;if(n<1)return d.Z.debug("Limit is less than 1! Limit: ",n),void d.Z.debug("Skipping initialization");a&&d.Z.debug("Using prefilled containers"),d.Z.debugGroup(`Found ${t.length}`,"matching elements to inject"),t.slice(0,n).forEach(((t,n)=>{let[a,o,s]=t;d.Z.debug(`Selector: "${o}" Relative: ${s}`),d.Z.debugGroup(`Configuring ad unit "${e.key}-${n}"`);let r=[];switch(s.toLowerCase()){case g.INSIDE_START:case g.INSIDE_END:case g.BEFORE:case g.AFTER:r=this.placeStatic(s,a,e,i,n);break;case g.STICKY_END:r=this.placeStickys(a,e,i,n);break;case g.STICKY_FOOTER:r=this.placeStickyFooter(a,e,i,n);break;default:d.Z.error("Unknown placement rule",i)}r.forEach((t=>{switch(e.adType){case u.DISPLAY_DEFAULT:this.prepareAdUnit(t,e);break;case u.OUTSTREAM_VIDEO:d.Z.debug(`Adding Connatix Player ID: ${e.connatixId} for Connatix Customer ID: ${e.connatixCustomerId}`),this.connatix.prepareUnit(t,e.connatixId,e.connatixCustomerId);break;default:d.Z.error(`Unknown placement type ${e.adType} for `,e)}})),d.Z.debugGroupEnd()})),d.Z.debugGroupEnd()}prepareAdUnit(e,t){var i;if(!e||!e.id)return null;const n=e.id,a={advertiserId:null,div:e,divId:n,placement:t,outOfSafeFrame:!1,sticky:e.sticky||!1,slot:null,slotId:t.adUnitId,refreshAllowed:(null===(i=this.adConfig.adSettings)||void 0===i?void 0:i.enableRefresh)&&t.refreshEnabled,timers:{refresh:null,visible:null,visibilityChecker:null},visible:!1,inview:!1,lastVisibilityCheck:null,totalVisibleTime:0,lazy:!!t.lazyloadEnabled};this.adUnitsMap[n]=a;const o=r.Z.capturer((()=>{if((0,l.xb)(this.adUnitsMap))return;const i=this.adUnitsMap[e.id];if(!i)return void d.Z.warn("Failed to get unit from adUnitsMap by div id",{fingerprint:["adssdk-no-unit-found"],contexts:{placement:t,extra:{adUnitsMap:this.adUnitsMap,expectedUnit:a,expectedDivId:n,adDiv:e,adDivId:e.id}},tags:{placementKey:t.key}});const o=this.defineSlot(t,e.id);o&&(i.slot=o,d.Z.debug(`Calling display on "${e.id}"`),window.googletag.display(e.id))}));return window.googletag.cmd.push(o),a}placeStatic(e,t,i,n,a){const o=i.createAdContainer(n,a);return P(o.wrapper,e,t),[o]}placeStickyFooter(e,t,i,n){const a=t.createAdContainer(i,n);let o;switch(a.dataset.closeButton=!0,d.Z.debug("Building new ad sticky unit for ",`"${a.id}"`,"in",e),!0){case this.device.isDesktop:case this.device.isTablet:o=90;break;case this.device.isMobile:o=50;break;default:o=0}(0,l.Zu)(a,{margin:"0 auto !important",width:"100% !important",overflow:"hidden !important",position:"fixed !important",left:"0 !important",bottom:"0 !important",zIndex:`${this.settings.stickyFooterZIndex} !important`,backgroundColor:"rgba(255,255,255,0.8) !important",minHeight:`${o}px`,borderTop:"1px solid rgba(0, 0, 0, 0.12) !important",display:"flex !important",justifyContent:"center !important"}),e.appendChild(a);const s=document.createElement("div");return s.id="empire-unit-footer-close-btn",s.innerHTML="&times;",(0,l.Zu)(s,{backgroundColor:"white !important",border:"1px solid #adb5bd !important",borderRadius:"20px !important",bottom:"92px !important",color:"#adb5bd !important",cursor:"pointer !important",display:"none",fontFamily:"Helvetica, Arial, sans-serif !important",fontSize:"18px !important",fontWeight:"100 !important",height:"20px !important",lineHeight:"16px !important",margin:"0 !important",padding:"0 !important",position:"fixed !important",right:"6px !important",textAlign:"center !important",width:"20px !important",zIndex:`${this.settings.stickyFooterCloseButtonZIndex} !important`}),s.dataset.target=a.id,s.onclick=function(){const e=document.getElementById(this.dataset.target);e&&(e.remove(),this.remove())},e.appendChild(s),[a]}placeStickys(e,t,i,n){const{stickyDensity:a=0}=(0,l.ce)({},t.relativeSettings);let o,s,r;const d=(0,l.Kt)(e);if(a){const e=t.slotSize[1];s=Math.floor(d*(a/100)/e),r=Math.floor(d/s),o={}}else s=1,r=d,o={pinHeightTo:null==i?void 0:i.pinHeightTo};const c=[];for(let a=0;a<s;a+=1){const s=(0,l.Zu)(document.createElement("div"),{position:"relative"});s.className="organic-slot-sticky-limiter",s.style.height=`${r}px`,e.appendChild(s);const d=t.createAdContainer(i,`${n}-${a}`);d.sticky=!0,t.debug("Adding new sticky ad div",`"${d.id}"`,"to",e),s.appendChild(d.wrapper),$.enable(d.wrapper,o),c.push(d)}return $.readjust(c.map((e=>e.wrapper))),c}defineSlot(e,t){const i=e.adUnitId;let n;if(d.Z.debug(`Defining slot "${i}"`,`on div "${t}"`,"with sizes: ",e.sizes),n=e.isOutOfPage?window.googletag.defineOutOfPageSlot(i,t):window.googletag.defineSlot(i,e.sizes,t),!n){const i={placement:e,extra:{adDivId:t,slot:n}};return d.Z.warn("Failed to define Slot",{fingerprint:["gpt-failed-slot"],contexts:i,tags:{placementKey:e.key}}),null}return n.addService(window.googletag.pubads()),n.setTargeting("refresh_count","0"),n.setTargeting("placementKey",e.key),(0,l.xb)(e.customTargeting||{})||Object.keys(e.customTargeting).forEach((t=>{const i=e.customTargeting[t];"value"===i.sourceType?(d.Z.debug("Setting customTargeting",t,"to",i.source),n.setTargeting(t,i.source)):d.Z.debug("Unknown custom targeting key type",i.sourceType)})),n}refreshAds(e,t){var i;let n;if(this.headerBidding.isEnabled()&&this.headerBidding.setBidTargeting(),!e||(n=e.map((e=>e.slot)).filter((e=>!!e)),n)){var a,o,s,c;n&&t&&n.forEach((e=>{e.setTargeting("refresh","true"),e.getTargetingKeys().includes("refresh_count")&&e.setTargeting("refresh_count",(parseInt(e.getTargeting("refresh_count"),10)+1).toString())})),n?d.Z.debug("Calling refresh on",n.map((e=>e.getSlotElementId()))):d.Z.debug("Calling refresh of all slots"),(null!==(i=n)&&void 0!==i&&i.some((e=>e.getSlotElementId().includes("sticky_footer")))||!(0,l.kJ)(n))&&(null===(a=window.Kargo)||void 0===a||null===(o=a.CreativeRegister)||void 0===o||null===(s=o.getCreativesOfType("Hover"))||void 0===s||null===(c=s[0])||void 0===c||c.destroy()),window.googletag.pubads().refresh(n||null)}else{const t="Failed to refresh. Provided adUnits do not have initialized slots.";r.Z.capture(new Error(t),{contexts:{extra:{adUnits:e}}})}}getUnitFromGPTEvent(e){if(!e.slot)return d.Z.debug("Received event with no slot: ",e),null;const t=e.slot.getSlotElementId();return this.adUnitsMap[t]||(d.Z.debug(`No unit found for ${t} in adUnitsMap: `,this.adUnitsMap),null)}getAdsRefreshRate(e,t){if(null===this.adsRefreshRates){const e={...this.device,adConfig:this.adConfig};this.adsRefreshRates=new class{constructor(e){Object.assign(this,(0,l.ce)({},e)),this.os=(()=>{var e,t;const{userAgent:i}=window.navigator,n=(null===(e=window.navigator)||void 0===e||null===(t=e.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform;let a=b.OTHER;return/Mac/.test(i)?a=b.MAC:["iPhone","iPad","iPod"].includes(n)?a=b.IOS:/Win/.test(i)?a=b.WINDOWS:/Android/.test(i)&&(a=b.ANDROID),a})(),this.debug("Created RefreshRates with settings:",JSON.stringify(this))}isEnabledForOS(e){const t=e.toUpperCase();return t===this.os||t===b.ALL||t===b.NON_MAC&&this.os!==b.MAC}isEnabledForDevice(e){const t=e.toUpperCase();return t===m.DESKTOP&&this.isDesktop||t===m.TABLET&&this.isTablet||t===m.MOBILE&&this.isMobile}getForPlacement(e,t){const{adConfig:i}=this,n=(null==t?void 0:t.toUpperCase())??"",a=((null==i?void 0:i.adsRefreshRates)??[]).sort(((e,t)=>(e.priority??Number.MAX_VALUE)<(t.priority??Number.MAX_VALUE)?-1:1));if(!a||!a.length||!e){var o;const e=n===w.UNFILLED?30:(null==i||null===(o=i.adSettings)||void 0===o?void 0:o.adsRefreshRate)??30;return this.debug("No custom ads refresh rates found -- returning default: ",e),e}const s=a.find((t=>{let i=!0;const a=(null==t?void 0:t.restrictions)??[];if(a&&!(0,l.xb)(a)){const t=(new Date).getTime();i=a.find((i=>{var a;const{timeRanges:o,devices:s,placements:r}=i,d=!o||(0,l.xb)(o)||o.find((e=>{const i=j(e.start),n=j(e.end);return!(!i||!n)&&i<=t&&t<=n})),c=!s||(0,l.xb)(s)||s.find((e=>this.isEnabledForDevice(e.deviceType)&&this.isEnabledForOS(e.os))),g=!r||(0,l.xb)(r)||r.find((t=>t.key===(null==e?void 0:e.key))),u=n===((null===(a=i.slotType)||void 0===a?void 0:a.toUpperCase())??"");return d&&c&&g&&u}))}return i})),r=(w.UNFILLED,30),d=s?s.value:r;return this.debug(`Custom refresh rate for placement ${e.key}|${n}: ${d}`),d}debug(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];d.Z.debug(`[${this.key}]`,...t)}}(e)}const i=this.adsRefreshRates.getForPlacement(e.placement,t);return d.Z.debug("Got ads refresh rate for ",e.placement.key," : ",i),i}debugFor(e){return window.location.search.includes(`organic-debug-${e}`)?d.Z.debug:l.ZT}viewabilityHandler(e){const t=this.debugFor("viewability"),i=this.getUnitFromGPTEvent(e);if(!i)return;window.setTimeout((()=>M(i.divId)),1e3);const n=e.inViewPercentage;if(n>=50&&!i.inview){i.inview=!0,t(`Unit ${i.divId} in view: `,{inViewPercent:n});const e=()=>this.setUnitVisibility(i,this.unitIsVisible(i));i.timers.visibilityChecker=window.setInterval(r.Z.capturer(e),1e3),e()}else n<50&&i.inview&&(i.inview=!1,t(`Unit ${i.divId} out of view: `,{inViewPercent:n}),this.setUnitVisibility(i,!1),window.clearTimeout(i.timers.visibilityChecker),i.lastVisibilityCheck=null)}setUnitVisibility(e,t){const i=this.debugFor("viewability");if(t&&e.lastVisibilityCheck){const t=(new Date).getTime()-e.lastVisibilityCheck;e.totalVisibleTime+=t/1e3}t?this.setUnitAsVisible(e):this.setUnitAsInvisible(e),i(`Unit ${e.divId} visibility: `,{visible:e.visible,totalVisible:e.totalVisibleTime,timers:e.timers}),e.lastVisibilityCheck=(new Date).getTime()}setUnitAsVisible(e){if(!e.visible){const t=this.getAdsRefreshRate(e),i=e.totalVisibleTime;e.timers.visible=window.setTimeout(r.Z.capturer((()=>{e.visible=!1,e.totalVisibleTime=0,this.refreshUnit(e.divId)})),1e3*(t-i))}e.visible=!0}setUnitAsInvisible(e){window.clearTimeout(e.timers.visible),e.visible=!1}unitIsVisible(e){const t=e.div.getBoundingClientRect(),i=document.elementFromPoint(t.x+t.width/2,t.y+t.height/2);return!!e.div.contains(i)}refreshBanHandler(e){const t=this.getUnitFromGPTEvent(e);if(!t)return;if(window.setTimeout((()=>M(t.divId)),1e3),!this.adConfig.adSettings.nonRefresh)return;const{nonRefresh:i}=this.adConfig.adSettings;e.advertiserId&&i.advertiserIds&&i.advertiserIds.forEach((i=>{String(e.advertiserId)===i&&(d.Z.debug("Blocking refresh on div",t.divId,"for advertiser",i),t.refreshAllowed=!1)})),e.lineItemId&&i.lineitemIds&&i.lineitemIds.forEach((i=>{String(e.lineItemId)===i&&(d.Z.debug("Blocking refresh on div",t.divId,"for line item",i),t.refreshAllowed=!1)}))}refreshOutOfSafeFrameUnit(e){if(e.isEmpty)return;const t=this.getUnitFromGPTEvent(e);if(t&&t.divId.includes("sticky_footer")&&!0===t.outOfSafeFrame){const e=this.getAdsRefreshRate(t);t.timers.refresh=window.setTimeout(r.Z.capturer((()=>this.refreshUnit(t.divId))),1e3*e),t.outOfSafeFrame=!1}}slotResponseReceivedHandler(e){var t;const i=this.getUnitFromGPTEvent(e);if(!i)return;let n;var a,o,s,l,c,g,u;if(null!==(t=e.slot)&&void 0!==t&&t.getResponseInformation?n=e.slot.getResponseInformation():(n=null,r.Z.capture(new Error("Slot Response Information is not defined"),{fingerprint:["gpt-slot-response-information"],contexts:{event:{event:e,slot:e.slot,getResponseInformation:null===(a=e.slot)||void 0===a?void 0:a.getResponseInformation},googletag:{pubads:null===(o=window.googletag)||void 0===o||null===(s=o.pubads)||void 0===s?void 0:s.call(o),apiReady:null===(l=window.googletag)||void 0===l?void 0:l.apiReady,pubadsReady:null===(c=window.googletag)||void 0===c?void 0:c.pubadsReady,gptVersion:null===(g=window.googletag)||void 0===g||null===(u=g.getVersion)||void 0===u?void 0:u.call(g)}}})),d.Z.debug(`Slot Response for ${i.divId}:`,n),null===n){const e=this.getAdsRefreshRate(i,w.UNFILLED);i.timers.refresh=window.setTimeout(r.Z.capturer((()=>this.refreshUnit(i.divId))),1e3*e)}else i.advertiserId=n.advertiserId,i.orderId=n.campaignId,([5308289667,5322596057].includes(i.advertiserId)||[2776864959,2776864458,2774853073,2775370941,2774503606].includes(i.orderId))&&(i.outOfSafeFrame=!0)}refreshUnit(e){const t=this.adUnitsMap[e];if(!t)return;if(A)return void d.Z.debug(`Blocked attempt to refresh ${e}`,t);if(d.Z.debug(`Attempt to refresh unit: ${e}`,t),!t.refreshAllowed||"none"===t.placement.refreshStrategy)return void d.Z.debug(`Skipping refresh on ${e}. Refresh has been disabled on it`);const i="fixed"===t.placement.refreshStrategy,n="visible"!==document.visibilityState;if(i&&n)return d.Z.debug("Delaying refresh on fixed ad unit refresh strategy until visible again"),void(t.timers.refresh=window.setTimeout(r.Z.capturer((()=>this.refreshUnit(e))),1e3));const a=r.Z.capturer((e=>this.refreshAds(e,!0))),o=[t];if(!this.headerBidding.isEnabled())return void a(o);const s=1e3*this.getAdsRefreshRate(t);this.headerBidding.auction(o,a,s,s+100)}}(e);window.organic.apps.ads.pixel=t})((0,l.Qh)(t)),window.__uspapi=(e,t,i)=>{"getUSPData"===e&&("0"===(e=>{const t=document.cookie.match(new RegExp(`(?:^|;\\s)*${e}=([^;]*)(?:;|$)`));return t?t[1]:null})(window.__organic_usp_cookie||window.__empire_usp_cookie)?i({uspString:"1YY-"},!0):i({uspString:"1YN-"},!0))}})),isInitialized:Y,isEnabled:J,fetchConfig:G,configure:V,getConfig:X,setTargeting:H,waitForPageLoad:K,cleanupAds:q,initializeAds:W,configuredForSite:Q},te=i(981);r.Z.capturer((()=>{window.organic.apps.ads||={},window.organic.apps.ads.config||={},window.organic.apps.ads.targeting||={};const{config:e,targeting:t}=window.organic.apps.ads;var i,n,a,o,s,r;window.organic.apps.ads=ee,ee.config=e,(0,l.xb)(ee.config)&&(ee.config=(null===(i=window.legacyEmpire)||void 0===i||null===(n=i.apps)||void 0===n||null===(a=n.ads)||void 0===a?void 0:a.config)||{}),ee.targeting=t,(0,l.xb)(ee.targeting)&&(ee.targeting=(null===(o=window.legacyEmpire)||void 0===o||null===(s=o.apps)||void 0===s||null===(r=s.ads)||void 0===r?void 0:r.targeting)||{}),E||te.dE||ee.isEnabled()&&(ee.isInitialized()||(ee.init(),window.organic.adsTargeting&&ee.setTargeting(window.organic.adsTargeting),ee.waitForPageLoad((()=>ee.initializeAds()))))}))()}},function(e){e(e.s=551)}]);
//# sourceMappingURL=ads.js.map
"use strict";(self.webpackChunkorganic_browser_sdk=self.webpackChunkorganic_browser_sdk||[]).push([["starter"],{991:function(r,s,e){var c=e(284),n=e(523);c.Z.capturer((()=>{(0,n.Z)()}))()}},function(r){r(r.s=991)}]);
//# sourceMappingURL=starter.js.map