All-Time Bestsellers

In Order Of Popularity

Viewing All | View PRP only

Viewing records 6701 through out of

Product Description (click for detail)
Price
Qty.
 
Product #
My Bonnie Lies Over The Ocean - Downloadable MasterTracks P/A Audio Only
$17.95
Add To Wish List
CH-0046E
My Dad - Downloadable Kit

My Dad - Downloadable Kit

Downloadable PDFs, Performance/Accompaniment MP3s, and lyric PowerPoint: 7.6MB

Audio clips are available.Available as a Downloadable Product.

$14.95
Add To Wish List
XS-1000
My Guinea Pig - Downloadable Kit

My Guinea Pig - Downloadable Kit

Downloadable PDFs and Performance/Accompaniment MP3s: 4.8MB

Audio clips are available.Available as a Downloadable Product.

$14.95
Add To Wish List
XS-0114
Narbert The Narwhal's North Pole Neighbors - Hard Copy Book/Downloadable Audio

Narbert The Narwhal's North Pole Neighbors - Hard Copy Book/Downloadable Audio

Hard copy book with downloadable Performance/Accompaniment MP3s: Downloadable audio is 70.8MB.

Content previews are available.Audio clips are available.Available as a Downloadable Product.

$59.95
Add To Wish List
NN-713
New World Christmas, A - Hard Copy Book/Downloadable Audio

New World Christmas, A - Hard Copy Book/Downloadable Audio

Hard copy book with downloadable Performance/Accompaniment MP3s: Downloadable audio is 108.4MB.

Content previews are available.Audio clips are available.Available as a Downloadable Product.

$59.95
Add To Wish List
NW-113
Nice, Nice Christmas Favorites - Hard Copy Book/Downloadable Audio

Nice, Nice Christmas Favorites - Hard Copy Book/Downloadable Audio

Hard copy book with downloadable Performance/Accompaniment MP3s: Downloadable audio is 58.1MB.

Content previews are available.Audio clips are available.Available as a Downloadable Product.

$39.95
Add To Wish List
NN-113
O, What Is Figgy Pudding? - Downloadable MasterTracks P/A Audio Only
$17.95
Add To Wish List
CH-0010E
Old Folks At Home - Video With Movement Ideas - MP4 Download
$1.98
Add To Wish List
263820
Open The Window! - Presentation Kit

Open The Window! - Presentation Kit

Downloadable PowerPoints w/ embedded performance/accompaniment audio, MP4s of PowerPoints, and PDFs: 30MB

Audio clips are available.Available as a Downloadable Product.

$14.95
Add To Wish List
PK-0092
Orange Ukulele Award Belt Certificate - Downloadable / Fillable Certificate
$8.95
Add To Wish List
AW-631
Out Of The Ordinary, We Are - Presentation Kit

Out Of The Ordinary, We Are - Presentation Kit

Downloadable PowerPoints w/ embedded performance/accompaniment audio, MP4s of PowerPoints, and PDFs: 34.7MB

Audio clips are available.Available as a Downloadable Product.

$14.95
Add To Wish List
PK-0059
Peace On Earth - Downloadable MasterTracks P/A Audio Only

Peace On Earth - Downloadable MasterTracks P/A Audio Only

Performance/Accompaniment MP3s: 16MB

Content previews are available.Audio clips are available.Available as a Downloadable Product.

$17.95
Add To Wish List
CH-0018E
PEMDAS (Please Excuse My Dear Aunt Sally) - Downloadable Kit

PEMDAS (Please Excuse My Dear Aunt Sally) - Downloadable Kit

Downloadable PDFs, Performance/Accompaniment MP3s, and lyric PowerPoint: 7.7MB

Audio clips are available.Available as a Downloadable Product.

$14.95
Add To Wish List
XS-0902
Penguins Are Lousy Bowlers - MP4 Download

Penguins Are Lousy Bowlers - MP4 Download

17.2MB MP4 video file. Time: 2:56

Audio clips are available.Available as a Downloadable Product.

$1.98
Add To Wish List
265010
Phil / Phil's Chaser - Downloadable Kit

Phil / Phil's Chaser - Downloadable Kit

Downloadable PDFs and Performance/Accompaniment MP3s: 3.5MB

Audio clips are available.Available as a Downloadable Product.

$14.95
Add To Wish List
XS-0483
Pi Day - Downloadable Kit

Pi Day - Downloadable Kit

Downloadable PDFs, Performance/Accompaniment MP3s, and lyric PowerPoint: 6.9MB

Audio clips are available.Available as a Downloadable Product.

$14.95
Add To Wish List
XS-0973
Pterosaur - Downloadable Kit

Pterosaur - Downloadable Kit

Downloadable PDFs and Performance/Accompaniment MP3s: 13MB

Audio clips are available.Available as a Downloadable Product.

$14.95
Add To Wish List
XS-1224
Purple Ukulele Award Belt Certificate - Downloadable / Fillable Certificate
$8.95
Add To Wish List
AW-651
Raisins and Almonds - Downloadable Kit

Raisins and Almonds - Downloadable Kit

Downloadable PDFs and Performance/Accompaniment MP3s: 9.1MB

Audio clips are available.Available as a Downloadable Product.

$14.95
Add To Wish List
XS-0104
Rap Builder - Hard Copy Book/Downloadable Audio

Rap Builder - Hard Copy Book/Downloadable Audio

Hard copy book with downloadable Performance/Accompaniment MP3s: Downloadable audio is 65.1MB.

Audio clips are available.Available as a Downloadable Product.

$24.95
Add To Wish List
TE-313
Recorder BYTES 2 - America

Recorder BYTES 2 - America

(Recorder Bytes Downloadable with embedded audio: 26.2MB)

Audio clips are available.Available as a Downloadable Product.

$7.95
Add To Wish List
RBYT-205
Recorder Classroom, Vol. 2, No. 4 - Print & Downloadable Issue - Magazine with CD & Audio Files

Recorder Classroom, Vol. 2, No. 4 - Print & Downloadable Issue - Magazine with CD & Audio Files

Access downloads at RecorderClassroom.com. An account is created for you after you purchase your back issue: Read your e-mail carefully.

Audio clips are available.Available as a Downloadable Product.

$29.95
Add To Wish List
REC-MEC24
Recorders From Out Of This World - Hard Copy Book/Downloadable Audio

Recorders From Out Of This World - Hard Copy Book/Downloadable Audio

Hard copy book with downloadable Performance/Accompaniment MP3s: Downloadable audio is 49MB

Content previews are available.Audio clips are available.Available as a Downloadable Product.

$24.95
Add To Wish List
OW-113
Recorders Merry and Olde - Convenience Combo Kit (kit w/CD & download)

Recorders Merry and Olde - Convenience Combo Kit (kit w/CD & download)

Both Print and Downloadable. Downloadable component is 40.9MB

Content previews are available.Audio clips are available.Available as a Downloadable Product.

$29.95
Add To Wish List
MO-119
Right Side, Left Side - Downloadable Kit

Right Side, Left Side - Downloadable Kit

Downloadable PDFs and Performance/Accompaniment MP3s: 8.4MB

Audio clips are available.Available as a Downloadable Product.

$14.95
Add To Wish List
XS-0380
Rollin' On - Downloadable Kit

Rollin' On - Downloadable Kit

Downloadable PDFs, Performance/Accompaniment MP3s, and lyric PowerPoint: 9.6MB

Audio clips are available.Available as a Downloadable Product.

$14.95
Add To Wish List
XS-0200
Rounds For Recorders - Hard Copy Book/Downloadable Audio

Rounds For Recorders - Hard Copy Book/Downloadable Audio

Hard copy book with downloadable Performance/Accompaniment MP3s: Downloadable audio is 90.9MB.

Content previews are available.Audio clips are available.Available as a Downloadable Product.

$24.95
Add To Wish List
RR-713
Scaredy-Cat Groundhog - Downloadable Kit

Scaredy-Cat Groundhog - Downloadable Kit

Downloadable PDFs, Performance/Accompaniment MP3s, and lyric PowerPoint: 5.5MB

Audio clips are available.Available as a Downloadable Product.

$14.95
Add To Wish List
XS-0900
Shape Up! - Downloadable Kit

Shape Up! - Downloadable Kit

Downloadable PDFs and Performance/Accompaniment MP3s: 6.9MB

Audio clips are available.Available as a Downloadable Product.

$14.95
Add To Wish List
XS-1123
Slick Back Jack - Downloadable Kit

Slick Back Jack - Downloadable Kit

Downloadable PDFs and Performance/Accompaniment MP3s: 4.8MB

Audio clips are available.Available as a Downloadable Product.

$14.95
Add To Wish List
XS-1215
Snack Time - Downloadable Kit

Snack Time - Downloadable Kit

Downloadable PDFs and Performance/Accompaniment MP3s: 3.9MB

Audio clips are available.Available as a Downloadable Product.

$14.95
Add To Wish List
XS-0032
Son Of Rap Builder - Convenience Combo Kit (kit w/CD & download)

Son Of Rap Builder - Convenience Combo Kit (kit w/CD & download)

Both Print and Downloadable. Downloadable component is 74.9MB

Audio clips are available.Available as a Downloadable Product.

$29.95
Add To Wish List
TE-919
Songs For December - Convenience Combo Kit (kit w/CD & download)

Songs For December - Convenience Combo Kit (kit w/CD & download)

Both Print and Download. Download is 70.3MB

Content previews are available.Audio clips are available.Available as a Downloadable Product.

$47.95
Add To Wish List
SD-119
Songs Of Peace - Hard Copy Book/Downloadable Audio

Songs Of Peace - Hard Copy Book/Downloadable Audio

Hard copy book with downloadable Performance/Accompaniment MP3s. Downloadable audio is 100.7MB

Audio clips are available.Available as a Downloadable Product.

$39.95
Add To Wish List
PE-713
Songs Of Peace And Joy - Hard Copy Book/Downloadable Audio

Songs Of Peace And Joy - Hard Copy Book/Downloadable Audio

Hard copy book with downloadable Performance/Accompaniment MP3s: Downloadable audio is 85.3MB.

Content previews are available.Audio clips are available.Available as a Downloadable Product.

$39.95
Add To Wish List
PJ-113
Songs Of The Jurassic - Convenience Combo Kit (kit w/CD & download)

Songs Of The Jurassic - Convenience Combo Kit (kit w/CD & download)

Both Print and Downloadable: Download is 146.8MB

Content previews are available.Audio clips are available.Available as a Downloadable Product.

$47.95
Add To Wish List
SJ-119
Step Back - Downloadable Kit

Step Back - Downloadable Kit

Downloadable PDFs, Performance/Accompaniment MP3s, and lyric PowerPoint: 6.2MB

Audio clips are available.Available as a Downloadable Product.

$14.95
Add To Wish List
XS-1021
Strumming And Singing - Downloadable Kit

Strumming And Singing - Downloadable Kit

Downloadable PDFs and Performance/Accompaniment MP3s: 7.1MB

Audio clips are available.Available as a Downloadable Product.

$14.95
Add To Wish List
XS-0061
Take Off With Times - Downloadable Kit

Take Off With Times - Downloadable Kit

Downloadable PDFs, Performance/Accompaniment MP3s, and lyric PowerPoint: 10.6MB

Audio clips are available.Available as a Downloadable Product.

$14.95
Add To Wish List
XS-0985
Teach Me Well - Downloadable Kit

Teach Me Well - Downloadable Kit

Downloadable PDFs and Performance/Accompaniment MP3s: 15.9MB

Audio clips are available.Available as a Downloadable Product.

$14.95
Add To Wish List
XS-1240
That's Easy For You To Say - Downloadable Kit

That's Easy For You To Say - Downloadable Kit

Downloadable PDFs and Performance/Accompaniment MP3s: 23.8MB

Audio clips are available.Available as a Downloadable Product.

$14.95
Add To Wish List
XS-1142
That's Right! - Downloadable Kit

That's Right! - Downloadable Kit

Downloadable PDFs, Performance/Accompaniment MP3s, and lyric PowerPoint: 7.3MB

Audio clips are available.Available as a Downloadable Product.

$14.95
Add To Wish List
XS-0993
The Baobab - Downloadable Kit

The Baobab - Downloadable Kit

Downloadable PDFs and Performance/Accompaniment MP3s: 9.7MB

Audio clips are available.Available as a Downloadable Product.

$14.95
Add To Wish List
XS-0833
The Cool Bass Clef - Presentation Kit

The Cool Bass Clef - Presentation Kit

Downloadable PowerPoints w/ embedded performance/accompaniment audio, MP4s of PowerPoints, PDFs, and Bonus Video: 49MB

Audio clips are available.Available as a Downloadable Product.

$16.95
Add To Wish List
PK-0120
The First 4 Recorder BYTES 2 - (Wedding March, Old Joe Clark, Old Smoky, Can Can)

The First 4 Recorder BYTES 2 - (Wedding March, Old Joe Clark, Old Smoky, Can Can)

(Recorder Bytes Downloadable with embedded audio: 95.3MB)

Audio clips are available.Available as a Downloadable Product.

$27.95
Add To Wish List
RBYT-244
The Hokey Pokey - Downloadable Kit

The Hokey Pokey - Downloadable Kit

Downloadable PDFs and Performance/Accompaniment MP3s: 9.9MB

Audio clips are available.Available as a Downloadable Product.

$14.95
Add To Wish List
XS-1221
The Line Up Song - Downloadable Kit

The Line Up Song - Downloadable Kit

Downloadable PDFs and Performance/Accompaniment MP3s: 1.5MB

Audio clips are available.Available as a Downloadable Product.

$14.95
Add To Wish List
XS-0105
The Liszt Rhapsody - Downloadable Kit

The Liszt Rhapsody - Downloadable Kit

Downloadable PDFs, Performance/Accompaniment MP3s, and lyric PowerPoint: 8.4MB

Audio clips are available.Available as a Downloadable Product.

$14.95
Add To Wish List
XS-0197
The Liszt Rhapsody - Presentation Kit

The Liszt Rhapsody - Presentation Kit

Downloadable PowerPoints w/ embedded performance/accompaniment audio, MP4s of PowerPoints, and PDFs: 48.6MB

Audio clips are available.Available as a Downloadable Product.

$14.95
Add To Wish List
PK-0143

<< Previous | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 135 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |