1ASSOCIATION-CREATECONSNCONS*DUMMY*ASSOCIATION-BINDATSOCACONCRPLACWASSOCIATION-LOOKUPWITH***RESULT***RETURNSQUOTECDRCAR***PAIR***	MAP-OVER-ASSOCIATIONLIST3LIST2XCONSFORDOLETCONDSETFPROGNNOTEQINCOMMONEVLOADPUTENTRYMACROEXPRbU  ,+x> Bx D F  ,3B+  L+  ,  x, x  2L+ 2L+ x  , x  0 L+ >~,~x,>  x,3B+ + >,~x$ $!x@$"x@$#x@$$x@xx@x$ x$%x$&x$&xx@xx@> Bx    D     F          H~ 
 
( J~  T S, B} S , B} R ~,  },	 B} R , Q,	  Q,	 B| ~ P,  P O,  |,	  O,	  } N,  N,	 M, M,	 },	 L>|+	x
$$x
xxxxxx
x
$$$xxxx@ a,@@ a `,Z& a `,Z& a _,Z&' _ ^+xxxxxx$TU0" E`"(DDE"AE EEU
}
EE"Wx