Music Theory

Torrent Hash:
A1A521937160232494B2B3C87878C2B7DE63C4FF
Number of Files:
557
Content Size:
6.92GB
Convert On:
2013-10-02
Keywords:
Magnet Link:
W3siaWQiOiJhZHN0X2JfTV8zMDB4NTAiLCJhZHNwb3QiOiJiX01fMzAweDUwIiwid2VpZ2h0IjoiNSIsImZjYXAiOmZhbHNlLCJzY2hlZHVsZSI6ZmFsc2UsIm1heFdpZHRoIjoiNzY4IiwibWluV2lkdGgiOmZhbHNlLCJ0aW1lem9uZSI6ZmFsc2UsImV4Y2x1ZGUiOmZhbHNlLCJkb21haW4iOmZhbHNlLCJjb2RlIjoiPHNjcmlwdCB0eXBlPVwidGV4dFwvamF2YXNjcmlwdFwiPlxyXG4gIGF0T3B0aW9ucyA9IHtcclxuICAgICdrZXknIDogJzdkMWNjMGUxYjk4MWM5NzY4ZGI3ODUxZmM1MzVhMTllJyxcclxuICAgICdmb3JtYXQnIDogJ2lmcmFtZScsXHJcbiAgICAnaGVpZ2h0JyA6IDUwLFxyXG4gICAgJ3dpZHRoJyA6IDMyMCxcclxuICAgICdwYXJhbXMnIDoge31cclxuICB9O1xyXG4gIGRvY3VtZW50LndyaXRlKCc8c2NyJyArICdpcHQgdHlwZT1cInRleHRcL2phdmFzY3JpcHRcIiBzcmM9XCJodHRwJyArIChsb2NhdGlvbi5wcm90b2NvbCA9PT0gJ2h0dHBzOicgPyAncycgOiAnJykgKyAnOlwvXC93d3cuYm5odG1sLmNvbVwvaW52b2tlLmpzXCI+PFwvc2NyJyArICdpcHQ+Jyk7XHJcbjxcL3NjcmlwdD4ifV0=
File Name
Size
Berklee Workshop - Ear Training DVDRip/Ear Training DVD Part 1.avi
358.4MB
W3siaWQiOiJleG9jX2JfUExBWSIsImFkc3BvdCI6ImJfUExBWSIsIndlaWdodCI6IjEiLCJmY2FwIjpmYWxzZSwic2NoZWR1bGUiOmZhbHNlLCJtYXhXaWR0aCI6ZmFsc2UsIm1pbldpZHRoIjpmYWxzZSwidGltZXpvbmUiOmZhbHNlLCJleGNsdWRlIjpmYWxzZSwiZG9tYWluIjpmYWxzZSwiY29kZSI6IjwhLS1cclxuPGEgaHJlZj1cImh0dHBzOlwvXC9zeW5kaWNhdGlvbi5keW5zcnZ0YmcuY29tXC9zcGxhc2gucGhwP2lkem9uZT0xOTYxMDkyJnJldHVybl91cmw9aHR0cHM6XC9cL3RlbGxtZS5wd1wvZ29cL2J0c1wiICBjbGFzcz1cImJ0biBidG4td2FybmluZ1wiIHRhcmdldD1cIl9ibGFua1wiPjxzcGFuIGNsYXNzPVwiZ2x5cGhpY29uIGdseXBoaWNvbi1wbGF5XCI+PFwvc3Bhbj4gUGxheSBOb3c8XC9hPlxyXG4tLT4ifV0=
Berklee Workshop - Ear Training DVDRip/Ear Training DVD Part 2.avi
266.86MB
W3siaWQiOiJleG9jX2JfUExBWSIsImFkc3BvdCI6ImJfUExBWSIsIndlaWdodCI6IjEiLCJmY2FwIjpmYWxzZSwic2NoZWR1bGUiOmZhbHNlLCJtYXhXaWR0aCI6ZmFsc2UsIm1pbldpZHRoIjpmYWxzZSwidGltZXpvbmUiOmZhbHNlLCJleGNsdWRlIjpmYWxzZSwiZG9tYWluIjpmYWxzZSwiY29kZSI6IjwhLS1cclxuPGEgaHJlZj1cImh0dHBzOlwvXC9zeW5kaWNhdGlvbi5keW5zcnZ0YmcuY29tXC9zcGxhc2gucGhwP2lkem9uZT0xOTYxMDkyJnJldHVybl91cmw9aHR0cHM6XC9cL3RlbGxtZS5wd1wvZ29cL2J0c1wiICBjbGFzcz1cImJ0biBidG4td2FybmluZ1wiIHRhcmdldD1cIl9ibGFua1wiPjxzcGFuIGNsYXNzPVwiZ2x5cGhpY29uIGdseXBoaWNvbi1wbGF5XCI+PFwvc3Bhbj4gUGxheSBOb3c8XC9hPlxyXG4tLT4ifV0=
Berklee Workshop - Ear Training DVDRip/[isohunt] berklee workshop - ear training dvdrip.torrent
12.9KB
Burge, David Lucas - Perfect Pitch Ear Training/Book/L1FOOTNOTES3.jpg
1.36MB
Burge, David Lucas - Perfect Pitch Ear Training/Book/RefChart1.jpg
1.09MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc 3 of 8) - Master Class 05.mp3
40.36MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc 2 of 8) - Master Class 03.mp3
34.83MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc 6 of 8) - Master Class 13.mp3
34.75MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training Manual.pdf
27.85MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc 8 of 8) - Master Class 24.mp3
26.97MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc 3 of 8) - Master Class 06.mp3
26.94MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc 1 of 8) - Master Class 01.mp3
26.46MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc 6 of 8) - Master Class 14.mp3
23.13MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc 1 of 8) - Master Class 02.mp3
22.94MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc 4 of 8) - Master Class 07.mp3
21.82MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc 5 of 8) - MC Power Points.mp3
20.33MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc 5 of 8) - Master Class 11.mp3
19.71MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc 5 of 8) - Master Class 12.mp3
16.74MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc 4 of 8) - Master Class 09.mp3
16.69MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc 7 of 8) - Master Class 15.mp3
16.34MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc 4 of 8) - Master Class 08.mp3
15.88MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc 2 of 8) - Master Class 04.mp3
13.87MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc 7 of 8) - Master Class 16.mp3
12.68MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc 4 of 8) - Master Class 10.mp3
11.8MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc Gift) - PP For Children 2.mp3
11.26MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc Gift) - PP For Children 1.mp3
10.95MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc 7 of 8) - Master Class 18.mp3
9.9MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc 7 of 8) - Master Class 19.mp3
8.38MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc 7 of 8) - Master Class 17.mp3
6.98MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc 7 of 8) - Master Class 21.mp3
6.5MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc 8 of 8) - Master Class 23.mp3
6.37MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc Gift) - PP For Children Q&A.mp3
6.36MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc 7 of 8) - Master Class 20.mp3
6.28MB
Burge, David Lucas - Perfect Pitch Ear Training/Perfect Pitch Ear Training (Disc 8 of 8) - Master Class 22.mp3
4.56MB
Burge, David Lucas - Perfect Pitch Ear Training/burge__david_lucas_-_perfect_pitch_ear_training.4282593.tpb.torrent
23.08KB
Ear Training and Music Theory - Learn to Play Songs by Ear/Content/Ear Trainer/eartrain_rewrite40.swf
314.1KB
Ear Training and Music Theory - Learn to Play Songs by Ear/Content/Video Tutorials/Using a Gamepad/autohotkey files/2.ahk
163B
Ear Training and Music Theory - Learn to Play Songs by Ear/Content/Video Tutorials/Using a Gamepad/autohotkey files/3.ahk
163B
Ear Training and Music Theory - Learn to Play Songs by Ear/Content/Video Tutorials/Using a Gamepad/autohotkey files/play.ahk
163B
Ear Training and Music Theory - Learn to Play Songs by Ear/Content/Video Tutorials/Using a Gamepad/autohotkey files/replay.ahk
163B
Ear Training and Music Theory - Learn to Play Songs by Ear/Content/Video Tutorials/Using a Gamepad/autohotkey files/1.ahk
163B
Ear Training and Music Theory - Learn to Play Songs by Ear/Content/Video Tutorials/How Playing Songs by Ear Works.divx5mp3.avi
9.76MB
W3siaWQiOiJleG9jX2JfUExBWSIsImFkc3BvdCI6ImJfUExBWSIsIndlaWdodCI6IjEiLCJmY2FwIjpmYWxzZSwic2NoZWR1bGUiOmZhbHNlLCJtYXhXaWR0aCI6ZmFsc2UsIm1pbldpZHRoIjpmYWxzZSwidGltZXpvbmUiOmZhbHNlLCJleGNsdWRlIjpmYWxzZSwiZG9tYWluIjpmYWxzZSwiY29kZSI6IjwhLS1cclxuPGEgaHJlZj1cImh0dHBzOlwvXC9zeW5kaWNhdGlvbi5keW5zcnZ0YmcuY29tXC9zcGxhc2gucGhwP2lkem9uZT0xOTYxMDkyJnJldHVybl91cmw9aHR0cHM6XC9cL3RlbGxtZS5wd1wvZ29cL2J0c1wiICBjbGFzcz1cImJ0biBidG4td2FybmluZ1wiIHRhcmdldD1cIl9ibGFua1wiPjxzcGFuIGNsYXNzPVwiZ2x5cGhpY29uIGdseXBoaWNvbi1wbGF5XCI+PFwvc3Bhbj4gUGxheSBOb3c8XC9hPlxyXG4tLT4ifV0=
Ear Training and Music Theory - Learn to Play Songs by Ear/Content/Video Tutorials/How the statistics work.divx5mp3.avi
8.61MB
W3siaWQiOiJleG9jX2JfUExBWSIsImFkc3BvdCI6ImJfUExBWSIsIndlaWdodCI6IjEiLCJmY2FwIjpmYWxzZSwic2NoZWR1bGUiOmZhbHNlLCJtYXhXaWR0aCI6ZmFsc2UsIm1pbldpZHRoIjpmYWxzZSwidGltZXpvbmUiOmZhbHNlLCJleGNsdWRlIjpmYWxzZSwiZG9tYWluIjpmYWxzZSwiY29kZSI6IjwhLS1cclxuPGEgaHJlZj1cImh0dHBzOlwvXC9zeW5kaWNhdGlvbi5keW5zcnZ0YmcuY29tXC9zcGxhc2gucGhwP2lkem9uZT0xOTYxMDkyJnJldHVybl91cmw9aHR0cHM6XC9cL3RlbGxtZS5wd1wvZ29cL2J0c1wiICBjbGFzcz1cImJ0biBidG4td2FybmluZ1wiIHRhcmdldD1cIl9ibGFua1wiPjxzcGFuIGNsYXNzPVwiZ2x5cGhpY29uIGdseXBoaWNvbi1wbGF5XCI+PFwvc3Bhbj4gUGxheSBOb3c8XC9hPlxyXG4tLT4ifV0=
Ear Training and Music Theory - Learn to Play Songs by Ear/Content/Video Tutorials/Get Started Using my Free Ear Trainer.h264mp3.avi
6.03MB
W3siaWQiOiJleG9jX2JfUExBWSIsImFkc3BvdCI6ImJfUExBWSIsIndlaWdodCI6IjEiLCJmY2FwIjpmYWxzZSwic2NoZWR1bGUiOmZhbHNlLCJtYXhXaWR0aCI6ZmFsc2UsIm1pbldpZHRoIjpmYWxzZSwidGltZXpvbmUiOmZhbHNlLCJleGNsdWRlIjpmYWxzZSwiZG9tYWluIjpmYWxzZSwiY29kZSI6IjwhLS1cclxuPGEgaHJlZj1cImh0dHBzOlwvXC9zeW5kaWNhdGlvbi5keW5zcnZ0YmcuY29tXC9zcGxhc2gucGhwP2lkem9uZT0xOTYxMDkyJnJldHVybl91cmw9aHR0cHM6XC9cL3RlbGxtZS5wd1wvZ29cL2J0c1wiICBjbGFzcz1cImJ0biBidG4td2FybmluZ1wiIHRhcmdldD1cIl9ibGFua1wiPjxzcGFuIGNsYXNzPVwiZ2x5cGhpY29uIGdseXBoaWNvbi1wbGF5XCI+PFwvc3Bhbj4gUGxheSBOb3c8XC9hPlxyXG4tLT4ifV0=
Ear Training and Music Theory - Learn to Play Songs by Ear/[isohunt] 616-learn-to-play-songs-by-ear.torrent
17.53KB
II. Understanding the Fundamentals of Music/Understanding the Fundamentals of Music 03.mp3
33.26MB
II. Understanding the Fundamentals of Music/Understanding the Fundamentals of Music 11.mp3
33.14MB
II. Understanding the Fundamentals of Music/Understanding the Fundamentals of Music 01.mp3
33.12MB
II. Understanding the Fundamentals of Music/Understanding the Fundamentals of Music 16.mp3
33.06MB
II. Understanding the Fundamentals of Music/Understanding the Fundamentals of Music 05.mp3
32.65MB
II. Understanding the Fundamentals of Music/Understanding the Fundamentals of Music 14.mp3
32.21MB
II. Understanding the Fundamentals of Music/Understanding the Fundamentals of Music 12.mp3
31.55MB
II. Understanding the Fundamentals of Music/Understanding the Fundamentals of Music 08.mp3
31.53MB
II. Understanding the Fundamentals of Music/Understanding the Fundamentals of Music 13.mp3
31.4MB
II. Understanding the Fundamentals of Music/Understanding the Fundamentals of Music 06.mp3
31.29MB
II. Understanding the Fundamentals of Music/Understanding the Fundamentals of Music 09.mp3
31.18MB
II. Understanding the Fundamentals of Music/Understanding the Fundamentals of Music 02.mp3
30.78MB
II. Understanding the Fundamentals of Music/Understanding the Fundamentals of Music 10.mp3
30.72MB
II. Understanding the Fundamentals of Music/Understanding the Fundamentals of Music 04.mp3
30.62MB
II. Understanding the Fundamentals of Music/Understanding the Fundamentals of Music 07.mp3
29.88MB
II. Understanding the Fundamentals of Music/Understanding the Fundamentals of Music 15.mp3
27.99MB
II. Understanding the Fundamentals of Music/Understanding_the_Fundamentals_of_Music.pdf
1.34MB
II. Understanding the Fundamentals of Music/[isohunt] ii. understanding the fundamentals of music.torrent
47.08KB
Learn & Master Piano/Learn & Master Piano - 01 - Session 1; Getting to Know the Piano.avi
419.96MB
W3siaWQiOiJleG9jX2JfUExBWSIsImFkc3BvdCI6ImJfUExBWSIsIndlaWdodCI6IjEiLCJmY2FwIjpmYWxzZSwic2NoZWR1bGUiOmZhbHNlLCJtYXhXaWR0aCI6ZmFsc2UsIm1pbldpZHRoIjpmYWxzZSwidGltZXpvbmUiOmZhbHNlLCJleGNsdWRlIjpmYWxzZSwiZG9tYWluIjpmYWxzZSwiY29kZSI6IjwhLS1cclxuPGEgaHJlZj1cImh0dHBzOlwvXC9zeW5kaWNhdGlvbi5keW5zcnZ0YmcuY29tXC9zcGxhc2gucGhwP2lkem9uZT0xOTYxMDkyJnJldHVybl91cmw9aHR0cHM6XC9cL3RlbGxtZS5wd1wvZ29cL2J0c1wiICBjbGFzcz1cImJ0biBidG4td2FybmluZ1wiIHRhcmdldD1cIl9ibGFua1wiPjxzcGFuIGNsYXNzPVwiZ2x5cGhpY29uIGdseXBoaWNvbi1wbGF5XCI+PFwvc3Bhbj4gUGxheSBOb3c8XC9hPlxyXG4tLT4ifV0=
Learn & Master Piano/Learn & Master Piano - 03 - Session 2; Major Progress.avi
361.62MB
W3siaWQiOiJleG9jX2JfUExBWSIsImFkc3BvdCI6ImJfUExBWSIsIndlaWdodCI6IjEiLCJmY2FwIjpmYWxzZSwic2NoZWR1bGUiOmZhbHNlLCJtYXhXaWR0aCI6ZmFsc2UsIm1pbldpZHRoIjpmYWxzZSwidGltZXpvbmUiOmZhbHNlLCJleGNsdWRlIjpmYWxzZSwiZG9tYWluIjpmYWxzZSwiY29kZSI6IjwhLS1cclxuPGEgaHJlZj1cImh0dHBzOlwvXC9zeW5kaWNhdGlvbi5keW5zcnZ0YmcuY29tXC9zcGxhc2gucGhwP2lkem9uZT0xOTYxMDkyJnJldHVybl91cmw9aHR0cHM6XC9cL3RlbGxtZS5wd1wvZ29cL2J0c1wiICBjbGFzcz1cImJ0biBidG4td2FybmluZ1wiIHRhcmdldD1cIl9ibGFua1wiPjxzcGFuIGNsYXNzPVwiZ2x5cGhpY29uIGdseXBoaWNvbi1wbGF5XCI+PFwvc3Bhbj4gUGxheSBOb3c8XC9hPlxyXG4tLT4ifV0=
Learn & Master Piano/Learn & Master Piano - 05 - Session 3; Scaling the Ivories.avi
291.9MB
W3siaWQiOiJleG9jX2JfUExBWSIsImFkc3BvdCI6ImJfUExBWSIsIndlaWdodCI6IjEiLCJmY2FwIjpmYWxzZSwic2NoZWR1bGUiOmZhbHNlLCJtYXhXaWR0aCI6ZmFsc2UsIm1pbldpZHRoIjpmYWxzZSwidGltZXpvbmUiOmZhbHNlLCJleGNsdWRlIjpmYWxzZSwiZG9tYWluIjpmYWxzZSwiY29kZSI6IjwhLS1cclxuPGEgaHJlZj1cImh0dHBzOlwvXC9zeW5kaWNhdGlvbi5keW5zcnZ0YmcuY29tXC9zcGxhc2gucGhwP2lkem9uZT0xOTYxMDkyJnJldHVybl91cmw9aHR0cHM6XC9cL3RlbGxtZS5wd1wvZ29cL2J0c1wiICBjbGFzcz1cImJ0biBidG4td2FybmluZ1wiIHRhcmdldD1cIl9ibGFua1wiPjxzcGFuIGNsYXNzPVwiZ2x5cGhpY29uIGdseXBoaWNvbi1wbGF5XCI+PFwvc3Bhbj4gUGxheSBOb3c8XC9hPlxyXG4tLT4ifV0=
Learn & Master Piano/Learn & Master Piano - 09 - Session 5; Minor Adjustments.avi
274.41MB
W3siaWQiOiJleG9jX2JfUExBWSIsImFkc3BvdCI6ImJfUExBWSIsIndlaWdodCI6IjEiLCJmY2FwIjpmYWxzZSwic2NoZWR1bGUiOmZhbHNlLCJtYXhXaWR0aCI6ZmFsc2UsIm1pbldpZHRoIjpmYWxzZSwidGltZXpvbmUiOmZhbHNlLCJleGNsdWRlIjpmYWxzZSwiZG9tYWluIjpmYWxzZSwiY29kZSI6IjwhLS1cclxuPGEgaHJlZj1cImh0dHBzOlwvXC9zeW5kaWNhdGlvbi5keW5zcnZ0YmcuY29tXC9zcGxhc2gucGhwP2lkem9uZT0xOTYxMDkyJnJldHVybl91cmw9aHR0cHM6XC9cL3RlbGxtZS5wd1wvZ29cL2J0c1wiICBjbGFzcz1cImJ0biBidG4td2FybmluZ1wiIHRhcmdldD1cIl9ibGFua1wiPjxzcGFuIGNsYXNzPVwiZ2x5cGhpY29uIGdseXBoaWNvbi1wbGF5XCI+PFwvc3Bhbj4gUGxheSBOb3c8XC9hPlxyXG4tLT4ifV0=
Learn & Master Piano/Learn & Master Piano - 07 - Session 4; Left Hand Right Foot.avi
250.13MB
W3siaWQiOiJleG9jX2JfUExBWSIsImFkc3BvdCI6ImJfUExBWSIsIndlaWdodCI6IjEiLCJmY2FwIjpmYWxzZSwic2NoZWR1bGUiOmZhbHNlLCJtYXhXaWR0aCI6ZmFsc2UsIm1pbldpZHRoIjpmYWxzZSwidGltZXpvbmUiOmZhbHNlLCJleGNsdWRlIjpmYWxzZSwiZG9tYWluIjpmYWxzZSwiY29kZSI6IjwhLS1cclxuPGEgaHJlZj1cImh0dHBzOlwvXC9zeW5kaWNhdGlvbi5keW5zcnZ0YmcuY29tXC9zcGxhc2gucGhwP2lkem9uZT0xOTYxMDkyJnJldHVybl91cmw9aHR0cHM6XC9cL3RlbGxtZS5wd1wvZ29cL2J0c1wiICBjbGFzcz1cImJ0biBidG4td2FybmluZ1wiIHRhcmdldD1cIl9ibGFua1wiPjxzcGFuIGNsYXNzPVwiZ2x5cGhpY29uIGdseXBoaWNvbi1wbGF5XCI+PFwvc3Bhbj4gUGxheSBOb3c8XC9hPlxyXG4tLT4ifV0=
Learn & Master Piano/Learn & Master Piano - 08 - Session 4; Workshop.avi
204.48MB
W3siaWQiOiJleG9jX2JfUExBWSIsImFkc3BvdCI6ImJfUExBWSIsIndlaWdodCI6IjEiLCJmY2FwIjpmYWxzZSwic2NoZWR1bGUiOmZhbHNlLCJtYXhXaWR0aCI6ZmFsc2UsIm1pbldpZHRoIjpmYWxzZSwidGltZXpvbmUiOmZhbHNlLCJleGNsdWRlIjpmYWxzZSwiZG9tYWluIjpmYWxzZSwiY29kZSI6IjwhLS1cclxuPGEgaHJlZj1cImh0dHBzOlwvXC9zeW5kaWNhdGlvbi5keW5zcnZ0YmcuY29tXC9zcGxhc2gucGhwP2lkem9uZT0xOTYxMDkyJnJldHVybl91cmw9aHR0cHM6XC9cL3RlbGxtZS5wd1wvZ29cL2J0c1wiICBjbGFzcz1cImJ0biBidG4td2FybmluZ1wiIHRhcmdldD1cIl9ibGFua1wiPjxzcGFuIGNsYXNzPVwiZ2x5cGhpY29uIGdseXBoaWNvbi1wbGF5XCI+PFwvc3Bhbj4gUGxheSBOb3c8XC9hPlxyXG4tLT4ifV0=
Learn & Master Piano/Learn & Master Piano - 06 - Session 3; Workshop.avi
191.81MB
W3siaWQiOiJleG9jX2JfUExBWSIsImFkc3BvdCI6ImJfUExBWSIsIndlaWdodCI6IjEiLCJmY2FwIjpmYWxzZSwic2NoZWR1bGUiOmZhbHNlLCJtYXhXaWR0aCI6ZmFsc2UsIm1pbldpZHRoIjpmYWxzZSwidGltZXpvbmUiOmZhbHNlLCJleGNsdWRlIjpmYWxzZSwiZG9tYWluIjpmYWxzZSwiY29kZSI6IjwhLS1cclxuPGEgaHJlZj1cImh0dHBzOlwvXC9zeW5kaWNhdGlvbi5keW5zcnZ0YmcuY29tXC9zcGxhc2gucGhwP2lkem9uZT0xOTYxMDkyJnJldHVybl91cmw9aHR0cHM6XC9cL3RlbGxtZS5wd1wvZ29cL2J0c1wiICBjbGFzcz1cImJ0biBidG4td2FybmluZ1wiIHRhcmdldD1cIl9ibGFua1wiPjxzcGFuIGNsYXNzPVwiZ2x5cGhpY29uIGdseXBoaWNvbi1wbGF5XCI+PFwvc3Bhbj4gUGxheSBOb3c8XC9hPlxyXG4tLT4ifV0=
Learn & Master Piano/Learn & Master Piano - 02 - Session 1; Workshop.avi
186.53MB
W3siaWQiOiJleG9jX2JfUExBWSIsImFkc3BvdCI6ImJfUExBWSIsIndlaWdodCI6IjEiLCJmY2FwIjpmYWxzZSwic2NoZWR1bGUiOmZhbHNlLCJtYXhXaWR0aCI6ZmFsc2UsIm1pbldpZHRoIjpmYWxzZSwidGltZXpvbmUiOmZhbHNlLCJleGNsdWRlIjpmYWxzZSwiZG9tYWluIjpmYWxzZSwiY29kZSI6IjwhLS1cclxuPGEgaHJlZj1cImh0dHBzOlwvXC9zeW5kaWNhdGlvbi5keW5zcnZ0YmcuY29tXC9zcGxhc2gucGhwP2lkem9uZT0xOTYxMDkyJnJldHVybl91cmw9aHR0cHM6XC9cL3RlbGxtZS5wd1wvZ29cL2J0c1wiICBjbGFzcz1cImJ0biBidG4td2FybmluZ1wiIHRhcmdldD1cIl9ibGFua1wiPjxzcGFuIGNsYXNzPVwiZ2x5cGhpY29uIGdseXBoaWNvbi1wbGF5XCI+PFwvc3Bhbj4gUGxheSBOb3c8XC9hPlxyXG4tLT4ifV0=
Learn & Master Piano/Learn & Master Piano - 04 - Session 2; Workshop.avi
158.8MB
W3siaWQiOiJleG9jX2JfUExBWSIsImFkc3BvdCI6ImJfUExBWSIsIndlaWdodCI6IjEiLCJmY2FwIjpmYWxzZSwic2NoZWR1bGUiOmZhbHNlLCJtYXhXaWR0aCI6ZmFsc2UsIm1pbldpZHRoIjpmYWxzZSwidGltZXpvbmUiOmZhbHNlLCJleGNsdWRlIjpmYWxzZSwiZG9tYWluIjpmYWxzZSwiY29kZSI6IjwhLS1cclxuPGEgaHJlZj1cImh0dHBzOlwvXC9zeW5kaWNhdGlvbi5keW5zcnZ0YmcuY29tXC9zcGxhc2gucGhwP2lkem9uZT0xOTYxMDkyJnJldHVybl91cmw9aHR0cHM6XC9cL3RlbGxtZS5wd1wvZ29cL2J0c1wiICBjbGFzcz1cImJ0biBidG4td2FybmluZ1wiIHRhcmdldD1cIl9ibGFua1wiPjxzcGFuIGNsYXNzPVwiZ2x5cGhpY29uIGdseXBoaWNvbi1wbGF5XCI+PFwvc3Bhbj4gUGxheSBOb3c8XC9hPlxyXG4tLT4ifV0=
Relative Pitch Ear training/Level 1/Lesson 1 - 1 - Introductory Talk Part 1.mp3
36.39MB
Relative Pitch Ear training/Level 1/Lesson 9 - 12 - Relative Pitch Power Points Part 2.mp3
25.95MB
Relative Pitch Ear training/Level 1/Lesson 2 - 4 - Enharmonic Spellings.mp3
21.37MB
Relative Pitch Ear training/Level 1/Lesson 3 - 5 - Sound Test Perfect Fifths (Singing).mp3
16.41MB
Relative Pitch Ear training/Level 1/Lesson 7 - 7 - Lightning Round Mixed P4, P5, PO & PU.mp3
15.96MB
Relative Pitch Ear training/Level 1/Lesson 5 - 3 - Sound Test Major Thirds.mp3
15.38MB
Relative Pitch Ear training/Level 1/Lesson 7 - 2 - Spelling Test Major & Minor Chords.mp3
15.15MB
Relative Pitch Ear training/Level 1/Lesson 4 - 3 - Sound Test Perfect Fourths.mp3
15.15MB
Relative Pitch Ear training/Level 1/Lesson 8 - 07 - Relative Pitch Identification Drill.mp3
14.59MB
Relative Pitch Ear training/Level 1/Lesson 7 - 3 - Sound Test Major & Minor Arpeggios.mp3
14.15MB
Relative Pitch Ear training/Level 1/Lesson 2 - 3 - The Grand Round Ear-Opening Technique.mp3
14.14MB
Relative Pitch Ear training/Level 1/Lesson 6 - 03 - Sound Test Minor Thirds.mp3
12.77MB
Relative Pitch Ear training/Level 1/Lesson 1 - 8 - Introducing The Grand Round Ear-Opening Technique.mp3
11.77MB
Relative Pitch Ear training/Level 1/Lesson 5 - 2 - Spelling Test Major Thirds.mp3
10.71MB
Relative Pitch Ear training/Level 1/Lesson 8 - 10 - Lightning Round P5, P4, PO & PU.mp3
10.19MB
Relative Pitch Ear training/Level 1/Lesson 4 - 2 - Spelling Test Perfect Fourths.mp3
10.05MB
Relative Pitch Ear training/Level 1/Lesson 3 - 3 - Spelling Test Perfect Fifths.mp3
9.46MB
Relative Pitch Ear training/Level 1/Lesson 1 - 7 - Perfect Fifths.mp3
8.91MB
Relative Pitch Ear training/Level 1/Lesson 4 - 8 - Correct Spellings Major Thirds (Double Shar.mp3
8.79MB
Relative Pitch Ear training/Level 1/Lesson 3 - 4 - More Procedures.mp3
8.77MB
Relative Pitch Ear training/Level 1/Lesson 6 - 02 - Spelling Test Minor Thirds.mp3
8.64MB
Relative Pitch Ear training/Level 1/Lesson 9 - 04 - Level One Exam, Section 2 Relative Pitch I.mp3
8.3MB
Relative Pitch Ear training/Level 1/Lesson 9 - 06 - Level One Exam, Section 4 Lightning Round.mp3
8.19MB
Relative Pitch Ear training/Level 1/Lesson 6 - 11 - Puzzle Drill (Chord Roots).mp3
7.92MB
Relative Pitch Ear training/Level 1/Lesson 2 - 2 - Correct Spellings Perfect Fifths.mp3
7.8MB
Relative Pitch Ear training/Level 1/Lesson 9 - 05 - Level One Exam, Section 3 Interval Singing.mp3
7.14MB
Relative Pitch Ear training/Level 1/Lesson 5 - 4 - Speed Recognition Drilling Procedures.mp3
6.89MB
Relative Pitch Ear training/Level 1/Lesson 4 - 4 - Perfect Unisons & Perfect Octaves.mp3
6.88MB
Relative Pitch Ear training/Level 1/Lesson 9 - 07 - Level One Exam, Section 5 Synthesizer Ligh.mp3
6.6MB
Relative Pitch Ear training/Level 1/Lesson 3 - 2 - How Testing Works.mp3
6.56MB
Relative Pitch Ear training/Level 1/Lesson 5 - 7 - Lightning Round Mixed Harmonic P4, P5 & PO.mp3
6.55MB
Relative Pitch Ear training/Level 1/Lesson 9 - 03 - Level One Exam, Section 1 Spelling Test.mp3
5.8MB
Relative Pitch Ear training/Level 1/Lesson 8 - 03 - Lightning Rounds Melodic Thirds.mp3
5.62MB
Relative Pitch Ear training/Level 1/Lesson 4 - 5 - Unlocking Technique.mp3
5.49MB
Relative Pitch Ear training/Level 1/Lesson 8 - 05 - Mixed Thirds.mp3
5.25MB
Relative Pitch Ear training/Level 1/Lesson 1 - 3 - About The Course.mp3
4.97MB
Relative Pitch Ear training/Level 1/Lesson 6 - 07 - Chords.mp3
4.84MB
Relative Pitch Ear training/Level 1/Lesson 6 - 04 - Major & Minor Cords.mp3
4.84MB
Relative Pitch Ear training/Level 1/Lesson 3 - 6 - Perfect Fourths.mp3
4.61MB
Relative Pitch Ear training/Level 1/Lesson 9 - 08 - Level One Exam, Section 5 Synthesizer Ligh.mp3
4.51MB
Relative Pitch Ear training/Level 1/Lesson 6 - 06 - Lightning Rounds Major & Minor Arpeggios.mp3
4.49MB
Relative Pitch Ear training/Level 1/Lesson 3 - 7 - Correct Spellings Perfect Fourths.mp3
4.36MB
Relative Pitch Ear training/Level 1/Lesson 8 - 08 - Singing Drill.mp3
4.35MB
Relative Pitch Ear training/Level 1/Lesson 5 - 5 - Lightning Roung Mixed Melodic P4 & P5.mp3
4.24MB
Relative Pitch Ear training/Level 1/Lesson 9 - 02 - Exam Procedures.mp3
4.11MB
Relative Pitch Ear training/Level 1/Lesson 9 - 10 - Conclusion of Level One.mp3
4.09MB
Relative Pitch Ear training/Level 1/Lesson 2 - 6 - The Random Round Technique.mp3
3.99MB
Relative Pitch Ear training/Level 1/Lesson 1 - 4 - The Importance of Musical Spelling.mp3
3.73MB
Relative Pitch Ear training/Level 1/Lesson 5 - 9 - Correct Spellings Minor Thirds.mp3
3.38MB
Relative Pitch Ear training/Level 1/Lesson 1 - 9 - Homework.mp3
3.38MB
Relative Pitch Ear training/Level 1/Lesson 6 - 09 - Lightning Round Mixed Major & Minor Arpegg.mp3
2.97MB
Relative Pitch Ear training/Level 1/Lesson 4 - 7 - Major Thirds.mp3
2.94MB
Relative Pitch Ear training/Level 1/Lesson 8 - 02 - Speed Recognition of Tones.mp3
2.83MB
Relative Pitch Ear training/Level 1/Lesson 8 - 04 - Harmonic Thirds.mp3
2.67MB
Relative Pitch Ear training/Level 1/Lesson 8 - 06 - Tertian, Quartal & Quintal Harmony.mp3
2.63MB
Relative Pitch Ear training/Level 1/Lesson 5 - 6 - Speed Recognition of Tones.mp3
2.39MB
Relative Pitch Ear training/Level 1/Lesson 7 - 5 - Notation of Intervals & Chords.mp3
2.12MB
Relative Pitch Ear training/Level 1/Lesson 2 - 5 - The Sound Round Technique.mp3
2.06MB
Relative Pitch Ear training/Level 1/Lesson 6 - 10 - Homework.mp3
1.91MB
Relative Pitch Ear training/Level 1/Lesson 4 - 6 - Melodic & Harmonic Intervals.mp3
1.62MB
Relative Pitch Ear training/Level 1/Lesson 2 - 1 - Introduction.mp3
1.61MB
Relative Pitch Ear training/Level 1/Lesson 7 - 6 - Exam Preparation.mp3
1.58MB
Relative Pitch Ear training/Level 1/Lesson 1 - 6 - Half Steps & Whole Steps.mp3
1.46MB
Relative Pitch Ear training/Level 1/Lesson 7 - 4 - Major & Minor The Basic Structure of Music.mp3
1.45MB
Relative Pitch Ear training/Level 1/Lesson 8 - 11 - More Drilling Procedures.mp3
1.42MB
Relative Pitch Ear training/Level 1/Lesson 6 - 08 - Listening Technique.mp3
1.35MB
Relative Pitch Ear training/Level 1/Lesson 1 - 5 - The Chromatic Scale.mp3
1.32MB
Relative Pitch Ear training/Level 1/Lesson 5 - 8 - Minor Thirds.mp3
1.22MB
Relative Pitch Ear training/Level 1/Lesson 8 - 01 - Introduction.mp3
1.2MB
Relative Pitch Ear training/Level 1/Lesson 5 - 1 - Introduction.mp3
1.2MB
Relative Pitch Ear training/Level 1/Lesson 3 - 1 - Introduction.mp3
1.2MB
Relative Pitch Ear training/Level 1/Lesson 4 - 1 - Introduction.mp3
1.2MB
Relative Pitch Ear training/Level 1/Lesson 6 - 01 - Introduction.mp3
1.2MB
Relative Pitch Ear training/Level 1/Lesson 7 - 1 - Introduction.mp3
1.2MB
Relative Pitch Ear training/Level 1/Lesson 1 - 2 - Introductory Talk Part 2.mp3
1.2MB
Relative Pitch Ear training/Level 1/Lesson 9 - 01 - Introduction.mp3
1.19MB
Relative Pitch Ear training/Level 1/Lesson 9 - 11 - Relative Pitch Power Points Part 1.mp3
1.18MB
Relative Pitch Ear training/Level 1/Lesson 2 - 7 - Warm-up Drill for Tests.mp3
1.1MB
Relative Pitch Ear training/Level 1/RefChart2.jpg
1.09MB
Relative Pitch Ear training/Level 1/Lesson 8 - 09 - More Drilling Procedures.mp3
977.22KB
Relative Pitch Ear training/Level 1/Lesson 9 - 09 - More Exam Procedures.mp3
931.82KB
Relative Pitch Ear training/Level 1/Lesson 6 - 05 - Arpeggios.mp3
802.73KB
Relative Pitch Ear training/Level 2/Lesson 16 - 5 - Synthesizer Drills 2) Moving Inversions.mp3
25.66MB
Relative Pitch Ear training/Level 2/Lesson 16 - 3 - Synthesizer Drills 1) Inversions.mp3
15.81MB
Relative Pitch Ear training/Level 2/Lesson 13 - 08 - Drill Melodic Inversions.mp3
12.86MB
Relative Pitch Ear training/Level 2/Lesson 12 - 10 - Drill Harmonic Inversions.mp3
12.45MB
Relative Pitch Ear training/Level 2/Lesson 14 - 05 - Lightning Round Sixths.mp3
11.12MB
Relative Pitch Ear training/Level 2/Lesson 10 - 10 - Drill Mixed Major & Minor Inversions.mp3
10.03MB
Relative Pitch Ear training/Level 2/Lesson 14 - 03 - Sound Test Monir Sixths.mp3
9.99MB
Relative Pitch Ear training/Level 2/Lesson 15 - 09 - Relative Pitch Identification Drill.mp3
9.97MB
Relative Pitch Ear training/Level 2/Lesson 13 - 04 - Sound Test Major Sixths.mp3
9.68MB
Relative Pitch Ear training/Level 2/Lesson 17 - 6 - Exam 4) Lightning Round.mp3
8.96MB
Relative Pitch Ear training/Level 2/Lesson 13 - 05 - Lightning Round P5, P4, M3, m3, M2, m2, M.mp3
8.6MB
Relative Pitch Ear training/Level 2/Lesson 12 - 04 - Lightning Round Melodic Seconds.mp3
8.52MB
Relative Pitch Ear training/Level 2/Lesson 14 - 07 - Drill Inversions.mp3
8.26MB
Relative Pitch Ear training/Level 2/Lesson 15 - 07 - Lightning Round Mixed P5, P4, M3, m3, M2,.mp3
8.23MB
Relative Pitch Ear training/Level 2/Lesson 17 - 8 - Exam 6) Inversions Sound & Spelling.mp3
8.09MB
Relative Pitch Ear training/Level 2/Lesson 16 - 2 - All Inversions Lesson-Drill Inversions.mp3
7.84MB
Relative Pitch Ear training/Level 2/Lesson 10 - 07 - Drill Mixed Major Inversions.mp3
7.7MB
Relative Pitch Ear training/Level 2/Lesson 11 - 10 - Drill Inversions.mp3
7.58MB
Relative Pitch Ear training/Level 2/Lesson 17 - 5 - Exam 3) Interval Singing.mp3
7.43MB
Relative Pitch Ear training/Level 2/Lesson 11 - 08 - Lightning Round Mixed Inversions.mp3
7.15MB
Relative Pitch Ear training/Level 2/Lesson 12 - 08 - Lightning Round Mixed P5, P4, M3, m3, M2,.mp3
7.11MB
Relative Pitch Ear training/Level 2/Lesson 12 - 03 - Sound Test Minor Seconds.mp3
7.04MB
Relative Pitch Ear training/Level 2/Lesson 11 - 04 - Sound Test Major Seconds.mp3
6.98MB
Relative Pitch Ear training/Level 2/Lesson 17 - 3 - Exam 2) Relative Pitch Identification.mp3
6.74MB
Relative Pitch Ear training/Level 2/Lesson 14 - 02 - Spelling Test Minor Sixths.mp3
6.66MB
Relative Pitch Ear training/Level 2/Lesson 17 - 3 - Exam 1) Spelling.mp3
6.33MB
Relative Pitch Ear training/Level 2/Lesson 10 - 08 - Drill Minor Inversions.mp3
6.28MB
Relative Pitch Ear training/Level 2/Lesson 13 - 03 - Spelling Test Major Sixths.mp3
6.26MB
Relative Pitch Ear training/Level 2/Lesson 17 - 7 - Exam 5) Major & Minor Inversions.mp3
6.2MB
Relative Pitch Ear training/Level 2/Lesson 15 - 06 - Lightning Round Sixths.mp3
6.12MB
Relative Pitch Ear training/Level 2/Lesson 15 - 11 - Interval Singing Drill.mp3
5.98MB
Relative Pitch Ear training/Level 2/Lesson 11 - 11 - Drill Major & Minor Inversions.mp3
5.64MB
Relative Pitch Ear training/Level 2/Lesson 15 - 03 - Spelling Test Sharp Five (Augmented ) Chords.mp3
5.56MB
Relative Pitch Ear training/Level 2/Lesson 12 - 02 - Spelling Test Minor Seconds.mp3
5.26MB
Relative Pitch Ear training/Level 2/Lesson 15 - 04 - Special Sound Exercise.mp3
5.01MB
Relative Pitch Ear training/Level 2/Lesson 14 - 09 - Augmented Fifth Chords (Sharp 5 Chords).mp3
4.97MB
Relative Pitch Ear training/Level 2/Lesson 10 - 03 - Drill Melodic Inversions.mp3
4.87MB
Relative Pitch Ear training/Level 2/Lesson 11 - 03 - Spelling Test Major Seconds.mp3
4.65MB
Relative Pitch Ear training/Level 2/Lesson 17 - 9 - Conclusion of Level Two.mp3
4.51MB
Relative Pitch Ear training/Level 2/Lesson 13 - 02 - Listening Technique (Sound Association).mp3
4.44MB
Relative Pitch Ear training/Level 2/Lesson 10 - 04 - Listen Technique Inversions.mp3
4.16MB
Relative Pitch Ear training/Level 2/Lesson 14 - 04 - The Influence of Sound.mp3
4.16MB
Relative Pitch Ear training/Level 2/Lesson 10 - 06 - Bottom Listening.mp3
4.15MB
Relative Pitch Ear training/Level 2/Lesson 12 - 06 - Lightning Round Harmonic Seconds.mp3
4.08MB
Relative Pitch Ear training/Level 2/Lesson 11 - 06 - Lightning Round Mixed P5, P4, M3, m3, M2,.mp3
4.02MB
Relative Pitch Ear training/Level 2/Lesson 11 - 09 - Listening Technique Inversions.mp3
3.91MB
Relative Pitch Ear training/Level 2/Lesson 10 - 05 - Drill Harmonic Major Inversions-Top Listening.mp3
3.84MB
Relative Pitch Ear training/Level 2/Lesson 10 - 02 - Inversions of Major & Minor Chords & Arpeggios.mp3
3.82MB
Relative Pitch Ear training/Level 2/Lesson 15 - 08 - Ear Training Technique.mp3
3.34MB
Relative Pitch Ear training/Level 2/Lesson 13 - 06 - Double Lightning Round.mp3
3.34MB
Relative Pitch Ear training/Level 2/Lesson 15 - 10 - Effortless Listening.mp3
2.79MB
Relative Pitch Ear training/Level 2/Lesson 15 - 02 - Memorization for Self-Sufficiency.mp3
2.65MB
Relative Pitch Ear training/Level 2/Lesson 11 - 14 - Correct Spellings Minor Seconds.mp3
2.45MB
Relative Pitch Ear training/Level 2/Lesson 17 - 2 - Procedure.mp3
2.22MB
Relative Pitch Ear training/Level 2/Lesson 14 - 06 - Aural Illusions.mp3
2.19MB
Relative Pitch Ear training/Level 2/Lesson 13 - 11 - Correct Spellings Minor Sixths.mp3
2.17MB
Relative Pitch Ear training/Level 2/Lesson 10 - 12 - Correct Spellings Major Seconds.mp3
2.01MB
Relative Pitch Ear training/Level 2/Lesson 10 - 09 - Listening Technique.mp3
1.99MB
Relative Pitch Ear training/Level 2/Lesson 11 - 02 - Miscellaneous.mp3
1.94MB
Relative Pitch Ear training/Level 2/Lesson 11 - 07 - Dissonance & Consonance.mp3
1.91MB
Relative Pitch Ear training/Level 2/Lesson 14 - 10 - Correct Spellings Sharp Five Chords.mp3
1.87MB
Relative Pitch Ear training/Level 2/Lesson 11 - 12 - Listening Technique.mp3
1.83MB
Relative Pitch Ear training/Level 2/Lesson 12 - 05 - Listening Technique.mp3
1.76MB
Relative Pitch Ear training/Level 2/Lesson 10 - 11 - Listening Technique & Major Seconds.mp3
1.73MB
Relative Pitch Ear training/Level 2/Lesson 13 - 07 - Listening Technique.mp3
1.67MB
Relative Pitch Ear training/Level 2/Lesson 11 - 05 - Whole Tone Scale.mp3
1.66MB
Relative Pitch Ear training/Level 2/Lesson 10 - 01 - Introduction.mp3
1.61MB
Relative Pitch Ear training/Level 2/Lesson 12 - 09 - Drill Instructions Harmonic Inversions.mp3
1.59MB
Relative Pitch Ear training/Level 2/Lesson 14 - 08 - Note for Musicians with Perfect Pitch.mp3
1.45MB
Relative Pitch Ear training/Level 2/Lesson 16 - 4 - Synthesizer Drills Special Instructions.mp3
1.41MB
Relative Pitch Ear training/Level 2/Lesson 12 - 12 - Correct Spellings Major Sixths.mp3
1.37MB
Relative Pitch Ear training/Level 2/Lesson 12 - 07 - Listening Technique.mp3
1.35MB
Relative Pitch Ear training/Level 2/Lesson 13 - 09 - Drilling Technique.mp3
1.26MB
Relative Pitch Ear training/Level 2/Lesson 14 - 01 - Introduction.mp3
1.2MB
Relative Pitch Ear training/Level 2/Lesson 13 - 01 - Introduction.mp3
1.2MB
Relative Pitch Ear training/Level 2/Lesson 17 - 1 - Introduction.mp3
1.2MB
Relative Pitch Ear training/Level 2/Lesson 15 - 01 - Introduction.mp3
1.2MB
Relative Pitch Ear training/Level 2/Lesson 16 - 1 - Introduction.mp3
1.2MB
Relative Pitch Ear training/Level 2/Lesson 12 - 01 - Introduction.mp3
1.2MB
Relative Pitch Ear training/Level 2/Lesson 11 - 01 - Introduction.mp3
1.2MB
Relative Pitch Ear training/Level 2/Lesson 11 - 13 - Minor Seconds.mp3
1001.71KB
Relative Pitch Ear training/Level 2/Lesson 15 - 05 - Notation of Sharp 5 (#5) Chords.mp3
819.06KB
Relative Pitch Ear training/Level 2/Lesson 13 - 10 - Minor Sixths.mp3
379.26KB
Relative Pitch Ear training/Level 2/Lesson 12 - 11 - Major Sixths.mp3
184.37KB
Relative Pitch Ear training/Level 3/Lesson 21 - 2 - How to Take Music Out of Your Head.mp3
29.67MB
Relative Pitch Ear training/Level 3/Lesson 23 - 6 - Stepwise Motion - Spelling.mp3
17.75MB
Relative Pitch Ear training/Level 3/Lesson 22 - 3 - Sound Test Augmented Fourths.mp3
14.3MB
Relative Pitch Ear training/Level 3/Lesson 19 - 3 - Sound Test Minor Sevenths.mp3
12.93MB
Relative Pitch Ear training/Level 3/Lesson 20 - 3 - Sound Test Major Sevenths.mp3
12.75MB
Relative Pitch Ear training/Level 3/Lesson 22 - 7 - Synthesizer Lightning Round.mp3
12.71MB
Relative Pitch Ear training/Level 3/Lesson 18 - 07 - Drill Keynotes, Degrees & Inversions - Part 1.mp3
12.63MB
Relative Pitch Ear training/Level 3/Lesson 25 - 4 - Synthesizer Lightning Round All Mixed with.mp3
11.82MB
Relative Pitch Ear training/Level 3/Lesson 23 - 3 - Lightning Round All Mixed.mp3
10.42MB
Relative Pitch Ear training/Level 3/Lesson 24 - 04 - Miscellaneous Notes on Intervals & Theoret.mp3
9.8MB
Relative Pitch Ear training/Level 3/Lesson 25 - 6 - Exam Part 2, Musical Dictation.mp3
9.57MB
Relative Pitch Ear training/Level 3/Lesson 24 - 12 - Lightning Round All Mixed.mp3
9.52MB
Relative Pitch Ear training/Level 3/Lesson 23 - 7 - Relative Pitch Identification Drill.mp3
8.62MB
Relative Pitch Ear training/Level 3/Lesson 19 - 7 - Mixed P5, P4, M3, m3, M2, m2, M6, m6, m7, P.mp3
8.36MB
Relative Pitch Ear training/Level 3/Lesson 21 - 5 - Inversions.mp3
8.29MB
Relative Pitch Ear training/Level 3/Lesson 25 - 3 - Chords Sound & Spelling - Major, Minor, Au.mp3
8.18MB
Relative Pitch Ear training/Level 3/Lesson 21 - 4 - Lightning Round All Mixed (including Augme.mp3
8.16MB
Relative Pitch Ear training/Level 3/Lesson 19 - 6 - Lightning Rounds Major, Minor, Diminished,.mp3
7.89MB
Relative Pitch Ear training/Level 3/Lesson 20 - 4 - Lightning Rounds Sevenths.mp3
7.66MB
Relative Pitch Ear training/Level 3/Lesson 19 - 2 - Spelling Test Minor Sevenths.mp3
7.57MB
Relative Pitch Ear training/Level 3/Lesson 20 - 5 - Mixed P5, P4, M3, m3, M2, m2, M6, m6, M7, m.mp3
7.53MB
Relative Pitch Ear training/Level 3/Lesson 22 - 2 - Spelling Test Augmented Fourths.mp3
7.25MB
Relative Pitch Ear training/Level 3/Lesson 18 - 04 - Chords Open & Close Position.mp3
7.1MB
Relative Pitch Ear training/Level 3/Lesson 24 - 10 - Major & Minor Inversions - Open & Close Po.mp3
7.06MB
Relative Pitch Ear training/Level 3/Lesson 18 - 09 - Drill Keynotes, Degrees & Inversions - Part 2.mp3
7.01MB
Relative Pitch Ear training/Level 3/Lesson 20 - 2 - Spelling Test Major Sevenths.mp3
6.97MB
Relative Pitch Ear training/Level 3/Lesson 19 - 4 - Spelling Test Flat Five (Diminished Fifth).mp3
6.73MB
Relative Pitch Ear training/Level 3/Lesson 22 - 6 - Lightning Round All Mixed.mp3
6.46MB
Relative Pitch Ear training/Level 3/Lesson 24 - 07 - Lightning Round Major, Minor, Augmented, .mp3
6.39MB
Relative Pitch Ear training/Level 3/Lesson 20 - 7 - Augmented Fourths Outwitting the Devil in.mp3
5.98MB
Relative Pitch Ear training/Level 3/Lesson 25 - 8 - Answers to Exam, Part 2.mp3
5.87MB
Relative Pitch Ear training/Level 3/Lesson 23 - 2 - Test Major Ninths.mp3
5.6MB
Relative Pitch Ear training/Level 3/Lesson 25 - 5 - Exam Part 1, Chords (Singing).mp3
5.48MB
Relative Pitch Ear training/Level 3/Lesson 22 - 4 - Lightning Round P4, P5, Tritones.mp3
4.94MB
Relative Pitch Ear training/Level 3/Lesson 24 - 09 - Relative Pitch Identification Drill Part 2.mp3
4.55MB
Relative Pitch Ear training/Level 3/Lesson 24 - 08 - Relative Pitch Identification Drill Part 1.mp3
4.36MB
Relative Pitch Ear training/Level 3/Lesson 25 - 2 - Mini-Test Theoretical Intervals.mp3
4.29MB
Relative Pitch Ear training/Level 3/Lesson 20 - 8 - Correct Spellings Augmented Fourths (Tritones).mp3
4.2MB
Relative Pitch Ear training/Level 3/Lesson 25 - 7 - Dictation Examples.mp3
4.17MB
Relative Pitch Ear training/Level 3/Lesson 18 - 03 - Diminished Fifth Chords (Flat Fice Chords).mp3
4.17MB
Relative Pitch Ear training/Level 3/Lesson 18 - 12 - Correct Spellings Minor Sevenths.mp3
4.07MB
Relative Pitch Ear training/Level 3/Lesson 21 - 3 - Error Free Listening.mp3
3.53MB
Relative Pitch Ear training/Level 3/Lesson 18 - 06 - Keynotes & Degrees.mp3
3.43MB
Relative Pitch Ear training/Level 3/Lesson 22 - 5 - Compound Intervals Ninths, Tenths, Elevent.mp3
3.35MB
Relative Pitch Ear training/Level 3/Lesson 18 - 10 - Drilling Points & Homework (m7).mp3
3.35MB
Relative Pitch Ear training/Level 3/Lesson 20 - 9 - Star Spangled Banner Assignment.mp3
3.15MB
Relative Pitch Ear training/Level 3/Lesson 23 - 8 - Comments & Homework (m9).mp3
2.93MB
Relative Pitch Ear training/Level 3/Lesson 18 - 05 - Keynotes (Home Base).mp3
2.92MB
Relative Pitch Ear training/Level 3/Lesson 18 - 02 - Various.mp3
2.62MB
Relative Pitch Ear training/Level 3/Lesson 23 - 5 - Taking Music Out of Your Head.mp3
2.57MB
Relative Pitch Ear training/Level 3/Lesson 23 - 4 - Stabilization of a Powerful Ear.mp3
2.5MB
Relative Pitch Ear training/Level 3/Lesson 20 - 6 - The Purpose of Relative Pitch Ear Training .mp3
2.48MB
Relative Pitch Ear training/Level 3/Lesson 19 - 9 - Correct Spellings Major Sevenths.mp3
2.47MB
Relative Pitch Ear training/Level 3/Lesson 19 - 5 - Music Theory & Notation.mp3
2.41MB
Relative Pitch Ear training/Level 3/Lesson 18 - 11 - Correct Spellings Diminished Fifth Chords.mp3
2.36MB
Relative Pitch Ear training/Level 3/Lesson 24 - 02 - Test Minor Ninths.mp3
2.36MB
Relative Pitch Ear training/Level 3/Lesson 19 - 8 - Drilling Technique & Homework (M7).mp3
2.29MB
Relative Pitch Ear training/Level 3/Lesson 24 - 06 - Dominant Seventh Chords.mp3
2.12MB
Relative Pitch Ear training/Level 3/Lesson 18 - 01 - Introduction.mp3
1.61MB
Relative Pitch Ear training/Level 3/Lesson 25 - 9 - Conclusion of Level 3.mp3
1.59MB
Relative Pitch Ear training/Level 3/Lesson 24 - 13 - Instructions.mp3
1.5MB
Relative Pitch Ear training/Level 3/Lesson 22 - 8 - Comments & Homework (M9).mp3
1.4MB
Relative Pitch Ear training/Level 3/Lesson 24 - 03 - Augmented Octaves.mp3
1.31MB
Relative Pitch Ear training/Level 3/Lesson 24 - 05 - Exam Prep.mp3
1.31MB
Relative Pitch Ear training/Level 3/Lesson 25 - 1 - Introduction.mp3
1.21MB
Relative Pitch Ear training/Level 3/Lesson 24 - 01 - Introduction.mp3
1.21MB
Relative Pitch Ear training/Level 3/Lesson 23 - 1 - Introduction.mp3
1.21MB
Relative Pitch Ear training/Level 3/Lesson 22 - 1 - Introduction.mp3
1.21MB
Relative Pitch Ear training/Level 3/Lesson 19 - 1 - Introduction.mp3
1.2MB
Relative Pitch Ear training/Level 3/Lesson 20 - 1 - Introduction.mp3
1.2MB
Relative Pitch Ear training/Level 3/Lesson 21 - 1 - Introduction.mp3
1.2MB
Relative Pitch Ear training/Level 3/Lesson 18 - 08 - Drill Note on Drill.mp3
1.03MB
Relative Pitch Ear training/Level 3/Lesson 21 - 6 - New Drill Procedure.mp3
978.67KB
Relative Pitch Ear training/Level 3/Lesson 24 - 11 - Instructions.mp3
566.99KB
Relative Pitch Ear training/Level 4/Lesson 28 - 5 - The Circle of Fifths.mp3
20.93MB
Relative Pitch Ear training/Level 4/Lesson 26 - 3 - Talks 2) How Perfect Pitch & Relative Pitc.mp3
20.43MB
Relative Pitch Ear training/Level 4/Lesson 33 - 6 - Analysis Following the Flow of Music by Ear.mp3
13.83MB
Relative Pitch Ear training/Level 4/Lesson 26 - 2 - Talks 1) Stabilization of Relative Pitch .mp3
12.86MB
Relative Pitch Ear training/Level 4/Lesson 27 - 4 - Major Scales Essential Foundations for Ear.mp3
12.47MB
Relative Pitch Ear training/Level 4/Lesson 27 - 5 - Lightning Round Scale Degrees.mp3
11.37MB
Relative Pitch Ear training/Level 4/Lesson 31 - 09 - Diatonic Tones.mp3
10.86MB
Relative Pitch Ear training/Level 4/Lesson 33 - 7 - The 8 Essential Perceptions for the Establi.mp3
10.55MB
Relative Pitch Ear training/Level 4/Lesson 29 - 10 - Chord Drill M7, m7, m M7, Dom7.mp3
9.83MB
Relative Pitch Ear training/Level 4/Lesson 32 - 11 - Lightning Round All Seventh Chords.mp3
9.17MB
Relative Pitch Ear training/Level 4/Lesson 33 - 3 - Exam Bach for Rock (& ALL Musical Styles).mp3
9.09MB
Relative Pitch Ear training/Level 4/Lesson 27 - 6 - Drill Dominant Sevenths - Part 1.mp3
9.07MB
Relative Pitch Ear training/Level 4/Lesson 33 - 2 - Stability Test m6.mp3
8.36MB
Relative Pitch Ear training/Level 4/Lesson 32 - 13 - Chord Progressions.mp3
8.36MB
Relative Pitch Ear training/Level 4/Lesson 31 - 02 - Stability Test m3.mp3
8.02MB
Relative Pitch Ear training/Level 4/Lesson 32 - 02 - Stability Test.mp3
7.76MB
Relative Pitch Ear training/Level 4/Lesson 29 - 02 - Stability Test M3.mp3
7.35MB
Relative Pitch Ear training/Level 4/Lesson 27 - 3 - Stability Test P5.mp3
7.34MB
Relative Pitch Ear training/Level 4/Lesson 28 - 2 - Stability Test P4.mp3
7.25MB
Relative Pitch Ear training/Level 4/Lesson 27 - 7 - Drill Dominant Sevenths - Part 2.mp3
7.18MB
Relative Pitch Ear training/Level 4/Lesson 31 - 06 - Chords.mp3
7.11MB
Relative Pitch Ear training/Level 4/Lesson 28 - 3 - Correct Spellings Major Scales.mp3
6.82MB
Relative Pitch Ear training/Level 4/Lesson 26 - 5 - Dominant Seventh Inversions (with Third Inv.mp3
6.8MB
Relative Pitch Ear training/Level 4/Lesson 31 - 10 - Lightning Round Chord Degrees (Root Position).mp3
6.74MB
Relative Pitch Ear training/Level 4/Lesson 29 - 09 - Seventh Chords.mp3
6.65MB
Relative Pitch Ear training/Level 4/Lesson 29 - 05 - Perfect Pitch & Relative Pitch Working Together.mp3
6.63MB
Relative Pitch Ear training/Level 4/Lesson 29 - 07 - New Practice Routine for Lesson 30.mp3
6.61MB
Relative Pitch Ear training/Level 4/Lesson 32 - 03 - Augmented Dominant Seventh Chords (Dom7#5).mp3
6.5MB
Relative Pitch Ear training/Level 4/Lesson 33 - 4 - Exam Examples.mp3
6.15MB
Relative Pitch Ear training/Level 4/Lesson 26 - 7 - Listening Technique.mp3
6.02MB
Relative Pitch Ear training/Level 4/Lesson 29 - 03 - Lightning Rounds Scale Degrees - Part 1 (.mp3
5.76MB
Relative Pitch Ear training/Level 4/Lesson 28 - 9 - Lightning Round Scale Degrees - Part 2 (Name).mp3
5.46MB
Relative Pitch Ear training/Level 4/Lesson 31 - 07 - Lightning Round All Chords.mp3
4.89MB
Relative Pitch Ear training/Level 4/Lesson 31 - 04 - Lightning Rounds M7, m7, m M7, Dom7 - Arp.mp3
4.75MB
Relative Pitch Ear training/Level 4/Lesson 29 - 04 - Lightning Rounds Scale Degrees - Part 2 (Name).mp3
4.57MB
Relative Pitch Ear training/Level 4/Lesson 28 - 8 - Lightning Round Scale Degrees - Part 1 (Degree).mp3
4.14MB
Relative Pitch Ear training/Level 4/Lesson 31 - 03 - Listening Technique Speed Recognition of .mp3
3.98MB
Relative Pitch Ear training/Level 4/Lesson 32 - 09 - Drills Altered Seventh Arpeggios.mp3
3.77MB
Relative Pitch Ear training/Level 4/Lesson 30 - 02 - Lightning Round Scale Degrees - C Sharp.mp3
3.65MB
Relative Pitch Ear training/Level 4/Lesson 30 - 08 - Lightning Round Scale Degrees - F.mp3
3.47MB
Relative Pitch Ear training/Level 4/Lesson 30 - 15 - Lightning Round Scale Degrees - B.mp3
3.38MB
Relative Pitch Ear training/Level 4/Lesson 30 - 05 - Lightning Round Scale Degrees - E Flat.mp3
3.37MB
Relative Pitch Ear training/Level 4/Lesson 30 - 14 - Lightning Round Scale Degrees - B Flat.mp3
3.37MB
Relative Pitch Ear training/Level 4/Lesson 30 - 07 - Lightning Round Scale Degrees - F.mp3
3.36MB
Relative Pitch Ear training/Level 4/Lesson 30 - 03 - Lightning Round Scale Degrees - D Flat.mp3
3.34MB
Relative Pitch Ear training/Level 4/Lesson 31 - 08 - Chord Degrees.mp3
3.34MB
Relative Pitch Ear training/Level 4/Lesson 30 - 04 - Lightning Round Scale Degrees - D.mp3
3.33MB
Relative Pitch Ear training/Level 4/Lesson 30 - 06 - Lightning Round Scale Degrees - E.mp3
3.31MB
Relative Pitch Ear training/Level 4/Lesson 30 - 12 - Lightning Round Scale Degrees - A Flat.mp3
3.31MB
Relative Pitch Ear training/Level 4/Lesson 30 - 13 - Lightning Round Scale Degrees - A.mp3
3.24MB
Relative Pitch Ear training/Level 4/Lesson 30 - 11 - Lightning Round Scale Degrees - G.mp3
3.22MB
Relative Pitch Ear training/Level 4/Lesson 30 - 09 - Lightning Round Scale Degrees - F Sharp.mp3
3.21MB
Relative Pitch Ear training/Level 4/Lesson 27 - 2 - Stability Test Procedures.mp3
3.17MB
Relative Pitch Ear training/Level 4/Lesson 30 - 10 - Lightning Round Scale Degrees - G Flat.mp3
3.15MB
Relative Pitch Ear training/Level 4/Lesson 28 - 6 - Music The Finest of the Fine Arts.mp3
2.93MB
Relative Pitch Ear training/Level 4/Lesson 32 - 08 - Preparation for Drill.mp3
2.81MB
Relative Pitch Ear training/Level 4/Lesson 32 - 10 - Chords.mp3
2.8MB
Relative Pitch Ear training/Level 4/Lesson 33 - 5 - Instructions for Exam Answers.mp3
2.69MB
Relative Pitch Ear training/Level 4/Lesson 30 - 16 - Lightning Round Scale Degrees - C Flat.mp3
2.63MB
Relative Pitch Ear training/Level 4/Lesson 32 - 07 - Half Dinimished & Full Diminished Sevenths.mp3
2.59MB
Relative Pitch Ear training/Level 4/Lesson 32 - 05 - Diminished Minor Seventh Chords (m7flat5).mp3
2.5MB
Relative Pitch Ear training/Level 4/Lesson 26 - 4 - Ear Training Technique Learning the Broad .mp3
2.46MB
Relative Pitch Ear training/Level 4/Lesson 28 - 4 - The Value of Scale Spellings.mp3
1.81MB
Relative Pitch Ear training/Level 4/Lesson 29 - 08 - Ear Training Technique.mp3
1.81MB
Relative Pitch Ear training/Level 4/Lesson 29 - 06 - Transposition.mp3
1.63MB
Relative Pitch Ear training/Level 4/Lesson 26 - 1 - Introduction.mp3
1.61MB
Relative Pitch Ear training/Level 4/Lesson 32 - 12 - The Key to Chord Indentification.mp3
1.57MB
Relative Pitch Ear training/Level 4/Lesson 32 - 04 - Altered Chords.mp3
1.56MB
Relative Pitch Ear training/Level 4/Lesson 30 - 17 - Listening Technique.mp3
1.5MB
Relative Pitch Ear training/Level 4/Lesson 28 - 7 - The Value of Scale Degrees.mp3
1.37MB
Relative Pitch Ear training/Level 4/Lesson 32 - 06 - Diminished Seventh Chords.mp3
1.29MB
Relative Pitch Ear training/Level 4/Lesson 26 - 8 - Preparation for Stability Tests.mp3
1.27MB
Relative Pitch Ear training/Level 4/Lesson 28 - 1 - Introduction.mp3
1.21MB
Relative Pitch Ear training/Level 4/Lesson 33 - 1 - Introduction.mp3
1.21MB
Relative Pitch Ear training/Level 4/Lesson 32 - 01 - Introduction.mp3
1.21MB
Relative Pitch Ear training/Level 4/Lesson 31 - 01 - Introduction.mp3
1.21MB
Relative Pitch Ear training/Level 4/Lesson 27 - 1 - Introduction.mp3
1.21MB
Relative Pitch Ear training/Level 4/Lesson 29 - 01 - Introduction.mp3
1.2MB
Relative Pitch Ear training/Level 4/Lesson 30 - 01 - Lightning Round Scale Degrees - C.mp3
1.19MB
Relative Pitch Ear training/Level 4/Lesson 31 - 05 - Relative Pitch Chord Color.mp3
953.21KB
Relative Pitch Ear training/Level 4/Lesson 26 - 6 - Lightning Round Dominant Seventh Chords.mp3
758.3KB
Relative Pitch Ear training/Level 5/Lesson 41 - 7 - Final Talk & Notes.mp3
18.61MB
Relative Pitch Ear training/Level 5/Lesson 41 - 6 - Answers Arrangement.mp3
15.5MB
Relative Pitch Ear training/Level 5/Lesson 34 - 6 - Progression & Modulation.mp3
14.82MB
Relative Pitch Ear training/Level 5/Lesson 34 - 4 - Pivot Chords & Changing Chords.mp3
14.62MB
Relative Pitch Ear training/Level 5/Lesson 39 - 2 - Borrowed Dominants.mp3
13.25MB
Relative Pitch Ear training/Level 5/Lesson 39 - 6 - Drill Progressions (Cadences).mp3
12.51MB
Relative Pitch Ear training/Level 5/Lesson 39 - 3 - Cadences Full, Half, Plagal, Deceptive, fl.mp3
11.77MB
Relative Pitch Ear training/Level 5/Lesson 34 - 3 - Analysis of Bach Following the Flow of Mus.mp3
11.74MB
Relative Pitch Ear training/Level 5/Lesson 37 - 02 - Equal-Tempered and Just Tuning Systems.mp3
11.58MB
Relative Pitch Ear training/Level 5/Lesson 37 - 10 - Lightning Rounds Ninth Chords with Add 9 .mp3
11.21MB
Relative Pitch Ear training/Level 5/Lesson 40 - 11 - Lightning Rounds All Chords - Synthesizer.mp3
11.04MB
Relative Pitch Ear training/Level 5/Lesson 38 - 9 - Lightning Round Eleventh Chords.mp3
9.74MB
Relative Pitch Ear training/Level 5/Lesson 36 - 13 - Lightning Round All Seventh Chords.mp3
9.17MB
Relative Pitch Ear training/Level 5/Lesson 40 - 02 - How to Label Any Chord You Hear.mp3
8.96MB
Relative Pitch Ear training/Level 5/Lesson 36 - 07 - Melodic Minor.mp3
8.86MB
Relative Pitch Ear training/Level 5/Lesson 40 - 10 - Lightning Rounds All Chords.mp3
8.4MB
Relative Pitch Ear training/Level 5/Lesson 38 - 5 - Lightning Rounds Seventh & Fourth Chords.mp3
8.25MB
Relative Pitch Ear training/Level 5/Lesson 34 - 2 - Stability Test M2 & m2.mp3
7.39MB
Relative Pitch Ear training/Level 5/Lesson 36 - 11 - Lightning Round Sixth, Add 9, 6 9, Sus4 Chords.mp3
7.37MB
Relative Pitch Ear training/Level 5/Lesson 35 - 03 - Conclusion of Bach Assignment The Ranges .mp3
7.31MB
Relative Pitch Ear training/Level 5/Lesson 37 - 04 - Stability Test #4.mp3
7.3MB
Relative Pitch Ear training/Level 5/Lesson 36 - 02 - Stability Test M7.mp3
7.1MB
Relative Pitch Ear training/Level 5/Lesson 35 - 02 - Stability Test m7.mp3
6.87MB
Relative Pitch Ear training/Level 5/Lesson 38 - 8 - Eleventh Chords.mp3
6.68MB
Relative Pitch Ear training/Level 5/Lesson 38 - 6 - Lightning Rounds Ninth & Sixth Chords.mp3
6.65MB
Relative Pitch Ear training/Level 5/Lesson 38 - 4 - Drill Minor Scale Degrees.mp3
6.55MB
Relative Pitch Ear training/Level 5/Lesson 39 - 8 - Lightning Round M13, m13, Dom13.mp3
6.42MB
Relative Pitch Ear training/Level 5/Lesson 41 - 5 - Answers Main Piece.mp3
6.08MB
Relative Pitch Ear training/Level 5/Lesson 37 - 03 - The Three Essentials for Singing in Perfec.mp3
5.96MB
Relative Pitch Ear training/Level 5/Lesson 40 - 03 - Drills Three-Note Chords - Melodic.mp3
5.06MB
Relative Pitch Ear training/Level 5/Lesson 35 - 15 - Lightning Rounds 3) Sixth, Seventh & Sus4.mp3
4.94MB
Relative Pitch Ear training/Level 5/Lesson 38 - 2 - Minor Scales in Comtemporary Music.mp3
4.8MB
Relative Pitch Ear training/Level 5/Lesson 38 - 3 - Drill Instructions.mp3
4.69MB
Relative Pitch Ear training/Level 5/Lesson 37 - 09 - Lightning Rounds Ninth Chords.mp3
3.79MB
Relative Pitch Ear training/Level 5/Lesson 37 - 08 - Lightning Rounds Dom9, Dom Flat 9, Dom #9.mp3
3.76MB
Relative Pitch Ear training/Level 5/Lesson 35 - 14 - Lightning Rounds 2) Seventh Chords.mp3
3.75MB
Relative Pitch Ear training/Level 5/Lesson 41 - 2 - Final Exam.mp3
3.69MB
Relative Pitch Ear training/Level 5/Lesson 35 - 04 - Lightning Rounds Chord Degrees-1) Root Po.mp3
3.69MB
Relative Pitch Ear training/Level 5/Lesson 36 - 04 - Relative Major & Minor Keys (Tonalities).mp3
3.43MB
Relative Pitch Ear training/Level 5/Lesson 38 - 7 - Voicings, EXtensions & Omitted Tomes.mp3
3.38MB
Relative Pitch Ear training/Level 5/Lesson 35 - 16 - Chord Spelling, Playing & Singing Assignment.mp3
3.37MB
Relative Pitch Ear training/Level 5/Lesson 40 - 09 - Lightning Rounds Eleventh & Thirteenth Chords.mp3
3.29MB
Relative Pitch Ear training/Level 5/Lesson 35 - 07 - Listening Technique 1) Roots & Bass Notes.mp3
3.17MB
Relative Pitch Ear training/Level 5/Lesson 35 - 06 - Lightning Rounds Chord Degrees-3) Second .mp3
3MB
Relative Pitch Ear training/Level 5/Lesson 36 - 05 - Natural Minor.mp3
2.83MB
Relative Pitch Ear training/Level 5/Lesson 40 - 04 - Drills Three-Note Chords - Harmonic.mp3
2.83MB
Relative Pitch Ear training/Level 5/Lesson 40 - 08 - Lightning Rounds Ninth & Sixth Chords.mp3
2.77MB
Relative Pitch Ear training/Level 5/Lesson 39 - 5 - Pedal Point.mp3
2.74MB
Relative Pitch Ear training/Level 5/Lesson 40 - 07 - Lightning Rounds Seventh & Fourth Chords.mp3
2.68MB
Relative Pitch Ear training/Level 5/Lesson 35 - 10 - Suspended Fourth Chords.mp3
2.68MB
Relative Pitch Ear training/Level 5/Lesson 35 - 13 - Lightning Rounds 1) Sus4, M6, m6 Chords.mp3
2.64MB
Relative Pitch Ear training/Level 5/Lesson 37 - 07 - Dominant 9, Dominant Flar 9 & Dominant #9 .mp3
2.53MB
Relative Pitch Ear training/Level 5/Lesson 37 - 06 - Lightning Round M9 & m9 Chords.mp3
2.49MB
Relative Pitch Ear training/Level 5/Lesson 35 - 05 - Lightning Rounds Chord Degrees-2) First I.mp3
2.44MB
Relative Pitch Ear training/Level 5/Lesson 36 - 03 - Minor Scales.mp3
2.41MB
Relative Pitch Ear training/Level 5/Lesson 35 - 08 - Listening Technique 2) Second Inversion O.mp3
2.36MB
Relative Pitch Ear training/Level 5/Lesson 40 - 05 - Drills Four-Note Chords - Melodic.mp3
2.29MB
Relative Pitch Ear training/Level 5/Lesson 36 - 10 - Drilling Technique.mp3
2.25MB
Relative Pitch Ear training/Level 5/Lesson 39 - 7 - Thirteenth Chords.mp3
2.12MB
Relative Pitch Ear training/Level 5/Lesson 40 - 06 - Drills Four-Note Chords - Harmonic.mp3
2.01MB
Relative Pitch Ear training/Level 5/Lesson 37 - 05 - Major & Minor Ninth Chords.mp3
1.98MB
Relative Pitch Ear training/Level 5/Lesson 36 - 06 - Harmonic Minor.mp3
1.96MB
Relative Pitch Ear training/Level 5/Lesson 34 - 5 - Borrowed Chords.mp3
1.85MB
Relative Pitch Ear training/Level 5/Lesson 36 - 09 - Minor Suspended Fourth Chords.mp3
1.78MB
Relative Pitch Ear training/Level 5/Lesson 39 - 4 - Picardy Thirds.mp3
1.7MB
Relative Pitch Ear training/Level 5/Lesson 34 - 1 - Introduction.mp3
1.61MB
Relative Pitch Ear training/Level 5/Lesson 36 - 08 - Add 9 & 6 9 Chords.mp3
1.59MB
Relative Pitch Ear training/Level 5/Lesson 35 - 11 - Sixth Chords.mp3
1.55MB
Relative Pitch Ear training/Level 5/Lesson 41 - 4 - Arrangement.mp3
1.52MB
Relative Pitch Ear training/Level 5/Lesson 35 - 12 - Notation of Chords.mp3
1.31MB
Relative Pitch Ear training/Level 5/Lesson 40 - 12 - Final Assignment.mp3
1.3MB
Relative Pitch Ear training/Level 5/Lesson 35 - 09 - Listening Technique 3) Five Chords, Seven.mp3
1.29MB
Relative Pitch Ear training/Level 5/Lesson 37 - 01 - Introduction.mp3
1.21MB
Relative Pitch Ear training/Level 5/Lesson 39 - 1 - Introduction.mp3
1.21MB
Relative Pitch Ear training/Level 5/Lesson 38 - 1 - Introduction.mp3
1.21MB
Relative Pitch Ear training/Level 5/Lesson 41 - 1 - Introduction - Day of Established Relative Pitch.mp3
1.21MB
Relative Pitch Ear training/Level 5/Lesson 36 - 01 - Introduction.mp3
1.21MB
Relative Pitch Ear training/Level 5/Lesson 40 - 01 - Introduction (All Chord Lesson).mp3
1.21MB
Relative Pitch Ear training/Level 5/Lesson 35 - 01 - Introduction.mp3
1.21MB
Relative Pitch Ear training/Level 5/Lesson 36 - 14 - Listening Technique.mp3
1.06MB
Relative Pitch Ear training/Level 5/Lesson 41 - 3 - Main Piece.mp3
973.62KB
Relative Pitch Ear training/Level 5/Lesson 36 - 12 - Dominant Seventh Flat Five Chords.mp3
893KB
Relative Pitch Ear training/Relative Pitch Ear Training by David Lucas Burge (Manual).pdf
7.99MB
Roger Love - Set Your Voice Free/!Book/Set-Your-Voice-Free.pdf
7.96MB
Roger Love - Set Your Voice Free/15-Roger_Love-The_One-Octave_Exercise_Male-een.mp3
16.31MB
Roger Love - Set Your Voice Free/16-Roger_Love-The_One-Octave_Exercise_Female-een.mp3
13.64MB
Roger Love - Set Your Voice Free/22-Roger_Love-The_Octave_Jump_Male-een.mp3
8.77MB
Roger Love - Set Your Voice Free/20-Roger_Love-The_Octave-and-a-Half_Set_Male-een.mp3
8.62MB
Roger Love - Set Your Voice Free/23-Roger_Love-The_Octave_Jump_Female-een.mp3
7.42MB
Roger Love - Set Your Voice Free/21-Roger_Love-The_Octave-and-a-Half_Set_Female-een.mp3
6.68MB
Roger Love - Set Your Voice Free/01-Roger_Love-Welcome-een.mp3
3.66MB
Roger Love - Set Your Voice Free/17-Roger_Love-The_Cry_Male-een.mp3
3.49MB
Roger Love - Set Your Voice Free/18-Roger_Love-The_Cry_Female-een.mp3
2.91MB
Roger Love - Set Your Voice Free/11-Roger_Love-Diagnostic_Ah_Test_Male-een.mp3
2.56MB
Roger Love - Set Your Voice Free/12-Roger_Love-Diagnostic_Ah_Test_Female-een.mp3
2.06MB
Roger Love - Set Your Voice Free/10-Roger_Love-Optimal_Pitch_Range-een.mp3
1.5MB
Roger Love - Set Your Voice Free/14-Roger_Love-Chest-Middle-Head-een.mp3
1.5MB
Roger Love - Set Your Voice Free/19-Roger_Love-More_Low-Larynx_Sounds-een.mp3
1.22MB
Roger Love - Set Your Voice Free/25-Roger_Love-Flip-flopping-een.mp3
1.15MB
Roger Love - Set Your Voice Free/26-Roger_Love-More_Flip-flopping-een.mp3
1.13MB
Roger Love - Set Your Voice Free/29-Roger_Love-Rhythm_Nation-een.mp3
1.11MB
Roger Love - Set Your Voice Free/08-Roger_Love-Low-Larynx_Sounds-een.mp3
1.08MB
Roger Love - Set Your Voice Free/06-Roger_Love-The_Breathy_Voice-een.mp3
1.08MB
Roger Love - Set Your Voice Free/05-Roger_Love-The_Sound_of_Gravel-een.mp3
1.04MB
Roger Love - Set Your Voice Free/24-Roger_Love-Too_Much_Chest-een.mp3
1.04MB
Roger Love - Set Your Voice Free/07-Roger_Love-Attaaaaaaack_of_the_Brassy_Voice-een.mp3
972.41KB
Roger Love - Set Your Voice Free/03-Roger_Love-Nose-Pinch_Test-een.mp3
955.88KB
Roger Love - Set Your Voice Free/35-Roger_Love-Happy_Birthday-een.mp3
938.12KB
Roger Love - Set Your Voice Free/09-Roger_Love-The_Husky_Voice-een.mp3
938.12KB
Roger Love - Set Your Voice Free/13-Roger_Love-The_Slow_Leak-een.mp3
927.71KB
Roger Love - Set Your Voice Free/27-Roger_Love-Soft_but_Connected-een.mp3
901.39KB
Roger Love - Set Your Voice Free/04-Roger_Love-Nasal_Sound_2-een.mp3
865.88KB
Roger Love - Set Your Voice Free/34-Roger_Love-Monotone_Variety-een.mp3
865.88KB
Roger Love - Set Your Voice Free/02-Roger_Love-Nasal_Sound_1-een.mp3
802.82KB
Roger Love - Set Your Voice Free/32-Roger_Love-Vibrato_3-een.mp3
794.86KB
Roger Love - Set Your Voice Free/28-Roger_Love-Speak-Singing-een.mp3
505.88KB
Roger Love - Set Your Voice Free/30-Roger_Love-Vibrato_1-een.mp3
501.59KB
Roger Love - Set Your Voice Free/31-Roger_Love-Vibrato_2-een.mp3
482KB
Roger Love - Set Your Voice Free/33-Roger_Love-Slow-Talking-een.mp3
471.59KB
Roger Love - Set Your Voice Free/36-Roger_Love-Good-bye-een.mp3
425.67KB
Roger Love - Set Your Voice Free/roger_love_-_set_your_voice_free.4278251.tpb.torrent
19.79KB
Roger Love - Set Your Voice Free/00-Roger_Love-Set_Your_Voice_Free.m3u
1.45KB
Roger Love - Set Your Voice Free/Desktop.ini
77B
music theory for dummies audio.bin
594.14MB
Rolleflex_TLR.pdf
60.18MB
Understanding Music Theory.pdf
30.79MB
Easiest Book Of Piano Classics.pdf
28.13MB
Piano For Dummies.pdf
12.29MB
[BW] Piano for Dummies.pdf
12.17MB
[BL] The Nature of the Universe.pdf
9.21MB
Music Theory For Dummies.pdf
7.72MB
US Navy course - Basic Music NAVEDTRA 10244.pdf
6.17MB
US Navy music course - Harmony NAVEDTRA 12012.pdf
5.34MB
Basic Music Theory How to Read Write and Understand Written.pdf
5.15MB
How to Play Popular Piano in 10 Easy Lessons.pdf
2.88MB
Fundamentals of Piano Theory Level Three.pdf
2.46MB
US Navy music course - Ear Training Manual For Musicians NAVEDTRA 10243.pdf
2.1MB
Fundamentals of Piano Theory Prep Level.pdf
1.76MB
A Short History of Nearly Everything.pdf
1.76MB
super_ricohflex.pdf
1.7MB
US Navy course - Basic Music (Navy) NAVEDTRA 12013.pdf
1.66MB
book.pdf
1.36MB
fur elise.pdf
645.43KB
(Sheet Music - Piano) Phantom Of The Opera - Music Of The Night.pdf
610.75KB
NocturneNo1.pdf
422.88KB
(Sheet Music - Piano) Beethoven - Fur Elise.pdf
216.24KB
TACDBS01.pdf
195.64KB
acadia_practice_exam (1).pdf
184.25KB
Study_Guide.pdf
173.07KB
50449421_chapter.pdf
124.36KB
TheoryPlacement%5B1%5D.pdf
120.2KB
History Theory Placement_Test09.pdf
111.65KB
music_theory_syllabus.pdf
106.87KB
ET-ENG.PDF
104.38KB
musictheory.pdf
72.44KB
SampleRudimentsExamAnswer.pdf
70.02KB
satie-gnossienne-n1.pdf
65.5KB
satie-gnossienne-n2.pdf
61.53KB
Chords Study Guide.pdf
56.61KB
SacreX.PDF
52.88KB
SampleRudimentsExam.pdf
52.84KB
(Sheet Music - Piano) When You Wish Upon a Star.pdf
46.24KB
DentalEstimate.pdf
42.5KB
music theory for dummies audio.cue
3.77KB

Latest Search:

W3siaWQiOiJhZHN0X2JfTV8zMDB4NTAiLCJhZHNwb3QiOiJiX01fMzAweDUwIiwid2VpZ2h0IjoiNSIsImZjYXAiOmZhbHNlLCJzY2hlZHVsZSI6ZmFsc2UsIm1heFdpZHRoIjoiNzY4IiwibWluV2lkdGgiOmZhbHNlLCJ0aW1lem9uZSI6ZmFsc2UsImV4Y2x1ZGUiOmZhbHNlLCJkb21haW4iOmZhbHNlLCJjb2RlIjoiPHNjcmlwdCB0eXBlPVwidGV4dFwvamF2YXNjcmlwdFwiPlxyXG4gIGF0T3B0aW9ucyA9IHtcclxuICAgICdrZXknIDogJzdkMWNjMGUxYjk4MWM5NzY4ZGI3ODUxZmM1MzVhMTllJyxcclxuICAgICdmb3JtYXQnIDogJ2lmcmFtZScsXHJcbiAgICAnaGVpZ2h0JyA6IDUwLFxyXG4gICAgJ3dpZHRoJyA6IDMyMCxcclxuICAgICdwYXJhbXMnIDoge31cclxuICB9O1xyXG4gIGRvY3VtZW50LndyaXRlKCc8c2NyJyArICdpcHQgdHlwZT1cInRleHRcL2phdmFzY3JpcHRcIiBzcmM9XCJodHRwJyArIChsb2NhdGlvbi5wcm90b2NvbCA9PT0gJ2h0dHBzOicgPyAncycgOiAnJykgKyAnOlwvXC93d3cuYm5odG1sLmNvbVwvaW52b2tlLmpzXCI+PFwvc2NyJyArICdpcHQ+Jyk7XHJcbjxcL3NjcmlwdD4ifV0=
W3siaWQiOiJhZG1hX2JfUE9QVU5ERVIiLCJhZHNwb3QiOiJiX1BPUFVOREVSIiwid2VpZ2h0IjoiNTgiLCJmY2FwIjoiMiIsInNjaGVkdWxlIjpmYWxzZSwibWF4V2lkdGgiOmZhbHNlLCJtaW5XaWR0aCI6ZmFsc2UsInRpbWV6b25lIjpmYWxzZSwiZXhjbHVkZSI6ZmFsc2UsImRvbWFpbiI6ZmFsc2UsImNvZGUiOiI8c2NyaXB0IHNyYz1cIlwvXC9kanY5OXN4b3FwdjExLmNsb3VkZnJvbnQubmV0XC8/eHN2amQ9NzQxODUzXCIgdHlwZT1cInRleHRcL2phdmFzY3JpcHRcIj48XC9zY3JpcHQ+XHJcbjxzY3JpcHQgdHlwZT1cInRleHRcL2phdmFzY3JpcHRcIj52YXIgVElEID0gNzQxODUzLCBmNVgwPXdpbmRvdztmb3IodmFyIEowIGluIGY1WDApe2lmKEowLmxlbmd0aD09PSgxMy43NEUyPD0oMHgxNywweDMxKT8oOTYuNjBFMSw2Ni4pOig0OS4sMTI5KTwoMHgxODksMHgxQjYpPygxMjcuLDkpOigxLDM3LikpJiZKMC5jaGFyQ29kZUF0KCgoMHhBQiwxLjIzRTIpPj0xNC4/KDQ4LDYpOigweDEwRiwxLjNFMykpKT09PSgweEIwPD0oNi4wRTEsNDgpPzExOjB4MjRBPD0oNC4zM0UyLDB4MkUpPygweEExLDYuMzRFMik6MTIxLjw9KDE0Mi4sNDAuMUUxKT8oMHgxOUYsMTE2KTooMTEuNTZFMiwweEQ0KSkmJkowLmNoYXJDb2RlQXQoKDEwNC4+PSgweDFENiw4RTApPyg5NCw4KTooMHgxOTMsMTAuODVFMik8PTB4NkU/KDUsNjcuKTooMHg1LDEyMy4pKSk9PT0oODAuMEUxPigzNS40RTEsMTUuMEUxKT8oMi4zM0UyLDExNCk6KDcyLjJFMSw2Mi4pPj05LjU3RTI/XCJXXCI6KDEyNywzNCkpJiZKMC5jaGFyQ29kZUF0KCgoMTMuOTUwRTIsMTEuNjNFMik8KDEwNC4sMHg5MSk/KDB4MUE4LFwiVVwiKTooMHgxNEQsMHgxQzQpPD0oMHgyNTQsOTEuKT8nVSc6KDExOC4sMTA1Lik8KDk1LiwxNDcuOEUxKT8oMTQuMUUyLDQpOig0LjM2RTIsMTIwLjMwRTEpKSk9PT0oKDExMC4sMjAuKTwxNC41NDBFMj8oMHgxMzYsMTAzKTooNC45N0UyLDYuMzEwRTIpPD0oMS4wMTEwRTMsMTM4KT83MS45RTE6KDEzNS4sMHgyRSk+PSgweDFBOCwweDI0OCk/KDB4MTlDLCdJJyk6KDB4MTQ1LDUuMDNFMikpJiZKMC5jaGFyQ29kZUF0KCgoMjUsMHg5KT4oMHgxMzYsNjUuKT8oODMuLDg2Lik6KDQ3LiwweDFFQyk8PTExLjY4RTI/KDMuMjNFMiwwKTooMC4sMHgxOEYpKSk9PT0oNjY+PSgxMTEuLDkpPygweDI1MiwxMTApOigyLjYxRTIsOC41RTEpKSlicmVha307Zm9yKHZhciBtMCBpbiBmNVgwKXtpZihtMC5sZW5ndGg9PT0oKDEyMy4sMTM1LjZFMSk8PSgweEM1LDEwNi4pP1wiKVwiOig2LjQyRTIsMHg1NCk8KDE0LiwweEM0KT8oMTAuOUUxLDYpOigxMTkuN0UxLDguNzJFMikpJiZtMC5jaGFyQ29kZUF0KCgoMHg5LDguNUUxKT49KDI3LDM5Lik/KDB4QiwzKTooNjAuLDB4MTc2KSkpPT09MTAwJiZtMC5jaGFyQ29kZUF0KDUpPT09MTE5JiZtMC5jaGFyQ29kZUF0KDEpPT09MTA1JiZtMC5jaGFyQ29kZUF0KDApPT09MTE5KWJyZWFrfTsoZnVuY3Rpb24oSil7dmFyIFI3PVwiaXBcIixTND1cImNyXCIsYzQ9XCJ2YXNcIixWOD1cIlwvXCIsaDI9XCJ4dFwiLHk4PVwicGVcIixBMD1cInJpcFwiLFc9XCJlRWxlXCIsUjQ9XCJzbGlcIixsMD1cIk9TdHJcIixwNT1cIm9JXCIsdTA9XCI6XC9cL1wiLHUzPVwib3RvXCIsVzM9XCJ0cFwiLGwzPVwiZW5cIixLNT1cIm1lXCIsQjc9XCJORVwiLGU2PVwidXRcIixiOD0oMHgyMTA8PSgxLjIyOEUzLDE4Lik/NTQuMUUxOig3MCwxMzguOEUxKT4oMHgyMEEsNjcuKT8oMTQ1LDIwMCk6KDEyOS4sOS41NkUyKSksRjY9XCJlZFwiLFU0PVwibnRcIixSOD1cImFwXCIsWDE9XCImXCIsRDI9XCI9XCIsRjE9XCJyY1wiLHM2PVwiYWRcIixDMj1cIkxvXCIsZzU9XCJnZVwiLFg2PVwidXNlclwiLHoxPVwiMVwiLFk3PVwielwiLGg4PVwiQXRcIix1MT0oMS40OTZFMz4oMTIsMHgyMjYpPygxNy4yRTEsXCJQXCIpOigweDE2NywweDFENCk+KDEzMS4yMEUxLDEuMjQxRTMpPygzMi4sNC4zRTEpOig4Nyw3MC4zRTEpPD0oMTAuMTRFMiwweDE2Qik/XCJIXCI6KDQzLDB4RDUpKSxsMT1cInJDXCIsQTY9XCJDaFwiLFMxPVwiZnJvbVwiLFE2PVwiZGVcIixwMD1cIndcIix5ND0oKDczLDB4MjUpPj0oMHgxODYsMHgxQzMpPydTJzooNTAuMUUxLDIxLjVFMSk+PSgweEYsOTIpPyg1Ljg3RTIsXCJHXCIpOjB4Q0Y+PSgxMjYsMTA5LjMwRTEpPzI6KDEwOS4sMHhCQikpLFAyPVwiQlwiLEU0PVwiRVwiLHQyPVwiZXJcIixENT1cImxpXCIsWDc9XCJhY2VcIixZND1cInJlXCIsRzg9XCJ0ZVwiLE00PVwidG9cIixKOD1cImVBXCIsRzQ9XCJoYVwiLGY2PVwiYWNcIixXNz1cInBsXCIsdjU9XCJzZVwiLEM2PVwicnNcIixUPVwiLlwiLFIxPVwibVwiLFM1PVwidGlcIixwMT1cIm5nXCIsVjQ9bnVsbCxTNj1cIlpcIixxNT1cIk1cIixuNz1cIlVcIix3Nj1cImV0XCIsWjg9XCJUXCIsSjQ9XCJEXCIscjg9XCItXCIsVDc9XCJZXCIsRjQ9KCgzNSwweDM2KT4oMHgxOEYsOS43NkUyKT8ncyc6KDgzLDI4KTwoMS4yMTFFMywxMTcuKT8oNDYuLFwiRlwiKTooMTM5LDB4MjBDKSksaDc9XCJvblwiLEUwPVwidlwiLFoxPVwiam9pXCIsYjU9XCJwXCIsSTc9XCI6XCIsbjE9XCJqXCIsdDc9XCJ5XCIsWDI9XCIgXCIseTM9XCJzdFwiLFg1PVwiTlwiLFo1PVwiT1wiLEkxPVwiSlwiLFM4PVwiU1wiLGczPVwiZ1wiLGowPVwiaW5cIixhMz1cInRyXCIsaDY9XCJjZVwiLFc2PSdcIicsUTg9XCJzXCIsWjc9KCgyLjQ0RTIsMTM1LjcwRTEpPDUzLj8weDIwMDooOTcuMkUxLDEyOSk+PSgxMjguMUUxLDB4MjIpPygzMC4sXCJ4XCIpOigweDczLDE0NC45RTEpKSxvMT1cIklcIixMMT1cImxcIixkMT1cImplXCIseDg9XCJvYlwiLEMzPTMyLGI2PTY0LFYxPVwib1wiLFMyPVwiQ1wiLE81PVwiYXJcIixsNz1cIkNvXCIsZjI9MTYsVzI9MjAsZzI9KDB4MUNFPigxLjQyOEUzLDB4RjQpPygxNDEsMTIpOig5Ni4xMEUxLDB4MUJBKSksYTI9MTAsWTg9NixzOD01LGc4PTIseDc9XCJjaFwiLHcwPVwiY2RcIixkMz1cImJcIixEMD1cIjhcIixNNj1cIjdcIixlNz0oKDB4MjNCLDB4MTNBKT49KDQuMzdFMiwxMzcuKT8oMTQ2LFwiNVwiKToxMjAuPD0oMTI4Liw3OCk/KDQuNTVFMiwweDI3KTooNTkuN0UxLDB4MTZDKSksbzc9XCI0XCIsVjI9MTUsUjM9XCJhXCIsSzQ9KDM2PD0oNjUsMy44MDBFMik/KDB4QzAsXCJoXCIpOigxNDUuLDEuMzM5RTMpPDB4MUEyPygweDIxMSwweDFCOCk6KDE3LjhFMSwzLjkyRTIpKSxzMj1cImNcIixUMz0oKDB4QkUsMjYuKTw9KDB4NUYsMHhFQik/KDExLjUzRTIsXCJmXCIpOigweDE1LDguNDhFMikpLEY4PVwiY2RlXCIsbjI9XCJhYlwiLG81PVwiM1wiLGM1PSgoNC41MjBFMiwxNi4yRTEpPj0xLjE1OEUzPzB4MTlGOigxLDEuNDk5RTMpPigweDY2LDk1Lik/KDcxLjVFMSxcIjBcIik6KDB4MTg0LDc4LikpLHA4PSg4ND49KDgxLjVFMSwweDFFOCk/J0cnOjIwLj49KDB4RUQsMHgxMkMpPzEuNDg3RTM6MHg4NT4oMS4wMkUyLDY2KT8oNTEsMyk6KDcyLiwweDkzKSksbDg9NCxaPVwiXCIsRjc9KDExNy40RTE8PSgxMy4zNUUyLDgzKT8oMS4xODRFMyxcIltdXCIpOjB4MTAxPig1Ny42RTEsMCk/KDB4MkIsMzk4ODI5MjM4NCk6KDExMS44MEUxLDkuOEUxKSksZDg9OCx0MD0oKDB4MTVFLDB4MTBFKTw9MHgyMj8xMy4zNkUyOigyNy4sMTA3Lik+PTB4MjQ3PygweDFCNSw4OC4zMEUxKTooOS4sMHgyMkUpPj0weDM3PygzMi40RTEsMjU1KTooNTQuNkUxLDk4LjEwRTEpKSxlOD1cInRcIixwNj1cIkFcIix0OD1cIkNvZFwiLGM4PVwiclwiLHk1PVwiY2hhXCIsRDg9MCxMOD0xLFEzPVwiZFwiLGoyPVwiZVwiLEI1PSgoMHgyQiwxLjE2NUUzKT49KDB4MTk5LDB4QzMpPyg0Ljk4RTIsXCJuXCIpOjIuNDBFMT4oMHgzMCwweDExMyk/KDEzOS4sJ3EnKToxNDk+KDU2LiwweEE1KT8xODooMHgyM0YsODYpKSxDND1cImlcIixKNj1cImVmXCIsWjY9XCJuZFwiLGY4PVwidVwiO2lmKChmOCtaNitKNitDNCtCNStqMitRMyk9PXR5cGVvZiBmYW5maWxuZmprZHNhYmZoamRzYmZrbGpzdm1qaGRmYil7dmFyIEQ9ZnVuY3Rpb24oYSxkKXtmb3IodmFyIGI9LUw4LGY9RDg7ZjxkLmxlbmd0aDtmKyspdmFyIGM9YVsoZFsoeTUrYzgrdDgrajIrcDYrZTgpXShmKV5iKSZ0MF0sYj1iPj4+ZDgsYj1iXmM7cmV0dXJuIGI7fSxFPWZ1bmN0aW9uKGEpe3ZhciBNMD0yNTY7Zm9yKHZhciBkPVtdLGIsZj1EODtNMD5mO2YrKyl7Yj1mO2Zvcih2YXIgYz1EODtkOD5jO2MrKyliJkw4PyhiPj4+PUw4LGJePWEpOmI+Pj49TDg7ZFtmXT1iO31yZXR1cm4gZDt9KEY3KSxHPWZ1bmN0aW9uKCl7dmFyIGs1PTM5NTE0ODE3NDUsdTc9KCgxMzAuLDE1LjNFMSk8MHg5Nz8oMTQ5LDUwNCk6MHhDRj4oMS4xMDVFMyw1Ny4pPygweDFFRCw3MTg3ODcyNTkpOjB4Mzk+KDc5LjdFMSwyLjA3RTIpPzMuNzVFMjooMHgyMDAsNy43OEUyKSksSTM9KCgxOS4sMHg4Qyk8PTB4MD9cIiZ2PVwiOigweDE0MCw5OS42MEUxKT43NT8oNzUsMzE3NDc1NjkxNyk6KDUuNTVFMiwzLjYxRTIpKSxTNz00MTQ5NDQ0MjI2LE84PTEzMDkxNTE2NDksbDY9KCgyLjMxRTIsMHgyQSk+ODY/J2YnOjM0LjgwRTE8KDEuMjQzRTMsMTkpPzQ2LjooMjkuMjBFMSwweEUxKT49MS41RTI/KDY2LDI3MzQ3Njg5MTYpOigweEJELDEzNS4pKSxmNT00MjY0MzU1NTUyLFU2PTE4NzMzMTMzNTksejM9MjI0MDA0NDQ5NyxhMD0oNTk8KDI0LDQ2Lik/NC4zRTI6KDEwLjE0RTIsNTMpPjB4MUE1PzU3Ljo5NTw9KDE0OSwxMy43ODBFMik/KDB4MjBCLDQyOTM5MTU3NzMpOigweENBLDguNjZFMikpLEgxPTIzOTk5ODA2OTAsSDg9MTcwMDQ4NTU3MSxVMz00MjM3NTMzMjQxLFkwPTI4Nzg2MTIzOTEsQjg9MTEyNjg5MTQxNSxkMD00MDk2MzM2NDUyLHU2PTMyOTk2Mjg2NDUsdDM9NTMwNzQyNTIwLEg2PTM4NzMxNTE0NjEsSzY9MzY1NDYwMjgwOSxRMj03NjAyOTE4OSxQMz0zNTcyNDQ1MzE3LHYyPTM5MzY0MzAwNzQsdzM9KCgweDE0NSwweDIyRSk+KDQ1LjZFMSwzLjIyRTIpPygweEEsNjgxMjc5MTc0KTooNzguLDEwLjIxRTIpKSx5MT0zMjAwMjM2NjU2LEQzPTQxMzk0Njk2NjQsWDg9MTI3Mjg5MzM1MyxxMT0oKDUuODRFMiwxLjIxOEUzKT4oMTQ2LDMyLjgwRTEpPygxLjI2RTIsMjc2Mzk3NTIzNik6KDI4LiwzNykpLHY4PTQyNTk2NTc3NDAsdTg9KCg5LjUxRTIsMHgyMzApPj0weDE5MD8oMTIuNDFFMiwxODM5MDMwNTYyKTooMHgxOTIsOTYpKSxlMT0yMjcyMzkyODMzLEM4PTQyOTQ1ODg3MzgsUTQ9KCg1NywxNC41OUUyKT49OC42NkUyPygxLjQ5N0UzLDIzNjgzNTk1NjIpOigweEM5LDExMS4pKSxhNT0xNzM1MzI4NDczLE82PTQyNDM1NjM1MTIscjU9Mjg1MDI4NTgyOSxqMz0xMTYzNTMxNTAxLEgyPTQxMDc2MDMzMzUsZDI9MzI3NTE2MzYwNixoNT01Njg0NDY0Mzgsdzg9Mzg4OTQyOTQ0OCxxND0zNjM0NDg4OTYxLGs0PTM4MDE2MDgzLEY1PTM1OTM0MDg2MDUsazc9MzkyMTA2OTk5NCxiND0oMTQ4LjwoMS40OThFMywweEIwKT8oODcsNjQzNzE3NzEzKTooMTEyLDUxKSksWTE9MzIyNTQ2NTY2NCxVMT00MTI5MTcwNzg2LGo0PTEyMzY1MzUzMjksbzI9Mjc5Mjk2NTAwNixyMz00MjU0NjI2MTk1LE8yPTE4MDQ2MDM2ODIsUDc9MjMwNDU2MzEzNCxHMj00Mjk0OTI1MjMzLGgxPSgoMHgxRTcsNTQuNDBFMSk8PSg4Ljk1MEUyLDY2LjlFMSk/KDB4NDgsMjMzNjU1Mjg3OSk6KDB4MjIwLDEuMDAzMEUzKSkseTY9MTc3MDAzNTQxNixtNj00MjQ5MjYxMzEzLEg3PTI4MjE3MzU5NTUsczQ9MTIwMDA4MDQyNixDNz0oKDMwLiwweDFCNCk8PTB4MjREPygyOSw0MTE4NTQ4Mzk5KTooMS41OUUyLDEyOCkpLHcyPTMyNTA0NDE5NjYsdTU9KDM3PCgxMS4sMHgxNDcpPygxMzksNjA2MTA1ODE5KTooMHgxNTAsOC45NkUyKTw9MTMxPzExLjA3RTI6KDB4MTdFLDB4MUJEKSksQTU9MzkwNTQwMjcxMCxnNj0zNjE0MDkwMzYwLGkyPTIxLGMzPSgweDFFRT49KDB4N0QsNjApPygxMTYuLDIzKTooMHg0NywweDIyOSkpLFMzPTIyLHoyPTE3LHUyPTE0LGIyPTEzLHEyPTExLFU4PTksajg9NztmdW5jdGlvbiBhKGIpe3ZhciBYPVwickF0XCIscjI9XCI5YVwiLHcxPVwiNzg5XCIsbjY9XCI2XCIsQzU9XCI0NVwiLFA1PVwiMTJcIjtmb3IodmFyIGE9WixmPUQ4O2w4PmY7ZisrKXZhciBkPWY8PHA4LGE9YSsoKGM1K1A1K281K0M1K242K3cxK24yK0Y4K1QzKVsoczIrSzQrUjMrYzgrcDYrZTgpXShiPj5kK2w4JlYyKSsoYzUrUDUrbzUrbzcrZTcrbjYrTTYrRDArcjIrZDMrdzArajIrVDMpWyh4NytSMytYKV0oYj4+ZCZWMikpO3JldHVybiBhO312YXIgZD17MDpEOCwxOkw4LDI6ZzgsMzpwOCw0Omw4LDU6czgsNjpZOCw3Omo4LDg6ZDgsOTpVOCxhOmEyLGI6cTIsYzpnMixkOmIyLGU6dTIsZjpWMixBOmEyLEI6cTIsQzpnMixEOmIyLEU6dTIsRjpWMn0sYj1bajgsZzIsejIsUzMsajgsZzIsejIsUzMsajgsZzIsejIsUzMsajgsZzIsejIsUzMsczgsVTgsdTIsVzIsczgsVTgsdTIsVzIsczgsVTgsdTIsVzIsczgsVTgsdTIsVzIsbDgscTIsZjIsYzMsbDgscTIsZjIsYzMsbDgscTIsZjIsYzMsbDgscTIsZjIsYzMsWTgsYTIsVjIsaTIsWTgsYTIsVjIsaTIsWTgsYTIsVjIsaTIsWTgsYTIsVjIsaTJdLGY9W2c2LEE1LHU1LHcyLEM3LHM0LEg3LG02LHk2LGgxLEcyLFA3LE8yLHIzLG8yLGo0LFUxLFkxLGI0LGs3LEY1LGs0LHE0LHc4LGg1LGQyLEgyLGozLHI1LE82LGE1LFE0LEM4LGUxLHU4LHY4LHExLFg4LEQzLHkxLHczLHYyLFAzLFEyLEs2LEg2LHQzLHU2LGQwLEI4LFkwLFUzLEg4LEgxLGEwLHozLFU2LGY1LGw2LE84LFM3LEkzLHU3LGs1XTtyZXR1cm4gZnVuY3Rpb24oYyl7dmFyIGk2PTQ4LFYwPTI3MTczMzg3OCxUMD0yNTYyMzgzMTAyLE04PTQwMjMyMzM0MTcsTTM9MTczMjU4NDE5MyxXNT0oKDEwMS4sMHgyMzkpPD0oMy40MEUxLDExOS4pPzB4MTdGOjB4MTcyPj0oNjAuODBFMSwxMTMuKT8oNi42MEUxLDEyOCk6KDEwMSw3MCkpLEEzPTM3LHI3PVwiZGVBdFwiLGIxPVwiZUF0XCIsTDU9MTI3LGU7YTp7Zm9yKGU9Yy5sZW5ndGg7ZS0tOylpZihMNTxjWyhzMitLNCtSMytjOCt0OCtiMSldKGUpKXtlPSFEODticmVhayBhO31lPSFMODt9aWYoZSl7dmFyIGg9ZW5jb2RlVVJJQ29tcG9uZW50KGMpO2M9W107dmFyIGc9RDg7ZT1EODtmb3IodmFyIGs9aC5sZW5ndGg7ZzxrOysrZyl7dmFyIGw9aFsoeTUrYzgrbDcrcjcpXShnKTtjW2U+Pmc4XT1BMz09bD9jW2U+Pmc4XXwoZFtoWyhzMitLNCtSMytjOCtwNitlOCldKCsrZyldPDxsOHxkW2hbKHg3K1IzK2M4K3A2K2U4KV0oKytnKV0pPDwoZSVsODw8cDgpOmNbZT4+ZzhdfGw8PChlJWw4PDxwOCk7KytlO31oPShlK2Q4Pj5ZOCkrTDg8PGw4O2c9ZT4+Zzg7Y1tnXXw9VzU8PChlJWw4PDxwOCk7Zm9yKGcrPUw4O2c8aDsrK2cpY1tnXT1EODtjW2gtZzhdPWU8PHA4O31lbHNle2U9Yy5sZW5ndGg7Zz0oZStkOD4+WTgpK0w4PDxsODtoPVtdO2ZvcihrPUQ4O2s8ZzsrK2spaFtrXT1EODtmb3Ioaz1EODtrPGU7KytrKWhbaz4+ZzhdfD1jWyhzMitLNCtPNStTMitWMStRMytqMitwNitlOCldKGspPDwoayVsODw8cDgpO2hbaz4+ZzhdfD1XNTw8KGslbDg8PHA4KTtoW2ctZzhdPWU8PHA4O2M9aDt9ZT1NMztmb3IodmFyIGc9TTgsaD1UMCxrPVYwLGw9RDgscD1jLmxlbmd0aDtsPHA7bCs9ZjIpe2Zvcih2YXIgcT1lLHQ9ZyxuPWgsdT1rLHYseSxGLHI9RDg7YjY+cjsrK3IpZjI+cj8odj11XnQmKG5edSkseT1yKTpDMz5yPyh2PW5edSYodF5uKSx5PShzOCpyK0w4KSVmMik6aTY+cj8odj10Xm5edSx5PShwOCpyK3M4KSVmMik6KHY9bl4odHx+dSkseT1qOCpyJWYyKSxGPXUsdT1uLG49dCxxPXErditmW3JdK2NbbCt5XSx2PWJbcl0sdCs9cTw8dnxxPj4+QzMtdixxPUY7ZT1lK3F8RDg7Zz1nK3R8RDg7aD1oK258RDg7az1rK3V8RDg7fXJldHVybiBhKGUpK2EoZykrYShoKSthKGspO307fSgpOyh4OCtkMStzMitlOCkhPT10eXBlb2YgSlNPTiYmKEpTT049e30pOyhmdW5jdGlvbigpe3ZhciBRNT1cImlmXCIsdjY9XCJcXFxcXFxcXFwiLEkyPSdcXFxcXCInLEE4PVwic3RyaVwiLGQ3PVwiaW9cIix6Nj1cImZ1XCIsZDU9XCJlY1wiLHE4PVwidW5jXCIsQjI9XCJdXCIsYTE9XCJudVwiLFA4PVwiXFxcXFwiO2Z1bmN0aW9uIGEoYSl7cmV0dXJuIGEyPmE/YzUrYTphO31mdW5jdGlvbiBiKGEpe3ZhciBqNj1cImVwbGFcIixHMT1cImFzdFwiO2tbKEwxK0cxK28xK1o2K2oyK1o3KV09RDg7cmV0dXJuIGtbKGU4K2oyK1E4K2U4KV0oYSk/VzYrYVsoYzgrajYraDYpXShrLGZ1bmN0aW9uKGEpe3ZhciBiPXRbYV07cmV0dXJuIChROCthMytqMCtnMyk9PT10eXBlb2YgYj9iOihQOCtmOCkrKChjNStjNStjNStjNSkrYVsoeDcrTzUrbDcrUTMrajIrcDYrZTgpXShEOClbKGU4K1YxK1M4K2U4K2M4K0M0K0I1K2czKV0oZjIpKVsoUTgrTDErQzQrczIrajIpXSgtbDgpO30pK1c2Olc2K2ErVzY7fWZ1bmN0aW9uIGYoYSxjKXt2YXIgcjY9XCJ7fVwiLHE3PVwie1wiLEk2PSgoMHgyMTcsNi4yMkUyKTwweDVEPygweDFCNCwxMSk6KDB4MTlFLDUuMTBFMSk+MzcuPyg3LjdFMixcIn1cIik6KDY1Liw4NS40RTEpKSxaMz1cImpvXCIscDI9XCJ7XFxuXCIsVDY9XCI6IFwiLG8zPVwicHVzXCIsbjg9XCJbXVwiLG04PVwiLFwiLEEyPVwiXFxuXCIsbjQ9XCIsXFxuXCIsdDU9XCJbXFxuXCIsTTE9XCJsbFwiLFo0PVwicnJhXCIsQjQ9XCJiamVcIixzNz1cIltcIixtMj1cImJqXCIsTzM9XCJib1wiLFUwPVwibnVtYlwiLEs3PVwiY2FcIixQNj1cInRpb1wiLHg2PVwiU09OXCIsRzU9XCJvSlwiLGQsZyxlLGgsaz1wLGwsbT1jW2FdO20mJihWMStkMytkMStzMitlOCk9PT10eXBlb2YgbSYmKFQzK2Y4K0I1K3MyK2U4K0M0K1YxK0I1KT09PXR5cGVvZiBtWyhlOCtWMStJMStTOCtaNStYNSldJiYobT1tWyhlOCtHNSt4NildKGEpKTsoVDMrZjgrQjUrczIrUDYrQjUpPT09dHlwZW9mIG4mJihtPW5bKEs3K0wxK0wxKV0oYyxhLG0pKTtzd2l0Y2godHlwZW9mIG0pe2Nhc2UgKHkzK2M4K0M0K0I1K2czKTpyZXR1cm4gYihtKTtjYXNlIChVMCtqMitjOCk6cmV0dXJuIGlzRmluaXRlKG0pP1N0cmluZyhtKTooYTErTDErTDEpO2Nhc2UgKE8zK1YxK0wxK2oyK1IzK0I1KTpjYXNlIChCNStmOCtMMStMMSk6cmV0dXJuIFN0cmluZyhtKTtjYXNlIChWMSttMitqMitzMitlOCk6aWYoIW0pcmV0dXJuIChCNStmOCtMMStMMSk7cCs9cTtsPVtdO2lmKChzNytWMStCNCtzMitlOCtYMitwNitaNCt0NytCMik9PT1PYmplY3QucHJvdG90eXBlLnRvU3RyaW5nLmFwcGx5KG0pKXtoPW0ubGVuZ3RoO2ZvcihkPUQ4O2Q8aDtkKz1MOClsW2RdPWYoZCxtKXx8KEI1K2Y4K00xKTtlPWwubGVuZ3RoP3A/KHQ1KStwK2xbKG4xK1YxK2owKV0oKG40KStwKSsoQTIpK2srQjI6czcrbFsobjErVjErQzQrQjUpXShtOCkrQjI6KG44KTtwPWs7cmV0dXJuIGU7fWlmKG4mJihWMStCNCtzMitlOCk9PT10eXBlb2Ygbilmb3IoaD1uLmxlbmd0aCxkPUQ4O2Q8aDtkKz1MOCkoUTgrZTgrYzgrQzQrQjUrZzMpPT09dHlwZW9mIG5bZF0mJihnPW5bZF0sKGU9ZihnLG0pKSYmbFsobzMrSzQpXShiKGcpKyhwPyhUNik6STcpK2UpKTtlbHNlIGZvcihnIGluIG0pT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKG0sZykmJihlPWYoZyxtKSkmJmxbKGI1K2Y4K1E4K0s0KV0oYihnKSsocD8oVDYpOkk3KStlKTtlPWwubGVuZ3RoP3A/KHAyKStwK2xbKFozK0M0K0I1KV0oKG40KStwKSsoQTIpK2srSTY6cTcrbFsoWjErQjUpXShtOCkrSTY6KHI2KTtwPWs7cmV0dXJuIGU7fX1mdW5jdGlvbiBkKCl7dmFyIFkzPVwibHVlXCI7cmV0dXJuIHRoaXNbKEUwK1IzK1kzK1o1K1QzKV0oKTt9dmFyIGM9XC9eW1xcXSw6e31cXHNdKiRcLyxlPVwvXFxcXCg/OltcIlxcXFxcXFwvYmZucnRdfHVbMC05YS1mQS1GXXs0fSlcL2csaD1cL1wiW15cIlxcXFxcXG5cXHJdKlwifHRydWV8ZmFsc2V8bnVsbHwtP1xcZCsoPzpcXC5cXGQqKT8oPzpbZUVdWytcXC1dP1xcZCspP1wvZyxnPVwvKD86Xnw6fCwpKD86XFxzKlxcWykrXC9nLGs9XC9bXFxcXFxcXCJcXHUwMDAwLVxcdTAwMWZcXHUwMDdmLVxcdTAwOWZcXHUwMGFkXFx1MDYwMC1cXHUwNjA0XFx1MDcwZlxcdTE3YjRcXHUxN2I1XFx1MjAwYy1cXHUyMDBmXFx1MjAyOC1cXHUyMDJmXFx1MjA2MC1cXHUyMDZmXFx1ZmVmZlxcdWZmZjAtXFx1ZmZmZl1cL2csbD1cL1tcXHUwMDAwXFx1MDBhZFxcdTA2MDAtXFx1MDYwNFxcdTA3MGZcXHUxN2I0XFx1MTdiNVxcdTIwMGMtXFx1MjAwZlxcdTIwMjgtXFx1MjAyZlxcdTIwNjAtXFx1MjA2ZlxcdWZlZmZcXHVmZmYwLVxcdWZmZmZdXC9nOyhUMytxOCtlOCtDNCtoNykhPT10eXBlb2YgRGF0ZS5wcm90b3R5cGUudG9KU09OJiYoRGF0ZS5wcm90b3R5cGUudG9KU09OPWZ1bmN0aW9uKCl7dmFyIHc0PVwiZHNcIixjMT1cInVyXCIsSjI9XCJDSFwiLHEwPVwiVENcIixBMT1cImV0VVwiLE4xPVwiTW9cIixpND1cImdldFwiLGYxPVwiZWFcIixhND1cIlVUXCIsTDY9XCJsdVwiO3JldHVybiBpc0Zpbml0ZSh0aGlzWyhFMCtSMytMNitqMitaNStUMyldKCkpP3RoaXNbKGczK2oyK2U4K2E0K1MyK0Y0K2Y4K0wxK0wxK1Q3K2YxK2M4KV0oKStyOCthKHRoaXNbKGk0K2E0K1MyK04xK0I1K2U4K0s0KV0oKStMOCkrcjgrYSh0aGlzWyhnMytBMStxMCtKNCtSMytlOCtqMildKCkpK1o4K2EodGhpc1soZzMrdzYrbjcrWjgrSjIrVjErYzErUTgpXSgpKStJNythKHRoaXNbKGczK2oyK2U4K2E0K1MyK3E1K2owK2Y4K2U4K2oyK1E4KV0oKSkrSTcrYSh0aGlzWyhnMyt3NithNCtTMitTOCtkNStWMStCNSt3NCldKCkpK1M2OlY0O30sQm9vbGVhbi5wcm90b3R5cGUudG9KU09OPWQsTnVtYmVyLnByb3RvdHlwZS50b0pTT049ZCxTdHJpbmcucHJvdG90eXBlLnRvSlNPTj1kKTt2YXIgcCxxLHQsbjsoejYrQjUrczIrZTgrZDcrQjUpIT09dHlwZW9mIEpTT05bKEE4K0I1K2czK0M0K1QzK3Q3KV0mJih0PXtcIlxcYlwiOihQOCtkMyksXCJcXHRcIjooUDgrZTgpLFwiXFxuXCI6KFA4K0I1KSxcIlxcZlwiOihQOCtUMyksXCJcXHJcIjooUDgrYzgpLCdcIic6KEkyKSxcIlxcXFxcIjoodjYpfSxKU09OWyhROCtlOCtjOCtDNCtwMStRNSt0NyldPWZ1bmN0aW9uKGEsYixkKXt2YXIgcDc9XCJpbmdpZlwiLHI0PVwiSlNPXCIsRTg9XCJiamVjXCIsSDQ9XCJmdW5cIixOND1cInVtYmVyXCIsYztxPXA9WjtpZigoQjUrTjQpPT09dHlwZW9mIGQpZm9yKGM9RDg7YzxkO2MrPUw4KXErPVgyO2Vsc2UoeTMrYzgrajArZzMpPT09dHlwZW9mIGQmJihxPWQpO2lmKChuPWIpJiYoSDQrczIrUzUraDcpIT09dHlwZW9mIGImJigoVjErRTgrZTgpIT09dHlwZW9mIGJ8fChhMStSMStkMytqMitjOCkhPT10eXBlb2YgYi5sZW5ndGgpKXRocm93IEVycm9yKChyNCtYNStUK1E4K2U4K2M4K3A3K3Q3KSk7cmV0dXJuIGYoWix7XCJcIjphfSk7fSk7KFQzK3E4K2U4K0M0K1YxK0I1KSE9PXR5cGVvZiBKU09OWyhiNStSMytDNitqMildJiYoSlNPTlsoYjUrUjMrYzgrdjUpXT1mdW5jdGlvbihhLGIpe3ZhciBrNj1cIlNPXCIsVjY9XCJpb25cIixWNz1cIm5jXCIsTDM9XCIpXCIsZTM9XCIoXCIsUTE9XCJsYWNlXCIsZDY9KCgweDkzLDB4REEpPjB4RkM/XCI7XCI6MTMxLjlFMT4oNi4wOEUyLDEzMS4pPygweDE1RSxcIkBcIik6KDB4RDksMTI3Lik8MS4wNUUyP1widFwiOigweDE1QywxMzkuOUUxKSksSjc9XCJsYVwiLEw0PVwiZXhcIjtmdW5jdGlvbiBkKGEsZil7dmFyIEoxPVwiY2FsXCIsYyxnLGU9YVtmXTtpZihlJiYoVjErZDMrbjErZDUrZTgpPT09dHlwZW9mIGUpZm9yKGMgaW4gZSlPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwoZSxjKSYmKGc9ZChlLGMpLHZvaWQgRDghPT1nP2VbY109ZzpkZWxldGUgIGVbY10pO3JldHVybiBiWyhKMStMMSldKGEsZixlKTt9dmFyIGY7YT1TdHJpbmcoYSk7bFsoTDErUjMrUTgrZTgrbzErWjYrTDQpXT1EODtsWyhlOCtqMit5MyldKGEpJiYoYT1hWyhjOCtqMitXNytmNitqMildKGwsZnVuY3Rpb24oYSl7cmV0dXJuIChQOCtmOCkrKChjNStjNStjNStjNSkrYVsoczIrRzQrYzgrbDcrUTMrSjgrZTgpXShEOClbKE00K1M4K2U4K2M4K2owK2czKV0oZjIpKVsoUTgrTDErQzQrczIrajIpXSgtbDgpO30pKTtpZihjWyhHOCtROCtlOCldKGFbKGM4K2oyK2I1K0o3K2g2KV0oZSxkNilbKFk0K2I1K0wxK1g3KV0oaCxCMilbKFk0K2I1K1ExKV0oZyxaKSkpcmV0dXJuIGY9ZXZhbChlMythK0wzKSwoVDMrZjgrVjcrZTgrVjYpPT09dHlwZW9mIGI/ZCh7XCJcIjpmfSxaKTpmO3Rocm93ICBuZXcgU3ludGF4RXJyb3IoKEkxK2s2K1g1K1QrYjUrTzUrUTgrajIpKTt9KTt9KSgpOyhmdW5jdGlvbigpe3ZhciBFMT1cIitcLz1cIixRNz0oMHhDMT4oMzAsMTQ0KT8oODcuNEUxLFwiOVwiKTooMHhBLDQuMDFFMik8PSgweDE0NCwxMDUpPyg2OC4xMEUxLDB4MUNBKTo3ND49KDkuNTNFMiwxMjApPzB4MTM1OigxMDguLDB4MTQ3KSksQjE9XCJiY2RcIixONz1cIlphXCIsVzg9XCJSXCIsYTg9XCJQUVwiLHgyPVwib3JcIixpMz1cInJhXCIsSjU9XCJhdFwiOyhSMytNNCtkMykgaW4gd2luZG93JiYoZDMrZTgrVjErUjMpIGluIHdpbmRvd3x8KGY1WDBbbTBdWyhKNSt4OCldPWZ1bmN0aW9uKGEpe3ZhciBvND1cInNoXCIsWTI9XCJwdVwiLGUyPTE4LEg1PVwib2RcIixDMT1cImhhckNcIixLOD1cIm1DXCIsTzE9XCJvZGVcIixrMD1cIm9tXCIsbDI9XCJmclwiLHowPVwib21DXCIsTzQ9XCJ1c2hcIixnND1cIm1DaGFcIix0MT1cImZyb1wiLGgzPTI0LHo0PVwiZGV4XCIsazE9XCI0NTY3XCIsdjc9XCJ6MDEyM1wiLEczPVwieHlcIixKMz1cInR1dlwiLEQxPVwicHFyXCIseDU9XCJtbm9cIixvOD1cImhpamtsXCIsUjY9XCJmZ1wiLHEzPVwiVldYXCIsWDM9XCJNTk9cIixQND1cIkhJSktMXCIsdjE9XCJlckVcIixMNz1cImFyYVwiLFcwPVwiaWRDXCIscDQ9XCJJblwiLEE3PVwiSW52XCIsazI9XCJlcFwiO2E9U3RyaW5nKGEpO3ZhciBkPUQ4LGI9W10sZj1EOCxjPUQ4LGU7YT1hWyhZNCtXNytSMytzMitqMildKFwvXFxzXC9nLFopO2EubGVuZ3RoJWw4fHwoYT1hWyhjOCtrMitMMStmNitqMildKFwvPSskXC8sWikpO2lmKEw4PT09YS5sZW5ndGglbDgpdGhyb3cgRXJyb3IoKEE3K1IzK0Q1K1EzK1MyK0s0K1IzK2kzK3MyK2U4K3QyK0U0K2M4K2M4K1YxK2M4KSk7aWYoXC9bXitcLzAtOUEtWmEtel1cL1soZTgrajIreTMpXShhKSl0aHJvdyBFcnJvcigocDQrRTArUjMrTDErVzArSzQrTDcrczIrZTgrdjErYzgrYzgreDIpKTtmb3IoO2Q8YS5sZW5ndGg7KWU9KHA2K1AyK1MyK0o0K0U0K0Y0K3k0K1A0K1gzK2E4K1c4K1M4K1o4K243K3EzK1Q3K043K0IxK2oyK1I2K284K3g1K0QxK1E4K0ozK3AwK0czK3Y3K2sxK0QwK1E3K0UxKVsoQzQrQjUrejQrWjUrVDMpXShhWyh4NytSMytjOCtwNitlOCldKGQpKSxmPWY8PFk4fGUsYys9WTgsaDM9PT1jJiYoYlsoYjUrZjgrUTgrSzQpXShTdHJpbmdbKHQxK2c0K2M4K1MyK1YxK1E2KV0oZj4+ZjImdDApKSxiWyhiNStPNCldKFN0cmluZ1soVDMrYzgrejArRzQrYzgrbDcrUTMrajIpXShmPj5kOCZ0MCkpLGJbKGI1K080KV0oU3RyaW5nWyhsMitrMCtTMitLNCtSMytjOCtTMitPMSldKGYmdDApKSxmPWM9RDgpLGQrPUw4O2cyPT09Yz9iWyhiNStmOCtROCtLNCldKFN0cmluZ1soVDMrYzgrVjErSzgrQzErSDUrajIpXShmPj5sOCZ0MCkpOmUyPT09YyYmKGY+Pj1nOCxiWyhZMitvNCldKFN0cmluZ1soUzErQTYrTzUrbDcrUTMrajIpXShmPj5kOCZ0MCkpLGJbKFkyK1E4K0s0KV0oU3RyaW5nWyhsMitWMStSMStBNitSMytjOCt0OCtqMildKGYmdDApKSk7cmV0dXJuIGJbKG4xK1YxK0M0K0I1KV0oWik7fSxmNVgwW20wXVsoZDMrZTgrVjErUjMpXT1mdW5jdGlvbihhKXt2YXIgczA9XCI2N1wiLFQ1PVwiMjNcIixLMT1cIlVWV1wiLHAzPVwiR0hJXCIsZTU9XCI4OVwiLEU1PVwiMzRcIixBND1cIjAxXCIsVzE9XCJsbVwiLHM1PVwiaGlcIixrMz1cIlJTXCIsVDg9XCJRXCIsSTU9XCJPUFwiLE03PVwiR0hcIixONT1cIjc4XCIsRTc9XCI1NlwiLHo1PVwiMlwiLGkwPVwiejAxXCIsTTI9XCJ2d1wiLG01PVwiaWprbG1cIixtND1cIlRVXCIsRTY9XCJPUFFcIixjMj1cIkpLTFwiLEQ3PVwiSElcIixLMj1cIkRFXCIsTjM9XCJBQlwiLG0zPVwiNDU2Nzg5XCIsTDA9XCIxMjNcIixSMj1cInd4eXpcIixvNj1cInV2XCIsVTU9XCJxXCIseDM9XCJub1wiLHU0PVwia1wiLFI1PVwiZ2hcIixiMz1cIllaXCIsZjA9XCJYXCIsRjI9XCJWV1wiLFc0PVwiU1RcIixrOD1cIlFSXCIsRDQ9XCJMXCIsUDE9XCJLXCIsejc9XCJJSlwiLEwyPVwiRkdIXCIsSDM9XCJCQ1wiLHE2PSgweDk8KDB4MjM0LDB4MUEwKT8oMTE2LDYzKTooMHgxNUEsMHhDOCk+PSgweEFDLDkuMzNFMik/KDExNixudWxsKTooMHgxMUYsMTA3LikpLFg0PVwickNvXCIsZjM9XCJFclwiO2E9U3RyaW5nKGEpO3ZhciBkPUQ4LGI9W10sZixjLGUsaDtpZihcL1teXFx4MDAtXFx4RkZdXC9bKGU4K2oyK1E4K2U4KV0oYSkpdGhyb3cgRXJyb3IoKG8xK0I1K0UwK1IzK0wxK0M0K1EzK1MyK0s0K1IzK2kzK3MyK2U4K2oyK2M4K2YzK2M4K3gyKSk7Zm9yKDtkPGEubGVuZ3RoOylmPWFbKHMyK0s0K1IzK2M4K1MyK1YxK1E2K3A2K2U4KV0oZCsrKSxjPWFbKHMyK0c0K2wxK1YxK1EzK0o4K2U4KV0oZCsrKSxlPWFbKHg3K1IzK1g0K1EzK0o4K2U4KV0oZCsrKSxoPWY+Pmc4LGY9KGYmcDgpPDxsOHxjPj5sOCxjPShjJlYyKTw8Zzh8ZT4+WTgsZSY9cTYsZD09PWEubGVuZ3RoK2c4P2U9Yz1iNjpkPT09YS5sZW5ndGgrTDgmJihlPWI2KSxiWyhiNStmOCtROCtLNCldKChwNitIMytKNCtFNCtMMit6NytQMStENCtxNStYNStaNSt1MStrOCtXNCtuNytGMitmMCtiMytSMytCMStKNitSNStDNCtuMSt1NCtMMStSMSt4MytiNStVNStjOCtROCtlOCtvNitSMitjNStMMCttMytFMSlbKHg3K1IzK2M4K2g4KV0oaCksKE4zK1MyK0syK0Y0K3k0K0Q3K2MyK3E1K1g1K0U2K1c4K1M4K200K0YyK2YwK1Q3K1M2K24yK0Y4K1QzK2czK0s0K201K0I1K1YxK2I1K1U1K2M4K3kzK2Y4K00yK1o3K3Q3K2kwK3o1K281K283K0U3K041K1E3K0UxKVsoeDcrUjMrYzgrcDYrZTgpXShmKSwoTjMrUzIrSjQrRTQrRjQrTTcrbzErSTErUDErRDQrcTUrWDUrSTUrVDgrazMrbTQrRjIrZjArYjMrUjMrZDMrdzArajIrVDMrZzMrczUrbjErdTQrVzErQjUrVjErYjUrVTUrQzYrZTgrbzYrcDArWjcrdDcrWTcrQTQrejUrRTUrRTcrTTYrZTUrRTEpWyhzMitLNCtSMytjOCtwNitlOCldKGMpLChwNitQMitTMitKNCtFNCtGNCtwMytJMStQMStENCtxNStYNStaNSthOCtXOCtXNCtLMStmMCtUNytONytkMytzMitRNitUMytnMytLNCtDNCtuMSt1NCtMMStSMSt4MytiNStVNStjOCt5MytmOCtFMCtwMCtaNyt0NytZNytjNSt6MStUNStvNytlNytzMCtlNStFMSlbKHg3K081K3A2K2U4KV0oZSkpO3JldHVybiBiWyhaMStCNSldKFopO30pO30pKCk7QXJyYXkucHJvdG90eXBlLmluZGV4T2Z8fChBcnJheS5wcm90b3R5cGUuaW5kZXhPZj1mdW5jdGlvbihhLGQpe3ZhciBUND1cImF4XCIsRTM9J2UnLFY9J2VmaScsRTI9J2QnLHQ2PSdyJyxPNz0nbycsajc9J2wnLEcwPSd1JyxCNj0nbicsRjM9JyAnLFY1PSdcIiAnLE42PSgoODQuOUUxLDExLjlFMik8MHgxRkM/J2snOigxMTgsMTI2LjYwRTEpPigxMDEuLDEyMyk/KDEuNjUwRTIsJ3MnKTooMjYuNzBFMSwyNi4pKSxHNz0naScsbzA9KCgxMDIsODMuKTwweDEwOD8oMTcuN0UxLCdoJyk6KDB4RjgsMHgxQzEpPCg4My42MEUxLDE0Ny4pPzE0MDooMTIsMi44MUUyKT49NTIuNDBFMT8oNS41RTIsJ0onKTooMHgxODcsMHgxNEIpKSxiMD0ndCcsYjtpZighdGhpcyl0aHJvdyAgbmV3IFR5cGVFcnJvcigoVzYrYjArbzArRzcrTjYrVjUrRzcrTjYrRjMrQjYrRzArajcrajcrRjMrTzcrdDYrRjMrQjYrTzcrYjArRjMrRTIrVitCNitFMytFMikpO3ZhciBmPU9iamVjdCh0aGlzKSxjPWYubGVuZ3RoPj4+RDg7aWYoIWMpcmV0dXJuIC1MODtiPStkfHxEODtJbmZpbml0eT09PU1hdGhbKFIzK2QzK1E4KV0oYikmJihiPUQ4KTtpZihiPj1jKXJldHVybiAtTDg7Zm9yKGI9TWF0aFsoUjErVDQpXShEODw9Yj9iOmMtTWF0aFsoUjMrZDMrUTgpXShiKSxEOCk7YjxjOyl7aWYoYiBpbiBmJiZmW2JdPT09YSlyZXR1cm4gYjtiKys7fXJldHVybiAtTDg7fSk7U3RyaW5nLnByb3RvdHlwZS50cmltfHwoU3RyaW5nLnByb3RvdHlwZS50cmltPWZ1bmN0aW9uKCl7dmFyIEszPVwiZXBsXCI7cmV0dXJuIHRoaXNbKGM4K0szK1g3KV0oXC9eW1xcc1xcdUZFRkZcXHhBMF0rfFtcXHNcXHVGRUZGXFx4QTBdKyRcL2csWik7fSk7dmFyIHo9ZjVYMFtKMF1bKFg2K3A2K2c1K0I1K2U4KV1bKE00K0MyK3AwK2oyK2M4K1MyK1IzK1E4K2oyKV0oKSxBPXt9LEs9ZnVuY3Rpb24oYSl7dmFyIGc3PVwiZmlcIixJND1cInVuXCI7KEk0K1EzK2oyK2c3K0I1K2oyK1EzKT09dHlwZW9mIEFbZzJdJiYoQVtnMl09YSgpKTtyZXR1cm4gQVtnMl07fSx3PW5ldyBmdW5jdGlvbigpe3RoaXNbSzRdPWZ1bmN0aW9uKCl7dmFyIGw1PVwidGVzXCI7cmV0dXJuIFwvbXNpZXx0cmlkZW50XFxcL1wvWyhsNStlOCldKHopJiYhXC9vcGVyYVwvWyhlOCtqMitROCtlOCldKHopO307dGhpc1tnM109ZnVuY3Rpb24oKXtyZXR1cm4gSyhmdW5jdGlvbigpe3ZhciB5Mj1cInRjaFwiLEc2PVwibWFcIixhO2E9W1wvdHJpZGVudFxcXC8oPzpbMS05XVswLTldK1xcLlswLTldK1s3ODldXFwuWzAtOV0rfCkuKnJ2OihbMC05XStcXC5bMC05YS16XSspXC8sXC9tc2llXFxzKFswLTldK1xcLlswLTlhLXpdKylcL107Zm9yKHZhciBkPUQ4LGI9YS5sZW5ndGg7ZDxiO2QrKyl7dmFyIGY9elsoRzYreTIpXShhW2RdKTtpZihmJiZmW0w4XSlyZXR1cm4gcGFyc2VGbG9hdChmW0w4XSk7fXJldHVybiBEODt9KTt9O3RoaXNbTDFdPWZ1bmN0aW9uKCl7cmV0dXJuIFwvaWVtb2JpbGVcL1soZTgrajIreTMpXSh6KTt9O307d1tLNF0oKSYmd1tnM10oKTt2YXIgTD1bbDgsTDhdLE09W1cyLEw4XSx4PXtpOlY0LHNlbmQ6ZnVuY3Rpb24oYSxkLGIsZil7dmFyIG0xPVwidFRpXCIsWTY9XCJfXCIsbjU9XCJuZlwiLHMxPVwidXNcIixpNT1cImlkXCIsZjc9XCJcLz8mXCIsajE9XCJcL1wvXCIseDA9MTAyNCx4MT1cInJlcGxcIjsoUTgrZTgrYzgrQzQrQjUrZzMpPT10eXBlb2YgYiYmRDg8Yi5sZW5ndGgmJihiPWJbKHgxK1IzK3MyK2oyKV0oXC9bLFxcclxcbl1cL2csWilbKFE4K0wxK0M0K3MyK2oyKV0oRDgsQzMpKTsoUTgrYTMrQzQrQjUrZzMpPT10eXBlb2YgZCYmRDg8ZC5sZW5ndGgmJihkPWRbKGM4K2oyK1c3K1IzK3MyK2oyKV0oXC9bLFxcclxcbl1cL2csWilbKFE4K0Q1K3MyK2oyKV0oRDgseDApKTt2YXIgYz1uZXcgSW1hZ2U7ZiYmKGMub25lcnJvcj1jWyhWMStCNStMMStWMStzNildPWYpO2NbKFE4K0YxKV09KGoxKSt4W0M0XVtSMV0rKGY3K1E4K2Y4K2QzK2k1K0QyKSsoYj9lbmNvZGVVUkkoYik6YzUpKyhYMStiNStDNCtRMytEMikreFtDNF1bVjFdKyhYMStlOCtDNCtRMytEMikreFtDNF1bUThdKyhYMStROCtlOCtSMytlOCtzMStEMikrYVtEOF0rKGQ/KFgxK0M0K241K1YxK0QyKStlbmNvZGVVUkkoZCk6WikrKFgxK0UwK0QyKStWRVJTSU9OKyhYMStZNitEMikrKG5ldyBEYXRlKVsoZzMrajIrbTErUjErajIpXSgpO30sajp7fX0sTj1mdW5jdGlvbihhLGQsYixmKXt2YXIgbjM9XCJwbHlcIjtpZihnOCE9YVtMOF0mJmw4IT1hW0w4XSYmcDghPWFbTDhdKXtpZihkJiZhW0Q4XT09TFtEOF0pe3ZhciBjPShEKEUsZCleLUw4KT4+PkQ4O2lmKCFEOD09PXhbbjFdW2NdKXJldHVybiA7eFtuMV1bY109IUQ4O314WyhROCtqMitaNildWyhSOCtuMyldKHgsYXJndW1lbnRzKTt9fSxPPWZ1bmN0aW9uKGEsZCxiLGYsYyxlLGgpe3ZhciBOOD1cInRpbWVvXCIsRDY9XCJvdVwiLGUwPVwiaW1lXCIsZzA9XCJwclwiLE01PVwib3BlXCIsczM9XCJtcFwiLFQxPVwidGhcIixkND1cIk9TXCIsQjM9XCJDYVwiO2E9YVsoZTgrVjErbjcrYjUrYjUrajIrYzgrQjMrdjUpXSgpO2lmKCh5NCtFNCtaOCkhPWEmJih1MStkNCtaOCkhPWEpZigoUjErajIrVDErVjErUTMrWDIrQjUrVjErZTgrWDIrQzQrczMrTDErajIrUjErajIrVTQrRjYpLC1MOCk7ZWxzZXt2YXIgZz1uZXcgWERvbWFpblJlcXVlc3Q7Z1soTTUrQjUpXShhLGQpO2dbKFYxK0I1K0wxK1YxK3M2KV09ZnVuY3Rpb24oKXt2YXIgdjQ9XCJwb25cIixOMj1cInJlc1wiO2IoZ1soTjIrdjQrUTgrajIrWjgrajIrWjcrZTgpXVsoZTgrYzgrQzQrUjEpXSgpLGI4KTt9O2dbKGg3K2cwK1YxK2czK2M4K2oyK1E4K1E4KV09ZnVuY3Rpb24oKXt9O2cub25lcnJvcj1mdW5jdGlvbigpe2YoWiwtTDgpO307YyYmKGdbKGU4K2UwK0Q2K2U4KV09YyxnWyhoNytOOCtlNildPWcub25lcnJvcik7c2V0VGltZW91dChmdW5jdGlvbigpe2dbKFE4K2oyK0I1K1EzKV0oaHx8Wik7fSxEOCk7fX0sUD1YTUxIdHRwUmVxdWVzdFsoSjQrWjUrQjcpXXx8bDgsUT1mdW5jdGlvbihhLGQsYixmLGMsZSxoKXt2YXIgYzY9XCJpdFwiLHYzPVwidFRcIixVMj1cImVvXCIsVjM9XCJvdXRcIixPMD1cImltXCIsZzE9XCJlY2hhXCIsbTc9XCJvbnJlYWRcIixhNj1cIkNhc1wiO2E9YVsoZTgrVjErbjcrYjUrYjUrdDIrYTYrajIpXSgpO3ZhciBnPW5ldyBYTUxIdHRwUmVxdWVzdDtnWyhWMStiNStqMitCNSldKGEsZCwhRDgpO2dbKG03K3Q3K1E4K2U4K1IzK2U4K2cxK0I1K2czK2oyKV09ZnVuY3Rpb24oKXt2YXIgYTc9XCJwb1wiLGkxPVwiZWFyXCIsVT1cInRpbWVcIix0ND1cIlN0XCI7aWYoZ1soYzgrajIrUjMrUTMrdDcrdDQrUjMrRzgpXT09UCl7Z1soaDcrVStWMStlNildPWZ1bmN0aW9uKCl7fTtrJiYoR0xPQkFMWyhzMitMMStpMStaOCtDNCtLNStWMStmOCtlOCldKGspLGs9IUw4KTt2YXIgYT1nWyhZNCtROCthNytCNSt2NStaOCtqMitaNytlOCldWyhlOCtjOCtDNCtSMSldKCk7Yjg9PWdbKFE4K2U4K1IzK2U4K2Y4K1E4KV0/YihhLGdbKFE4K2U4K1IzK2U4K2Y4K1E4KV0pOmYoYSxnWyhROCtlOCtSMytlOCtmOCtROCldKTt9fTt2YXIgaztjJiYoZ1soZTgrTzArajIrVjMpXT1jLChWMStCNStTNStSMStqMitWMStmOCtlOCkgaW4gWE1MSHR0cFJlcXVlc3QucHJvdG90eXBlP2dbKFYxK1U0K0M0K1IxK1UyK2Y4K2U4KV09ZnVuY3Rpb24oKXt2YXIgaDQ9NTA0LGU0PVwibnNcIixjNz1cInNwb1wiO2YoZ1soYzgrajIrYzcrZTQrajIrWjgrajIrWjcrZTgpXVsoZTgrYzgrQzQrUjEpXSgpLGg0KTt9Oms9R0xPQkFMWyh2NSt2MytDNCtSMStqMitWMyldKGZ1bmN0aW9uKCl7Zy5hYm9ydCgpO2YoWiwtTDgpO30sYykpO2dbKHAwK2M2K0s0K1MyK2M4K0Y2K2wzK2U4K0M0K1IzK0wxK1E4KV09KGY4K0I1K1EzK2oyK1QzK0M0K0I1K2oyK1EzKSE9dHlwZW9mIGU/ZTohRDg7Z1soUTgrajIrQjUrUTMpXShofHxaKTt9LFI9e2FzeW5jOmZ1bmN0aW9uKGEsZCxiLGYsYyxlLGgpeyh3W0s0XSgpJiYhd1tMMV0oKSYmYTI+d1tnM10oKT9POlEpWyhSOCtXNyt0NyldKFY0LGFyZ3VtZW50cyk7fSxnOmZ1bmN0aW9uKGEsZCxiLGYsYyxlLGgpe3ZhciBiNz1cInN5XCI7dGhpc1soUjMrYjcrQjUrczIpXShhLGQrKFgxK3MyK0YxK0QyK3oxKSxmdW5jdGlvbihhLGQpe3ZhciBVNz1cIjtcIixUMj1cInNwXCIsYz1hWyhUMitMMStDNCtlOCldKFU3LGc4KSxlO2EmJlk4PmEubGVuZ3RoP2U9IUw4Omc4PmMubGVuZ3RofHxwYXJzZUludChjW0Q4XSxhMikhPT0oRChFLGNbTDhdWyhNNCtTOCtlOCtjOCtDNCtwMSldKCkpXi1MOCk+Pj5EOD8oTihNLGEsdm9pZCBEOCx2b2lkIEQ4KSxlPSFMOCk6ZT0hRDg7ZT9iKGNbTDhdLGQpOmYoYSxkKTt9LGYsYyxlLGgpO30saDp3W0s0XSgpJiZhMj53W2czXSgpfSxTPShLNCtlOCtlOCtiNSkrKChLNCtlOCtXMytROCtJNyk9PWY1WDBbJ2xvY2F0aW9uJ11bKGI1K2M4K3UzK3MyK1YxK0wxKV0/UTg6WikrKHUwKSxCPWRvY3VtZW50LEg9KG5ldyBEYXRlKVsoZTgrcDUrUzgrbDArajArZzMpXSgpWyhSNCtoNildKEQ4LGEyKSxJPWZ1bmN0aW9uKGEsZCl7dmFyIGY0PVwiaWNcIixiPUcoYSksZj1HKGIpWyhROCtMMStmNCtqMildKEQ4LC1kKTtyZXR1cm4gYitmO30oSCxwYXJzZUludChIWyhROCtiNStMMStDNCtlOCldKHI4KVtMOF0sYTIpKSxDPUJbKHMyK1k0K1IzK2U4K1crUjErajIrVTQpXSgoUTgrczIrQTArZTgpKTtDWyhlOCt0Nyt5OCldPShlOCtqMitoMitWOCtuMStSMytjNCtTNCtSNytlOCk7KGZ1bmN0aW9uKCl7dmFyIHIxPVwicnNlXCIsdzc9XCJ2ZVwiLGw0PVwiYXdcIixpNz1cInMzXCIsYT1TKyhpNytUK1IzK1IxK1IzK1k3K1YxK0I1K2w0K1E4K1QrczIrVjErUjErVjgpK0krVjgrSVsoUTgrZjgrZDMrUTgrZTgrYzgrQzQrQjUrZzMpXShEOCxhMilbKFE4K1c3K0M0K2U4KV0oWilbKGM4K2oyK3c3K3IxKV0oKVsobjErVjErQzQrQjUpXShaKTtSWyhSMytROCt0NytCNStzMildKCh5NCtFNCtaOCksYSxmdW5jdGlvbihhKXt2YXIgSzA9XCJpbGRcIixZPVwibmRDXCIsajU9XCJhcHBcIix6OD1cImhlXCIsWjI9XCJ5VGFnXCIsdzU9XCJFbFwiLFk1PVwiY3JlXCIsSTg9XCJpbFwiLGk4PVwiQVRcIix5Nz1cInViXCIseDQ9XCJic1wiO3RyeXt2YXIgYjthPWF0b2IoYSk7dmFyIGY9YVsoUTgrZjgreDQrZTgrYzgrajArZzMpXShEOCxzOCk7YT1hWyhROCt5NytROCthMytDNCtwMSldKHM4KTtmb3IodmFyIGM9WixlPUQ4O2U8YS5sZW5ndGg7ZSsrKWMrPVN0cmluZ1soUzErUzIrRzQrbDErVjErUTMrajIpXShhWyhzMitLNCtSMytsMStWMStRNitwNitlOCldKGUpXmZbKHMyK0s0K1IzK2M4K1MyK1YxK1EzK2oyK2g4KV0oZSVmLmxlbmd0aCkpO2I9YztiPWJbKGM4K2oyK1c3K1IzK3MyK2oyKV0oUmVnRXhwKChWOCtwNitpOCt1MStWOCksZzMpLEopO0NbKFIzK2I1K2I1K2wzK1EzK0E2K0k4K1EzKV0oQlsoWTUrUjMrZTgrajIrWjgrajIraDIrWDUrVjErUTYpXShiKSk7QlsoZzMrdzYrdzUrajIrUjErajIrQjUrZTgrUTgrUDIrWjIrWDUrUjMrSzUpXSgoejgrUjMrUTMpKVtEOF1bKGo1K2oyK1krSzQrSzApXShDKTt9Y2F0Y2goaCl7fX0sZnVuY3Rpb24oKXt9KTt9KSgpO319KShUSUQpOzxcL3NjcmlwdD4ifSx7ImlkIjoiYWRzdF9iX1BPUFVOREVSIiwiYWRzcG90IjoiYl9QT1BVTkRFUiIsIndlaWdodCI6IjU5IiwiZmNhcCI6IjIiLCJzY2hlZHVsZSI6ZmFsc2UsIm1heFdpZHRoIjpmYWxzZSwibWluV2lkdGgiOiI3NjgiLCJ0aW1lem9uZSI6ZmFsc2UsImV4Y2x1ZGUiOmZhbHNlLCJkb21haW4iOmZhbHNlLCJjb2RlIjoiPHNjcmlwdCB0eXBlPSd0ZXh0XC9qYXZhc2NyaXB0JyBzcmM9J1wvXC9pbmNyZWFzaW5nbHljb2Nrcm9hY2hwb2xpY3kuY29tXC9kZVwvYzhcL2Y0XC9kZWM4ZjRlZjNjMmRlODQ1YTdhZDQwMGZlZWE3ODBlMy5qcyc+PFwvc2NyaXB0PiJ9LHsiaWQiOiJjbGljX2JfUE9QVU5ERVIiLCJhZHNwb3QiOiJiX1BPUFVOREVSIiwid2VpZ2h0IjoiNjAiLCJmY2FwIjoiMiIsInNjaGVkdWxlIjpmYWxzZSwibWF4V2lkdGgiOmZhbHNlLCJtaW5XaWR0aCI6ZmFsc2UsInRpbWV6b25lIjpmYWxzZSwiZXhjbHVkZSI6ZmFsc2UsImRvbWFpbiI6ZmFsc2UsImNvZGUiOiI8c2NyaXB0IGRhdGEtY2Zhc3luYz1cImZhbHNlXCIgdHlwZT1cInRleHRcL2phdmFzY3JpcHRcIiBzcmM9XCJcL1wvMmNuanVoMzRqYnBvaW50LmNvbVwvdFwvOVwvZnJldFwvbWVvdzRcLzQ3MDkxNlwvYnJ0LmpzXCI+PFwvc2NyaXB0PiJ9LHsiaWQiOiJqYXZfYl9QT1BVTkRFUiIsImFkc3BvdCI6ImJfUE9QVU5ERVIiLCJ3ZWlnaHQiOiI1MiIsImZjYXAiOiIxIiwic2NoZWR1bGUiOmZhbHNlLCJtYXhXaWR0aCI6ZmFsc2UsIm1pbldpZHRoIjpmYWxzZSwidGltZXpvbmUiOmZhbHNlLCJleGNsdWRlIjpmYWxzZSwiZG9tYWluIjpmYWxzZSwiY29kZSI6IjxzY3JpcHQ+XHJcbiQoZG9jdW1lbnQuYm9keSkub24oXCJjbGlja1wiLCBmdW5jdGlvbihldmVudCkge1xyXG4gIHdpbmRvdy5vcGVuKFwiaHR0cHM6XC9cL3RlbGxtZS5wd1wvZ29cL2phdlwiKTtcclxuICAkKHRoaXMpLm9mZihcImNsaWNrXCIpO1xyXG59KTtcclxuPFwvc2NyaXB0PiJ9LHsiaWQiOiJwb3BjX2JfUE9QVU5ERVIiLCJhZHNwb3QiOiJiX1BPUFVOREVSIiwid2VpZ2h0IjoiNTciLCJmY2FwIjoiMSIsInNjaGVkdWxlIjpbIjEiLDAsIjEiLDAsIjEiLDAsIjEiXSwibWF4V2lkdGgiOmZhbHNlLCJtaW5XaWR0aCI6Ijc2OCIsInRpbWV6b25lIjpmYWxzZSwiZXhjbHVkZSI6ZmFsc2UsImRvbWFpbiI6ZmFsc2UsImNvZGUiOiI8c2NyaXB0IHR5cGU9XCJ0ZXh0XC9qYXZhc2NyaXB0XCI+XHJcbiB2YXIgcCQwMGEgPSAncCQwMGEnICsgKG5ldyBEYXRlKCkuZ2V0VGltZSgpKSArICd6eic7IHdpbmRvd1twJDAwYV0gPSB7YTonYWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXowMTIzNDU2Nzg5NHloMXF1ZHJvY2VpbnN0MG02ZjhscHg5YnozN2o1Z3ZrMndhJywgYjone1wiQVpJYlwiOlwiN3YyZ3Y3XCIsIFwiQlZJYlwiOlwia2p2NzJ2XCIsIFwiQ1hycjFcIjpcImxzMXE2XCIsIFwiREx0YWdcIjpcIjdcIiwgXCJFbWprNVwiOlwiXCIsIFwiWENnZTFzXCI6XCJ1cTFmYi45YnpcIiAsIFwiWnQxXCI6XCIwdDBoNGZyLnNxOFwiLCBcIlpaMVwiOlwiczBoNDEuaHRuXCIgfScsIGM6J3tcIkFia3IyMjFcIjpcImZoNm8wOFwiLCBcIkJvOXNzbVwiOlwiXC9cL2gxcy51cTFmYi45YnpcLzQwMC5jZlwifScsIGQ6J3tcIkFnNFwiOlwieXQxYlwiLCBcIkJ4MVwiOlwiNDAwcXMxQ3JvaTFcIiwgXCJDa3lcIjpcImY2aFwiLCBcIkRtZ1wiOlwiaDZxNDhxRWlxbnFzOFwifSd9O1xyXG52YXIgXzB4NWQ0Yj1bJzIzNTkxM1FWZmJ3dicsJ3NsaWNlJywnbGVuZ3RoJywnMTYyMjA5UUJtQW1WJywnMTQyMzhoeU9PVHEnLCczMjMyMDdEVGJpZmgnLCdzcGxpdCcsJzFEcWlLdHEnLCcxMzU4NjZIVGJhdkInLCdpbmRleE9mJywnY2FsbCcsJzI3NjU0U0tYSGJZJywncGFyc2UnLCd1bmRlZmluZWQnLCczMklqY2tteicsJ2tleXMnLCdtYXAnLCdjZWlsJywnMTE1OTgwaGNGVkR5JywndmFsdWVzJywnam9pbiddO3ZhciBfMHgyMDhjPWZ1bmN0aW9uKF8weDMxYThkNyxfMHg1ZjM2YjMpe18weDMxYThkNz1fMHgzMWE4ZDctMHgxNjc7dmFyIF8weDVkNGJlMT1fMHg1ZDRiW18weDMxYThkN107cmV0dXJuIF8weDVkNGJlMTt9OyhmdW5jdGlvbihfMHgyNzZmOTQsXzB4NTdjNGZmKXt2YXIgXzB4NTAwNTdjPV8weDIwOGM7d2hpbGUoISFbXSl7dHJ5e3ZhciBfMHg0MGQxODQ9cGFyc2VJbnQoXzB4NTAwNTdjKDB4MTY4KSkrcGFyc2VJbnQoXzB4NTAwNTdjKDB4MTZmKSkqcGFyc2VJbnQoXzB4NTAwNTdjKDB4MTc5KSkrLXBhcnNlSW50KF8weDUwMDU3YygweDE3NikpK3BhcnNlSW50KF8weDUwMDU3YygweDE3MykpK3BhcnNlSW50KF8weDUwMDU3YygweDE2ZSkpKy1wYXJzZUludChfMHg1MDA1N2MoMHgxNzApKStwYXJzZUludChfMHg1MDA1N2MoMHgxNmIpKSotcGFyc2VJbnQoXzB4NTAwNTdjKDB4MTcyKSk7aWYoXzB4NDBkMTg0PT09XzB4NTdjNGZmKWJyZWFrO2Vsc2UgXzB4Mjc2Zjk0WydwdXNoJ10oXzB4Mjc2Zjk0WydzaGlmdCddKCkpO31jYXRjaChfMHg0MTE4MzYpe18weDI3NmY5NFsncHVzaCddKF8weDI3NmY5NFsnc2hpZnQnXSgpKTt9fX0oXzB4NWQ0YiwweDQ1MTExKSxmdW5jdGlvbigpe3ZhciBfMHgxYmEyNzQ9ZnVuY3Rpb24oXzB4MmYzYTlhKXt2YXIgXzB4M2YwYmM0PV8weDIwOGMsXzB4MTg5NGJhPU1hdGhbXzB4M2YwYmM0KDB4MTY3KV0odGhpc1snYSddW18weDNmMGJjNCgweDE2ZCldXC8weDIpLF8weDUzOTU0OD10aGlzWydhJ11bXzB4M2YwYmM0KDB4MTZjKV0oMHgwLF8weDE4OTRiYSksXzB4NWQ4MDA5PXRoaXNbJ2EnXVtfMHgzZjBiYzQoMHgxNmMpXShfMHgxODk0YmEpO2RlY3J5cHQ9dGhpc1tfMHgyZjNhOWFdW18weDNmMGJjNCgweDE3MSldKCcnKVtfMHgzZjBiYzQoMHgxN2IpXShfMHgyOGY0MzM9Pnt2YXIgXzB4ZDc2MTJkPV8weDNmMGJjNDtyZXR1cm4gXzB4NWQ4MDA5WydzcGxpdCddKCcnKVsnaW5jbHVkZXMnXShfMHgyOGY0MzMpP18weDUzOTU0OFtfMHg1ZDgwMDlbXzB4ZDc2MTJkKDB4MTc0KV0oXzB4MjhmNDMzKV06XzB4MjhmNDMzO30pW18weDNmMGJjNCgweDE2YSldKCcnKTt0cnl7cmV0dXJuIEpTT05bXzB4M2YwYmM0KDB4MTc3KV0oZGVjcnlwdCk7fWNhdGNoe3JldHVybiBkZWNyeXB0O319LF8weDU3YmI4NT13aW5kb3dbcCQwMGFdLF8weDIxOWQ5Nz1mdW5jdGlvbihfMHgyOGVmYWMsXzB4MjJhMDMxKXt2YXIgXzB4NWJlZThlPV8weDIwOGMsXzB4Mzk2M2EwPU9iamVjdFtfMHg1YmVlOGUoMHgxNjkpXShfMHgxYmEyNzRbXzB4NWJlZThlKDB4MTc1KV0oXzB4NTdiYjg1LE9iamVjdFtfMHg1YmVlOGUoMHgxN2EpXShfMHg1N2JiODUpW18weDI4ZWZhY10pKTtyZXR1cm4gdHlwZW9mIF8weDIyYTAzMSE9XzB4NWJlZThlKDB4MTc4KT9fMHgzOTYzYTBbXzB4MjJhMDMxXTpfMHgzOTYzYTA7fTt3aW5kb3dbcCQwMGFdWyd4J109ZnVuY3Rpb24oKXtyZXR1cm4gXzB4MjE5ZDk3KDB4MSk7fTt2YXIgXzB4ZjFkYjU3PWRvY3VtZW50W18weDIxOWQ5NygweDMsMHgzKV0oXzB4MjE5ZDk3KDB4MiwweDApKTtfMHhmMWRiNTdbXzB4MjE5ZDk3KDB4MywweDIpXT1fMHgyMTlkOTcoMHgyLDB4MSksZG9jdW1lbnRbXzB4MjE5ZDk3KDB4MywweDApXVtfMHgyMTlkOTcoMHgzLDB4MSldKF8weGYxZGI1NykscCQwMGE9dW5kZWZpbmVkO30oKSk7XHJcbiBcclxuIDxcL3NjcmlwdD4ifV0=