Sample Magic - Drum Hits

Torrent Hash:
BC195BB842750B9A149AD6ADA3039EFDC7322074
Number of Files:
1317
Content Size:
165.57MB
Convert On:
2015-01-06
Magnet Link:
W3siaWQiOiJhZHN0X2JfTV8zMDB4NTAiLCJhZHNwb3QiOiJiX01fMzAweDUwIiwid2VpZ2h0IjoiNSIsImZjYXAiOmZhbHNlLCJzY2hlZHVsZSI6ZmFsc2UsIm1heFdpZHRoIjoiNzY4IiwibWluV2lkdGgiOmZhbHNlLCJ0aW1lem9uZSI6ZmFsc2UsImV4Y2x1ZGUiOmZhbHNlLCJkb21haW4iOmZhbHNlLCJjb2RlIjoiPHNjcmlwdCB0eXBlPVwidGV4dFwvamF2YXNjcmlwdFwiPlxyXG4gIGF0T3B0aW9ucyA9IHtcclxuICAgICdrZXknIDogJzdkMWNjMGUxYjk4MWM5NzY4ZGI3ODUxZmM1MzVhMTllJyxcclxuICAgICdmb3JtYXQnIDogJ2lmcmFtZScsXHJcbiAgICAnaGVpZ2h0JyA6IDUwLFxyXG4gICAgJ3dpZHRoJyA6IDMyMCxcclxuICAgICdwYXJhbXMnIDoge31cclxuICB9O1xyXG4gIGRvY3VtZW50LndyaXRlKCc8c2NyJyArICdpcHQgdHlwZT1cInRleHRcL2phdmFzY3JpcHRcIiBzcmM9XCJodHRwJyArIChsb2NhdGlvbi5wcm90b2NvbCA9PT0gJ2h0dHBzOicgPyAncycgOiAnJykgKyAnOlwvXC93d3cuYm5odG1sLmNvbVwvaW52b2tlLmpzXCI+PFwvc2NyJyArICdpcHQ+Jyk7XHJcbjxcL3NjcmlwdD4ifV0=
File Name
Size
percussion/shakers/dh_perc_shake_chimes.wav
1.91MB
cymbals/ride/dh_cym_ride_long.wav
1.26MB
cymbals/crash/dh_cym_crash_goodness.wav
1.13MB
cymbals/crash/dh_cym_crash_cinema.wav
1010.76KB
cymbals/crash/dh_cym_crash_splasher.wav
930.7KB
hats/open/long/dh_ophat_long_rattler.wav
891.58KB
cymbals/crash/dh_cym_crash_brash.wav
886.16KB
kicks/subby/dh_kick_sub_puretrap.wav
849.02KB
cymbals/crash/dh_cym_crash_loud.wav
848.65KB
cymbals/ride/dh_cym_ride_zen.wav
721.07KB
cymbals/crash/dh_cym_crash_retro.wav
697.69KB
cymbals/fx/dh_cym_fx_ghost.wav
697.57KB
cymbals/crash/dh_cym_crash_longone.wav
591.79KB
percussion/toms/dh_perc_tom_doom.wav
579.63KB
cymbals/crash/dh_cym_crash_knowledge.wav
561.91KB
percussion/nu-perc/dh_perc_nu_dropdown.wav
553.64KB
percussion/toms/dh_perc_tom_snaptom.wav
540.97KB
cymbals/ride/dh_cym_ride_sweet.wav
528.04KB
cymbals/ride/dh_cym_ride_subtle.wav
523.3KB
cymbals/crash/dh_cym_crash_jazzy.wav
523.27KB
cymbals/crash/dh_cym_crash_fader.wav
519.1KB
cymbals/crash/dh_cym_crash_oriental.wav
516.84KB
cymbals/crash/dh_cym_crash_deepdown.wav
516.84KB
snares/synthetic/dh_snr_syn_machinedrum.wav
485.64KB
snares/synthetic/dh_snr_syn_care.wav
485.64KB
percussion/toms/dh_perc_tom_fuzzytom.wav
484.66KB
percussion/toms/dh_perc_tom_sharpy.wav
479.75KB
hats/open/long/dh_ophat_long_solong.wav
466.6KB
percussion/toms/dh_perc_tom_skinned.wav
456.64KB
cymbals/ride/dh_cym_ride_shiny.wav
447.32KB
hats/open/long/dh_ophat_long_longdecay.wav
445.92KB
cymbals/ride/dh_cym_ride_splinter.wav
439.52KB
cymbals/crash/dh_cym_crash_fatty.wav
439.25KB
percussion/toms/dh_perc_tom_dullard.wav
426.83KB
hats/closed/loose/dh_clhat_loose_ontherun.wav
405.02KB
cymbals/crash/dh_cym_crash_volcom.wav
391.47KB
percussion/toms/dh_perc_tom_indented.wav
382.01KB
cymbals/ride/dh_cym_ride_raindrop.wav
357.1KB
snares/live/dh_snr_live_bigdecay.wav
349.55KB
cymbals/crash/dh_cym_crash_birthday.wav
343.99KB
cymbals/crash/dh_cym_crash_myhouse.wav
334.83KB
cymbals/crash/dh_cym_crash_classic.wav
328.59KB
cymbals/crash/dh_cym_crash_lowthud.wav
319.92KB
hats/open/long/dh_ophat_long_beenaround.wav
319.85KB
cymbals/crash/dh_cym_crash_descending.wav
310.12KB
cymbals/crash/dh_cym_crash_clown.wav
308.63KB
percussion/clicks & sticks/dh_perc_click_deepblock.wav
306.96KB
percussion/toms/dh_perc_tom_spacehit.wav
306.12KB
kicks/mid/dh_kick_mid_semidist.wav
291.84KB
kicks/subby/dh_kick_sub_ultimate.wav
291.84KB
kicks/live/dh_kick_live_snarey.wav
284.03KB
snares/live/dh_snr_live_metalo.wav
279.13KB
percussion/toms/dh_perc_tom_splurge.wav
263.68KB
kicks/subby/dh_kick_sub_container.wav
259.54KB
kicks/subby/dh_kick_sub_unusual.wav
259.54KB
hats/open/long/dh_ophat_long_crash.wav
251.91KB
percussion/clicks & sticks/dh_perc_click_deeperblock.wav
250.79KB
percussion/toms/dh_perc_tom_perky.wav
248.3KB
cymbals/crash/dh_cym_crash_metallic.wav
248.01KB
snares/high end/dh_snr_hi_goodroom.wav
243.94KB
snares/high end/dh_snr_hi_toppy.wav
243.94KB
snares/layered/dh_snr_lay_hefty.wav
243.94KB
snares/high end/dh_snr_hi_techy.wav
243.94KB
snares/layered/dh_snr_lay_addhat.wav
243.94KB
snares/layered/dh_snr_lay_bender.wav
243.94KB
snares/layered/dh_snr_lay_2000.wav
243.94KB
percussion/tuned & tribal/dh_perc_tune_outthere.wav
243.94KB
snares/layered/dh_snr_lay_inyourface.wav
243.94KB
claps/synthetic/dh_clap_syn_burn.wav
243.94KB
percussion/tuned & tribal/dh_perc_tune_kitchenhit.wav
243.94KB
snares/layered/dh_snr_lay_circuit.wav
243.94KB
percussion/tuned & tribal/dh_perc_tune_pitchdist.wav
243.94KB
percussion/toms/dh_perc_tom_twosounds.wav
243.94KB
snares/layered/dh_snr_lay_block.wav
243.94KB
snares/layered/dh_snr_lay_clapper.wav
243.94KB
snares/layered/dh_snr_lay_hoof.wav
243.94KB
snares/layered/dh_snr_lay_multi.wav
243.94KB
percussion/tuned & tribal/dh_perc_tune_perky.wav
243.94KB
percussion/toms/dh_perc_tom_slam.wav
243.94KB
snares/layered/dh_snr_lay_noiser.wav
243.94KB
snares/layered/dh_snr_lay_righty.wav
243.94KB
percussion/toms/dh_perc_tom_rimlike.wav
243.94KB
percussion/toms/dh_perc_tom_pure.wav
243.94KB
percussion/tuned & tribal/dh_perc_tune_lengthy.wav
243.94KB
snares/layered/dh_snr_lay_standard.wav
243.94KB
snares/layered/dh_snr_lay_tight.wav
243.94KB
snares/layered/dh_snr_lay_electro.wav
243.94KB
snares/layered/dh_snr_lay_vice.wav
243.94KB
snares/layered/dh_snr_lay_workable.wav
243.94KB
percussion/tuned & tribal/dh_perc_tune_bellcombo.wav
243.94KB
snares/live/dh_snr_live_box.wav
243.94KB
snares/live/dh_snr_live_jive.wav
243.94KB
percussion/toms/dh_perc_tom_precise.wav
243.94KB
percussion/toms/dh_perc_tom_wooden.wav
243.94KB
snares/live/dh_snr_live_multifaceted.wav
243.94KB
snares/live/dh_snr_live_neighbour.wav
243.94KB
percussion/toms/dh_perc_tom_thud.wav
243.94KB
snares/live/dh_snr_live_schmack.wav
243.94KB
snares/live/dh_snr_live_staple.wav
243.94KB
percussion/toms/dh_perc_tom_smack.wav
243.94KB
snares/live/dh_snr_live_strong.wav
243.94KB
snares/synthetic/dh_snr_syn_bouncy.wav
243.94KB
snares/synthetic/dh_snr_syn_bustemup.wav
243.94KB
snares/synthetic/dh_snr_syn_correct.wav
243.94KB
snares/synthetic/dh_snr_syn_final.wav
243.94KB
percussion/toms/dh_perc_tom_plushat.wav
243.94KB
snares/synthetic/dh_snr_syn_industrial.wav
243.94KB
snares/layered/dh_snr_lay_tough.wav
243.94KB
snares/synthetic/dh_snr_syn_lazer.wav
243.94KB
percussion/toms/dh_perc_tom_percussive.wav
243.94KB
percussion/toms/dh_perc_tom_organic.wav
243.94KB
snares/synthetic/dh_snr_syn_lowend.wav
243.94KB
snares/synthetic/dh_snr_syn_plussine.wav
243.94KB
percussion/toms/dh_perc_tom_hollow.wav
243.94KB
percussion/toms/dh_perc_tom_hefty2.wav
243.94KB
claps/clap_snare combos/dh_clpsnr_techy.wav
243.94KB
percussion/toms/dh_perc_tom_hefty.wav
243.94KB
claps/clap_snare combos/dh_clpsnr_swinger.wav
243.94KB
claps/clap_snare combos/dh_clpsnr_snap.wav
243.94KB
snares/synthetic/dh_snr_syn_pretender.wav
243.94KB
snares/synthetic/dh_snr_syn_punch.wav
243.94KB
claps/clap_snare combos/dh_clpsnr_lowthud.wav
243.94KB
claps/clap_snare combos/dh_clpsnr_crisp.wav
243.94KB
claps/clap_snare combos/dh_clpsnr_bright.wav
243.94KB
claps/clap_snare combos/dh_clpsnr_bite.wav
243.94KB
percussion/tuned & tribal/dh_perc_tune_roomtabla.wav
243.94KB
percussion/glitch/dh_perc_glitch_contortedvoice.wav
243.94KB
kicks/subby/dh_kick_sub_power.wav
243.94KB
percussion/toms/dh_perc_tom_crushedrum.wav
243.94KB
percussion/toms/dh_perc_tom_compressed.wav
243.94KB
percussion/toms/dh_perc_tom_closed.wav
243.94KB
percussion/toms/dh_perc_tom_chud.wav
243.94KB
percussion/toms/dh_perc_tom_brush.wav
243.94KB
hats/closed/loose/dh_clhat_loose_brittle.wav
243.94KB
kicks/subby/dh_kick_sub_strength.wav
243.94KB
kicks/layered/dh_kick_lay_kretin.wav
243.94KB
percussion/toms/dh_perc_tom_bouncy.wav
243.94KB
hats/closed/loose/dh_clhat_loose_commanding.wav
243.94KB
percussion/toms/dh_perc_tom_basslike.wav
243.94KB
hats/closed/loose/dh_clhat_loose_decay.wav
243.94KB
percussion/toms/dh_perc_tom_analog.wav
243.94KB
percussion/shakers/dh_perc_shake_noisy.wav
243.94KB
hats/closed/tight/dh_clhat_tight_youngmachine.wav
243.94KB
hats/closed/loose/dh_clhat_loose_drummer.wav
243.94KB
percussion/nu-perc/dh_perc_nu_subbreak.wav
243.94KB
percussion/nu-perc/dh_perc_nu_spinback.wav
243.94KB
kicks/subby/dh_kick_sub_roomer.wav
243.94KB
hats/closed/loose/dh_clhat_loose_girl.wav
243.94KB
hats/closed/tight/dh_clhat_tight_wired.wav
243.94KB
percussion/nu-perc/dh_perc_nu_bellrev.wav
243.94KB
percussion/nu-perc/dh_perc_nu_alarm.wav
243.94KB
percussion/glitch/dh_perc_glitch_voice.wav
243.94KB
kicks/subby/dh_kick_sub_presence.wav
243.94KB
hats/closed/loose/dh_clhat_loose_groovy.wav
243.94KB
percussion/glitch/dh_perc_glitch_switch.wav
243.94KB
hats/closed/loose/dh_clhat_loose_hefty.wav
243.94KB
percussion/glitch/dh_perc_glitch_submerged.wav
243.94KB
percussion/glitch/dh_perc_glitch_ship.wav
243.94KB
hats/closed/loose/dh_clhat_loose_hype.wav
243.94KB
hats/closed/loose/dh_clhat_loose_kitchenhat.wav
243.94KB
hats/closed/loose/dh_clhat_loose_layered.wav
243.94KB
percussion/glitch/dh_perc_glitch_robotvoice.wav
243.94KB
hats/closed/loose/dh_clhat_loose_live.wav
243.94KB
percussion/glitch/dh_perc_glitch_noisebreak.wav
243.94KB
percussion/glitch/dh_perc_glitch_noise.wav
243.94KB
hats/closed/tight/dh_clhat_tight_waytop.wav
243.94KB
percussion/glitch/dh_perc_glitch_diststop.wav
243.94KB
hats/closed/loose/dh_clhat_loose_multi.wav
243.94KB
percussion/glitch/dh_perc_glitch_crush.wav
243.94KB
kicks/subby/dh_kick_sub_locomotive.wav
243.94KB
kicks/layered/dh_kick_lay_arise.wav
243.94KB
hats/closed/tight/dh_clhat_tight_unusual.wav
243.94KB
hats/closed/loose/dh_clhat_loose_percy.wav
243.94KB
percussion/glitch/dh_perc_glitch_attacker.wav
243.94KB
kicks/layered/dh_kick_lay_bashy.wav
243.94KB
hats/closed/loose/dh_clhat_loose_poing.wav
243.94KB
hats/closed/loose/dh_clhat_loose_pretty.wav
243.94KB
hats/closed/loose/dh_clhat_loose_realone.wav
243.94KB
percussion/fx/dh_perc_fx_smasher.wav
243.94KB
percussion/fx/dh_perc_fx_riser.wav
243.94KB
percussion/fx/dh_perc_fx_plater.wav
243.94KB
percussion/fx/dh_perc_fx_lowtalk.wav
243.94KB
percussion/fx/dh_perc_fx_lock.wav
243.94KB
hats/closed/loose/dh_clhat_loose_swinging.wav
243.94KB
percussion/fx/dh_perc_fx_evolve.wav
243.94KB
percussion/fx/dh_perc_fx_destruction.wav
243.94KB
percussion/fx/dh_perc_fx_contortedbleep.wav
243.94KB
hats/closed/tight/dh_clhat_tight_twosides.wav
243.94KB
percussion/fx/dh_perc_fx_bitcrushed.wav
243.94KB
percussion/clicks & sticks/dh_perc_click_substitute.wav
243.94KB
hats/closed/loose/dh_clhat_loose_tight.wav
243.94KB
percussion/clicks & sticks/dh_perc_click_spacecow.wav
243.94KB
hats/closed/loose/dh_clhat_loose_twonames.wav
243.94KB
kicks/layered/dh_kick_lay_bleeper.wav
243.94KB
percussion/clicks & sticks/dh_perc_click_slowtech.wav
243.94KB
hats/closed/loose/dh_clhat_loose_wideone.wav
243.94KB
kicks/layered/dh_kick_lay_borderline.wav
243.94KB
percussion/clicks & sticks/dh_perc_click_righty.wav
243.94KB
percussion/clicks & sticks/dh_perc_click_reggae.wav
243.94KB
hats/closed/tight/dh_clhat_tight_alien.wav
243.94KB
percussion/clicks & sticks/dh_perc_click_pitchclick.wav
243.94KB
percussion/clicks & sticks/dh_perc_click_oscillator.wav
243.94KB
kicks/layered/dh_kick_lay_brickhouse.wav
243.94KB
hats/closed/tight/dh_clhat_tight_attack.wav
243.94KB
hats/closed/tight/dh_clhat_tight_attitude.wav
243.94KB
percussion/clicks & sticks/dh_perc_click_lowthump.wav
243.94KB
percussion/clicks & sticks/dh_perc_click_layered.wav
243.94KB
percussion/clicks & sticks/dh_perc_click_ethnic.wav
243.94KB
kicks/layered/dh_kick_lay_commando.wav
243.94KB
kicks/layered/dh_kick_lay_demand.wav
243.94KB
kicks/layered/dh_kick_lay_depth.wav
243.94KB
hats/closed/tight/dh_clhat_tight_brush.wav
243.94KB
percussion/clicks & sticks/dh_perc_click_crunchy.wav
243.94KB
hats/closed/tight/dh_clhat_tight_burn.wav
243.94KB
kicks/layered/dh_kick_lay_evil.wav
243.94KB
percussion/clicks & sticks/dh_perc_click_broke.wav
243.94KB
percussion/clicks & sticks/dh_perc_click_alteredcowbell.wav
243.94KB
percussion/clicks & sticks/dh_perc_click_alive.wav
243.94KB
kicks/subby/dh_kick_sub_wood.wav
243.94KB
kicks/layered/dh_kick_lay_gooddust.wav
243.94KB
kicks/mid/dh_kick_mid_wood.wav
243.94KB
kicks/subby/dh_kick_sub_tecnog.wav
243.94KB
kicks/mid/dh_kick_mid_updown.wav
243.94KB
kicks/subby/dh_kick_sub_stolk.wav
243.94KB
kicks/subby/dh_kick_sub_slightbubble.wav
243.94KB
hats/closed/tight/dh_clhat_tight_commanding.wav
243.94KB
kicks/subby/dh_kick_sub_shaked.wav
243.94KB
kicks/subby/dh_kick_sub_semidist.wav
243.94KB
kicks/mid/dh_kick_mid_studio.wav
243.94KB
hats/closed/tight/dh_clhat_tight_drawer.wav
243.94KB
hats/closed/tight/dh_clhat_tight_perc.wav
243.94KB
kicks/mid/dh_kick_mid_twotime.wav
243.94KB
hats/closed/tight/dh_clhat_tight_thump.wav
243.94KB
kicks/subby/dh_kick_sub_plushat.wav
243.94KB
kicks/subby/dh_kick_sub_nomercy.wav
243.94KB
hats/closed/tight/dh_clhat_tight_frog.wav
243.94KB
kicks/layered/dh_kick_lay_groovy.wav
243.94KB
hats/closed/tight/dh_clhat_tight_grand.wav
243.94KB
kicks/subby/dh_kick_sub_manipulated.wav
243.94KB
kicks/layered/dh_kick_lay_lazer.wav
243.94KB
hats/closed/tight/dh_clhat_tight_heft.wav
243.94KB
claps/clap_snare combos/dh_clpsnr_addtreble.wav
243.94KB
kicks/subby/dh_kick_sub_inthebox.wav
243.94KB
kicks/layered/dh_kick_lay_house.wav
243.94KB
kicks/subby/dh_kick_sub_heft.wav
243.94KB
kicks/layered/dh_kick_lay_machinedrum.wav
243.94KB
hats/closed/tight/dh_clhat_tight_plink.wav
243.94KB
hats/closed/tight/dh_clhat_tight_kit.wav
243.94KB
hats/closed/tight/dh_clhat_tight_kitchenhat.wav
243.94KB
kicks/subby/dh_kick_sub_goodmid.wav
243.94KB
kicks/subby/dh_kick_sub_goodlength.wav
243.94KB
hats/closed/tight/dh_clhat_tight_loud.wav
243.94KB
kicks/subby/dh_kick_sub_goingsomewhere.wav
243.94KB
kicks/subby/dh_kick_sub_ghetto.wav
243.94KB
hats/closed/tight/dh_clhat_tight_mid.wav
243.94KB
kicks/subby/dh_kick_sub_force.wav
243.94KB
kicks/layered/dh_kick_lay_ground.wav
243.94KB
kicks/subby/dh_kick_sub_contained.wav
243.94KB
kicks/subby/dh_kick_sub_collected.wav
243.94KB
kicks/subby/dh_kick_sub_calling.wav
243.94KB
kicks/subby/dh_kick_sub_bouncy.wav
243.94KB
kicks/mid/dh_kick_mid_hopper.wav
243.94KB
hats/closed/tight/dh_clhat_tight_nospace.wav
243.94KB
kicks/subby/dh_kick_sub_base.wav
243.94KB
kicks/mid/dh_kick_mid_woof.wav
243.94KB
kicks/layered/dh_kick_lay_menacing.wav
243.94KB
kicks/layered/dh_kick_lay_mixer.wav
243.94KB
kicks/layered/dh_kick_lay_shot.wav
243.94KB
kicks/mid/dh_kick_mid_tecnog.wav
243.94KB
kicks/mid/dh_kick_mid_delayer.wav
243.94KB
hats/closed/tight/dh_clhat_tight_studio.wav
243.94KB
kicks/mid/dh_kick_mid_space.wav
243.94KB
kicks/mid/dh_kick_mid_sid.wav
243.94KB
kicks/mid/dh_kick_mid_compression.wav
243.94KB
hats/closed/tight/dh_clhat_tight_scuff.wav
243.94KB
kicks/mid/dh_kick_mid_pressing.wav
243.94KB
kicks/mid/dh_kick_mid_power.wav
243.94KB
kicks/mid/dh_kick_mid_perculator.wav
243.94KB
kicks/mid/dh_kick_mid_onetwo.wav
243.94KB
hats/closed/tight/dh_clhat_tight_storm.wav
243.94KB
kicks/mid/dh_kick_mid_layered.wav
243.94KB
kicks/mid/dh_kick_mid_karl.wav
243.94KB
kicks/layered/dh_kick_lay_thump.wav
243.94KB
kicks/mid/dh_kick_mid_hefty.wav
243.94KB
kicks/mid/dh_kick_mid_hardpress.wav
243.94KB
kicks/mid/dh_kick_mid_goodpush.wav
243.94KB
hats/closed/tight/dh_clhat_tight_standard.wav
243.94KB
hats/closed/tight/dh_clhat_tight_stillopen.wav
243.94KB
kicks/layered/dh_kick_lay_powerfulmid.wav
243.94KB
hats/closed/tight/dh_clhat_tight_side.wav
243.94KB
kicks/layered/dh_kick_lay_total.wav
243.94KB
kicks/mid/dh_kick_mid_ceramic.wav
243.94KB
kicks/mid/dh_kick_mid_boxer.wav
243.94KB
kicks/mid/dh_kick_mid_biggie.wav
243.94KB
kicks/mid/dh_kick_mid_ambience.wav
243.94KB
kicks/layered/dh_kick_lay_inaspace.wav
243.94KB
kicks/live/dh_kick_live_rater.wav
243.94KB
kicks/mid/dh_kick_mid_change.wav
243.72KB
percussion/nu-perc/dh_perc_nu_pitchertom.wav
243.39KB
kicks/subby/dh_kick_sub_bass.wav
243.39KB
kicks/mid/dh_kick_mid_menace.wav
243.39KB
kicks/subby/dh_kick_sub_guard.wav
243.39KB
kicks/subby/dh_kick_sub_interest.wav
243.39KB
claps/synthetic/dh_clap_syn_crisp.wav
243.39KB
snares/live/dh_snr_live_crackler.wav
242.29KB
hats/open/long/dh_ophat_long_complex.wav
242.29KB
snares/high end/dh_snr_hi_reggae.wav
242.29KB
hats/open/long/dh_ophat_long_classix.wav
242.29KB
kicks/live/dh_kick_live_hollow.wav
241.25KB
kicks/subby/dh_kick_sub_hardhouse.wav
227.24KB
kicks/subby/dh_kick_sub_massive.wav
227.24KB
kicks/layered/dh_kick_lay_ab.wav
227.24KB
percussion/clicks & sticks/dh_perc_click_southamerica.wav
220.01KB
cymbals/crash/dh_cym_crash_rusty.wav
213.6KB
hats/closed/loose/dh_clhat_loose_acid.wav
213.11KB
snares/layered/dh_snr_lay_commanding.wav
213.11KB
hats/closed/loose/dh_clhat_loose_chuff.wav
213.11KB
percussion/toms/dh_perc_tom_broken.wav
206.29KB
percussion/clicks & sticks/dh_perc_click_clickverb.wav
206.28KB
snares/live/dh_snr_live_studione.wav
203.33KB
percussion/tuned & tribal/dh_perc_tune_usefultabla.wav
202.54KB
claps/layered/dh_clap_lay_inyourface.wav
202.35KB
percussion/clicks & sticks/dh_perc_click_depthor.wav
201.71KB
percussion/tuned & tribal/dh_perc_tune_outback.wav
201.29KB
snares/live/dh_snr_live_longdecay.wav
195.84KB
snares/live/dh_snr_live_front.wav
194.22KB
cymbals/ride/dh_cym_ride_twoshades.wav
192.13KB
snares/live/dh_snr_live_bashment.wav
187.54KB
percussion/fx/dh_perc_fx_talkingbleep.wav
184.09KB
percussion/glitch/dh_perc_glitch_electro.wav
184.09KB
percussion/glitch/dh_perc_glitch_synthetix.wav
184.09KB
percussion/glitch/dh_perc_glitch_brokenmachine.wav
184.09KB
percussion/clicks & sticks/dh_perc_click_running.wav
184.09KB
percussion/toms/dh_perc_tom_manipulated.wav
184.09KB
percussion/clicks & sticks/dh_perc_click_moving.wav
184.09KB
percussion/fx/dh_perc_fx_burp.wav
184.09KB
percussion/tuned & tribal/dh_perc_tune_swish.wav
183.4KB
claps/live/dh_clap_live_rockband.wav
181.8KB
kicks/subby/dh_kick_sub_lazy.wav
179.24KB
kicks/layered/dh_kick_lay_heavypound.wav
179.24KB
snares/live/dh_snr_live_roomy.wav
176.44KB
snares/live/dh_snr_live_ethnic.wav
174.46KB
cymbals/ride/dh_cym_ride_delicate.wav
174.45KB
snares/live/dh_snr_live_around.wav
174.45KB
snares/high end/dh_snr_hi_studio.wav
174.4KB
snares/live/dh_snr_live_deadpan.wav
173.67KB
snares/live/dh_snr_live_castle.wav
171.75KB
claps/live/dh_clap_live_underground.wav
169.96KB
kicks/subby/dh_kick_sub_clickspace.wav
168.88KB
claps/live/dh_clap_live_basement.wav
168.47KB
snares/high end/dh_snr_hi_hippernicky.wav
168.05KB
kicks/mid/dh_kick_mid_scifi.wav
166.63KB
claps/synthetic/dh_clap_syn_Filterhit.wav
165.1KB
hats/open/long/dh_ophat_long_reverse.wav
164.99KB
percussion/toms/dh_perc_tom_topend.wav
163.85KB
snares/live/dh_snr_live_bright.wav
163.23KB
snares/layered/dh_snr_lay_deep.wav
162.64KB
snares/synthetic/dh_snr_syn_mitdust.wav
162.64KB
percussion/toms/dh_perc_tom_rocky.wav
162.19KB
snares/live/dh_snr_live_character.wav
161.16KB
snares/live/dh_snr_live_kicker.wav
160.55KB
percussion/clicks & sticks/dh_perc_click_glide.wav
160.52KB
kicks/subby/dh_kick_sub_karakter.wav
160.27KB
kicks/subby/dh_kick_sub_spicy.wav
160.1KB
claps/layered/dh_clap_lay_gritty.wav
159.66KB
percussion/fx/dh_perc_fx_movingmetal.wav
159.45KB
percussion/tuned & tribal/dh_perc_tune_spacer.wav
159.28KB
kicks/live/dh_kick_live_fastened.wav
158.96KB
snares/live/dh_snr_live_jazzed.wav
158.76KB
claps/live/dh_clap_live_oldskool.wav
158.15KB
percussion/toms/dh_perc_tom_crunch.wav
157.6KB
cymbals/crash/dh_cym_crash_filtered.wav
156.8KB
claps/high end/dh_clap_hi_kitchenclap.wav
156.36KB
snares/live/dh_snr_live_solid.wav
156.18KB
hats/open/long/dh_ophat_long_multifaceted.wav
153.53KB
hats/closed/loose/dh_clhat_loose_synthy.wav
153.53KB
hats/open/short/dh_ophat_shrt_shakey.wav
153.53KB
hats/open/long/dh_ophat_long_pitcher.wav
153.53KB
hats/open/long/dh_ophat_long_roomsynth.wav
153.52KB
percussion/glitch/dh_perc_glitch_moving.wav
153.52KB
hats/closed/loose/dh_clhat_loose_mic.wav
153.42KB
snares/live/dh_snr_live_workhorse.wav
153.42KB
kicks/mid/dh_kick_mid_goodmix.wav
152.55KB
kicks/mid/dh_kick_mid_plushat.wav
152.55KB
kicks/mid/dh_kick_mid_chase.wav
152.55KB
snares/live/dh_snr_live_mic.wav
152.55KB
kicks/layered/dh_kick_lay_flagstandard.wav
152.55KB
percussion/glitch/dh_perc_glitch_movingtom.wav
152.2KB
percussion/toms/dh_perc_tom_cathedral.wav
150.77KB
hats/closed/loose/dh_clhat_loose_er.wav
150.36KB
percussion/clicks & sticks/dh_perc_click_ukhouse.wav
149.71KB
claps/synthetic/dh_clap_syn_twosounds.wav
149.29KB
hats/open/long/dh_ophat_long_ringer.wav
148.8KB
hats/closed/loose/dh_clhat_loose_cavernous.wav
148.54KB
kicks/subby/dh_kick_sub_decay.wav
148.01KB
cymbals/fx/dh_cym_fx_alien.wav
147.13KB
hats/open/long/dh_ophat_long_ender.wav
146.62KB
cymbals/fx/dh_cym_fx_scifi.wav
146.38KB
percussion/tuned & tribal/dh_perc_tune_crushed.wav
146.12KB
cymbals/ride/dh_cym_ride_bright.wav
145.64KB
kicks/subby/dh_kick_sub_dark.wav
145.6KB
snares/live/dh_snr_live_capsule.wav
145.3KB
hats/closed/loose/dh_clhat_loose_lightouch.wav
144.42KB
cymbals/ride/dh_cym_ride_tuner.wav
142.13KB
percussion/clicks & sticks/dh_perc_click_perculator.wav
140.94KB
percussion/toms/dh_perc_tom_offbeat.wav
140.79KB
snares/live/dh_snr_live_shrill.wav
140.7KB
percussion/nu-perc/dh_perc_nu_hatdance.wav
140.14KB
snares/layered/dh_snr_lay_detuner.wav
139.92KB
percussion/shakers/dh_perc_shake_tambourshake.wav
139.46KB
kicks/live/dh_kick_live_damp.wav
139.15KB
cymbals/ride/dh_cym_ride_heavymetal.wav
138.8KB
kicks/layered/dh_kick_lay_depthcharge.wav
136.86KB
kicks/subby/dh_kick_sub_pure.wav
136.2KB
kicks/mid/dh_kick_mid_tighter.wav
134.34KB
claps/layered/dh_clap_lay_inyoface.wav
134.02KB
percussion/clicks & sticks/dh_perc_click_scissor.wav
133KB
percussion/toms/dh_perc_tom_garage.wav
132.05KB
snares/live/dh_snr_live_smasher.wav
131.3KB
percussion/glitch/dh_perc_glitch_groan.wav
131.12KB
snares/live/dh_snr_live_clicker.wav
130.34KB
hats/open/long/dh_ophat_long_clinker.wav
130.34KB
percussion/nu-perc/dh_perc_nu_bashcrush.wav
130.34KB
percussion/nu-perc/dh_perc_nu_distom.wav
130.34KB
snares/layered/dh_snr_lay_lively.wav
129.29KB
hats/open/long/dh_ophat_long_magicarpet.wav
128.84KB
percussion/tuned & tribal/dh_perc_tune_thinner.wav
127.66KB
percussion/clicks & sticks/dh_perc_click_cute.wav
126.93KB
snares/layered/dh_snr_lay_oldandnew.wav
126.79KB
kicks/subby/dh_kick_sub_around.wav
126.54KB
hats/open/long/dh_ophat_long_spaceship.wav
126.46KB
kicks/layered/dh_kick_lay_lurker.wav
126.4KB
hats/closed/loose/dh_clhat_loose_widebright.wav
125.67KB
cymbals/crash/dh_cym_crash_around.wav
125.38KB
snares/live/dh_snr_live_commander.wav
125.31KB
kicks/layered/dh_kick_lay_topsmash.wav
125.17KB
kicks/layered/dh_kick_lay_techier.wav
125.17KB
kicks/layered/dh_kick_lay_topdump.wav
125.17KB
kicks/layered/dh_kick_lay_australia.wav
125.17KB
kicks/layered/dh_kick_lay_live.wav
125.17KB
snares/live/dh_snr_live_bagel.wav
124.46KB
kicks/live/dh_kick_live_close.wav
124.23KB
claps/synthetic/dh_clap_syn_one.wav
123.49KB
snares/synthetic/dh_snr_syn_fakeverb.wav
123.45KB
snares/live/dh_snr_live_ska.wav
123.22KB
hats/open/long/dh_ophat_long_extreme.wav
123.05KB
hats/closed/tight/dh_clhat_tight_ceramic.wav
122.97KB
snares/live/dh_snr_live_living.wav
122.97KB
hats/closed/loose/dh_clhat_loose_spaceship.wav
122.97KB
percussion/clicks & sticks/dh_perc_click_weirdclick.wav
122.97KB
kicks/layered/dh_kick_lay_clickser.wav
122.97KB
kicks/layered/dh_kick_lay_compiled.wav
122.97KB
percussion/glitch/dh_perc_glitch_crashwhoop.wav
122.97KB
kicks/subby/dh_kick_sub_solid.wav
122.97KB
hats/closed/tight/dh_clhat_tight_crushed.wav
122.97KB
percussion/fx/dh_perc_fx_trumpetlike.wav
122.97KB
snares/synthetic/dh_snr_syn_smooch.wav
122.97KB
percussion/glitch/dh_perc_glitch_endgame.wav
122.97KB
percussion/clicks & sticks/dh_perc_click_squash.wav
122.97KB
percussion/glitch/dh_perc_glitch_scrotch.wav
122.97KB
percussion/glitch/dh_perc_glitch_slurp.wav
122.97KB
hats/closed/loose/dh_clhat_loose_grit.wav
122.97KB
percussion/glitch/dh_perc_glitch_tanklike.wav
122.97KB
hats/open/short/dh_ophat_shrt_lofi.wav
122.97KB
percussion/clicks & sticks/dh_perc_click_detuned.wav
122.97KB
percussion/glitch/dh_perc_glitch_whoa.wav
122.97KB
kicks/subby/dh_kick_sub_pitched.wav
122.97KB
snares/synthetic/dh_snr_syn_fromatob.wav
122.97KB
snares/synthetic/dh_snr_syn_supadist.wav
122.97KB
snares/layered/dh_snr_lay_snake.wav
122.97KB
kicks/subby/dh_kick_sub_cliked.wav
122.97KB
snares/live/dh_snr_live_grit.wav
122.97KB
kicks/subby/dh_kick_sub_clean.wav
122.97KB
percussion/glitch/dh_perc_glitch_revbreak.wav
122.97KB
kicks/subby/dh_kick_sub_garage.wav
122.97KB
snares/layered/dh_snr_lay_noise.wav
122.97KB
snares/layered/dh_snr_lay_menace.wav
122.97KB
snares/synthetic/dh_snr_syn_tendency.wav
122.97KB
hats/closed/loose/dh_clhat_loose_bouncy.wav
122.97KB
snares/synthetic/dh_snr_syn_total.wav
122.97KB
percussion/toms/dh_perc_tom_depthcharge.wav
122.97KB
hats/open/long/dh_ophat_long_swoosh.wav
122.97KB
snares/live/dh_snr_live_steam.wav
122.97KB
kicks/mid/dh_kick_mid_synthesized.wav
122.97KB
hats/closed/tight/dh_clhat_tight_pitched.wav
122.97KB
hats/closed/tight/dh_clhat_tight_whitey.wav
122.97KB
snares/layered/dh_snr_lay_desert.wav
122.97KB
hats/closed/loose/dh_clhat_loose_goodroom.wav
122.97KB
snares/synthetic/dh_snr_syn_captain.wav
122.97KB
kicks/mid/dh_kick_mid_cuthrough.wav
122.97KB
hats/closed/tight/dh_clhat_tight_shoof.wav
122.97KB
snares/high end/dh_snr_live_trick.wav
122.97KB
hats/open/short/dh_ophat_shrt_whitenoise.wav
122.97KB
snares/synthetic/dh_snr_syn_alien.wav
122.97KB
snares/synthetic/dh_snr_syn_alive.wav
122.97KB
kicks/layered/dh_kick_lay_steamy.wav
122.97KB
snares/synthetic/dh_snr_syn_barley.wav
122.97KB
hats/open/long/dh_ophat_long_cuttlery.wav
122.97KB
hats/open/long/dh_ophat_long_crunchy.wav
122.97KB
kicks/layered/dh_kick_lay_synthetic.wav
122.97KB
snares/high end/dh_snr_hi_ballsy.wav
122.97KB
snares/synthetic/dh_snr_syn_tandem.wav
122.97KB
percussion/fx/dh_perc_fx_noiser.wav
122.97KB
snares/live/dh_snr_live_lanez.wav
122.78KB
snares/high end/dh_snr_hi_deadroom.wav
122.67KB
snares/live/dh_snr_live_thwart.wav
122.41KB
kicks/mid/dh_kick_mid_lively.wav
122.27KB
hats/closed/tight/dh_clhat_tight_specialdist.wav
122.27KB
percussion/clicks & sticks/dh_perc_click_blooper.wav
122.27KB
hats/closed/loose/dh_clhat_loose_offbeat.wav
122.27KB
kicks/layered/dh_kick_lay_verbkick.wav
122.27KB
percussion/clicks & sticks/dh_perc_click_halfhat.wav
122.27KB
percussion/clicks & sticks/dh_perc_click_bloop.wav
122.27KB
hats/closed/tight/dh_clhat_tight_remote.wav
122.27KB
kicks/layered/dh_kick_lay_tecnog.wav
122.27KB
hats/closed/loose/dh_clhat_loose_around.wav
122.27KB
kicks/subby/dh_kick_sub_tight.wav
122.27KB
snares/layered/dh_snr_lay_useful.wav
122.27KB
hats/closed/tight/dh_clhat_tight_bash.wav
122.27KB
kicks/subby/dh_kick_sub_caller.wav
122.27KB
kicks/live/dh_kick_live_industrial.wav
122.27KB
kicks/layered/dh_kick_lay_builder.wav
122.27KB
kicks/live/dh_kick_live_metallic.wav
122.27KB
kicks/live/dh_kick_live_pedal.wav
122.27KB
hats/closed/tight/dh_clhat_tight_sotight.wav
122.27KB
hats/closed/loose/dh_clhat_loose_plingy.wav
122.27KB
hats/open/short/dh_ophat_shrt_electronic.wav
122.27KB
percussion/nu-perc/dh_perc_nu_grillverb.wav
122.27KB
kicks/layered/dh_kick_lay_complextro.wav
122.27KB
kicks/mid/dh_kick_mid_pitchshift.wav
122.27KB
snares/high end/dh_snr_hi_click.wav
122.27KB
kicks/mid/dh_kick_mid_basscompanion.wav
122.27KB
hats/open/short/dh_ophat_shrt_space.wav
122.27KB
hats/open/long/dh_ophat_long_bigroom.wav
122.27KB
percussion/toms/dh_perc_tom_machinesource.wav
122.27KB
hats/open/short/dh_ophat_shrt_groove.wav
122.27KB
hats/closed/tight/dh_clhat_tight_punchy.wav
122.27KB
hats/closed/loose/dh_clhat_loose_extremetight.wav
122.27KB
kicks/mid/dh_kick_mid_clickdown.wav
122.27KB
hats/open/long/dh_ophat_long_sky.wav
122.27KB
kicks/layered/dh_kick_lay_machinelike.wav
122.27KB
hats/closed/tight/dh_clhat_tight_onesy.wav
122.27KB
percussion/tuned & tribal/dh_perc_tune_lid.wav
122.27KB
kicks/subby/dh_kick_sub_withat.wav
122.27KB
hats/closed/loose/dh_clhat_loose_synthetic.wav
122.27KB
hats/closed/loose/dh_clhat_loose_synthsnap.wav
122.27KB
kicks/mid/dh_kick_mid_plusnare.wav
122.27KB
kicks/layered/dh_kick_lay_modulating.wav
122.27KB
kicks/layered/dh_kick_lay_holdingback.wav
122.27KB
hats/closed/tight/dh_clhat_tight_oldsampler.wav
122.27KB
percussion/toms/dh_perc_tom_realtom.wav
122.27KB
kicks/subby/dh_kick_sub_nostart.wav
122.27KB
hats/closed/tight/dh_clhat_tight_room.wav
122.27KB
hats/closed/tight/dh_clhat_tight_radio.wav
122.27KB
hats/closed/tight/dh_clhat_tight_barleythere.wav
122.27KB
percussion/toms/dh_perc_tom_layered.wav
122.27KB
hats/open/short/dh_ophat_shrt_world.wav
122.27KB
hats/open/short/dh_ophat_shrt_detune.wav
122.27KB
hats/open/short/dh_ophat_shrt_breath.wav
122.27KB
hats/open/short/dh_ophat_shrt_worker.wav
122.27KB
percussion/shakers/dh_perc_shake_bosh.wav
122.27KB
kicks/mid/dh_kick_mid_metallic.wav
122.27KB
percussion/tuned & tribal/dh_perc_tune_powerhit.wav
122.27KB
hats/closed/tight/dh_clhat_tight_warped.wav
122.27KB
hats/open/short/dh_ophat_shrt_eiree.wav
122.27KB
percussion/tuned & tribal/dh_perc_tune_distverb.wav
122.27KB
hats/open/short/dh_ophat_shrt_one.wav
122.27KB
snares/high end/dh_snr_hi_shortstop.wav
122.27KB
percussion/clicks & sticks/dh_perc_click_noiseclick.wav
122.27KB
percussion/tuned & tribal/dh_perc_tune_formant.wav
122.27KB
snares/live/dh_snr_live_oldskool.wav
121.7KB
percussion/toms/dh_perc_tom_hairmetal.wav
121.41KB
snares/live/dh_snr_live_pierce.wav
121.33KB
kicks/layered/dh_kick_lay_phatty.wav
121.17KB
claps/synthetic/dh_clap_syn_epica.wav
121.04KB
claps/layered/dh_clap_lay_flamclap.wav
120.99KB
snares/live/dh_snr_live_brush.wav
120.79KB
snares/live/dh_snr_live_luxer.wav
120.46KB
snares/live/dh_snr_live_peak.wav
119.93KB
snares/layered/dh_snr_lay_tuff.wav
119.93KB
percussion/clicks & sticks/dh_perc_click_block.wav
119.75KB
snares/live/dh_snr_live_liveroom.wav
119.48KB
snares/live/dh_snr_live_shriller.wav
119.44KB
percussion/tuned & tribal/dh_perc_tune_verb.wav
119.33KB
snares/live/dh_snr_live_verb.wav
118.51KB
snares/live/dh_snr_live_animal.wav
118.5KB
percussion/clicks & sticks/dh_perc_click_key.wav
118.49KB
percussion/tuned & tribal/dh_perc_tune_multi.wav
118.36KB
kicks/subby/dh_kick_sub_offered.wav
118.34KB
kicks/mid/dh_kick_mid_withclick.wav
117.94KB
hats/open/long/dh_ophat_long_lively.wav
117.04KB
claps/live/dh_clap_live_techor.wav
116KB
percussion/tuned & tribal/dh_perc_tune_precise.wav
113.09KB
kicks/live/dh_kick_live_artifact.wav
112.38KB
kicks/mid/dh_kick_mid_goodthump.wav
112.08KB
snares/layered/dh_snr_lay_grainy.wav
111.85KB
kicks/live/dh_kick_live_brittle.wav
111.73KB
hats/open/long/dh_ophat_long_hi.wav
111.13KB
kicks/subby/dh_kick_sub_housey.wav
110.87KB
snares/live/dh_snr_live_dusty.wav
110.34KB
snares/live/dh_snr_live_highest.wav
110.28KB
claps/synthetic/dh_clap_syn_topend.wav
110.18KB
percussion/toms/dh_perc_tom_blocky.wav
110.03KB
kicks/layered/dh_kick_lay_oldsampler.wav
109.86KB
percussion/clicks & sticks/dh_perc_click_metal.wav
109.67KB
snares/live/dh_snr_live_industrial.wav
109.35KB
snares/high end/dh_snr_hi_open.wav
108.42KB
kicks/layered/dh_kick_lay_clickclack.wav
107.81KB
percussion/fx/dh_perc_fx_analoga.wav
107.2KB
snares/live/dh_snr_live_crash.wav
107.18KB
percussion/tuned & tribal/dh_perc_tune_bongo.wav
107.02KB
percussion/tuned & tribal/dh_perc_tune_time.wav
106.92KB
hats/open/long/dh_ophat_long_analogsource.wav
106.5KB
claps/layered/dh_clap_lay_solid.wav
106.13KB
snares/live/dh_snr_live_taut.wav
105.67KB
claps/layered/dh_clap_lay_lofi.wav
105.6KB
hats/open/long/dh_ophat_long_jazztwist.wav
105.42KB
hats/closed/loose/dh_clhat_loose_obnoxious.wav
104.5KB
percussion/toms/dh_perc_tom_strangesnare.wav
103.85KB
kicks/mid/dh_kick_mid_kid.wav
103.34KB
kicks/subby/dh_kick_sub_hand.wav
103.26KB
percussion/tuned & tribal/dh_perc_tune_tuneverb.wav
103.19KB
hats/closed/loose/dh_clhat_loose_thwack.wav
102.42KB
percussion/tuned & tribal/dh_perc_tune_verbperc.wav
102.42KB
hats/open/long/dh_ophat_long_yearly.wav
102.36KB
snares/live/dh_snr_live_scrimp.wav
101.66KB
snares/high end/dh_snr_hi_inbetween.wav
101.45KB
snares/live/dh_snr_live_record.wav
101.42KB
hats/open/short/dh_ophat_shrt_openshut.wav
101.35KB
hats/open/long/dh_ophat_long_weirdone.wav
100.92KB
claps/synthetic/dh_clap_syn_upfront.wav
100.81KB
hats/open/long/dh_ophat_long_breather.wav
100.65KB
snares/live/dh_snr_live_unsure.wav
100.36KB
percussion/shakers/dh_perc_shake_obnoxious.wav
99.8KB
hats/closed/loose/dh_clhat_loose_studio.wav
99.39KB
snares/live/dh_snr_live_athome.wav
99.23KB
cymbals/ride/dh_cym_ride_analog.wav
99.13KB
hats/open/long/dh_ophat_long_upwards.wav
98.96KB
snares/synthetic/dh_snr_syn_swoosh.wav
98.96KB
claps/layered/dh_clap_lay_roomy.wav
98.95KB
hats/open/long/dh_ophat_long_classic.wav
98.75KB
kicks/mid/dh_kick_mid_boxy.wav
98.04KB
kicks/mid/dh_kick_mid_interesting.wav
97.92KB
snares/synthetic/dh_snr_syn_breakdown.wav
97.64KB
kicks/mid/dh_kick_mid_violent.wav
97.11KB
cymbals/crash/dh_cym_crash_thinner.wav
97.03KB
cymbals/ride/dh_cym_ride_synth.wav
97.03KB
snares/synthetic/dh_snr_syn_scifi.wav
97.03KB
percussion/toms/dh_perc_tom_tabla.wav
97.02KB
hats/open/short/dh_ophat_shrt_kindalong.wav
96.61KB
snares/layered/dh_snr_lay_multifaceted.wav
96.46KB
kicks/subby/dh_kick_sub_compressed.wav
96.46KB
percussion/shakers/dh_perc_shake_alive.wav
96.04KB
snares/live/dh_snr_live_ribbed.wav
95.88KB
hats/open/short/dh_ophat_shrt_iron.wav
94.29KB
hats/open/long/dh_ophat_long_living.wav
92.73KB
snares/high end/dh_snr_hi_jamaica.wav
92.67KB
kicks/mid/dh_kick_mid_sine.wav
92.57KB
kicks/layered/dh_kick_lay_interesting.wav
92.47KB
kicks/mid/dh_kick_mid_withat.wav
92.41KB
claps/synthetic/dh_clap_syn_clappa.wav
92.41KB
hats/closed/tight/dh_clhat_tight_tribal.wav
92.41KB
snares/layered/dh_snr_lay_dusty.wav
92.41KB
kicks/subby/dh_kick_sub_boxy.wav
92.41KB
kicks/mid/dh_kick_mid_standard.wav
92.41KB
kicks/subby/dh_kick_sub_sine.wav
92.41KB
kicks/layered/dh_kick_lay_treblesmash.wav
92.41KB
kicks/layered/dh_kick_lay_earthshake.wav
92.41KB
hats/closed/loose/dh_clhat_loose_dist.wav
92.41KB
kicks/subby/dh_kick_sub_spacer.wav
92.41KB
kicks/subby/dh_kick_sub_polite.wav
92.41KB
snares/synthetic/dh_snr_syn_twoface.wav
92.41KB
kicks/layered/dh_kick_lay_short.wav
92.41KB
kicks/layered/dh_kick_lay_tense.wav
92.41KB
snares/synthetic/dh_snr_syn_bite.wav
92.41KB
kicks/mid/dh_kick_mid_more.wav
92.41KB
kicks/layered/dh_kick_lay_futuredisco.wav
92.41KB
kicks/mid/dh_kick_mid_housey.wav
92.41KB
kicks/subby/dh_kick_sub_toppy.wav
92.33KB
snares/layered/dh_snr_lay_metallic.wav
91.98KB
percussion/toms/dh_perc_tom_big.wav
91.9KB
kicks/subby/dh_kick_sub_pitchy.wav
91.45KB
kicks/mid/dh_kick_mid_verypitched.wav
90.74KB
claps/synthetic/dh_clap_syn_attitude.wav
90.63KB
percussion/tuned & tribal/dh_perc_tune_pitchedhat.wav
90.63KB
cymbals/ride/dh_cym_ride_push.wav
90.5KB
snares/live/dh_snr_live_closing.wav
90.47KB
kicks/mid/dh_kick_mid_rock.wav
90.29KB
claps/synthetic/dh_clap_syn_bitcrushed.wav
90.21KB
claps/high end/dh_clap_hi_destructo.wav
90.21KB
snares/live/dh_snr_live_deft.wav
90.1KB
percussion/tuned & tribal/dh_perc_tune_drumbreak.wav
90.08KB
percussion/tuned & tribal/dh_perc_tune_bleeper.wav
89.37KB
percussion/toms/dh_perc_tom_discotom.wav
88.7KB
claps/synthetic/dh_clap_syn_grit.wav
88.38KB
hats/open/short/dh_ophat_shrt_powerful.wav
88.21KB
hats/open/long/dh_ophat_long_longone.wav
87.63KB
percussion/nu-perc/dh_perc_nu_wildtom.wav
87.3KB
percussion/clicks & sticks/dh_perc_click_steeldrum.wav
87.3KB
percussion/tuned & tribal/dh_perc_tune_woodblock.wav
86.92KB
snares/layered/dh_snr_lay_explode.wav
86.67KB
kicks/subby/dh_kick_sub_return.wav
86.59KB
snares/live/dh_snr_live_trink.wav
86.38KB
hats/open/long/dh_ophat_long_dtuner.wav
86.37KB
snares/live/dh_snr_live_broken.wav
85.92KB
snares/live/dh_snr_live_smashed.wav
85.32KB
hats/closed/loose/dh_clhat_loose_livebright.wav
85.2KB
snares/live/dh_snr_live_shuffle.wav
84.94KB
claps/clap_snare combos/dh_clpsnr_powerful.wav
84.61KB
kicks/layered/dh_kick_lay_tommy.wav
84.51KB
claps/live/dh_clap_live_tighty.wav
84.39KB
percussion/glitch/dh_perc_glitch_calling.wav
84.38KB
percussion/tuned & tribal/dh_perc_tune_mass.wav
83.31KB
snares/layered/dh_snr_lay_disco.wav
83.31KB
snares/live/dh_snr_live_klank.wav
82.9KB
snares/layered/dh_snr_lay_silent.wav
82.8KB
snares/layered/dh_snr_lay_mainroom.wav
82.8KB
hats/open/short/dh_ophat_shrt_plinger.wav
82.08KB
snares/high end/dh_snr_hi_breakdown.wav
82KB
percussion/glitch/dh_perc_glitch_phonebutton.wav
81.41KB
kicks/mid/dh_kick_mid_horse.wav
81.13KB
claps/synthetic/dh_clap_syn_darkone.wav
81.06KB
snares/live/dh_snr_live_definition.wav
81.05KB
snares/live/dh_snr_live_presence.wav
80.93KB
kicks/subby/dh_kick_sub_faceoff.wav
80.76KB
percussion/tuned & tribal/dh_perc_tune_goodhit.wav
80.67KB
snares/synthetic/dh_snr_syn_manic.wav
80.64KB
snares/layered/dh_snr_lay_inthemix.wav
80.04KB
percussion/toms/dh_perc_tom_menace.wav
79.87KB
claps/layered/dh_clap_lay_laidback.wav
79.1KB
hats/open/short/dh_ophat_shrt_left.wav
79.03KB
claps/layered/dh_clap_lay_perky.wav
78.66KB
snares/layered/dh_snr_lay_heft.wav
78.66KB
snares/synthetic/dh_snr_syn_snapper.wav
78.66KB
percussion/clicks & sticks/dh_perc_click_blocked.wav
78.66KB
snares/live/dh_snr_live_compressed.wav
78.66KB
kicks/subby/dh_kick_sub_hardclick.wav
78.01KB
hats/closed/loose/dh_clhat_loose_bashful.wav
77.96KB
kicks/mid/dh_kick_mid_stunted.wav
77.56KB
hats/open/short/dh_ophat_shrt_circuit.wav
77.24KB
kicks/subby/dh_kick_sub_verb.wav
77.04KB
hats/closed/loose/dh_clhat_loose_closer.wav
77KB
snares/live/dh_snr_live_blackleys.wav
76.83KB
snares/layered/dh_snr_lay_acid.wav
76.72KB
kicks/live/dh_kick_live_cruel.wav
76.51KB
percussion/tuned & tribal/dh_perc_tune_alive.wav
76.39KB
kicks/layered/dh_kick_lay_straight.wav
76.37KB
snares/high end/dh_snr_hi_smack.wav
76.36KB
snares/live/dh_snr_live_bouncy.wav
76.27KB
kicks/layered/dh_kick_lay_deepspace.wav
75.9KB
hats/closed/tight/dh_clhat_tight_chugga.wav
75.88KB
hats/open/short/dh_ophat_shrt_right.wav
75.79KB
claps/high end/dh_clap_hi_widebright.wav
75.65KB
kicks/mid/dh_kick_mid_hello.wav
75.18KB
snares/high end/dh_snr_hi_depth.wav
74.89KB
hats/open/short/dh_ophat_shrt_gritty.wav
74.86KB
hats/open/long/dh_ophat_long_excellent.wav
74.85KB
percussion/glitch/dh_perc_glitch_blurge.wav
74.82KB
percussion/clicks & sticks/dh_perc_click_crushed.wav
74.47KB
claps/layered/dh_clap_lay_boxer.wav
74.33KB
percussion/clicks & sticks/dh_perc_click_crashblock.wav
74.24KB
hats/closed/loose/dh_clhat_loose_ambience.wav
74.1KB
percussion/toms/dh_perc_tom_standard.wav
74.07KB
percussion/toms/dh_perc_tom_thin.wav
74.06KB
kicks/subby/dh_kick_sub_hardworker.wav
73.96KB
kicks/layered/dh_kick_lay_futuristic.wav
73.96KB
kicks/layered/dh_kick_lay_twolayers.wav
73.92KB
hats/open/long/dh_ophat_long_twotypes.wav
73.73KB
kicks/layered/dh_kick_lay_fire.wav
73.73KB
hats/open/long/dh_ophat_long_superbroke.wav
73.33KB
percussion/clicks & sticks/dh_perc_click_punch.wav
73.32KB
kicks/layered/dh_kick_lay_spacedrum.wav
73.32KB
kicks/mid/dh_kick_mid_oldsampler.wav
73.2KB
percussion/toms/dh_perc_tom_goodthud.wav
73.13KB
snares/live/dh_snr_live_wrangle.wav
72.88KB
hats/open/short/dh_ophat_shrt_groovy.wav
72.68KB
kicks/mid/dh_kick_mid_dust.wav
72.67KB
hats/open/short/dh_ophat_shrt_sustain.wav
72.56KB
hats/open/short/dh_ophat_shrt_909er.wav
72.36KB
snares/layered/dh_snr_lay_ambience.wav
72.31KB
snares/live/dh_snr_live_safety.wav
71.72KB
hats/open/long/dh_ophat_long_tom.wav
71.72KB
hats/open/short/dh_ophat_shrt_trebly.wav
71.65KB
hats/closed/loose/dh_clhat_loose_goose.wav
71.58KB
snares/high end/dh_snr_hi_snarey.wav
71.54KB
percussion/toms/dh_perc_tom_wave.wav
71.47KB
percussion/toms/dh_perc_tom_totallypitched.wav
71.47KB
kicks/mid/dh_kick_mid_mixer.wav
71.37KB
snares/high end/dh_snr_hi_noisey.wav
71.02KB
snares/live/dh_snr_live_trendy.wav
70.67KB
snares/high end/dh_snr_hi_enveloper.wav
70.5KB
snares/live/dh_snr_live_classic.wav
70.41KB
snares/live/dh_snr_live_talent.wav
70.18KB
snares/high end/dh_snr_hi_controlledlive.wav
69.79KB
kicks/mid/dh_kick_mid_hidden.wav
69.69KB
kicks/mid/dh_kick_mid_shift.wav
69.56KB
kicks/subby/dh_kick_sub_underworld.wav
69.53KB
kicks/layered/dh_kick_lay_deep.wav
69.51KB
percussion/toms/dh_perc_tom_ab.wav
69.42KB
claps/layered/dh_clap_lay_punchy.wav
69.39KB
snares/live/dh_snr_live_untreated.wav
69.05KB
kicks/subby/dh_kick_sub_groove.wav
68.85KB
claps/synthetic/dh_clap_syn_romny.wav
68.66KB
kicks/mid/dh_kick_mid_game.wav
68.43KB
hats/closed/loose/dh_clhat_loose_grind.wav
67.95KB
snares/live/dh_snr_live_vacant.wav
67.65KB
snares/live/dh_snr_live_garage.wav
67.55KB
kicks/mid/dh_kick_mid_promise.wav
67.4KB
snares/synthetic/dh_snr_syn_bust.wav
66.81KB
percussion/tuned & tribal/dh_perc_tune_cowbella.wav
66.29KB
kicks/subby/dh_kick_sub_obnoxious.wav
66.23KB
snares/live/dh_snr_live_actor.wav
66.08KB
percussion/glitch/dh_perc_glitch_thwack.wav
65.84KB
percussion/nu-perc/dh_perc_nu_smash.wav
65.84KB
percussion/toms/dh_perc_tom_heavy.wav
65.84KB
snares/high end/dh_snr_hi_present.wav
65.8KB
hats/open/short/dh_ophat_shrt_synthetix.wav
65.74KB
hats/open/short/dh_ophat_shrt_tecnog.wav
65.74KB
percussion/clicks & sticks/dh_perc_click_select.wav
65.74KB
kicks/layered/dh_kick_lay_analogsource.wav
65.74KB
hats/closed/tight/dh_clhat_tight_bathroomsink.wav
65.74KB
hats/closed/tight/dh_clhat_tight_appropriate.wav
65.74KB
hats/closed/tight/dh_clhat_tight_multiply.wav
65.74KB
claps/layered/dh_clap_lay_boxy.wav
65.74KB
percussion/glitch/dh_perc_glitch_electronic.wav
65.74KB
hats/closed/tight/dh_clhat_tight_realclick.wav
65.74KB
percussion/clicks & sticks/dh_perc_click_hatter.wav
65.74KB
hats/open/short/dh_ophat_shrt_trendsetter.wav
65.74KB
snares/high end/dh_snr_hi_ghetto.wav
65.74KB
claps/live/dh_clap_live_widecrisp.wav
65.74KB
hats/open/short/dh_ophat_shrt_hype.wav
65.74KB
snares/live/dh_snr_live_livingroom.wav
65.7KB
percussion/clicks & sticks/dh_perc_click_livecow.wav
65.67KB
claps/synthetic/dh_clap_syn_simple clap.wav
65.62KB
claps/live/dh_clap_live_rivington.wav
65.58KB
claps/high end/dh_clap_hi_realone.wav
65.55KB
kicks/subby/dh_kick_sub_atmos.wav
65.51KB
snares/layered/dh_snr_lay_kitchen.wav
65.48KB
claps/synthetic/dh_clap_syn_nononsense.wav
65.48KB
claps/layered/dh_clap_lay_geist.wav
65.48KB
snares/high end/dh_snr_hi_grainy.wav
65.43KB
claps/layered/dh_clap_lay_subdued.wav
65.34KB
percussion/clicks & sticks/dh_perc_click_snip.wav
65.04KB
snares/live/dh_snr_live_halen.wav
64.83KB
percussion/tuned & tribal/dh_perc_tune_smalldrum.wav
64.75KB
kicks/mid/dh_kick_mid_phone.wav
64.73KB
kicks/mid/dh_kick_mid_solid.wav
64.73KB
percussion/tuned & tribal/dh_perc_tune_movement.wav
64.69KB
kicks/subby/dh_kick_sub_scifihint.wav
64.26KB
hats/open/short/dh_ophat_shrt_commanding.wav
64.17KB
cymbals/ride/dh_cym_ride_live.wav
63.99KB
snares/layered/dh_snr_lay_messy.wav
63.97KB
kicks/mid/dh_kick_mid_heavydisco.wav
63.63KB
snares/layered/dh_snr_lay_crazed.wav
63.47KB
hats/open/short/dh_ophat_shrt_whitewash.wav
63.16KB
snares/synthetic/dh_snr_syn_chuff.wav
63.16KB
percussion/clicks & sticks/dh_perc_click_almostshake.wav
63.16KB
snares/live/dh_snr_live_shorty.wav
63.16KB
claps/synthetic/dh_clap_syn_contained.wav
63.16KB
claps/synthetic/dh_clap_syn_futurehouse.wav
62.97KB
kicks/subby/dh_kick_sub_nononsense.wav
62.94KB
percussion/shakers/dh_perc_shake_tambz.wav
62.82KB
snares/high end/dh_snr_hi_ceramic.wav
62.73KB
percussion/toms/dh_perc_tom_oriental.wav
62.28KB
snares/synthetic/dh_snr_syn_steady.wav
62.18KB
percussion/shakers/dh_perc_shake_newyork.wav
62.18KB
hats/closed/tight/dh_clhat_tight_lightyear.wav
62.18KB
kicks/subby/dh_kick_sub_hardsine.wav
62.11KB
hats/open/long/dh_ophat_long_modern.wav
61.94KB
kicks/subby/dh_kick_sub_hardy.wav
61.88KB
percussion/clicks & sticks/dh_perc_click_hardclick.wav
61.85KB
hats/closed/tight/dh_clhat_tight_otherworld.wav
61.85KB
percussion/glitch/dh_perc_glitch_ghost.wav
61.85KB
kicks/mid/dh_kick_mid_punch.wav
61.85KB
hats/open/short/dh_ophat_shrt_pingpong.wav
61.85KB
percussion/tuned & tribal/dh_perc_tune_classiccow.wav
61.7KB
percussion/tuned & tribal/dh_perc_tune_wow.wav
61.7KB
snares/live/dh_snr_live_band.wav
61.7KB
hats/open/short/dh_ophat_shrt_ladder.wav
61.7KB
snares/synthetic/dh_snr_syn_bleep.wav
61.7KB
percussion/glitch/dh_perc_glitch_timetravel.wav
61.7KB
snares/synthetic/dh_snr_syn_perky.wav
61.7KB
kicks/subby/dh_kick_sub_clicker.wav
61.7KB
hats/open/short/dh_ophat_shrt_failer.wav
61.7KB
percussion/clicks & sticks/dh_perc_click_minimalclick.wav
61.7KB
percussion/toms/dh_perc_tom_semiglitch.wav
61.7KB
percussion/clicks & sticks/dh_perc_click_rimmer.wav
61.7KB
claps/layered/dh_clap_lay_midpunch.wav
61.51KB
snares/synthetic/dh_snr_syn_white.wav
61.4KB
claps/synthetic/dh_clap_syn_robot.wav
61.38KB
claps/synthetic/dh_clap_syn_falling.wav
61.37KB
percussion/clicks & sticks/dh_perc_click_bellike.wav
61.25KB
snares/synthetic/dh_snr_syn_whitenoise.wav
61.19KB
percussion/tuned & tribal/dh_perc_tune_highcow.wav
61.08KB
percussion/toms/dh_perc_tom_ethnic.wav
61KB
kicks/mid/dh_kick_mid_deephouse.wav
60.46KB
kicks/subby/dh_kick_sub_beef.wav
60.42KB
snares/high end/dh_snr_hi_jazz.wav
60.13KB
kicks/mid/dh_kick_mid_exit.wav
60.11KB
kicks/subby/dh_kick_sub_doffed.wav
60KB
snares/live/dh_snr_live_haunt.wav
59.59KB
hats/closed/loose/dh_clhat_loose_swoosh.wav
59.52KB
percussion/fx/dh_perc_fx_dive.wav
59.38KB
kicks/mid/dh_kick_mid_techouse.wav
59.28KB
snares/live/dh_snr_live_little.wav
59.03KB
percussion/glitch/dh_perc_glitch_blurb.wav
58.8KB
kicks/mid/dh_kick_mid_subdued.wav
58.55KB
snares/synthetic/dh_snr_syn_weirdo.wav
58.54KB
snares/live/dh_snr_live_chilled.wav
58.33KB
snares/synthetic/dh_snr_syn_filter.wav
58.16KB
snares/high end/dh_snr_hi_groovy.wav
58.03KB
snares/layered/dh_snr_lay_trap.wav
57.94KB
kicks/subby/dh_kick_sub_attitude.wav
57.79KB
snares/live/dh_snr_live_myhouse.wav
57.29KB
snares/layered/dh_snr_lay_classicer.wav
57.15KB
claps/synthetic/dh_clap_syn_looper.wav
57.07KB
kicks/live/dh_kick_live_manipulated.wav
56.85KB
hats/open/short/dh_ophat_shrt_strength.wav
56.77KB
percussion/toms/dh_perc_tom_low.wav
56.54KB
hats/closed/tight/dh_clhat_tight_light.wav
56.5KB
hats/closed/loose/dh_clhat_loose_relapse.wav
56.29KB
hats/closed/loose/dh_clhat_loose_commando.wav
56.29KB
percussion/toms/dh_perc_tom_oldskool.wav
56.29KB
percussion/clicks & sticks/dh_perc_click_analogclick.wav
55.79KB
snares/synthetic/dh_snr_syn_plated.wav
55.75KB
kicks/mid/dh_kick_mid_electro.wav
55.64KB
percussion/clicks & sticks/dh_perc_click_straightstick.wav
55.32KB
snares/high end/dh_snr_hi_lively.wav
55.14KB
claps/layered/dh_clap_lay_classichouse.wav
54.4KB
percussion/toms/dh_perc_tom_filter.wav
54.36KB
hats/closed/loose/dh_clhat_loose_multilayer.wav
54.33KB
percussion/clicks & sticks/dh_perc_click_samba.wav
53.95KB
kicks/live/dh_kick_live_disto.wav
53.87KB
percussion/glitch/dh_perc_glitch_breakdown.wav
53.47KB
snares/synthetic/dh_snr_syn_rap.wav
53.19KB
hats/closed/tight/dh_clhat_tight_synthesized.wav
52.96KB
hats/closed/loose/dh_clhat_loose_housey.wav
52.96KB
snares/layered/dh_snr_lay_morelive.wav
52.81KB
snares/live/dh_snr_live_hidden.wav
52.56KB
snares/synthetic/dh_snr_syn_shorty.wav
52.51KB
snares/live/dh_snr_live_crunch.wav
52.45KB
percussion/glitch/dh_perc_glitch_lfo.wav
52.4KB
snares/layered/dh_snr_lay_classic.wav
52.15KB
snares/layered/dh_snr_lay_futurehouse.wav
52.07KB
percussion/glitch/dh_perc_glitch_lazer.wav
52.05KB
hats/closed/tight/dh_clhat_tight_tom.wav
51.72KB
hats/closed/loose/dh_clhat_loose_vauxhall.wav
51.63KB
percussion/toms/dh_perc_tom_bounceback.wav
50.96KB
claps/live/dh_clap_live_bacon.wav
50.66KB
hats/closed/tight/dh_clhat_tight_twofaces.wav
50.64KB
snares/synthetic/dh_snr_syn_808er.wav
50.57KB
hats/open/short/dh_ophat_shrt_clasp.wav
50.46KB
percussion/nu-perc/dh_perc_nu_growl.wav
50.03KB
kicks/mid/dh_kick_mid_slung.wav
49.44KB
kicks/mid/dh_kick_mid_oldskool.wav
49.31KB
percussion/tuned & tribal/dh_perc_tune_dust.wav
49KB
hats/closed/loose/dh_clhat_loose_lowthump.wav
48.91KB
kicks/layered/dh_kick_lay_breaksy.wav
48.88KB
claps/synthetic/dh_clap_syn_newyork.wav
48.54KB
percussion/clicks & sticks/dh_perc_click_crash.wav
48.42KB
hats/open/short/dh_ophat_shrt_tuned.wav
48.4KB
hats/open/short/dh_ophat_shrt_flux.wav
48.24KB
kicks/layered/dh_kick_lay_synthesized.wav
47.93KB
kicks/layered/dh_kick_lay_oldschool.wav
47.73KB
percussion/toms/dh_perc_tom_outerspace.wav
47.66KB
claps/layered/dh_clap_lay_bright.wav
46.91KB
hats/open/short/dh_ophat_shrt_acid.wav
46.72KB
snares/high end/dh_snr_hi_oldsampler.wav
46.57KB
percussion/clicks & sticks/dh_perc_click_distrim.wav
46.53KB
snares/live/dh_snr_live_hiphop.wav
46.13KB
snares/live/dh_snr_live_standard.wav
46.13KB
hats/closed/loose/dh_clhat_loose_shakey.wav
46.05KB
percussion/clicks & sticks/dh_perc_click_ethnoperc.wav
45.9KB
claps/high end/dh_clap_hi_tight.wav
45.9KB
hats/open/short/dh_ophat_shrt_rider.wav
45.86KB
snares/layered/dh_snr_lay_character.wav
45.85KB
percussion/shakers/dh_perc_shake_tambour.wav
45.7KB
hats/open/short/dh_ophat_shrt_lothud.wav
45.6KB
percussion/toms/dh_perc_tom_snarelike.wav
45.59KB
percussion/toms/dh_perc_tom_detuned.wav
45.39KB
claps/clap_snare combos/dh_clpsnr_ruff.wav
45.31KB
hats/closed/tight/dh_clhat_tight_pretend.wav
45.27KB
snares/live/dh_snr_live_hat.wav
45.09KB
percussion/glitch/dh_perc_glitch_splash.wav
45.06KB
hats/open/short/dh_ophat_shrt_longattack.wav
45KB
hats/closed/tight/dh_clhat_tight_goodgroove.wav
44.98KB
snares/high end/dh_snr_hi_plonk.wav
44.76KB
snares/synthetic/dh_snr_syn_closemic.wav
44.63KB
kicks/subby/dh_kick_sub_dust.wav
44.54KB
claps/synthetic/dh_clap_syn_reserved.wav
44.48KB
hats/open/short/dh_ophat_shrt_analogsource.wav
44.47KB
snares/layered/dh_snr_lay_nextdoor.wav
44.2KB
hats/closed/tight/dh_clhat_tight_ping.wav
44.17KB
hats/closed/loose/dh_clhat_loose_grimsby.wav
44.1KB
hats/closed/tight/dh_clhat_tight_steam.wav
44.1KB
snares/synthetic/dh_snr_syn_short.wav
44.04KB
snares/live/dh_snr_live_verbed.wav
43.97KB
percussion/shakers/dh_perc_shake_wet.wav
43.96KB
kicks/mid/dh_kick_mid_progress.wav
43.91KB
snares/live/dh_snr_live_quick.wav
43.77KB
percussion/nu-perc/dh_perc_nu_touch.wav
43.75KB
percussion/tuned & tribal/dh_perc_tune_kitchenpot.wav
43.63KB
hats/closed/loose/dh_clhat_loose_schud.wav
43.52KB
hats/closed/loose/dh_clhat_loose_helix.wav
43.4KB
percussion/tuned & tribal/dh_perc_tune_indian.wav
43.27KB
kicks/mid/dh_kick_mid_analogsource.wav
43.16KB
percussion/toms/dh_perc_tom_bellike.wav
43.15KB
snares/synthetic/dh_snr_syn_aftertaste.wav
42.82KB
kicks/mid/dh_kick_mid_middleman.wav
42.81KB
kicks/mid/dh_kick_mid_barleythere.wav
42.8KB
hats/open/short/dh_ophat_shrt_snap.wav
42.75KB
hats/open/short/dh_ophat_shrt_movement.wav
42.7KB
snares/live/dh_snr_live_bounce.wav
42.66KB
hats/open/short/dh_ophat_shrt_specialone.wav
42.58KB
percussion/clicks & sticks/dh_perc_click_shortperc.wav
42.57KB
hats/open/short/dh_ophat_shrt_wrong.wav
42.38KB
percussion/toms/dh_perc_tom_classic.wav
42.35KB
snares/high end/dh_snr_hi_precise.wav
42.32KB
claps/live/dh_clap_live_young.wav
42.28KB
kicks/subby/dh_kick_sub_deepo.wav
41.71KB
hats/closed/loose/dh_clhat_loose_thud.wav
41.57KB
percussion/toms/dh_perc_tom_goodmid.wav
41.52KB
snares/high end/dh_snr_hi_broken.wav
41.52KB
percussion/nu-perc/dh_perc_nu_spacehit.wav
41.52KB
percussion/toms/dh_perc_tom_synthetix.wav
41.52KB
percussion/toms/dh_perc_tom_slowdecay.wav
41.52KB
percussion/clicks & sticks/dh_perc_click_hover.wav
41.52KB
snares/layered/dh_snr_lay_jackin.wav
41.4KB
percussion/clicks & sticks/dh_perc_click_snarelike.wav
41.27KB
percussion/clicks & sticks/dh_perc_click_bleep.wav
41.04KB
hats/closed/tight/dh_clhat_tight_chandler.wav
41.02KB
hats/closed/tight/dh_clhat_tight_noise.wav
40.95KB
kicks/mid/dh_kick_mid_alienkick.wav
40.91KB
kicks/layered/dh_kick_lay_hattedkik.wav
40.88KB
hats/closed/loose/dh_clhat_loose_plex.wav
40.83KB
percussion/tuned & tribal/dh_perc_tune_707cowbell.wav
40.78KB
percussion/glitch/dh_perc_glitch_push.wav
40.48KB
kicks/subby/dh_kick_sub_subdued.wav
40.35KB
snares/high end/dh_snr_hi_tight.wav
40.31KB
snares/live/dh_snr_live_hop.wav
40.15KB
snares/live/dh_snr_live_once.wav
40.15KB
hats/closed/tight/dh_clhat_tight_trebler.wav
40.14KB
kicks/subby/dh_kick_sub_flatline.wav
40.11KB
kicks/layered/dh_kick_lay_pump.wav
39.97KB
snares/layered/dh_snr_lay_fullsnap.wav
39.9KB
hats/open/long/dh_ophat_long_story.wav
39.88KB
hats/closed/loose/dh_clhat_loose_dreamz.wav
39.87KB
kicks/layered/dh_kick_lay_mystery.wav
39.79KB
snares/layered/dh_snr_lay_clack.wav
39.77KB
kicks/subby/dh_kick_sub_simple.wav
39.67KB
hats/closed/tight/dh_clhat_tight_hardsource.wav
39.61KB
percussion/glitch/dh_perc_glitch_gretsch.wav
39.6KB
hats/closed/loose/dh_clhat_loose_magic.wav
39.57KB
percussion/glitch/dh_perc_glitch_no.wav
39.51KB
kicks/mid/dh_kick_mid_nicest.wav
39.21KB
percussion/fx/dh_perc_fx_metalburp.wav
39.14KB
snares/synthetic/dh_snr_syn_bush.wav
39.13KB
kicks/subby/dh_kick_sub_hardened.wav
39.02KB
hats/open/short/dh_ophat_shrt_noiser.wav
38.88KB
snares/synthetic/dh_snr_syn_noiser.wav
38.85KB
claps/synthetic/dh_clap_syn_holdon.wav
38.84KB
kicks/mid/dh_kick_mid_content.wav
38.75KB
hats/closed/tight/dh_clhat_tight_bubble.wav
38.67KB
kicks/mid/dh_kick_mid_inbetween.wav
38.57KB
hats/closed/tight/dh_clhat_tight_acidor.wav
38.48KB
hats/closed/tight/dh_clhat_tight_straight.wav
38.44KB
percussion/clicks & sticks/dh_perc_click_pitchblock.wav
38.08KB
hats/closed/tight/dh_clhat_tight_perculator.wav
37.92KB
kicks/mid/dh_kick_mid_minimialist.wav
37.89KB
claps/synthetic/dh_clap_syn_dotted.wav
37.73KB
hats/closed/tight/dh_clhat_tight_express.wav
37.19KB
hats/closed/loose/dh_clhat_loose_grouchy.wav
37.19KB
percussion/shakers/dh_perc_shake_shakey.wav
37.01KB
hats/closed/tight/dh_clhat_tight_subhouse.wav
36.89KB
hats/closed/tight/dh_clhat_tight_tambo.wav
36.73KB
hats/closed/tight/dh_clhat_tight_oldskool.wav
36.7KB
snares/live/dh_snr_live_tracker.wav
36.7KB
hats/closed/loose/dh_clhat_loose_toppy.wav
36.66KB
percussion/tuned & tribal/dh_perc_tune_bloop.wav
36.34KB
percussion/clicks & sticks/dh_perc_click_rim.wav
36.04KB
hats/open/short/dh_ophat_shrt_tight.wav
36.02KB
hats/open/short/dh_ophat_shrt_neat.wav
36.01KB
snares/high end/dh_snr_hi_useful.wav
35.95KB
claps/synthetic/dh_clap_syn_hatter.wav
35.66KB
claps/high end/dh_clap_hi_naive.wav
35.66KB
snares/high end/dh_snr_hi_workhorse.wav
35.44KB
hats/closed/tight/dh_clhat_tight_sparky.wav
35.35KB
percussion/toms/dh_perc_tom_altered.wav
35.34KB
snares/synthetic/dh_snr_syn_snarelike.wav
35.3KB
snares/synthetic/dh_snr_syn_disco.wav
34.89KB
hats/closed/tight/dh_clhat_tight_snipper.wav
34.89KB
snares/synthetic/dh_snr_syn_909er.wav
34.89KB
hats/closed/tight/dh_clhat_tight_imback.wav
34.79KB
percussion/toms/dh_perc_tom_subtle.wav
34.45KB
claps/live/dh_clap_live_realhand.wav
34.4KB
snares/live/dh_snr_live_nuxx.wav
34.37KB
percussion/tuned & tribal/dh_perc_tune_contortedcow.wav
34.22KB
percussion/toms/dh_perc_tom_subby.wav
34.13KB
snares/live/dh_snr_live_vague.wav
33.99KB
hats/closed/tight/dh_clhat_tight_roomy.wav
33.98KB
hats/open/short/dh_ophat_shrt_brokenclown.wav
33.95KB
snares/synthetic/dh_snr_syn_electro.wav
33.9KB
snares/live/dh_snr_live_container.wav
33.7KB
snares/synthetic/dh_snr_syn_clearance.wav
33.7KB
claps/synthetic/dh_clap_syn_technog.wav
33.68KB
percussion/glitch/dh_perc_glitch_brazz.wav
33.54KB
percussion/glitch/dh_perc_glitch_damage.wav
33.45KB
snares/layered/dh_snr_lay_crispy.wav
33.44KB
percussion/toms/dh_perc_tom_focused.wav
33.44KB
hats/open/short/dh_ophat_shrt_welcome.wav
33.44KB
percussion/clicks & sticks/dh_perc_click_freshbell.wav
33.44KB
percussion/tuned & tribal/dh_perc_tune_synthcow.wav
33.44KB
snares/live/dh_snr_live_build.wav
33.44KB
hats/open/short/dh_ophat_shrt_bash.wav
33.44KB
snares/high end/dh_snr_hi_classic.wav
33.32KB
snares/live/dh_snr_live_werk.wav
33.23KB
snares/synthetic/dh_snr_syn_splurge.wav
33.04KB
snares/high end/dh_snr_hi_clicker.wav
33KB
percussion/toms/dh_perc_tom_tunedrum.wav
32.97KB
hats/closed/tight/dh_clhat_tight_jokesaside.wav
32.92KB
snares/layered/dh_snr_lay_noiselayer.wav
32.91KB
hats/closed/tight/dh_clhat_tight_cans.wav
32.91KB
hats/closed/loose/dh_clhat_loose_dollop.wav
32.9KB
percussion/toms/dh_perc_tom_pitched.wav
32.84KB
hats/open/short/dh_ophat_shrt_cutoff.wav
32.75KB
claps/synthetic/dh_clap_syn_commanding.wav
32.39KB
snares/layered/dh_snr_lay_woof.wav
32.39KB
hats/closed/tight/dh_clhat_tight_snuffedout.wav
32.39KB
percussion/shakers/dh_perc_shake_metallic.wav
32.18KB
hats/open/short/dh_ophat_shrt_wart.wav
32.18KB
percussion/clicks & sticks/dh_perc_click_silenth.wav
32.18KB
snares/high end/dh_snr_hi_topper.wav
32.15KB
percussion/shakers/dh_perc_shake_small.wav
32.15KB
percussion/clicks & sticks/dh_perc_click_chuff.wav
32.15KB
percussion/clicks & sticks/dh_perc_click_almost.wav
32.15KB
hats/closed/tight/dh_clhat_tight_offbeater.wav
32.15KB
percussion/clicks & sticks/dh_perc_click_signal.wav
32.15KB
kicks/layered/dh_kick_lay_verypitched.wav
32.1KB
percussion/tuned & tribal/dh_perc_tune_youngcow.wav
31.92KB
claps/synthetic/dh_clap_syn_stutter.wav
31.91KB
percussion/nu-perc/dh_perc_nu_bleepattack.wav
31.66KB
snares/live/dh_snr_live_dropout.wav
31.66KB
snares/synthetic/dh_snr_syn_inbetween.wav
31.66KB
hats/open/short/dh_ophat_shrt_suck.wav
31.66KB
claps/synthetic/dh_clap_syn_heavy.wav
31.66KB
percussion/tuned & tribal/dh_perc_tune_oldsampler.wav
31.66KB
snares/layered/dh_snr_lay_roofy.wav
31.66KB
percussion/nu-perc/dh_perc_nu_wind.wav
31.66KB
snares/live/dh_snr_live_hit.wav
31.66KB
percussion/clicks & sticks/dh_perc_click_layeredclick.wav
31.66KB
percussion/shakers/dh_perc_shake_sticky.wav
31.66KB
hats/open/short/dh_ophat_shrt_functional.wav
31.66KB
hats/closed/tight/dh_clhat_tight_techouse.wav
31.66KB
snares/synthetic/dh_snr_syn_detuner.wav
31.55KB
hats/closed/tight/dh_clhat_tight_dull.wav
31.42KB
percussion/nu-perc/dh_perc_nu_duster.wav
31.42KB
percussion/glitch/dh_perc_glitch_nofade.wav
31.42KB
percussion/fx/dh_perc_fx_swoosh.wav
31.38KB
cymbals/ride/dh_cym_ride_rider.wav
31.13KB
hats/closed/tight/dh_clhat_tight_tecno.wav
30.9KB
percussion/fx/dh_perc_fx_purebleep.wav
30.88KB
kicks/subby/dh_kick_sub_walkman.wav
30.78KB
hats/closed/tight/dh_clhat_tight_cruise.wav
30.61KB
kicks/mid/dh_kick_mid_workhorse.wav
30.6KB
hats/closed/tight/dh_clhat_tight_wildwest.wav
30.05KB
claps/live/dh_clap_live_sharpened.wav
29.92KB
percussion/tuned & tribal/dh_perc_tune_captaincrunch.wav
29.54KB
kicks/layered/dh_kick_lay_plenty.wav
29.29KB
percussion/clicks & sticks/dh_perc_click_tambourina.wav
29.05KB
kicks/mid/dh_kick_mid_disco.wav
28.88KB
percussion/shakers/dh_perc_shake_live.wav
28.82KB
snares/live/dh_snr_live_cutoff.wav
28.64KB
kicks/layered/dh_kick_lay_boxy.wav
28.3KB
snares/high end/dh_snr_hi_rocky.wav
28.11KB
snares/high end/dh_snr_hi_contorted.wav
28.03KB
percussion/glitch/dh_perc_glitch_sitar.wav
27.88KB
claps/layered/dh_clap_lay_oldsampler.wav
27.06KB
hats/closed/tight/dh_clhat_tight_slam.wav
27.02KB
kicks/layered/dh_kick_lay_electro.wav
26.98KB
claps/layered/dh_clap_lay_wideslam.wav
26.98KB
hats/open/short/dh_ophat_shrt_funky.wav
26.76KB
hats/closed/tight/dh_clhat_tight_weird.wav
26.76KB
kicks/mid/dh_kick_mid_909er.wav
26.57KB
snares/synthetic/dh_snr_syn_unusual.wav
26.5KB
hats/closed/tight/dh_clhat_tight_strong.wav
25.59KB
kicks/layered/dh_kick_lay_pumped.wav
24.62KB
percussion/tuned & tribal/dh_perc_tune_tabla.wav
24.5KB
percussion/clicks & sticks/dh_perc_click_percussivehit.wav
24.46KB
snares/high end/dh_snr_hi_unusual.wav
24.43KB
percussion/shakers/dh_perc_shake_standard.wav
24.42KB
percussion/clicks & sticks/dh_perc_click_tambour.wav
23.87KB
hats/closed/tight/dh_clhat_tight_amek.wav
23.64KB
hats/closed/tight/dh_clhat_tight_slit.wav
23.57KB
snares/layered/dh_snr_lay_altered.wav
23.5KB
snares/synthetic/dh_snr_syn_breath.wav
23.2KB
hats/closed/tight/dh_clhat_tight_machine.wav
23.15KB
hats/closed/tight/dh_clhat_tight_care.wav
23.04KB
kicks/layered/dh_kick_lay_living.wav
23.03KB
hats/open/short/dh_ophat_shrt_interesting.wav
22.67KB
hats/open/short/dh_ophat_shrt_percussive.wav
22.67KB
hats/open/short/dh_ophat_shrt_workit.wav
22.67KB
hats/closed/tight/dh_clhat_tight_rocky.wav
22.24KB
snares/synthetic/dh_snr_syn_hard.wav
22.1KB
percussion/tuned & tribal/dh_perc_tune_pitchblock.wav
22.08KB
hats/closed/tight/dh_clhat_tight_hop.wav
22.05KB
hats/closed/tight/dh_clhat_tight_workit.wav
21.98KB
hats/closed/tight/dh_clhat_tight_time.wav
21.97KB
hats/closed/tight/dh_clhat_tight_closingtime.wav
21.88KB
snares/synthetic/dh_snr_syn_trapper.wav
21.88KB
snares/synthetic/dh_snr_syn_poof.wav
21.84KB
percussion/tuned & tribal/dh_perc_tune_interesting.wav
21.81KB
hats/closed/tight/dh_clhat_tight_synther.wav
21.55KB
kicks/mid/dh_kick_mid_volatile.wav
21.41KB
percussion/clicks & sticks/dh_perc_click_hefty.wav
21.41KB
hats/closed/tight/dh_clhat_tight_2girls.wav
21.41KB
snares/synthetic/dh_snr_syn_albert.wav
21.33KB
hats/closed/tight/dh_clhat_tight_nighstick.wav
20.89KB
percussion/shakers/dh_perc_shake_unreal.wav
20.78KB
hats/closed/tight/dh_clhat_tight_night.wav
20.57KB
hats/closed/tight/dh_clhat_tight_nicegrit.wav
20.52KB
hats/closed/tight/dh_clhat_tight_snuff.wav
20.52KB
hats/closed/tight/dh_clhat_tight_rightleft.wav
20.52KB
snares/layered/dh_snr_lay_weirdo.wav
20.49KB
hats/closed/tight/dh_clhat_tight_nextdoor.wav
20.29KB
percussion/nu-perc/dh_perc_nu_speaker.wav
20.25KB
snares/live/dh_snr_live_word.wav
19.95KB
hats/closed/tight/dh_clhat_tight_trendy.wav
19.92KB
hats/closed/tight/dh_clhat_tight_pretty.wav
19.91KB
hats/closed/tight/dh_clhat_tight_casey.wav
19.91KB
hats/closed/tight/dh_clhat_tight_nopresence.wav
19.73KB
hats/closed/tight/dh_clhat_tight_bell.wav
19.6KB
percussion/shakers/dh_perc_shake_subdued.wav
19.36KB
percussion/clicks & sticks/dh_perc_click_twoandfour.wav
19.3KB
percussion/nu-perc/dh_perc_nu_error.wav
19.16KB
percussion/clicks & sticks/dh_perc_click_klack.wav
18.98KB
hats/closed/tight/dh_clhat_tight_synthetic.wav
18.65KB
hats/closed/tight/dh_clhat_tight_chug.wav
18.54KB
hats/closed/tight/dh_clhat_tight_inmystudio.wav
18.49KB
hats/closed/tight/dh_clhat_tight_forward.wav
18.48KB
kicks/layered/dh_kick_lay_strange.wav
18.37KB
percussion/tuned & tribal/dh_perc_tune_cowbell.wav
18.04KB
percussion/glitch/dh_perc_glitch_lazerhit.wav
17.76KB
hats/closed/loose/dh_clhat_loose_wind.wav
17.71KB
hats/closed/tight/dh_clhat_tight_brightone.wav
17.6KB
percussion/toms/dh_perc_tom_crunchtime.wav
17.33KB
percussion/toms/dh_perc_tom_middy.wav
17.29KB
percussion/tuned & tribal/dh_perc_tune_shortandsweet.wav
17.29KB
snares/synthetic/dh_snr_syn_hopper.wav
17.29KB
hats/closed/tight/dh_clhat_tight_tuned.wav
17.24KB
hats/closed/tight/dh_clhat_tight_expresser.wav
17.03KB
snares/synthetic/dh_snr_syn_tease.wav
16.96KB
snares/synthetic/dh_snr_syn_middy.wav
16.77KB
percussion/toms/dh_perc_tom_handy.wav
16.4KB
percussion/toms/dh_perc_tom_verge.wav
16.4KB
percussion/clicks & sticks/dh_perc_click_pounce.wav
15.7KB
snares/synthetic/dh_snr_syn_standard.wav
15.2KB
hats/closed/tight/dh_clhat_tight_train.wav
15.14KB
percussion/shakers/dh_perc_shake_bake.wav
14.67KB
hats/closed/tight/dh_clhat_tight_thin.wav
14.28KB
percussion/clicks & sticks/dh_perc_click_withhat.wav
14.06KB
snares/layered/dh_snr_lay_tambour.wav
14.06KB
snares/live/dh_snr_live_beach.wav
14.06KB
snares/layered/dh_snr_lay_stone.wav
14.06KB
hats/closed/tight/dh_clhat_tight_chuffed.wav
14.06KB
percussion/toms/dh_perc_tom_alive.wav
14.06KB
percussion/clicks & sticks/dh_perc_click_distance.wav
14.06KB
percussion/toms/dh_perc_tom_barley.wav
14.06KB
snares/live/dh_snr_live_headphone.wav
14.06KB
snares/synthetic/dh_snr_syn_oldsampler.wav
14.06KB
hats/closed/tight/dh_clhat_tight_ontherun.wav
14.06KB
percussion/shakers/dh_perc_shake_layering.wav
14.06KB
claps/synthetic/dh_clap_syn_909ez.wav
13.57KB
percussion/clicks & sticks/dh_perc_click_hal.wav
12.78KB
claps/synthetic/dh_clap_syn_boxy.wav
12.63KB
percussion/toms/dh_perc_tom_major.wav
12.54KB
hats/closed/loose/dh_clhat_loose_filtered.wav
12.39KB
snares/layered/dh_snr_lay_sampled.wav
12.37KB
snares/live/dh_snr_live_preciser.wav
12.14KB
hats/closed/tight/dh_clhat_tight_day.wav
11.72KB
hats/closed/tight/dh_clhat_tight_sampled.wav
11.48KB
percussion/clicks & sticks/dh_perc_click_clickperc.wav
11.48KB
percussion/clicks & sticks/dh_perc_click_pitchbleep.wav
11.48KB
hats/closed/tight/dh_clhat_tight_grunge.wav
11.43KB
hats/closed/tight/dh_clhat_tight_realtight.wav
11.39KB
percussion/clicks & sticks/dh_perc_click_bubble.wav
11.31KB
percussion/clicks & sticks/dh_perc_click_pitchrim.wav
11.22KB
hats/closed/tight/dh_clhat_tight_khz.wav
11.1KB
claps/synthetic/dh_clap_syn_semiquaver.wav
10.9KB
hats/closed/tight/dh_clhat_tight_inthemix.wav
10.83KB
hats/closed/tight/dh_clhat_tight_classic.wav
10.83KB
percussion/clicks & sticks/dh_perc_click_ethnictrap.wav
10.52KB
hats/closed/tight/dh_clhat_tight_underdone.wav
10.33KB
snares/synthetic/dh_snr_syn_sampler.wav
9.79KB
claps/synthetic/dh_clap_syn_child.wav
8.88KB
snares/live/dh_snr_live_small.wav
8.64KB
percussion/shakers/dh_perc_shake_whitey.wav
8.38KB
percussion/glitch/dh_perc_glitch_clixy.wav
8.15KB
percussion/clicks & sticks/dh_perc_click_synthsource.wav
7.68KB
snares/high end/dh_snr_hi_filter.wav
7.6KB
percussion/nu-perc/dh_perc_nu_submerge.wav
7.17KB
hats/closed/tight/dh_clhat_tight_there.wav
7.07KB
hats/closed/tight/dh_clhat_tight_barely.wav
6.7KB
snares/synthetic/dh_snr_syn_tighty.wav
6.53KB
percussion/tuned & tribal/dh_perc_tune_tunebleep.wav
6.46KB
hats/closed/tight/dh_clhat_tight_somewhere.wav
6.31KB
hats/closed/loose/dh_clhat_loose_bentshoes.wav
6.31KB
percussion/shakers/dh_perc_shake_christmas.wav
6.31KB
hats/closed/tight/dh_clhat_tight_lowres.wav
6.31KB
hats/closed/tight/dh_clhat_tight_onastring.wav
6.19KB
snares/synthetic/dh_snr_syn_dusty.wav
5.83KB
percussion/clicks & sticks/dh_perc_click_jingle.wav
5.83KB
hats/closed/tight/dh_clhat_tight_fastattack.wav
4.89KB
claps/synthetic/dh_clap_syn_indaroom.wav
3.48KB
hats/closed/tight/dh_clhat_tight_veryshort.wav
3.18KB
hats/closed/tight/dh_clhat_tight_ancient.wav
3.02KB
hats/closed/tight/dh_clhat_tight_clicker.wav
2.02KB
percussion/clicks & sticks/dh_perc_click_shorty.wav
764B

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=