Big Fish Audio Dubstep Impact2 -- MAGNETRiXX [PAZ]

Torrent Hash:
2EF9C9531942C75108078C0560017E0F10BC1A60
Number of Files:
718
Content Size:
935.68MB
Convert On:
2020-07-18
Magnet Link:
W3siaWQiOiJhZHN0X2JfTV8zMDB4NTAiLCJhZHNwb3QiOiJiX01fMzAweDUwIiwid2VpZ2h0IjoiNSIsImZjYXAiOmZhbHNlLCJzY2hlZHVsZSI6ZmFsc2UsIm1heFdpZHRoIjoiNzY4IiwibWluV2lkdGgiOmZhbHNlLCJ0aW1lem9uZSI6ZmFsc2UsImV4Y2x1ZGUiOmZhbHNlLCJkb21haW4iOmZhbHNlLCJjb2RlIjoiPHNjcmlwdCB0eXBlPVwidGV4dFwvamF2YXNjcmlwdFwiPlxyXG4gIGF0T3B0aW9ucyA9IHtcclxuICAgICdrZXknIDogJzdkMWNjMGUxYjk4MWM5NzY4ZGI3ODUxZmM1MzVhMTllJyxcclxuICAgICdmb3JtYXQnIDogJ2lmcmFtZScsXHJcbiAgICAnaGVpZ2h0JyA6IDUwLFxyXG4gICAgJ3dpZHRoJyA6IDMyMCxcclxuICAgICdwYXJhbXMnIDoge31cclxuICB9O1xyXG4gIGRvY3VtZW50LndyaXRlKCc8c2NyJyArICdpcHQgdHlwZT1cInRleHRcL2phdmFzY3JpcHRcIiBzcmM9XCJodHRwJyArIChsb2NhdGlvbi5wcm90b2NvbCA9PT0gJ2h0dHBzOicgPyAncycgOiAnJykgKyAnOlwvXC93d3cuYm5odG1sLmNvbVwvaW52b2tlLmpzXCI+PFwvc2NyJyArICdpcHQ+Jyk7XHJcbjxcL3NjcmlwdD4ifV0=
File Name
Size
PkgInfo
8B
RMX Installer PC.exe
412.5KB
RMX.icns
60.47KB
Read me.txt
1.47KB
Info.plist
839B
EXTABIT Premium.url
152B
BFA Installer
863.52KB
Donate to keep the site alive.url
138B
Download free rapidshare stuff.url
126B
Ul.to Premium.url
125B
Product Cover.jpg
1.51MB
install.xml
16.98KB
readme_multiformat.pdf
370.7KB
www.bigfishaudio.com.url
54B
bfa_back.png
39.8KB
warning.png
7.25KB
Wav/01-dt snare 1.wav
1.76MB
Wav/01-dt snare 2.wav
1.76MB
Wav/01-hit clap.wav
446.32KB
Wav/01-dt kick.wav
1.76MB
Wav/01-dt hihat.wav
1.76MB
Wav/01 wobble bass.wav
1.76MB
Wav/01-dt clap.wav
1.76MB
Wav/01-hit crash.wav
725.45KB
Wav/01-hit hihat.wav
27.49KB
Wav/02 bass drone.wav
1.84MB
Wav/02 bendy bass.wav
1.84MB
Wav/02 134bpm Fmin.wav
7.35MB
Wav/01-hit snare 2.wav
446.32KB
Wav/01-hit kick.wav
111.61KB
Wav/01-hit snare 1.wav
272.47KB
Wav/01 sub bass.wav
1.76MB
Wav/01 reggae bounce.wav
1.76MB
Rex/10-dt hi hat 2.rx2
485.16KB
Rex/10-dt hi hat 1.rx2
477.38KB
Rex/10-dt crash.rx2
910.9KB
Wav/01 lead synth 1.wav
1.76MB
Wav/01 grit synth.wav
1.76MB
Wav/01 drum loop 1.wav
1.76MB
Wav/01 drum loop 2.wav
1.76MB
Wav/02 drum loop 1.wav
941.41KB
Rex/10 wow synth.rx2
494.01KB
Rex/10-dt snare 1.rx2
297.78KB
Wav/01 lead synth 2.wav
1.76MB
Rex/10-dt kick 2.rx2
506.05KB
Rex/10-dt snare 2.rx2
359.44KB
Wav/01 140bpm Fmin.wav
7.03MB
Rex/10-dt kick 1.rx2
544.65KB
Wav/01 dark drone.wav
1.76MB
Wav/02 grit piano.wav
3.67MB
Wav/03-hit crash.wav
1.07MB
Wav/03-hit hihat.wav
273.58KB
Wav/03-hit kick.wav
169.83KB
Wav/03-hit snare.wav
2.27MB
Wav/03-dt snare 2.wav
1.76MB
Wav/03-dt snare 1.wav
1.76MB
Wav/03-dt hihat 1.wav
1.76MB
Wav/03-dt hihat 2.wav
1.76MB
Wav/03-dt kick 1.wav
1.76MB
Wav/03-dt kick 2.wav
1.76MB
Wav/04 137bpm Gmin.wav
7.18MB
Wav/04 bass loop.wav
1.8MB
Wav/04 wobble bass 1.wav
1.8MB
Wav/04 wobble bass 2.wav
920.84KB
Wav/04 wow synth.wav
920.82KB
Wav/04-dt crash.wav
920.61KB
Wav/04 sine bass.wav
1.8MB
Wav/04 pad loop.wav
1.8MB
Wav/04 drum loop 1.wav
920.89KB
Wav/04 drum loop 2.wav
921.14KB
Wav/04 lead synth.wav
1.8MB
Wav/03 wobble loop 2.wav
1.76MB
Wav/03 wobble loop 1.wav
1.76MB
Wav/02 wobble 2.wav
1.84MB
Wav/02 wow synth.wav
1.84MB
Wav/02-dt hihat.wav
1.84MB
Wav/02-dt kick.wav
1.84MB
Wav/02 wobble 1.wav
941.4KB
Wav/02 pad.wav
1.84MB
Wav/02 drum loop 3.wav
941.53KB
Wav/02 drum loop 4.wav
941.56KB
Rex/10 wobble 3.rx2
716.16KB
Wav/02-dt snare.wav
1.84MB
Wav/02-hit crash.wav
1.38MB
Wav/03 bass loop 2.wav
1.76MB
Wav/03 drum loop 1.wav
1.76MB
Wav/03 drum loop 2.wav
1.76MB
Wav/03 porta lead loop.wav
1.76MB
Wav/03 bass loop 1.wav
1.76MB
Wav/03 140bpm Fmaj.wav
4.72MB
Wav/02-hit hihat.wav
862.85KB
Wav/02-hit kick.wav
84.65KB
Wav/02-hit snare.wav
296.63KB
Wav/02 drum loop 2.wav
941.44KB
Rex/10 laser synth.rx2
677.76KB
Rex/08 pad 1.rx2
772.58KB
Rex/08 pad 2.rx2
868.32KB
Rex/08 stutter.rx2
132.03KB
Rex/08 wobble bass 1.rx2
1.2MB
Rex/08 electro synth.rx2
641.65KB
Rex/08 drum loop 2.rx2
1.13MB
Rex/08 139bpm Gmin.rx2
2.26MB
Rex/08 dirty synth 1.rx2
200.83KB
Rex/08 dirty synth 2.rx2
203.49KB
Rex/08 drum loop 1.rx2
1.38MB
Rex/08 wobble bass 2.rx2
569.7KB
Rex/08 wobble bass 3.rx2
600.16KB
Rex/08 wow grit 3.rx2
200.3KB
Rex/08 wow loop 1.rx2
526.31KB
Rex/08 wow loop 2.rx2
230.59KB
Rex/08 wow loop 3.rx2
449.84KB
Rex/08 wow grit 2.rx2
348.83KB
Rex/08 wow grit 1.rx2
274.73KB
Rex/08 wobble synth 1.rx2
732.91KB
Rex/08 wobble synth 2.rx2
323.13KB
Rex/08 wobble synth 3.rx2
775.27KB
Rex/07-dt tom.rx2
441.19KB
Rex/07-dt snare 2.rx2
657.8KB
Rex/07 drum loop 3.rx2
1.14MB
Rex/07 leadbass synth.rx2
2.51MB
Rex/07 organ.rx2
1.85MB
Rex/07 pad.rx2
1.74MB
Rex/07 drum loop 2.rx2
1.2MB
Rex/07 drum loop 1.rx2
1.19MB
Rex/06-dt snare 1.rx2
489.4KB
Rex/06-dt snare 2.rx2
730.49KB
Rex/07 143bpm Amin.rx2
2.22MB
Rex/07 plucked synth.rx2
2.41MB
Rex/07 rising synth.rx2
1.52MB
Rex/07-dt hi hat 2.rx2
553.47KB
Rex/07-dt kick 1.rx2
975.35KB
Rex/07-dt kick 2.rx2
423.53KB
Rex/07-dt snare 1.rx2
668.94KB
Rex/07-dt hi hat 1.rx2
465.1KB
Rex/07 wow synth.rx2
655.49KB
Rex/07 synth bass.rx2
2.4MB
Rex/07 wobble synth 1.rx2
682.79KB
Rex/07 wobble synth 2.rx2
1.44MB
Rex/08-dt crash 1.rx2
1.13MB
Rex/08-dt crash 2.rx2
510.12KB
Rex/09-dt crash.rx2
705.61KB
Rex/09-dt hi hat.rx2
758.18KB
Rex/09-dt kick 1.rx2
303.58KB
Rex/09-dt kick 2.rx2
207.88KB
Rex/09 wow synth 2.rx2
221.86KB
Rex/09 wow synth 1.rx2
304.22KB
Rex/09 laser synth.rx2
1.48MB
Rex/09 riser synth.rx2
562.33KB
Rex/09 whinny bass 1.rx2
146.07KB
Rex/09 whinny bass 2.rx2
137.33KB
Rex/09-dt snare 1.rx2
252.96KB
Rex/09-dt snare 2.rx2
231.53KB
Rex/10 hi grit synth.rx2
637.48KB
Wav/04-dt hihat 1.wav
920.86KB
Rex/10 spooky synth.rx2
1.27MB
Rex/10 wobble 1.rx2
444.88KB
Rex/10 efx.rx2
963.17KB
Rex/10 drum loop 2.rx2
754.68KB
Rex/10 140bpm Fmin.rx2
2.18MB
Rex/10 dirty synth.rx2
837.14KB
Rex/10 drum loop 1.rx2
716.72KB
Rex/09 growl synth 3.rx2
648.51KB
Rex/09 drum loop 2.rx2
828.3KB
Rex/08-dt snare 1.rx2
478.46KB
Rex/08-dt snare 2.rx2
478.42KB
Rex/08-dt snare 3.rx2
302.42KB
Rex/09 112bpm Ebmin.rx2
2.3MB
Rex/08-dt reverse crash.rx2
915.81KB
Rex/08-dt kick 2.rx2
153.09KB
Rex/08-dt crash 3.rx2
664.43KB
Rex/08-dt hi hat.rx2
868.86KB
Rex/08-dt kick 1.rx2
663.13KB
Rex/09 air raid 1.rx2
814.88KB
Rex/09 air raid 2.rx2
800.34KB
Rex/09 bleepy synth.rx2
596.94KB
Rex/09 chord stab 1.rx2
550.2KB
Rex/09 chord stab 2.rx2
1.43MB
Rex/09 drum loop 1.rx2
830.95KB
Rex/09 bendy wobble 2.rx2
533.09KB
Rex/09 bendy wobble 1.rx2
471.22KB
Rex/09 bass loop 1.rx2
252.69KB
Rex/09 bass loop 2.rx2
252.68KB
Rex/09 bendy synth.rx2
278.28KB
Rex/10 wobble 2.rx2
926.13KB
Wav/04-dt snare.wav
920.6KB
Wav/08-dt snare 3.wav
907.5KB
Wav/08-hit crash.wav
797.15KB
Wav/08-hit hi hat.wav
80.05KB
Wav/08-hit kick.wav
102.34KB
Wav/08-dt snare 2.wav
1.77MB
Wav/08-dt snare 1.wav
1.77MB
Wav/08-dt hi hat.wav
1.77MB
Wav/08-dt kick 1.wav
1.77MB
Wav/08-dt kick 2.wav
907.41KB
Wav/08-dt reverse crash.wav
1.77MB
Wav/08-hit reverse crash.wav
920.55KB
Wav/08-hit snare.wav
114.4KB
Wav/09 bendy synth.wav
1.1MB
Wav/09 bendy wobble 1.wav
1.1MB
Wav/09 bendy wobble 2.wav
1.1MB
Wav/09 bleepy synth.wav
2.2MB
Wav/09 bass loop 2.wav
1.1MB
Wav/09 bass loop 1.wav
1.1MB
Wav/09 112bpm Ebmin.wav
8.79MB
Wav/09 air raid 1.wav
2.2MB
Wav/09 air raid 2.wav
2.2MB
Wav/08-dt crash 3.wav
907.54KB
Wav/08-dt crash 2.wav
907.43KB
Wav/08 pad 2.wav
1.77MB
Wav/08 stutter.wav
454.29KB
Wav/08 wobble bass 1.wav
1.77MB
Wav/08 wobble bass 2.wav
907.76KB
Wav/08 pad 1.wav
1.77MB
Wav/08 electro synth.wav
1.77MB
Wav/08 dirty synth 2.wav
907.61KB
Wav/08 drum loop 1.wav
1.77MB
Wav/08 drum loop 2.wav
1.77MB
Wav/08 wobble bass 3.wav
907.79KB
Wav/08 wobble synth 1.wav
1.77MB
Wav/08 wow loop 1.wav
1.77MB
Wav/08 wow loop 2.wav
907.53KB
Wav/08 wow loop 3.wav
1.77MB
Wav/08-dt crash 1.wav
1.77MB
Wav/08 wow grit 3.wav
907.47KB
Wav/08 wow grit 2.wav
1.77MB
Wav/08 wobble synth 2.wav
907.78KB
Wav/08 wobble synth 3.wav
1.77MB
Wav/08 wow grit 1.wav
1.77MB
Wav/09 chord stab 1.wav
1.1MB
Wav/09 chord stab 2.wav
2.2MB
Wav/10 wobble 1.wav
1.76MB
Wav/10 wobble 2.wav
1.76MB
Wav/10 wobble 3.wav
1.76MB
Wav/10 wow synth.wav
1.76MB
Wav/10 spooky synth.wav
1.76MB
Wav/10 laser synth.wav
1.76MB
Wav/10 drum loop 1.wav
901.43KB
Wav/10 drum loop 2.wav
901.53KB
Wav/10 efx.wav
1.76MB
Wav/10 hi grit synth.wav
1.76MB
Wav/10-dt crash.wav
1.76MB
Wav/10-dt hi hat 1.wav
901.33KB
Wav/10-hit crash.wav
246.75KB
Wav/10-hit hi hat.wav
59.27KB
Wav/10-hit kick.wav
109.73KB
Wav/10-hit snare.wav
97.04KB
Wav/10-dt snare 2.wav
901.07KB
Wav/10-dt snare 1.wav
900.9KB
Wav/10-dt hi hat 2.wav
901.42KB
Wav/10-dt kick 1.wav
901.2KB
Wav/10-dt kick 2.wav
901.14KB
Wav/10 dirty synth.wav
1.76MB
Wav/10 140bpm Fmin.wav
7.03MB
Wav/09 whinny bass 1.wav
1.1MB
Wav/09 whinny bass 2.wav
1.1MB
Wav/09 wow synth 1.wav
1.1MB
Wav/09 wow synth 2.wav
1.1MB
Wav/09 riser synth.wav
2.2MB
Wav/09 laser synth.wav
2.2MB
Wav/09 drum loop 1.wav
1.1MB
Wav/09 drum loop 2.wav
1.1MB
Wav/09 growl synth.wav
2.2MB
Wav/09-dt crash.wav
1.1MB
Wav/09-dt hi hat.wav
1.1MB
Wav/09-hit hi hat 1.wav
53.39KB
Wav/09-hit hi hat 2.wav
144.79KB
Wav/09-hit kick.wav
91.83KB
Wav/09-hit snare.wav
67.52KB
Wav/09-hit crash.wav
1.36MB
Wav/09-dt snare 2.wav
1.1MB
Wav/09-dt kick 1.wav
1.1MB
Wav/09-dt kick 2.wav
1.1MB
Wav/09-dt snare 1.wav
1.1MB
Wav/08 dirty synth 1.wav
907.56KB
Wav/08 139bpm Gmin.wav
7.08MB
Wav/05-dt kick 3.wav
869.98KB
Wav/05-dt snare 1.wav
869.88KB
Wav/05-dt snare 2.wav
869.97KB
Wav/05-hit crash.wav
869.88KB
Wav/05-dt kick 2.wav
870.01KB
Wav/05-dt kick 1.wav
870.06KB
Wav/05 wow synth 2.wav
1.7MB
Wav/05-dt crash.wav
870.25KB
Wav/05-dt hi hat 1.wav
870.06KB
Wav/05-dt hi hat 2.wav
870.2KB
Wav/05-hit hi hat.wav
33.39KB
Wav/05-hit kick.wav
84.19KB
Wav/06 bounce chord 2.wav
1.76MB
Wav/06 drum loop 1.wav
1.76MB
Wav/06 drum loop 2.wav
1.76MB
Wav/06 drum loop 3.wav
1.76MB
Wav/06 bounce chord 1.wav
1.76MB
Wav/06 bendy synth 2.wav
1.76MB
Wav/05-hit snare.wav
104.13KB
Wav/06 140bpm Gmin.wav
7.03MB
Wav/06 bendy synth 1.wav
1.76MB
Wav/05 wow synth 1.wav
1.7MB
Wav/05 wobble synth 4.wav
435.76KB
Wav/04-hit kick.wav
72.83KB
Wav/04-hit snare.wav
116.27KB
Wav/05 145bpm Fmin.wav
5.94MB
Wav/05 acid bass.wav
1.7MB
Wav/04-hit hihat.wav
62.5KB
Wav/04-hit crash.wav
700.75KB
Wav/04-dt kick 1.wav
920.64KB
Wav/04-dt kick 2.wav
920.77KB
Rex/06-dt kick 3.rx2
1011.08KB
Wav/05 chord bounce 1.wav
1.7MB
Wav/05 chord bounce 2.wav
870.06KB
Wav/05 synth lead.wav
870.54KB
Wav/05 wobble synth 1.wav
870.65KB
Wav/05 wobble synth 2.wav
870.32KB
Wav/05 wobble synth 3.wav
870.36KB
Wav/05 synth bass 2.wav
869.98KB
Wav/05 synth bass 1.wav
1.7MB
Wav/05 drum loop 1.wav
870.21KB
Wav/05 drum loop 2.wav
870.27KB
Wav/05 drum loop 3.wav
870.38KB
Wav/06 spooky synth.wav
1.76MB
Wav/06 synth bass.wav
1.76MB
Wav/07 wobble synth 1.wav
1.72MB
Wav/07 wobble synth 2.wav
3.44MB
Wav/07 wow synth.wav
1.72MB
Wav/07-dt hi hat 1.wav
1.72MB
Wav/07 synth bass.wav
3.44MB
Wav/07 rising synth.wav
2.58MB
Wav/07 leadbass synth.wav
3.44MB
Wav/07 organ.wav
3.44MB
Wav/07 pad.wav
3.44MB
Wav/07 plucked synth.wav
3.44MB
Wav/07-dt hi hat 2.wav
1.72MB
Wav/07-dt kick 1.wav
1.72MB
Wav/07-hit hi hat.wav
77.98KB
Wav/07-hit kick.wav
111.75KB
Wav/07-hit snare.wav
105.26KB
Wav/07-hit tom.wav
99.87KB
Wav/07-hit crash.wav
992.13KB
Wav/07-dt tom.wav
882.12KB
Wav/07-dt kick 2.wav
1.72MB
Wav/07-dt snare 1.wav
882.29KB
Wav/07-dt snare 2.wav
1.72MB
Wav/07 drum loop 3.wav
1.72MB
Wav/07 drum loop 2.wav
1.72MB
Wav/06-dt crash 2.wav
1.76MB
Wav/06-dt crash 3.wav
1.76MB
Wav/06-dt hi hat 1.wav
1.76MB
Wav/06-dt hi hat 2.wav
1.76MB
Wav/06-dt crash 1.wav
1.76MB
Wav/06 zap synth.wav
1.76MB
Wav/06 wobble 1.wav
1.76MB
Wav/06 wobble 2.wav
1.76MB
Wav/06 wow synth.wav
1.76MB
Wav/06-dt kick 1.wav
1.76MB
Wav/06-dt kick 2.wav
1.76MB
Wav/06-hit kick.wav
68.21KB
Wav/06-hit snare.wav
103.96KB
Wav/07 143bpm Amin.wav
10.32MB
Wav/07 drum loop 1.wav
1.72MB
Wav/06-hit hihat.wav
42.57KB
Wav/06-hit crash.wav
755.16KB
Wav/06-dt kick 3.wav
1.76MB
Wav/06-dt snare 1.wav
1.76MB
Wav/06-dt snare 2.wav
1.76MB
Wav/04-dt hihat 2.wav
921.06KB
Rex/06-dt crash 2.rx2
1.16MB
Aif/06 wobble 2.aif
1.73MB
Aif/06 wow synth.aif
1.73MB
Aif/06 zap synth.aif
1.73MB
Aif/06-dt crash 1.aif
1.73MB
Aif/06 wobble 1.aif
1.73MB
Aif/06 synth bass.aif
1.73MB
Aif/06 drum loop 1.aif
1.73MB
Aif/06 drum loop 2.aif
1.73MB
Aif/06 drum loop 3.aif
1.73MB
Aif/06 spooky synth.aif
1.73MB
Aif/06-dt crash 2.aif
1.73MB
Aif/06-dt crash 3.aif
1.73MB
Aif/06-dt snare 1.aif
1.73MB
Aif/06-dt snare 2.aif
1.73MB
Aif/06-hit crash.aif
758.44KB
Aif/06-hit hihat.aif
44.82KB
Aif/06-dt kick 3.aif
1.73MB
Aif/06-dt kick 2.aif
1.73MB
Aif/06-dt hi hat 1.aif
1.73MB
Aif/06-dt hi hat 2.aif
1.73MB
Aif/06-dt kick 1.aif
1.73MB
Aif/06 bounce chord 2.aif
1.73MB
Aif/06 bounce chord 1.aif
1.73MB
Aif/05-dt crash.aif
859.39KB
Aif/05-dt hi hat 1.aif
859.39KB
Aif/05-dt hi hat 2.aif
859.39KB
Aif/05-dt kick 1.aif
859.39KB
Aif/05 wow synth 2.aif
1.67MB
Aif/05 wow synth 1.aif
1.67MB
Aif/05 wobble synth 2.aif
859.39KB
Aif/05 wobble synth 3.aif
859.39KB
Aif/05 wobble synth 4.aif
431.69KB
Aif/05-dt kick 2.aif
859.39KB
Aif/05-dt kick 3.aif
859.39KB
Aif/05-hit snare.aif
105.44KB
Aif/06 140bpm Gmin.aif
6.93MB
Aif/06 bendy synth 1.aif
1.73MB
Aif/06 bendy synth 2.aif
1.73MB
Aif/05-hit kick.aif
85.8KB
Aif/05-hit hi hat.aif
35.79KB
Aif/05-dt snare 1.aif
859.39KB
Aif/05-dt snare 2.aif
859.39KB
Aif/05-hit crash.aif
871.39KB
Aif/06-hit kick.aif
70.06KB
Aif/06-hit snare.aif
105.26KB
Aif/08 dirty synth 2.aif
896.31KB
Aif/08 drum loop 1.aif
1.75MB
Aif/08 drum loop 2.aif
1.75MB
Aif/08 electro synth.aif
1.75MB
Aif/08 dirty synth 1.aif
896.31KB
Aif/08 139bpm Gmin.aif
6.98MB
Aif/07-hit kick.aif
112.94KB
Aif/07-hit snare.aif
106.54KB
Aif/07-hit tom.aif
101.24KB
Aif/08 pad 1.aif
1.75MB
Aif/08 pad 2.aif
1.75MB
Aif/08 wobble synth 2.aif
896.31KB
Aif/08 wobble synth 3.aif
1.75MB
Aif/08 wow grit 1.aif
1.75MB
Aif/08 wow grit 2.aif
1.75MB
Aif/08 wobble synth 1.aif
1.75MB
Aif/08 wobble bass 3.aif
896.31KB
Aif/08 stutter.aif
450.16KB
Aif/08 wobble bass 1.aif
1.75MB
Aif/08 wobble bass 2.aif
896.31KB
Aif/07-hit hi hat.aif
79.68KB
Aif/07-hit crash.aif
995.77KB
Aif/07 organ.aif
3.39MB
Aif/07 pad.aif
3.39MB
Aif/07 plucked synth.aif
3.39MB
Aif/07 rising synth.aif
2.54MB
Aif/07 leadbass synth.aif
3.39MB
Aif/07 drum loop 3.aif
1.7MB
Aif/07 143bpm Amin.aif
10.17MB
Aif/07 drum loop 1.aif
1.7MB
Aif/07 drum loop 2.aif
1.7MB
Aif/07 synth bass.aif
3.39MB
Aif/07 wobble synth 1.aif
1.7MB
Aif/07-dt kick 2.aif
1.7MB
Aif/07-dt snare 1.aif
871.35KB
Aif/07-dt snare 2.aif
1.7MB
Aif/07-dt tom.aif
871.35KB
Aif/07-dt kick 1.aif
1.7MB
Aif/07-dt hi hat 2.aif
1.7MB
Aif/07 wobble synth 2.aif
3.39MB
Aif/07 wow synth.aif
1.7MB
Aif/07-dt hi hat 1.aif
1.7MB
Aif/05 wobble synth 1.aif
859.39KB
Aif/05 synth lead.aif
859.39KB
Aif/02 grit piano.aif
3.62MB
Aif/02 pad.aif
1.81MB
Aif/02 wobble 1.aif
929.61KB
Aif/02 wobble 2.aif
1.81MB
Aif/02 drum loop 4.aif
929.61KB
Aif/02 drum loop 3.aif
929.61KB
Aif/02 bendy bass.aif
1.81MB
Aif/02 drum loop 1.aif
929.61KB
Aif/02 drum loop 2.aif
929.61KB
Aif/02 wow synth.aif
1.81MB
Aif/02-dt hihat.aif
1.81MB
Aif/02-hit snare.aif
298.99KB
Aif/03 140bpm Fmaj.aif
4.62MB
Aif/03 bass loop 1.aif
1.73MB
Aif/03 bass loop 2.aif
1.73MB
Aif/02-hit kick.aif
86.26KB
Aif/02-hit hihat.aif
864.47KB
Aif/02-dt kick.aif
1.81MB
Aif/02-dt snare.aif
1.81MB
Aif/02-hit crash.aif
1.38MB
Aif/02 bass drone.aif
1.81MB
Aif/02 134bpm Fmin.aif
7.24MB
Aif/01 lead synth 2.aif
1.73MB
Aif/01 reggae bounce.aif
1.73MB
Aif/01 sub bass.aif
1.73MB
Aif/01 wobble bass.aif
1.73MB
Aif/01 lead synth 1.aif
1.73MB
Aif/01 grit synth.aif
1.73MB
Aif/01 dark drone.aif
1.73MB
Aif/01 drum loop 1.aif
1.73MB
Aif/01 drum loop 2.aif
1.73MB
Aif/01-dt clap.aif
1.73MB
Aif/01-dt hihat.aif
1.73MB
Aif/01-hit hihat.aif
29.98KB
Aif/01-hit kick.aif
112.8KB
Aif/01-hit snare 1.aif
275.17KB
Aif/01-hit snare 2.aif
450.35KB
Aif/01-hit crash.aif
729.19KB
Aif/01-hit clap.aif
450.35KB
Aif/01-dt kick.aif
1.73MB
Aif/01-dt snare 1.aif
1.73MB
Aif/01-dt snare 2.aif
1.73MB
Aif/03 drum loop 1.aif
1.73MB
Aif/03 drum loop 2.aif
1.73MB
Aif/04-dt kick 2.aif
909.34KB
Aif/04-dt snare.aif
909.34KB
Aif/04-hit crash.aif
704.88KB
Aif/04-hit hihat.aif
64.44KB
Aif/04-dt kick 1.aif
909.34KB
Aif/04-dt hihat 2.aif
909.34KB
Aif/04 wow synth.aif
909.34KB
Aif/04-dt crash.aif
909.34KB
Aif/04-dt hihat 1.aif
909.34KB
Aif/04-hit kick.aif
74.61KB
Aif/04-hit snare.aif
117.38KB
Aif/05 drum loop 2.aif
859.39KB
Aif/05 drum loop 3.aif
859.39KB
Aif/05 synth bass 1.aif
1.67MB
Aif/05 synth bass 2.aif
859.39KB
Aif/05 drum loop 1.aif
859.39KB
Aif/05 chord bounce 2.aif
859.39KB
Aif/05 145bpm Fmin.aif
5.86MB
Aif/05 acid bass.aif
1.67MB
Aif/05 chord bounce 1.aif
1.67MB
Aif/04 wobble bass 2.aif
909.34KB
Aif/04 wobble bass 1.aif
1.77MB
Aif/03-dt kick 1.aif
1.73MB
Aif/03-dt kick 2.aif
1.73MB
Aif/03-dt snare 1.aif
1.73MB
Aif/03-dt snare 2.aif
1.73MB
Aif/03-dt hihat 2.aif
1.73MB
Aif/03-dt hihat 1.aif
1.73MB
Aif/03 porta lead loop.aif
1.73MB
Aif/03 wobble loop 1.aif
1.73MB
Aif/03 wobble loop 2.aif
1.73MB
Aif/03-hit crash.aif
1.07MB
Aif/03-hit hihat.aif
276.27KB
Aif/04 drum loop 2.aif
909.34KB
Aif/04 lead synth.aif
1.77MB
Aif/04 pad loop.aif
1.77MB
Aif/04 sine bass.aif
1.77MB
Aif/04 drum loop 1.aif
909.34KB
Aif/04 bass loop.aif
1.77MB
Aif/03-hit kick.aif
174.13KB
Aif/03-hit snare.aif
2.27MB
Aif/04 137bpm Gmin.aif
7.08MB
Aif/08 wow grit 3.aif
896.31KB
Aif/08 wow loop 1.aif
1.75MB
Rex/04 bass loop 2.rx2
466.64KB
Rex/04 drum loop 1.rx2
560.56KB
Rex/04 drum loop 2.rx2
612.6KB
Rex/04 lead synth.rx2
1.27MB
Rex/04 137bpm Gmin.rx2
2.19MB
Rex/03-dt snare 2.rx2
1.09MB
Rex/03-dt hihat 2.rx2
1.21MB
Rex/03-dt kick 1.rx2
589.27KB
Rex/03-dt kick 2.rx2
665.66KB
Rex/03-dt snare 1.rx2
1.02MB
Rex/04 pad loop.rx2
1.25MB
Rex/04 sine bass.rx2
247.13KB
Rex/04-dt hihat 2.rx2
525.46KB
Rex/04-dt kick 1.rx2
201.81KB
Rex/04-dt kick 2.rx2
323.7KB
Rex/04-dt snare.rx2
199.47KB
Rex/04-dt hihat 1.rx2
412.82KB
Rex/04-dt crash.rx2
369.98KB
Rex/04 wobble bass 1.rx2
1.08MB
Rex/04 wobble bass 2.rx2
374.13KB
Rex/04 wow synth.rx2
239.44KB
Rex/03-dt hihat 1.rx2
1.18MB
Rex/03 wobble loop 2.rx2
542.14KB
Rex/02 grit piano.rx2
2.64MB
Rex/02 pad.rx2
1.16MB
Rex/02 wobble 1.rx2
228.43KB
Rex/02 wobble 2.rx2
739.47KB
Rex/02 drum loop 4.rx2
782.97KB
Rex/02 drum loop 3.rx2
781.04KB
Rex/02 bendy bass.rx2
1.31MB
Rex/02 drum loop 1.rx2
640.19KB
Rex/02 drum loop 2.rx2
543.22KB
Rex/02 wow synth.rx2
368.66KB
Rex/02-dt hihat.rx2
1.5MB
Rex/03 drum loop 1.rx2
1.38MB
Rex/03 drum loop 2.rx2
1.4MB
Rex/03 porta lead loop.rx2
1.18MB
Rex/03 wobble loop 1.rx2
1.29MB
Rex/03 bass loop.rx2
1009.38KB
Rex/03 bass loop 2.rx2
1.05MB
Rex/02-dt kick.rx2
754.33KB
Rex/02-dt snare.rx2
757.46KB
Rex/03 140bpm Fmaj.rx2
1.46MB
Rex/05 145bpm Fmin.rx2
2.24MB
Rex/05 acid bass.rx2
622.77KB
Rex/06 drum loop 1.rx2
1.3MB
Rex/06 drum loop 2.rx2
1.33MB
Rex/06 drum loop 3.rx2
1.42MB
Rex/06 spooky synth.rx2
1.01MB
Rex/06 bounce chord 2.rx2
1009.8KB
Rex/06 bounce chord 1.rx2
731.73KB
Rex/06 140bpm Gmin.rx2
2.31MB
Rex/06 bendy synth 1.rx2
1.24MB
Rex/06 bendy synth 2.rx2
1.31MB
Rex/06 synth bass.rx2
1.31MB
Rex/06 wobble 1.rx2
1.04MB
Rex/06-dt crash 3.rx2
1.27MB
Rex/06-dt hi hat 1.rx2
462.42KB
Rex/06-dt hi hat 2.rx2
409.28KB
Rex/06-dt kick 1.rx2
583.33KB
Aif/01 140bpm Fmin.aif
6.93MB
Rex/06-dt crash 1.rx2
1.15MB
Rex/06 wobble 2.rx2
654.69KB
Rex/06 wow synth.rx2
429.86KB
Rex/06 zap synth.rx2
1.05MB
Rex/05-dt snare 2.rx2
295.27KB
Rex/05-dt snare 1.rx2
193.31KB
Rex/05 synth bass 1.rx2
886.86KB
Rex/05 synth bass 2.rx2
384.44KB
Rex/05 synth lead.rx2
421.96KB
Rex/05 wobble synth 1.rx2
612.4KB
Rex/05 drum loop 3.rx2
685.24KB
Rex/05 drum loop 2.rx2
473.37KB
Rex/05 chord bounce 1.rx2
1.04MB
Rex/05 chord bounce 2.rx2
448.34KB
Rex/05 drum loop 1.rx2
588.98KB
Rex/05 wobble synth 2.rx2
450.73KB
Rex/05 wobble synth 3.rx2
368.22KB
Rex/05-dt hi hat 2.rx2
294.06KB
Rex/05-dt kick 1.rx2
283.1KB
Rex/05-dt kick 2.rx2
267.22KB
Rex/05-dt kick 3.rx2
239.79KB
Rex/05-dt hi hat 1.rx2
199.57KB
Rex/05-dt crash.rx2
655.68KB
Rex/05 wobble synth 4.rx2
287.85KB
Rex/05 wow synth 1.rx2
733.87KB
Rex/05 wow synth 2.rx2
711.03KB
Rex/02 bass drone.rx2
458.49KB
Rex/02 134bpm Fmin.rx2
2.11MB
Aif/09 chord stab 2.aif
2.17MB
Aif/09 drum loop 1.aif
1.09MB
Aif/09 drum loop 2.aif
1.09MB
Aif/09 growl synth.aif
2.17MB
Aif/09 chord stab 1.aif
1.09MB
Aif/09 bleepy synth.aif
2.17MB
Aif/09 bendy synth.aif
1.09MB
Aif/09 bendy wobble 1.aif
1.09MB
Aif/09 bendy wobble 2.aif
1.09MB
Aif/09 laser synth.aif
2.17MB
Aif/09 riser synth.aif
2.17MB
Aif/09-dt hi hat.aif
1.09MB
Aif/09-dt kick 1.aif
1.09MB
Aif/09-dt kick 2.aif
1.09MB
Aif/09-dt snare 1.aif
1.09MB
Aif/09-dt crash.aif
1.09MB
Aif/09 wow synth 2.aif
1.09MB
Aif/09 whinny bass 1.aif
1.09MB
Aif/09 whinny bass 2.aif
1.09MB
Aif/09 wow synth 1.aif
1.09MB
Aif/09 bass loop 2.aif
1.09MB
Aif/09 bass loop 1.aif
1.09MB
Aif/08-dt hi hat.aif
1.75MB
Aif/08-dt kick 1.aif
1.75MB
Aif/08-dt kick 2.aif
896.31KB
Aif/08-dt reverse crash.aif
1.75MB
Aif/08-dt crash 3.aif
896.31KB
Aif/08-dt crash 2.aif
896.31KB
Aif/08 wow loop 2.aif
896.31KB
Aif/08 wow loop 3.aif
1.75MB
Aif/08-dt crash 1.aif
1.75MB
Aif/08-dt snare 1.aif
1.75MB
Aif/08-dt snare 2.aif
1.75MB
Aif/08-hit snare.aif
115.54KB
Aif/09 112bpm Ebmin.aif
8.67MB
Aif/09 air raid 1.aif
2.17MB
Aif/09 air raid 2.aif
2.17MB
Aif/08-hit reverse crash.aif
921.29KB
Aif/08-hit kick.aif
103.67KB
Aif/08-dt snare 3.aif
896.31KB
Aif/08-hit crash.aif
799.79KB
Aif/08-hit hi hat.aif
81.73KB
Aif/09-dt snare 2.aif
1.09MB
Aif/09-hit crash.aif
1.36MB
Rex/01 140bpm Fmin.rx2
2.14MB
Rex/01 dark drone.rx2
1.08MB
Rex/01 drums 1.rx2
1.23MB
Rex/01 drums 2.rx2
1.17MB
Aif/10-hit snare.aif
98.45KB
Aif/10-hit kick.aif
110.95KB
Aif/10-dt snare 2.aif
889.94KB
Aif/10-hit crash.aif
249.86KB
Aif/10-hit hi hat.aif
61.25KB
Rex/01 grit synth.rx2
849.67KB
Rex/01 lead synth 1.rx2
1.38MB
Rex/01-dt hihat.rx2
653.38KB
Rex/01-dt kick.rx2
609.67KB
Rex/01-dt snare 1.rx2
596.37KB
Rex/01-dt snare 2.rx2
775.45KB
Rex/01-dt clap.rx2
1.01MB
Rex/01 wobble bass.rx2
943.55KB
Rex/01 lead synth 2.rx2
1MB
Rex/01 reggae bounce.rx2
1.07MB
Rex/01 sub bass.rx2
467.19KB
Aif/10-dt snare 1.aif
889.94KB
Aif/10-dt kick 2.aif
889.94KB
Aif/10 dirty synth.aif
1.73MB
Aif/10 drum loop 1.aif
889.94KB
Aif/10 drum loop 2.aif
889.94KB
Aif/10 efx.aif
1.73MB
Aif/10 140bpm Fmin.aif
6.93MB
Aif/09-hit snare.aif
69.38KB
Aif/09-hit hi hat 1.aif
55.46KB
Aif/09-hit hi hat 2.aif
145.46KB
Aif/09-hit kick.aif
93.33KB
Aif/10 hi grit synth.aif
1.73MB
Aif/10 laser synth.aif
1.73MB
Aif/10-dt crash.aif
1.73MB
Aif/10-dt hi hat 1.aif
889.94KB
Aif/10-dt hi hat 2.aif
889.94KB
Aif/10-dt kick 1.aif
889.94KB
Aif/10 wow synth.aif
1.73MB
Aif/10 wobble 3.aif
1.73MB
Aif/10 spooky synth.aif
1.73MB
Aif/10 wobble 1.aif
1.73MB
Aif/10 wobble 2.aif
1.73MB
Rex/06-dt kick 2.rx2
739.37KB

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=