<snapdata remixID="8811860"><project name="awsome ride" app="Snap! 5.1, http://snap.berkeley.edu" version="1"><notes></notes><thumbnail>data:image/png;base64,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</thumbnail><stage name="Stage" width="480" height="360" costume="0" color="255,255,255,1" tempo="60" threadsafe="false" volume="100" pan="0" lines="round" ternary="true" codify="false" inheritance="false" sublistIDs="false" scheduled="false" id="1"><pentrails>data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC</pentrails><costumes><list struct="atomic" id="2"></list></costumes><sounds><list struct="atomic" id="3"></list></sounds><variables></variables><blocks></blocks><scripts></scripts><sprites><sprite name="Sprite" idx="5" x="15.686274509804434" y="50" heading="195" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="8"><costumes><list id="9"><item><costume name="Untitled" center-x="240" center-y="180" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeAAAAFoCAYAAACPNyggAAAOhUlEQVR4Xu3VwQkAAAjEMN1/abewn7jAQRC64wgQIECAAIF3gX1fNEiAAAECBAiMAHsCAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQICLAfIECAAAECgYAAB+gmCRAgQICAAPsBAgQIECAQCAhwgG6SAAECBAgIsB8gQIAAAQKBgAAH6CYJECBAgIAA+wECBAgQIBAICHCAbpIAAQIECAiwHyBAgAABAoGAAAfoJgkQIECAgAD7AQIECBAgEAgIcIBukgABAgQIHLFxAWmhEwHPAAAAAElFTkSuQmCC" id="10"/></item></list></costumes><sounds><list struct="atomic" id="11"></list></sounds><blocks></blocks><variables></variables><scripts></scripts></sprite><sprite name="Sprite(7)" idx="7" x="181" y="-81" heading="90" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="15"><costumes><list id="16"><item><costume name="costume1" center-x="36.5" center-y="74.5" image="data:image/png;base64,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" id="17"/></item></list></costumes><sounds><list struct="atomic" id="18"></list></sounds><blocks></blocks><variables></variables><scripts><script x="183" y="99"><block s="receiveGo"></block><block s="doWait"><l>2</l></block><block s="doSayFor"><l>I am not getting on that ride!</l><l>2</l></block></script></scripts></sprite><sprite name="Sprite(2)" idx="6" x="-6" y="28" heading="72" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="28"><costumes><list id="29"><item><costume name="costume1" center-x="121" center-y="74.75" image="data:image/png;base64,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" id="30"/></item></list></costumes><sounds><list struct="atomic" id="31"></list></sounds><blocks></blocks><variables></variables><scripts><script x="181" y="67"><block s="receiveGo"></block><block s="doForever"><script><block s="turn"><l>9</l></block></script></block></script></scripts></sprite><sprite name="Sprite(5)" idx="4" x="-112.8671952670652" y="-4.299776752495802" heading="124" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="41"><nest anchor="Sprite(2)" synch="true"/><costumes><list id="42"><item><costume name="costume1" center-x="31" center-y="23" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAAuCAYAAABwF6rfAAADsUlEQVRoQ+2aS6iNURSAvx+ZHEqSizxKyesOZCDklWdMmBC5YYLSYSAMvC8y8BpwUpggbwNGyjNRSBElupHy5ibR9Q8IR+u0/9O+u33+1z2n89//nj279+x/7fWttffaj7UcKtcGAKOA4cAQQP7uA/QEugFd1dC/gZ/AN+AL8AZ4BbwAngJvK6GiU0ahdcBsYCowCRhUJtliiLvATeAK0FwOuW0F7wwsARYCM8uhUAgZV4HzwEngb4j+1i5xwfsDq4EVQA+bZDefjatTq+8yTq6UnO/AUeAQ8D7qYFHBBXITsK6SsKUgfIywH9gJ/AhrgCjgK4HdKjgV5ZfLs2EV9vpZjCDBcSNwJIysMOB9gcPAPF1gtYBNKIsBLgOrgE9+BggCl4B1HBD4QksKcIABPgLLgOul4P3Alyroqk/rMFNX+li8L/AnbN+XAl+uIqb3TbObz/YOq0A1+2WcnOzzuq6y8xwzdbKBzwcuaB0fu/ns6GrCRB074+QeA7rOC4CLuhwTXDrf146TD9x8dmzUgZPQP+PkhGOc0kWOxeOBR55uJvg9rXOTm88OTQJEXB0yTq4J8BjEEAJfaDr4FmBH0qN3VCMYAW+rOugUweXm9BrokuQtKyq011+D/wMMBt55Ht8DrE8jtAV+L7DBA5d7cGELSOoBJa63LeCy3dUJ+GLgVJqhLfANAr4d2NbBwBtr4DWPtzWKJPh7bVurTfVacEvwTG2zarWpDrU13iHX+EjgWdquo2ZAMK6n9d4lRdIyhRRQB7ikXANmeeDFi0oa4Q1vNwCn9ReYG8C0lINLxnW6+fQ0EbiTtrVueHuyx2g+Nm723qTS4HkDWt4Ud9keG73/nVX57sLf7TXYGdDngEV6pLclFOTBUaK8VDa0S3gD+pZEcUAeGoutVAqpO3DJC3btyfMW6LmqxqbV1u6XNJTfzujTHmhx81kxSuJaxsm1ALpuUi4i0ztvUzYoTSzfyHFW3uWKLWnr3pIlbTR1NuHDgMs3M4ADQH2SDGABlqP3Wr+8uF9U95vGkoKRGdCpmgawAEv1k6S/iimwoLUY1uO6nH4q67LGNEAlg2CJwp9/wEFgH/AhCDZMVA8joxcgBQRSOeGbVY0aE3yqmzy9JAsqlQ6S8P8aRtm4azxI9hRVHDRHlW8G9Y/z+0tV2SjFPbfjCCiXx0uNPQyYAIxRtawjpDwloqIu8Bx4AjxUJZ3i5bK1OGs8zuBSCTlQknWWIt5fcjJWRbyfJYUbp1IxqlL/AY7Q/rWkhxXAAAAAAElFTkSuQmCC" id="43"/></item></list></costumes><sounds><list struct="atomic" id="44"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="30"><block s="receiveGo"></block><block s="doForever"><script><block s="turn"><l>17</l></block></script></block></script></scripts></sprite><sprite name="Sprite(3)" idx="1" x="102.8353353929158" y="77.30907962293406" heading="326" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="54"><nest anchor="Sprite(2)" synch="true"/><costumes><list id="55"><item><costume name="costume1" center-x="31" center-y="24.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD4AAAAxCAYAAACClxqRAAAD20lEQVRoQ+3aWcitUxzH8c9Rhgy1USdkOgrJcIEylCEpcVCEyHDFQbgzbfMQm3CFjFckoiQzSShTcYMLUabecjrl2BeOKaH/+z7P2Xs/+9nPXvsdznn2fve6e9+9/s/6f9d/Df+11m+FTVf2xq7YGdtj66zpv/AbfsHP+BH/LbVbK5aogWNwNA7DwdgPWyS29S++wZf4HB/jg0Tb5GqLBb4tzsLpOCmLaLITCRVjRLyFl/EC/kiwqayyUPAjcTEuxFaVLTUbab622sPq/Y2n8SQ+GVZ50O/zBT8BV+Pk0g+nQqZ6PbgzXscDeDf1U3m9UcH3xx04p6+hxYYdRFLeCc/j5mxtSOqDUcAjwvdtNuBiw+UdcA3uTyFPAV+JJ7KFq/PNTRXhYRT9HRAL4CVYV2U6DDwWr2ewz8aP1AW4egR8h/OrFr8q8NiWXsI2tYfOHeyN/p84A2+WRX4Q+InZvpknHRs0G9sNG3W1+L3V3oDc10iGIoDvFH0rAz8E72HHrPKMZmP3WkClOtFqzyD3+Vccjy+6zYvgEeFPcXhWaa1mY5fU9mpVr9Vei9z3z3AEYgTMliL4g7hybOb0sJ7unfMP4aoy8MjCIhOaK3VdvYfBVq/2p+CNYsTfx7ETBd2/2scp77hu8HPx7MRFux88/nMensvneGQ7p01ktPvhX4ksNMD3wE8TG+3yqO8Z4NfhnomOdj/89QF+G25dZuC3T8GnER81QRin+p1MbjrUp4vbOI3ckX2dDnXTOb4s53icUV9bZvv46vx09j3iGXdyLiAGX0j8gFU5+F24YZmA340bc/C4kYwH+bnr5Em5duo/lcVl416Y6b5s7ESd9ZqNnUbeJ+to0GqvR84yG+3induW+CpTL0xO1DtJS6gsDsQ/RfD4+1TE1cxcGfch33u9HFdrr+ZoZS8pN+HOsYfvhb6lh6nkQSHnfQxrxha+F/pxXFpcfqpeS5/KtC3jNex7oUMrc1HZmjvsffwRXNZluE6zEUKB+pVWO4QA3b49issHOToMPOwisYmtrlPqtuj1qyJiy4qta2BJAQ/jyOfj0W1VrTqgHzhS73j07LwBDkBPBQ/zEPHd2/Oaurm2vXLhz8O4Fr+nzMNRwPPvHZVlP6v7GljqKVAOHCfLGNYfpQBX7eOp9iHyuwJnDjRYaEdUqxxfRER5ZHFf+DufiBc598UFOBsHpPbaPOt9nWlZY5v6dp7fmDVbDPDu9g/NxDahOQn1csizF1JCyPNhpsl5O1MzL+R7G20XG7zoVEi2D8oOPnEc3C3Tq+/QJfot6tXjoiAOFHFgCun2kpT/Ac5t4RBGK4CrAAAAAElFTkSuQmCC" id="56"/></item></list></costumes><sounds><list struct="atomic" id="57"></list></sounds><blocks></blocks><variables></variables><scripts><script x="104" y="42"><block s="receiveGo"></block><block s="doForever"><script><block s="turn"><l>17</l></block></script></block></script></scripts></sprite><sprite name="Sprite(6)" idx="3" x="20.300455932432897" y="-72.84295077103695" heading="67" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="67"><nest anchor="Sprite(2)" synch="true"/><costumes><list id="68"><item><costume name="costume1" center-x="34" center-y="26" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAA0CAYAAAAzMZ5zAAAELUlEQVRoQ+2bWahNURjHfzdj5IQHbqaLEqVEZCw5D7hFGQtleFIo85gylzIlFMqToVDGosTDoWSKSN0iZcgQL5eOIWPp2611W3fdPZx997nDPnuvp3v33mvt9f3O9337W3v9dxmN1wYC/YG+QA+gC9AZaA+0VtP4DXwHPgOfgHfAS+A5UNUYUy1roJu0BcYDY4FRwDCgTcR7/QIeAXeBW8AN4GfEMet0LyYQMXg2MA2YDLQo9mSt8f4BV4CLwBlAgEVuxQAyBFgILADaec0on40210zOt/8P4DhwDHgc5U5RgEgorAGmu00gKoAgo3wAXQD2qtAKGqYoIVMBbAfm26M1NAQv6zzgiMdsAd6EoRLWQ5YDe4BW5k2aCoRtqAuYP8Ba4EChUAoFUg4cBaY0RxAFgLkMLAI+BoEpBMg44ATQUw/WXDwiyDjLY96qML/p1y8IyCz1SKsZIy4w9IRdwkhKg7NeUPyAzAVOGh2r81mnsoxdy+SoVlWxnvs84JSbIV5AJFdcMjpU5bNI6R3blsk5pb9pw1RAckut5gZECq3bRpH1JJ9lcGxJGBPP5HgCNbZIMTcGnGM1zQ3IfWC4uuJVPkufUoBh5JRXUGPTA2CEH5BdwLq4PU3C/mBWot0NrNdjmB4y0ix34/Y0iQhFbJfIwARyDpghB0sdhhE++s/zwEwTiCzU7pR6qNheZIXOaIkQ7SGHgcVJ8g4XLzkCLNFApMbvmnAg8sqyXIBMBK4lEYaLl1QKkK3qvUFikqlPLtmWAgGM5JoCEW9JgVgxkwJJgfgX9qmHpB6Sekioxa8dMiuA/Wml6jBcKYVZL3N3KylLf5eyXQ5V6MWdbCXL/kviyncjXGS/JquBLAUOJhzIMuCQ+cbsPdAtSVAM7/gAdLdfIa5WMgI5/iufjaz4CZXpG/viTM4R2GhVk8g69tlA5P+HwNAkeInhHSLTEsmX0+x9GdGFXdcnS/WJY71LnaD0aq5A5OAmJYhxLig1KBaMzcAOM1y99nZF/iAbwiUFxYIhG/l1VFB+u/+i8JtUKlAsGFeVUrJOLvcD0lIpAGIPxQWGqBtE1hkKiL5YxGuma8VGJ+KiC5FUIPJRzxakINIdayXaOCRbF+VQnQRaXw/R/SpVed/PHKi5PYVcQLwApCx39p6CWqEeoseRvCKSiVX2wE0NxkOrKtXnBuBvEAh9PiwQ3U9URhv1jnlTeowHCFEy7KyPzLu+QDQDUQ3ISnmO1y9QbM8J0LyflhVrfWXdYkNUIJpDb5W9RfI4IMg9C4UUYLy+zTMlHZWn4eugewedLxYQ8z6i2ZLaRdYItfRbQZMJcf6eWn9IgeUof4rVGgKIObeOgMiVZAU9yPiiqkOBBnw1vqh6qj4gEhhfCuwf+rKGBuI1oU5KjyLAzE/MRKz/TRkseg351KxR23/lG++K+f3jfAAAAABJRU5ErkJggg==" id="69"/></item></list></costumes><sounds><list struct="atomic" id="70"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="30"><block s="receiveGo"></block><block s="doForever"><script><block s="turn"><l>17</l></block></script></block></script></scripts></sprite><sprite name="Sprite(4)" idx="2" x="-20.842534765305572" y="92.71778020946945" heading="73" scale="1" volume="100" pan="0" rotation="1" draggable="true" costume="1" color="80,80,80,1" pen="tip" id="80"><nest anchor="Sprite(2)" synch="true"/><costumes><list id="81"><item><costume name="costume1" center-x="34" center-y="27.5" image="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAA3CAYAAAC1pezdAAAErElEQVRoQ+2bW8gVVRTHf4KVRZFlRfceunh56V4QUXR5iErsAiqhIFpNl+mhXioKUijKB/WhqZy0IArMoBtRCFpUiGCp1UP3eigqyUuJhWb5EP/vm33O3M7smTmX78w3s97Omb33Wvs3a+29Z++1JzB2Mhk4BjgSODQw41/gb+BPYM9YmDZhAErPBi4GzgNmAGcBpwOHW3TvB34GfgC+Aj4HPgW+76fN/QCitz0LuA64Bjijxx34CXgfWAe8Dcireia9BHItMB+YDUyyWuh72UUc19oE8A/wGvAKsD5PBVuZXgBZCNwDXJiqzNZxm4Xx551BbQOeAV4s2mS4fDdA5A0PA9MTBvQaQqcepsP5GngSeLkMmDJALgoUKkTCsh/fsw2UZWy013FcDcBx3RuCF7bF3kC7RFEgjwCPxxTswveOK6K0b2UddxcQt+VR4Im8OvMCOT6IzRsjDQ8qNPL2xpRLhtI7wCJgp62pPEAUImuC9cNoe8MKInsA1vrlNiAzhGxArgbeAo5q6aoKjHRv2QvcDHzQyVOygFwZLH7MmuIAvneYzeWG8rnjHgCM7Vq7aNH4UZqtnYBoif0hoLFDsgPfO2EoO5vXKMfdAZg+aCy5CvgyXj0NyCHAJkBjh2Q3vjclr96hLue4uwHTF40llwH/hW1OA/I8cEdlxwzbG4nOQKuAO7OAzAFeHbcw0gfaucBa8yjuId8C51RqarV5RKfnbU/5DpiaBuRB4KngwU58zwyoZVUOdz3H1cBq+vgQsFQGhz3kF+CUWnhHMnR+BU4NA7kLeK5WMJJQ7gZWGg95F7i+5kDeA24QkKMjG7pVW5p3O1JFp+HJAjKvtZlSNxjJsJkvIIuBx2oZLkkgSxoggtIOmwbIiJM0QGIjcQOkAZI9OTce0nhI4yGFFrBNyGSHzCXA5malOkLgUvO1q6SUM2sJpR0uP+owzgBZDtxfcyArgAcMEOV2tI/46vLVG/3017HL1vAW4uvALbXykjaQN4Bb43uqV0SO98a7l0S9Q8e2H8eB6PdKffsFk9Jv+N7JhebzqhR23O3ASYG5PqA95RGJn8scC3xhdqArk/ZQ9EW0vUMnDecCf3QCov9vAt5s6RhvoRMNFaVGKN2jJZ1O/6OpU+MFShRGaqpVVn6IUhyVbjkqVYcShfEscG9apNkyiFYHuVnVhhKFoTxW5Zulig2IKj0NhNOKt+N7ZoQuOpwNtnx0NpFupU/fl2VEHiCqHz4Ir4a3JDMRlWRsDvM7MskLRA0oJVPrlNED8VHZh+8dMdjXbtHmuPuAsE06yNa5rVIzrVIEiBrTOmUZsCDW8tinXUXTpYx5L+mDLbzOsBEpCsS0NzM48bsgoWDQs1F6vrsuAuhEMpdXhPtQFohp4/bgDSQvAMBBfG+i7Y2Ueu64B4G0tpX4r60MzY6lpFsgRqnytDSVxS8ERI0q6z32uzNK9H8hkh9XCkfyW6ZkM61q8hRdINKNqvO7bcxS/7PgRpUuEMkzeiK98pA0Y7QlqdTwywHt207r0uJvgE+AjUFqtrb8ei79BBI3VrcvzSXE04ATY7cyZYvuz/0VzAq/B5cQ1XF5gP7vu/wPN9kE6Bfn1tIAAAAASUVORK5CYII=" id="82"/></item></list></costumes><sounds><list struct="atomic" id="83"></list></sounds><blocks></blocks><variables></variables><scripts><script x="30" y="30"><block s="receiveGo"></block><block s="doForever"><script><block s="turn"><l>17</l></block></script></block></script></scripts></sprite><watcher scope="Stage" s="getTimer" style="normal" x="0.15625" y="1.4687501249999997" color="4,148,220" hidden="true"/><watcher scope="Stage" s="getLastAnswer" style="normal" x="0.15625" y="1.7968751562500032" color="4,148,220" hidden="true"/><watcher scope="Sprite" s="getScale" style="normal" x="0.15625" y="2.1250001874999924" color="143,86,227" hidden="true"/></sprites></stage><hidden></hidden><headers></headers><code></code><blocks><block-definition s="Hummingbird LED %&apos;port&apos; %&apos;intensity&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n">1</input><input type="%n">50</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>portnum,intensitynum</l></list><l>var hummingbirdAppID = "lfloofocohhfeeoohpokmljiinfmpenj";&#xD;var realPort = portnum-1;&#xD;&#xD;&#xD;&#xD;var portString = realPort.toString();&#xD;&#xD;&#xD;&#xD;var realIntensity = Math.floor(intensitynum*2.55);&#xD;&#xD;&#xD;    realIntensity = Math.max(Math.min(realIntensity,255.0),0.0);&#xD;&#xD;var report = {  message:"L".charCodeAt(0),&#xD;&#xD;&#xD;&#xD;                port:portString.charCodeAt(0),&#xD;&#xD;&#xD;&#xD;                intensity:realIntensity&#xD;&#xD;&#xD;&#xD;             };&#xD;&#xD;&#xD;&#xD;chrome.runtime.sendMessage(hummingbirdAppID, report, function(){});</l></block><list><block var="port"/><block var="intensity"/></list></block></script></block-definition><block-definition s="Hummingbird TRI-LED %&apos;port&apos; R %&apos;redLED&apos; G %&apos;greenLED&apos; B %&apos;blueLED&apos;" type="command" category="looks"><header></header><code></code><translations></translations><inputs><input type="%n">1</input><input type="%n">0</input><input type="%n">100</input><input type="%n">0</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>portnum</l><l>rednum</l><l>greennum</l><l>bluenum</l></list><l>var hummingbirdAppID = "lfloofocohhfeeoohpokmljiinfmpenj";&#xD;var realPort = portnum-1; //convert from zero-indexed&#xD;&#xD;&#xD;&#xD;var portString = realPort.toString(); //convert to string&#xD;&#xD;&#xD;&#xD;var realRed = Math.floor(rednum*2.55);&#xD;&#xD;&#xD;    realRed = Math.max(Math.min(realRed,255.0),0.0);&#xD;var realGreen = Math.floor(greennum*2.55);&#xD;&#xD;&#xD;    realGreen = Math.max(Math.min(realGreen,255.0),0.0);&#xD;var realBlue = Math.floor(bluenum*2.55);&#xD;&#xD;&#xD;    realBlue = Math.max(Math.min(realBlue,255.0),0.0);&#xD;var report = {  message:"O".charCodeAt(0),&#xD;&#xD;&#xD;&#xD;                port: portString.charCodeAt(0),&#xD;&#xD;&#xD;&#xD;                red: realRed,&#xD;&#xD;&#xD;&#xD;                green: realGreen,&#xD;&#xD;&#xD;&#xD;                blue: realBlue&#xD;&#xD;&#xD;&#xD;             };&#xD;chrome.runtime.sendMessage(hummingbirdAppID,report,function(){});</l></block><list><block var="port"/><block var="redLED"/><block var="greenLED"/><block var="blueLED"/></list></block></script></block-definition><block-definition s="Hummingbird Servo %&apos;port&apos; %&apos;position&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">1</input><input type="%n">0</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>portnum</l><l>ang</l></list><l>var hummingbirdAppID = "lfloofocohhfeeoohpokmljiinfmpenj";&#xD;var realPort = portnum-1; //convert to zero-indexed number&#xD;&#xD;&#xD;&#xD;var portString = realPort.toString(); //convert to string&#xD;&#xD;&#xD;&#xD;var realAngle = Math.floor(ang*1.25);&#xD;&#xD;&#xD;    realAngle = Math.max(Math.min(realAngle,225.0),0.0);&#xD;&#xD;var report = { message:"S".charCodeAt(0),&#xD;&#xD;&#xD;&#xD;               port:portString.charCodeAt(0),&#xD;&#xD;&#xD;&#xD;               angle: realAngle&#xD;&#xD;&#xD;&#xD;             };&#xD;chrome.runtime.sendMessage(hummingbirdAppID, report, function(){});</l></block><list><block var="port"/><block var="position"/></list></block></script></block-definition><block-definition s="Hummingbird Motor %&apos;port&apos; %&apos;speed&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">1</input><input type="%n">0</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>portnum</l><l>velocity</l></list><l>var hummingbirdAppID = "lfloofocohhfeeoohpokmljiinfmpenj";&#xD;var realPort = portnum-1; //convert from zero-indexed&#xD;&#xD;&#xD;&#xD;        var portString = realPort.toString(); //convert to string&#xD;&#xD;&#xD;&#xD;        var direction;&#xD;&#xD;&#xD;&#xD;        if(velocity &lt; 0){&#xD;&#xD;&#xD;&#xD;            direction = "1".charCodeAt(0);&#xD;&#xD;&#xD;&#xD;            velocity = Math.floor(velocity * -2.55);&#xD;&#xD;&#xD;&#xD;        }&#xD;&#xD;&#xD;&#xD;        else{&#xD;&#xD;&#xD;&#xD;            direction = "0".charCodeAt(0);&#xD;&#xD;&#xD;&#xD;            velocity = Math.floor(velocity*2.55);&#xD;&#xD;&#xD;&#xD;        }&#xD;&#xD;&#xD;        velocity = Math.max(Math.min(velocity,255.0),0.0);&#xD;        var report = {  message:"M".charCodeAt(0),&#xD;&#xD;&#xD;&#xD;                    port: portString.charCodeAt(0),&#xD;&#xD;&#xD;&#xD;                    dir: direction, //direction&#xD;&#xD;&#xD;&#xD;                    vel:velocity //speed&#xD;&#xD;&#xD;&#xD;                 };&#xD;chrome.runtime.sendMessage(hummingbirdAppID, report, function(){});</l></block><list><block var="port"/><block var="speed"/></list></block></script></block-definition><block-definition s="Hummingbird Vibration %&apos;port&apos; %&apos;intensity&apos;" type="command" category="motion"><header></header><code></code><translations></translations><inputs><input type="%n">1</input><input type="%n">0</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>portnum</l><l>intensitynum</l></list><l>var hummingbirdAppID = "lfloofocohhfeeoohpokmljiinfmpenj";&#xD;var realPort = portnum-1; //convert to zero-indexed number&#xD;&#xD;&#xD;&#xD;        var portString = realPort.toString(); //convert to string&#xD;&#xD;&#xD;&#xD;        var realIntensity = Math.floor(intensitynum*2.55);&#xD;&#xD;&#xD;        realIntensity = Math.max(Math.min(realIntensity,255.0),0.0);&#xD;        var report = { message: "V".charCodeAt(0),&#xD;&#xD;&#xD;&#xD;                   port: portString.charCodeAt(0),&#xD;&#xD;&#xD;&#xD;                   intensity:realIntensity&#xD;&#xD;&#xD;&#xD;        };&#xD;chrome.runtime.sendMessage(hummingbirdAppID, report, function(){});</l></block><list><block var="port"/><block var="intensity"/></list></block></script></block-definition><block-definition s="Say This %&apos;speech&apos;" type="command" category="sound"><header></header><code></code><translations></translations><inputs><input type="%txt">I am known by many names, but you may call me...Tim.</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>phrase</l></list><l>var hummingbirdAppID = "lfloofocohhfeeoohpokmljiinfmpenj";&#xD;var report = { message: "SPEAK", val: phrase};&#xD;chrome.runtime.sendMessage(hummingbirdAppID, report, function(){});</l></block><list><block var="speech"/></list></block></script></block-definition><block-definition s="Hummingbird Light %&apos;port&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%n">1</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>port</l></list><l>var sensorvalue = Number.MAX_VALUE;&#xD;&#xD;&#xD;&#xD;var hummingbirdAppID = "lfloofocohhfeeoohpokmljiinfmpenj";&#xD;&#xD;&#xD;&#xD;var realport = port - 1;&#xD;&#xD;&#xD;&#xD;var myself = this;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;function getSensorData(callback) {&#xD;&#xD;&#xD;&#xD;    var getValue = function(response) {&#xD;&#xD;&#xD;&#xD;        if (realport === 0)&#xD;&#xD;&#xD;&#xD;            sensorvalue = response.port1;&#xD;&#xD;&#xD;&#xD;        else if (realport === 1)&#xD;&#xD;&#xD;&#xD;            sensorvalue = response.port2;&#xD;&#xD;&#xD;&#xD;        else if (realport === 2)&#xD;&#xD;&#xD;&#xD;            sensorvalue = response.port3;&#xD;&#xD;&#xD;&#xD;        else if (realport === 3)&#xD;&#xD;&#xD;&#xD;            sensorvalue = response.port4;&#xD;&#xD;&#xD;&#xD;        callback(sensorvalue);&#xD;&#xD;&#xD;&#xD;    };&#xD;&#xD;&#xD;&#xD;    console.log("sending message to chrome");&#xD;&#xD;&#xD;&#xD;    chrome.runtime.sendMessage(hummingbirdAppID, {&#xD;&#xD;&#xD;&#xD;        message: "POLL"&#xD;&#xD;&#xD;&#xD;    }, getValue);&#xD;&#xD;&#xD;&#xD;    console.log("sent message to chrome");&#xD;&#xD;&#xD;&#xD;};&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;function processValue(sensorvalue) {&#xD;&#xD;&#xD;&#xD;    sensorvalue = sensorvalue / 2.55;&#xD;&#xD;&#xD;&#xD;    console.log("sensor value has been set: ", sensorvalue);&#xD;&#xD;&#xD;&#xD;    if (port === 1)&#xD;&#xD;&#xD;&#xD;      myself.hummingbirdDummy1 = sensorvalue&#xD;&#xD;&#xD;&#xD;    else if (port === 2)&#xD;&#xD;&#xD;&#xD;      myself.hummingbirdDummy2 = sensorvalue&#xD;&#xD;&#xD;&#xD;    else if (port === 3)&#xD;&#xD;&#xD;&#xD;      myself.hummingbirdDummy3 = sensorvalue&#xD;&#xD;&#xD;&#xD;    else if (port === 4)&#xD;&#xD;&#xD;&#xD;      myself.hummingbirdDummy4 = sensorvalue&#xD;};&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;getSensorData(processValue);&#xD;&#xD;&#xD;</l></block><list><block var="port"/></list></block><block s="doWait"><l>0.01</l></block><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>port</l></list><l>if (port === 1)&#xD;&#xD;&#xD;&#xD;  return this.hummingbirdDummy1&#xD;&#xD;&#xD;&#xD;else if (port === 2)&#xD;&#xD;&#xD;&#xD;  return this.hummingbirdDummy2&#xD;&#xD;&#xD;&#xD;else if (port === 3)&#xD;&#xD;&#xD;&#xD;  return this.hummingbirdDummy3&#xD;&#xD;&#xD;&#xD;else if (port === 4)&#xD;&#xD;&#xD;&#xD;  return this.hummingbirdDummy4</l></block><list><block var="port"/></list></block></block></script></block-definition><block-definition s="HB Temperature C %&apos;port&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%n">1</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>port</l></list><l>var sensorvalue = Number.MAX_VALUE;&#xD;&#xD;&#xD;&#xD;var hummingbirdAppID = "lfloofocohhfeeoohpokmljiinfmpenj";&#xD;&#xD;&#xD;&#xD;var realport = port - 1;&#xD;&#xD;&#xD;&#xD;var myself = this;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;function getSensorData(callback) {&#xD;&#xD;&#xD;&#xD;    var getValue = function(response) {&#xD;&#xD;&#xD;&#xD;        if (realport === 0)&#xD;&#xD;&#xD;&#xD;            sensorvalue = response.port1;&#xD;&#xD;&#xD;&#xD;        else if (realport === 1)&#xD;&#xD;&#xD;&#xD;            sensorvalue = response.port2;&#xD;&#xD;&#xD;&#xD;        else if (realport === 2)&#xD;&#xD;&#xD;&#xD;            sensorvalue = response.port3;&#xD;&#xD;&#xD;&#xD;        else if (realport === 3)&#xD;&#xD;&#xD;&#xD;            sensorvalue = response.port4;&#xD;&#xD;&#xD;&#xD;        callback(sensorvalue);&#xD;&#xD;&#xD;&#xD;    };&#xD;&#xD;&#xD;&#xD;    console.log("sending message to chrome");&#xD;&#xD;&#xD;&#xD;    chrome.runtime.sendMessage(hummingbirdAppID, {&#xD;&#xD;&#xD;&#xD;        message: "POLL"&#xD;&#xD;&#xD;&#xD;    }, getValue);&#xD;&#xD;&#xD;&#xD;    console.log("sent message to chrome");&#xD;&#xD;&#xD;&#xD;};&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;function processValue(sensorvalue) {&#xD;&#xD;&#xD;&#xD;    sensorvalue = Math.floor(((sensorvalue-127)/2.4+25)*100/100);;&#xD;&#xD;&#xD;&#xD;    console.log("sensor value has been set: ", sensorvalue);&#xD;&#xD;&#xD;&#xD;    if (port === 1)&#xD;&#xD;&#xD;&#xD;      myself.hummingbirdDummy1 = sensorvalue&#xD;&#xD;&#xD;&#xD;    else if (port === 2)&#xD;&#xD;&#xD;&#xD;      myself.hummingbirdDummy2 = sensorvalue&#xD;&#xD;&#xD;&#xD;    else if (port === 3)&#xD;&#xD;&#xD;&#xD;      myself.hummingbirdDummy3 = sensorvalue&#xD;&#xD;&#xD;&#xD;    else if (port === 4)&#xD;&#xD;&#xD;&#xD;      myself.hummingbirdDummy4 = sensorvalue&#xD;};&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;getSensorData(processValue);&#xD;&#xD;&#xD;</l></block><list><block var="port"/></list></block><block s="doWait"><l>0.01</l></block><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>port</l></list><l>if (port === 1)&#xD;&#xD;&#xD;&#xD;  return this.hummingbirdDummy1&#xD;&#xD;&#xD;&#xD;else if (port === 2)&#xD;&#xD;&#xD;&#xD;  return this.hummingbirdDummy2&#xD;&#xD;&#xD;&#xD;else if (port === 3)&#xD;&#xD;&#xD;&#xD;  return this.hummingbirdDummy3&#xD;&#xD;&#xD;&#xD;else if (port === 4)&#xD;&#xD;&#xD;&#xD;  return this.hummingbirdDummy4</l></block><list><block var="port"/></list></block></block></script></block-definition><block-definition s="HB Temperature F %&apos;port&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%n">1</input></inputs><script><block s="doReport"><block s="reportRound"><block s="reportSum"><l>32</l><block s="reportProduct"><l>1.80</l><custom-block s="HB Temperature C %n"><block var="port"/></custom-block></block></block></block></block></script></block-definition><block-definition s="HB Distance CM %&apos;port&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%n">1</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>port</l></list><l>var sensorvalue = Number.MAX_VALUE;&#xD;&#xD;&#xD;&#xD;var hummingbirdAppID = "lfloofocohhfeeoohpokmljiinfmpenj";&#xD;&#xD;&#xD;&#xD;var realport = port - 1;&#xD;&#xD;&#xD;&#xD;var myself = this;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;function getSensorData(callback) {&#xD;&#xD;&#xD;&#xD;    var getValue = function(response) {&#xD;&#xD;&#xD;&#xD;        if (realport === 0)&#xD;&#xD;&#xD;&#xD;            sensorvalue = response.port1;&#xD;&#xD;&#xD;&#xD;        else if (realport === 1)&#xD;&#xD;&#xD;&#xD;            sensorvalue = response.port2;&#xD;&#xD;&#xD;&#xD;        else if (realport === 2)&#xD;&#xD;&#xD;&#xD;            sensorvalue = response.port3;&#xD;&#xD;&#xD;&#xD;        else if (realport === 3)&#xD;&#xD;&#xD;&#xD;            sensorvalue = response.port4;&#xD;&#xD;&#xD;&#xD;        callback(sensorvalue);&#xD;&#xD;&#xD;&#xD;    };&#xD;&#xD;&#xD;&#xD;    console.log("sending message to chrome");&#xD;&#xD;&#xD;&#xD;    chrome.runtime.sendMessage(hummingbirdAppID, {&#xD;&#xD;&#xD;&#xD;        message: "POLL"&#xD;&#xD;&#xD;&#xD;    }, getValue);&#xD;&#xD;&#xD;&#xD;    console.log("sent message to chrome");&#xD;&#xD;&#xD;&#xD;};&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;function processValue(sensorvalue) {&#xD;&#xD;&#xD;&#xD;    var reading = sensorvalue*4;&#xD;&#xD;    if(reading &lt; 130){&#xD;        sensorvalue =  100;&#xD;    }&#xD;    else { //formula based on mathematical regression&#xD;            reading = reading - 120;&#xD;            var distance;&#xD;            if (reading &gt; 680)&#xD;                distance = 5.0;&#xD;            else{&#xD;                var sensor_val_square = reading*reading;&#xD;                distance = sensor_val_square*sensor_val_square*reading*-0.000000000004789&#xD;				               + sensor_val_square*sensor_val_square*0.000000010057143&#xD;				               - sensor_val_square*reading*0.000008279033021 &#xD;				               + sensor_val_square*0.003416264518201 &#xD;				               - reading*0.756893112198934 &#xD;				               + 90.707167605683000;&#xD;            }&#xD;            sensorvalue =  parseInt(distance);&#xD;        }&#xD;&#xD;&#xD;&#xD;&#xD;    console.log("sensor value has been set: ", sensorvalue);&#xD;&#xD;&#xD;&#xD;    if (port === 1)&#xD;&#xD;&#xD;&#xD;      myself.hummingbirdDummy1 = sensorvalue&#xD;&#xD;&#xD;&#xD;    else if (port === 2)&#xD;&#xD;&#xD;&#xD;      myself.hummingbirdDummy2 = sensorvalue&#xD;&#xD;&#xD;&#xD;    else if (port === 3)&#xD;&#xD;&#xD;&#xD;      myself.hummingbirdDummy3 = sensorvalue&#xD;&#xD;&#xD;&#xD;    else if (port === 4)&#xD;&#xD;&#xD;&#xD;      myself.hummingbirdDummy4 = sensorvalue&#xD;};&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;getSensorData(processValue);&#xD;&#xD;&#xD;</l></block><list><block var="port"/></list></block><block s="doWait"><l>0.01</l></block><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>port</l></list><l>if (port === 1)&#xD;&#xD;&#xD;&#xD;  return this.hummingbirdDummy1&#xD;&#xD;&#xD;&#xD;else if (port === 2)&#xD;&#xD;&#xD;&#xD;  return this.hummingbirdDummy2&#xD;&#xD;&#xD;&#xD;else if (port === 3)&#xD;&#xD;&#xD;&#xD;  return this.hummingbirdDummy3&#xD;&#xD;&#xD;&#xD;else if (port === 4)&#xD;&#xD;&#xD;&#xD;  return this.hummingbirdDummy4</l></block><list><block var="port"/></list></block></block></script></block-definition><block-definition s="HB Distance Inch %&apos;port&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%n">1</input></inputs><script><block s="doReport"><block s="reportQuotient"><block s="reportRound"><block s="reportQuotient"><custom-block s="HB Distance CM %n"><block var="port"/></custom-block><l>0.254</l></block></block><l>10</l></block></block></script></block-definition><block-definition s="Hummingbird Raw Sensor %&apos;port&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%n">1</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>port</l></list><l>var sensorvalue = Number.MAX_VALUE;&#xD;&#xD;&#xD;&#xD;var hummingbirdAppID = "lfloofocohhfeeoohpokmljiinfmpenj";&#xD;&#xD;&#xD;&#xD;var realport = port - 1;&#xD;&#xD;&#xD;&#xD;var myself = this;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;function getSensorData(callback) {&#xD;&#xD;&#xD;&#xD;    var getValue = function(response) {&#xD;&#xD;&#xD;&#xD;        if (realport === 0)&#xD;&#xD;&#xD;&#xD;            sensorvalue = response.port1;&#xD;&#xD;&#xD;&#xD;        else if (realport === 1)&#xD;&#xD;&#xD;&#xD;            sensorvalue = response.port2;&#xD;&#xD;&#xD;&#xD;        else if (realport === 2)&#xD;&#xD;&#xD;&#xD;            sensorvalue = response.port3;&#xD;&#xD;&#xD;&#xD;        else if (realport === 3)&#xD;&#xD;&#xD;&#xD;            sensorvalue = response.port4;&#xD;&#xD;&#xD;&#xD;        callback(sensorvalue);&#xD;&#xD;&#xD;&#xD;    };&#xD;&#xD;&#xD;&#xD;    console.log("sending message to chrome");&#xD;&#xD;&#xD;&#xD;    chrome.runtime.sendMessage(hummingbirdAppID, {&#xD;&#xD;&#xD;&#xD;        message: "POLL"&#xD;&#xD;&#xD;&#xD;    }, getValue);&#xD;&#xD;&#xD;&#xD;    console.log("sent message to chrome");&#xD;&#xD;&#xD;&#xD;};&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;function processValue(sensorvalue) {&#xD;&#xD;&#xD;&#xD;    sensorvalue = sensorvalue / 2.55;&#xD;&#xD;&#xD;&#xD;    console.log("sensor value has been set: ", sensorvalue);&#xD;&#xD;&#xD;&#xD;    if (port === 1)&#xD;&#xD;&#xD;&#xD;      myself.hummingbirdDummy1 = sensorvalue&#xD;&#xD;&#xD;&#xD;    else if (port === 2)&#xD;&#xD;&#xD;&#xD;      myself.hummingbirdDummy2 = sensorvalue&#xD;&#xD;&#xD;&#xD;    else if (port === 3)&#xD;&#xD;&#xD;&#xD;      myself.hummingbirdDummy3 = sensorvalue&#xD;&#xD;&#xD;&#xD;    else if (port === 4)&#xD;&#xD;&#xD;&#xD;      myself.hummingbirdDummy4 = sensorvalue&#xD;};&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;getSensorData(processValue);&#xD;&#xD;&#xD;</l></block><list><block var="port"/></list></block><block s="doWait"><l>0.01</l></block><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>port</l></list><l>if (port === 1)&#xD;&#xD;&#xD;&#xD;  return this.hummingbirdDummy1&#xD;&#xD;&#xD;&#xD;else if (port === 2)&#xD;&#xD;&#xD;&#xD;  return this.hummingbirdDummy2&#xD;&#xD;&#xD;&#xD;else if (port === 3)&#xD;&#xD;&#xD;&#xD;  return this.hummingbirdDummy3&#xD;&#xD;&#xD;&#xD;else if (port === 4)&#xD;&#xD;&#xD;&#xD;  return this.hummingbirdDummy4&#xD;&#xD;&#xD;</l></block><list><block var="port"/></list></block></block></script></block-definition><block-definition s="Hummingbird Knob %&apos;port&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%n">1</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>port</l></list><l>var sensorvalue = Number.MAX_VALUE;&#xD;&#xD;&#xD;&#xD;var hummingbirdAppID = "lfloofocohhfeeoohpokmljiinfmpenj";&#xD;&#xD;&#xD;&#xD;var realport = port - 1;&#xD;&#xD;&#xD;&#xD;var myself = this;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;function getSensorData(callback) {&#xD;&#xD;&#xD;&#xD;    var getValue = function(response) {&#xD;&#xD;&#xD;&#xD;        if (realport === 0)&#xD;&#xD;&#xD;&#xD;            sensorvalue = response.port1;&#xD;&#xD;&#xD;&#xD;        else if (realport === 1)&#xD;&#xD;&#xD;&#xD;            sensorvalue = response.port2;&#xD;&#xD;&#xD;&#xD;        else if (realport === 2)&#xD;&#xD;&#xD;&#xD;            sensorvalue = response.port3;&#xD;&#xD;&#xD;&#xD;        else if (realport === 3)&#xD;&#xD;&#xD;&#xD;            sensorvalue = response.port4;&#xD;&#xD;&#xD;&#xD;        callback(sensorvalue);&#xD;&#xD;&#xD;&#xD;    };&#xD;&#xD;&#xD;&#xD;    console.log("sending message to chrome");&#xD;&#xD;&#xD;&#xD;    chrome.runtime.sendMessage(hummingbirdAppID, {&#xD;&#xD;&#xD;&#xD;        message: "POLL"&#xD;&#xD;&#xD;&#xD;    }, getValue);&#xD;&#xD;&#xD;&#xD;    console.log("sent message to chrome");&#xD;&#xD;&#xD;&#xD;};&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;function processValue(sensorvalue) {&#xD;&#xD;&#xD;&#xD;    sensorvalue = sensorvalue / 2.55;&#xD;&#xD;&#xD;&#xD;    console.log("sensor value has been set: ", sensorvalue);&#xD;&#xD;&#xD;&#xD;    if (port === 1)&#xD;&#xD;&#xD;&#xD;      myself.hummingbirdDummy1 = sensorvalue&#xD;&#xD;&#xD;&#xD;    else if (port === 2)&#xD;&#xD;&#xD;&#xD;      myself.hummingbirdDummy2 = sensorvalue&#xD;&#xD;&#xD;&#xD;    else if (port === 3)&#xD;&#xD;&#xD;&#xD;      myself.hummingbirdDummy3 = sensorvalue&#xD;&#xD;&#xD;&#xD;    else if (port === 4)&#xD;&#xD;&#xD;&#xD;      myself.hummingbirdDummy4 = sensorvalue&#xD;};&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;getSensorData(processValue);&#xD;&#xD;&#xD;</l></block><list><block var="port"/></list></block><block s="doWait"><l>0.01</l></block><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>port</l></list><l>if (port === 1)&#xD;&#xD;&#xD;&#xD;  return this.hummingbirdDummy1&#xD;&#xD;&#xD;&#xD;else if (port === 2)&#xD;&#xD;&#xD;&#xD;  return this.hummingbirdDummy2&#xD;&#xD;&#xD;&#xD;else if (port === 3)&#xD;&#xD;&#xD;&#xD;  return this.hummingbirdDummy3&#xD;&#xD;&#xD;&#xD;else if (port === 4)&#xD;&#xD;&#xD;&#xD;  return this.hummingbirdDummy4</l></block><list><block var="port"/></list></block></block></script></block-definition><block-definition s="Hummingbird Sound %&apos;port&apos;" type="reporter" category="sensing"><header></header><code></code><translations></translations><inputs><input type="%n">1</input></inputs><script><block s="doRun"><block s="reportJSFunction"><list><l>port</l></list><l>var sensorvalue = Number.MAX_VALUE;&#xD;&#xD;&#xD;&#xD;var hummingbirdAppID = "lfloofocohhfeeoohpokmljiinfmpenj";&#xD;&#xD;&#xD;&#xD;var realport = port - 1;&#xD;&#xD;&#xD;&#xD;var myself = this;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;function getSensorData(callback) {&#xD;&#xD;&#xD;&#xD;    var getValue = function(response) {&#xD;&#xD;&#xD;&#xD;        if (realport === 0)&#xD;&#xD;&#xD;&#xD;            sensorvalue = response.port1;&#xD;&#xD;&#xD;&#xD;        else if (realport === 1)&#xD;&#xD;&#xD;&#xD;            sensorvalue = response.port2;&#xD;&#xD;&#xD;&#xD;        else if (realport === 2)&#xD;&#xD;&#xD;&#xD;            sensorvalue = response.port3;&#xD;&#xD;&#xD;&#xD;        else if (realport === 3)&#xD;&#xD;&#xD;&#xD;            sensorvalue = response.port4;&#xD;&#xD;&#xD;&#xD;        callback(sensorvalue);&#xD;&#xD;&#xD;&#xD;    };&#xD;&#xD;&#xD;&#xD;    console.log("sending message to chrome");&#xD;&#xD;&#xD;&#xD;    chrome.runtime.sendMessage(hummingbirdAppID, {&#xD;&#xD;&#xD;&#xD;        message: "POLL"&#xD;&#xD;&#xD;&#xD;    }, getValue);&#xD;&#xD;&#xD;&#xD;    console.log("sent message to chrome");&#xD;&#xD;&#xD;&#xD;};&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;function processValue(sensorvalue) {&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;    console.log("sensor value has been set: ", sensorvalue);&#xD;&#xD;&#xD;&#xD;    if (port === 1)&#xD;&#xD;&#xD;&#xD;      myself.hummingbirdDummy1 = sensorvalue&#xD;&#xD;&#xD;&#xD;    else if (port === 2)&#xD;&#xD;&#xD;&#xD;      myself.hummingbirdDummy2 = sensorvalue&#xD;&#xD;&#xD;&#xD;    else if (port === 3)&#xD;&#xD;&#xD;&#xD;      myself.hummingbirdDummy3 = sensorvalue&#xD;&#xD;&#xD;&#xD;    else if (port === 4)&#xD;&#xD;&#xD;&#xD;      myself.hummingbirdDummy4 = sensorvalue&#xD;};&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;&#xD;getSensorData(processValue);&#xD;&#xD;&#xD;</l></block><list><block var="port"/></list></block><block s="doWait"><l>0.01</l></block><block s="doReport"><block s="evaluate"><block s="reportJSFunction"><list><l>port</l></list><l>if (port === 1)&#xD;&#xD;&#xD;&#xD;  return this.hummingbirdDummy1&#xD;&#xD;&#xD;&#xD;else if (port === 2)&#xD;&#xD;&#xD;&#xD;  return this.hummingbirdDummy2&#xD;&#xD;&#xD;&#xD;else if (port === 3)&#xD;&#xD;&#xD;&#xD;  return this.hummingbirdDummy3&#xD;&#xD;&#xD;&#xD;else if (port === 4)&#xD;&#xD;&#xD;&#xD;  return this.hummingbirdDummy4</l></block><list><block var="port"/></list></block></block></script></block-definition></blocks><variables></variables></project><media name="awsome ride" app="Snap! 5.1, http://snap.berkeley.edu" version="1"></media></snapdata>