{
    "shortName": "random_build",
    "name" : "random build v1.8",
    "description" : "cons get random build options",
    "options" : { 
    "noelo" : "1",
    "option_notes" : "constructors get random build options",
"tweakunits" : 
"ewpmYWN0b3J5Y2xvYWsgPSB7CmhlYWx0aCA9IDE1MDAwLAptZXRhbGNvc3QgPSAyMDAwLAp9LApmYWN0b3J5c2hpZWxkID0gewpoZWFsdGggPSAxNTAwMCwKbWV0YWxjb3N0ID0gMjAwMCwKfSwKZmFjdG9yeWhvdmVyID0gewpoZWFsdGggPSAxNTAwMCwKbWV0YWxjb3N0ID0gMjAwMCwKfSwKZmFjdG9yeWd1bnNoaXAgPSB7CmhlYWx0aCA9IDE1MDAwLAptZXRhbGNvc3QgPSAyMDAwLAp9LApmYWN0b3J5cGxhbmUgPSB7CmhlYWx0aCA9IDE1MDAwLAptZXRhbGNvc3QgPSAyMDAwLAp9LApmYWN0b3J5c3BpZGVyID0gewpoZWFsdGggPSAxNTAwMCwKbWV0YWxjb3N0ID0gMjAwMCwKfSwKZmFjdG9yeWp1bXAgPSB7CmhlYWx0aCA9IDE1MDAwLAptZXRhbGNvc3QgPSAyMDAwLAp9LApmYWN0b3J5dGFuayA9IHsKaGVhbHRoID0gMTUwMDAsCm1ldGFsY29zdCA9IDIwMDAsCn0sCmZhY3RvcnlhbXBoID0gewpoZWFsdGggPSAxNTAwMCwKbWV0YWxjb3N0ID0gMjAwMCwKfSwKZmFjdG9yeXNoaXAgPSB7CmhlYWx0aCA9IDE1MDAwLAptZXRhbGNvc3QgPSAyMDAwLAp9LApmYWN0b3J5dmVoID0gewpoZWFsdGggPSAxNTAwMCwKbWV0YWxjb3N0ID0gMjAwMCwKfSwKfQ==",
"tweakdefs" :
"bG9jYWwgY29udmFsaWR1bml0bmFtZXMgPSB7CiAgICBbIkZ1bm5lbHdlYiJdID0gdHJ1ZSwKICAgIFsiQ29uanVyZXIiXSA9IHRydWUsCiAgICBbIkNvbnZpY3QiXSA9IHRydWUsCiAgICBbIk1hc29uIl0gPSB0cnVlLAogICAgWyJRdWlsbCJdID0gdHJ1ZSwKICAgIFsiV2FzcCJdID0gdHJ1ZSwKICAgIFsiQ3JhbmUiXSA9IHRydWUsCiAgICBbIldlYXZlciJdID0gdHJ1ZSwKICAgIFsiQ29uc3RhYmxlIl0gPSB0cnVlLAogICAgWyJXZWxkZXIiXSA9IHRydWUsCiAgICBbIkNvbmNoIl0gPSB0cnVlLAogICAgWyJNYXJpbmVyIl0gPSB0cnVlLAp9CmxvY2FsIGNvbXZhbGlkdW5pdG5hbWVzID0gewogICAgWyJHdWFyZGlhbiBDb21tYW5kZXIiXSA9IHRydWUsCiAgICBbIlN0cmlrZSBDb21tYW5kZXIiXSA9IHRydWUsCiAgICBbIlJlY29uIENvbW1hbmRlciJdID0gdHJ1ZSwKICAgIFsiRW5naW5lZXIgQ29tbWFuZGVyIl0gPSB0cnVlLAp9CmxvY2FsIGNvbmJ1aWxkb3B0aW9ucyA9IHsKICAgICJmYWN0b3J5Y2xvYWsiLCAiZmFjdG9yeXNoaWVsZCIsICJmYWN0b3J5dmVoIiwgImZhY3Rvcnlob3ZlciIsICJmYWN0b3J5Z3Vuc2hpcCIsICJmYWN0b3J5cGxhbmUiLCAiZmFjdG9yeXNwaWRlciIsICJmYWN0b3J5anVtcCIsICJmYWN0b3J5dGFuayIsICJmYWN0b3J5YW1waCIsICJmYWN0b3J5c2hpcCIsICJzdHJpZGVyaHViIiwgInR1cnJldGxhc2VyIiwgInR1cnJldG1pc3NpbGUiLCAidHVycmV0cmlvdCIsICJ0dXJyZXRlbXAiLCAidHVycmV0Z2F1c3MiLCAidHVycmV0aGVhdnlsYXNlciIsICJ0dXJyZXRhYWNsb3NlIiwgInR1cnJldGFhbGFzZXIiLCAidHVycmV0YWFmbGFrIiwgInR1cnJldGFhZmFyIiwgInR1cnJldGFhaGVhdnkiLCAidHVycmV0aW1wdWxzZSIsICJ0dXJyZXR0b3JwZWRvIiwgInR1cnJldGhlYXZ5IiwgInR1cnJldGFudGloZWF2eSIsICJzdGF0aWNzaGllbGQiLCAic3RhdGljcmFkYXIiLCAic3RhdGljamFtbWVyIiwgInN0YXRpY2hlYXZ5cmFkYXIiLCAic3RhdGljbWlzc2lsZXNpbG8iLCAic3RhdGljYW50aW51a2UiLCAic3RhdGljYXJ0eSIsICJzdGF0aWNoZWF2eWFydHkiLCAic3RhdGljbnVrZSIsICJ6ZW5pdGgiLCAicmF2ZXBhcnR5IiwgIm1haGxhemVyIiwgImNsb2FrY29uIiwgImNsb2FrcmFpZCIsICJjbG9ha3NraXJtIiwgImNsb2FrcmlvdCIsICJjbG9ha2Fzc2F1bHQiLCAiY2xvYWthcnR5IiwgImNsb2FraGVhdnlyYWlkIiwgImNsb2FrYWEiLCAiY2xvYWtzbmlwZSIsICJjbG9ha2JvbWIiLCAiY2xvYWtqYW1tZXIiLCAic2hpZWxkY29uIiwgInNoaWVsZHJhaWQiLCAic2hpZWxkc2tpcm0iLCAic2hpZWxkcmlvdCIsICJzaGllbGRhc3NhdWx0IiwgInNoaWVsZGFydHkiLCAic2hpZWxkc2NvdXQiLCAic2hpZWxkYWEiLCAic2hpZWxkZmVsb24iLCAic2hpZWxkYm9tYiIsICJzaGllbGRzaGllbGQiLCAidmVoY29uIiwgInZlaHJhaWQiLCAidmVoc3VwcG9ydCIsICJ2ZWhyaW90IiwgInZlaGFzc2F1bHQiLCAidmVoYXJ0eSIsICJ2ZWhzY291dCIsICJ2ZWhhYSIsICJ2ZWhoZWF2eWFydHkiLCAidmVoY2FwdHVyZSIsICJob3ZlcmNvbiIsICJob3ZlcnJhaWQiLCAiaG92ZXJza2lybSIsICJob3ZlcnJpb3QiLCAiaG92ZXJhc3NhdWx0IiwgImhvdmVyYXJ0eSIsICJob3ZlcmhlYXZ5cmFpZCIsICJob3ZlcmFhIiwgImhvdmVyZGVwdGhjaGFyZ2UiLCAiZ3Vuc2hpcGNvbiIsICJndW5zaGlwcmFpZCIsICJndW5zaGlwc2tpcm0iLCAiZ3Vuc2hpcGJvbWIiLCAiZ3Vuc2hpcGFzc2F1bHQiLCAiZ3Vuc2hpcGhlYXZ5c2tpcm0iLCAiZ3Vuc2hpcGVtcCIsICJndW5zaGlwYWEiLCAiZ3Vuc2hpcGtyb3ciLCAiZ3Vuc2hpcHRyYW5zIiwgImd1bnNoaXBoZWF2eXRyYW5zIiwgIm1hZ3BpZSIsICJwbGFuZWNvbiIsICJwbGFuZWZpZ2h0ZXIiLCAiYm9tYmVycmlvdCIsICJib21iZXJwcmVjIiwgInBsYW5lbGlnaHRzY291dCIsICJwbGFuZWhlYXZ5ZmlnaHRlciIsICJib21iZXJoZWF2eSIsICJib21iZXJkaXNhcm0iLCAicGxhbmVzY291dCIsICJvZGluIiwgInNwaWRlcmNvbiIsICJzcGlkZXJzY291dCIsICJzcGlkZXJza2lybSIsICJzcGlkZXJyaW90IiwgInNwaWRlcmFzc2F1bHQiLCAic3BpZGVyZW1wIiwgInNwaWRlcmFhIiwgInNwaWRlcmNyYWJlIiwgInNwaWRlcmFudGloZWF2eSIsICJqdW1wY29uIiwgImp1bXByYWlkIiwgImp1bXBza2lybSIsICJqdW1wYmxhY2tob2xlIiwgImp1bXBhc3NhdWx0IiwgImp1bXBhcnR5IiwgImp1bXBzY291dCIsICJqdW1wYWEiLCAianVtcHN1bW8iLCAianVtcGJvbWIiLCAidGFua2NvbiIsICJ0YW5raGVhdnlyYWlkIiwgInRhbmtyaW90IiwgInRhbmthc3NhdWx0IiwgInRhbmthcnR5IiwgInRhbmtyYWlkIiwgInRhbmthYSIsICJ0YW5raGVhdnlhc3NhdWx0IiwgInRhbmtoZWF2eWFydHkiLCAiYW1waGNvbiIsICJhbXBocmFpZCIsICJhbXBoZmxvYXRlciIsICJhbXBocmlvdCIsICJhbXBoc3VwcG9ydCIsICJhbXBobGF1bmNoIiwgImFtcGhpbXB1bHNlIiwgImFtcGhhYSIsICJhbXBoYXNzYXVsdCIsICJhbXBoYm9tYiIsICJhbXBodGVsZSIsICJzaGlwY29uIiwgInNoaXB0b3JwcmFpZGVyIiwgInNoaXBza2lybSIsICJzaGlwcmlvdCIsICJzaGlwYXNzYXVsdCIsICJzaGlwYXJ0eSIsICJzaGlwc2NvdXQiLCAic2hpcGFhIiwgInN1YnJhaWRlciIsICJhdGhlbmEiLCAic3RyaWRlcmFudGloZWF2eSIsICJzdHJpZGVyc2NvcnBpb24iLCAic3RyaWRlcmRhbnRlIiwgInN0cmlkZXJhcnR5IiwgInN0cmlkZXJmdW5uZWx3ZWIiLCAic3RyaWRlcmJhbnRoYSIsICJzdHJpZGVyZGV0cmltZW50IiwgInNoaXBoZWF2eWFydHkiLCAic2hpcGNhcnJpZXIiLCAic3VidGFjbWlzc2lsZSIKfQpsb2NhbCBjb21idWlsZG9wdGlvbnMgPSB7CiAgICAgInN0cmlkZXJodWIiLCAidHVycmV0bGFzZXIiLCAidHVycmV0bWlzc2lsZSIsICJ0dXJyZXRyaW90IiwgInR1cnJldGVtcCIsICJ0dXJyZXRnYXVzcyIsICJ0dXJyZXRoZWF2eWxhc2VyIiwgInR1cnJldGFhY2xvc2UiLCAidHVycmV0YWFsYXNlciIsICJ0dXJyZXRhYWZsYWsiLCAidHVycmV0YWFmYXIiLCAidHVycmV0YWFoZWF2eSIsICJ0dXJyZXRpbXB1bHNlIiwgInR1cnJldHRvcnBlZG8iLCAidHVycmV0aGVhdnkiLCAidHVycmV0YW50aWhlYXZ5IiwgInN0YXRpY3NoaWVsZCIsICJzdGF0aWNyYWRhciIsICJzdGF0aWNqYW1tZXIiLCAic3RhdGljaGVhdnlyYWRhciIsICJzdGF0aWNtaXNzaWxlc2lsbyIsICJzdGF0aWNhbnRpbnVrZSIsICJzdGF0aWNhcnR5IiwgInN0YXRpY2hlYXZ5YXJ0eSIsICJzdGF0aWNudWtlIiwgInplbml0aCIsICJyYXZlcGFydHkiLCAibWFobGF6ZXIiCn0KbG9jYWwgY29uc3BlY2lmaWNCdWlsZE9wdGlvbnMgPSB7CiAgICAic3RhdGljbWV4IiwKICAgICJlbmVyZ3l3aW5kIiwKICAgICJlbmVyZ3lzb2xhciIsCiAgICAiZW5lcmd5Z2VvIiwKICAgICJlbmVyZ3lmdXNpb24iLAogICAgImVuZXJneXNpbmd1IiwKICAgICJzdGF0aWNzdG9yYWdlIiwKICAgICJlbmVyZ3lweWxvbiIsCiAgICAic3RhdGljY29uIiwKICAgICJzdGF0aWNyZWFybSIsCn0KbG9jYWwgY29tc3BlY2lmaWNCdWlsZE9wdGlvbnMgPSB7CiAgICAic3RhdGljbWV4IiwKICAgICJlbmVyZ3l3aW5kIiwKICAgICJlbmVyZ3lzb2xhciIsCiAgICAiZW5lcmd5Z2VvIiwKICAgICJlbmVyZ3lmdXNpb24iLAogICAgImVuZXJneXNpbmd1IiwKICAgICJzdGF0aWNzdG9yYWdlIiwKICAgICJlbmVyZ3lweWxvbiIsCiAgICAic3RhdGljY29uIiwKICAgICJzdGF0aWNyZWFybSIsCgkiZmFjdG9yeWNsb2FrIiwgCgkiZmFjdG9yeXNoaWVsZCIsIAoJImZhY3Rvcnl2ZWgiLCAKCSJmYWN0b3J5aG92ZXIiLCAKCSJmYWN0b3J5Z3Vuc2hpcCIsIAoJImZhY3RvcnlwbGFuZSIsIAoJImZhY3RvcnlzcGlkZXIiLCAKCSJmYWN0b3J5anVtcCIsIAoJImZhY3Rvcnl0YW5rIiwgCgkiZmFjdG9yeWFtcGgiLCAKCSJmYWN0b3J5c2hpcCIsCn0KbG9jYWwgZnVuY3Rpb24gc2h1ZmZsZSh0YmwpCiAgICBsb2NhbCBsZW4gPSAjdGJsCiAgICBmb3IgaSA9IGxlbiwgMiwgLTEgZG8KICAgICAgICBsb2NhbCBqID0gbWF0aC5yYW5kb20oaSkKICAgICAgICB0YmxbaV0sIHRibFtqXSA9IHRibFtqXSwgdGJsW2ldCiAgICBlbmQKICAgIHJldHVybiB0YmwKZW5kCmZvciBuYW1lLCB1ZCBpbiBwYWlycyhVbml0RGVmcykgZG8KICAgIGlmIGNvbnZhbGlkdW5pdG5hbWVzW3VkLm5hbWVdIHRoZW4KICAgICAgICBsb2NhbCBzaHVmZmxlZE9wdGlvbnMgPSBzaHVmZmxlKGNvbmJ1aWxkb3B0aW9ucykKICAgICAgICBsb2NhbCBzZWxlY3RlZE9wdGlvbnMgPSB7fQogICAgICAgIGZvciBfLCBvcHRpb24gaW4gaXBhaXJzKGNvbnNwZWNpZmljQnVpbGRPcHRpb25zKSBkbwogICAgICAgICAgICB0YWJsZS5pbnNlcnQoc2VsZWN0ZWRPcHRpb25zLCBvcHRpb24pCiAgICAgICAgZW5kCiAgICAgICAgZm9yIGkgPSAxLCA4IGRvCiAgICAgICAgICAgIHRhYmxlLmluc2VydChzZWxlY3RlZE9wdGlvbnMsIHNodWZmbGVkT3B0aW9uc1tpXSkKICAgICAgICBlbmQKICAgICAgICB1ZC5idWlsZG9wdGlvbnMgPSBzZWxlY3RlZE9wdGlvbnMKICAgIGVuZAplbmQKZm9yIG5hbWUsIHVkIGluIHBhaXJzKFVuaXREZWZzKSBkbwoJICAgIGlmIGNvbXZhbGlkdW5pdG5hbWVzW3VkLm5hbWVdIHRoZW4KICAgICAgICBsb2NhbCBzaHVmZmxlZE9wdGlvbnMgPSBzaHVmZmxlKGNvbWJ1aWxkb3B0aW9ucykKICAgICAgICBsb2NhbCBzZWxlY3RlZE9wdGlvbnMgPSB7fQogICAgICAgIGZvciBfLCBvcHRpb24gaW4gaXBhaXJzKGNvbXNwZWNpZmljQnVpbGRPcHRpb25zKSBkbwogICAgICAgICAgICB0YWJsZS5pbnNlcnQoc2VsZWN0ZWRPcHRpb25zLCBvcHRpb24pCiAgICAgICAgZW5kCiAgICAgICAgZm9yIGkgPSAxLCA4IGRvCiAgICAgICAgICAgIHRhYmxlLmluc2VydChzZWxlY3RlZE9wdGlvbnMsIHNodWZmbGVkT3B0aW9uc1tpXSkKICAgICAgICBlbmQKICAgICAgICB1ZC5idWlsZG9wdGlvbnMgPSBzZWxlY3RlZE9wdGlvbnMKICAgIGVuZAplbmQK"
    }
}