{"id":51619,"date":"2026-09-11T15:49:55","date_gmt":"2026-09-11T13:49:55","guid":{"rendered":"https:\/\/www.recharge.com\/blog\/wardogs-money-guide"},"modified":"2026-09-11T15:54:16","modified_gmt":"2026-09-11T13:54:16","slug":"wardogs-money-guide","status":"publish","type":"post","link":"https:\/\/www.recharge.com\/blog\/en-gb\/wardogs-money-guide","title":{"rendered":"Wardogs Money Guide: What Your Loadout Really Costs"},"content":{"rendered":"\n<p>Wardogs charges you for your kit <strong>every single life<\/strong>, and your wallet carries across matches and sessions. Get the early spending wrong and you spend hours poor.<\/p>\n\n\n\n<p>The single biggest thing new players miss: <strong>every vendor item is 50% off until Wardog level 9, and that discount never comes back<\/strong>. Below is a planner that shows what a loadout costs you now, what it will cost later, and how many lives your balance actually covers.<\/p>\n\n\n\n<div class=\"rcw-fc rcw-wdkit\" id=\"rcw-wdkit\">\n<script>eval(new TextDecoder().decode(Uint8Array.from(atob(\"ZXZhbChuZXcgVGV4dERlY29kZXIoKS5kZWNvZGUoVWludDhBcnJheS5mcm9tKGF0b2IoIktHWjFibU4wYVc5dUtDbDdkbUZ5SUhNOVpHOWpkVzFsYm5RdVkzSmxZWFJsUld4bGJXVnVkQ2dpYzNSNWJHVWlLVHR6TG5SbGVIUkRiMjUwWlc1MFBTSmNiaTV5WTNjdGQyUnJhWFI3Wm05dWRDMW1ZVzFwYkhrNlhDSkJkbVZ1YVhJZ1RtVjRkRndpTEVaMWRIVnlZU3hjSWxObFoyOWxJRlZKWENJc2MzbHpkR1Z0TFhWcExITmhibk10YzJWeWFXWTdZbUZqYTJkeWIzVnVaRG9qUmpSR05rWTJPMkp2Y21SbGNqb3hjSGdnYzI5c2FXUWdJMFV6UlRoRk9EdGliM0prWlhJdGNtRmthWFZ6T2pFMmNIZzdjR0ZrWkdsdVp6b3lNSEI0TzJOdmJHOXlPaU13UkRJME1qWTdiR2x1WlMxb1pXbG5hSFE2TVM0ME5UdHRZWGd0ZDJsa2RHZzZNVEF3SlgxY2JpNXlZM2N0ZDJScmFYUWdLaXd1Y21OM0xYZGthMmwwSUNvNk9tSmxabTl5WlN3dWNtTjNMWGRrYTJsMElDbzZPbUZtZEdWeWUySnZlQzF6YVhwcGJtYzZZbTl5WkdWeUxXSnZlSDFjYmk1eVkzY3RkMlJyYVhRZ0xuSmpkeTEzWkMxMGFYUnNaWHR0WVhKbmFXNDZNRHRqYjJ4dmNqb2pNREF6TnpORU8yWnZiblF0YzJsNlpUb3lNWEI0TzJadmJuUXRkMlZwWjJoME9qZ3dNRHRzWlhSMFpYSXRjM0JoWTJsdVp6b3RMakF4WlcxOVhHNHVjbU4zTFhka2EybDBJQzV5WTNjdGQyUXRjM1ZpZTIxaGNtZHBiam8wY0hnZ01DQXhNbkI0TzJOdmJHOXlPaU0zTXpoQk9FTTdabTl1ZEMxemFYcGxPakV6TGpWd2VIMWNiaTV5WTNjdGQyUnJhWFFnTG5KamR5MTNaQzFqZFhKeVpXNWplWHR0WVhKbmFXNDZNQ0F3SURFMmNIZzdabTl1ZEMxemFYcGxPakV6Y0hnN1kyOXNiM0k2SXpCbU5XWTROVHRpWVdOclozSnZkVzVrT2lOR01VWTRSa003WW05eVpHVnlPakZ3ZUNCemIyeHBaQ0FqUkRSRk9FWXpPMkp2Y21SbGNpMXlZV1JwZFhNNk1UQndlRHR3WVdSa2FXNW5PakV4Y0hnZ01UTndlSDFjYmk1eVkzY3RkMlJyYVhRZ0xuSmpkeTEzWkMxamRYSnlaVzVqZVNCaWUyTnZiRzl5T2lNd1pqVm1PRFY5WEc0dWNtTjNMWGRrYTJsMElDNXlZM2N0ZDJRdFkyRnlaSHRpWVdOclozSnZkVzVrT2lObVptWTdZbTl5WkdWeU9qRndlQ0J6YjJ4cFpDQWpSVE5GT0VVNE8ySnZjbVJsY2kxeVlXUnBkWE02TVRSd2VEdHdZV1JrYVc1bk9qRTJjSGc3YldGeVoybHVMV0p2ZEhSdmJUb3hOSEI0ZlZ4dUxuSmpkeTEzWkd0cGRDQXVjbU4zTFhka0xXdHBZMnRsY250dFlYSm5hVzQ2TUNBd0lERXdjSGc3Wm05dWRDMXphWHBsT2pFeGNIZzdabTl1ZEMxM1pXbG5hSFE2TnpBd08yeGxkSFJsY2kxemNHRmphVzVuT2k0eFpXMDdkR1Y0ZEMxMGNtRnVjMlp2Y20wNmRYQndaWEpqWVhObE8yTnZiRzl5T2lNM016aEJPRU45WEc0dWNtTjNMWGRrYTJsMElDNXlZM2N0ZDJRdFozSnBaSHRrYVhOd2JHRjVPbVpzWlhnN1pteGxlQzEzY21Gd09uZHlZWEE3WjJGd09qRXljSGg5WEc0dWNtTjNMWGRrYTJsMElDNXlZM2N0ZDJRdFptbGxiR1I3Wm14bGVEb3hJREVnTWpJd2NIZzdiV2x1TFhkcFpIUm9PakI5WEc0dWNtTjNMWGRrYTJsMElDNXlZM2N0ZDJRdGJHRmllMlJwYzNCc1lYazZZbXh2WTJzN2JXRnlaMmx1T2pBZ01DQTJjSGc3Wm05dWRDMXphWHBsT2pFemNIZzdabTl1ZEMxM1pXbG5hSFE2TnpBd08yTnZiRzl5T2lNd01ETTNNMFI5WEc0dWNtTjNMWGRrYTJsMElDNXlZM2N0ZDJRdGFHbHVkSHR0WVhKbmFXNDZObkI0SURBZ01EdG1iMjUwTFhOcGVtVTZNVEp3ZUR0amIyeHZjam9qTnpNNFFUaERmVnh1TG5KamR5MTNaR3RwZENBdWNtTjNMWGRrTFhObGJIZHlZWEI3Y0c5emFYUnBiMjQ2Y21Wc1lYUnBkbVY5WEc0dWNtTjNMWGRrYTJsMElDNXlZM2N0ZDJRdGMyVnNlM2RwWkhSb09qRXdNQ1U3WVhCd1pXRnlZVzVqWlRwdWIyNWxPeTEzWldKcmFYUXRZWEJ3WldGeVlXNWpaVHB1YjI1bE95MXRiM290WVhCd1pXRnlZVzVqWlRwdWIyNWxPMlp2Ym5RdFptRnRhV3g1T21sdWFHVnlhWFE3Wm05dWRDMXphWHBsT2pFMWNIZzdabTl1ZEMxM1pXbG5hSFE2TmpBd08yTnZiRzl5T2lNd1JESTBNalk3WW1GamEyZHliM1Z1WkRvalJqUkdOa1kyTzJKdmNtUmxjam95Y0hnZ2MyOXNhV1FnSTBVelJUaEZPRHRpYjNKa1pYSXRjbUZrYVhWek9qRXljSGc3Y0dGa1pHbHVaem94TTNCNElETTRjSGdnTVROd2VDQXhNM0I0TzJOMWNuTnZjanB3YjJsdWRHVnlmVnh1TG5KamR5MTNaR3RwZENBdWNtTjNMWGRrTFhObGJEcG1iMk4xYzN0dmRYUnNhVzVsT2pBN1ltOXlaR1Z5TFdOdmJHOXlPaU13TUVVd056QjlYRzR1Y21OM0xYZGthMmwwSUM1eVkzY3RkMlF0YzJWc2QzSmhjRG82WVdaMFpYSjdZMjl1ZEdWdWREcGNJbHdpTzNCdmMybDBhVzl1T21GaWMyOXNkWFJsTzNKcFoyaDBPakUxY0hnN2RHOXdPalV3SlR0dFlYSm5hVzR0ZEc5d09pMHpjSGc3WW05eVpHVnlPalp3ZUNCemIyeHBaQ0IwY21GdWMzQmhjbVZ1ZER0aWIzSmtaWEl0ZEc5d09qZHdlQ0J6YjJ4cFpDQWpNREF6TnpORU8zQnZhVzUwWlhJdFpYWmxiblJ6T201dmJtVjlYRzR1Y21OM0xYZGthMmwwSUM1eVkzY3RkMlF0Ym5WdGUzZHBaSFJvT2pFd01DVTdabTl1ZEMxbVlXMXBiSGs2YVc1b1pYSnBkRHRtYjI1MExYTnBlbVU2TVRWd2VEdG1iMjUwTFhkbGFXZG9kRG8yTURBN1kyOXNiM0k2SXpCRU1qUXlOanRpWVdOclozSnZkVzVrT2lOR05FWTJSalk3WW05eVpHVnlPakp3ZUNCemIyeHBaQ0FqUlRORk9FVTRPMkp2Y21SbGNpMXlZV1JwZFhNNk1USndlRHR3WVdSa2FXNW5PakV6Y0hoOVhHNHVjbU4zTFhka2EybDBJQzV5WTNjdGQyUXRiblZ0T21adlkzVnplMjkxZEd4cGJtVTZNRHRpYjNKa1pYSXRZMjlzYjNJNkl6QXdSVEEzTUgxY2JpNXlZM2N0ZDJScmFYUWdMbkpqZHkxM1pDMWphR1ZqYTNON1pHbHpjR3hoZVRwbWJHVjRPMlpzWlhndGQzSmhjRHAzY21Gd08yZGhjRG94TUhCNE8yMWhjbWRwYmpvd2ZWeHVMbkpqZHkxM1pHdHBkQ0F1Y21OM0xYZGtMV05vWldOcmUyWnNaWGc2TVNBeElESXhNSEI0TzIxcGJpMTNhV1IwYURvd08yUnBjM0JzWVhrNlpteGxlRHRuWVhBNk1UQndlRHRoYkdsbmJpMXBkR1Z0Y3pwbWJHVjRMWE4wWVhKME8ySmhZMnRuY205MWJtUTZJMFkwUmpaR05qdGliM0prWlhJNk1uQjRJSE52Ykdsa0lDTkZNMFU0UlRnN1ltOXlaR1Z5TFhKaFpHbDFjem94TW5CNE8zQmhaR1JwYm1jNk1USndlQ0F4TTNCNE8yTjFjbk52Y2pwd2IybHVkR1Z5TzJadmJuUXRjMmw2WlRveE15NDFjSGc3Wm05dWRDMTNaV2xuYUhRNk5qQXdPMk52Ykc5eU9pTXdNRE0zTTBSOVhHNHVjbU4zTFhka2EybDBJQzV5WTNjdGQyUXRZMmhsWTJzNmFHOTJaWEo3WW05eVpHVnlMV052Ykc5eU9pTmpObVF5WkRKOVhHNHVjbU4zTFhka2EybDBJQzV5WTNjdGQyUXRZMmhsWTJzdWNtTjNMWGRrTFc5dWUySnZjbVJsY2kxamIyeHZjam9qTURCRk1EY3dPMkpoWTJ0bmNtOTFibVE2STBWQlJrSkdNbjFjYmk1eVkzY3RkMlJyYVhRZ0xuSmpkeTEzWkMxamFHVmpheUJwYm5CMWRIdG1iR1Y0T2pBZ01DQmhkWFJ2TzIxaGNtZHBiam95Y0hnZ01DQXdPM2RwWkhSb09qRTNjSGc3YUdWcFoyaDBPakUzY0hnN1lXTmpaVzUwTFdOdmJHOXlPaU13TUVFNE5VRjlYRzR1Y21OM0xYZGthMmwwSUM1eVkzY3RkMlF0WTJobFkyc2djM0JoYm50dGFXNHRkMmxrZEdnNk1IMWNiaTV5WTNjdGQyUnJhWFFnTG5KamR5MTNaQzF3Y21salpYdGthWE53YkdGNU9tSnNiMk5yTzJadmJuUXRkMlZwWjJoME9qY3dNRHRqYjJ4dmNqb2pOek00UVRoRE8yWnZiblF0YzJsNlpUb3hNaTQxY0hnN2JXRnlaMmx1TFhSdmNEb3ljSGg5WEc0dWNtTjNMWGRrYTJsMElDNXlZM2N0ZDJRdFlXTjBhVzl1YzN0a2FYTndiR0Y1T21ac1pYZzdaMkZ3T2pFd2NIZzdabXhsZUMxM2NtRndPbmR5WVhBN2JXRnlaMmx1TFhSdmNEb3hOSEI0ZlZ4dUxuSmpkeTEzWkd0cGRDQXVjbU4zTFhka0xYSmxjMlYwZTJKaFkydG5jbTkxYm1RNkkyWm1aanRqYjJ4dmNqb2pNREF6TnpORU8yWnZiblF0ZDJWcFoyaDBPamN3TUR0bWIyNTBMV1poYldsc2VUcHBibWhsY21sME8yWnZiblF0YzJsNlpUb3hOQzQxY0hnN1ltOXlaR1Z5T2pGd2VDQnpiMnhwWkNBalJUTkZPRVU0TzJKdmNtUmxjaTF5WVdScGRYTTZPVGs1Y0hnN2NHRmtaR2x1WnpveE1uQjRJREl5Y0hnN1kzVnljMjl5T25CdmFXNTBaWEo5WEc0dWNtTjNMWGRrYTJsMElDNXlZM2N0ZDJRdGNtVnpaWFE2YUc5MlpYSjdZbTl5WkdWeUxXTnZiRzl5T2lOak5tUXlaREo5WEc1Y2JpNXlZM2N0ZDJScmFYUWdMbkpqZHkxM1pDMXlaWE4xYkhSN1ltOXlaR1Z5TFhKaFpHbDFjem94Tm5CNE8yOTJaWEptYkc5M09taHBaR1JsYmp0aWIzSmtaWEk2TVhCNElITnZiR2xrSUNORk0wVTRSVGc3WW1GamEyZHliM1Z1WkRvalptWm1PMjFoY21kcGJpMWliM1IwYjIwNk1UUndlSDFjYmk1eVkzY3RkMlJyYVhRZ0xuSmpkeTEzWkMxeWFHVmhaSHRpWVdOclozSnZkVzVrT2lNd01ETTNNMFE3WTI5c2IzSTZJMlptWmp0d1lXUmthVzVuT2pFNGNIZ2dNakJ3ZUgxY2JpNXlZM2N0ZDJScmFYUWdMbkpqZHkxM1pDMXlhR1ZoWkMxaVlXUjdZbUZqYTJkeWIzVnVaRG9qTldNeE56RTNmVnh1TG5KamR5MTNaR3RwZENBdWNtTjNMWGRrTFhKcmUyMWhjbWRwYmpvd0lEQWdOSEI0TzJadmJuUXRjMmw2WlRveE1YQjRPMlp2Ym5RdGQyVnBaMmgwT2pjd01EdHNaWFIwWlhJdGMzQmhZMmx1WnpvdU1USmxiVHQwWlhoMExYUnlZVzV6Wm05eWJUcDFjSEJsY21OaGMyVTdZMjlzYjNJNkl6ZEdSVGxDTkgxY2JpNXlZM2N0ZDJScmFYUWdMbkpqZHkxM1pDMXlhR1ZoWkMxaVlXUWdMbkpqZHkxM1pDMXlhM3RqYjJ4dmNqb2pSalpDUkVKRWZWeHVMbkpqZHkxM1pHdHBkQ0F1Y21OM0xYZGtMWEowZTIxaGNtZHBiam93TzJadmJuUXRjMmw2WlRveU1uQjRPMlp2Ym5RdGQyVnBaMmgwT2pnd01EdHNaWFIwWlhJdGMzQmhZMmx1WnpvdExqQXhaVzE5WEc0dWNtTjNMWGRrYTJsMElDNXlZM2N0ZDJRdGNuTjFZbnR0WVhKbmFXNDZObkI0SURBZ01EdG1iMjUwTFhOcGVtVTZNVE53ZUR0amIyeHZjam9qUWpkRU9FUXpmVnh1TG5KamR5MTNaR3RwZENBdWNtTjNMWGRrTFhKb1pXRmtMV0poWkNBdWNtTjNMWGRrTFhKemRXSjdZMjlzYjNJNkkwWXdRemxET1gxY2JpNXlZM2N0ZDJScmFYUWdMbkpqZHkxM1pDMXlZbTlrZVh0d1lXUmthVzVuT2pFNGNIZ2dNakJ3ZUgxY2JpNXlZM2N0ZDJScmFYUWdMbkpqZHkxM1pDMW9OSHR0WVhKbmFXNDZNQ0F3SURod2VEdG1iMjUwTFhOcGVtVTZNVE53ZUR0bWIyNTBMWGRsYVdkb2REbzRNREE3WTI5c2IzSTZJekF3TXpjelJIMWNiaTV5WTNjdGQyUnJhWFFnTG5KamR5MTNaQzFpYjNobGMzdGthWE53YkdGNU9tWnNaWGc3WjJGd09qRXljSGc3Wm14bGVDMTNjbUZ3T25keVlYQTdiV0Z5WjJsdU9qQWdNQ0F4TkhCNGZWeHVMbkpqZHkxM1pHdHBkQ0F1Y21OM0xYZGtMV0p2ZUh0bWJHVjRPakVnTVNBeE5UQndlRHR0YVc0dGQybGtkR2c2TUR0aVlXTnJaM0p2ZFc1a09pTkZRVVpDUmpJN1ltOXlaR1Z5T2pKd2VDQnpiMnhwWkNBak1EQkZNRGN3TzJKdmNtUmxjaTF5WVdScGRYTTZNVEp3ZUR0d1lXUmthVzVuT2pFemNIaDlYRzR1Y21OM0xYZGthMmwwSUM1eVkzY3RkMlF0WW05NExXSmhaSHRpWVdOclozSnZkVzVrT2lOR1JFVkVSVVE3WW05eVpHVnlMV052Ykc5eU9pTkZOMEV6UVROOVhHNHVjbU4zTFhka2EybDBJQzV5WTNjdGQyUXRZbXQ3YldGeVoybHVPakFnTUNBMWNIZzdabTl1ZEMxemFYcGxPakV3TGpWd2VEdG1iMjUwTFhkbGFXZG9kRG80TURBN2JHVjBkR1Z5TFhOd1lXTnBibWM2TGpBNVpXMDdkR1Y0ZEMxMGNtRnVjMlp2Y20wNmRYQndaWEpqWVhObE8yTnZiRzl5T2lNd01EWXhNME45WEc0dWNtTjNMWGRrYTJsMElDNXlZM2N0ZDJRdFltOTRMV0poWkNBdWNtTjNMWGRrTFdKcmUyTnZiRzl5T2lNNFpESXdNakI5WEc0dWNtTjNMWGRrYTJsMElDNXlZM2N0ZDJRdFluWjdiV0Z5WjJsdU9qQTdabTl1ZEMxemFYcGxPakU1Y0hnN1ptOXVkQzEzWldsbmFIUTZPREF3TzJOdmJHOXlPaU13TURNM00wUTdiR2x1WlMxb1pXbG5hSFE2TVM0eWZWeHVMbkpqZHkxM1pHdHBkQ0F1Y21OM0xYZGtMV0prZTIxaGNtZHBiam8xY0hnZ01DQXdPMlp2Ym5RdGMybDZaVG94TW5CNE8yTnZiRzl5T2lNelJEVTBOVFo5WEc0dWNtTjNMWGRrYTJsMElDNXlZM2N0ZDJRdGMyRjJaWHRpWVdOclozSnZkVzVrT2lNd01ETTNNMFE3WW05eVpHVnlMWEpoWkdsMWN6b3hNbkI0TzNCaFpHUnBibWM2TVRWd2VDQXhObkI0TzIxaGNtZHBiam93SURBZ01UUndlRHRqYjJ4dmNqb2pabVptZlZ4dUxuSmpkeTEzWkd0cGRDQXVjbU4zTFhka0xYTmhkbVVnY0h0dFlYSm5hVzQ2TUgxY2JpNXlZM2N0ZDJScmFYUWdMbkpqZHkxM1pDMXpZWFpsTFd0N1ptOXVkQzF6YVhwbE9qRXdMalZ3ZUR0bWIyNTBMWGRsYVdkb2REbzRNREE3YkdWMGRHVnlMWE53WVdOcGJtYzZMakE1WlcwN2RHVjRkQzEwY21GdWMyWnZjbTA2ZFhCd1pYSmpZWE5sTzJOdmJHOXlPaU0zUmtVNVFqUjlYRzR1Y21OM0xYZGthMmwwSUM1eVkzY3RkMlF0YzJGMlpTMTJlMlp2Ym5RdGMybDZaVG95Tm5CNE8yWnZiblF0ZDJWcFoyaDBPamd3TUR0c1pYUjBaWEl0YzNCaFkybHVaem90TGpBeFpXMDdiV0Z5WjJsdUxYUnZjRG8wY0hoOVhHNHVjbU4zTFhka2EybDBJQzV5WTNjdGQyUXRjMkYyWlMxa2UyWnZiblF0YzJsNlpUb3hNaTQxY0hnN1kyOXNiM0k2STBJM1JEaEVNenR0WVhKbmFXNHRkRzl3T2pWd2VIMWNiaTV5WTNjdGQyUnJhWFFnTG5KamR5MTNaQzEzWVhKdWUyUnBjM0JzWVhrNlpteGxlRHRuWVhBNk9YQjRPMkZzYVdkdUxXbDBaVzF6T21ac1pYZ3RjM1JoY25RN2JXRnlaMmx1T2pBZ01DQXhNbkI0TzJadmJuUXRjMmw2WlRveE0zQjRPMk52Ykc5eU9pTTRZVE5pTVRJN1ltRmphMmR5YjNWdVpEb2pSa1pHTTBVME8ySnZjbVJsY2pveGNIZ2djMjlzYVdRZ0kwWXpSRGxCUXp0aWIzSmtaWEl0Y21Ga2FYVnpPakV3Y0hnN2NHRmtaR2x1WnpveE1YQjRJREV6Y0hoOVhHNHVjbU4zTFhka2EybDBJQzV5WTNjdGQyUXRkMkZ5YmlCemRtZDdabXhsZURvd0lEQWdZWFYwYnp0dFlYSm5hVzR0ZEc5d09qRndlSDFjYmk1eVkzY3RkMlJyYVhRZ0xuSmpkeTEzWkMxM1lYSnVJR0o3WTI5c2IzSTZJelprTW1Zd1pYMWNiaTV5WTNjdGQyUnJhWFFnTG5KamR5MTNaQzF2YTN0a2FYTndiR0Y1T21ac1pYZzdaMkZ3T2psd2VEdGhiR2xuYmkxcGRHVnRjenBtYkdWNExYTjBZWEowTzIxaGNtZHBiam93SURBZ01USndlRHRtYjI1MExYTnBlbVU2TVROd2VEdGpiMnh2Y2pvak1EQTJNVE5ETzJKaFkydG5jbTkxYm1RNkkwVkJSa0pHTWp0aWIzSmtaWEk2TVhCNElITnZiR2xrSUNOQ05rVTVRMFU3WW05eVpHVnlMWEpoWkdsMWN6b3hNSEI0TzNCaFpHUnBibWM2TVRGd2VDQXhNM0I0ZlZ4dUxuSmpkeTEzWkd0cGRDQXVjbU4zTFhka0xXOXJJSE4yWjN0bWJHVjRPakFnTUNCaGRYUnZPMjFoY21kcGJpMTBiM0E2TVhCNGZWeHVMbkpqZHkxM1pHdHBkQ0F1Y21OM0xYZGtMVzlySUdKN1kyOXNiM0k2SXpBd05EY3pRMzFjYmk1eVkzY3RkMlJyYVhRZ0xuSmpkeTEzWkMxdWIzUmxjM3R0WVhKbmFXNDZNRHR3WVdSa2FXNW5PakE3YkdsemRDMXpkSGxzWlRwdWIyNWxmVnh1TG5KamR5MTNaR3RwZENBdWNtTjNMWGRrTFc1dmRHVnpJR3hwZTJadmJuUXRjMmw2WlRveE1pNDFjSGc3WTI5c2IzSTZJemN6T0VFNFF6dGlZV05yWjNKdmRXNWtPaU5HTjBaQlJrRTdZbTl5WkdWeUxYSmhaR2wxY3pveE1IQjRPM0JoWkdScGJtYzZNVEJ3ZUNBeE1uQjRPMjFoY21kcGJpMWliM1IwYjIwNk9IQjRmVnh1TG5KamR5MTNaR3RwZENBdWNtTjNMWGRrTFc1dmRHVnpJR3hwT214aGMzUXRZMmhwYkdSN2JXRnlaMmx1TFdKdmRIUnZiVG93ZlZ4dUxuSmpkeTEzWkd0cGRDQXVjbU4zTFhka0xXNXZkR1Z6SUdKN1kyOXNiM0k2SXpBd016Y3pSSDFjYmk1eVkzY3RkMlJyYVhRZ0xuSmpkeTEzWkMxMFlXZDdaR2x6Y0d4aGVUcHBibXhwYm1VdFlteHZZMnM3Wm05dWRDMXphWHBsT2pFd0xqVndlRHRtYjI1MExYZGxhV2RvZERvNE1EQTdiR1YwZEdWeUxYTndZV05wYm1jNkxqQTFaVzA3ZEdWNGRDMTBjbUZ1YzJadmNtMDZkWEJ3WlhKallYTmxPMk52Ykc5eU9pTTJZalZoTW1FN1ltRmphMmR5YjNWdVpEb2pSa0pHTVVRNE8ySnZjbVJsY2pveGNIZ2djMjlzYVdRZ0kwVkNSRU5DTWp0aWIzSmtaWEl0Y21Ga2FYVnpPams1T1hCNE8zQmhaR1JwYm1jNk1YQjRJRGR3ZUR0dFlYSm5hVzR0YkdWbWREbzBjSGc3ZG1WeWRHbGpZV3d0WVd4cFoyNDZNWEI0ZlZ4dUxuSmpkeTEzWkd0cGRDQXVjbU4zTFhka0xYUmhZbXhsZDNKaGNIdHZkbVZ5Wm14dmR5MTRPbUYxZEc4N0xYZGxZbXRwZEMxdmRtVnlabXh2ZHkxelkzSnZiR3hwYm1jNmRHOTFZMmc3WW05eVpHVnlPakZ3ZUNCemIyeHBaQ0FqUlRORk9FVTRPMkp2Y21SbGNpMXlZV1JwZFhNNk1USndlRHRpWVdOclozSnZkVzVrT2lObVptWjlYRzR1Y21OM0xYZGthMmwwSUhSaFlteGxMbkpqZHkxM1pDMTBZbXg3WW05eVpHVnlMV052Ykd4aGNITmxPbU52Ykd4aGNITmxPM2RwWkhSb09qRXdNQ1U3YldsdUxYZHBaSFJvT2pRMk1IQjRPMlp2Ym5RdGMybDZaVG94TWk0MWNIaDlYRzR1Y21OM0xYZGthMmwwSUhSaFlteGxMbkpqZHkxM1pDMTBZbXdnZEdnc0xuSmpkeTEzWkd0cGRDQjBZV0pzWlM1eVkzY3RkMlF0ZEdKc0lIUmtlMkp2Y21SbGNpMWliM1IwYjIwNk1YQjRJSE52Ykdsa0lDTkZNMFU0UlRnN2NHRmtaR2x1WnpvNWNIZ2dNVEZ3ZUR0MFpYaDBMV0ZzYVdkdU9teGxablE3ZG1WeWRHbGpZV3d0WVd4cFoyNDZkRzl3ZlZ4dUxuSmpkeTEzWkd0cGRDQjBZV0pzWlM1eVkzY3RkMlF0ZEdKc0lIUm9aV0ZrSUhSb2UySmhZMnRuY205MWJtUTZJekF3TXpjelJEdGpiMnh2Y2pvalptWm1PMlp2Ym5RdGMybDZaVG94TVhCNE8yWnZiblF0ZDJWcFoyaDBPamd3TUR0c1pYUjBaWEl0YzNCaFkybHVaem91TURabGJUdDBaWGgwTFhSeVlXNXpabTl5YlRwMWNIQmxjbU5oYzJWOVhHNHVjbU4zTFhka2EybDBJSFJoWW14bExuSmpkeTEzWkMxMFltd2dkR0p2WkhrZ2RHaDdZbUZqYTJkeWIzVnVaRG9qUmpkR1FVWkJPMk52Ykc5eU9pTXdNRE0zTTBRN1ptOXVkQzEzWldsbmFIUTZOekF3TzNkb2FYUmxMWE53WVdObE9tNXZkM0poY0gxY2JpNXlZM2N0ZDJScmFYUWdkR0ZpYkdVdWNtTjNMWGRrTFhSaWJDQjBaSHRqYjJ4dmNqb2pNMFExTkRVMmZWeHVMbkpqZHkxM1pHdHBkQ0IwWVdKc1pTNXlZM2N0ZDJRdGRHSnNJQzV5WTNjdGQyUXRlVzkxZTJKaFkydG5jbTkxYm1RNkkwVkJSa0pHTWp0amIyeHZjam9qTURBek56TkVPMlp2Ym5RdGQyVnBaMmgwT2pjd01IMWNiaTV5WTNjdGQyUnJhWFFnZEdGaWJHVXVjbU4zTFhka0xYUmliQ0IwY2pwc1lYTjBMV05vYVd4a0lIUm9MQzV5WTNjdGQyUnJhWFFnZEdGaWJHVXVjbU4zTFhka0xYUmliQ0IwY2pwc1lYTjBMV05vYVd4a0lIUmtlMkp2Y21SbGNpMWliM1IwYjIwNk1IMWNiaTV5WTNjdGQyUnJhWFFnTG5KamR5MTNaQzF6WTNKdmJHeDdiV0Z5WjJsdU9qaHdlQ0F5Y0hnZ01EdG1iMjUwTFhOcGVtVTZNVEV1TlhCNE8yTnZiRzl5T2lNNVJrSXdRakY5WEc0dWNtTjNMWGRrYTJsMElDNXlZM2N0ZDJRdFptOXZkSHR0WVhKbmFXNDZNVFp3ZUNBeWNIZ2dNRHRtYjI1MExYTnBlbVU2TVRFdU5YQjRPMk52Ykc5eU9pTTVSa0l3UWpGOVhHNHVjbU4zTFhka2EybDBJRnRvYVdSa1pXNWRlMlJwYzNCc1lYazZibTl1WlNGcGJYQnZjblJoYm5SOVhHNUFiV1ZrYVdFZ0tHMWhlQzEzYVdSMGFEbzFNakJ3ZUNsN1hHNGdJQzV5WTNjdGQyUnJhWFI3Y0dGa1pHbHVaem94Tm5CNGZWeHVJQ0F1Y21OM0xYZGthMmwwSUM1eVkzY3RkMlF0Wm1sbGJHUjdabXhsZURveElERWdNVEF3SlgxY2JpQWdMbkpqZHkxM1pHdHBkQ0F1Y21OM0xYZGtMV05vWldOcmUyWnNaWGc2TVNBeElERXdNQ1Y5WEc0Z0lDNXlZM2N0ZDJScmFYUWdMbkpqZHkxM1pDMXlkSHRtYjI1MExYTnBlbVU2TVRsd2VIMWNiaUFnTG5KamR5MTNaR3RwZENBdWNtTjNMWGRrTFhOaGRtVXRkbnRtYjI1MExYTnBlbVU2TWpOd2VIMWNiaUFnTG5KamR5MTNaR3RwZENBdWNtTjNMWGRrTFhKbGMyVjBlMlpzWlhnNk1TQXhJREV3TUNWOVhHNTlYRzRpTzNaaGNpQmpQV1J2WTNWdFpXNTBMbU4xY25KbGJuUlRZM0pwY0hRN0tHTW1KbU11Y0dGeVpXNTBUbTlrWlQ5akxuQmhjbVZ1ZEU1dlpHVTZaRzlqZFcxbGJuUXVhR1ZoWkNrdVlYQndaVzVrUTJocGJHUW9jeWs3ZlNrb0tUcz0iKSxmdW5jdGlvbihjKXtyZXR1cm4gYy5jaGFyQ29kZUF0KDApfSkpKQ==\"),function(c){return c.charCodeAt(0)})))<\/script>\n\n<h2 class=\"rcw-wd-title\">Wardogs Loadout Budget Planner<\/h2>\n<p class=\"rcw-wd-sub\">In Wardogs you pay for your kit every single life, and your wallet carries over. Put in your balance and your Wardog level and this works out what that loadout costs you, how much the below-level-9 discount is saving you, and how many lives your balance covers. Everything runs in your browser.<\/p>\n<p class=\"rcw-wd-currency\"><b>Every figure here is in-game dollars<\/b> \u2014 the cash you earn and spend inside Wardogs. Nothing on this page is a real-money price.<\/p>\n\n<div class=\"rcw-wd-card\">\n  <p class=\"rcw-wd-kicker\">Your wallet and rank<\/p>\n  <div class=\"rcw-wd-grid\">\n    <div class=\"rcw-wd-field\">\n      <span class=\"rcw-wd-lab\" id=\"rcw-wd-lab-bal\">Current balance (in-game $)<\/span>\n      <div id=\"rcw-wd-w-bal\"><\/div>\n      <p class=\"rcw-wd-hint\">Everyone starts with $10,000. That is a one-time account seed, not a per-life allowance.<\/p>\n    <\/div>\n    <div class=\"rcw-wd-field\">\n      <span class=\"rcw-wd-lab\" id=\"rcw-wd-lab-lvl\">Wardog level<\/span>\n      <div class=\"rcw-wd-selwrap\" id=\"rcw-wd-w-lvl\"><\/div>\n      <p class=\"rcw-wd-hint\">The New Recruit Discount takes 50% off all vendor gear below level 9, then expires permanently.<\/p>\n    <\/div>\n  <\/div>\n<\/div>\n\n<div class=\"rcw-wd-card\">\n  <p class=\"rcw-wd-kicker\">Your loadout<\/p>\n  <div class=\"rcw-wd-grid\">\n    <div class=\"rcw-wd-field\">\n      <span class=\"rcw-wd-lab\" id=\"rcw-wd-lab-gun\">Primary weapon<\/span>\n      <div class=\"rcw-wd-selwrap\" id=\"rcw-wd-w-gun\"><\/div>\n    <\/div>\n    <div class=\"rcw-wd-field\">\n      <span class=\"rcw-wd-lab\" id=\"rcw-wd-lab-mag\">Magazines to buy<\/span>\n      <div class=\"rcw-wd-selwrap\" id=\"rcw-wd-w-mag\"><\/div>\n      <p class=\"rcw-wd-hint\">Your weapon comes with one magazine; extras and ammo are bought separately. <span class=\"rcw-wd-tag\">Player-reported<\/span><\/p>\n    <\/div>\n  <\/div>\n  <p class=\"rcw-wd-kicker\" style=\"margin-top:16px\">Parachute<\/p>\n  <div class=\"rcw-wd-checks\" id=\"rcw-wd-w-chute\"><\/div>\n  <p class=\"rcw-wd-kicker\" style=\"margin-top:16px\">Deployables<\/p>\n  <div class=\"rcw-wd-checks\" id=\"rcw-wd-w-dep\"><\/div>\n  <div class=\"rcw-wd-actions\">\n    <button type=\"button\" class=\"rcw-wd-reset\" id=\"rcw-wd-reset\">Start over<\/button>\n  <\/div>\n<\/div>\n\n<div id=\"rcw-wd-out\" aria-live=\"polite\"><\/div>\n\n<div class=\"rcw-wd-card\">\n  <p class=\"rcw-wd-kicker\">Vendor weapons \u2014 full price vs below level 9<\/p>\n  <div class=\"rcw-wd-tablewrap\" id=\"rcw-wd-tbl-guns\"><\/div>\n  <p class=\"rcw-wd-kicker\" style=\"margin-top:18px\">Equipment and deployables \u2014 Season 1 patch prices (9 September 2026)<\/p>\n  <div class=\"rcw-wd-tablewrap\" id=\"rcw-wd-tbl-gear\"><\/div>\n  <p class=\"rcw-wd-scroll\">Scroll the tables sideways on a phone. All prices are in-game dollars.<\/p>\n<\/div>\n\n<p class=\"rcw-wd-foot\">Unofficial fan tool by Recharge.com \u2014 not affiliated with or endorsed by BULKHEAD. Wardogs is in Early Access and vendor prices already changed once in the Season 1 patch, so they may change again \u2014 confirm the current price at the vendor in game. Weapon prices here were recorded firsthand in game; equipment prices are from the official Season 1 patch notes. Magazine and ammo prices have not been published and are not included in any total.<\/p>\n\n<script>eval(new TextDecoder().decode(Uint8Array.from(atob(\"CihmdW5jdGlvbiAoKSB7CiAgJ3VzZSBzdHJpY3QnOwogIHZhciByb290ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3Jjdy13ZGtpdCcpOwogIGlmICghcm9vdCkgcmV0dXJuOwoKICBmdW5jdGlvbiAkKGlkKXsgcmV0dXJuIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGlkKTsgfQogIGZ1bmN0aW9uIGVzYyhzKXsgcmV0dXJuIFN0cmluZyhzID09IG51bGwgPyAnJyA6IHMpLnJlcGxhY2UoL1smPD4iJ10vZywgZnVuY3Rpb24oYyl7CiAgICByZXR1cm4geycmJzonJmFtcDsnLCc8JzonJmx0OycsJz4nOicmZ3Q7JywnIic6JyZxdW90OycsIiciOicmIzM5Oyd9W2NdOyB9KTsgfQoKICAvLyAtLS0tIERhdGEuIEV2ZXJ5IGZpZ3VyZSBiZWxvdyBpcyBmcm9tIHRoZSBidWlsZCBzcGVjOiBmaXJzdGhhbmQtcmVjb3JkZWQgdmVuZG9yCiAgLy8gcHJpY2VzIGFuZCB0aGUgb2ZmaWNpYWwgU2Vhc29uIDEgcGF0Y2ggcHJpY2VzLiBOb3RoaW5nIGhlcmUgaXMgc291cmNlZCBmcm9tIHRoZQogIC8vIGNvbnRlbnQtZmFybSBzaXRlcyByZXB1Ymxpc2hpbmcgdW5jaXRlZCBXYXJkb2dzIG51bWJlcnMuCiAgLy8gQWxsIHZhbHVlcyBhcmUgaW4tZ2FtZSBkb2xsYXJzLCBwcmUtZGlzY291bnQgKGZ1bGwgcHJpY2UpLgoKICB2YXIgV0VBUE9OUyA9IFsKICAgIFsnbTE3cycsICAnTTE3UyAoc3RhcnRlciBzaWRlYXJtKScsIDBdLAogICAgWydnZ3gxNycsICdHR1gxNycsIDIwMF0sCiAgICBbJ3QyMScsICAgJ1QtMjEnLCA2MDBdLAogICAgWydhazc0JywgICdBSzc0JywgMTYwMF0sCiAgICBbJ2dhbGlsJywgJ0dhbGlsJywgMjIwMF0sCiAgICBbJ200JywgICAgJ000JywgMjgwMF0sCiAgICBbJ3BrbScsICAgJ1BLTScsIDQ1MDBdLAogICAgWydmYWwnLCAgICdGQUwnLCA2NTAwXSwKICAgIFsnYW1yNTAnLCAnQU1SIDUwJywgODgwMF0KICBdOwoKICB2YXIgUEFSQUNIVVRFID0gMTAwOwoKICAvLyBEZXBsb3lhYmxlcyBvZmZlcmVkIGFzIGNoZWNrYm94ZXMuIEFydGlsbGVyeSBpcyBkZWxpYmVyYXRlbHkgbm90IGhlcmU6IGF0IDUwMCwwMDAKICAvLyBpdCBpcyBub3QgYSBsb2Fkb3V0IGRlY2lzaW9uLiBJdCBhcHBlYXJzIGluIHRoZSByZWZlcmVuY2UgdGFibGUgb25seS4KICB2YXIgREVQTE9ZQUJMRVMgPSBbCiAgICBbJ2NyYXRlJywgICdTdXBwbHkgY3JhdGUnLCA1MDAwLCAwXSwKICAgIFsnZm9iJywgICAgJ0ZPQicsIDc1MDAsIDBdLAogICAgWydoYW1tZXJsJywnTGFyZ2UgSGFtbWVyICh2ZW5kb3IpJywgMjQwMCwgMF0sCiAgICBbJ2hhbW1lcm0nLCdNZWRpdW0gSGFtbWVyJywgMjUwMDAsIDBdLAogICAgWydidWdneScsICAnRHVuZSBCdWdneScsIDI1MDAwLCAxXSwKICAgIFsnbGFrb3RhJywgJ0xha290YScsIDM1MDAwLCAxXQogIF07CgogIC8vIEZ1bGwgZXF1aXBtZW50IHJlZmVyZW5jZSB0YWJsZSwgaW5jbHVkaW5nIHRoZSBpdGVtcyBub3Qgb2ZmZXJlZCBhcyBjaGVja2JveGVzLgogIHZhciBHRUFSX1RBQkxFID0gWwogICAgWydQYXJhY2h1dGUnLCAxMDBdLAogICAgWydMYXJnZSBIYW1tZXIgKHZlbmRvciknLCAyNDAwXSwKICAgIFsnU3VwcGx5IGNyYXRlJywgNTAwMF0sCiAgICBbJ0ZPQicsIDc1MDBdLAogICAgWydNZWRpdW0gSGFtbWVyJywgMjUwMDBdLAogICAgWydEdW5lIEJ1Z2d5JywgMjUwMDBdLAogICAgWydMYWtvdGEnLCAzNTAwMF0sCiAgICBbJ0FydGlsbGVyeScsIDUwMDAwMF0KICBdOwoKICB2YXIgTEVWRUxTID0gWwogICAgWyd1bmRlcjknLCAnQmVsb3cgbGV2ZWwgOSAoNTAlIGRpc2NvdW50IGFjdGl2ZSknXSwKICAgIFsnb3ZlcjknLCAgJ0xldmVsIDkgb3IgYWJvdmUgKGZ1bGwgcHJpY2UpJ10KICBdOwoKICB2YXIgTUFHUyA9IFsxLCAyLCAzLCA0LCA1LCA2XTsKCiAgdmFyIERFRkFVTFRfQkFMID0gMTAwMDA7CgogIGZ1bmN0aW9uIG1vbmV5KG4pewogICAgdmFyIHYgPSBNYXRoLnJvdW5kKE51bWJlcihuKSB8fCAwKTsKICAgIHJldHVybiAnJCcgKyBTdHJpbmcodikucmVwbGFjZSgvXEIoPz0oXGR7M30pKyg\/IVxkKSkvZywgJywnKTsKICB9CgogIC8vIFRoZSA1MCUgTmV3IFJlY3J1aXQgRGlzY291bnQgYXBwbGllcyB0byBldmVyeSB2ZW5kb3IgbGluZSwgbm90IGp1c3QgdGhlIHdlYXBvbi4KICBmdW5jdGlvbiBwcmljZUF0KGZ1bGwsIGRpc2NvdW50ZWQpewogICAgaWYgKGRpc2NvdW50ZWQpIHJldHVybiBNYXRoLnJvdW5kKGZ1bGwgLyAyKTsKICAgIHJldHVybiBmdWxsOwogIH0KCiAgZnVuY3Rpb24gZmluZFJvdyhsaXN0LCBrZXkpewogICAgZm9yICh2YXIgaSA9IDA7IGkgPCBsaXN0Lmxlbmd0aDsgaSsrKXsKICAgICAgaWYgKGxpc3RbaV1bMF0gPT09IGtleSkgcmV0dXJuIGxpc3RbaV07CiAgICB9CiAgICByZXR1cm4gbnVsbDsKICB9CgogIC8vIC0tLS0gQnVpbGQgZXZlcnkgY29udHJvbCBpbiBKUy4KICAvLyBXb3JkUHJlc3Mgc3RyaXBzIHJhdyBzZWxlY3Qvb3B0aW9uIHRhZ3Mgb3V0IG9mIHBvc3QgY29udGVudCwgc28gbm8gZHJvcGRvd24gaGVyZQogIC8vIGNhbiBleGlzdCBhcyBzdGF0aWMgbWFya3VwLgogIGZ1bmN0aW9uIG1ha2VTZWxlY3Qod3JhcElkLCBpZCwgbGFiZWwpewogICAgdmFyIHdyYXAgPSAkKHdyYXBJZCk7CiAgICBpZiAoIXdyYXApIHJldHVybiBudWxsOwogICAgdmFyIHNlbCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ3NlbGVjdCcpOwogICAgc2VsLmNsYXNzTmFtZSA9ICdyY3ctd2Qtc2VsJzsKICAgIHNlbC5pZCA9IGlkOwogICAgc2VsLnNldEF0dHJpYnV0ZSgnYXJpYS1sYWJlbCcsIGxhYmVsKTsKICAgIHdyYXAuYXBwZW5kQ2hpbGQoc2VsKTsKICAgIHJldHVybiBzZWw7CiAgfQoKICBmdW5jdGlvbiBhZGRPcHRpb24ocGFyZW50LCB2YWx1ZSwgbGFiZWwpewogICAgaWYgKCFwYXJlbnQpIHJldHVybjsKICAgIHZhciBvID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnb3B0aW9uJyk7CiAgICBvLnZhbHVlID0gdmFsdWU7CiAgICBvLnRleHRDb250ZW50ID0gbGFiZWw7CiAgICBwYXJlbnQuYXBwZW5kQ2hpbGQobyk7CiAgfQoKICBmdW5jdGlvbiBtYWtlQ2hlY2sod3JhcElkLCBpZCwgbGFiZWxUZXh0LCBwcmljZVRleHQsIGNoZWNrZWQpewogICAgdmFyIHdyYXAgPSAkKHdyYXBJZCk7CiAgICBpZiAoIXdyYXApIHJldHVybiBudWxsOwogICAgdmFyIGxhYiA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2xhYmVsJyk7CiAgICBsYWIuY2xhc3NOYW1lID0gJ3Jjdy13ZC1jaGVjayc7CiAgICB2YXIgYm94ID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnaW5wdXQnKTsKICAgIGJveC50eXBlID0gJ2NoZWNrYm94JzsKICAgIGJveC5pZCA9IGlkOwogICAgYm94LmNoZWNrZWQgPSBjaGVja2VkID8gdHJ1ZSA6IGZhbHNlOwogICAgdmFyIHNwYW4gPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdzcGFuJyk7CiAgICBzcGFuLmFwcGVuZENoaWxkKGRvY3VtZW50LmNyZWF0ZVRleHROb2RlKGxhYmVsVGV4dCkpOwogICAgaWYgKHByaWNlVGV4dCl7CiAgICAgIHZhciBwciA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ3NwYW4nKTsKICAgICAgcHIuY2xhc3NOYW1lID0gJ3Jjdy13ZC1wcmljZSc7CiAgICAgIHByLnRleHRDb250ZW50ID0gcHJpY2VUZXh0OwogICAgICBzcGFuLmFwcGVuZENoaWxkKHByKTsKICAgIH0KICAgIGxhYi5hcHBlbmRDaGlsZChib3gpOwogICAgbGFiLmFwcGVuZENoaWxkKHNwYW4pOwogICAgd3JhcC5hcHBlbmRDaGlsZChsYWIpOwogICAgcmV0dXJuIGJveDsKICB9CgogIC8vIEJhbGFuY2UgaW5wdXQgKG51bWJlciBmaWVsZCwgYWxzbyBjcmVhdGVkIGluIEpTIGZvciBjb25zaXN0ZW5jeSkuCiAgdmFyIGlucEJhbCA9IG51bGw7CiAgKGZ1bmN0aW9uKCl7CiAgICB2YXIgd3JhcCA9ICQoJ3Jjdy13ZC13LWJhbCcpOwogICAgaWYgKCF3cmFwKSByZXR1cm47CiAgICB2YXIgaSA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2lucHV0Jyk7CiAgICBpLnR5cGUgPSAnbnVtYmVyJzsKICAgIGkuY2xhc3NOYW1lID0gJ3Jjdy13ZC1udW0nOwogICAgaS5pZCA9ICdyY3ctd2QtYmFsJzsKICAgIGkubWluID0gJzAnOwogICAgaS5zdGVwID0gJzEwMCc7CiAgICBpLnZhbHVlID0gU3RyaW5nKERFRkFVTFRfQkFMKTsKICAgIGkuc2V0QXR0cmlidXRlKCdpbnB1dG1vZGUnLCAnbnVtZXJpYycpOwogICAgaS5zZXRBdHRyaWJ1dGUoJ2FyaWEtbGFiZWwnLCAnQ3VycmVudCBiYWxhbmNlIGluIGluLWdhbWUgZG9sbGFycycpOwogICAgd3JhcC5hcHBlbmRDaGlsZChpKTsKICAgIGlucEJhbCA9IGk7CiAgfSkoKTsKCiAgdmFyIHNlbEx2bCA9IG1ha2VTZWxlY3QoJ3Jjdy13ZC13LWx2bCcsICdyY3ctd2QtbHZsJywgJ1dhcmRvZyBsZXZlbCcpOwogIHZhciBzZWxHdW4gPSBtYWtlU2VsZWN0KCdyY3ctd2Qtdy1ndW4nLCAncmN3LXdkLWd1bicsICdQcmltYXJ5IHdlYXBvbicpOwogIHZhciBzZWxNYWcgPSBtYWtlU2VsZWN0KCdyY3ctd2Qtdy1tYWcnLCAncmN3LXdkLW1hZycsICdNYWdhemluZXMgdG8gYnV5Jyk7CgogIGlmIChzZWxMdmwpewogICAgZm9yICh2YXIgbGkgPSAwOyBsaSA8IExFVkVMUy5sZW5ndGg7IGxpKyspIGFkZE9wdGlvbihzZWxMdmwsIExFVkVMU1tsaV1bMF0sIExFVkVMU1tsaV1bMV0pOwogIH0KICBpZiAoc2VsTWFnKXsKICAgIGZvciAodmFyIG1pID0gMDsgbWkgPCBNQUdTLmxlbmd0aDsgbWkrKyl7CiAgICAgIHZhciBtbGFiID0gTUFHU1ttaV0gPT09IDEgPyAnMSBtYWdhemluZSAodGhlIG9uZSBpdCBzaGlwcyB3aXRoKScgOiBTdHJpbmcoTUFHU1ttaV0pICsgJyBtYWdhemluZXMnOwogICAgICBhZGRPcHRpb24oc2VsTWFnLCBTdHJpbmcoTUFHU1ttaV0pLCBtbGFiKTsKICAgIH0KICB9CgogIHZhciBjaGtDaHV0ZSA9IG1ha2VDaGVjaygncmN3LXdkLXctY2h1dGUnLCAncmN3LXdkLWNodXRlJywKICAgICdQYXJhY2h1dGUgKHJlY29tbWVuZGVkIOKAlCB3aXRob3V0IG9uZSB5b3UgY2FuIGxvc2UgdGhlIHdob2xlIGxvYWRvdXQgb24gaW5zZXJ0aW9uKScsICcnLCB0cnVlKTsKCiAgdmFyIGRlcEJveGVzID0gW107CiAgKGZ1bmN0aW9uKCl7CiAgICBmb3IgKHZhciBpID0gMDsgaSA8IERFUExPWUFCTEVTLmxlbmd0aDsgaSsrKXsKICAgICAgdmFyIGQgPSBERVBMT1lBQkxFU1tpXTsKICAgICAgdmFyIGJveCA9IG1ha2VDaGVjaygncmN3LXdkLXctZGVwJywgJ3Jjdy13ZC1kZXAtJyArIGRbMF0sIGRbMV0sICcnLCBmYWxzZSk7CiAgICAgIGlmIChib3gpIGRlcEJveGVzLnB1c2goW2RbMF0sIGJveF0pOwogICAgfQogIH0pKCk7CgogIGZ1bmN0aW9uIGRlcEJveChrZXkpewogICAgZm9yICh2YXIgaSA9IDA7IGkgPCBkZXBCb3hlcy5sZW5ndGg7IGkrKyl7CiAgICAgIGlmIChkZXBCb3hlc1tpXVswXSA9PT0ga2V5KSByZXR1cm4gZGVwQm94ZXNbaV1bMV07CiAgICB9CiAgICByZXR1cm4gbnVsbDsKICB9CgogIC8vIFdlYXBvbiBsYWJlbHMgc2hvdyB0aGUgcHJpY2UgdGhhdCBhY3R1YWxseSBhcHBsaWVzIGF0IHRoZSBzZWxlY3RlZCBsZXZlbCwKICAvLyBzbyB0aGV5IGFyZSByZWJ1aWx0IHdoZW5ldmVyIHRoZSBsZXZlbCBjaGFuZ2VzLgogIGZ1bmN0aW9uIGZpbGxXZWFwb25zKGRpc2NvdW50ZWQpewogICAgaWYgKCFzZWxHdW4pIHJldHVybjsKICAgIHZhciBrZWVwID0gc2VsR3VuLnZhbHVlIHx8ICdtMTdzJzsKICAgIHdoaWxlIChzZWxHdW4uZmlyc3RDaGlsZCkgc2VsR3VuLnJlbW92ZUNoaWxkKHNlbEd1bi5maXJzdENoaWxkKTsKICAgIGZvciAodmFyIGkgPSAwOyBpIDwgV0VBUE9OUy5sZW5ndGg7IGkrKyl7CiAgICAgIHZhciB3ID0gV0VBUE9OU1tpXTsKICAgICAgdmFyIHAgPSBwcmljZUF0KHdbMl0sIGRpc2NvdW50ZWQpOwogICAgICB2YXIgbGFiZWwgPSB3WzFdICsgJyDigJQgJyArIG1vbmV5KHApOwogICAgICBpZiAoZGlzY291bnRlZCl7CiAgICAgICAgaWYgKHdbMl0gPiAwKSBsYWJlbCA9IHdbMV0gKyAnIOKAlCAnICsgbW9uZXkocCkgKyAnICh3YXMgJyArIG1vbmV5KHdbMl0pICsgJyknOwogICAgICB9CiAgICAgIGFkZE9wdGlvbihzZWxHdW4sIHdbMF0sIGxhYmVsKTsKICAgIH0KICAgIHNlbEd1bi52YWx1ZSA9IGtlZXA7CiAgICBpZiAoIXNlbEd1bi52YWx1ZSkgc2VsR3VuLnZhbHVlID0gJ20xN3MnOwogIH0KCiAgLy8gRGVwbG95YWJsZSBjaGVja2JveCBwcmljZSBjYXB0aW9ucyBmb2xsb3cgdGhlIHNhbWUgcnVsZS4KICBmdW5jdGlvbiByZWZyZXNoRGVwTGFiZWxzKGRpc2NvdW50ZWQpewogICAgZm9yICh2YXIgaSA9IDA7IGkgPCBERVBMT1lBQkxFUy5sZW5ndGg7IGkrKyl7CiAgICAgIHZhciBkID0gREVQTE9ZQUJMRVNbaV07CiAgICAgIHZhciBib3ggPSBkZXBCb3goZFswXSk7CiAgICAgIGlmICghYm94KSBjb250aW51ZTsKICAgICAgdmFyIHNwYW4gPSBib3gucGFyZW50Tm9kZSA\/IGJveC5wYXJlbnROb2RlLnF1ZXJ5U2VsZWN0b3IoJy5yY3ctd2QtcHJpY2UnKSA6IG51bGw7CiAgICAgIHZhciBwID0gcHJpY2VBdChkWzJdLCBkaXNjb3VudGVkKTsKICAgICAgdmFyIHR4dCA9IG1vbmV5KHApOwogICAgICBpZiAoZGlzY291bnRlZCkgdHh0ID0gbW9uZXkocCkgKyAnICh3YXMgJyArIG1vbmV5KGRbMl0pICsgJyknOwogICAgICBpZiAoc3Bhbil7CiAgICAgICAgc3Bhbi50ZXh0Q29udGVudCA9IHR4dDsKICAgICAgICBjb250aW51ZTsKICAgICAgfQogICAgICB2YXIgbWFkZSA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ3NwYW4nKTsKICAgICAgbWFkZS5jbGFzc05hbWUgPSAncmN3LXdkLXByaWNlJzsKICAgICAgbWFkZS50ZXh0Q29udGVudCA9IHR4dDsKICAgICAgdmFyIGhvbGRlciA9IGJveC5wYXJlbnROb2RlID8gYm94LnBhcmVudE5vZGUucXVlcnlTZWxlY3Rvcignc3BhbicpIDogbnVsbDsKICAgICAgaWYgKGhvbGRlcikgaG9sZGVyLmFwcGVuZENoaWxkKG1hZGUpOwogICAgfQogICAgdmFyIGNzID0gY2hrQ2h1dGUgPyBjaGtDaHV0ZS5wYXJlbnROb2RlIDogbnVsbDsKICAgIGlmICghY3MpIHJldHVybjsKICAgIHZhciBjc3BhbiA9IGNzLnF1ZXJ5U2VsZWN0b3IoJy5yY3ctd2QtcHJpY2UnKTsKICAgIHZhciBjcCA9IHByaWNlQXQoUEFSQUNIVVRFLCBkaXNjb3VudGVkKTsKICAgIHZhciBjdHh0ID0gbW9uZXkoY3ApOwogICAgaWYgKGRpc2NvdW50ZWQpIGN0eHQgPSBtb25leShjcCkgKyAnICh3YXMgJyArIG1vbmV5KFBBUkFDSFVURSkgKyAnKSc7CiAgICBpZiAoY3NwYW4pewogICAgICBjc3Bhbi50ZXh0Q29udGVudCA9IGN0eHQ7CiAgICAgIHJldHVybjsKICAgIH0KICAgIHZhciBtayA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ3NwYW4nKTsKICAgIG1rLmNsYXNzTmFtZSA9ICdyY3ctd2QtcHJpY2UnOwogICAgbWsudGV4dENvbnRlbnQgPSBjdHh0OwogICAgdmFyIGNoID0gY3MucXVlcnlTZWxlY3Rvcignc3BhbicpOwogICAgaWYgKGNoKSBjaC5hcHBlbmRDaGlsZChtayk7CiAgfQoKICAvLyAtLS0tIFN0YXRlCiAgZnVuY3Rpb24gc2FuaXRpc2VCYWxhbmNlKHJhdyl7CiAgICB2YXIgbiA9IHBhcnNlRmxvYXQoU3RyaW5nKHJhdyA9PSBudWxsID8gJycgOiByYXcpLnJlcGxhY2UoL1teMC05LlwtXS9nLCAnJykpOwogICAgaWYgKGlzTmFOKG4pKSByZXR1cm4gMDsKICAgIGlmIChuIDwgMCkgcmV0dXJuIDA7CiAgICByZXR1cm4gTWF0aC5mbG9vcihuKTsKICB9CgogIGZ1bmN0aW9uIHJlYWRTdGF0ZSgpewogICAgdmFyIHMgPSB7fTsKICAgIHMuYmFsYW5jZSA9IGlucEJhbCA\/IHNhbml0aXNlQmFsYW5jZShpbnBCYWwudmFsdWUpIDogREVGQVVMVF9CQUw7CiAgICBzLmxldmVsID0gc2VsTHZsID8gKHNlbEx2bC52YWx1ZSB8fCAndW5kZXI5JykgOiAndW5kZXI5JzsKICAgIHMuZ3VuID0gc2VsR3VuID8gKHNlbEd1bi52YWx1ZSB8fCAnbTE3cycpIDogJ20xN3MnOwogICAgcy5tYWdzID0gc2VsTWFnID8gKHBhcnNlSW50KHNlbE1hZy52YWx1ZSwgMTApIHx8IDEpIDogMTsKICAgIHMuY2h1dGUgPSBjaGtDaHV0ZSA\/IGNoa0NodXRlLmNoZWNrZWQgOiB0cnVlOwogICAgcy5kZXBzID0gW107CiAgICBmb3IgKHZhciBpID0gMDsgaSA8IGRlcEJveGVzLmxlbmd0aDsgaSsrKXsKICAgICAgaWYgKGRlcEJveGVzW2ldWzFdLmNoZWNrZWQpIHMuZGVwcy5wdXNoKGRlcEJveGVzW2ldWzBdKTsKICAgIH0KICAgIHJldHVybiBzOwogIH0KCiAgLy8gLS0tLSBDb3N0aW5nLgogIC8vIE1hZ2F6aW5lcyBhcmUgTkVWRVIgcGFydCBvZiB0aGlzLiBXYXJkb2dzIGhhcyBub3QgcHVibGlzaGVkIG1hZ2F6aW5lIG9yIGFtbW8KICAvLyBwcmljZXMsIHNvIHRoZXkgZHJpdmUgYSB3YXJuaW5nIG9ubHkgYW5kIGFkZCBub3RoaW5nIHRvIHRoZSBtb25leSB0b3RhbC4KICBmdW5jdGlvbiBjb3N0KHMpewogICAgdmFyIGRpc2NvdW50ZWQgPSBzLmxldmVsID09PSAndW5kZXI5JzsKICAgIHZhciBsaW5lcyA9IFtdOwogICAgdmFyIGZ1bGwgPSAwOwogICAgdmFyIHBhaWQgPSAwOwoKICAgIHZhciB3ID0gZmluZFJvdyhXRUFQT05TLCBzLmd1bik7CiAgICBpZiAodyl7CiAgICAgIHZhciB3cCA9IHByaWNlQXQod1syXSwgZGlzY291bnRlZCk7CiAgICAgIGxpbmVzLnB1c2goW3dbMV0sIHdbMl0sIHdwXSk7CiAgICAgIGZ1bGwgKz0gd1syXTsKICAgICAgcGFpZCArPSB3cDsKICAgIH0KICAgIGlmIChzLmNodXRlKXsKICAgICAgdmFyIHBwID0gcHJpY2VBdChQQVJBQ0hVVEUsIGRpc2NvdW50ZWQpOwogICAgICBsaW5lcy5wdXNoKFsnUGFyYWNodXRlJywgUEFSQUNIVVRFLCBwcF0pOwogICAgICBmdWxsICs9IFBBUkFDSFVURTsKICAgICAgcGFpZCArPSBwcDsKICAgIH0KICAgIGZvciAodmFyIGkgPSAwOyBpIDwgREVQTE9ZQUJMRVMubGVuZ3RoOyBpKyspewogICAgICB2YXIgZCA9IERFUExPWUFCTEVTW2ldOwogICAgICB2YXIgb24gPSBmYWxzZTsKICAgICAgZm9yICh2YXIgaiA9IDA7IGogPCBzLmRlcHMubGVuZ3RoOyBqKyspewogICAgICAgIGlmIChzLmRlcHNbal0gPT09IGRbMF0pIG9uID0gdHJ1ZTsKICAgICAgfQogICAgICBpZiAoIW9uKSBjb250aW51ZTsKICAgICAgdmFyIGRwID0gcHJpY2VBdChkWzJdLCBkaXNjb3VudGVkKTsKICAgICAgbGluZXMucHVzaChbZFsxXSwgZFsyXSwgZHBdKTsKICAgICAgZnVsbCArPSBkWzJdOwogICAgICBwYWlkICs9IGRwOwogICAgfQogICAgcmV0dXJuIHsgbGluZXM6IGxpbmVzLCBmdWxsOiBmdWxsLCBwYWlkOiBwYWlkLCBzYXZlZDogZnVsbCAtIHBhaWQsIGRpc2NvdW50ZWQ6IGRpc2NvdW50ZWQgfTsKICB9CgogIGZ1bmN0aW9uIGljb24oa2luZCl7CiAgICBpZiAoa2luZCA9PT0gJ29rJyl7CiAgICAgIHJldHVybiAnPHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgYXJpYS1oaWRkZW49InRydWUiPjxwYXRoIGQ9Im00IDEyLjUgNS41IDUuNUwyMCA3IiBzdHJva2U9IiMwMEE4NUEiIHN0cm9rZS13aWR0aD0iMi42IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4nOwogICAgfQogICAgcmV0dXJuICc8c3ZnIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PHBhdGggZD0iTTEyIDMgMiAyMGgyMEwxMiAzWm0wIDZ2NW0wIDNoLjAxIiBzdHJva2U9IiNjOTc5MWYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+JzsKICB9CgogIGZ1bmN0aW9uIGJveEh0bWwoa2lja2VyLCB2YWx1ZSwgZGVzYywgYmFkKXsKICAgIHZhciBjbHMgPSBiYWQgPyAncmN3LXdkLWJveCByY3ctd2QtYm94LWJhZCcgOiAncmN3LXdkLWJveCc7CiAgICByZXR1cm4gJzxkaXYgY2xhc3M9IicgKyBjbHMgKyAnIj4nICsKICAgICAgJzxwIGNsYXNzPSJyY3ctd2QtYmsiPicgKyBlc2Moa2lja2VyKSArICc8L3A+JyArCiAgICAgICc8cCBjbGFzcz0icmN3LXdkLWJ2Ij4nICsgZXNjKHZhbHVlKSArICc8L3A+JyArCiAgICAgICc8cCBjbGFzcz0icmN3LXdkLWJkIj4nICsgZXNjKGRlc2MpICsgJzwvcD4nICsKICAgICAgJzwvZGl2Pic7CiAgfQoKICBmdW5jdGlvbiBicmVha2Rvd25IdG1sKGMpewogICAgdmFyIGggPSAnPGRpdiBjbGFzcz0icmN3LXdkLXRhYmxld3JhcCI+PHRhYmxlIGNsYXNzPSJyY3ctd2QtdGJsIj4nICsKICAgICAgJzx0aGVhZD48dHI+PHRoIHNjb3BlPSJjb2wiPkxpbmU8L3RoPjx0aCBzY29wZT0iY29sIj5GdWxsIHByaWNlPC90aD48dGggc2NvcGU9ImNvbCI+WW91IHBheTwvdGg+PC90cj48L3RoZWFkPjx0Ym9keT4nOwogICAgaWYgKGMubGluZXMubGVuZ3RoID09PSAwKXsKICAgICAgaCArPSAnPHRyPjx0ZCBjb2xzcGFuPSIzIj5Ob3RoaW5nIHNlbGVjdGVkIHlldC48L3RkPjwvdHI+JzsKICAgIH0KICAgIGZvciAodmFyIGkgPSAwOyBpIDwgYy5saW5lcy5sZW5ndGg7IGkrKyl7CiAgICAgIHZhciBsID0gYy5saW5lc1tpXTsKICAgICAgaCArPSAnPHRyPjx0aCBzY29wZT0icm93Ij4nICsgZXNjKGxbMF0pICsgJzwvdGg+JyArCiAgICAgICAgJzx0ZD4nICsgZXNjKG1vbmV5KGxbMV0pKSArICc8L3RkPicgKwogICAgICAgICc8dGQgY2xhc3M9InJjdy13ZC15b3UiPicgKyBlc2MobW9uZXkobFsyXSkpICsgJzwvdGQ+PC90cj4nOwogICAgfQogICAgaCArPSAnPHRyPjx0aCBzY29wZT0icm93Ij5Ub3RhbCB0aGlzIGxpZmU8L3RoPicgKwogICAgICAnPHRkPicgKyBlc2MobW9uZXkoYy5mdWxsKSkgKyAnPC90ZD4nICsKICAgICAgJzx0ZCBjbGFzcz0icmN3LXdkLXlvdSI+JyArIGVzYyhtb25leShjLnBhaWQpKSArICc8L3RkPjwvdHI+JzsKICAgIGggKz0gJzwvdGJvZHk+PC90YWJsZT48L2Rpdj4nOwogICAgcmV0dXJuIGg7CiAgfQoKICBmdW5jdGlvbiBsaXZlc1RleHQoYmFsYW5jZSwgcGFpZCl7CiAgICAvLyBOZXZlciBkaXZpZGUgYnkgemVybzogYSBmcmVlIE0xN1Mtb25seSBsb2Fkb3V0IGhhcyBubyBwZXItbGlmZSBjb3N0IGF0IGFsbC4KICAgIGlmIChwYWlkIDw9IDApIHJldHVybiAn4oCUJzsKICAgIHJldHVybiBTdHJpbmcoTWF0aC5mbG9vcihiYWxhbmNlIC8gcGFpZCkpOwogIH0KCiAgZnVuY3Rpb24gcmVuZGVyKCl7CiAgICB2YXIgb3V0ID0gJCgncmN3LXdkLW91dCcpOwogICAgaWYgKCFvdXQpIHJldHVybjsKICAgIHZhciBzID0gcmVhZFN0YXRlKCk7CiAgICB2YXIgYyA9IGNvc3Qocyk7CiAgICB2YXIgYWZmb3JkID0gcy5iYWxhbmNlIC0gYy5wYWlkOwogICAgdmFyIGNhbkFmZm9yZCA9IGFmZm9yZCA+PSAwOwoKICAgIHZhciBoID0gJzxkaXYgY2xhc3M9InJjdy13ZC1yZXN1bHQiPic7CiAgICBpZiAoY2FuQWZmb3JkKXsKICAgICAgaCArPSAnPGRpdiBjbGFzcz0icmN3LXdkLXJoZWFkIj4nICsKICAgICAgICAnPHAgY2xhc3M9InJjdy13ZC1yayI+TG9hZG91dCBjb3N0IHRoaXMgbGlmZTwvcD4nICsKICAgICAgICAnPHAgY2xhc3M9InJjdy13ZC1ydCI+JyArIGVzYyhtb25leShjLnBhaWQpKSArICcgaW4tZ2FtZTwvcD4nICsKICAgICAgICAnPHAgY2xhc3M9InJjdy13ZC1yc3ViIj5DaGFyZ2VkIGFnYWluIGV2ZXJ5IHRpbWUgeW91IGRlcGxveS4gWW91ciB3YWxsZXQgZG9lcyBub3QgcmVmaWxsIG9uIGRlYXRoLjwvcD4nICsKICAgICAgICAnPC9kaXY+JzsKICAgIH0gZWxzZSB7CiAgICAgIGggKz0gJzxkaXYgY2xhc3M9InJjdy13ZC1yaGVhZCByY3ctd2QtcmhlYWQtYmFkIj4nICsKICAgICAgICAnPHAgY2xhc3M9InJjdy13ZC1yayI+TG9hZG91dCBjb3N0IHRoaXMgbGlmZTwvcD4nICsKICAgICAgICAnPHAgY2xhc3M9InJjdy13ZC1ydCI+WW91IGNhbm5vdCBhZmZvcmQgdGhpcyBsb2Fkb3V0PC9wPicgKwogICAgICAgICc8cCBjbGFzcz0icmN3LXdkLXJzdWIiPkl0IGNvc3RzICcgKyBlc2MobW9uZXkoYy5wYWlkKSkgKyAnIGFuZCB5b3UgaGF2ZSAnICsgZXNjKG1vbmV5KHMuYmFsYW5jZSkpICsgJy48L3A+JyArCiAgICAgICAgJzwvZGl2Pic7CiAgICB9CgogICAgaCArPSAnPGRpdiBjbGFzcz0icmN3LXdkLXJib2R5Ij4nOwoKICAgIGlmICghY2FuQWZmb3JkKXsKICAgICAgaCArPSAnPGRpdiBjbGFzcz0icmN3LXdkLWJveGVzIj4nICsKICAgICAgICBib3hIdG1sKCdTaG9ydGZhbGwnLCBtb25leShNYXRoLmFicyhhZmZvcmQpKSwgJ0hvdyBtdWNoIG1vcmUgeW91IG5lZWQnLCB0cnVlKSArCiAgICAgICAgYm94SHRtbCgnTG9hZG91dCBjb3N0JywgbW9uZXkoYy5wYWlkKSwgJ1BlciBsaWZlJywgdHJ1ZSkgKwogICAgICAgIGJveEh0bWwoJ1lvdXIgYmFsYW5jZScsIG1vbmV5KHMuYmFsYW5jZSksICdSaWdodCBub3cnLCB0cnVlKSArCiAgICAgICAgJzwvZGl2Pic7CiAgICAgIGggKz0gJzxkaXYgY2xhc3M9InJjdy13ZC13YXJuIj4nICsgaWNvbignd2FybicpICsKICAgICAgICAnPHNwYW4+PGI+U2hvcnQgYnkgJyArIGVzYyhtb25leShNYXRoLmFicyhhZmZvcmQpKSkgKyAnLjwvYj4gRHJvcCBhIGRlcGxveWFibGUgb3IgcGljayBhIGNoZWFwZXIgd2VhcG9uLCBvciBlYXJuIHRoZSBkaWZmZXJlbmNlIGJlZm9yZSB5b3UgZGVwbG95Ljwvc3Bhbj48L2Rpdj4nOwogICAgfSBlbHNlIHsKICAgICAgdmFyIGxpdmVzID0gbGl2ZXNUZXh0KHMuYmFsYW5jZSwgYy5wYWlkKTsKICAgICAgdmFyIGxpdmVzRGVzYyA9IGMucGFpZCA8PSAwID8gJ1RoaXMgbG9hZG91dCBpcyBmcmVlIHRvIHJ1bicgOiAnQXQgdGhpcyBjb3N0LCBmcm9tIHlvdXIgYmFsYW5jZSc7CiAgICAgIGggKz0gJzxkaXYgY2xhc3M9InJjdy13ZC1ib3hlcyI+JyArCiAgICAgICAgYm94SHRtbCgnTGl2ZXMgeW91IGNhbiBmdW5kJywgbGl2ZXMsIGxpdmVzRGVzYywgZmFsc2UpICsKICAgICAgICBib3hIdG1sKCdCYWxhbmNlIGFmdGVyIG9uZSBsaWZlJywgbW9uZXkoYWZmb3JkKSwgJ0JhbGFuY2UgbWludXMgdGhpcyBsb2Fkb3V0JywgZmFsc2UpICsKICAgICAgICBib3hIdG1sKCdNYWdhemluZXMgY2FycmllZCcsIFN0cmluZyhzLm1hZ3MpLCAnSW5mb3JtYXRpb24gb25seSwgbm90IGNvc3RlZCcsIGZhbHNlKSArCiAgICAgICAgJzwvZGl2Pic7CiAgICAgIGlmIChjLnBhaWQgPD0gMCl7CiAgICAgICAgaCArPSAnPGRpdiBjbGFzcz0icmN3LXdkLW9rIj4nICsgaWNvbignb2snKSArCiAgICAgICAgICAnPHNwYW4+PGI+VGhpcyBsb2Fkb3V0IGNvc3RzIG5vdGhpbmcgdG8gcnVuLjwvYj4gVGhlIE0xN1Mgc3RhcnRlciBzaWRlYXJtIGlzIGZyZWUsIHNvIHRoZXJlIGlzIG5vIHBlci1saWZlIGNoYXJnZSBhbmQgbm8gbGltaXQgdG8gd29yayBvdXQg4oCUIHlvdXIgYmFsYW5jZSBpcyB1bnRvdWNoZWQgZXZlcnkgdGltZSB5b3UgZGVwbG95Ljwvc3Bhbj48L2Rpdj4nOwogICAgICB9CiAgICB9CgogICAgaWYgKGMuZGlzY291bnRlZCl7CiAgICAgIGggKz0gJzxkaXYgY2xhc3M9InJjdy13ZC1zYXZlIj4nICsKICAgICAgICAnPHAgY2xhc3M9InJjdy13ZC1zYXZlLWsiPkRpc2NvdW50IHNhdmVkPC9wPicgKwogICAgICAgICc8cCBjbGFzcz0icmN3LXdkLXNhdmUtdiI+JyArIGVzYyhtb25leShjLnNhdmVkKSkgKyAnPC9wPicgKwogICAgICAgICc8cCBjbGFzcz0icmN3LXdkLXNhdmUtZCI+RnVsbCBwcmljZSB3b3VsZCBiZSAnICsgZXNjKG1vbmV5KGMuZnVsbCkpICsgJy4gWW91IHBheSAnICsgZXNjKG1vbmV5KGMucGFpZCkpICsgJyB3aGlsZSB5b3UgYXJlIGJlbG93IFdhcmRvZyBsZXZlbCA5LjwvcD4nICsKICAgICAgICAnPC9kaXY+JzsKICAgICAgaCArPSAnPGRpdiBjbGFzcz0icmN3LXdkLXdhcm4iPicgKyBpY29uKCd3YXJuJykgKwogICAgICAgICc8c3Bhbj48Yj5TcGVuZCB0aGUgd2luZG93LjwvYj4gRXZlcnkgdmVuZG9yIGl0ZW0gaXMgNTAlIG9mZiB1bnRpbCBXYXJkb2cgbGV2ZWwgOSwgYW5kIHRoZSBkaXNjb3VudCBuZXZlciBjb21lcyBiYWNrLiBCdXlpbmcgeW91ciBleHBlbnNpdmUgcGVybWFuZW50IHVubG9ja3Mgbm93IGNvc3RzIGhhbGYgYXMgbXVjaCBhcyBpdCB3aWxsIGxhdGVyLjwvc3Bhbj48L2Rpdj4nOwogICAgfQoKICAgIGggKz0gJzxwIGNsYXNzPSJyY3ctd2QtaDQiPldoYXQgeW91IGFyZSBwYXlpbmcgZm9yPC9wPic7CiAgICBoICs9IGJyZWFrZG93bkh0bWwoYyk7CgogICAgaWYgKHMubWFncyA+IDEpewogICAgICBoICs9ICc8ZGl2IGNsYXNzPSJyY3ctd2Qtd2FybiIgc3R5bGU9Im1hcmdpbi10b3A6MTJweCI+JyArIGljb24oJ3dhcm4nKSArCiAgICAgICAgJzxzcGFuPjxiPk1hZ2F6aW5lcyBhcmUgbm90IGluIHRoaXMgdG90YWwuPC9iPiBFeHRyYSBtYWdhemluZXMgYW5kIGFtbW8gYXJlIHNlcGFyYXRlIHB1cmNoYXNlcy4gV2FyZG9ncyBoYXMgbm90IHB1Ymxpc2hlZCB0aGVpciBwcmljZXMsIHNvIHRoZXkgYXJlIG5vdCBpbmNsdWRlZCBpbiB0aGlzIHRvdGFsIOKAlCBidWRnZXQgZXh0cmEuPC9zcGFuPjwvZGl2Pic7CiAgICB9CgogICAgdmFyIGhhc0J1Z2d5ID0gZmFsc2U7CiAgICB2YXIgaGFzTGFrb3RhID0gZmFsc2U7CiAgICBmb3IgKHZhciBkaSA9IDA7IGRpIDwgcy5kZXBzLmxlbmd0aDsgZGkrKyl7CiAgICAgIGlmIChzLmRlcHNbZGldID09PSAnYnVnZ3knKSBoYXNCdWdneSA9IHRydWU7CiAgICAgIGlmIChzLmRlcHNbZGldID09PSAnbGFrb3RhJykgaGFzTGFrb3RhID0gdHJ1ZTsKICAgIH0KICAgIHZhciB2ZWhpY2xlID0gaGFzQnVnZ3kgPyB0cnVlIDogaGFzTGFrb3RhOwoKICAgIGggKz0gJzxwIGNsYXNzPSJyY3ctd2QtaDQiIHN0eWxlPSJtYXJnaW4tdG9wOjE0cHgiPlRoaW5ncyB0aGUgcGxhbm5lciBjYW5ub3QgcHJpY2UgZm9yIHlvdTwvcD4nOwogICAgaCArPSAnPHVsIGNsYXNzPSJyY3ctd2Qtbm90ZXMiPic7CiAgICBoICs9ICc8bGk+PGI+SWYgeW91IGRpZTo8L2I+IFdhcmRvZ3MgaGFzIG5vdCBwdWJsaXNoZWQgaG93IG11Y2ggb2YgeW91ciBnZWFyIHZhbHVlIHJldHVybnMgaWYgeW91IGRpZSwgc28gdGhpcyBwbGFubmVyIHRyZWF0cyBhIGxvYWRvdXQgYXMgZnVsbHkgc3BlbnQuIFRyZWF0IHRoZSBmaWd1cmUgYXMgeW91ciB3b3JzdCBjYXNlLjwvbGk+JzsKICAgIGggKz0gJzxsaT48Yj5XaXBlczo8L2I+IENhc2ggYW5kIGxldmVscyByZXNldCBhdCB0aGUgZW5kIG9mIGEgbWFqb3IgdXBkYXRlIGN5Y2xlLiBHb2xkIGJhcnMgYW5kIHRoZSBjb3NtZXRpY3MgeW91IGJvdWdodCB3aXRoIHRoZW0gYXJlIGtlcHQsIGFuZCBsZWZ0b3ZlciBjYXNoIGlzIGNvbnZlcnRlZCB0byBnb2xkIGJhcnMgYXV0b21hdGljYWxseS48L2xpPic7CiAgICBpZiAodmVoaWNsZSl7CiAgICAgIGggKz0gJzxsaT48Yj5QYXNzZW5nZXJzOjwvYj4gQ3Jhc2hpbmcgd2l0aCBzcXVhZG1hdGVzIGFib2FyZCBpcyByZXBvcnRlZCB0byBjb3N0ICQxLDUwMCBwZXIgcGFzc2VuZ2VyIGtpbGxlZC4gPHNwYW4gY2xhc3M9InJjdy13ZC10YWciPlBsYXllci1yZXBvcnRlZDwvc3Bhbj48L2xpPic7CiAgICB9CiAgICBoICs9ICc8bGk+PGI+V2hhdCB5b3UgbWFrZSBiYWNrOjwvYj4gVGhpcyBwbGFubmVyIG9ubHkgd29ya3Mgb3V0IHdoYXQgYSBsb2Fkb3V0IGNvc3RzIHlvdS4gV2FyZG9ncyBoYXMgbm90IHB1Ymxpc2hlZCB0aGUgbnVtYmVycyB0aGF0IHdvdWxkIGxldCBhbnlvbmUgd29yayBvdXQgdGhlIG90aGVyIHNpZGUgb2YgdGhlIGxlZGdlciwgc28gbm90aGluZyBoZXJlIGd1ZXNzZXMgYXQgdGhlbS48L2xpPic7CiAgICBoICs9ICc8L3VsPic7CgogICAgaCArPSAnPC9kaXY+PC9kaXY+JzsKICAgIG91dC5pbm5lckhUTUwgPSBoOwogIH0KCiAgLy8gLS0tLSBSZWZlcmVuY2UgdGFibGVzIChyZWFsIEhUTUwgdGV4dCwgcmVuZGVyZWQgb25jZSBwZXIgbGV2ZWwgY2hhbmdlKQogIGZ1bmN0aW9uIGd1blRhYmxlSHRtbChkaXNjb3VudGVkKXsKICAgIHZhciBoID0gJzx0YWJsZSBjbGFzcz0icmN3LXdkLXRibCI+PHRoZWFkPjx0cj4nICsKICAgICAgJzx0aCBzY29wZT0iY29sIj5XZWFwb248L3RoPjx0aCBzY29wZT0iY29sIj5GdWxsIHByaWNlPC90aD48dGggc2NvcGU9ImNvbCI+QmVsb3cgbGV2ZWwgOSAoNTAlIG9mZik8L3RoPicgKwogICAgICAnPC90cj48L3RoZWFkPjx0Ym9keT4nOwogICAgZm9yICh2YXIgaSA9IDA7IGkgPCBXRUFQT05TLmxlbmd0aDsgaSsrKXsKICAgICAgdmFyIHcgPSBXRUFQT05TW2ldOwogICAgICB2YXIgY2xzID0gZGlzY291bnRlZCA\/ICcgY2xhc3M9InJjdy13ZC15b3UiJyA6ICcnOwogICAgICBoICs9ICc8dHI+PHRoIHNjb3BlPSJyb3ciPicgKyBlc2Mod1sxXSkgKyAnPC90aD4nICsKICAgICAgICAnPHRkPicgKyBlc2MobW9uZXkod1syXSkpICsgJzwvdGQ+JyArCiAgICAgICAgJzx0ZCcgKyBjbHMgKyAnPicgKyBlc2MobW9uZXkoTWF0aC5yb3VuZCh3WzJdIC8gMikpKSArICc8L3RkPjwvdHI+JzsKICAgIH0KICAgIGggKz0gJzwvdGJvZHk+PC90YWJsZT4nOwogICAgcmV0dXJuIGg7CiAgfQoKICBmdW5jdGlvbiBnZWFyVGFibGVIdG1sKGRpc2NvdW50ZWQpewogICAgdmFyIGggPSAnPHRhYmxlIGNsYXNzPSJyY3ctd2QtdGJsIj48dGhlYWQ+PHRyPicgKwogICAgICAnPHRoIHNjb3BlPSJjb2wiPkl0ZW08L3RoPjx0aCBzY29wZT0iY29sIj5GdWxsIHByaWNlPC90aD48dGggc2NvcGU9ImNvbCI+QmVsb3cgbGV2ZWwgOSAoNTAlIG9mZik8L3RoPicgKwogICAgICAnPC90cj48L3RoZWFkPjx0Ym9keT4nOwogICAgZm9yICh2YXIgaSA9IDA7IGkgPCBHRUFSX1RBQkxFLmxlbmd0aDsgaSsrKXsKICAgICAgdmFyIGcgPSBHRUFSX1RBQkxFW2ldOwogICAgICB2YXIgY2xzID0gZGlzY291bnRlZCA\/ICcgY2xhc3M9InJjdy13ZC15b3UiJyA6ICcnOwogICAgICBoICs9ICc8dHI+PHRoIHNjb3BlPSJyb3ciPicgKyBlc2MoZ1swXSkgKyAnPC90aD4nICsKICAgICAgICAnPHRkPicgKyBlc2MobW9uZXkoZ1sxXSkpICsgJzwvdGQ+JyArCiAgICAgICAgJzx0ZCcgKyBjbHMgKyAnPicgKyBlc2MobW9uZXkoTWF0aC5yb3VuZChnWzFdIC8gMikpKSArICc8L3RkPjwvdHI+JzsKICAgIH0KICAgIGggKz0gJzwvdGJvZHk+PC90YWJsZT4nOwogICAgcmV0dXJuIGg7CiAgfQoKICBmdW5jdGlvbiByZW5kZXJUYWJsZXMoZGlzY291bnRlZCl7CiAgICB2YXIgYSA9ICQoJ3Jjdy13ZC10YmwtZ3VucycpOwogICAgaWYgKGEpIGEuaW5uZXJIVE1MID0gZ3VuVGFibGVIdG1sKGRpc2NvdW50ZWQpOwogICAgdmFyIGIgPSAkKCdyY3ctd2QtdGJsLWdlYXInKTsKICAgIGlmIChiKSBiLmlubmVySFRNTCA9IGdlYXJUYWJsZUh0bWwoZGlzY291bnRlZCk7CiAgfQoKICBmdW5jdGlvbiBwYWludENoZWNrcygpewogICAgZm9yICh2YXIgaSA9IDA7IGkgPCBkZXBCb3hlcy5sZW5ndGg7IGkrKyl7CiAgICAgIHZhciBib3ggPSBkZXBCb3hlc1tpXVsxXTsKICAgICAgaWYgKCFib3gucGFyZW50Tm9kZSkgY29udGludWU7CiAgICAgIGJveC5wYXJlbnROb2RlLmNsYXNzTmFtZSA9IGJveC5jaGVja2VkID8gJ3Jjdy13ZC1jaGVjayByY3ctd2Qtb24nIDogJ3Jjdy13ZC1jaGVjayc7CiAgICB9CiAgICBpZiAoIWNoa0NodXRlKSByZXR1cm47CiAgICBpZiAoIWNoa0NodXRlLnBhcmVudE5vZGUpIHJldHVybjsKICAgIGNoa0NodXRlLnBhcmVudE5vZGUuY2xhc3NOYW1lID0gY2hrQ2h1dGUuY2hlY2tlZCA\/ICdyY3ctd2QtY2hlY2sgcmN3LXdkLW9uJyA6ICdyY3ctd2QtY2hlY2snOwogIH0KCiAgLy8gLS0tLSBQZXJzaXN0ZW5jZQogIHZhciBLRVkgPSAncmN3V2FyZG9nc0tpdCc7CgogIGZ1bmN0aW9uIHNhdmUoKXsKICAgIHRyeSB7CiAgICAgIGxvY2FsU3RvcmFnZS5zZXRJdGVtKEtFWSwgSlNPTi5zdHJpbmdpZnkocmVhZFN0YXRlKCkpKTsKICAgIH0gY2F0Y2ggKGUpIHt9CiAgfQoKICBmdW5jdGlvbiByZXN0b3JlKCl7CiAgICB0cnkgewogICAgICB2YXIgcmF3ID0gbG9jYWxTdG9yYWdlLmdldEl0ZW0oS0VZKTsKICAgICAgaWYgKCFyYXcpIHJldHVybjsKICAgICAgdmFyIHMgPSBKU09OLnBhcnNlKHJhdyk7CiAgICAgIGlmICghcykgcmV0dXJuOwogICAgICBpZiAodHlwZW9mIHMgIT09ICdvYmplY3QnKSByZXR1cm47CiAgICAgIGlmIChpbnBCYWwpewogICAgICAgIGlmICh0eXBlb2Ygcy5iYWxhbmNlID09PSAnbnVtYmVyJykgaW5wQmFsLnZhbHVlID0gU3RyaW5nKHMuYmFsYW5jZSk7CiAgICAgIH0KICAgICAgaWYgKHNlbEx2bCl7CiAgICAgICAgaWYgKHMubGV2ZWwpewogICAgICAgICAgc2VsTHZsLnZhbHVlID0gcy5sZXZlbDsKICAgICAgICAgIGlmICghc2VsTHZsLnZhbHVlKSBzZWxMdmwudmFsdWUgPSAndW5kZXI5JzsKICAgICAgICB9CiAgICAgIH0KICAgICAgaWYgKHNlbE1hZyl7CiAgICAgICAgaWYgKHMubWFncyl7CiAgICAgICAgICBzZWxNYWcudmFsdWUgPSBTdHJpbmcocy5tYWdzKTsKICAgICAgICAgIGlmICghc2VsTWFnLnZhbHVlKSBzZWxNYWcudmFsdWUgPSAnMSc7CiAgICAgICAgfQogICAgICB9CiAgICAgIGlmIChjaGtDaHV0ZSl7CiAgICAgICAgaWYgKHR5cGVvZiBzLmNodXRlID09PSAnYm9vbGVhbicpIGNoa0NodXRlLmNoZWNrZWQgPSBzLmNodXRlOwogICAgICB9CiAgICAgIGlmIChPYmplY3QucHJvdG90eXBlLnRvU3RyaW5nLmNhbGwocy5kZXBzKSA9PT0gJ1tvYmplY3QgQXJyYXldJyl7CiAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCBkZXBCb3hlcy5sZW5ndGg7IGkrKyl7CiAgICAgICAgICB2YXIgb24gPSBmYWxzZTsKICAgICAgICAgIGZvciAodmFyIGogPSAwOyBqIDwgcy5kZXBzLmxlbmd0aDsgaisrKXsKICAgICAgICAgICAgaWYgKHMuZGVwc1tqXSA9PT0gZGVwQm94ZXNbaV1bMF0pIG9uID0gdHJ1ZTsKICAgICAgICAgIH0KICAgICAgICAgIGRlcEJveGVzW2ldWzFdLmNoZWNrZWQgPSBvbjsKICAgICAgICB9CiAgICAgIH0KICAgICAgLy8gVGhlIHdlYXBvbiBsaXN0IGlzIHJlYnVpbHQgZm9yIHRoZSByZXN0b3JlZCBsZXZlbCBiZWZvcmUgdGhlIHZhbHVlIGlzIGFwcGxpZWQuCiAgICAgIGZpbGxXZWFwb25zKHNlbEx2bCA\/IHNlbEx2bC52YWx1ZSA9PT0gJ3VuZGVyOScgOiB0cnVlKTsKICAgICAgaWYgKHNlbEd1bil7CiAgICAgICAgaWYgKHMuZ3VuKXsKICAgICAgICAgIHNlbEd1bi52YWx1ZSA9IHMuZ3VuOwogICAgICAgICAgaWYgKCFzZWxHdW4udmFsdWUpIHNlbEd1bi52YWx1ZSA9ICdtMTdzJzsKICAgICAgICB9CiAgICAgIH0KICAgIH0gY2F0Y2ggKGUpIHt9CiAgfQoKICBmdW5jdGlvbiByZWZyZXNoQWxsKCl7CiAgICB2YXIgZGlzY291bnRlZCA9IHNlbEx2bCA\/IHNlbEx2bC52YWx1ZSA9PT0gJ3VuZGVyOScgOiB0cnVlOwogICAgcmVmcmVzaERlcExhYmVscyhkaXNjb3VudGVkKTsKICAgIHJlbmRlclRhYmxlcyhkaXNjb3VudGVkKTsKICAgIHBhaW50Q2hlY2tzKCk7CiAgICByZW5kZXIoKTsKICB9CgogIC8vIC0tLS0gV2lyaW5nCiAgaWYgKHNlbEx2bCl7CiAgICBzZWxMdmwuYWRkRXZlbnRMaXN0ZW5lcignY2hhbmdlJywgZnVuY3Rpb24oKXsKICAgICAgZmlsbFdlYXBvbnMoc2VsTHZsLnZhbHVlID09PSAndW5kZXI5Jyk7CiAgICAgIHJlZnJlc2hBbGwoKTsKICAgICAgc2F2ZSgpOwogICAgfSk7CiAgfQogIGlmIChzZWxHdW4pewogICAgc2VsR3VuLmFkZEV2ZW50TGlzdGVuZXIoJ2NoYW5nZScsIGZ1bmN0aW9uKCl7IHJlbmRlcigpOyBzYXZlKCk7IH0pOwogIH0KICBpZiAoc2VsTWFnKXsKICAgIHNlbE1hZy5hZGRFdmVudExpc3RlbmVyKCdjaGFuZ2UnLCBmdW5jdGlvbigpeyByZW5kZXIoKTsgc2F2ZSgpOyB9KTsKICB9CiAgaWYgKGlucEJhbCl7CiAgICBpbnBCYWwuYWRkRXZlbnRMaXN0ZW5lcignaW5wdXQnLCBmdW5jdGlvbigpeyByZW5kZXIoKTsgc2F2ZSgpOyB9KTsKICAgIGlucEJhbC5hZGRFdmVudExpc3RlbmVyKCdjaGFuZ2UnLCBmdW5jdGlvbigpewogICAgICBpbnBCYWwudmFsdWUgPSBTdHJpbmcoc2FuaXRpc2VCYWxhbmNlKGlucEJhbC52YWx1ZSkpOwogICAgICByZW5kZXIoKTsKICAgICAgc2F2ZSgpOwogICAgfSk7CiAgfQogIGlmIChjaGtDaHV0ZSl7CiAgICBjaGtDaHV0ZS5hZGRFdmVudExpc3RlbmVyKCdjaGFuZ2UnLCBmdW5jdGlvbigpeyBwYWludENoZWNrcygpOyByZW5kZXIoKTsgc2F2ZSgpOyB9KTsKICB9CiAgZm9yICh2YXIgYmkgPSAwOyBiaSA8IGRlcEJveGVzLmxlbmd0aDsgYmkrKyl7CiAgICAoZnVuY3Rpb24oYm94KXsKICAgICAgYm94LmFkZEV2ZW50TGlzdGVuZXIoJ2NoYW5nZScsIGZ1bmN0aW9uKCl7IHBhaW50Q2hlY2tzKCk7IHJlbmRlcigpOyBzYXZlKCk7IH0pOwogICAgfSkoZGVwQm94ZXNbYmldWzFdKTsKICB9CgogIHZhciByZXNldEJ0biA9ICQoJ3Jjdy13ZC1yZXNldCcpOwogIGlmIChyZXNldEJ0bil7CiAgICByZXNldEJ0bi5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsIGZ1bmN0aW9uKCl7CiAgICAgIGlmIChpbnBCYWwpIGlucEJhbC52YWx1ZSA9IFN0cmluZyhERUZBVUxUX0JBTCk7CiAgICAgIGlmIChzZWxMdmwpIHNlbEx2bC52YWx1ZSA9ICd1bmRlcjknOwogICAgICBpZiAoc2VsTWFnKSBzZWxNYWcudmFsdWUgPSAnMSc7CiAgICAgIGlmIChjaGtDaHV0ZSkgY2hrQ2h1dGUuY2hlY2tlZCA9IHRydWU7CiAgICAgIGZvciAodmFyIGsgPSAwOyBrIDwgZGVwQm94ZXMubGVuZ3RoOyBrKyspIGRlcEJveGVzW2tdWzFdLmNoZWNrZWQgPSBmYWxzZTsKICAgICAgZmlsbFdlYXBvbnModHJ1ZSk7CiAgICAgIGlmIChzZWxHdW4pIHNlbEd1bi52YWx1ZSA9ICdtMTdzJzsKICAgICAgdHJ5IHsgbG9jYWxTdG9yYWdlLnJlbW92ZUl0ZW0oS0VZKTsgfSBjYXRjaCAoZSkge30KICAgICAgcmVmcmVzaEFsbCgpOwogICAgfSk7CiAgfQoKICBmaWxsV2VhcG9ucyh0cnVlKTsKICByZXN0b3JlKCk7CiAgcmVmcmVzaEFsbCgpOwp9KSgpOwo=\"),function(c){return c.charCodeAt(0)})))<\/script>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-new-recruit\">The 50% discount that expires at level 9<\/h2>\n\n\n\n<p>The New Recruit Discount takes <strong>50% off everything at the vendor while you are below Wardog level 9<\/strong>. Once you cross level 9 it is gone permanently.<\/p>\n\n\n\n<p>This matters because of how buying works: items are purchased twice. The first purchase is a <strong>permanent account unlock<\/strong> with a large one-off fee, and after that you pay again for the actual copy you take into each life. Buying your expensive permanent unlocks while the discount is live costs half what it will later. <em>(The two-stage purchase model is player-reported, observed in game rather than documented by BULKHEAD.)<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-ammo\">Why your gun has no ammo<\/h2>\n\n\n\n<p>A weapon, its magazines and its ammunition are <strong>three separate purchases<\/strong>, and a weapon ships with only one magazine. This is the most common new-player shock in Wardogs \u2014 you buy a rifle, deploy, and find you have a single mag.<\/p>\n\n\n\n<p>BULKHEAD has not published magazine or ammunition prices, so the planner above deliberately does not cost them. Budget extra beyond whatever it tells you. <em>(Player-reported.)<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-prices\">Wardogs vendor prices<\/h2>\n\n\n\n<p>Weapon prices below were recorded firsthand at the vendor. Equipment prices come from the official Season 1 patch notes of 9 September 2026 \u2014 several changed at that patch, so older guides are already wrong.<\/p>\n\n\n\n<div style=\"overflow-x:auto\"><table style=\"width:100%;border-collapse:collapse;min-width:520px;font-size:.96em\"><thead><tr><th style=\"text-align:left;padding:10px 12px;border-bottom:2px solid #111\">Weapon<\/th><th style=\"text-align:left;padding:10px 12px;border-bottom:2px solid #111\">Full price<\/th><th style=\"text-align:left;padding:10px 12px;border-bottom:2px solid #111\">Below level 9<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">M17S (starter sidearm)<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$0<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$0<\/td><\/tr><tr><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">GGX17<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$200<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$100<\/td><\/tr><tr><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">T-21<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$600<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$300<\/td><\/tr><tr><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">AK74<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$1,600<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$800<\/td><\/tr><tr><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">Galil<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$2,200<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$1,100<\/td><\/tr><tr><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">M4<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$2,800<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$1,400<\/td><\/tr><tr><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">PKM<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$4,500<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$2,250<\/td><\/tr><tr><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">FAL<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$6,500<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$3,250<\/td><\/tr><tr><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">AMR 50<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$8,800<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$4,400<\/td><\/tr><\/tbody><\/table><\/div><p style=\"font-size:.88em;color:#666;margin:6px 0 0\">All figures are in-game dollars, not real money. Recorded at the vendor; Early Access prices change.<\/p>\n\n\n\n<div style=\"overflow-x:auto\"><table style=\"width:100%;border-collapse:collapse;min-width:520px;font-size:.96em\"><thead><tr><th style=\"text-align:left;padding:10px 12px;border-bottom:2px solid #111\">Equipment<\/th><th style=\"text-align:left;padding:10px 12px;border-bottom:2px solid #111\">Full price<\/th><th style=\"text-align:left;padding:10px 12px;border-bottom:2px solid #111\">Below level 9<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">Parachute<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$100<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$50<\/td><\/tr><tr><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">Large Hammer<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$2,400<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$1,200<\/td><\/tr><tr><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">Supply crate<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$5,000<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$2,500<\/td><\/tr><tr><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">FOB<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$7,500<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$3,750<\/td><\/tr><tr><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">Medium Hammer<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$25,000<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$12,500<\/td><\/tr><tr><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">Dune Buggy<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$25,000<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$12,500<\/td><\/tr><tr><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">Lakota<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$35,000<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$17,500<\/td><\/tr><tr><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">Artillery<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$500,000<\/td><td style=\"padding:9px 12px;border-bottom:1px solid #e6e6e6\">$250,000<\/td><\/tr><\/tbody><\/table><\/div><p style=\"font-size:.88em;color:#666;margin:6px 0 0\">Equipment prices from the official Season 1 patch notes (9 September 2026). The FOB rose from $2,500 to $7,500 and the Lakota fell from $50,000 to $35,000 in that patch.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-death\">What happens to your money when you die<\/h2>\n\n\n\n<p>You start with <strong>$10,000<\/strong> as a one-time account seed \u2014 it is not a per-life allowance and it does not refill. Your balance persists across lives, matches and sessions.<\/p>\n\n\n\n<p>When you die you lose the gear you bought for that life. Your account balance is otherwise untouched. <strong>Whether any proportion of that gear value comes back, BULKHEAD has not published.<\/strong><\/p>\n\n\n\n<p>You will find guides confidently stating a &#8220;90% refund&#8221;. That figure has no source, and the sites publishing it contradict each other on when it supposedly applies. We are not repeating it. Plan as though a loadout is fully spent \u2014 that is the safe assumption, and it is what the planner above uses.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-gold-wipes\">Gold bars and wipes<\/h2>\n\n\n\n<p>Gold bars are the endgame currency, and they are bought <strong>with in-game cash only<\/strong> \u2014 BULKHEAD has confirmed gold is never sold for real money. Gold buys cosmetics at the Black Market, and nothing else.<\/p>\n\n\n\n<p>The reason gold matters is wipes. The in-game Gold Exchange states it plainly: &#8220;at the end of a major update cycle your level progression and cash will be reset\u2026 any remaining cash at the end of a cycle will be automatically exchanged for gold bars.&#8221;<\/p>\n\n\n\n<p>So <strong>cash and levels are wiped; gold bars and the cosmetics you bought with them are kept<\/strong>. No wipe schedule has been announced \u2014 it is tied to update cycles rather than a calendar, with notice given in advance. The exchange rate fluctuates daily based on player trading, so there is no fixed rate to quote.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-earning\">How players actually make money<\/h2>\n\n\n\n<p>Kills are not the efficient route. The confirmed earning activities are holding the control zone, reviving teammates, transporting them, spotting and marking enemies, running supply logistics and building. The Hot Zone doubles cash and counts players double for zone control.<\/p>\n\n\n\n<p>Players consistently report logistics and supply runs as the most lucrative option \u2014 one popular Steam thread argues running supplies is too lucrative. We are not publishing per-action payout figures, because BULKHEAD has not published any and the numbers circulating online contradict each other.<\/p>\n\n\n\n<p>One cost worth knowing: crashing a vehicle with squadmates aboard is reported to cost <strong>$1,500 per passenger killed<\/strong>. <em>(Player-reported.)<\/em><\/p>\n\n\n\n<div style=\"background:linear-gradient(135deg,#1b1f1a 0%,#2f3a2a 100%);color:#f4f1e8;padding:26px;border-radius:12px;margin:30px 0;border-left:4px solid #F0A500\"><h2 id=\"h-topup\" style=\"margin-top:0;color:#FFB627!important;font-size:1.45em;line-height:1.25\">Buying Wardogs<\/h2><p style=\"margin-bottom:18px\">Wardogs is sold on Steam in Early Access. Top up your Steam wallet with a gift card and the code arrives by email in minutes \u2014 no bank card required.<\/p><a href=\"https:\/\/www.recharge.com\/en\/gb\/steam\" style=\"display:inline-block;background:#F0A500;color:#1b1f1a;padding:12px 26px;text-decoration:none;border-radius:6px;font-weight:bold\">Get a Steam gift card<\/a><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-wardogs-faq\">Wardogs FAQ<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">How much money do you start with in Wardogs?<\/h3>\n\n\n\n<p>$10,000 in in-game currency. It is a one-time account seed, not a per-life allowance, and it does not refill when you die.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Do you lose your money when you die in Wardogs?<\/h3>\n\n\n\n<p>You lose the gear you bought for that life. Your account balance is otherwise untouched. BULKHEAD has not published whether any proportion of the gear value is returned, so the safe assumption is that a loadout is fully spent.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What is the New Recruit Discount in Wardogs?<\/h3>\n\n\n\n<p>A 50% discount on all vendor gear while you are below Wardog level 9. It expires permanently once you pass level 9, which makes it the best time to buy expensive permanent unlocks.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Why does my gun have no ammo in Wardogs?<\/h3>\n\n\n\n<p>Weapons, magazines and ammunition are three separate purchases, and a weapon comes with only one magazine. You have to buy extra magazines and ammo yourself.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What are gold bars used for in Wardogs?<\/h3>\n\n\n\n<p>Gold bars are the endgame currency and buy cosmetics at the Black Market. They are purchased with in-game cash only \u2014 BULKHEAD has confirmed gold is never sold for real money \u2014 and they survive wipes when cash and levels do not.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">When does Wardogs wipe?<\/h3>\n\n\n\n<p>No schedule has been announced. Wipes are tied to the end of major update cycles rather than a calendar, with notice given in advance. Cash and level progression reset; gold bars and cosmetics are kept, and leftover cash converts to gold automatically.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-more-wardogs\">More Wardogs guides<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/www.recharge.com\/blog\/en-gb\/wardogs-system-requirements\">Wardogs system requirements: can your PC run it?<\/a><\/li><li><a href=\"https:\/\/www.recharge.com\/blog\/en-gb\/wardogs-best-settings\">Wardogs best settings: aim, FOV and FPS<\/a><\/li><li><a href=\"https:\/\/www.recharge.com\/blog\/en-gb\/wardogs-crossplay-console\">Wardogs crossplay and consoles: what is confirmed<\/a><\/li><li><a href=\"https:\/\/www.recharge.com\/blog\/en-gb\/wardogs-steam-player-count-2026-stats-population\">Wardogs Steam player count and population<\/a><\/li><\/ul>\n\n\n\n<p><em>Unofficial fan content by Recharge.com \u2014 not affiliated with or endorsed by BULKHEAD, Team17 or Valve. Confirmed details come from the game\u2019s Steam store page, BULKHEAD developer posts and the official Season 1 patch notes (9 September 2026). Wardogs is in Early Access, so prices, requirements and mechanics change \u2014 check in game before acting on anything here. Where BULKHEAD has not published a figure, this page says so rather than guessing.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>How money actually works in Wardogs \u2014 the 50% New Recruit Discount that expires at level 9, why your gun has no ammo, and a planner that works out what each life costs you and how many you can fund.<\/p>\n","protected":false},"author":49,"featured_media":51636,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"cos_headline_score":0,"cos_seo_score":0,"cos_headline_text":"","cos_headline_has_been_analyzed":false,"cos_last_analyzed_headline":[],"_hreflang_tags":"","footnotes":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[23],"tags":[],"class_list":["post-51619","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-digital-lifestyle-old"],"jetpack_publicize_connections":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.4 (Yoast SEO v21.0) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Wardogs Money Guide: What Your Loadout Really Costs<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.recharge.com\/blog\/en-gb\/wardogs-money-guide\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Wardogs Money Guide: What Your Loadout Really Costs\" \/>\n<meta property=\"og:description\" content=\"How money actually works in Wardogs \u2014 the 50% New Recruit Discount that expires at level 9, why your gun has no ammo, and a planner that works out what each life costs you and how many you can fund.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.recharge.com\/blog\/en-gb\/wardogs-money-guide\" \/>\n<meta property=\"og:site_name\" content=\"Recharge Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-11T13:49:55+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-11T13:54:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/creativegroup-blog-prd-eu-west-1-recharge-blog.s3.eu-west-1.amazonaws.com\/blog\/wp-content\/uploads\/2026\/09\/11155030\/fc27-wd-money-hero.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1500\" \/>\n\t<meta property=\"og:image:height\" content=\"1000\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Conor Byrne\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.recharge.com\/blog\/en-gb\/wardogs-money-guide\",\"url\":\"https:\/\/www.recharge.com\/blog\/en-gb\/wardogs-money-guide\",\"name\":\"Wardogs Money Guide: What Your Loadout Really Costs\",\"isPartOf\":{\"@id\":\"https:\/\/www.recharge.com\/blog\/en-gb\/#website\"},\"datePublished\":\"2026-09-11T13:49:55+00:00\",\"dateModified\":\"2026-09-11T13:54:16+00:00\",\"author\":{\"@id\":\"https:\/\/www.recharge.com\/blog\/en-gb\/#\/schema\/person\/857508b94164c3cdc1f206b5c30d31a6\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.recharge.com\/blog\/en-gb\/wardogs-money-guide#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.recharge.com\/blog\/en-gb\/wardogs-money-guide\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.recharge.com\/blog\/en-gb\/wardogs-money-guide#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.recharge.com\/blog\/en-gb\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wardogs Money Guide: What Your Loadout Really Costs\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.recharge.com\/blog\/en-gb\/#website\",\"url\":\"https:\/\/www.recharge.com\/blog\/en-gb\/\",\"name\":\"Recharge Blog\",\"description\":\"Everything about online safety, smart spending &amp; your digital lifestyle.\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.recharge.com\/blog\/en-gb\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.recharge.com\/blog\/en-gb\/#\/schema\/person\/857508b94164c3cdc1f206b5c30d31a6\",\"name\":\"Conor Byrne\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/www.recharge.com\/blog\/en-gb\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/624bd2d0a75e67e81c16920493bcda346cb5cfd0f77cfdff3a72413de0254eeb?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/624bd2d0a75e67e81c16920493bcda346cb5cfd0f77cfdff3a72413de0254eeb?s=96&d=mm&r=g\",\"caption\":\"Conor Byrne\"},\"description\":\"My passion for the e-commerce and fintech space started years ago with my first gaming console, giving me firsthand experience with the world of digital credit and top-ups. As a blog copywriter here at Recharge.com, I now get to use that insight to create clear, helpful content that makes navigating gift cards and online payments a breeze for our community.\",\"url\":\"https:\/\/www.recharge.com\/blog\/en-gb\/author\/conor-byrne\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Wardogs Money Guide: What Your Loadout Really Costs","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.recharge.com\/blog\/en-gb\/wardogs-money-guide","og_locale":"en_GB","og_type":"article","og_title":"Wardogs Money Guide: What Your Loadout Really Costs","og_description":"How money actually works in Wardogs \u2014 the 50% New Recruit Discount that expires at level 9, why your gun has no ammo, and a planner that works out what each life costs you and how many you can fund.","og_url":"https:\/\/www.recharge.com\/blog\/en-gb\/wardogs-money-guide","og_site_name":"Recharge Blog","article_published_time":"2026-09-11T13:49:55+00:00","article_modified_time":"2026-09-11T13:54:16+00:00","og_image":[{"width":1500,"height":1000,"url":"https:\/\/creativegroup-blog-prd-eu-west-1-recharge-blog.s3.eu-west-1.amazonaws.com\/blog\/wp-content\/uploads\/2026\/09\/11155030\/fc27-wd-money-hero.jpg","type":"image\/jpeg"}],"author":"Conor Byrne","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.recharge.com\/blog\/en-gb\/wardogs-money-guide","url":"https:\/\/www.recharge.com\/blog\/en-gb\/wardogs-money-guide","name":"Wardogs Money Guide: What Your Loadout Really Costs","isPartOf":{"@id":"https:\/\/www.recharge.com\/blog\/en-gb\/#website"},"datePublished":"2026-09-11T13:49:55+00:00","dateModified":"2026-09-11T13:54:16+00:00","author":{"@id":"https:\/\/www.recharge.com\/blog\/en-gb\/#\/schema\/person\/857508b94164c3cdc1f206b5c30d31a6"},"breadcrumb":{"@id":"https:\/\/www.recharge.com\/blog\/en-gb\/wardogs-money-guide#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.recharge.com\/blog\/en-gb\/wardogs-money-guide"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.recharge.com\/blog\/en-gb\/wardogs-money-guide#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.recharge.com\/blog\/en-gb"},{"@type":"ListItem","position":2,"name":"Wardogs Money Guide: What Your Loadout Really Costs"}]},{"@type":"WebSite","@id":"https:\/\/www.recharge.com\/blog\/en-gb\/#website","url":"https:\/\/www.recharge.com\/blog\/en-gb\/","name":"Recharge Blog","description":"Everything about online safety, smart spending &amp; your digital lifestyle.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.recharge.com\/blog\/en-gb\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"},{"@type":"Person","@id":"https:\/\/www.recharge.com\/blog\/en-gb\/#\/schema\/person\/857508b94164c3cdc1f206b5c30d31a6","name":"Conor Byrne","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/www.recharge.com\/blog\/en-gb\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/624bd2d0a75e67e81c16920493bcda346cb5cfd0f77cfdff3a72413de0254eeb?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/624bd2d0a75e67e81c16920493bcda346cb5cfd0f77cfdff3a72413de0254eeb?s=96&d=mm&r=g","caption":"Conor Byrne"},"description":"My passion for the e-commerce and fintech space started years ago with my first gaming console, giving me firsthand experience with the world of digital credit and top-ups. As a blog copywriter here at Recharge.com, I now get to use that insight to create clear, helpful content that makes navigating gift cards and online payments a breeze for our community.","url":"https:\/\/www.recharge.com\/blog\/en-gb\/author\/conor-byrne"}]}},"jetpack_featured_media_url":"https:\/\/creativegroup-blog-prd-eu-west-1-recharge-blog.s3.eu-west-1.amazonaws.com\/blog\/wp-content\/uploads\/2026\/09\/11155030\/fc27-wd-money-hero.jpg","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/posts\/51619","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/users\/49"}],"replies":[{"embeddable":true,"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/comments?post=51619"}],"version-history":[{"count":2,"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/posts\/51619\/revisions"}],"predecessor-version":[{"id":51680,"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/posts\/51619\/revisions\/51680"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/media\/51636"}],"wp:attachment":[{"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/media?parent=51619"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/categories?post=51619"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.recharge.com\/blog\/en-gb\/wp-json\/wp\/v2\/tags?post=51619"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}