Options Explorers Room with Flash Strap: Playlist from February 27, 2020 Options

Flash Strap's avatar View Flash Strap's profile Options

This is where all of culture and all of time are collapsed into one seductive portal and viewed through the panoramic lens of the exotic. Come and embark on an armchair-travel virtual-voyage to the heart of timeless darkness and beyond; embrace the numinous monolith of the exotic immensity. Let us find that place where hybridization meets its destiny as pure fantasy. Let us become observers observing those others who are ourselves. You wear your mask and I'll wear mine.

Thursdays 7 - 10pm (EDT) (Web-only) | On WFMU's Give the Drummer Radio (Info)
Give the Drummer Radio LIVE Audio Streams (Get help):   Pop-up  |  128k MP3

<-- Previous playlist | Back to Explorers Room with Flash Strap playlists | Next playlist -->


Options February 27, 2020: Sacred Entertainments, Dub Meditations, Historias Naturales (& Other Special Techniques)

Listen to this show:  Pop‑up player!

Artist Track Album Label Year Comments Approx. start time
  Intro            
Putra Jaya Melati  Arak-arakan   Options The Sacred Entertainment: Réak, Ceremonial Horse Trance Music from Priangan  Discrepant  2019    0:01:21 (Pop‑up)
Kink Gong  Tibetan Buddhism Trip, Part One   Options Tibetan Buddhism Trip  Akuphone  2017  rec. in Tibet & Yunnan b/t 2006 -2013, recomposed in Berlin 2016  0:17:05 (Pop‑up)
Unknown Title  Six Phnong Gong Players   Options Ethnic Minority Music of Northeast Cambodia  Sublime Frequencies  2006  Six Phnong Gong Players (4 Men, 2 Women Standing Holding Their Cings Or Flat Gongs), 1 Male Singer, 2 Female Singers  0:34:15 (Pop‑up)

Music behind DJ:
 

Space Kids  

 

 

 

 

0:42:56 (Pop‑up)
Winston Riley  I'll Be Waiting Dub   Options Meditation Dub  Techniques  1977    0:53:00 (Pop‑up)
Winston Riley  Man Of My Word Dub   Options Meditation Dub  Techniques  1977    0:55:15 (Pop‑up)
Winston Riley  Fish Mouth Dub   Options Meditation Dub  Techniques  1977    0:58:18 (Pop‑up)
Dave and Ansil Collins  Double Barrel   Options Double Barrel 7"  Techniques  1970  Dave Barker & Ansel Collins, prod. Winston Riley  0:59:31 (Pop‑up)
C & W  Adam Dub Eve   Options .357 Magnum Dub  Carl's Records  197?  Carl Campbell & Winston Riley  1:02:12 (Pop‑up)
King Tubby & Riley All Stars  Stepping Ston Dub   Options Concrete Jungle Dub  Concrete Jungle  1976  also released as King Tubby's, "Concrete Jungle"; Riley All Stars aka Techniques All Stars; prod. by either Winston or Buster Riley  1:06:00 (Pop‑up)
Skatalites  Roots Dub   Options Herb Dub = Collie Dub Collie Dub = Herb Dub  Jigsaw  1976  mixed by King Tubby  1:09:17 (Pop‑up)
Mikey Dread  Floor Manager's Theme   Options Dread at the Control Dubwise  Dread at the Controls  1979    1:15:15 (Pop‑up)
Wayne Jarrett  Bubble Up   Options Showcase Vol. 1  Wackie's  1982  mixed by Bullwackie  1:19:06 (Pop‑up)
Impact All Stars  Cheating Dub   Options Java Java Java Java  Impact!  1973    1:26:11 (Pop‑up)
Desmond Dekker & The Aces  Fu Manchu   Options Fu Manchu 7"  Beverley's Records  1968    1:29:02 (Pop‑up)
Johnny Osbourne & The Sensations with Boris Gardiner & The Love People  He Who Keepeth His Mouth   Options Come Back Darling  Techniques  1970  prod. Winston Riley  1:32:04 (Pop‑up)
Keith Hudson & the Soul Syndicate  Dreadful Words Dub / Words Dub   Options Nuh Skin Up  Pressure Sounds  1979 / 2007  orig. rel. (w/ different tracklist) as Nuh Skin Up Dub (Joint International), 1979  1:34:07 (Pop‑up)
Phillip Fullwood & Winston McKenzie  Words   Options Words in Dub  Jah Marcus  1979    1:39:23 (Pop‑up)
Alton Ellis  I'll Be Waiting   Options I'll Be Waiting / Techniques All Stars, Waiting Version 7"  Techniques  1970  prod. Winston Riley  1:44:22 (Pop‑up)

Music behind DJ:
 

Safari  

 

 

 

 

2:00:43 (Pop‑up)
Los Pirañas  Infame golpazo   Options Historia Natural  Glitterbeat  2019    2:01:17 (Pop‑up)
Los Pirañas  Espíritu de los seres humanos   Options Historia Natural  Glitterbeat  2019    2:03:32 (Pop‑up)
Los Pirañas  El venado triste   Options Historia Natural  Glitterbeat  2019    2:07:13 (Pop‑up)
Mahy et Les Amis des Ondes  'Antilles' Méchant Bateau   Options Foot-Ball Sanglant  Aux Ondes  196?  Guadeloupe  2:11:09 (Pop‑up)
Joseph Lacides  Citation Créole   Options Marlène 7"  Disques Debs  196?  Guadeloupe  2:14:59 (Pop‑up)
Cyril Diaz et son Orchestre  Feeling Happy   Options Carnival Bacchanal 7"  Disques Debs  196?    2:17:40 (Pop‑up)
Tabou Nº2  Experience   Options Ambition  Disques Debs International  1975    2:20:08 (Pop‑up)
Françoise Guimbert  Tantine Zaza   Options Tantine Zaza / Mi Aime Voyaze 7"  Diffusion Royale   197?  Reunion  2:23:19 (Pop‑up)
Coulouce  L'amour Artificiel (Soul-Sega)   Options Soul Sega 7"  Stella  197?  Mauritius  2:28:53 (Pop‑up)
Growling Tiger  Medley: Heles Enfents / Salvatori Fire / Rama I Rama Lo Kine / I Wheel And I Wheel San Fernando / Neighbor-O / Elsie / The Captain Vote / Water Scheme Labourers Strike   Options Knockdown Calypsos  Rounder   1979  Trinidad  2:33:00 (Pop‑up)
Young Tiger  African Dream   Options London Is the Place For Me 4: African Dreams & The Piccadilly High Life  Honest Jon's  2006    2:40:17 (Pop‑up)
Buddy Pipp's Highlifers  Ghana Special   Options Ghana Special 78  Lyragon  1954  Joe Harriott on alto sax  2:43:28 (Pop‑up)
Shake Keane with Mike McKenzie's All Stars  Mambo Indio   Options Cuban Carnival 10"  His Master's Voice   195?  wr. Damiron  2:45:31 (Pop‑up)
The Mighty Sparrow  Castro Eating Banana   Options Sparrow Sings... The Outcast  National Record Company  1963    2:48:00 (Pop‑up)

Music behind DJ:
 

Sex Power 4  

 

 

 

 

2:52:10 (Pop‑up)
The Mexicano  Double Barrel   Options Alone Again  ICE  1979    2:59:42 (Pop‑up)


Listener comments!

Avatar 6:56pm Flash Strap:

Hello Explorers!
Avatar Swag For Life Member 7:01pm listener james from westwood:

Evening, all!
Avatar 7:01pm Flash Strap:

Hi James!
Avatar Swag For Life Member 7:02pm chresti:

Hello Flash and xplorers!
Avatar 7:03pm Flash Strap:

Hi Chresti!
Avatar Swag For Life Member 7:03pm Granny Spicy Tuna (e/em):

howdeeeee!
Avatar 7:04pm Flash Strap:

Howdy Granny!
Avatar 7:06pm Flash Strap:

from the liner notes:
Kasenian réak is a genre of performative art from the Priangan area of west Java, organized during hajatans (life-cycle celebrations) and nowadays primarily held during weddings andcircumcisions. The style, known as a seni lungsuran, is part of the greater family of Javanese
horse dances, originally known in their most famous forms of jathilan and kuda lumping. Javanese horse dances, which could be as old as animistic Java, may already have been practiced before the eight century, travelling through the island and reaching Priangan in the thirties, when réak is believed to have been originated and popularised by musical groups Juarta Putra and Maska Putra. While bearing more than some resemblances with its family, kasenian réak benefits of structures and aesthetic tracts of its own, being not only one of the newest developments of horse dance if not the newest, but also its rawest and most extreme outcome.

....

Trance and possession obviously represent two of the main attractions of the style. The music as a sonic signal given by the speeded tempo, along with an adorcistic practice conducted by the ma’alim are capable of inviting spirits to enter bodies and take control of them. When possessed, the individuals can, according to the entity they host, exhibit superhuman capacities that allow them to eat burning charcoal and glass, open coconuts with their bare teeth and break bricks
with their foreheads.

This release aims to provide a spectrum of kasenian réak and its music. For this reason, on the first side it is possible to listen to a classic réak ouverture, played by one of the two founding groups, Juarta Putra. On the other side one may hear Putra Jaya Melati: one of the groups that
most attempts to push towards a contemporary, aggressive and experimental version of réak music, without leaving the cultural and spiritual background of the style behind. In this record, it is even possible to hear an electric guitar, gongs, a kendang and a very open repertoire of songs.
Avatar Swag For Life Member 7:06pm Revolution Rabbit Nov63:

...I think we got us some true Innernationull stuff here Captain...
Avatar 7:06pm Flash Strap:

Ahoy Rev!
Avatar 7:07pm hyde:

hello!
Avatar 7:07pm Flash Strap:

Hy Hy Hyde!
Avatar 7:09pm Flash Strap:

this track really melts my face
Avatar Swag For Life Member 7:12pm Revolution Rabbit Nov63:

Wow.
...So - compare & contrast w/ Haitian Vodoun - deriving from West Africa. 'Tell My Horse'...
- & maybe various subcontinent Hindu ceremonies? & the Jajuka things...
Réak looks a bit like my word Rawk for Rock...I'm always thinking about Rawk as an instinctual expression of some Shamanic instinct in 'our world'...
Avatar Swag For Life Member 7:14pm Revolution Rabbit Nov63:

'Sacred Entertainments'
Avatar 7:15pm Flash Strap:

makin' a lot of sense here, Rev.
and yeah this is a definite case study for your theory, this is pure psych "rawk" even while it's many other things besides
Avatar Swag For Life Member 7:15pm Revolution Rabbit Nov63:

Phew.
Avatar 7:15pm Flash Strap:

re: 'Sacred Entertainments' – I know, i'm so moved by the very concept of this term
Avatar Swag For Life Member 7:16pm Revolution Rabbit Nov63:

It's kind of an oxymoron - right ?!
Such a loaded poetry of two words.
It's a lot of what I think about in two words in fact...
Avatar 7:16pm TDK60:

Hey there, and here.
Avatar 7:17pm Flash Strap:

@rev: me too my friend. we hold similar theories and cares
Avatar 7:18pm Flash Strap:

Warm welcome TDK!
Avatar Swag For Life Member 7:19pm Revolution Rabbit Nov63:

...the idea that all Art & Religion & most Musics devolve from the Tribe & the Shaman...
& the exact location in New Orleans - Congo Square - where 'Our Musics' passed from Sacred to Entertainment...the line from participation to performance
...& everything Artaud was about - & McKenna suggests about Archaic Revival...
Avatar Swag For Life Member 7:21pm Revolution Rabbit Nov63:

'Theatre & Its Double'
Avatar 7:21pm Flash Strap:

the struggle to maintain the sacred or the ritual in the passage to an age of entertainment, a very Georges Bataille dialectic
Avatar 7:22pm Flash Strap:

did anybody see Embrace of the Serpent, btw? just saw it recently and it really really impressed me
Avatar Swag For Life Member 7:24pm Dave in Vermont:

oh yeah, i saw that at the VT Intl Film Fest when it came out-hard to remember back that long
Avatar Swag For Life Member 7:24pm WR:

Just getting strapped in. Monday was Losar, Tibetan / Nepali new year. I live across the street from a temple. Initially I was very attentive when they have festivities but have found they use recordings, not people playing, though the prayers are by the monks.
Avatar 7:24pm Flash Strap:

Hi Dave!
Avatar 7:25pm hyde:

Argh I'm on my phone listening for once and its crapped out twice in the middle of songs which makes me hate everything about phones except i can listen (sorta) to this show on one
Avatar Swag For Life Member 7:25pm doctorjazz:

Wow, lots of comments! Hi all!
Avatar 7:26pm Flash Strap:

Hi WR! sounds pretty cool even with the lack of live music (which would make it 100x more worth attending, from a secular perspective)
Avatar 7:26pm Flash Strap:

Doc's in the house! Hi Doc
Avatar 7:27pm hyde:

Yay, doc jazz!
Avatar 7:27pm Flash Strap:

@hyde: as long as it's not crapping out on my end, man, last week bummed me out.

the archive is repaired by the way, if anybody wanted to check out what was missed
Avatar Swag For Life Member 7:28pm Revolution Rabbit Nov63:

Think of course of indigenous Bon shamanism before Buddhism in Tibet...
Avatar 7:28pm Flash Strap:

that's a subject on which i possess barely even the most cursory knowledge Rev
Avatar 7:30pm TDK60:

I'm canceling my comment, but let me ring that bell there...
Avatar Swag For Life Member 7:30pm Revolution Rabbit Nov63:

- & hardly alone. I get the impression it's much debated amongst those who consider themselves in the know? But it's apparent I think in Tibetan Ceremony...
Avatar 7:31pm hyde:

@flash haha, no. this is all on me, my phone randomly decides to quit streams, podcasts, whatever. just yet another reason to hate the world this nightmare rectangle has wrought! (side note there are also things i love my phone for grumble)
Avatar 7:32pm Flash Strap:

phuckin' phones man
Avatar 7:34pm Flash Strap:

@rev: seems inevitable, the history of every religious subsumation contains a degree of syncretism
Avatar Swag For Life Member 7:34pm Revolution Rabbit Nov63:

...I hate to join the chorus blaming Mercury Retrograde for everything - but Communication *is* his province...
Avatar 7:36pm Flash Strap:

one of the things i really love about the Phnong (or Pnong) recordings on this compilation is how much laughter and general merriment it captures
Avatar Swag For Life Member 7:36pm doctorjazz:

Without my phone, no GTDR/FMU while I'm in the office (firewall blocks all "entertainment" sites, can't use computer or Wi-Fi. I try to explain "entertainment" does NOT describe FMU/Drummer Stream, but they just don't get it...)
Avatar Swag For Life Member 7:37pm Revolution Rabbit Nov63:

...Sacred Irritainment...
Avatar 7:37pm Flash Strap:

Doc you must vigorously explain to them that WFMU is Sacred Entertainment
Avatar Swag For Life Member 7:40pm Dave in Vermont:

sublime
Avatar Swag For Life Member 7:40pm Revolution Rabbit Nov63:

...literally tonight.
Avatar Swag For Life Member 7:40pm Granny Spicy Tuna (e/em):

this set is marvelous. hi, Flash and folx!
Avatar Swag For Life Member 7:42pm Dave in Vermont:

keep turning up the volume and join
Avatar 7:54pm hyde:

love this
Avatar Swag For Life Member 7:55pm Ike:

Sounds good!
Avatar 7:55pm Flash Strap:

i, too, love this
Avatar 7:55pm Flash Strap:

Hi Ike!
Avatar Swag For Life Member 7:57pm doctorjazz:

Great stuff!
Avatar 7:57pm just julia:

ding dang, i loved that first set so much, i was sad to see it go. but here we go, into a new sound, equally spacious, nay, cavernous ! hello and thank you
Avatar 7:57pm Flash Strap:

i love this style of dub – mixing older tracks and putting effects on well-chosen vocal snippets moreso than the bass&drums
Avatar 7:58pm Flash Strap:

Very pleased to have you in our multi-chambered cave Just Julia!
Avatar Swag For Life Member 7:59pm doctorjazz:

Ok, hitting the road a bit earlier than usual tonight, take you to the car, thanks, Flash!
Avatar 8:00pm Flash Strap:

Double Barrel was a huge hit at the time
Avatar 8:00pm Flash Strap:

*international hit. topped UK charts
Avatar 8:01pm Flash Strap:

safe travels Doc!
Avatar 8:01pm Flash Strap:

"Smersh, smersh, smersh"
Avatar Swag For Life Member 8:04pm melinda:

hi all
Avatar 8:04pm Flash Strap:

Hi Melinda!
Avatar Swag For Life Member 8:05pm Revolution Rabbit Nov63:

Evening.
Avatar 8:08pm Flash Strap:

sounds like Delphonics, "Ready or Not"
I gotta track down the original track and see
Avatar 8:09pm Flash Strap:

looks like Winston produced Johnny Osbourne covering Ready or Not, I bet that's the culprit. will follow up on this in a future show
Avatar 8:11pm Flash Strap:

This whole Herb Dub LP is a top Tubby master class
Avatar 8:12pm hyde:

Good stuff
Avatar 8:14pm TDK60:

yeh, good stuff...
Avatar 8:17pm Flash Strap:

love Mikey Dread's particular penchant for sound effects, it really hits the right pleasure centers
Avatar 8:18pm TDK60:

yeh Flash, Mr. Dread's very colorful at the knobs.
Avatar 8:19pm Flash Strap:

Bubbeleh, Bubbeleh, Bubbeleh
Avatar 8:21pm Flash Strap:

among the best of the Wackie's records, i'd say
Avatar Swag For Life Member 8:21pm Dave in Vermont:

anyone else read A Brief History of Seven Killings?
Avatar Swag For Life Member 8:22pm passiflora:

really nice
Avatar 8:23pm Flash Strap:

hi passiflora!
Avatar 8:23pm quinn:

Shimmery
Avatar 8:24pm Flash Strap:

Hi Quinn! yeah when I hear a Wackie's mix I always think of silver tinsel
Avatar Swag For Life Member 8:27pm WR:

@Dave in Vermont, have not read the seven killings book but looks interesting.
Avatar 8:28pm Flash Strap:

@Dave: a friend of mine was reading it and it sounded very interesting. have you read it?
Avatar 8:29pm Flash Strap:

Java Java Java Java an extremely early, important dub LP, and excellent
Avatar Swag For Life Member 8:30pm Dave in Vermont:

I am waiting to look into the background until I have finished (about 150 pages left) but it lends insight into late 60's - early 80's Jamaica - i have been trying to listen to artists mentioned in the text while I read
Avatar 8:31pm Flash Strap:

sounds really great, honestly
Avatar Swag For Life Member 8:31pm Revolution Rabbit Nov63:

This is so outstanding.
Avatar 8:31pm Flash Strap:

the coolest Dekker track? so mystical
Avatar 8:34pm Little Danny:

Evenin' Flash 'n' friends
Avatar 8:35pm Flash Strap:

Hello LD!
Avatar Swag For Life Member 8:36pm melinda:

I like dub.
Avatar 8:36pm Flash Strap:

just watched Samuel Fuller's Naked Kiss last night, had never seen it. boy oh boy, everybody should see that at least once, I had no idea what kind of flick i was in for and it blew my right over. masterful & bizarre
Avatar Swag For Life Member 8:37pm Revolution Rabbit Nov63:

Course - probably goes w/out saying here - how much Dub is behind sampling & mixing & rapping...
Avatar Swag For Life Member 8:38pm passiflora:

sounds nice
Avatar Swag For Life Member 8:38pm Revolution Rabbit Nov63:

...but - since it isn't acknowledged enuff broadly...
Avatar 8:38pm Flash Strap:

@rev: absolutely, yeah. on both points
Avatar 8:45pm Flash Strap:

this alton ellis is unbelievable, truly astonishing imo
Avatar 8:46pm Flash Strap:

what a singer, my god
Avatar 9:05pm Flash Strap:

i love how completely bonkers their stuff is
Avatar Swag For Life Member 9:07pm WR:

Loved the dub set. Also love your explanation leading into this set, because it is what you want to play!
Avatar Swag For Life Member 9:08pm Ike:

Cool stuff.
Avatar 9:10pm Flash Strap:

i mean, it's always what i want to play! but sometimes what I want has more thematic consistency, i guess.
Avatar Swag For Life Member 9:13pm Revolution Rabbit Nov63:

...a very hard thing to delineate & articulate precisely w/ Musics...
Avatar 9:13pm Flash Strap:

i know next to nothing about music from the Antilles & Guadeloupe but thanks to a few choice compilations out there i've been getting acquainted. incredibly beautiful
Avatar 9:14pm Flash Strap:

Both highly recommended:
Antilles Méchant Bateau on Born Bad records: www.discogs.com...
and Disques Debs International Volume 1&2 on Strut: www.discogs.com...
Avatar Swag For Life Member 9:15pm Revolution Rabbit Nov63:

Still a French territory ??
...I hear French by African Diaspora people in the New World & reflexively think of Haiti & Vodoun...
Avatar 9:17pm TDK60:

I know very close to nada but I think Martinique & Guadeloupe musics are similar, and related soundwise to some Haitian too --a blanket statement for one so uninformed. Yeh, Rev, still part of France.
Avatar Swag For Life Member 9:17pm WR:

The Joseph Lacides jacket photo grabbed me. The music lives up to expectations.
Avatar Swag For Life Member 9:18pm doctorjazz:

Back for the tail end, cool sounds!
Avatar 9:19pm Flash Strap:

I believe musically they're very close to Trinidadian idioms as well, particularly Calypso. in a moment we'll hear African diaspora French language music that's very different & from a very different place, but also, there are parallels
Avatar 9:20pm coelacanth∅:

greetings Evan & Explorers
Avatar Swag For Life Member 9:21pm Revolution Rabbit Nov63:

Right.
Avatar 9:21pm TDK60:

..yeh Flash, I guessed I heard influences of soca in zouk.
Avatar Swag For Life Member 9:21pm Revolution Rabbit Nov63:

Hullo coel !
Avatar 9:22pm coelacanth∅:

hey hey RR!
Avatar 9:22pm Flash Strap:

hey coelacanth!
Avatar 9:26pm Flash Strap:

still trying to learn more about Maloya and Sega to the point where i can discuss it at all intelligently but in the meantime it's so irresistibly beautiful
Avatar 9:28pm Flash Strap:

this can be found on another great comp: Oté Maloya (The Birth Of Electric Maloya On Reunion Island 1975-1986) : www.discogs.com...
Avatar 9:29pm Flash Strap:

and this i learned of from a great Bongo Joe comp, Soul Sega Sa ! Indian Ocean Segas From The 70's: www.discogs.com...
Avatar 9:34pm TDK60:

A long trip to Reunion, that's what I need...
Avatar 9:35pm Flash Strap:

Growling Tiger is just plain One of the Greats, very high in the Calypso pantheon. Money is King alone cements this status, but everything he does is so powerful
Avatar 9:37pm Flash Strap:

wish i knew more about this particular medley and the creole usage within it
Avatar 9:38pm TDK60:

I met the guy who produced this LP, Steve Shapiro, once; a writer on calypso.
Avatar 9:38pm Flash Strap:

very very cool; any insights?
Avatar 9:39pm TDK60:

Flash, foggy, it was so long ago, he was visiting a fellow musician pal who plays steel pan.
Avatar 9:40pm Flash Strap:

gosh i'd love to pick his brain about working with Tiger!
Avatar Swag For Life Member 9:45pm doctorjazz:

Thanks, Evan, great tunes!
Avatar 9:45pm Flash Strap:

hey my pleasure Doc
Avatar Swag For Life Member 9:46pm passiflora:

safe and amazing travels on your journeys
Avatar 9:47pm Flash Strap:

one more song in this set, one of the funniest, dirtiest tunes Sparrow ever cut
Avatar 9:49pm burke:

Best Cold War commentator...the Sparrow yields to no one!
Avatar 9:50pm Flash Strap:

hi Burke!
Avatar 9:50pm burke:

greetings!
Avatar 9:51pm Flash Strap:

the children find a compromising picture in his bureau; he attempts damage control by describing it as a picture of Castro eating a banana. Insane
Avatar 9:52pm TDK60:

Haha! Thanks, island hopping Flash.
Avatar Swag For Life Member 9:55pm chresti:

Thanks Flash! Great selection!
Avatar 9:56pm Little Danny:

Thanks Evan, massive show!
Avatar 9:57pm Little Danny:

Join me in Babylon: wfmu.org... Hope to see y'all there!
Avatar 9:59pm coelacanth∅:

Thanks Evan!
Avatar 10:00pm Flash Strap:

thanks all goodnight!
Avatar Swag For Life Member 10:01pm Revolution Rabbit Nov63:

TY !
Avatar Swag For Life Member 10:11pm WR:

Late thanks, will have to listen to the last sets again. Great stuff and I I know little about them.
Bottom
Comment!
Name
Email
(C) 2020 WFMU. Generated by KenzoDB, (C) 2000-2020 Ken Garson