{
    "port_extenders" : 
    [
        {
            "i2c_address" : 34,
            "name" : "extender_0",
            "pin_base" : 81
        }
    ],
    "fire_pin" : 
    {
        "address" : 13,
        "extender" : "extender_0"
    },
    "address_pins" : 
    [ 
        {
            "id" : 0,
            "address" : 15, 
            "extender" : "extender_0"
        },
        {
            "id" : 1,
            "address" : 14,  
            "extender" : "extender_0"
        },
        {
            "id" : 2,
            "address" : 12,   
            "extender" : "extender_0"
        },
        {
            "id" : 3,
            "address" : 10,   
            "extender" : "extender_0"
        },
        {
            "id" : 4,
            "address" : 8,   
            "extender" : "extender_0"
        },
        {
            "id" : 5,
            "address" : 9,   
            "extender" : "extender_0"
        },
        {
            "id" : 6,
            "address" : 11,
            "extender" : "extender_0"
        }
    ],
    "sounds" :
    [
      {
        "id" : 255,
        "address" : 0,
        "name" : "Deactivation Sound"
      },
      {
        "id" : 0,
        "address" : 22,
        "name" : "Sound 1"
      },
      {
        "id" : 1,
        "address" : 23,
        "name" : "Sound 2"
      },
      {
        "id" : 2,
        "address" : 24,
        "name" : "Sound 3"
      },
      {
        "id" : 3,
        "address" : 25,
        "name" : "Sound 4"
      },
      {
        "id" : 4,
        "address" : 26,
        "name" : "Sound 5"
      },
      {
        "id" : 5,
        "address" : 27,
        "name" : "Sound 6"
      },
      {
        "id" : 6,
        "address" : 28,
        "name" : "Sound 7"
      },
      {
        "id" : 7,
        "address" : 29,
        "name" : "Sound 8"
      },
      {
        "id" : 8,
        "address" : 30,
        "name" : "Sound 9"
      },
      {
        "id" : 9,
        "address" : 31,
        "name" : "Sound 10"
      },
      {
        "id" : 10,
        "address" : 32,
        "name" : "Sound 11"
      },
      {
        "id" : 11,
        "address" : 33,
        "name" : "Sound 12"
      },
      {
        "id" : 12,
        "address" : 34,
        "name" : "Sound 13"
      },
      {
        "id" : 13,
        "address" : 35,
        "name" : "Sound 14"
      },
      {
        "id" : 14,
        "address" : 36,
        "name" : "Sound 15"
      },
      {
        "id" : 15,
        "address" : 37,
        "name" : "Sound 16"
      },
      {
        "id" : 16,
        "address" : 38,
        "name" : "Sound 17"
      },
      {
        "id" : 17,
        "address" : 39,
        "name" : "Sound 18"
      },
      {
        "id" : 18,
        "address" : 40,
        "name" : "Sound 19"
      },
      {
        "id" : 19,
        "address" : 41,
        "name" : "Sound 20"
      },
      {
        "id" : 20,
        "address" : 42,
        "name" : "Sound 21"
      },
      {
        "id" : 21,
        "address" : 43,
        "name" : "Sound 22"
      },
      {
        "id" : 22,
        "address" : 44,
        "name" : "Sound 23"
      },
      {
        "id" : 23,
        "address" : 45,
        "name" : "Sound 24"
      },
      {
        "id" : 24,
        "address" : 46,
        "name" : "Sound 25"
      },
      {
        "id" : 25,
        "address" : 47,
        "name" : "Sound 26"
      },
      {
        "id" : 26,
        "address" : 48,
        "name" : "Sound 27"
      },
      {
        "id" : 27,
        "address" : 49,
        "name" : "Sound 28"
      },
      {
        "id" : 28,
        "address" : 50,
        "name" : "Speech 1: \"You're good! But I'm still the Champ!\""
      },
      {
        "id" : 29,
        "address" : 51,
        "name" : "Speech 2: \"Twenty\""
      },
      {
        "id" : 30,
        "address" : 52,
        "name" : "Speech 3: \"Seconds\""
      },      
      {
        "id" : 31,
        "address" : 53,
        "name" : "Speech 4: \"Five, Four, Three, Two, One.\""
      },      
      {
        "id" : 32,
        "address" : 54,
        "name" : "Speech 5: \"Challenge the champ!\""
      },      
      {
        "id" : 33,
        "address" : 55,
        "name" : "Speech 6: \"Good. You're a champ!\""
      },
      {
        "id" : 34,
        "address" : 56,
        "name" : "Speech 7: \"Wow.\""
      },      
      {
        "id" : 35,
        "address" : 57,
        "name" : "Speech 8: \"This is a maximum score.\""
      },      
      {
        "id" : 36,
        "address" : 58,
        "name" : "Speech 9: \"What a low score!\""
      },      
      {
        "id" : 37,
        "address" : 59,
        "name" : "Speech 10: \"Try harder!\""
      },      
      {
        "id" : 38,
        "address" : 60,
        "name" : "Speech 11: \"Be careful.\""
      },      
      {
        "id" : 39,
        "address" : 61,
        "name" : "Speech 12: \"The last ball.\""
      },      
      {
        "id" : 40,
        "address" : 62,
        "name" : "Speech 13: \"Be ready for the Game Time Bonus.\""
      },      
      {
        "id" : 41,
        "address" : 63,
        "name" : "Speech 14: \"That's naughty!\""
      },      
      {
        "id" : 42,
        "address" : 64,
        "name" : "Speech 15: \"Another coin please.\""
      },      
      {
        "id" : 43,
        "address" : 65,
        "name" : "Speech 16: \"Sorry. The time is over.\""
      },      
      {
        "id" : 44,
        "address" : 66,
        "name" : "Speech 17: \"I am the champ! Challenge me!\""
      },     
      {
        "id" : 45,
        "address" : 67,
        "name" : "Speech 18: \"Time is short.\""
      },      
      {
        "id" : 46,
        "address" : 68,
        "name" : "Speech 19: \"Once again for the special.\""
      },      
      {
        "id" : 47,
        "address" : 69,
        "name" : "Speech 20: \"Go for the high level board.\""
      },      
      {
        "id" : 48,
        "address" : 70,
        "name" : "Speech 21: \"Play gently to beat me.\""
      },      
      {
        "id" : 49,
        "address" : 71,
        "name" : "Speech 22: \"Quick! Hit the special.\""
      },      
      {
        "id" : 50,
        "address" : 72,
        "name" : "Speech 23: \"Shoot the special.\""
      },      
      {
        "id" : 51,
        "address" : 73,
        "name" : "Speech 24: \"Thirty\""
      },      
      {
        "id" : 52,
        "address" : 74,
        "name" : "Speech 25: \"Red\""
      },      
      {
        "id" : 53,
        "address" : 75, 
        "name" : "Speech 27: \"Yellow\""
      },      
      {
        "id" : 54,
        "address" : 76,
        "name" : "Speech 28: \"Go for the Special.\""
      }
    ]
}
