#$ TOOL CUPL # Berkeley PLA format generated using CUPL(WM) 5.0a # Serial# 60008009 # Created Sat Nov 23 18:43:56 2019 # # Name M837 # Partno cpld # Revision 01 # Date 11/23/2019 # Designer # Company # Assembly None # Location E1 # #$ TITLE M837 #$ PROPERTY atmel open_collector = c1l #$ PROPERTY atmel open_collector = data03_low #$ PROPERTY atmel open_collector = data05_low #$ PROPERTY atmel open_collector = data06_low #$ PROPERTY atmel open_collector = data07_low #$ PROPERTY atmel open_collector = data08_low #$ PROPERTY atmel open_collector = data09_low #$ PROPERTY atmel open_collector = data10_low #$ PROPERTY atmel open_collector = data11_low #$ PROPERTY atmel open_collector = ema0_low #$ PROPERTY atmel open_collector = ema1_low #$ PROPERTY atmel open_collector = ema2_low #$ PROPERTY atmel open_collector = int_in_progress_low #$ PROPERTY atmel open_collector = int_rqst_low #$ PROPERTY atmel open_collector = internal_io_low #$ PROPERTY atmel open_collector = skip_low #$ PROPERTY atmel open_collector = user_mode_low #$ MODULE M837 #$ JEDECFILE M837 #$ DEVICE f1508ispplcc84 #$ PINS 54 c1l+ cpma_disable_low+ d_low+ data03_low+ data05_low+ data06_low+ data07_low+ data08_low+ data09_low+ data10_low+ data11_low+ df_enable+ ema0_low+ ema1_low+ ema2_low+ f_low+ f_set_low+ ind1_low+ ind2_low+ initialize+ int_in_progress_low+ int_rqst_low+ internal_io_low+ io_pause_low+ ir00_low+ ir01_low+ key_ctl_low+ load_addr+ load_cntl+ md00_low+ md01_low+ md02_low+ md03_low+ md04_low+ md05_low+ md06_low+ md07_low+ md08_low+ md09_low+ md10_low+ md11_low+ power_ok+ run_low+ skip_low+ tp2+ tp3+ tp4+ tp_aa1+ tp_ab1+ tp_ba1+ tp_bb1+ ts1_low+ ts_disable_low+ user_mode_low+ #$ NODES 66 cdf_low+:107 cif_low+:108 cint_low+:109 cuf_low+:110 d+:111 d_in_low+:112 db+:98 db_load+:113 df0+:104 df1+:105 df2+:106 ema_disable_low+:97 error+:114 ext_ld_low+:115 gdollar_0+:93 gdollar_1+:99 gdollar_2+:103 gtf_low+:116 ib0+:94 ib1+:95 ib2+:96 ibifdf_clr_low+:117 if0+:86 if1+:87 if2+:88 ind_low+:118 initialize_low+:119 int_in_prog_mams_ld_ctl+:120 int_inh+:121 io_pause+:122 iot000000xxx+:123 iot010xxx0xx+:124 iot010xxx1xx+:125 jmp_or_jms+:126 lp__df_enab_and_ema_disab_rp_low+:129 lp_d_in_or_cif_or_rmf_rp+:127 lp_df_enab_and_ema_disab_rp_low+:128 lp_gtf_or_rib_rp_low+:130 lp_ind_or_rif_rp_low+:131 lp_la_or_tp3_rp_low+:132 lp_la_or_tp4_and_ld_ctl_rp_low+:133 md04+:134 md05+:135 md06+:136 md07+:137 md08+:138 md11+:139 myc1+:140 power_ok_low+:141 rdf_low+:142 renamed0+:143 rib_low+:144 rif_low+:145 rmf_low+:146 rtf_low+:147 sf0_l+:90 sf1_l+:91 sf2_l+:92 sf3_l+:100 sf4_l+:101 sf5_l+:102 sint_low+:148 suf_l+:89 suf_low+:149 uf+:85 uint+:150 .i 111 .o 154 .type f .ilb cdf_low cif_low cint_low cpma_disable_low cuf_low d d_in_low d_low data05_low data06_low data07_low data08_low data09_low data10_low data11_low db.Q db_load df0.Q df1.Q df2.Q df_enable.Q ema_disable_low.Q error ext_ld_low f_low f_set_low gdollar_0.Q gdollar_1.Q gdollar_2.Q gtf_low ib0.Q ib1.Q ib2.Q ibifdf_clr_low if0.Q if1.Q if2.Q ind1_low ind2_low ind_low initialize initialize_low int_in_prog_mams_ld_ctl int_in_progress_low int_inh io_pause io_pause_low iot000000xxx iot010xxx0xx iot010xxx1xx ir00_low ir01_low jmp_or_jms key_ctl_low load_addr load_cntl lp_d_in_or_cif_or_rmf_rp lp_df_enab_and_ema_disab_rp_low lp_gtf_or_rib_rp_low lp_ind_or_rif_rp_low lp_la_or_tp3_rp_low lp_la_or_tp4_and_ld_ctl_rp_low md00_low md01_low md02_low md03_low md04 md04_low md05 md05_low md06 md06_low md07 md07_low md08 md08_low md09_low md10_low md11 md11_low myc1 power_ok power_ok_low rdf_low renamed0 rib_low rif_low rmf_low rtf_low run_low sf0_l.Q sf1_l.Q sf2_l.Q sf3_l.Q sf4_l.Q sf5_l.Q sint_low suf_l.Q suf_low tp2 tp3 tp4 tp_aa1 tp_ab1 tp_ba1 tp_bb1 ts1_low ts_disable_low uf.Q uint user_mode_low .ob c1l- c1l.OE cdf_low cif_low cint_low- cuf_low- d- d_in_low- data03_low- data03_low.OE data05_low- data05_low.OE data06_low- data06_low.OE data07_low- data07_low.OE data08_low- data08_low.OE data09_low- data09_low.OE data10_low- data10_low.OE data11_low- data11_low.OE db.REG db.AP db.AR db.C db_load df0.REG df0.AR df0.C df1.REG df1.AR df1.C df2.REG df2.AR df2.C df_enable.REG df_enable.AP df_enable.AR df_enable.C ema0_low- ema0_low.OE ema1_low- ema1_low.OE ema2_low- ema2_low.OE ema_disable_low.REG ema_disable_low.AP ema_disable_low.AR ema_disable_low.C error- ext_ld_low- gdollar_0.REG gdollar_0.AR gdollar_0.C gdollar_1.REG- gdollar_1.AR gdollar_1.C gdollar_2.REG gdollar_2.AR gdollar_2.C gtf_low ib0.REG ib0.AR ib0.C ib1.REG ib1.AR ib1.C ib2.REG ib2.AR ib2.C ibifdf_clr_low- if0.REG if0.AR if0.C if1.REG if1.AR if1.C if2.REG if2.AR if2.C ind_low initialize_low- int_in_prog_mams_ld_ctl- int_in_progress_low- int_in_progress_low.OE int_inh int_rqst_low- int_rqst_low.OE internal_io_low- internal_io_low.OE io_pause iot000000xxx- iot010xxx0xx- iot010xxx1xx- jmp_or_jms- lp__df_enab_and_ema_disab_rp_low lp_d_in_or_cif_or_rmf_rp lp_df_enab_and_ema_disab_rp_low lp_gtf_or_rib_rp_low- lp_ind_or_rif_rp_low- lp_la_or_tp3_rp_low- lp_la_or_tp4_and_ld_ctl_rp_low- md04- md05- md06- md07- md08- md11- myc1 power_ok_low- rdf_low- renamed0 rib_low- rif_low- rmf_low- rtf_low sf0_l.REG- sf0_l.AR sf0_l.C sf1_l.REG- sf1_l.AR sf1_l.C sf2_l.REG- sf2_l.AR sf2_l.C sf3_l.REG- sf3_l.AR sf3_l.C sf4_l.REG- sf4_l.AR sf4_l.C sf5_l.REG- sf5_l.AR sf5_l.C sint_low- skip_low- skip_low.OE suf_l.REG- suf_l.AR suf_l.C suf_low- tp_aa1 tp_ab1 tp_ba1- tp_bb1 uf.REG uf.AR uf.C uint user_mode_low- user_mode_low.OE .phase 1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 .p 188 --------------------------------------------------------------------------------1------------------------------ 1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ------------------------------------------------------------------------------01------------------------------- 0010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -----------------------------------------------------------------------------10-------------------------------- 0010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ------------------------------------------------0-------------------------------------------------------------- 0011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -----------------------------------------------------------------------------1--------------------------------- 0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -------------------------------------------------1--------------------0-0-0------------------------------------ 0000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -------------------------------------------------1--------------------1-1-0------------------------------------ 0000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -------1------------------------------------------------------------------------------------------------------- 0000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -------------------------------------------------------0------------------------------------------------------- 0000001000000000000000000000000000000000000000000000000000000000000000000000000000000100000001000000000000000000000000000000000000000000000000000000000000 -----------------------0-----------------------------0--------------------------------------------------------- 0000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ----------------------------------------------------------------------------------------0---------------------- 0000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ----------------------------------------------------------0---------------------------------------------------- 0000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ---------------------------------------0----1------------------------------------------------------------------ 0000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ----------------------------------------------------------0--------------------------------------0------------- 0000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ---------------------------------------0--------------------------------------------------------------------1-- 0000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ----------------------------------------------------------0-------------------------------0-------------------- 0000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ----------------------------------1------------------------0--------------------------------------------------- 0000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -----------------1-----------------------------------------------------------------0--------------------------- 0000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ----------------------------------------------------------0--------------------------------0------------------- 0000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -----------------------------------1-----------------------0--------------------------------------------------- 0000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ------------------1----------------------------------------------------------------0--------------------------- 0000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ----------------------------------------------------------0---------------------------------0------------------ 0000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ------------------------------------1----------------------0--------------------------------------------------- 0000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -------------------1---------------------------------------------------------------0--------------------------- 0000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ----------------------------------------------------------0----------------------------------0----------------- 0000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -----------------1---------------------0----------------------------------------------------------------------- 0000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ----------------------------------------------------------0-----------------------------------0---------------- 0000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ------------------1--------------------0----------------------------------------------------------------------- 0000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ----------------------------------------------------------0------------------------------------0--------------- 0000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -------------------1-------------------0----------------------------------------------------------------------- 0000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ----------------1---------------------------------------------------------------------------------------------- 0000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 --------------------------------------------------------------------------------------------------0-1---------- 0000000000000000000000000100000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000 ------------------------------------------------------1-------------------------------------------------------- 0000000000000000000000000010000000000000000000000000000000000000000000000000000000001000000000000000000110000000000000000000000000000000000000000000000000 ----0-----------------------------------------------------------------------------------------------1---------- 0000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ---------------------------------0----------------------------------------------------------------------------- 0000000000000000000000000010001001001000000000000100000100000100010010010001001001000000000000000000000000000000000000000000000000000000000000000000010000 ----------------------------------------------------------------------------------------0-----------1---------- 0000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ---------------------------------------------------------------------------------------0------------1---------- 0000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ---------------------------------------------------------------------------------------0---------0------------- 0000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ------0-0------------------------------------------------------------------------------------------------------ 0000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ------0-----0-------------------------------------------------------------------------------------------------- 0000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ---------------------------------------------------------------------------------------0-----0----------------- 0000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0---------------------------------------------------------------------1----------------1----------------------- 0000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1-----1----------1---------------------------------------------------------------------1----------------------- 0000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ------------------------------------------------------------1-------------------------------------------------- 0000000000000000000000000000000100100100000000000000000010000010001001001000000000000000000000000000000000000000000000000000000000000000000000000000000000 ------0------0------------------------------------------------------------------------------------------------- 0000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ---------------------------------------------------------------------------------------0------0---------------- 0000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0-----------------------------------------------------------------------1--------------1----------------------- 0000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1-----1-----------1--------------------------------------------------------------------1----------------------- 0000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ------0-------0------------------------------------------------------------------------------------------------ 0000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ---------------------------------------------------------------------------------------0-------0--------------- 0000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 0-------------------------------------------------------------------------1------------1----------------------- 0000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1-----1------------1-------------------------------------------------------------------1----------------------- 0000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -----0-------------------0-----------------------------1------------------------------------------------------- 0000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -------------------------0--------------------------1--1------------------------------------------------------- 0000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -----0--------------0------------------------------------------------------------------------------------------ 0000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 --------------------0-------------------------------1---------------------------------------------------------- 0000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 --------------------------------------------------------------------------------------------------------------- 0000000000000000000000000000000000000001000000000010000000100000000000000000000000000000000000000000000000000000000000001001001001001001000001000000000000 -----------------------------------------0--------------------------------------------------------------------- 0000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -----------------------------------------------------------------------------------------------------1--------- 0000000000000000000000000000000000000000010000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -----------------1---------------------------------------0----------------------------------------------------- 0000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ----------------------------------1----------------------0----------------------------------------------------- 0000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ------------------1--------------------------------------0----------------------------------------------------- 0000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -----------------------------------1---------------------0----------------------------------------------------- 0000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -------------------1-------------------------------------0----------------------------------------------------- 0000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ------------------------------------1--------------------0----------------------------------------------------- 0000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ---1----------------------------------------------------------------------------------------------------------- 0000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 --------------------------------------------------------------------------------------------------------------1 0000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ----------------------------------------------------------------01--------------------------------------------- 0000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ----------------------------------------------------------------0-----------11--------------------------------- 0000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ----------------------------------------------------------------0--------------0------------------------------- 0000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ------------------------1-------------------------------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ---------------------------------------------------------------1----------------------------------------------- 0000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 --------------------------------------------------------------1------------------------------------------------ 0000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ----------------------------------------------------------------------------------------------------------0---- 0000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -----------------------0---------------------------------------------------------------------------0----------- 0000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 --------------------------1-----------------------------0------------------------------------------------------ 0000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ---------------------------1--------------0-------------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -------------------------------------------------------------1------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000010000000000000000100100100000000000000000000000000000000000000100100100100100100000100000001000 1-----1---------------------1----------------------------------------------------------1----------------------- 0000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -----------------------------------------------0--------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000 ------------------------------------------------------------------------------1-------------------------------- 0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000 -----------------------------------------------------------------------------0--------------------------------- 0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000001000000000000000000000100000000000000000000000000000000000 ----------------------------------------------------------------------------1---------------------------------- 0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000001000000000000000000000100000000000000000000000000000000000 ------0--0----------------------------------------------1------------------------------------------------------ 0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -0------------------------------------------------------1-------------1----------------1----------------------- 0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 --------------------------------------------------------1------------------------------0--0-------------------- 0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ------------------------------1-------------------------0------------------------------------------------------ 0000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ------0---0---------------------------------------------1------------------------------------------------------ 0000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -0------------------------------------------------------1---------------1--------------1----------------------- 0000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000 --------------------------------------------------------1------------------------------0---0------------------- 0000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000 -------------------------------1------------------------0------------------------------------------------------ 0000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ------0----0--------------------------------------------1------------------------------------------------------ 0000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000 -0------------------------------------------------------1-----------------1------------1----------------------- 0000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000 --------------------------------------------------------1------------------------------0----0------------------ 0000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000 --------------------------------1-----------------------0------------------------------------------------------ 0000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000 ----------------------------------------------------------------------------------1------1--------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000 ------------------------------------------1----------------------------------------------------------1--------- 0000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000 ------------------------------------------------------------------------------------1--------------------1----- 0000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000 ----------------------------------1-------------------------------------------------0-------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000 ------------------------------------------------------------------------------------1-----------------1-------- 0000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000 -----------------------------------1------------------------------------------------0-------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000 ------------------------------------------------------------------------------------1------------------1------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000 ------------------------------------1-----------------------------------------------0-------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000 -------------------------------------0------------------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000 ----------------------------------------------------------------------------------------------------------1---- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000100000000000000000000000000000000000000000 --------------------------------------0------------------------------------------------------------------------ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000 ----------------------------------------1---------------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000 -------------------------------------------0------------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000 --------------------------------------------1------------------------------------------------------------------ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000 ---------------------------------1----------1-------------------------------------------------------0---------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000 ----10------------------1--------1----------1------------------------------------------------------------------ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000 ----10---------------------------1----------1--------------------0--------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000 ----1----------------------------1----------1-------0---------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000 --------------------------------------------------------1-------------------------------------------1---------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000 -------------------------------------------------------------------------------------------------------------1- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000 -------------------------------------------------1------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000 -----------------------------------------------1--------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000 ------------------------------------------------1-------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000 ----------------------------------------------1---------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000 -----------------------------------------------------------------0--------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000 --------------------------------------------------------------------1------------------------------------------ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000 ---------------------------------------------1----------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000001111110000000000000000000000000000000000000000000 ------------------------------------------------------------------1-------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000 --------------------------------------------------------------------------1------------------------------------ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000 ----------------------------------------------------------------------1---------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000 ------------------------------------------------------------------------1-------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000 ----------------------------------------------------------------------------0---------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000 -------------------------------------------------------------------1------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000001000000000000000000000000000000000000000000000000 --------------------------------------------------1------------------------------------------------------------ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000 ---------------------------------------------------0----------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000 --------------------1------------------------------------------------------------------------------------------ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000 ---------------------0----------------------------------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100000000000000000000000000000000000000000000000000000 ---------------------------------------------------------------------------------------0----------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000 ------0-------------------------------------------------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000001000000000000000000000000000000010000000 -0------------------------------------------------------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000 --------------------0------------------------------------------------------------------------------------------ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000 -----------------------------0--------------------------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000 -------------------------------------------------------------------------------------0------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000001000000000000000000000000000000000000000000 ---------------------------------------0----------------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000 --------------------------------------------------------------------------------------0------------------------ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000001000000000000000000000000000000000000000000 ----------------------------------------------------------------------------------------------------1---------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000 -------------------------------------------------------1---------------------------------------------1--------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000 ---------------------------------------------------------------------1----------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000 -----------------------------------------------------------------------1--------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000 -------------------------------------------------------------------------1------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000 ---------------------------------------------------------------------------1----------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000 -------------------------------------------------------------------------------1------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000 -----------------------------------------------------------------------------------0--------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000 ---------------------------------------------------------------------------------1----------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000 -------------------------------------------------1--------------------0-0-1------------------------------------ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000 -----1----------------------------------------------1---------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000 ------------------------0---------------------------1------------1--------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000 -------------------------------------------------1--------------------0-1-1------------------------------------ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000 -------------------------------------------------1--------------------0-1-0------------------------------------ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000 -------------------------------------------------1--------------------1-0-0------------------------------------ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000 ------------------------------------------------------------------------------0-------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000 ------------------------------0-----------1-------------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000 ------0-----------------------------------1-------------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010010010000000000000000000000000000 ------------------------------------------0-----------------------------------------------1-------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000 -------------------------------0----------1-------------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000 ------------------------------------------0------------------------------------------------1------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000 --------------------------------0---------1-------------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000 ------------------------------------------0-------------------------------------------------1------------------ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000 -----------------0------------------------1-------------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000 ------------------------------------------0--------------------------------------------------1----------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000 ------------------0-----------------------1-------------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000 ------------------------------------------0---------------------------------------------------1---------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000 -------------------0----------------------1-------------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000 ------------------------------------------0----------------------------------------------------1--------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000 -------------------------------------------------1--------------------1-0-1------------------------------------ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000 ------------------------------------------------------------------------------------------------0------------1- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000 ------------------------------------------1-------------------------------------------------------------0------ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000 ------------------------------------------0------------------------------------------------------1------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000 -------------------------------------------------1--------------------1-1-1------------------------------------ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000 ------1------------------------1------------------------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000 ------0---0---------------------------------------------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000 ------1-------------------------1------------------------------------------------------------------------------ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000 ------0----0--------------------------------------------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000 -----------------------------------------------------------------------------------------------------------0--- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000 ---------------0----------------------------------------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000 ------1-----------------------1-------------------------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000 ------0--0----------------------------------------------------------------------------------------------------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000 ------------------------------------------------------------------------------------1-------------------1------ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000 ------------------------------------------------------------------------------------0-----------------------1-- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000 --1--------------------------------------1-----------------------------------------------------------------1-1- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 -----------------------------------------1----------------------------------------------------------0------1-1- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ----------------------1----------------------------------------------------------------------------1----------- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100 ------------------------------------------------------------------------------------------------------------1-- 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 .e