Copy disabled (too large)
Download .txt
Showing preview only (12,197K chars total). Download the full file to get everything.
Repository: drandyhaas/Haasoscope
Branch: master
Commit: 129231d0bf9a
Files: 769
Total size: 11.5 MB
Directory structure:
gitextract_qp1fcwbx/
├── .github/
│ └── ISSUE_TEMPLATE/
│ ├── bug.md
│ ├── help.md
│ └── other.md
├── .gitignore
├── 3d/
│ ├── Haasoscope_v8.81_case.stl
│ ├── Haasoscope_v9.01_case.stl
│ ├── Haasoscope_v9.01_case_connect.stl
│ ├── customizable-cylinder_18mm.stl
│ └── customizable-cylinder_25mm.stl
├── LICENSE.md
├── README.md
├── android/
│ ├── .gitignore
│ ├── build.gradle
│ ├── cp_debug_apk.sh
│ ├── debug/
│ │ ├── example-debug.apk
│ │ └── output.json
│ ├── debug_1.0.3/
│ │ ├── example-debug.apk
│ │ └── output.json
│ ├── debug_1.0.4/
│ │ ├── example-debug.apk
│ │ └── output.json
│ ├── example/
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── example.iml
│ │ └── src/
│ │ └── main/
│ │ ├── AndroidManifest.xml
│ │ ├── java/
│ │ │ └── com/
│ │ │ └── felhr/
│ │ │ └── serialportexample/
│ │ │ ├── FFT.java
│ │ │ ├── MainActivity.java
│ │ │ └── UsbService.java
│ │ └── res/
│ │ ├── drawable/
│ │ │ └── ic_launcher_background.xml
│ │ ├── layout/
│ │ │ └── activity_main.xml
│ │ ├── layout-land/
│ │ │ └── activity_main.xml
│ │ ├── mipmap-anydpi-v26/
│ │ │ ├── ic_launcher.xml
│ │ │ └── ic_launcher_round.xml
│ │ ├── values/
│ │ │ ├── dimens.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── values-w820dp/
│ │ └── dimens.xml
│ ├── gradle/
│ │ └── wrapper/
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradle.properties
│ └── settings.gradle
├── dockerfiles/
│ ├── README-Docker.md
│ ├── haasoscope.docker
│ ├── haasoscope.sh
│ ├── quartus.docker
│ ├── quartus.sh
│ ├── quartus_compile.sh
│ └── quartus_flash.sh
├── eagle/
│ ├── Seeed_AllPCB_MacroFab_haas6mil.dru
│ ├── Seeed_Gerber_Generater_4-layer.cam
│ ├── auto 50ohm layer top.ctl
│ ├── auto gnd gndlayer135.ctl
│ ├── auto gnd layer2.ctl
│ ├── auto gndlayer135.ctl
│ ├── auto rest after auto gnd vcc layer2.ctl
│ ├── auto vcc layer 2.ctl
│ ├── haasoscope_trigger_board_v1.1.brd
│ ├── haasoscope_trigger_board_v1.1.sch
│ ├── haasoscope_triggerout_board.brd
│ ├── haasoscope_triggerout_board.sch
│ ├── jlcpcb2layer.dru
│ ├── jlcpcb4layer.dru
│ ├── jlcpcb6layer.dru
│ ├── jlcpcb_2_layer_v9.cam
│ ├── jlcpcb_4_layer_v9.cam
│ ├── jlcpcb_6_layer_v9.cam
│ ├── lbr/
│ │ ├── HaasMaxADC.lbr
│ │ ├── LMH6724.lbr
│ │ ├── SparkFun-Electromechanical.lbr
│ │ ├── SparkFun-Passives.lbr
│ │ ├── oshw.lbr
│ │ ├── pinhead+.lbr
│ │ ├── switch-ck.lbr
│ │ └── usb-serial.lbr
│ ├── max10adc_v8.brd
│ ├── max10adc_v8.sch
│ ├── max10adc_v8.xls
│ ├── max10adc_v9.0.brd
│ ├── max10adc_v9.0.sch
│ ├── max10adc_v9.0.xls
│ ├── max10adc_v9.0_rack.brd
│ ├── max10adc_v9.0_rack.sch
│ ├── rack_backplane_v9.0.brd
│ └── rack_backplane_v9.0.sch
├── max10_adc_firmware/
│ ├── ASSERTION_ERROR.bsf
│ ├── BaudTickGen.bsf
│ ├── Chain1.cdf
│ ├── Chain2.cdf
│ ├── DelayLine.bsf
│ ├── SPI.bsf
│ ├── SPI.vhd
│ ├── SSD1306.bsf
│ ├── SSD1306.vhd
│ ├── SSD1306.vhd.bak
│ ├── async.v
│ ├── async_receiver.bsf
│ ├── async_transmitter.bsf
│ ├── chain_delay.bsf
│ ├── chain_delay_race.bsf
│ ├── demux1.v
│ ├── demux1.v.bak
│ ├── demux1to2.bsf
│ ├── dpram2.bsf
│ ├── dpram2.qip
│ ├── dpram2.v
│ ├── dpram2_bb.v
│ ├── flash_pof.cdf
│ ├── haasoscope.cfg
│ ├── hvsync_generator.bsf
│ ├── hvsync_generator.v
│ ├── i2c_master.bsf
│ ├── i2c_master.vhd
│ ├── i2c_master.vhd.bak
│ ├── lp_ram_dp.bsf
│ ├── lp_ram_dp.qip
│ ├── lp_ram_dp.v
│ ├── lp_ram_dp_2.bsf
│ ├── lp_ram_dp_2.qip
│ ├── lp_ram_dp_2.v
│ ├── lp_ram_dp_2_bb.v
│ ├── lp_ram_dp_2_inst.v
│ ├── lp_ram_dp_bb.v
│ ├── mball.bsf
│ ├── mball.v
│ ├── myadc/
│ │ ├── myadc.bsf
│ │ ├── myadc.cmp
│ │ ├── myadc.csv
│ │ ├── myadc.html
│ │ ├── myadc.ppf
│ │ ├── myadc.spd
│ │ ├── myadc.xml
│ │ ├── myadc_bb.v
│ │ ├── myadc_generation.rpt
│ │ ├── myadc_generation_previous.rpt
│ │ ├── myadc_inst.v
│ │ ├── myadc_inst.vhd
│ │ ├── simulation/
│ │ │ ├── aldec/
│ │ │ │ └── rivierapro_setup.tcl
│ │ │ ├── cadence/
│ │ │ │ ├── cds.lib
│ │ │ │ ├── cds_libs/
│ │ │ │ │ ├── control_internal.cds.lib
│ │ │ │ │ └── modular_adc_0.cds.lib
│ │ │ │ ├── hdl.var
│ │ │ │ └── ncsim_setup.sh
│ │ │ ├── mentor/
│ │ │ │ └── msim_setup.tcl
│ │ │ ├── myadc.sip
│ │ │ ├── myadc.v
│ │ │ ├── submodules/
│ │ │ │ ├── altera_modular_adc_control.v
│ │ │ │ ├── altera_modular_adc_control_avrg_fifo.v
│ │ │ │ ├── altera_modular_adc_control_fsm.v
│ │ │ │ ├── chsel_code_converter_sw_to_hw.v
│ │ │ │ ├── fiftyfivenm_adcblock_primitive_wrapper.v
│ │ │ │ ├── fiftyfivenm_adcblock_top_wrapper.v
│ │ │ │ └── myadc_modular_adc_0.v
│ │ │ └── synopsys/
│ │ │ ├── vcs/
│ │ │ │ └── vcs_setup.sh
│ │ │ └── vcsmx/
│ │ │ ├── synopsys_sim.setup
│ │ │ └── vcsmx_setup.sh
│ │ └── synthesis/
│ │ ├── greybox_tmp/
│ │ │ └── cbx_args.txt
│ │ ├── myadc.debuginfo
│ │ ├── myadc.qip
│ │ ├── myadc.v
│ │ └── submodules/
│ │ ├── altera_modular_adc_control.sdc
│ │ ├── altera_modular_adc_control.v
│ │ ├── altera_modular_adc_control_avrg_fifo.v
│ │ ├── altera_modular_adc_control_fsm.v
│ │ ├── altera_modular_adc_sample_store.v
│ │ ├── altera_modular_adc_sample_store_ram.v
│ │ ├── altera_modular_adc_sequencer.v
│ │ ├── altera_modular_adc_sequencer_csr.v
│ │ ├── altera_modular_adc_sequencer_ctrl.v
│ │ ├── chsel_code_converter_sw_to_hw.v
│ │ ├── fiftyfivenm_adcblock_primitive_wrapper.v
│ │ ├── fiftyfivenm_adcblock_top_wrapper.v
│ │ ├── myadc_modular_adc_0.v
│ │ └── myadc_modular_adc_0.v.bak
│ ├── myadc.BAK.qsys
│ ├── myadc.qsys
│ ├── myadc.sopcinfo
│ ├── mypll2.bsf
│ ├── mypll2.ppf
│ ├── mypll2.qip
│ ├── mypll2.v
│ ├── mypll2_bb.v
│ ├── mypll2_inst.v
│ ├── openocd_program.sh
│ ├── osc_1.qsys
│ ├── osc_1.sopcinfo
│ ├── oscillo.bsf
│ ├── oscillo.v
│ ├── oscillo.v.bak
│ ├── oscillo_notrigger.v
│ ├── oscillo_notrigger.v.bak
│ ├── oscillo_sometrigger.v
│ ├── oscillo_sometrigger.v.bak
│ ├── pong.bsf
│ ├── pong.v
│ ├── processor.bsf
│ ├── processor_slave.bsf
│ ├── qmegawiz_errors_log.txt
│ ├── ram1.bsf
│ ├── ram1.qip
│ ├── ram1.v
│ ├── ram1_bb.v
│ ├── ram2.bsf
│ ├── ram2.qip
│ ├── ram2.v
│ ├── ram2_bb.v
│ ├── remove_unused_qprogrammer_stuff.sh
│ ├── ring_counter.bsf
│ ├── ring_counter.v
│ ├── ring_counter.v.bak
│ ├── serial1.bdf
│ ├── serial1.bsf
│ ├── serial1.cdf
│ ├── serial1.ipregen.rpt
│ ├── serial1.pti_db_list.ddb
│ ├── serial1.qpf
│ ├── serial1.qsf
│ ├── serial1.sdc
│ ├── serial1.sdc.bak
│ ├── serial1.tis_db_list.ddb
│ ├── serial1_assignment_defaults.qdf
│ ├── serial1_nativelink_simulation.rpt
│ ├── serial1_scope_9.0_v15_backup.pof
│ ├── serial1_scope_9.0_v15_backup.sof
│ ├── serial1_scope_9.0_v16_backup.pof
│ ├── serial1_scope_9.0_v16_backup.sof
│ ├── serialprocessor.v
│ ├── serialprocessor.v.bak
│ ├── serialprocessor_slave.v
│ ├── serialprocessor_slave.v.bak
│ ├── tdc1.vhd
│ ├── tdc1.vhd.bak
│ ├── tdc2.v
│ ├── tdc2.v.bak
│ ├── uniqueid2/
│ │ └── altchip_id.v
│ ├── uniqueid2.bsf
│ ├── uniqueid2.cmp
│ ├── uniqueid2.ppf
│ ├── uniqueid2.qip
│ ├── uniqueid2.sip
│ ├── uniqueid2.spd
│ ├── uniqueid2.v
│ ├── uniqueid2_sim/
│ │ ├── aldec/
│ │ │ └── rivierapro_setup.tcl
│ │ ├── altchip_id/
│ │ │ └── altchip_id.v
│ │ ├── cadence/
│ │ │ ├── cds.lib
│ │ │ ├── cds_libs/
│ │ │ │ └── uniqueid2.cds.lib
│ │ │ ├── hdl.var
│ │ │ └── ncsim_setup.sh
│ │ ├── mentor/
│ │ │ └── msim_setup.tcl
│ │ ├── synopsys/
│ │ │ ├── vcs/
│ │ │ │ └── vcs_setup.sh
│ │ │ └── vcsmx/
│ │ │ ├── synopsys_sim.setup
│ │ │ └── vcsmx_setup.sh
│ │ └── uniqueid2.v
│ ├── uniqueid2_sim.f
│ ├── upload_latest_flash.sh
│ └── upload_latest_temp.sh
├── max10_adc_firmware_v8/
│ ├── ASSERTION_ERROR.bsf
│ ├── BaudTickGen.bsf
│ ├── Chain1.cdf
│ ├── Chain2.cdf
│ ├── DelayLine.bsf
│ ├── SPI.bsf
│ ├── SPI.vhd
│ ├── SSD1306.bsf
│ ├── SSD1306.vhd
│ ├── SSD1306.vhd.bak
│ ├── async.v
│ ├── async_receiver.bsf
│ ├── async_transmitter.bsf
│ ├── chain_delay.bsf
│ ├── chain_delay_race.bsf
│ ├── demux1.v
│ ├── demux1.v.bak
│ ├── demux1to2.bsf
│ ├── dpram2.bsf
│ ├── dpram2.qip
│ ├── dpram2.v
│ ├── dpram2_bb.v
│ ├── flash_pof.cdf
│ ├── greybox_tmp/
│ │ └── cbx_args.txt
│ ├── hvsync_generator.bsf
│ ├── hvsync_generator.v
│ ├── i2c_master.bsf
│ ├── i2c_master.vhd
│ ├── i2c_master.vhd.bak
│ ├── lp_ram_dp.bsf
│ ├── lp_ram_dp.qip
│ ├── lp_ram_dp.v
│ ├── lp_ram_dp_bb.v
│ ├── mball.bsf
│ ├── mball.v
│ ├── myadc/
│ │ ├── myadc.bsf
│ │ ├── myadc.cmp
│ │ ├── myadc.html
│ │ ├── myadc.ppf
│ │ ├── myadc.xml
│ │ ├── myadc_bb.v
│ │ ├── myadc_generation.rpt
│ │ ├── myadc_generation_previous.rpt
│ │ ├── myadc_inst.v
│ │ ├── myadc_inst.vhd
│ │ └── synthesis/
│ │ ├── greybox_tmp/
│ │ │ └── cbx_args.txt
│ │ ├── myadc.debuginfo
│ │ ├── myadc.qip
│ │ ├── myadc.v
│ │ └── submodules/
│ │ ├── altera_modular_adc_control.sdc
│ │ ├── altera_modular_adc_control.v
│ │ ├── altera_modular_adc_control_avrg_fifo.v
│ │ ├── altera_modular_adc_control_fsm.v
│ │ ├── altera_modular_adc_sample_store.v
│ │ ├── altera_modular_adc_sample_store_ram.v
│ │ ├── altera_modular_adc_sequencer.v
│ │ ├── altera_modular_adc_sequencer_csr.v
│ │ ├── altera_modular_adc_sequencer_ctrl.v
│ │ ├── chsel_code_converter_sw_to_hw.v
│ │ ├── fiftyfivenm_adcblock_primitive_wrapper.v
│ │ ├── fiftyfivenm_adcblock_top_wrapper.v
│ │ ├── myadc_modular_adc_0.v
│ │ └── myadc_modular_adc_0.v.bak
│ ├── myadc.qsys
│ ├── myadc.sopcinfo
│ ├── mypll2.bsf
│ ├── mypll2.ppf
│ ├── mypll2.qip
│ ├── mypll2.v
│ ├── mypll2_bb.v
│ ├── mypll2_inst.v
│ ├── osc_1.qsys
│ ├── osc_1.sopcinfo
│ ├── oscillo.bsf
│ ├── oscillo.v
│ ├── oscillo.v.bak
│ ├── oscillo_notrigger.v
│ ├── oscillo_notrigger.v.bak
│ ├── oscillo_sometrigger.v
│ ├── oscillo_sometrigger.v.bak
│ ├── output_files/
│ │ ├── serial1.pof
│ │ └── serial1.sof
│ ├── pong.bsf
│ ├── pong.v
│ ├── processor.bsf
│ ├── processor_slave.bsf
│ ├── ram1.bsf
│ ├── ram1.qip
│ ├── ram1.v
│ ├── ram1_bb.v
│ ├── ram2.bsf
│ ├── ram2.qip
│ ├── ram2.v
│ ├── ram2_bb.v
│ ├── remove_unused_qprogrammer_stuff.sh
│ ├── ring_counter.bsf
│ ├── ring_counter.v
│ ├── ring_counter.v.bak
│ ├── serial1.bdf
│ ├── serial1.bsf
│ ├── serial1.pti_db_list.ddb
│ ├── serial1.qpf
│ ├── serial1.qsf
│ ├── serial1.tis_db_list.ddb
│ ├── serial1_assignment_defaults.qdf
│ ├── serial1_nativelink_simulation.rpt
│ ├── serial1_scope_8.8_backup.pof
│ ├── serial1_scope_8.8_backup.sof
│ ├── serial1_scope_8.8_v5_backup.pof
│ ├── serial1_scope_8.8_v5_backup.sof
│ ├── serial1_v8_921600baud.sof
│ ├── serialprocessor.v
│ ├── serialprocessor.v.bak
│ ├── serialprocessor_slave.v
│ ├── serialprocessor_slave.v.bak
│ ├── tdc1.vhd
│ ├── tdc1.vhd.bak
│ ├── tdc2.v
│ ├── tdc2.v.bak
│ ├── uniqueid/
│ │ └── altchip_id.v
│ ├── uniqueid.bsf
│ ├── uniqueid.cmp
│ ├── uniqueid.ppf
│ ├── uniqueid.qip
│ ├── uniqueid.sip
│ ├── uniqueid.spd
│ ├── uniqueid.v
│ ├── uniqueid_sim/
│ │ ├── aldec/
│ │ │ └── rivierapro_setup.tcl
│ │ ├── altchip_id/
│ │ │ └── altchip_id.v
│ │ ├── cadence/
│ │ │ ├── cds.lib
│ │ │ ├── cds_libs/
│ │ │ │ └── uniqueid.cds.lib
│ │ │ ├── hdl.var
│ │ │ └── ncsim_setup.sh
│ │ ├── mentor/
│ │ │ └── msim_setup.tcl
│ │ ├── synopsys/
│ │ │ ├── vcs/
│ │ │ │ └── vcs_setup.sh
│ │ │ └── vcsmx/
│ │ │ ├── synopsys_sim.setup
│ │ │ └── vcsmx_setup.sh
│ │ └── uniqueid.v
│ ├── uniqueid_sim.f
│ ├── upload_latest_flash.sh
│ └── upload_latest_temp.sh
└── software/
├── .gitignore
├── 51-usbblaster.rules
├── CH341SER_LINUX/
│ ├── Makefile
│ ├── ch34x.c
│ ├── opcodes.h
│ └── readme.txt
├── Haasoscope.ui
├── HaasoscopeDraw.py
├── HaasoscopeFFT.ui
├── HaasoscopePersist.ui
├── HaasoscopeQt.py
├── INSTALL.txt
├── calib/
│ ├── calib_80982231109ecf88.json.txt
│ ├── calib_80982271106e0030.json.txt
│ ├── calib_80982271106e00b0.json.txt
│ ├── calib_80982271106e0430.json.txt
│ ├── calib_80982271106e0f74.json.txt
│ ├── calib_80982271106e1030.json.txt
│ ├── calib_80982271106e1074.json.txt
│ ├── calib_80982271106e10b8.json.txt
│ ├── calib_80982271106e1f74.json.txt
│ ├── calib_80982271106e1ff4.json.txt
│ ├── calib_80982271106e2030.json.txt
│ ├── calib_80982271106e2074.json.txt
│ ├── calib_80982271106e3030.json.txt
│ ├── calib_80982271106e30b8.json.txt
│ ├── calib_80982271106e3774.json.txt
│ ├── calib_80982271106e3830.json.txt
│ ├── calib_80982271106e3f2c.json.txt
│ ├── calib_80982271106e3f30.json.txt
│ ├── calib_80982271106e3f5c.json.txt
│ ├── calib_80982271106e3fb0.json.txt
│ ├── calib_80982271106e4030.json.txt
│ ├── calib_80982271106e405c.json.txt
│ ├── calib_80982271106e40ec.json.txt
│ ├── calib_80982271106e50ec.json.txt
│ ├── calib_80982271106e5f2c.json.txt
│ ├── calib_80982271106e5f30.json.txt
│ ├── calib_80982271106e5fb0.json.txt
│ ├── calib_80982271106e5ff4.json.txt
│ ├── calib_80982271106e6030.json.txt
│ ├── calib_80982271106e6074.json.txt
│ ├── calib_80982271106e60ec.json.txt
│ ├── calib_80982271106e7f5c.json.txt
│ ├── calib_80982271106e8030.json.txt
│ ├── calib_80982271106e805c.json.txt
│ ├── calib_80982271106e80b0.json.txt
│ ├── calib_80982271106e8f74.json.txt
│ ├── calib_80982271106e9830.json.txt
│ ├── calib_80982271106e98f0.json.txt
│ ├── calib_80982271106e9f74.json.txt
│ ├── calib_80982271106e9ff4.json.txt
│ ├── calib_80982271106ea074.json.txt
│ ├── calib_80982271106ea830.json.txt
│ ├── calib_80982271106eaff4.json.txt
│ ├── calib_80982271106eb830.json.txt
│ ├── calib_80982271106ebf74.json.txt
│ ├── calib_80982271106ec05c.json.txt
│ ├── calib_80982271106ec0b8.json.txt
│ ├── calib_80982271106ec81c.json.txt
│ ├── calib_80982271106ed0b8.json.txt
│ ├── calib_80982271106edf30.json.txt
│ ├── calib_80982271106ee074.json.txt
│ ├── calib_80982271106ee81c.json.txt
│ ├── calib_80982271106eef08.json.txt
│ ├── calib_80982271106ef01c.json.txt
│ ├── calib_80982271106ef8d0.json.txt
│ ├── calib_80982271106effb0.json.txt
│ ├── calib_8098227110ee0458.json.txt
│ ├── calib_8098227110ee0478.json.txt
│ ├── calib_8098227110ee0844.json.txt
│ ├── calib_8098227110ee08f8.json.txt
│ ├── calib_8098227110ee0f58.json.txt
│ ├── calib_8098227110ee1888.json.txt
│ ├── calib_8098227110ee2444.json.txt
│ ├── calib_8098227110ee2448.json.txt
│ ├── calib_8098227110ee2484.json.txt
│ ├── calib_8098227110ee2878.json.txt
│ ├── calib_8098227110ee3058.json.txt
│ ├── calib_8098227110ee30b0.json.txt
│ ├── calib_8098227110ee30d4.json.txt
│ ├── calib_8098227110ee3858.json.txt
│ ├── calib_8098227110ee3878.json.txt
│ ├── calib_8098227110ee3884.json.txt
│ ├── calib_8098227110ee3f58.json.txt
│ ├── calib_8098227110ee4084.json.txt
│ ├── calib_8098227110ee4444.json.txt
│ ├── calib_8098227110ee44d8.json.txt
│ ├── calib_8098227110ee4844.json.txt
│ ├── calib_8098227110ee4850.json.txt
│ ├── calib_8098227110ee4fd8.json.txt
│ ├── calib_8098227110ee5044.json.txt
│ ├── calib_8098227110ee5058.json.txt
│ ├── calib_8098227110ee50d4.json.txt
│ ├── calib_8098227110ee5890.json.txt
│ ├── calib_8098227110ee5f58.json.txt
│ ├── calib_8098227110ee6058.json.txt
│ ├── calib_8098227110ee6850.json.txt
│ ├── calib_8098227110ee68f8.json.txt
│ ├── calib_8098227110ee7044.json.txt
│ ├── calib_8098227110ee7050.json.txt
│ ├── calib_8098227110ee7058.json.txt
│ ├── calib_8098227110ee70b0.json.txt
│ ├── calib_8098227110ee70fc.json.txt
│ ├── calib_8098227110ee7838.json.txt
│ ├── calib_8098227110ee7858.json.txt
│ ├── calib_8098227110ee7890.json.txt
│ ├── calib_8098227110ee78f8.json.txt
│ ├── calib_8098227110ee8444.json.txt
│ ├── calib_8098227110ee8458.json.txt
│ ├── calib_8098227110ee8850.json.txt
│ ├── calib_8098227110ee8f58.json.txt
│ ├── calib_8098227110ee9044.json.txt
│ ├── calib_8098227110ee9050.json.txt
│ ├── calib_8098227110ee90b0.json.txt
│ ├── calib_8098227110ee9838.json.txt
│ ├── calib_8098227110ee9878.json.txt
│ ├── calib_8098227110ee98f8.json.txt
│ ├── calib_8098227110eea058.json.txt
│ ├── calib_8098227110eea444.json.txt
│ ├── calib_8098227110eea844.json.txt
│ ├── calib_8098227110eea878.json.txt
│ ├── calib_8098227110eea888.json.txt
│ ├── calib_8098227110eea8f8.json.txt
│ ├── calib_8098227110eeaf58.json.txt
│ ├── calib_8098227110eeb050.json.txt
│ ├── calib_8098227110eeb088.json.txt
│ ├── calib_8098227110eeb0d4.json.txt
│ ├── calib_8098227110eeb0fc.json.txt
│ ├── calib_8098227110eeb858.json.txt
│ ├── calib_8098227110eeb878.json.txt
│ ├── calib_8098227110eeb884.json.txt
│ ├── calib_8098227110eeb8f8.json.txt
│ ├── calib_8098227110eebf58.json.txt
│ ├── calib_8098227110eec444.json.txt
│ ├── calib_8098227110eec888.json.txt
│ ├── calib_8098227110eecf94.json.txt
│ ├── calib_8098227110eed050.json.txt
│ ├── calib_8098227110eed0d4.json.txt
│ ├── calib_8098227110eed858.json.txt
│ ├── calib_8098227110eed8f8.json.txt
│ ├── calib_8098227110eedf58.json.txt
│ ├── calib_8098227110eee858.json.txt
│ ├── calib_8098227110eef044.json.txt
│ ├── calib_8098227110eef0fc.json.txt
│ ├── calib_8098227110eef8d8.json.txt
│ ├── calib_8098227110eef8f8.json.txt
│ ├── calib_8098227110eeff70.json.txt
│ ├── calib_8098227110eeff7c.json.txt
│ ├── calib_80988211106e0028.json.txt
│ ├── calib_80988211106e006c.json.txt
│ ├── calib_80988211106e00b4.json.txt
│ ├── calib_80988211106e00f0.json.txt
│ ├── calib_80988211106e0448.json.txt
│ ├── calib_80988211106e080c.json.txt
│ ├── calib_80988211106e0870.json.txt
│ ├── calib_80988211106e0888.json.txt
│ ├── calib_80988211106e08f0.json.txt
│ ├── calib_80988211106e0f48.json.txt
│ ├── calib_80988211106e0f88.json.txt
│ ├── calib_80988211106e0fd4.json.txt
│ ├── calib_80988211106e0ff8.json.txt
│ ├── calib_80988211106e1002.json.txt
│ ├── calib_80988211106e1028.json.txt
│ ├── calib_80988211106e106c.json.txt
│ ├── calib_80988211106e1088.json.txt
│ ├── calib_80988211106e1828.json.txt
│ ├── calib_80988211106e1848.json.txt
│ ├── calib_80988211106e18ec.json.txt
│ ├── calib_80988211106e18f0.json.txt
│ ├── calib_80988211106e1f08.json.txt
│ ├── calib_80988211106e1f74.json.txt
│ ├── calib_80988211106e1fb4.json.txt
│ ├── calib_80988211106e2002.json.txt
│ ├── calib_80988211106e2028.json.txt
│ ├── calib_80988211106e206c.json.txt
│ ├── calib_80988211106e2088.json.txt
│ ├── calib_80988211106e20b4.json.txt
│ ├── calib_80988211106e2494.json.txt
│ ├── calib_80988211106e286c.json.txt
│ ├── calib_80988211106e2888.json.txt
│ ├── calib_80988211106e28ec.json.txt
│ ├── calib_80988211106e28f0.json.txt
│ ├── calib_80988211106e2f08.json.txt
│ ├── calib_80988211106e2f0c.json.txt
│ ├── calib_80988211106e2f50.json.txt
│ ├── calib_80988211106e2f74.json.txt
│ ├── calib_80988211106e2fd4.json.txt
│ ├── calib_80988211106e2fe0.json.txt
│ ├── calib_80988211106e2ff8.json.txt
│ ├── calib_80988211106e3028.json.txt
│ ├── calib_80988211106e306c.json.txt
│ ├── calib_80988211106e3088.json.txt
│ ├── calib_80988211106e30f0.json.txt
│ ├── calib_80988211106e3728.json.txt
│ ├── calib_80988211106e3748.json.txt
│ ├── calib_80988211106e3788.json.txt
│ ├── calib_80988211106e37c8.json.txt
│ ├── calib_80988211106e37f8.json.txt
│ ├── calib_80988211106e3828.json.txt
│ ├── calib_80988211106e3848.json.txt
│ ├── calib_80988211106e388c.json.txt
│ ├── calib_80988211106e3f1c.json.txt
│ ├── calib_80988211106e3f28.json.txt
│ ├── calib_80988211106e3fb4.json.txt
│ ├── calib_80988211106e3ff0.json.txt
│ ├── calib_80988211106e4028.json.txt
│ ├── calib_80988211106e40b4.json.txt
│ ├── calib_80988211106e4448.json.txt
│ ├── calib_80988211106e44c8.json.txt
│ ├── calib_80988211106e4888.json.txt
│ ├── calib_80988211106e48f0.json.txt
│ ├── calib_80988211106e4fd4.json.txt
│ ├── calib_80988211106e4ff8.json.txt
│ ├── calib_80988211106e5028.json.txt
│ ├── calib_80988211106e5088.json.txt
│ ├── calib_80988211106e50f0.json.txt
│ ├── calib_80988211106e586c.json.txt
│ ├── calib_80988211106e5f28.json.txt
│ ├── calib_80988211106e5f84.json.txt
│ ├── calib_80988211106e5fb4.json.txt
│ ├── calib_80988211106e5fc8.json.txt
│ ├── calib_80988211106e5ff0.json.txt
│ ├── calib_80988211106e6028.json.txt
│ ├── calib_80988211106e6088.json.txt
│ ├── calib_80988211106e6828.json.txt
│ ├── calib_80988211106e6848.json.txt
│ ├── calib_80988211106e686c.json.txt
│ ├── calib_80988211106e68ec.json.txt
│ ├── calib_80988211106e6f08.json.txt
│ ├── calib_80988211106e6f28.json.txt
│ ├── calib_80988211106e6fb4.json.txt
│ ├── calib_80988211106e6fc8.json.txt
│ ├── calib_80988211106e6ff8.json.txt
│ ├── calib_80988211106e7008.json.txt
│ ├── calib_80988211106e700c.json.txt
│ ├── calib_80988211106e706c.json.txt
│ ├── calib_80988211106e70ec.json.txt
│ ├── calib_80988211106e7748.json.txt
│ ├── calib_80988211106e77c8.json.txt
│ ├── calib_80988211106e77d4.json.txt
│ ├── calib_80988211106e786c.json.txt
│ ├── calib_80988211106e7f28.json.txt
│ ├── calib_80988211106e7f84.json.txt
│ ├── calib_80988211106e7fb4.json.txt
│ ├── calib_80988211106e7ff0.json.txt
│ ├── calib_80988211106e801c.json.txt
│ ├── calib_80988211106e8028.json.txt
│ ├── calib_80988211106e806c.json.txt
│ ├── calib_80988211106e80b4.json.txt
│ ├── calib_80988211106e80fc.json.txt
│ ├── calib_80988211106e8834.json.txt
│ ├── calib_80988211106e886c.json.txt
│ ├── calib_80988211106e8888.json.txt
│ ├── calib_80988211106e88f0.json.txt
│ ├── calib_80988211106e8f28.json.txt
│ ├── calib_80988211106e8f48.json.txt
│ ├── calib_80988211106e8f50.json.txt
│ ├── calib_80988211106e8f88.json.txt
│ ├── calib_80988211106e8fc8.json.txt
│ ├── calib_80988211106e8ff8.json.txt
│ ├── calib_80988211106e9028.json.txt
│ ├── calib_80988211106e9034.json.txt
│ ├── calib_80988211106e9088.json.txt
│ ├── calib_80988211106e90f0.json.txt
│ ├── calib_80988211106e9778.json.txt
│ ├── calib_80988211106e9828.json.txt
│ ├── calib_80988211106e9848.json.txt
│ ├── calib_80988211106e986c.json.txt
│ ├── calib_80988211106e98ec.json.txt
│ ├── calib_80988211106e98f0.json.txt
│ ├── calib_80988211106e9f74.json.txt
│ ├── calib_80988211106e9fb4.json.txt
│ ├── calib_80988211106e9fc8.json.txt
│ ├── calib_80988211106e9ff0.json.txt
│ ├── calib_80988211106ea028.json.txt
│ ├── calib_80988211106ea06c.json.txt
│ ├── calib_80988211106ea088.json.txt
│ ├── calib_80988211106ea0b4.json.txt
│ ├── calib_80988211106ea828.json.txt
│ ├── calib_80988211106ea848.json.txt
│ ├── calib_80988211106ea86c.json.txt
│ ├── calib_80988211106ea8ec.json.txt
│ ├── calib_80988211106ea8f0.json.txt
│ ├── calib_80988211106eaf08.json.txt
│ ├── calib_80988211106eaf0c.json.txt
│ ├── calib_80988211106eaf10.json.txt
│ ├── calib_80988211106eaf28.json.txt
│ ├── calib_80988211106eaf50.json.txt
│ ├── calib_80988211106eaf74.json.txt
│ ├── calib_80988211106eafc8.json.txt
│ ├── calib_80988211106eafd4.json.txt
│ ├── calib_80988211106eaff8.json.txt
│ ├── calib_80988211106eb00c.json.txt
│ ├── calib_80988211106eb06c.json.txt
│ ├── calib_80988211106eb088.json.txt
│ ├── calib_80988211106eb0ec.json.txt
│ ├── calib_80988211106eb0f0.json.txt
│ ├── calib_80988211106eb728.json.txt
│ ├── calib_80988211106eb7c8.json.txt
│ ├── calib_80988211106eb828.json.txt
│ ├── calib_80988211106eb848.json.txt
│ ├── calib_80988211106eb870.json.txt
│ ├── calib_80988211106ebf1c.json.txt
│ ├── calib_80988211106ebf28.json.txt
│ ├── calib_80988211106ebff0.json.txt
│ ├── calib_80988211106ec028.json.txt
│ ├── calib_80988211106ec0b4.json.txt
│ ├── calib_80988211106ec0bc.json.txt
│ ├── calib_80988211106ec414.json.txt
│ ├── calib_80988211106ec86c.json.txt
│ ├── calib_80988211106ec870.json.txt
│ ├── calib_80988211106ec8d0.json.txt
│ ├── calib_80988211106ec8ec.json.txt
│ ├── calib_80988211106ec8f0.json.txt
│ ├── calib_80988211106ecf08.json.txt
│ ├── calib_80988211106ecff8.json.txt
│ ├── calib_80988211106ed028.json.txt
│ ├── calib_80988211106ed06c.json.txt
│ ├── calib_80988211106ed088.json.txt
│ ├── calib_80988211106ed0f0.json.txt
│ ├── calib_80988211106ed848.json.txt
│ ├── calib_80988211106ed88c.json.txt
│ ├── calib_80988211106edf28.json.txt
│ ├── calib_80988211106edfb4.json.txt
│ ├── calib_80988211106edff0.json.txt
│ ├── calib_80988211106ee002.json.txt
│ ├── calib_80988211106ee028.json.txt
│ ├── calib_80988211106ee088.json.txt
│ ├── calib_80988211106ee848.json.txt
│ ├── calib_80988211106ee8f0.json.txt
│ ├── calib_80988211106eef08.json.txt
│ ├── calib_80988211106eefb4.json.txt
│ ├── calib_80988211106eefe0.json.txt
│ ├── calib_80988211106eeff8.json.txt
│ ├── calib_80988211106ef008.json.txt
│ ├── calib_80988211106ef00c.json.txt
│ ├── calib_80988211106ef06c.json.txt
│ ├── calib_80988211106ef070.json.txt
│ ├── calib_80988211106ef088.json.txt
│ ├── calib_80988211106ef0ec.json.txt
│ ├── calib_80988211106ef0f0.json.txt
│ ├── calib_80988211106ef748.json.txt
│ ├── calib_80988211106ef788.json.txt
│ ├── calib_80988211106ef7d4.json.txt
│ ├── calib_80988211106eff28.json.txt
│ ├── calib_80988211106eff84.json.txt
│ ├── calib_80988211106effb4.json.txt
│ ├── calib_80988211106efff0.json.txt
│ └── calib_8098824800eebf0c.json.txt
├── cern.py
├── commands.md
├── ft232h_ftd2xx_template.xml
├── ft232h_template.xml
├── ftdi_config.sh
├── h5py_analyze_example.py
├── haasoscope_handler.py
├── libs/
│ ├── HaasoscopeLib.py
│ ├── HaasoscopeLibQt.py
│ ├── HaasoscopeTrigLibQt.py
│ └── __init__.py
├── scripts/
│ ├── requirements.txt
│ └── windows/
│ ├── init_virtual_env.bat
│ ├── python2/
│ │ ├── init_virtual_env.bat
│ │ ├── requirements.txt
│ │ └── run.bat
│ └── run.bat
├── serial_read.py
├── serial_read_readioexpanderandboardid.py
├── serial_read_test_py3.py
├── serial_read_versions.py
├── serial_rebooter/
│ └── serial_rebooter.ino
├── serial_relay/
│ └── serial_relay.ino
└── serial_write_test_py3.py
================================================
FILE CONTENTS
================================================
================================================
FILE: .github/ISSUE_TEMPLATE/bug.md
================================================
---
name: There's a bug
about: Report a problem with Haasoscope
---
**What are you trying to do?**
I want to...
**What is your OS and python version?**
e.g., 'Windows 10, Python 2.8.8'; use `python -v` to get the python version.
**Have you installed the prerequisites?**
Read the google document. Many 'getting started' problems are resolved by installing the necessary system and python libraries.
**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
**Expected behavior**
A clear and concise description of what you expected to happen.
**Screenshots**
If applicable, add screenshots to help explain your problem. Text logs are preferred instead of a screenshot of text.
**Additional context**
Add any other context about the problem here.
================================================
FILE: .github/ISSUE_TEMPLATE/help.md
================================================
---
name: I need help
about: You are having trouble with using the Haasoscope
---
**What are you trying to do?**
I want to...
**What is your OS and python version?**
e.g., 'Windows 10, Python 2.8.8'; use `python -v` to get the python version.
**Have you installed the prerequisites?**
Read the google document. Many 'getting started' problems are resolved by installing the necessary system and python libraries.
================================================
FILE: .github/ISSUE_TEMPLATE/other.md
================================================
---
name: Other issue
about: Problem or other issue not covered in the previous categories
---
================================================
FILE: .gitignore
================================================
max10_adc_firmware/PLLJ_PLLSPE_INFO.txt
max10_adc_firmware/serial1.qws
max10_adc_firmware/db/
max10_adc_firmware/incremental_db/
max10_adc_firmware/output_files/
max10_adc_firmware/simulation/
eagle/max10adc*.b#*
eagle/max10adc*.s#*
eagle/max10adc*.job
eagle/max10adc*.pro
software/*.pyc
software/__*
.idea
================================================
FILE: 3d/customizable-cylinder_18mm.stl
================================================
solid OpenSCAD_Model
facet normal 0 0 0
outer loop
vertex 2 0 18
vertex 1.99572 0.130806 0
vertex 1.99572 0.130806 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.99572 0.130806 0
vertex 2 0 18
vertex 2 0 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -2 0 0
vertex -1.99572 0.130806 18
vertex -1.99572 0.130806 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.99572 0.130806 18
vertex -2 0 0
vertex -2 0 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.130806 1.99572 0
vertex 0 2 18
vertex 0.130806 1.99572 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 2 18
vertex 0.130806 1.99572 0
vertex 0 2 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.130806 -1.99572 0
vertex 0 -2 18
vertex -0.130806 -1.99572 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 -2 18
vertex -0.130806 -1.99572 0
vertex 0 -2 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.41421 -1.41421 0
vertex -1.50368 -1.31869 18
vertex -1.50368 -1.31869 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.50368 -1.31869 18
vertex -1.41421 -1.41421 0
vertex -1.41421 -1.41421 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.50368 1.31869 18
vertex 1.41421 1.41421 0
vertex 1.41421 1.41421 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.41421 1.41421 0
vertex 1.50368 1.31869 18
vertex 1.50368 1.31869 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.31869 1.50368 0
vertex -1.41421 1.41421 18
vertex -1.31869 1.50368 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.41421 1.41421 18
vertex -1.31869 1.50368 0
vertex -1.41421 1.41421 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.642879 1.89386 0
vertex -0.765367 1.84776 18
vertex -0.642879 1.89386 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.765367 1.84776 18
vertex -0.642879 1.89386 0
vertex -0.765367 1.84776 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.84776 -0.765367 0
vertex -1.89386 -0.642879 18
vertex -1.89386 -0.642879 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.89386 -0.642879 18
vertex -1.84776 -0.765367 0
vertex -1.84776 -0.765367 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.84776 0.765367 18
vertex 1.79375 0.884577 0
vertex 1.79375 0.884577 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.79375 0.884577 0
vertex 1.84776 0.765367 18
vertex 1.84776 0.765367 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.884577 1.79375 0
vertex 0.765367 1.84776 18
vertex 0.884577 1.79375 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.765367 1.84776 18
vertex 0.884577 1.79375 0
vertex 0.765367 1.84776 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.21752 1.58671 0
vertex 1.11114 1.66294 18
vertex 1.21752 1.58671 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.11114 1.66294 18
vertex 1.21752 1.58671 0
vertex 1.11114 1.66294 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.84776 0.765367 0
vertex -1.79375 0.884577 18
vertex -1.79375 0.884577 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.79375 0.884577 18
vertex -1.84776 0.765367 0
vertex -1.84776 0.765367 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.261052 1.98289 0
vertex -0.390181 1.96157 18
vertex -0.261052 1.98289 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.390181 1.96157 18
vertex -0.261052 1.98289 0
vertex -0.390181 1.96157 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.84776 -0.765367 18
vertex 1.89386 -0.642879 0
vertex 1.89386 -0.642879 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.89386 -0.642879 0
vertex 1.84776 -0.765367 18
vertex 1.84776 -0.765367 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.96157 0.390181 18
vertex 1.93185 0.517637 0
vertex 1.93185 0.517637 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.93185 0.517637 0
vertex 1.96157 0.390181 18
vertex 1.96157 0.390181 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.99572 0.130806 18
vertex 1.98289 0.261052 0
vertex 1.98289 0.261052 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.98289 0.261052 0
vertex 1.99572 0.130806 18
vertex 1.99572 0.130806 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.93185 0.517637 18
vertex 1.89386 0.642879 0
vertex 1.89386 0.642879 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.89386 0.642879 0
vertex 1.93185 0.517637 18
vertex 1.93185 0.517637 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.73205 0.999999 18
vertex 1.66294 1.11114 0
vertex 1.66294 1.11114 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.66294 1.11114 0
vertex 1.73205 0.999999 18
vertex 1.73205 0.999999 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.79375 0.884577 18
vertex 1.73205 0.999999 0
vertex 1.73205 0.999999 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.73205 0.999999 0
vertex 1.79375 0.884577 18
vertex 1.79375 0.884577 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.517637 1.93185 0
vertex 0.390181 1.96157 18
vertex 0.517637 1.93185 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.390181 1.96157 18
vertex 0.517637 1.93185 0
vertex 0.390181 1.96157 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.765367 1.84776 0
vertex 0.642879 1.89386 18
vertex 0.765367 1.84776 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.642879 1.89386 18
vertex 0.765367 1.84776 0
vertex 0.642879 1.89386 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.390181 1.96157 0
vertex 0.261052 1.98289 18
vertex 0.390181 1.96157 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.261052 1.98289 18
vertex 0.390181 1.96157 0
vertex 0.261052 1.98289 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.41421 1.41421 0
vertex 1.31869 1.50368 18
vertex 1.41421 1.41421 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.31869 1.50368 18
vertex 1.41421 1.41421 0
vertex 1.31869 1.50368 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.96157 0.390181 0
vertex -1.93185 0.517637 18
vertex -1.93185 0.517637 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.93185 0.517637 18
vertex -1.96157 0.390181 0
vertex -1.96157 0.390181 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.66294 1.11114 0
vertex -1.58671 1.21752 18
vertex -1.58671 1.21752 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.58671 1.21752 18
vertex -1.66294 1.11114 0
vertex -1.66294 1.11114 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.50368 1.31869 0
vertex -1.41421 1.41421 18
vertex -1.41421 1.41421 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.41421 1.41421 18
vertex -1.50368 1.31869 0
vertex -1.50368 1.31869 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.89386 0.642879 0
vertex -1.84776 0.765367 18
vertex -1.84776 0.765367 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.84776 0.765367 18
vertex -1.89386 0.642879 0
vertex -1.89386 0.642879 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.98289 0.261052 0
vertex -1.96157 0.390181 18
vertex -1.96157 0.390181 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.96157 0.390181 18
vertex -1.98289 0.261052 0
vertex -1.98289 0.261052 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.999999 1.73205 0
vertex -1.11114 1.66294 18
vertex -0.999999 1.73205 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.11114 1.66294 18
vertex -0.999999 1.73205 0
vertex -1.11114 1.66294 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.765367 1.84776 0
vertex -0.884577 1.79375 18
vertex -0.765367 1.84776 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.884577 1.79375 18
vertex -0.765367 1.84776 0
vertex -0.884577 1.79375 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.130806 1.99572 0
vertex -0.261052 1.98289 18
vertex -0.130806 1.99572 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.261052 1.98289 18
vertex -0.130806 1.99572 0
vertex -0.261052 1.98289 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.390181 -1.96157 0
vertex 0.517637 -1.93185 18
vertex 0.390181 -1.96157 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.517637 -1.93185 18
vertex 0.390181 -1.96157 0
vertex 0.517637 -1.93185 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.517637 -1.93185 0
vertex 0.642879 -1.89386 18
vertex 0.517637 -1.93185 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.642879 -1.89386 18
vertex 0.517637 -1.93185 0
vertex 0.642879 -1.89386 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.21752 -1.58671 0
vertex 1.31869 -1.50368 18
vertex 1.21752 -1.58671 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.31869 -1.50368 18
vertex 1.21752 -1.58671 0
vertex 1.31869 -1.50368 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.73205 -1 18
vertex 1.79375 -0.884577 0
vertex 1.79375 -0.884577 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.79375 -0.884577 0
vertex 1.73205 -1 18
vertex 1.73205 -1 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.517637 -1.93185 0
vertex -0.390181 -1.96157 18
vertex -0.517637 -1.93185 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.390181 -1.96157 18
vertex -0.517637 -1.93185 0
vertex -0.390181 -1.96157 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.41421 -1.41421 0
vertex -1.31869 -1.50368 18
vertex -1.41421 -1.41421 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.31869 -1.50368 18
vertex -1.41421 -1.41421 0
vertex -1.31869 -1.50368 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.765367 -1.84776 0
vertex -0.642879 -1.89386 18
vertex -0.765367 -1.84776 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.642879 -1.89386 18
vertex -0.765367 -1.84776 0
vertex -0.642879 -1.89386 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.390181 -1.96157 0
vertex -0.261052 -1.98289 18
vertex -0.390181 -1.96157 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.261052 -1.98289 18
vertex -0.390181 -1.96157 0
vertex -0.261052 -1.98289 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.79375 -0.884577 0
vertex -1.84776 -0.765367 18
vertex -1.84776 -0.765367 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.84776 -0.765367 18
vertex -1.79375 -0.884577 0
vertex -1.79375 -0.884577 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.799999 0 0
vertex 2 0 0
vertex 1.99572 -0.130806 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.798286 -0.0523224 0
vertex 1.99572 -0.130806 0
vertex 1.98289 -0.261052 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 2 0 0
vertex 0.799999 0 0
vertex 1.99572 0.130806 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.793156 -0.104421 0
vertex 1.98289 -0.261052 0
vertex 1.96157 -0.390181 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.798286 0.0523224 0
vertex 1.99572 0.130806 0
vertex 0.799999 0 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.784628 -0.156072 0
vertex 1.96157 -0.390181 0
vertex 1.93185 -0.517637 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.99572 0.130806 0
vertex 0.798286 0.0523224 0
vertex 1.98289 0.261052 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.77274 -0.207055 0
vertex 1.93185 -0.517637 0
vertex 1.89386 -0.642879 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.793156 0.104421 0
vertex 1.98289 0.261052 0
vertex 0.798286 0.0523224 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.757544 -0.257151 0
vertex 1.89386 -0.642879 0
vertex 1.84776 -0.765367 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.98289 0.261052 0
vertex 0.793156 0.104421 0
vertex 1.96157 0.390181 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.739103 -0.306147 0
vertex 1.84776 -0.765367 0
vertex 1.79375 -0.884577 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.784628 0.156072 0
vertex 1.96157 0.390181 0
vertex 0.793156 0.104421 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.717498 -0.35383 0
vertex 1.79375 -0.884577 0
vertex 1.73205 -1 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.96157 0.390181 0
vertex 0.784628 0.156072 0
vertex 1.93185 0.517637 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.69282 -0.4 0
vertex 1.73205 -1 0
vertex 1.66294 -1.11114 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.77274 0.207055 0
vertex 1.93185 0.517637 0
vertex 0.784628 0.156072 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.665175 -0.444456 0
vertex 1.66294 -1.11114 0
vertex 1.58671 -1.21752 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.93185 0.517637 0
vertex 0.77274 0.207055 0
vertex 1.89386 0.642879 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.634683 -0.487009 0
vertex 1.58671 -1.21752 0
vertex 1.50368 -1.31869 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.757544 0.257151 0
vertex 1.89386 0.642879 0
vertex 0.77274 0.207055 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.601471 -0.527476 0
vertex 1.50368 -1.31869 0
vertex 1.41421 -1.41421 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.89386 0.642879 0
vertex 0.757544 0.257151 0
vertex 1.84776 0.765367 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.565685 -0.565685 0
vertex 1.41421 -1.41421 0
vertex 1.31869 -1.50368 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.739103 0.306147 0
vertex 1.84776 0.765367 0
vertex 0.757544 0.257151 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.527476 -0.601471 0
vertex 1.31869 -1.50368 0
vertex 1.21752 -1.58671 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.84776 0.765367 0
vertex 0.739103 0.306147 0
vertex 1.79375 0.884577 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.487009 -0.634683 0
vertex 1.21752 -1.58671 0
vertex 1.11114 -1.66294 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.717498 0.35383 0
vertex 1.79375 0.884577 0
vertex 0.739103 0.306147 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.444456 -0.665175 0
vertex 1.11114 -1.66294 0
vertex 1 -1.73205 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.79375 0.884577 0
vertex 0.717498 0.35383 0
vertex 1.73205 0.999999 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.4 -0.69282 0
vertex 1 -1.73205 0
vertex 0.884577 -1.79375 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.69282 0.4 0
vertex 1.73205 0.999999 0
vertex 0.717498 0.35383 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.73205 0.999999 0
vertex 0.69282 0.4 0
vertex 1.66294 1.11114 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.99572 -0.130806 0
vertex 0.798286 -0.0523224 0
vertex 0.799999 0 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.98289 -0.261052 0
vertex 0.793156 -0.104421 0
vertex 0.798286 -0.0523224 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.96157 -0.390181 0
vertex 0.784628 -0.156072 0
vertex 0.793156 -0.104421 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.93185 -0.517637 0
vertex 0.77274 -0.207055 0
vertex 0.784628 -0.156072 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.35383 -0.717498 0
vertex 0.884577 -1.79375 0
vertex 0.765367 -1.84776 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.89386 -0.642879 0
vertex 0.757544 -0.257151 0
vertex 0.77274 -0.207055 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.84776 -0.765367 0
vertex 0.739103 -0.306147 0
vertex 0.757544 -0.257151 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.79375 -0.884577 0
vertex 0.717498 -0.35383 0
vertex 0.739103 -0.306147 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.73205 -1 0
vertex 0.69282 -0.4 0
vertex 0.717498 -0.35383 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.66294 -1.11114 0
vertex 0.665175 -0.444456 0
vertex 0.69282 -0.4 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.306147 -0.739103 0
vertex 0.765367 -1.84776 0
vertex 0.642879 -1.89386 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.58671 -1.21752 0
vertex 0.634683 -0.487009 0
vertex 0.665175 -0.444456 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.50368 -1.31869 0
vertex 0.601471 -0.527476 0
vertex 0.634683 -0.487009 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.41421 -1.41421 0
vertex 0.565685 -0.565685 0
vertex 0.601471 -0.527476 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.31869 -1.50368 0
vertex 0.527476 -0.601471 0
vertex 0.565685 -0.565685 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.257151 -0.757544 0
vertex 0.642879 -1.89386 0
vertex 0.517637 -1.93185 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.21752 -1.58671 0
vertex 0.487009 -0.634683 0
vertex 0.527476 -0.601471 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.11114 -1.66294 0
vertex 0.444456 -0.665175 0
vertex 0.487009 -0.634683 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1 -1.73205 0
vertex 0.4 -0.69282 0
vertex 0.444456 -0.665175 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.207055 -0.77274 0
vertex 0.517637 -1.93185 0
vertex 0.390181 -1.96157 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.884577 -1.79375 0
vertex 0.35383 -0.717498 0
vertex 0.4 -0.69282 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.765367 -1.84776 0
vertex 0.306147 -0.739103 0
vertex 0.35383 -0.717498 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.156072 -0.784628 0
vertex 0.390181 -1.96157 0
vertex 0.261052 -1.98289 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.642879 -1.89386 0
vertex 0.257151 -0.757544 0
vertex 0.306147 -0.739103 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.517637 -1.93185 0
vertex 0.207055 -0.77274 0
vertex 0.257151 -0.757544 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.390181 -1.96157 0
vertex 0.156072 -0.784628 0
vertex 0.207055 -0.77274 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.104421 -0.793156 0
vertex 0.261052 -1.98289 0
vertex 0.130806 -1.99572 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.261052 -1.98289 0
vertex 0.104421 -0.793156 0
vertex 0.156072 -0.784628 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.130806 -1.99572 0
vertex 0.0523224 -0.798286 0
vertex 0.104421 -0.793156 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 -2 0
vertex 0.0523224 -0.798286 0
vertex 0.130806 -1.99572 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 -2 0
vertex 0 -0.799999 0
vertex 0.0523224 -0.798286 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 -2 0
vertex -0.0523224 -0.798286 0
vertex 0 -0.799999 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.130806 -1.99572 0
vertex -0.0523224 -0.798286 0
vertex 0 -2 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0523224 -0.798286 0
vertex -0.130806 -1.99572 0
vertex -0.104421 -0.793156 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.261052 -1.98289 0
vertex -0.104421 -0.793156 0
vertex -0.130806 -1.99572 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.104421 -0.793156 0
vertex -0.261052 -1.98289 0
vertex -0.156072 -0.784628 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.390181 -1.96157 0
vertex -0.156072 -0.784628 0
vertex -0.261052 -1.98289 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.156072 -0.784628 0
vertex -0.390181 -1.96157 0
vertex -0.207055 -0.77274 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.517637 -1.93185 0
vertex -0.207055 -0.77274 0
vertex -0.390181 -1.96157 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.207055 -0.77274 0
vertex -0.517637 -1.93185 0
vertex -0.257151 -0.757544 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.642879 -1.89386 0
vertex -0.257151 -0.757544 0
vertex -0.517637 -1.93185 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.257151 -0.757544 0
vertex -0.642879 -1.89386 0
vertex -0.306147 -0.739103 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.765367 -1.84776 0
vertex -0.306147 -0.739103 0
vertex -0.642879 -1.89386 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.306147 -0.739103 0
vertex -0.765367 -1.84776 0
vertex -0.35383 -0.717498 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.884577 -1.79375 0
vertex -0.35383 -0.717498 0
vertex -0.765367 -1.84776 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.35383 -0.717498 0
vertex -0.884577 -1.79375 0
vertex -0.4 -0.69282 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1 -1.73205 0
vertex -0.4 -0.69282 0
vertex -0.884577 -1.79375 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.4 -0.69282 0
vertex -1 -1.73205 0
vertex -0.444456 -0.665175 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.11114 -1.66294 0
vertex -0.444456 -0.665175 0
vertex -1 -1.73205 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.444456 -0.665175 0
vertex -1.11114 -1.66294 0
vertex -0.487009 -0.634683 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.21752 -1.58671 0
vertex -0.487009 -0.634683 0
vertex -1.11114 -1.66294 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.487009 -0.634683 0
vertex -1.21752 -1.58671 0
vertex -0.527476 -0.601471 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.31869 -1.50368 0
vertex -0.527476 -0.601471 0
vertex -1.21752 -1.58671 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.527476 -0.601471 0
vertex -1.31869 -1.50368 0
vertex -0.565685 -0.565685 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.41421 -1.41421 0
vertex -0.565685 -0.565685 0
vertex -1.31869 -1.50368 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.565685 -0.565685 0
vertex -1.41421 -1.41421 0
vertex -0.601471 -0.527476 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.50368 -1.31869 0
vertex -0.601471 -0.527476 0
vertex -1.41421 -1.41421 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.601471 -0.527476 0
vertex -1.50368 -1.31869 0
vertex -0.634683 -0.487009 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.58671 -1.21752 0
vertex -0.634683 -0.487009 0
vertex -1.50368 -1.31869 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.634683 -0.487009 0
vertex -1.58671 -1.21752 0
vertex -0.665175 -0.444456 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.66294 -1.11114 0
vertex -0.665175 -0.444456 0
vertex -1.58671 -1.21752 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.665175 -0.444456 0
vertex -1.66294 -1.11114 0
vertex -0.69282 -0.4 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.665175 0.444456 0
vertex 1.66294 1.11114 0
vertex 0.69282 0.4 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.66294 1.11114 0
vertex 0.665175 0.444456 0
vertex 1.58671 1.21752 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.634683 0.487009 0
vertex 1.58671 1.21752 0
vertex 0.665175 0.444456 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.58671 1.21752 0
vertex 0.634683 0.487009 0
vertex 1.50368 1.31869 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.601471 0.527476 0
vertex 1.50368 1.31869 0
vertex 0.634683 0.487009 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.50368 1.31869 0
vertex 0.601471 0.527476 0
vertex 1.41421 1.41421 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.565685 0.565685 0
vertex 1.41421 1.41421 0
vertex 0.601471 0.527476 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.41421 1.41421 0
vertex 0.565685 0.565685 0
vertex 1.31869 1.50368 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.527476 0.601471 0
vertex 1.31869 1.50368 0
vertex 0.565685 0.565685 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.31869 1.50368 0
vertex 0.527476 0.601471 0
vertex 1.21752 1.58671 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.487009 0.634683 0
vertex 1.21752 1.58671 0
vertex 0.527476 0.601471 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.21752 1.58671 0
vertex 0.487009 0.634683 0
vertex 1.11114 1.66294 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.444456 0.665175 0
vertex 1.11114 1.66294 0
vertex 0.487009 0.634683 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.11114 1.66294 0
vertex 0.444456 0.665175 0
vertex 1 1.73205 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.4 0.69282 0
vertex 1 1.73205 0
vertex 0.444456 0.665175 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1 1.73205 0
vertex 0.4 0.69282 0
vertex 0.884577 1.79375 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.35383 0.717498 0
vertex 0.884577 1.79375 0
vertex 0.4 0.69282 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.884577 1.79375 0
vertex 0.35383 0.717498 0
vertex 0.765367 1.84776 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.306147 0.739103 0
vertex 0.765367 1.84776 0
vertex 0.35383 0.717498 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.765367 1.84776 0
vertex 0.306147 0.739103 0
vertex 0.642879 1.89386 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.257151 0.757544 0
vertex 0.642879 1.89386 0
vertex 0.306147 0.739103 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.642879 1.89386 0
vertex 0.257151 0.757544 0
vertex 0.517637 1.93185 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.207055 0.77274 0
vertex 0.517637 1.93185 0
vertex 0.257151 0.757544 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.517637 1.93185 0
vertex 0.207055 0.77274 0
vertex 0.390181 1.96157 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.156072 0.784628 0
vertex 0.390181 1.96157 0
vertex 0.207055 0.77274 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.390181 1.96157 0
vertex 0.156072 0.784628 0
vertex 0.261052 1.98289 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.104421 0.793156 0
vertex 0.261052 1.98289 0
vertex 0.156072 0.784628 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.261052 1.98289 0
vertex 0.104421 0.793156 0
vertex 0.130806 1.99572 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0523224 0.798286 0
vertex 0.130806 1.99572 0
vertex 0.104421 0.793156 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 0.799999 0
vertex 0.130806 1.99572 0
vertex 0.0523224 0.798286 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 0.799999 0
vertex 0 2 0
vertex 0.130806 1.99572 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0523224 0.798286 0
vertex 0 2 0
vertex 0 0.799999 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.130806 1.99572 0
vertex -0.0523224 0.798286 0
vertex -0.104421 0.793156 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0523224 0.798286 0
vertex -0.130806 1.99572 0
vertex 0 2 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.261052 1.98289 0
vertex -0.104421 0.793156 0
vertex -0.156072 0.784628 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.390181 1.96157 0
vertex -0.156072 0.784628 0
vertex -0.207055 0.77274 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.517637 1.93185 0
vertex -0.207055 0.77274 0
vertex -0.257151 0.757544 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.104421 0.793156 0
vertex -0.261052 1.98289 0
vertex -0.130806 1.99572 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.642879 1.89386 0
vertex -0.257151 0.757544 0
vertex -0.306147 0.739103 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.765367 1.84776 0
vertex -0.306147 0.739103 0
vertex -0.35383 0.717498 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.156072 0.784628 0
vertex -0.390181 1.96157 0
vertex -0.261052 1.98289 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.884577 1.79375 0
vertex -0.35383 0.717498 0
vertex -0.4 0.69282 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.999999 1.73205 0
vertex -0.4 0.69282 0
vertex -0.444456 0.665175 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.11114 1.66294 0
vertex -0.444456 0.665175 0
vertex -0.487009 0.634683 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.207055 0.77274 0
vertex -0.517637 1.93185 0
vertex -0.390181 1.96157 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.21752 1.58671 0
vertex -0.487009 0.634683 0
vertex -0.527476 0.601471 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.31869 1.50368 0
vertex -0.527476 0.601471 0
vertex -0.565685 0.565685 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.41421 1.41421 0
vertex -0.565685 0.565685 0
vertex -0.601471 0.527476 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.50368 1.31869 0
vertex -0.601471 0.527476 0
vertex -0.634683 0.487009 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.257151 0.757544 0
vertex -0.642879 1.89386 0
vertex -0.517637 1.93185 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.58671 1.21752 0
vertex -0.634683 0.487009 0
vertex -0.665175 0.444456 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.66294 1.11114 0
vertex -0.665175 0.444456 0
vertex -0.69282 0.4 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.73205 0.999999 0
vertex -0.69282 0.4 0
vertex -0.717498 0.35383 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.79375 0.884577 0
vertex -0.717498 0.35383 0
vertex -0.739103 0.306147 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.84776 0.765367 0
vertex -0.739103 0.306147 0
vertex -0.757544 0.257151 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.306147 0.739103 0
vertex -0.765367 1.84776 0
vertex -0.642879 1.89386 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.89386 0.642879 0
vertex -0.757544 0.257151 0
vertex -0.77274 0.207055 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.93185 0.517637 0
vertex -0.77274 0.207055 0
vertex -0.784628 0.156072 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.96157 0.390181 0
vertex -0.784628 0.156072 0
vertex -0.793156 0.104421 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.98289 0.261052 0
vertex -0.793156 0.104421 0
vertex -0.798286 0.0523224 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.99572 0.130806 0
vertex -0.798286 0.0523224 0
vertex -0.799999 0 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.73205 -0.999999 0
vertex -0.69282 -0.4 0
vertex -1.66294 -1.11114 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.35383 0.717498 0
vertex -0.884577 1.79375 0
vertex -0.765367 1.84776 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.4 0.69282 0
vertex -0.999999 1.73205 0
vertex -0.884577 1.79375 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.69282 -0.4 0
vertex -1.73205 -0.999999 0
vertex -0.717498 -0.35383 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.79375 -0.884577 0
vertex -0.717498 -0.35383 0
vertex -1.73205 -0.999999 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.444456 0.665175 0
vertex -1.11114 1.66294 0
vertex -0.999999 1.73205 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.717498 -0.35383 0
vertex -1.79375 -0.884577 0
vertex -0.739103 -0.306147 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.487009 0.634683 0
vertex -1.21752 1.58671 0
vertex -1.11114 1.66294 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.84776 -0.765367 0
vertex -0.739103 -0.306147 0
vertex -1.79375 -0.884577 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.527476 0.601471 0
vertex -1.31869 1.50368 0
vertex -1.21752 1.58671 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.739103 -0.306147 0
vertex -1.84776 -0.765367 0
vertex -0.757544 -0.257151 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.565685 0.565685 0
vertex -1.41421 1.41421 0
vertex -1.31869 1.50368 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.89386 -0.642879 0
vertex -0.757544 -0.257151 0
vertex -1.84776 -0.765367 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.601471 0.527476 0
vertex -1.50368 1.31869 0
vertex -1.41421 1.41421 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.757544 -0.257151 0
vertex -1.89386 -0.642879 0
vertex -0.77274 -0.207055 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.634683 0.487009 0
vertex -1.58671 1.21752 0
vertex -1.50368 1.31869 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.93185 -0.517637 0
vertex -0.77274 -0.207055 0
vertex -1.89386 -0.642879 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.665175 0.444456 0
vertex -1.66294 1.11114 0
vertex -1.58671 1.21752 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.77274 -0.207055 0
vertex -1.93185 -0.517637 0
vertex -0.784628 -0.156072 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.69282 0.4 0
vertex -1.73205 0.999999 0
vertex -1.66294 1.11114 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.96157 -0.390181 0
vertex -0.784628 -0.156072 0
vertex -1.93185 -0.517637 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.717498 0.35383 0
vertex -1.79375 0.884577 0
vertex -1.73205 0.999999 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.784628 -0.156072 0
vertex -1.96157 -0.390181 0
vertex -0.793156 -0.104421 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.739103 0.306147 0
vertex -1.84776 0.765367 0
vertex -1.79375 0.884577 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.98289 -0.261052 0
vertex -0.793156 -0.104421 0
vertex -1.96157 -0.390181 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.757544 0.257151 0
vertex -1.89386 0.642879 0
vertex -1.84776 0.765367 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.793156 -0.104421 0
vertex -1.98289 -0.261052 0
vertex -0.798286 -0.0523224 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.77274 0.207055 0
vertex -1.93185 0.517637 0
vertex -1.89386 0.642879 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.99572 -0.130806 0
vertex -0.798286 -0.0523224 0
vertex -1.98289 -0.261052 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.784628 0.156072 0
vertex -1.96157 0.390181 0
vertex -1.93185 0.517637 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.798286 -0.0523224 0
vertex -1.99572 -0.130806 0
vertex -0.799999 0 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.793156 0.104421 0
vertex -1.98289 0.261052 0
vertex -1.96157 0.390181 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -2 0 0
vertex -0.799999 0 0
vertex -1.99572 -0.130806 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.798286 0.0523224 0
vertex -1.99572 0.130806 0
vertex -1.98289 0.261052 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.799999 0 0
vertex -2 0 0
vertex -1.99572 0.130806 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.98289 0.261052 18
vertex 1.96157 0.390181 0
vertex 1.96157 0.390181 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.96157 0.390181 0
vertex 1.98289 0.261052 18
vertex 1.98289 0.261052 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.89386 0.642879 18
vertex 1.84776 0.765367 0
vertex 1.84776 0.765367 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.84776 0.765367 0
vertex 1.89386 0.642879 18
vertex 1.89386 0.642879 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.66294 1.11114 18
vertex 1.58671 1.21752 0
vertex 1.58671 1.21752 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.58671 1.21752 0
vertex 1.66294 1.11114 18
vertex 1.66294 1.11114 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.58671 1.21752 18
vertex 1.50368 1.31869 0
vertex 1.50368 1.31869 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.50368 1.31869 0
vertex 1.58671 1.21752 18
vertex 1.58671 1.21752 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.642879 1.89386 0
vertex 0.517637 1.93185 18
vertex 0.642879 1.89386 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.517637 1.93185 18
vertex 0.642879 1.89386 0
vertex 0.517637 1.93185 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.261052 1.98289 0
vertex 0.130806 1.99572 18
vertex 0.261052 1.98289 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.130806 1.99572 18
vertex 0.261052 1.98289 0
vertex 0.130806 1.99572 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.11114 1.66294 0
vertex 1 1.73205 18
vertex 1.11114 1.66294 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1 1.73205 18
vertex 1.11114 1.66294 0
vertex 1 1.73205 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1 1.73205 0
vertex 0.884577 1.79375 18
vertex 1 1.73205 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.884577 1.79375 18
vertex 1 1.73205 0
vertex 0.884577 1.79375 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.31869 1.50368 0
vertex 1.21752 1.58671 18
vertex 1.31869 1.50368 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.21752 1.58671 18
vertex 1.31869 1.50368 0
vertex 1.21752 1.58671 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.58671 1.21752 0
vertex -1.50368 1.31869 18
vertex -1.50368 1.31869 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.50368 1.31869 18
vertex -1.58671 1.21752 0
vertex -1.58671 1.21752 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.79375 0.884577 0
vertex -1.73205 0.999999 18
vertex -1.73205 0.999999 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.73205 0.999999 18
vertex -1.79375 0.884577 0
vertex -1.79375 0.884577 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.73205 0.999999 0
vertex -1.66294 1.11114 18
vertex -1.66294 1.11114 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.66294 1.11114 18
vertex -1.73205 0.999999 0
vertex -1.73205 0.999999 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.93185 0.517637 0
vertex -1.89386 0.642879 18
vertex -1.89386 0.642879 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.89386 0.642879 18
vertex -1.93185 0.517637 0
vertex -1.93185 0.517637 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.99572 0.130806 0
vertex -1.98289 0.261052 18
vertex -1.98289 0.261052 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.98289 0.261052 18
vertex -1.99572 0.130806 0
vertex -1.99572 0.130806 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.799999 0 18
vertex 2 0 18
vertex 1.99572 0.130806 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.798286 0.0523224 18
vertex 1.99572 0.130806 18
vertex 1.98289 0.261052 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 2 0 18
vertex 0.799999 0 18
vertex 1.99572 -0.130806 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.793156 0.104421 18
vertex 1.98289 0.261052 18
vertex 1.96157 0.390181 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.798286 -0.0523224 18
vertex 1.99572 -0.130806 18
vertex 0.799999 0 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.784628 0.156072 18
vertex 1.96157 0.390181 18
vertex 1.93185 0.517637 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.99572 -0.130806 18
vertex 0.798286 -0.0523224 18
vertex 1.98289 -0.261052 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.77274 0.207055 18
vertex 1.93185 0.517637 18
vertex 1.89386 0.642879 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.793156 -0.104421 18
vertex 1.98289 -0.261052 18
vertex 0.798286 -0.0523224 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.757544 0.257151 18
vertex 1.89386 0.642879 18
vertex 1.84776 0.765367 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.98289 -0.261052 18
vertex 0.793156 -0.104421 18
vertex 1.96157 -0.390181 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.739103 0.306147 18
vertex 1.84776 0.765367 18
vertex 1.79375 0.884577 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.784628 -0.156072 18
vertex 1.96157 -0.390181 18
vertex 0.793156 -0.104421 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.717498 0.35383 18
vertex 1.79375 0.884577 18
vertex 1.73205 0.999999 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.96157 -0.390181 18
vertex 0.784628 -0.156072 18
vertex 1.93185 -0.517637 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.69282 0.4 18
vertex 1.73205 0.999999 18
vertex 1.66294 1.11114 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.77274 -0.207055 18
vertex 1.93185 -0.517637 18
vertex 0.784628 -0.156072 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.665175 0.444456 18
vertex 1.66294 1.11114 18
vertex 1.58671 1.21752 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.93185 -0.517637 18
vertex 0.77274 -0.207055 18
vertex 1.89386 -0.642879 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.634683 0.487009 18
vertex 1.58671 1.21752 18
vertex 1.50368 1.31869 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.757544 -0.257151 18
vertex 1.89386 -0.642879 18
vertex 0.77274 -0.207055 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.601471 0.527476 18
vertex 1.50368 1.31869 18
vertex 1.41421 1.41421 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.89386 -0.642879 18
vertex 0.757544 -0.257151 18
vertex 1.84776 -0.765367 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.565685 0.565685 18
vertex 1.41421 1.41421 18
vertex 1.31869 1.50368 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.739103 -0.306147 18
vertex 1.84776 -0.765367 18
vertex 0.757544 -0.257151 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.527476 0.601471 18
vertex 1.31869 1.50368 18
vertex 1.21752 1.58671 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.84776 -0.765367 18
vertex 0.739103 -0.306147 18
vertex 1.79375 -0.884577 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.487009 0.634683 18
vertex 1.21752 1.58671 18
vertex 1.11114 1.66294 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.717498 -0.35383 18
vertex 1.79375 -0.884577 18
vertex 0.739103 -0.306147 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.444456 0.665175 18
vertex 1.11114 1.66294 18
vertex 1 1.73205 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.79375 -0.884577 18
vertex 0.717498 -0.35383 18
vertex 1.73205 -1 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.4 0.69282 18
vertex 1 1.73205 18
vertex 0.884577 1.79375 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.69282 -0.4 18
vertex 1.73205 -1 18
vertex 0.717498 -0.35383 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.73205 -1 18
vertex 0.69282 -0.4 18
vertex 1.66294 -1.11114 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.99572 0.130806 18
vertex 0.798286 0.0523224 18
vertex 0.799999 0 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.98289 0.261052 18
vertex 0.793156 0.104421 18
vertex 0.798286 0.0523224 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.96157 0.390181 18
vertex 0.784628 0.156072 18
vertex 0.793156 0.104421 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.93185 0.517637 18
vertex 0.77274 0.207055 18
vertex 0.784628 0.156072 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.35383 0.717498 18
vertex 0.884577 1.79375 18
vertex 0.765367 1.84776 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.89386 0.642879 18
vertex 0.757544 0.257151 18
vertex 0.77274 0.207055 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.84776 0.765367 18
vertex 0.739103 0.306147 18
vertex 0.757544 0.257151 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.79375 0.884577 18
vertex 0.717498 0.35383 18
vertex 0.739103 0.306147 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.73205 0.999999 18
vertex 0.69282 0.4 18
vertex 0.717498 0.35383 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.66294 1.11114 18
vertex 0.665175 0.444456 18
vertex 0.69282 0.4 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.306147 0.739103 18
vertex 0.765367 1.84776 18
vertex 0.642879 1.89386 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.58671 1.21752 18
vertex 0.634683 0.487009 18
vertex 0.665175 0.444456 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.50368 1.31869 18
vertex 0.601471 0.527476 18
vertex 0.634683 0.487009 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.41421 1.41421 18
vertex 0.565685 0.565685 18
vertex 0.601471 0.527476 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.31869 1.50368 18
vertex 0.527476 0.601471 18
vertex 0.565685 0.565685 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.257151 0.757544 18
vertex 0.642879 1.89386 18
vertex 0.517637 1.93185 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.21752 1.58671 18
vertex 0.487009 0.634683 18
vertex 0.527476 0.601471 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.11114 1.66294 18
vertex 0.444456 0.665175 18
vertex 0.487009 0.634683 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1 1.73205 18
vertex 0.4 0.69282 18
vertex 0.444456 0.665175 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.207055 0.77274 18
vertex 0.517637 1.93185 18
vertex 0.390181 1.96157 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.884577 1.79375 18
vertex 0.35383 0.717498 18
vertex 0.4 0.69282 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.765367 1.84776 18
vertex 0.306147 0.739103 18
vertex 0.35383 0.717498 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.156072 0.784628 18
vertex 0.390181 1.96157 18
vertex 0.261052 1.98289 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.642879 1.89386 18
vertex 0.257151 0.757544 18
vertex 0.306147 0.739103 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.517637 1.93185 18
vertex 0.207055 0.77274 18
vertex 0.257151 0.757544 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.390181 1.96157 18
vertex 0.156072 0.784628 18
vertex 0.207055 0.77274 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.104421 0.793156 18
vertex 0.261052 1.98289 18
vertex 0.130806 1.99572 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.261052 1.98289 18
vertex 0.104421 0.793156 18
vertex 0.156072 0.784628 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.130806 1.99572 18
vertex 0.0523224 0.798286 18
vertex 0.104421 0.793156 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 2 18
vertex 0.0523224 0.798286 18
vertex 0.130806 1.99572 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 2 18
vertex 0 0.799999 18
vertex 0.0523224 0.798286 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 2 18
vertex -0.0523224 0.798286 18
vertex 0 0.799999 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.130806 1.99572 18
vertex -0.0523224 0.798286 18
vertex 0 2 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0523224 0.798286 18
vertex -0.130806 1.99572 18
vertex -0.104421 0.793156 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.261052 1.98289 18
vertex -0.104421 0.793156 18
vertex -0.130806 1.99572 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.104421 0.793156 18
vertex -0.261052 1.98289 18
vertex -0.156072 0.784628 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.390181 1.96157 18
vertex -0.156072 0.784628 18
vertex -0.261052 1.98289 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.156072 0.784628 18
vertex -0.390181 1.96157 18
vertex -0.207055 0.77274 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.517637 1.93185 18
vertex -0.207055 0.77274 18
vertex -0.390181 1.96157 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.207055 0.77274 18
vertex -0.517637 1.93185 18
vertex -0.257151 0.757544 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.642879 1.89386 18
vertex -0.257151 0.757544 18
vertex -0.517637 1.93185 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.257151 0.757544 18
vertex -0.642879 1.89386 18
vertex -0.306147 0.739103 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.765367 1.84776 18
vertex -0.306147 0.739103 18
vertex -0.642879 1.89386 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.306147 0.739103 18
vertex -0.765367 1.84776 18
vertex -0.35383 0.717498 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.884577 1.79375 18
vertex -0.35383 0.717498 18
vertex -0.765367 1.84776 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.35383 0.717498 18
vertex -0.884577 1.79375 18
vertex -0.4 0.69282 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.999999 1.73205 18
vertex -0.4 0.69282 18
vertex -0.884577 1.79375 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.4 0.69282 18
vertex -0.999999 1.73205 18
vertex -0.444456 0.665175 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.11114 1.66294 18
vertex -0.444456 0.665175 18
vertex -0.999999 1.73205 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.444456 0.665175 18
vertex -1.11114 1.66294 18
vertex -0.487009 0.634683 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.21752 1.58671 18
vertex -0.487009 0.634683 18
vertex -1.11114 1.66294 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.487009 0.634683 18
vertex -1.21752 1.58671 18
vertex -0.527476 0.601471 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.31869 1.50368 18
vertex -0.527476 0.601471 18
vertex -1.21752 1.58671 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.527476 0.601471 18
vertex -1.31869 1.50368 18
vertex -0.565685 0.565685 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.41421 1.41421 18
vertex -0.565685 0.565685 18
vertex -1.31869 1.50368 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.565685 0.565685 18
vertex -1.41421 1.41421 18
vertex -0.601471 0.527476 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.50368 1.31869 18
vertex -0.601471 0.527476 18
vertex -1.41421 1.41421 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.601471 0.527476 18
vertex -1.50368 1.31869 18
vertex -0.634683 0.487009 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.58671 1.21752 18
vertex -0.634683 0.487009 18
vertex -1.50368 1.31869 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.634683 0.487009 18
vertex -1.58671 1.21752 18
vertex -0.665175 0.444456 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.66294 1.11114 18
vertex -0.665175 0.444456 18
vertex -1.58671 1.21752 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.665175 0.444456 18
vertex -1.66294 1.11114 18
vertex -0.69282 0.4 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.665175 -0.444456 18
vertex 1.66294 -1.11114 18
vertex 0.69282 -0.4 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.66294 -1.11114 18
vertex 0.665175 -0.444456 18
vertex 1.58671 -1.21752 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.634683 -0.487009 18
vertex 1.58671 -1.21752 18
vertex 0.665175 -0.444456 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.58671 -1.21752 18
vertex 0.634683 -0.487009 18
vertex 1.50368 -1.31869 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.601471 -0.527476 18
vertex 1.50368 -1.31869 18
vertex 0.634683 -0.487009 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.50368 -1.31869 18
vertex 0.601471 -0.527476 18
vertex 1.41421 -1.41421 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.565685 -0.565685 18
vertex 1.41421 -1.41421 18
vertex 0.601471 -0.527476 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.41421 -1.41421 18
vertex 0.565685 -0.565685 18
vertex 1.31869 -1.50368 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.527476 -0.601471 18
vertex 1.31869 -1.50368 18
vertex 0.565685 -0.565685 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.31869 -1.50368 18
vertex 0.527476 -0.601471 18
vertex 1.21752 -1.58671 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.487009 -0.634683 18
vertex 1.21752 -1.58671 18
vertex 0.527476 -0.601471 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.21752 -1.58671 18
vertex 0.487009 -0.634683 18
vertex 1.11114 -1.66294 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.444456 -0.665175 18
vertex 1.11114 -1.66294 18
vertex 0.487009 -0.634683 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.11114 -1.66294 18
vertex 0.444456 -0.665175 18
vertex 1 -1.73205 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.4 -0.69282 18
vertex 1 -1.73205 18
vertex 0.444456 -0.665175 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1 -1.73205 18
vertex 0.4 -0.69282 18
vertex 0.884577 -1.79375 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.35383 -0.717498 18
vertex 0.884577 -1.79375 18
vertex 0.4 -0.69282 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.884577 -1.79375 18
vertex 0.35383 -0.717498 18
vertex 0.765367 -1.84776 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.306147 -0.739103 18
vertex 0.765367 -1.84776 18
vertex 0.35383 -0.717498 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.765367 -1.84776 18
vertex 0.306147 -0.739103 18
vertex 0.642879 -1.89386 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.257151 -0.757544 18
vertex 0.642879 -1.89386 18
vertex 0.306147 -0.739103 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.642879 -1.89386 18
vertex 0.257151 -0.757544 18
vertex 0.517637 -1.93185 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.207055 -0.77274 18
vertex 0.517637 -1.93185 18
vertex 0.257151 -0.757544 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.517637 -1.93185 18
vertex 0.207055 -0.77274 18
vertex 0.390181 -1.96157 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.156072 -0.784628 18
vertex 0.390181 -1.96157 18
vertex 0.207055 -0.77274 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.390181 -1.96157 18
vertex 0.156072 -0.784628 18
vertex 0.261052 -1.98289 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.104421 -0.793156 18
vertex 0.261052 -1.98289 18
vertex 0.156072 -0.784628 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.261052 -1.98289 18
vertex 0.104421 -0.793156 18
vertex 0.130806 -1.99572 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0523224 -0.798286 18
vertex 0.130806 -1.99572 18
vertex 0.104421 -0.793156 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 -0.799999 18
vertex 0.130806 -1.99572 18
vertex 0.0523224 -0.798286 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 -0.799999 18
vertex 0 -2 18
vertex 0.130806 -1.99572 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0523224 -0.798286 18
vertex 0 -2 18
vertex 0 -0.799999 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.130806 -1.99572 18
vertex -0.0523224 -0.798286 18
vertex -0.104421 -0.793156 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0523224 -0.798286 18
vertex -0.130806 -1.99572 18
vertex 0 -2 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.261052 -1.98289 18
vertex -0.104421 -0.793156 18
vertex -0.156072 -0.784628 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.390181 -1.96157 18
vertex -0.156072 -0.784628 18
vertex -0.207055 -0.77274 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.517637 -1.93185 18
vertex -0.207055 -0.77274 18
vertex -0.257151 -0.757544 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.104421 -0.793156 18
vertex -0.261052 -1.98289 18
vertex -0.130806 -1.99572 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.642879 -1.89386 18
vertex -0.257151 -0.757544 18
vertex -0.306147 -0.739103 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.765367 -1.84776 18
vertex -0.306147 -0.739103 18
vertex -0.35383 -0.717498 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.156072 -0.784628 18
vertex -0.390181 -1.96157 18
vertex -0.261052 -1.98289 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.884577 -1.79375 18
vertex -0.35383 -0.717498 18
vertex -0.4 -0.69282 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1 -1.73205 18
vertex -0.4 -0.69282 18
vertex -0.444456 -0.665175 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.11114 -1.66294 18
vertex -0.444456 -0.665175 18
vertex -0.487009 -0.634683 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.207055 -0.77274 18
vertex -0.517637 -1.93185 18
vertex -0.390181 -1.96157 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.21752 -1.58671 18
vertex -0.487009 -0.634683 18
vertex -0.527476 -0.601471 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.31869 -1.50368 18
vertex -0.527476 -0.601471 18
vertex -0.565685 -0.565685 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.41421 -1.41421 18
vertex -0.565685 -0.565685 18
vertex -0.601471 -0.527476 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.50368 -1.31869 18
vertex -0.601471 -0.527476 18
vertex -0.634683 -0.487009 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.257151 -0.757544 18
vertex -0.642879 -1.89386 18
vertex -0.517637 -1.93185 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.58671 -1.21752 18
vertex -0.634683 -0.487009 18
vertex -0.665175 -0.444456 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.66294 -1.11114 18
vertex -0.665175 -0.444456 18
vertex -0.69282 -0.4 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.73205 -0.999999 18
vertex -0.69282 -0.4 18
vertex -0.717498 -0.35383 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.79375 -0.884577 18
vertex -0.717498 -0.35383 18
vertex -0.739103 -0.306147 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.84776 -0.765367 18
vertex -0.739103 -0.306147 18
vertex -0.757544 -0.257151 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.306147 -0.739103 18
vertex -0.765367 -1.84776 18
vertex -0.642879 -1.89386 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.89386 -0.642879 18
vertex -0.757544 -0.257151 18
vertex -0.77274 -0.207055 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.93185 -0.517637 18
vertex -0.77274 -0.207055 18
vertex -0.784628 -0.156072 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.96157 -0.390181 18
vertex -0.784628 -0.156072 18
vertex -0.793156 -0.104421 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.98289 -0.261052 18
vertex -0.793156 -0.104421 18
vertex -0.798286 -0.0523224 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.99572 -0.130806 18
vertex -0.798286 -0.0523224 18
vertex -0.799999 0 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.73205 0.999999 18
vertex -0.69282 0.4 18
vertex -1.66294 1.11114 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.35383 -0.717498 18
vertex -0.884577 -1.79375 18
vertex -0.765367 -1.84776 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.69282 0.4 18
vertex -1.73205 0.999999 18
vertex -0.717498 0.35383 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.4 -0.69282 18
vertex -1 -1.73205 18
vertex -0.884577 -1.79375 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.79375 0.884577 18
vertex -0.717498 0.35383 18
vertex -1.73205 0.999999 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.444456 -0.665175 18
vertex -1.11114 -1.66294 18
vertex -1 -1.73205 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.717498 0.35383 18
vertex -1.79375 0.884577 18
vertex -0.739103 0.306147 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.487009 -0.634683 18
vertex -1.21752 -1.58671 18
vertex -1.11114 -1.66294 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.84776 0.765367 18
vertex -0.739103 0.306147 18
vertex -1.79375 0.884577 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.527476 -0.601471 18
vertex -1.31869 -1.50368 18
vertex -1.21752 -1.58671 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.739103 0.306147 18
vertex -1.84776 0.765367 18
vertex -0.757544 0.257151 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.565685 -0.565685 18
vertex -1.41421 -1.41421 18
vertex -1.31869 -1.50368 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.89386 0.642879 18
vertex -0.757544 0.257151 18
vertex -1.84776 0.765367 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.601471 -0.527476 18
vertex -1.50368 -1.31869 18
vertex -1.41421 -1.41421 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.757544 0.257151 18
vertex -1.89386 0.642879 18
vertex -0.77274 0.207055 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.634683 -0.487009 18
vertex -1.58671 -1.21752 18
vertex -1.50368 -1.31869 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.93185 0.517637 18
vertex -0.77274 0.207055 18
vertex -1.89386 0.642879 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.665175 -0.444456 18
vertex -1.66294 -1.11114 18
vertex -1.58671 -1.21752 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.77274 0.207055 18
vertex -1.93185 0.517637 18
vertex -0.784628 0.156072 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.69282 -0.4 18
vertex -1.73205 -0.999999 18
vertex -1.66294 -1.11114 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.96157 0.390181 18
vertex -0.784628 0.156072 18
vertex -1.93185 0.517637 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.717498 -0.35383 18
vertex -1.79375 -0.884577 18
vertex -1.73205 -0.999999 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.784628 0.156072 18
vertex -1.96157 0.390181 18
vertex -0.793156 0.104421 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.739103 -0.306147 18
vertex -1.84776 -0.765367 18
vertex -1.79375 -0.884577 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.98289 0.261052 18
vertex -0.793156 0.104421 18
vertex -1.96157 0.390181 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.757544 -0.257151 18
vertex -1.89386 -0.642879 18
vertex -1.84776 -0.765367 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.793156 0.104421 18
vertex -1.98289 0.261052 18
vertex -0.798286 0.0523224 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.77274 -0.207055 18
vertex -1.93185 -0.517637 18
vertex -1.89386 -0.642879 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.99572 0.130806 18
vertex -0.798286 0.0523224 18
vertex -1.98289 0.261052 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.784628 -0.156072 18
vertex -1.96157 -0.390181 18
vertex -1.93185 -0.517637 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.798286 0.0523224 18
vertex -1.99572 0.130806 18
vertex -0.799999 0 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.793156 -0.104421 18
vertex -1.98289 -0.261052 18
vertex -1.96157 -0.390181 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -2 0 18
vertex -0.799999 0 18
vertex -1.99572 0.130806 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.798286 -0.0523224 18
vertex -1.99572 -0.130806 18
vertex -1.98289 -0.261052 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.799999 0 18
vertex -2 0 18
vertex -1.99572 -0.130806 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.884577 1.79375 0
vertex -0.999999 1.73205 18
vertex -0.884577 1.79375 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.999999 1.73205 18
vertex -0.884577 1.79375 0
vertex -0.999999 1.73205 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.11114 1.66294 0
vertex -1.21752 1.58671 18
vertex -1.11114 1.66294 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.21752 1.58671 18
vertex -1.11114 1.66294 0
vertex -1.21752 1.58671 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.21752 1.58671 0
vertex -1.31869 1.50368 18
vertex -1.21752 1.58671 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.31869 1.50368 18
vertex -1.21752 1.58671 0
vertex -1.31869 1.50368 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.390181 1.96157 0
vertex -0.517637 1.93185 18
vertex -0.390181 1.96157 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.517637 1.93185 18
vertex -0.390181 1.96157 0
vertex -0.517637 1.93185 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.517637 1.93185 0
vertex -0.642879 1.89386 18
vertex -0.517637 1.93185 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.642879 1.89386 18
vertex -0.517637 1.93185 0
vertex -0.642879 1.89386 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 2 0
vertex -0.130806 1.99572 18
vertex 0 2 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.130806 1.99572 18
vertex 0 2 0
vertex -0.130806 1.99572 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.99572 -0.130806 18
vertex 2 0 0
vertex 2 0 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 2 0 0
vertex 1.99572 -0.130806 18
vertex 1.99572 -0.130806 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 -2 0
vertex 0.130806 -1.99572 18
vertex 0 -2 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.130806 -1.99572 18
vertex 0 -2 0
vertex 0.130806 -1.99572 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.261052 -1.98289 0
vertex 0.390181 -1.96157 18
vertex 0.261052 -1.98289 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.390181 -1.96157 18
vertex 0.261052 -1.98289 0
vertex 0.390181 -1.96157 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.642879 -1.89386 0
vertex 0.765367 -1.84776 18
vertex 0.642879 -1.89386 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.765367 -1.84776 18
vertex 0.642879 -1.89386 0
vertex 0.765367 -1.84776 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.31869 -1.50368 0
vertex 1.41421 -1.41421 18
vertex 1.31869 -1.50368 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.41421 -1.41421 18
vertex 1.31869 -1.50368 0
vertex 1.41421 -1.41421 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.11114 -1.66294 0
vertex 1.21752 -1.58671 18
vertex 1.11114 -1.66294 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.21752 -1.58671 18
vertex 1.11114 -1.66294 0
vertex 1.21752 -1.58671 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.884577 -1.79375 0
vertex 1 -1.73205 18
vertex 0.884577 -1.79375 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1 -1.73205 18
vertex 0.884577 -1.79375 0
vertex 1 -1.73205 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.50368 -1.31869 18
vertex 1.58671 -1.21752 0
vertex 1.58671 -1.21752 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.58671 -1.21752 0
vertex 1.50368 -1.31869 18
vertex 1.50368 -1.31869 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.66294 -1.11114 18
vertex 1.73205 -1 0
vertex 1.73205 -1 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.73205 -1 0
vertex 1.66294 -1.11114 18
vertex 1.66294 -1.11114 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.79375 -0.884577 18
vertex 1.84776 -0.765367 0
vertex 1.84776 -0.765367 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.84776 -0.765367 0
vertex 1.79375 -0.884577 18
vertex 1.79375 -0.884577 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.89386 -0.642879 18
vertex 1.93185 -0.517637 0
vertex 1.93185 -0.517637 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.93185 -0.517637 0
vertex 1.89386 -0.642879 18
vertex 1.89386 -0.642879 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.98289 -0.261052 18
vertex 1.99572 -0.130806 0
vertex 1.99572 -0.130806 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.99572 -0.130806 0
vertex 1.98289 -0.261052 18
vertex 1.98289 -0.261052 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.31869 -1.50368 0
vertex -1.21752 -1.58671 18
vertex -1.31869 -1.50368 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.21752 -1.58671 18
vertex -1.31869 -1.50368 0
vertex -1.21752 -1.58671 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.884577 -1.79375 0
vertex -0.765367 -1.84776 18
vertex -0.884577 -1.79375 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.765367 -1.84776 18
vertex -0.884577 -1.79375 0
vertex -0.765367 -1.84776 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.11114 -1.66294 0
vertex -1 -1.73205 18
vertex -1.11114 -1.66294 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1 -1.73205 18
vertex -1.11114 -1.66294 0
vertex -1 -1.73205 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.642879 -1.89386 0
vertex -0.517637 -1.93185 18
vertex -0.642879 -1.89386 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.517637 -1.93185 18
vertex -0.642879 -1.89386 0
vertex -0.517637 -1.93185 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.261052 -1.98289 0
vertex -0.130806 -1.99572 18
vertex -0.261052 -1.98289 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.130806 -1.99572 18
vertex -0.261052 -1.98289 0
vertex -0.130806 -1.99572 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.73205 -0.999999 0
vertex -1.79375 -0.884577 18
vertex -1.79375 -0.884577 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.79375 -0.884577 18
vertex -1.73205 -0.999999 0
vertex -1.73205 -0.999999 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.58671 -1.21752 0
vertex -1.66294 -1.11114 18
vertex -1.66294 -1.11114 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.66294 -1.11114 18
vertex -1.58671 -1.21752 0
vertex -1.58671 -1.21752 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.93185 -0.517637 0
vertex -1.96157 -0.390181 18
vertex -1.96157 -0.390181 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.96157 -0.390181 18
vertex -1.93185 -0.517637 0
vertex -1.93185 -0.517637 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.96157 -0.390181 0
vertex -1.98289 -0.261052 18
vertex -1.98289 -0.261052 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.98289 -0.261052 18
vertex -1.96157 -0.390181 0
vertex -1.96157 -0.390181 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.99572 -0.130806 0
vertex -2 0 18
vertex -2 0 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -2 0 18
vertex -1.99572 -0.130806 0
vertex -1.99572 -0.130806 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.130806 -1.99572 0
vertex 0.261052 -1.98289 18
vertex 0.130806 -1.99572 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.261052 -1.98289 18
vertex 0.130806 -1.99572 0
vertex 0.261052 -1.98289 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.765367 -1.84776 0
vertex 0.884577 -1.79375 18
vertex 0.765367 -1.84776 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.884577 -1.79375 18
vertex 0.765367 -1.84776 0
vertex 0.884577 -1.79375 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.41421 -1.41421 18
vertex 1.50368 -1.31869 0
vertex 1.50368 -1.31869 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.50368 -1.31869 0
vertex 1.41421 -1.41421 18
vertex 1.41421 -1.41421 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1 -1.73205 0
vertex 1.11114 -1.66294 18
vertex 1 -1.73205 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.11114 -1.66294 18
vertex 1 -1.73205 0
vertex 1.11114 -1.66294 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.58671 -1.21752 18
vertex 1.66294 -1.11114 0
vertex 1.66294 -1.11114 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.66294 -1.11114 0
vertex 1.58671 -1.21752 18
vertex 1.58671 -1.21752 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.93185 -0.517637 18
vertex 1.96157 -0.390181 0
vertex 1.96157 -0.390181 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.96157 -0.390181 0
vertex 1.93185 -0.517637 18
vertex 1.93185 -0.517637 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.21752 -1.58671 0
vertex -1.11114 -1.66294 18
vertex -1.21752 -1.58671 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.11114 -1.66294 18
vertex -1.21752 -1.58671 0
vertex -1.11114 -1.66294 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1 -1.73205 0
vertex -0.884577 -1.79375 18
vertex -1 -1.73205 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.884577 -1.79375 18
vertex -1 -1.73205 0
vertex -0.884577 -1.79375 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.66294 -1.11114 0
vertex -1.73205 -0.999999 18
vertex -1.73205 -0.999999 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.73205 -0.999999 18
vertex -1.66294 -1.11114 0
vertex -1.66294 -1.11114 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.50368 -1.31869 0
vertex -1.58671 -1.21752 18
vertex -1.58671 -1.21752 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.58671 -1.21752 18
vertex -1.50368 -1.31869 0
vertex -1.50368 -1.31869 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.89386 -0.642879 0
vertex -1.93185 -0.517637 18
vertex -1.93185 -0.517637 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.93185 -0.517637 18
vertex -1.89386 -0.642879 0
vertex -1.89386 -0.642879 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.98289 -0.261052 0
vertex -1.99572 -0.130806 18
vertex -1.99572 -0.130806 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.99572 -0.130806 18
vertex -1.98289 -0.261052 0
vertex -1.98289 -0.261052 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.96157 -0.390181 18
vertex 1.98289 -0.261052 0
vertex 1.98289 -0.261052 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.98289 -0.261052 0
vertex 1.96157 -0.390181 18
vertex 1.96157 -0.390181 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.799999 0 0
vertex 0.798286 0.0523224 18
vertex 0.798286 0.0523224 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.798286 0.0523224 18
vertex 0.799999 0 0
vertex 0.799999 0 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0523224 0.798286 0
vertex 0 0.799999 18
vertex -0.0523224 0.798286 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 0.799999 18
vertex -0.0523224 0.798286 0
vertex 0 0.799999 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.527476 0.601471 0
vertex 0.565685 0.565685 18
vertex 0.527476 0.601471 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.565685 0.565685 18
vertex 0.527476 0.601471 0
vertex 0.565685 0.565685 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.306147 0.739103 0
vertex -0.257151 0.757544 18
vertex -0.306147 0.739103 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.257151 0.757544 18
vertex -0.306147 0.739103 0
vertex -0.257151 0.757544 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.739103 0.306147 0
vertex 0.717498 0.35383 18
vertex 0.717498 0.35383 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.717498 0.35383 18
vertex 0.739103 0.306147 0
vertex 0.739103 0.306147 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.257151 0.757544 0
vertex 0.306147 0.739103 18
vertex 0.257151 0.757544 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.306147 0.739103 18
vertex 0.257151 0.757544 0
vertex 0.306147 0.739103 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.69282 0.4 18
vertex -0.665175 0.444456 0
vertex -0.665175 0.444456 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.665175 0.444456 0
vertex -0.69282 0.4 18
vertex -0.69282 0.4 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.665175 0.444456 18
vertex -0.634683 0.487009 0
vertex -0.634683 0.487009 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.634683 0.487009 0
vertex -0.665175 0.444456 18
vertex -0.665175 0.444456 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.793156 0.104421 0
vertex 0.784628 0.156072 18
vertex 0.784628 0.156072 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.784628 0.156072 18
vertex 0.793156 0.104421 0
vertex 0.793156 0.104421 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.798286 0.0523224 0
vertex 0.793156 0.104421 18
vertex 0.793156 0.104421 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.793156 0.104421 18
vertex 0.798286 0.0523224 0
vertex 0.798286 0.0523224 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.665175 0.444456 0
vertex 0.634683 0.487009 18
vertex 0.634683 0.487009 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.634683 0.487009 18
vertex 0.665175 0.444456 0
vertex 0.665175 0.444456 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.601471 0.527476 0
vertex 0.565685 0.565685 18
vertex 0.565685 0.565685 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.565685 0.565685 18
vertex 0.601471 0.527476 0
vertex 0.601471 0.527476 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.69282 0.4 0
vertex 0.665175 0.444456 18
vertex 0.665175 0.444456 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.665175 0.444456 18
vertex 0.69282 0.4 0
vertex 0.69282 0.4 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.104421 0.793156 0
vertex 0.156072 0.784628 18
vertex 0.104421 0.793156 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.156072 0.784628 18
vertex 0.104421 0.793156 0
vertex 0.156072 0.784628 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.207055 0.77274 0
vertex 0.257151 0.757544 18
vertex 0.207055 0.77274 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.257151 0.757544 18
vertex 0.207055 0.77274 0
vertex 0.257151 0.757544 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 0.799999 0
vertex 0.0523224 0.798286 18
vertex 0 0.799999 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0523224 0.798286 18
vertex 0 0.799999 0
vertex 0.0523224 0.798286 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.487009 0.634683 0
vertex 0.527476 0.601471 18
vertex 0.487009 0.634683 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.527476 0.601471 18
vertex 0.487009 0.634683 0
vertex 0.527476 0.601471 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.306147 0.739103 0
vertex 0.35383 0.717498 18
vertex 0.306147 0.739103 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.35383 0.717498 18
vertex 0.306147 0.739103 0
vertex 0.35383 0.717498 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.739103 0.306147 18
vertex -0.717498 0.35383 0
vertex -0.717498 0.35383 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.717498 0.35383 0
vertex -0.739103 0.306147 18
vertex -0.739103 0.306147 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.784628 0.156072 18
vertex -0.77274 0.207055 0
vertex -0.77274 0.207055 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.77274 0.207055 0
vertex -0.784628 0.156072 18
vertex -0.784628 0.156072 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.444456 0.665175 0
vertex -0.4 0.69282 18
vertex -0.444456 0.665175 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.4 0.69282 18
vertex -0.444456 0.665175 0
vertex -0.4 0.69282 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.35383 0.717498 0
vertex -0.306147 0.739103 18
vertex -0.35383 0.717498 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.306147 0.739103 18
vertex -0.35383 0.717498 0
vertex -0.306147 0.739103 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.487009 0.634683 0
vertex -0.444456 0.665175 18
vertex -0.487009 0.634683 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.444456 0.665175 18
vertex -0.487009 0.634683 0
vertex -0.444456 0.665175 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.104421 0.793156 0
vertex -0.0523224 0.798286 18
vertex -0.104421 0.793156 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0523224 0.798286 18
vertex -0.104421 0.793156 0
vertex -0.0523224 0.798286 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.739103 -0.306147 0
vertex 0.757544 -0.257151 18
vertex 0.757544 -0.257151 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.757544 -0.257151 18
vertex 0.739103 -0.306147 0
vertex 0.739103 -0.306147 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.634683 -0.487009 18
vertex -0.665175 -0.444456 0
vertex -0.665175 -0.444456 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.665175 -0.444456 0
vertex -0.634683 -0.487009 18
vertex -0.634683 -0.487009 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.739103 -0.306147 18
vertex -0.757544 -0.257151 0
vertex -0.757544 -0.257151 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.757544 -0.257151 0
vertex -0.739103 -0.306147 18
vertex -0.739103 -0.306147 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.35383 -0.717498 0
vertex 0.306147 -0.739103 18
vertex 0.35383 -0.717498 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.306147 -0.739103 18
vertex 0.35383 -0.717498 0
vertex 0.306147 -0.739103 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.784628 0.156072 0
vertex 0.77274 0.207055 18
vertex 0.77274 0.207055 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.77274 0.207055 18
vertex 0.784628 0.156072 0
vertex 0.784628 0.156072 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.77274 0.207055 0
vertex 0.757544 0.257151 18
vertex 0.757544 0.257151 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.757544 0.257151 18
vertex 0.77274 0.207055 0
vertex 0.77274 0.207055 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.757544 0.257151 0
vertex 0.739103 0.306147 18
vertex 0.739103 0.306147 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.739103 0.306147 18
vertex 0.757544 0.257151 0
vertex 0.757544 0.257151 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.717498 0.35383 0
vertex 0.69282 0.4 18
vertex 0.69282 0.4 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.69282 0.4 18
vertex 0.717498 0.35383 0
vertex 0.717498 0.35383 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.156072 0.784628 0
vertex 0.207055 0.77274 18
vertex 0.156072 0.784628 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.207055 0.77274 18
vertex 0.156072 0.784628 0
vertex 0.207055 0.77274 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0523224 0.798286 0
vertex 0.104421 0.793156 18
vertex 0.0523224 0.798286 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.104421 0.793156 18
vertex 0.0523224 0.798286 0
vertex 0.104421 0.793156 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.35383 0.717498 0
vertex 0.4 0.69282 18
vertex 0.35383 0.717498 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.4 0.69282 18
vertex 0.35383 0.717498 0
vertex 0.4 0.69282 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.444456 0.665175 0
vertex 0.487009 0.634683 18
vertex 0.444456 0.665175 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.487009 0.634683 18
vertex 0.444456 0.665175 0
vertex 0.487009 0.634683 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.4 0.69282 0
vertex 0.444456 0.665175 18
vertex 0.4 0.69282 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.444456 0.665175 18
vertex 0.4 0.69282 0
vertex 0.444456 0.665175 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.799999 0 18
vertex -0.798286 0.0523224 0
vertex -0.798286 0.0523224 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.798286 0.0523224 0
vertex -0.799999 0 18
vertex -0.799999 0 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.601471 0.527476 18
vertex -0.565685 0.565685 0
vertex -0.565685 0.565685 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.565685 0.565685 0
vertex -0.601471 0.527476 18
vertex -0.601471 0.527476 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.634683 0.487009 18
vertex -0.601471 0.527476 0
vertex -0.601471 0.527476 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.601471 0.527476 0
vertex -0.634683 0.487009 18
vertex -0.634683 0.487009 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.717498 0.35383 18
vertex -0.69282 0.4 0
vertex -0.69282 0.4 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.69282 0.4 0
vertex -0.717498 0.35383 18
vertex -0.717498 0.35383 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.757544 0.257151 18
vertex -0.739103 0.306147 0
vertex -0.739103 0.306147 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.739103 0.306147 0
vertex -0.757544 0.257151 18
vertex -0.757544 0.257151 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.793156 0.104421 18
vertex -0.784628 0.156072 0
vertex -0.784628 0.156072 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.784628 0.156072 0
vertex -0.793156 0.104421 18
vertex -0.793156 0.104421 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.77274 0.207055 18
vertex -0.757544 0.257151 0
vertex -0.757544 0.257151 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.757544 0.257151 0
vertex -0.77274 0.207055 18
vertex -0.77274 0.207055 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.565685 0.565685 0
vertex -0.527476 0.601471 18
vertex -0.565685 0.565685 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.527476 0.601471 18
vertex -0.565685 0.565685 0
vertex -0.527476 0.601471 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.4 0.69282 0
vertex -0.35383 0.717498 18
vertex -0.4 0.69282 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.35383 0.717498 18
vertex -0.4 0.69282 0
vertex -0.35383 0.717498 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.257151 0.757544 0
vertex -0.207055 0.77274 18
vertex -0.257151 0.757544 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.207055 0.77274 18
vertex -0.257151 0.757544 0
vertex -0.207055 0.77274 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.156072 0.784628 0
vertex -0.104421 0.793156 18
vertex -0.156072 0.784628 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.104421 0.793156 18
vertex -0.156072 0.784628 0
vertex -0.104421 0.793156 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.207055 0.77274 0
vertex -0.156072 0.784628 18
vertex -0.207055 0.77274 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.156072 0.784628 18
vertex -0.207055 0.77274 0
vertex -0.156072 0.784628 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.793156 -0.104421 0
vertex 0.798286 -0.0523224 18
vertex 0.798286 -0.0523224 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.798286 -0.0523224 18
vertex 0.793156 -0.104421 0
vertex 0.793156 -0.104421 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.77274 -0.207055 0
vertex 0.784628 -0.156072 18
vertex 0.784628 -0.156072 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.784628 -0.156072 18
vertex 0.77274 -0.207055 0
vertex 0.77274 -0.207055 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.798286 -0.0523224 0
vertex 0.799999 0 18
vertex 0.799999 0 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.799999 0 18
vertex 0.798286 -0.0523224 0
vertex 0.798286 -0.0523224 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.717498 -0.35383 18
vertex -0.739103 -0.306147 0
vertex -0.739103 -0.306147 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.739103 -0.306147 0
vertex -0.717498 -0.35383 18
vertex -0.717498 -0.35383 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.77274 -0.207055 18
vertex -0.784628 -0.156072 0
vertex -0.784628 -0.156072 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.784628 -0.156072 0
vertex -0.77274 -0.207055 18
vertex -0.77274 -0.207055 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.104421 -0.793156 0
vertex 0.0523224 -0.798286 18
vertex 0.104421 -0.793156 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0523224 -0.798286 18
vertex 0.104421 -0.793156 0
vertex 0.0523224 -0.798286 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.634683 0.487009 0
vertex 0.601471 0.527476 18
vertex 0.601471 0.527476 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.601471 0.527476 18
vertex 0.634683 0.487009 0
vertex 0.634683 0.487009 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.798286 0.0523224 18
vertex -0.793156 0.104421 0
vertex -0.793156 0.104421 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.793156 0.104421 0
vertex -0.798286 0.0523224 18
vertex -0.798286 0.0523224 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.527476 0.601471 0
vertex -0.487009 0.634683 18
vertex -0.527476 0.601471 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.487009 0.634683 18
vertex -0.527476 0.601471 0
vertex -0.487009 0.634683 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.69282 -0.4 0
vertex 0.717498 -0.35383 18
vertex 0.717498 -0.35383 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.717498 -0.35383 18
vertex 0.69282 -0.4 0
vertex 0.69282 -0.4 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.757544 -0.257151 0
vertex 0.77274 -0.207055 18
vertex 0.77274 -0.207055 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.77274 -0.207055 18
vertex 0.757544 -0.257151 0
vertex 0.757544 -0.257151 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.601471 -0.527476 0
vertex 0.634683 -0.487009 18
vertex 0.634683 -0.487009 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.634683 -0.487009 18
vertex 0.601471 -0.527476 0
vertex 0.601471 -0.527476 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.634683 -0.487009 0
vertex 0.665175 -0.444456 18
vertex 0.665175 -0.444456 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.665175 -0.444456 18
vertex 0.634683 -0.487009 0
vertex 0.634683 -0.487009 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.665175 -0.444456 0
vertex 0.69282 -0.4 18
vertex 0.69282 -0.4 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.69282 -0.4 18
vertex 0.665175 -0.444456 0
vertex 0.665175 -0.444456 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.527476 -0.601471 0
vertex 0.487009 -0.634683 18
vertex 0.527476 -0.601471 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.487009 -0.634683 18
vertex 0.527476 -0.601471 0
vertex 0.487009 -0.634683 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0523224 -0.798286 0
vertex 0 -0.799999 18
vertex 0.0523224 -0.798286 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 -0.799999 18
vertex 0.0523224 -0.798286 0
vertex 0 -0.799999 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.156072 -0.784628 0
vertex -0.207055 -0.77274 18
vertex -0.156072 -0.784628 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.207055 -0.77274 18
vertex -0.156072 -0.784628 0
vertex -0.207055 -0.77274 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.487009 -0.634683 0
vertex -0.527476 -0.601471 18
vertex -0.487009 -0.634683 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.527476 -0.601471 18
vertex -0.487009 -0.634683 0
vertex -0.527476 -0.601471 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.4 -0.69282 0
vertex -0.444456 -0.665175 18
vertex -0.4 -0.69282 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.444456 -0.665175 18
vertex -0.4 -0.69282 0
vertex -0.444456 -0.665175 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.757544 -0.257151 18
vertex -0.77274 -0.207055 0
vertex -0.77274 -0.207055 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.77274 -0.207055 0
vertex -0.757544 -0.257151 18
vertex -0.757544 -0.257151 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.798286 -0.0523224 18
vertex -0.799999 0 0
vertex -0.799999 0 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.799999 0 0
vertex -0.798286 -0.0523224 18
vertex -0.798286 -0.0523224 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.784628 -0.156072 18
vertex -0.793156 -0.104421 0
vertex -0.793156 -0.104421 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.793156 -0.104421 0
vertex -0.784628 -0.156072 18
vertex -0.784628 -0.156072 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.257151 -0.757544 0
vertex 0.207055 -0.77274 18
vertex 0.257151 -0.757544 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.207055 -0.77274 18
vertex 0.257151 -0.757544 0
vertex 0.207055 -0.77274 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.306147 -0.739103 0
vertex 0.257151 -0.757544 18
vertex 0.306147 -0.739103 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.257151 -0.757544 18
vertex 0.306147 -0.739103 0
vertex 0.257151 -0.757544 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.717498 -0.35383 0
vertex 0.739103 -0.306147 18
vertex 0.739103 -0.306147 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.739103 -0.306147 18
vertex 0.717498 -0.35383 0
vertex 0.717498 -0.35383 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.784628 -0.156072 0
vertex 0.793156 -0.104421 18
vertex 0.793156 -0.104421 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.793156 -0.104421 18
vertex 0.784628 -0.156072 0
vertex 0.784628 -0.156072 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.4 -0.69282 0
vertex 0.35383 -0.717498 18
vertex 0.4 -0.69282 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.35383 -0.717498 18
vertex 0.4 -0.69282 0
vertex 0.35383 -0.717498 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.487009 -0.634683 0
vertex 0.444456 -0.665175 18
vertex 0.487009 -0.634683 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.444456 -0.665175 18
vertex 0.487009 -0.634683 0
vertex 0.444456 -0.665175 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 -0.799999 0
vertex -0.0523224 -0.798286 18
vertex 0 -0.799999 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0523224 -0.798286 18
vertex 0 -0.799999 0
vertex -0.0523224 -0.798286 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0523224 -0.798286 0
vertex -0.104421 -0.793156 18
vertex -0.0523224 -0.798286 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.104421 -0.793156 18
vertex -0.0523224 -0.798286 0
vertex -0.104421 -0.793156 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.257151 -0.757544 0
vertex -0.306147 -0.739103 18
vertex -0.257151 -0.757544 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.306147 -0.739103 18
vertex -0.257151 -0.757544 0
vertex -0.306147 -0.739103 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.207055 -0.77274 0
vertex -0.257151 -0.757544 18
vertex -0.207055 -0.77274 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.257151 -0.757544 18
vertex -0.207055 -0.77274 0
vertex -0.257151 -0.757544 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.306147 -0.739103 0
vertex -0.35383 -0.717498 18
vertex -0.306147 -0.739103 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.35383 -0.717498 18
vertex -0.306147 -0.739103 0
vertex -0.35383 -0.717498 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.444456 -0.665175 0
vertex -0.487009 -0.634683 18
vertex -0.444456 -0.665175 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.487009 -0.634683 18
vertex -0.444456 -0.665175 0
vertex -0.487009 -0.634683 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.527476 -0.601471 0
vertex -0.565685 -0.565685 18
vertex -0.527476 -0.601471 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.565685 -0.565685 18
vertex -0.527476 -0.601471 0
vertex -0.565685 -0.565685 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.565685 -0.565685 18
vertex -0.601471 -0.527476 0
vertex -0.601471 -0.527476 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.601471 -0.527476 0
vertex -0.565685 -0.565685 18
vertex -0.565685 -0.565685 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.601471 -0.527476 18
vertex -0.634683 -0.487009 0
vertex -0.634683 -0.487009 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.634683 -0.487009 0
vertex -0.601471 -0.527476 18
vertex -0.601471 -0.527476 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.665175 -0.444456 18
vertex -0.69282 -0.4 0
vertex -0.69282 -0.4 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.69282 -0.4 0
vertex -0.665175 -0.444456 18
vertex -0.665175 -0.444456 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.69282 -0.4 18
vertex -0.717498 -0.35383 0
vertex -0.717498 -0.35383 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.717498 -0.35383 0
vertex -0.69282 -0.4 18
vertex -0.69282 -0.4 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.793156 -0.104421 18
vertex -0.798286 -0.0523224 0
vertex -0.798286 -0.0523224 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.798286 -0.0523224 0
vertex -0.793156 -0.104421 18
vertex -0.793156 -0.104421 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.207055 -0.77274 0
vertex 0.156072 -0.784628 18
vertex 0.207055 -0.77274 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.156072 -0.784628 18
vertex 0.207055 -0.77274 0
vertex 0.156072 -0.784628 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.156072 -0.784628 0
vertex 0.104421 -0.793156 18
vertex 0.156072 -0.784628 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.104421 -0.793156 18
vertex 0.156072 -0.784628 0
vertex 0.104421 -0.793156 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.565685 -0.565685 0
vertex 0.527476 -0.601471 18
vertex 0.565685 -0.565685 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.527476 -0.601471 18
vertex 0.565685 -0.565685 0
vertex 0.527476 -0.601471 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.565685 -0.565685 0
vertex 0.601471 -0.527476 18
vertex 0.601471 -0.527476 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.601471 -0.527476 18
vertex 0.565685 -0.565685 0
vertex 0.565685 -0.565685 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.444456 -0.665175 0
vertex 0.4 -0.69282 18
vertex 0.444456 -0.665175 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.4 -0.69282 18
vertex 0.444456 -0.665175 0
vertex 0.4 -0.69282 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.104421 -0.793156 0
vertex -0.156072 -0.784628 18
vertex -0.104421 -0.793156 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.156072 -0.784628 18
vertex -0.104421 -0.793156 0
vertex -0.156072 -0.784628 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.35383 -0.717498 0
vertex -0.4 -0.69282 18
vertex -0.35383 -0.717498 18
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.4 -0.69282 18
vertex -0.35383 -0.717498 0
vertex -0.4 -0.69282 0
endloop
endfacet
endsolid OpenSCAD_Model
================================================
FILE: 3d/customizable-cylinder_25mm.stl
================================================
solid OpenSCAD_Model
facet normal 0 0 0
outer loop
vertex 2 0 25
vertex 1.99572 0.130806 0
vertex 1.99572 0.130806 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.99572 0.130806 0
vertex 2 0 25
vertex 2 0 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -2 0 0
vertex -1.99572 0.130806 25
vertex -1.99572 0.130806 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.99572 0.130806 25
vertex -2 0 0
vertex -2 0 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.130806 1.99572 0
vertex 0 2 25
vertex 0.130806 1.99572 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 2 25
vertex 0.130806 1.99572 0
vertex 0 2 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.130806 -1.99572 0
vertex 0 -2 25
vertex -0.130806 -1.99572 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 -2 25
vertex -0.130806 -1.99572 0
vertex 0 -2 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.41421 -1.41421 0
vertex -1.50368 -1.31869 25
vertex -1.50368 -1.31869 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.50368 -1.31869 25
vertex -1.41421 -1.41421 0
vertex -1.41421 -1.41421 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.50368 1.31869 25
vertex 1.41421 1.41421 0
vertex 1.41421 1.41421 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.41421 1.41421 0
vertex 1.50368 1.31869 25
vertex 1.50368 1.31869 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.31869 1.50368 0
vertex -1.41421 1.41421 25
vertex -1.31869 1.50368 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.41421 1.41421 25
vertex -1.31869 1.50368 0
vertex -1.41421 1.41421 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.642879 1.89386 0
vertex -0.765367 1.84776 25
vertex -0.642879 1.89386 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.765367 1.84776 25
vertex -0.642879 1.89386 0
vertex -0.765367 1.84776 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.84776 -0.765367 0
vertex -1.89386 -0.642879 25
vertex -1.89386 -0.642879 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.89386 -0.642879 25
vertex -1.84776 -0.765367 0
vertex -1.84776 -0.765367 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.84776 0.765367 25
vertex 1.79375 0.884577 0
vertex 1.79375 0.884577 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.79375 0.884577 0
vertex 1.84776 0.765367 25
vertex 1.84776 0.765367 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.884577 1.79375 0
vertex 0.765367 1.84776 25
vertex 0.884577 1.79375 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.765367 1.84776 25
vertex 0.884577 1.79375 0
vertex 0.765367 1.84776 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.21752 1.58671 0
vertex 1.11114 1.66294 25
vertex 1.21752 1.58671 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.11114 1.66294 25
vertex 1.21752 1.58671 0
vertex 1.11114 1.66294 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.84776 0.765367 0
vertex -1.79375 0.884577 25
vertex -1.79375 0.884577 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.79375 0.884577 25
vertex -1.84776 0.765367 0
vertex -1.84776 0.765367 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.261052 1.98289 0
vertex -0.390181 1.96157 25
vertex -0.261052 1.98289 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.390181 1.96157 25
vertex -0.261052 1.98289 0
vertex -0.390181 1.96157 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.84776 -0.765367 25
vertex 1.89386 -0.642879 0
vertex 1.89386 -0.642879 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.89386 -0.642879 0
vertex 1.84776 -0.765367 25
vertex 1.84776 -0.765367 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.96157 0.390181 25
vertex 1.93185 0.517637 0
vertex 1.93185 0.517637 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.93185 0.517637 0
vertex 1.96157 0.390181 25
vertex 1.96157 0.390181 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.99572 0.130806 25
vertex 1.98289 0.261052 0
vertex 1.98289 0.261052 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.98289 0.261052 0
vertex 1.99572 0.130806 25
vertex 1.99572 0.130806 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.93185 0.517637 25
vertex 1.89386 0.642879 0
vertex 1.89386 0.642879 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.89386 0.642879 0
vertex 1.93185 0.517637 25
vertex 1.93185 0.517637 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.73205 0.999999 25
vertex 1.66294 1.11114 0
vertex 1.66294 1.11114 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.66294 1.11114 0
vertex 1.73205 0.999999 25
vertex 1.73205 0.999999 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.79375 0.884577 25
vertex 1.73205 0.999999 0
vertex 1.73205 0.999999 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.73205 0.999999 0
vertex 1.79375 0.884577 25
vertex 1.79375 0.884577 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.517637 1.93185 0
vertex 0.390181 1.96157 25
vertex 0.517637 1.93185 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.390181 1.96157 25
vertex 0.517637 1.93185 0
vertex 0.390181 1.96157 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.765367 1.84776 0
vertex 0.642879 1.89386 25
vertex 0.765367 1.84776 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.642879 1.89386 25
vertex 0.765367 1.84776 0
vertex 0.642879 1.89386 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.390181 1.96157 0
vertex 0.261052 1.98289 25
vertex 0.390181 1.96157 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.261052 1.98289 25
vertex 0.390181 1.96157 0
vertex 0.261052 1.98289 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.41421 1.41421 0
vertex 1.31869 1.50368 25
vertex 1.41421 1.41421 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.31869 1.50368 25
vertex 1.41421 1.41421 0
vertex 1.31869 1.50368 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.96157 0.390181 0
vertex -1.93185 0.517637 25
vertex -1.93185 0.517637 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.93185 0.517637 25
vertex -1.96157 0.390181 0
vertex -1.96157 0.390181 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.66294 1.11114 0
vertex -1.58671 1.21752 25
vertex -1.58671 1.21752 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.58671 1.21752 25
vertex -1.66294 1.11114 0
vertex -1.66294 1.11114 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.50368 1.31869 0
vertex -1.41421 1.41421 25
vertex -1.41421 1.41421 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.41421 1.41421 25
vertex -1.50368 1.31869 0
vertex -1.50368 1.31869 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.89386 0.642879 0
vertex -1.84776 0.765367 25
vertex -1.84776 0.765367 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.84776 0.765367 25
vertex -1.89386 0.642879 0
vertex -1.89386 0.642879 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.98289 0.261052 0
vertex -1.96157 0.390181 25
vertex -1.96157 0.390181 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.96157 0.390181 25
vertex -1.98289 0.261052 0
vertex -1.98289 0.261052 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.999999 1.73205 0
vertex -1.11114 1.66294 25
vertex -0.999999 1.73205 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.11114 1.66294 25
vertex -0.999999 1.73205 0
vertex -1.11114 1.66294 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.765367 1.84776 0
vertex -0.884577 1.79375 25
vertex -0.765367 1.84776 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.884577 1.79375 25
vertex -0.765367 1.84776 0
vertex -0.884577 1.79375 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.130806 1.99572 0
vertex -0.261052 1.98289 25
vertex -0.130806 1.99572 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.261052 1.98289 25
vertex -0.130806 1.99572 0
vertex -0.261052 1.98289 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.390181 -1.96157 0
vertex 0.517637 -1.93185 25
vertex 0.390181 -1.96157 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.517637 -1.93185 25
vertex 0.390181 -1.96157 0
vertex 0.517637 -1.93185 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.517637 -1.93185 0
vertex 0.642879 -1.89386 25
vertex 0.517637 -1.93185 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.642879 -1.89386 25
vertex 0.517637 -1.93185 0
vertex 0.642879 -1.89386 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.21752 -1.58671 0
vertex 1.31869 -1.50368 25
vertex 1.21752 -1.58671 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.31869 -1.50368 25
vertex 1.21752 -1.58671 0
vertex 1.31869 -1.50368 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.73205 -1 25
vertex 1.79375 -0.884577 0
vertex 1.79375 -0.884577 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.79375 -0.884577 0
vertex 1.73205 -1 25
vertex 1.73205 -1 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.41421 -1.41421 0
vertex -1.31869 -1.50368 25
vertex -1.41421 -1.41421 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.31869 -1.50368 25
vertex -1.41421 -1.41421 0
vertex -1.31869 -1.50368 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.765367 -1.84776 0
vertex -0.642879 -1.89386 25
vertex -0.765367 -1.84776 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.642879 -1.89386 25
vertex -0.765367 -1.84776 0
vertex -0.642879 -1.89386 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.390181 -1.96157 0
vertex -0.261052 -1.98289 25
vertex -0.390181 -1.96157 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.261052 -1.98289 25
vertex -0.390181 -1.96157 0
vertex -0.261052 -1.98289 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.79375 -0.884577 0
vertex -1.84776 -0.765367 25
vertex -1.84776 -0.765367 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.84776 -0.765367 25
vertex -1.79375 -0.884577 0
vertex -1.79375 -0.884577 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.799999 0 0
vertex 2 0 0
vertex 1.99572 -0.130806 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.798286 -0.0523224 0
vertex 1.99572 -0.130806 0
vertex 1.98289 -0.261052 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 2 0 0
vertex 0.799999 0 0
vertex 1.99572 0.130806 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.793156 -0.104421 0
vertex 1.98289 -0.261052 0
vertex 1.96157 -0.390181 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.798286 0.0523224 0
vertex 1.99572 0.130806 0
vertex 0.799999 0 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.784628 -0.156072 0
vertex 1.96157 -0.390181 0
vertex 1.93185 -0.517637 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.99572 0.130806 0
vertex 0.798286 0.0523224 0
vertex 1.98289 0.261052 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.77274 -0.207055 0
vertex 1.93185 -0.517637 0
vertex 1.89386 -0.642879 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.793156 0.104421 0
vertex 1.98289 0.261052 0
vertex 0.798286 0.0523224 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.757544 -0.257151 0
vertex 1.89386 -0.642879 0
vertex 1.84776 -0.765367 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.98289 0.261052 0
vertex 0.793156 0.104421 0
vertex 1.96157 0.390181 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.739103 -0.306147 0
vertex 1.84776 -0.765367 0
vertex 1.79375 -0.884577 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.784628 0.156072 0
vertex 1.96157 0.390181 0
vertex 0.793156 0.104421 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.717498 -0.35383 0
vertex 1.79375 -0.884577 0
vertex 1.73205 -1 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.96157 0.390181 0
vertex 0.784628 0.156072 0
vertex 1.93185 0.517637 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.69282 -0.4 0
vertex 1.73205 -1 0
vertex 1.66294 -1.11114 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.77274 0.207055 0
vertex 1.93185 0.517637 0
vertex 0.784628 0.156072 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.665175 -0.444456 0
vertex 1.66294 -1.11114 0
vertex 1.58671 -1.21752 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.93185 0.517637 0
vertex 0.77274 0.207055 0
vertex 1.89386 0.642879 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.634683 -0.487009 0
vertex 1.58671 -1.21752 0
vertex 1.50368 -1.31869 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.757544 0.257151 0
vertex 1.89386 0.642879 0
vertex 0.77274 0.207055 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.601471 -0.527476 0
vertex 1.50368 -1.31869 0
vertex 1.41421 -1.41421 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.89386 0.642879 0
vertex 0.757544 0.257151 0
vertex 1.84776 0.765367 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.565685 -0.565685 0
vertex 1.41421 -1.41421 0
vertex 1.31869 -1.50368 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.739103 0.306147 0
vertex 1.84776 0.765367 0
vertex 0.757544 0.257151 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.527476 -0.601471 0
vertex 1.31869 -1.50368 0
vertex 1.21752 -1.58671 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.84776 0.765367 0
vertex 0.739103 0.306147 0
vertex 1.79375 0.884577 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.487009 -0.634683 0
vertex 1.21752 -1.58671 0
vertex 1.11114 -1.66294 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.717498 0.35383 0
vertex 1.79375 0.884577 0
vertex 0.739103 0.306147 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.444456 -0.665175 0
vertex 1.11114 -1.66294 0
vertex 1 -1.73205 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.79375 0.884577 0
vertex 0.717498 0.35383 0
vertex 1.73205 0.999999 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.4 -0.69282 0
vertex 1 -1.73205 0
vertex 0.884577 -1.79375 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.69282 0.4 0
vertex 1.73205 0.999999 0
vertex 0.717498 0.35383 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.73205 0.999999 0
vertex 0.69282 0.4 0
vertex 1.66294 1.11114 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.99572 -0.130806 0
vertex 0.798286 -0.0523224 0
vertex 0.799999 0 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.98289 -0.261052 0
vertex 0.793156 -0.104421 0
vertex 0.798286 -0.0523224 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.96157 -0.390181 0
vertex 0.784628 -0.156072 0
vertex 0.793156 -0.104421 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.93185 -0.517637 0
vertex 0.77274 -0.207055 0
vertex 0.784628 -0.156072 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.35383 -0.717498 0
vertex 0.884577 -1.79375 0
vertex 0.765367 -1.84776 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.89386 -0.642879 0
vertex 0.757544 -0.257151 0
vertex 0.77274 -0.207055 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.84776 -0.765367 0
vertex 0.739103 -0.306147 0
vertex 0.757544 -0.257151 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.79375 -0.884577 0
vertex 0.717498 -0.35383 0
vertex 0.739103 -0.306147 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.73205 -1 0
vertex 0.69282 -0.4 0
vertex 0.717498 -0.35383 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.66294 -1.11114 0
vertex 0.665175 -0.444456 0
vertex 0.69282 -0.4 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.306147 -0.739103 0
vertex 0.765367 -1.84776 0
vertex 0.642879 -1.89386 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.58671 -1.21752 0
vertex 0.634683 -0.487009 0
vertex 0.665175 -0.444456 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.50368 -1.31869 0
vertex 0.601471 -0.527476 0
vertex 0.634683 -0.487009 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.41421 -1.41421 0
vertex 0.565685 -0.565685 0
vertex 0.601471 -0.527476 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.31869 -1.50368 0
vertex 0.527476 -0.601471 0
vertex 0.565685 -0.565685 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.257151 -0.757544 0
vertex 0.642879 -1.89386 0
vertex 0.517637 -1.93185 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.21752 -1.58671 0
vertex 0.487009 -0.634683 0
vertex 0.527476 -0.601471 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.11114 -1.66294 0
vertex 0.444456 -0.665175 0
vertex 0.487009 -0.634683 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1 -1.73205 0
vertex 0.4 -0.69282 0
vertex 0.444456 -0.665175 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.207055 -0.77274 0
vertex 0.517637 -1.93185 0
vertex 0.390181 -1.96157 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.884577 -1.79375 0
vertex 0.35383 -0.717498 0
vertex 0.4 -0.69282 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.765367 -1.84776 0
vertex 0.306147 -0.739103 0
vertex 0.35383 -0.717498 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.156072 -0.784628 0
vertex 0.390181 -1.96157 0
vertex 0.261052 -1.98289 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.642879 -1.89386 0
vertex 0.257151 -0.757544 0
vertex 0.306147 -0.739103 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.517637 -1.93185 0
vertex 0.207055 -0.77274 0
vertex 0.257151 -0.757544 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.390181 -1.96157 0
vertex 0.156072 -0.784628 0
vertex 0.207055 -0.77274 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.104421 -0.793156 0
vertex 0.261052 -1.98289 0
vertex 0.130806 -1.99572 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.261052 -1.98289 0
vertex 0.104421 -0.793156 0
vertex 0.156072 -0.784628 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.130806 -1.99572 0
vertex 0.0523224 -0.798286 0
vertex 0.104421 -0.793156 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 -2 0
vertex 0.0523224 -0.798286 0
vertex 0.130806 -1.99572 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 -2 0
vertex 0 -0.799999 0
vertex 0.0523224 -0.798286 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 -2 0
vertex -0.0523224 -0.798286 0
vertex 0 -0.799999 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.130806 -1.99572 0
vertex -0.0523224 -0.798286 0
vertex 0 -2 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0523224 -0.798286 0
vertex -0.130806 -1.99572 0
vertex -0.104421 -0.793156 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.261052 -1.98289 0
vertex -0.104421 -0.793156 0
vertex -0.130806 -1.99572 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.104421 -0.793156 0
vertex -0.261052 -1.98289 0
vertex -0.156072 -0.784628 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.390181 -1.96157 0
vertex -0.156072 -0.784628 0
vertex -0.261052 -1.98289 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.156072 -0.784628 0
vertex -0.390181 -1.96157 0
vertex -0.207055 -0.77274 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.517637 -1.93185 0
vertex -0.207055 -0.77274 0
vertex -0.390181 -1.96157 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.207055 -0.77274 0
vertex -0.517637 -1.93185 0
vertex -0.257151 -0.757544 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.642879 -1.89386 0
vertex -0.257151 -0.757544 0
vertex -0.517637 -1.93185 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.257151 -0.757544 0
vertex -0.642879 -1.89386 0
vertex -0.306147 -0.739103 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.765367 -1.84776 0
vertex -0.306147 -0.739103 0
vertex -0.642879 -1.89386 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.306147 -0.739103 0
vertex -0.765367 -1.84776 0
vertex -0.35383 -0.717498 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.884577 -1.79375 0
vertex -0.35383 -0.717498 0
vertex -0.765367 -1.84776 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.35383 -0.717498 0
vertex -0.884577 -1.79375 0
vertex -0.4 -0.69282 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1 -1.73205 0
vertex -0.4 -0.69282 0
vertex -0.884577 -1.79375 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.4 -0.69282 0
vertex -1 -1.73205 0
vertex -0.444456 -0.665175 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.11114 -1.66294 0
vertex -0.444456 -0.665175 0
vertex -1 -1.73205 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.444456 -0.665175 0
vertex -1.11114 -1.66294 0
vertex -0.487009 -0.634683 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.21752 -1.58671 0
vertex -0.487009 -0.634683 0
vertex -1.11114 -1.66294 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.487009 -0.634683 0
vertex -1.21752 -1.58671 0
vertex -0.527476 -0.601471 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.31869 -1.50368 0
vertex -0.527476 -0.601471 0
vertex -1.21752 -1.58671 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.527476 -0.601471 0
vertex -1.31869 -1.50368 0
vertex -0.565685 -0.565685 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.41421 -1.41421 0
vertex -0.565685 -0.565685 0
vertex -1.31869 -1.50368 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.565685 -0.565685 0
vertex -1.41421 -1.41421 0
vertex -0.601471 -0.527476 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.50368 -1.31869 0
vertex -0.601471 -0.527476 0
vertex -1.41421 -1.41421 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.601471 -0.527476 0
vertex -1.50368 -1.31869 0
vertex -0.634683 -0.487009 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.58671 -1.21752 0
vertex -0.634683 -0.487009 0
vertex -1.50368 -1.31869 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.634683 -0.487009 0
vertex -1.58671 -1.21752 0
vertex -0.665175 -0.444456 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.66294 -1.11114 0
vertex -0.665175 -0.444456 0
vertex -1.58671 -1.21752 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.665175 -0.444456 0
vertex -1.66294 -1.11114 0
vertex -0.69282 -0.4 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.665175 0.444456 0
vertex 1.66294 1.11114 0
vertex 0.69282 0.4 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.66294 1.11114 0
vertex 0.665175 0.444456 0
vertex 1.58671 1.21752 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.634683 0.487009 0
vertex 1.58671 1.21752 0
vertex 0.665175 0.444456 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.58671 1.21752 0
vertex 0.634683 0.487009 0
vertex 1.50368 1.31869 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.601471 0.527476 0
vertex 1.50368 1.31869 0
vertex 0.634683 0.487009 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.50368 1.31869 0
vertex 0.601471 0.527476 0
vertex 1.41421 1.41421 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.565685 0.565685 0
vertex 1.41421 1.41421 0
vertex 0.601471 0.527476 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.41421 1.41421 0
vertex 0.565685 0.565685 0
vertex 1.31869 1.50368 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.527476 0.601471 0
vertex 1.31869 1.50368 0
vertex 0.565685 0.565685 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.31869 1.50368 0
vertex 0.527476 0.601471 0
vertex 1.21752 1.58671 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.487009 0.634683 0
vertex 1.21752 1.58671 0
vertex 0.527476 0.601471 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.21752 1.58671 0
vertex 0.487009 0.634683 0
vertex 1.11114 1.66294 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.444456 0.665175 0
vertex 1.11114 1.66294 0
vertex 0.487009 0.634683 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.11114 1.66294 0
vertex 0.444456 0.665175 0
vertex 1 1.73205 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.4 0.69282 0
vertex 1 1.73205 0
vertex 0.444456 0.665175 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1 1.73205 0
vertex 0.4 0.69282 0
vertex 0.884577 1.79375 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.35383 0.717498 0
vertex 0.884577 1.79375 0
vertex 0.4 0.69282 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.884577 1.79375 0
vertex 0.35383 0.717498 0
vertex 0.765367 1.84776 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.306147 0.739103 0
vertex 0.765367 1.84776 0
vertex 0.35383 0.717498 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.765367 1.84776 0
vertex 0.306147 0.739103 0
vertex 0.642879 1.89386 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.257151 0.757544 0
vertex 0.642879 1.89386 0
vertex 0.306147 0.739103 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.642879 1.89386 0
vertex 0.257151 0.757544 0
vertex 0.517637 1.93185 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.207055 0.77274 0
vertex 0.517637 1.93185 0
vertex 0.257151 0.757544 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.517637 1.93185 0
vertex 0.207055 0.77274 0
vertex 0.390181 1.96157 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.156072 0.784628 0
vertex 0.390181 1.96157 0
vertex 0.207055 0.77274 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.390181 1.96157 0
vertex 0.156072 0.784628 0
vertex 0.261052 1.98289 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.104421 0.793156 0
vertex 0.261052 1.98289 0
vertex 0.156072 0.784628 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.261052 1.98289 0
vertex 0.104421 0.793156 0
vertex 0.130806 1.99572 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0523224 0.798286 0
vertex 0.130806 1.99572 0
vertex 0.104421 0.793156 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 0.799999 0
vertex 0.130806 1.99572 0
vertex 0.0523224 0.798286 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 0.799999 0
vertex 0 2 0
vertex 0.130806 1.99572 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0523224 0.798286 0
vertex 0 2 0
vertex 0 0.799999 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.130806 1.99572 0
vertex -0.0523224 0.798286 0
vertex -0.104421 0.793156 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0523224 0.798286 0
vertex -0.130806 1.99572 0
vertex 0 2 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.261052 1.98289 0
vertex -0.104421 0.793156 0
vertex -0.156072 0.784628 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.390181 1.96157 0
vertex -0.156072 0.784628 0
vertex -0.207055 0.77274 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.517637 1.93185 0
vertex -0.207055 0.77274 0
vertex -0.257151 0.757544 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.104421 0.793156 0
vertex -0.261052 1.98289 0
vertex -0.130806 1.99572 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.642879 1.89386 0
vertex -0.257151 0.757544 0
vertex -0.306147 0.739103 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.765367 1.84776 0
vertex -0.306147 0.739103 0
vertex -0.35383 0.717498 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.156072 0.784628 0
vertex -0.390181 1.96157 0
vertex -0.261052 1.98289 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.884577 1.79375 0
vertex -0.35383 0.717498 0
vertex -0.4 0.69282 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.999999 1.73205 0
vertex -0.4 0.69282 0
vertex -0.444456 0.665175 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.11114 1.66294 0
vertex -0.444456 0.665175 0
vertex -0.487009 0.634683 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.207055 0.77274 0
vertex -0.517637 1.93185 0
vertex -0.390181 1.96157 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.21752 1.58671 0
vertex -0.487009 0.634683 0
vertex -0.527476 0.601471 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.31869 1.50368 0
vertex -0.527476 0.601471 0
vertex -0.565685 0.565685 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.41421 1.41421 0
vertex -0.565685 0.565685 0
vertex -0.601471 0.527476 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.50368 1.31869 0
vertex -0.601471 0.527476 0
vertex -0.634683 0.487009 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.257151 0.757544 0
vertex -0.642879 1.89386 0
vertex -0.517637 1.93185 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.58671 1.21752 0
vertex -0.634683 0.487009 0
vertex -0.665175 0.444456 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.66294 1.11114 0
vertex -0.665175 0.444456 0
vertex -0.69282 0.4 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.73205 0.999999 0
vertex -0.69282 0.4 0
vertex -0.717498 0.35383 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.79375 0.884577 0
vertex -0.717498 0.35383 0
vertex -0.739103 0.306147 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.84776 0.765367 0
vertex -0.739103 0.306147 0
vertex -0.757544 0.257151 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.306147 0.739103 0
vertex -0.765367 1.84776 0
vertex -0.642879 1.89386 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.89386 0.642879 0
vertex -0.757544 0.257151 0
vertex -0.77274 0.207055 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.93185 0.517637 0
vertex -0.77274 0.207055 0
vertex -0.784628 0.156072 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.96157 0.390181 0
vertex -0.784628 0.156072 0
vertex -0.793156 0.104421 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.98289 0.261052 0
vertex -0.793156 0.104421 0
vertex -0.798286 0.0523224 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.99572 0.130806 0
vertex -0.798286 0.0523224 0
vertex -0.799999 0 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.73205 -0.999999 0
vertex -0.69282 -0.4 0
vertex -1.66294 -1.11114 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.35383 0.717498 0
vertex -0.884577 1.79375 0
vertex -0.765367 1.84776 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.4 0.69282 0
vertex -0.999999 1.73205 0
vertex -0.884577 1.79375 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.69282 -0.4 0
vertex -1.73205 -0.999999 0
vertex -0.717498 -0.35383 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.79375 -0.884577 0
vertex -0.717498 -0.35383 0
vertex -1.73205 -0.999999 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.444456 0.665175 0
vertex -1.11114 1.66294 0
vertex -0.999999 1.73205 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.717498 -0.35383 0
vertex -1.79375 -0.884577 0
vertex -0.739103 -0.306147 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.487009 0.634683 0
vertex -1.21752 1.58671 0
vertex -1.11114 1.66294 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.84776 -0.765367 0
vertex -0.739103 -0.306147 0
vertex -1.79375 -0.884577 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.527476 0.601471 0
vertex -1.31869 1.50368 0
vertex -1.21752 1.58671 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.739103 -0.306147 0
vertex -1.84776 -0.765367 0
vertex -0.757544 -0.257151 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.565685 0.565685 0
vertex -1.41421 1.41421 0
vertex -1.31869 1.50368 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.89386 -0.642879 0
vertex -0.757544 -0.257151 0
vertex -1.84776 -0.765367 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.601471 0.527476 0
vertex -1.50368 1.31869 0
vertex -1.41421 1.41421 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.757544 -0.257151 0
vertex -1.89386 -0.642879 0
vertex -0.77274 -0.207055 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.634683 0.487009 0
vertex -1.58671 1.21752 0
vertex -1.50368 1.31869 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.93185 -0.517637 0
vertex -0.77274 -0.207055 0
vertex -1.89386 -0.642879 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.665175 0.444456 0
vertex -1.66294 1.11114 0
vertex -1.58671 1.21752 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.77274 -0.207055 0
vertex -1.93185 -0.517637 0
vertex -0.784628 -0.156072 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.69282 0.4 0
vertex -1.73205 0.999999 0
vertex -1.66294 1.11114 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.96157 -0.390181 0
vertex -0.784628 -0.156072 0
vertex -1.93185 -0.517637 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.717498 0.35383 0
vertex -1.79375 0.884577 0
vertex -1.73205 0.999999 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.784628 -0.156072 0
vertex -1.96157 -0.390181 0
vertex -0.793156 -0.104421 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.739103 0.306147 0
vertex -1.84776 0.765367 0
vertex -1.79375 0.884577 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.98289 -0.261052 0
vertex -0.793156 -0.104421 0
vertex -1.96157 -0.390181 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.757544 0.257151 0
vertex -1.89386 0.642879 0
vertex -1.84776 0.765367 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.793156 -0.104421 0
vertex -1.98289 -0.261052 0
vertex -0.798286 -0.0523224 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.77274 0.207055 0
vertex -1.93185 0.517637 0
vertex -1.89386 0.642879 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.99572 -0.130806 0
vertex -0.798286 -0.0523224 0
vertex -1.98289 -0.261052 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.784628 0.156072 0
vertex -1.96157 0.390181 0
vertex -1.93185 0.517637 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.798286 -0.0523224 0
vertex -1.99572 -0.130806 0
vertex -0.799999 0 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.793156 0.104421 0
vertex -1.98289 0.261052 0
vertex -1.96157 0.390181 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -2 0 0
vertex -0.799999 0 0
vertex -1.99572 -0.130806 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.798286 0.0523224 0
vertex -1.99572 0.130806 0
vertex -1.98289 0.261052 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.799999 0 0
vertex -2 0 0
vertex -1.99572 0.130806 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.98289 0.261052 25
vertex 1.96157 0.390181 0
vertex 1.96157 0.390181 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.96157 0.390181 0
vertex 1.98289 0.261052 25
vertex 1.98289 0.261052 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.89386 0.642879 25
vertex 1.84776 0.765367 0
vertex 1.84776 0.765367 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.84776 0.765367 0
vertex 1.89386 0.642879 25
vertex 1.89386 0.642879 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.66294 1.11114 25
vertex 1.58671 1.21752 0
vertex 1.58671 1.21752 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.58671 1.21752 0
vertex 1.66294 1.11114 25
vertex 1.66294 1.11114 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.58671 1.21752 25
vertex 1.50368 1.31869 0
vertex 1.50368 1.31869 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.50368 1.31869 0
vertex 1.58671 1.21752 25
vertex 1.58671 1.21752 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.642879 1.89386 0
vertex 0.517637 1.93185 25
vertex 0.642879 1.89386 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.517637 1.93185 25
vertex 0.642879 1.89386 0
vertex 0.517637 1.93185 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.261052 1.98289 0
vertex 0.130806 1.99572 25
vertex 0.261052 1.98289 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.130806 1.99572 25
vertex 0.261052 1.98289 0
vertex 0.130806 1.99572 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.11114 1.66294 0
vertex 1 1.73205 25
vertex 1.11114 1.66294 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1 1.73205 25
vertex 1.11114 1.66294 0
vertex 1 1.73205 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1 1.73205 0
vertex 0.884577 1.79375 25
vertex 1 1.73205 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.884577 1.79375 25
vertex 1 1.73205 0
vertex 0.884577 1.79375 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.31869 1.50368 0
vertex 1.21752 1.58671 25
vertex 1.31869 1.50368 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.21752 1.58671 25
vertex 1.31869 1.50368 0
vertex 1.21752 1.58671 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.58671 1.21752 0
vertex -1.50368 1.31869 25
vertex -1.50368 1.31869 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.50368 1.31869 25
vertex -1.58671 1.21752 0
vertex -1.58671 1.21752 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.79375 0.884577 0
vertex -1.73205 0.999999 25
vertex -1.73205 0.999999 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.73205 0.999999 25
vertex -1.79375 0.884577 0
vertex -1.79375 0.884577 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.73205 0.999999 0
vertex -1.66294 1.11114 25
vertex -1.66294 1.11114 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.66294 1.11114 25
vertex -1.73205 0.999999 0
vertex -1.73205 0.999999 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.93185 0.517637 0
vertex -1.89386 0.642879 25
vertex -1.89386 0.642879 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.89386 0.642879 25
vertex -1.93185 0.517637 0
vertex -1.93185 0.517637 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.99572 0.130806 0
vertex -1.98289 0.261052 25
vertex -1.98289 0.261052 0
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.98289 0.261052 25
vertex -1.99572 0.130806 0
vertex -1.99572 0.130806 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.799999 0 25
vertex 2 0 25
vertex 1.99572 0.130806 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.798286 0.0523224 25
vertex 1.99572 0.130806 25
vertex 1.98289 0.261052 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 2 0 25
vertex 0.799999 0 25
vertex 1.99572 -0.130806 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.793156 0.104421 25
vertex 1.98289 0.261052 25
vertex 1.96157 0.390181 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.798286 -0.0523224 25
vertex 1.99572 -0.130806 25
vertex 0.799999 0 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.784628 0.156072 25
vertex 1.96157 0.390181 25
vertex 1.93185 0.517637 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.99572 -0.130806 25
vertex 0.798286 -0.0523224 25
vertex 1.98289 -0.261052 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.77274 0.207055 25
vertex 1.93185 0.517637 25
vertex 1.89386 0.642879 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.793156 -0.104421 25
vertex 1.98289 -0.261052 25
vertex 0.798286 -0.0523224 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.757544 0.257151 25
vertex 1.89386 0.642879 25
vertex 1.84776 0.765367 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.98289 -0.261052 25
vertex 0.793156 -0.104421 25
vertex 1.96157 -0.390181 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.739103 0.306147 25
vertex 1.84776 0.765367 25
vertex 1.79375 0.884577 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.784628 -0.156072 25
vertex 1.96157 -0.390181 25
vertex 0.793156 -0.104421 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.717498 0.35383 25
vertex 1.79375 0.884577 25
vertex 1.73205 0.999999 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.96157 -0.390181 25
vertex 0.784628 -0.156072 25
vertex 1.93185 -0.517637 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.69282 0.4 25
vertex 1.73205 0.999999 25
vertex 1.66294 1.11114 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.77274 -0.207055 25
vertex 1.93185 -0.517637 25
vertex 0.784628 -0.156072 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.665175 0.444456 25
vertex 1.66294 1.11114 25
vertex 1.58671 1.21752 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.93185 -0.517637 25
vertex 0.77274 -0.207055 25
vertex 1.89386 -0.642879 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.634683 0.487009 25
vertex 1.58671 1.21752 25
vertex 1.50368 1.31869 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.757544 -0.257151 25
vertex 1.89386 -0.642879 25
vertex 0.77274 -0.207055 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.601471 0.527476 25
vertex 1.50368 1.31869 25
vertex 1.41421 1.41421 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.89386 -0.642879 25
vertex 0.757544 -0.257151 25
vertex 1.84776 -0.765367 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.565685 0.565685 25
vertex 1.41421 1.41421 25
vertex 1.31869 1.50368 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.739103 -0.306147 25
vertex 1.84776 -0.765367 25
vertex 0.757544 -0.257151 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.527476 0.601471 25
vertex 1.31869 1.50368 25
vertex 1.21752 1.58671 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.84776 -0.765367 25
vertex 0.739103 -0.306147 25
vertex 1.79375 -0.884577 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.487009 0.634683 25
vertex 1.21752 1.58671 25
vertex 1.11114 1.66294 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.717498 -0.35383 25
vertex 1.79375 -0.884577 25
vertex 0.739103 -0.306147 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.444456 0.665175 25
vertex 1.11114 1.66294 25
vertex 1 1.73205 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.79375 -0.884577 25
vertex 0.717498 -0.35383 25
vertex 1.73205 -1 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.4 0.69282 25
vertex 1 1.73205 25
vertex 0.884577 1.79375 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.69282 -0.4 25
vertex 1.73205 -1 25
vertex 0.717498 -0.35383 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.73205 -1 25
vertex 0.69282 -0.4 25
vertex 1.66294 -1.11114 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.99572 0.130806 25
vertex 0.798286 0.0523224 25
vertex 0.799999 0 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.98289 0.261052 25
vertex 0.793156 0.104421 25
vertex 0.798286 0.0523224 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.96157 0.390181 25
vertex 0.784628 0.156072 25
vertex 0.793156 0.104421 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.93185 0.517637 25
vertex 0.77274 0.207055 25
vertex 0.784628 0.156072 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.35383 0.717498 25
vertex 0.884577 1.79375 25
vertex 0.765367 1.84776 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.89386 0.642879 25
vertex 0.757544 0.257151 25
vertex 0.77274 0.207055 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.84776 0.765367 25
vertex 0.739103 0.306147 25
vertex 0.757544 0.257151 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.79375 0.884577 25
vertex 0.717498 0.35383 25
vertex 0.739103 0.306147 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.73205 0.999999 25
vertex 0.69282 0.4 25
vertex 0.717498 0.35383 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.66294 1.11114 25
vertex 0.665175 0.444456 25
vertex 0.69282 0.4 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.306147 0.739103 25
vertex 0.765367 1.84776 25
vertex 0.642879 1.89386 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.58671 1.21752 25
vertex 0.634683 0.487009 25
vertex 0.665175 0.444456 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.50368 1.31869 25
vertex 0.601471 0.527476 25
vertex 0.634683 0.487009 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.41421 1.41421 25
vertex 0.565685 0.565685 25
vertex 0.601471 0.527476 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.31869 1.50368 25
vertex 0.527476 0.601471 25
vertex 0.565685 0.565685 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.257151 0.757544 25
vertex 0.642879 1.89386 25
vertex 0.517637 1.93185 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.21752 1.58671 25
vertex 0.487009 0.634683 25
vertex 0.527476 0.601471 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.11114 1.66294 25
vertex 0.444456 0.665175 25
vertex 0.487009 0.634683 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1 1.73205 25
vertex 0.4 0.69282 25
vertex 0.444456 0.665175 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.207055 0.77274 25
vertex 0.517637 1.93185 25
vertex 0.390181 1.96157 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.884577 1.79375 25
vertex 0.35383 0.717498 25
vertex 0.4 0.69282 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.765367 1.84776 25
vertex 0.306147 0.739103 25
vertex 0.35383 0.717498 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.156072 0.784628 25
vertex 0.390181 1.96157 25
vertex 0.261052 1.98289 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.642879 1.89386 25
vertex 0.257151 0.757544 25
vertex 0.306147 0.739103 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.517637 1.93185 25
vertex 0.207055 0.77274 25
vertex 0.257151 0.757544 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.390181 1.96157 25
vertex 0.156072 0.784628 25
vertex 0.207055 0.77274 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.104421 0.793156 25
vertex 0.261052 1.98289 25
vertex 0.130806 1.99572 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.261052 1.98289 25
vertex 0.104421 0.793156 25
vertex 0.156072 0.784628 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.130806 1.99572 25
vertex 0.0523224 0.798286 25
vertex 0.104421 0.793156 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 2 25
vertex 0.0523224 0.798286 25
vertex 0.130806 1.99572 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 2 25
vertex 0 0.799999 25
vertex 0.0523224 0.798286 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 2 25
vertex -0.0523224 0.798286 25
vertex 0 0.799999 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.130806 1.99572 25
vertex -0.0523224 0.798286 25
vertex 0 2 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0523224 0.798286 25
vertex -0.130806 1.99572 25
vertex -0.104421 0.793156 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.261052 1.98289 25
vertex -0.104421 0.793156 25
vertex -0.130806 1.99572 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.104421 0.793156 25
vertex -0.261052 1.98289 25
vertex -0.156072 0.784628 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.390181 1.96157 25
vertex -0.156072 0.784628 25
vertex -0.261052 1.98289 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.156072 0.784628 25
vertex -0.390181 1.96157 25
vertex -0.207055 0.77274 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.517637 1.93185 25
vertex -0.207055 0.77274 25
vertex -0.390181 1.96157 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.207055 0.77274 25
vertex -0.517637 1.93185 25
vertex -0.257151 0.757544 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.642879 1.89386 25
vertex -0.257151 0.757544 25
vertex -0.517637 1.93185 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.257151 0.757544 25
vertex -0.642879 1.89386 25
vertex -0.306147 0.739103 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.765367 1.84776 25
vertex -0.306147 0.739103 25
vertex -0.642879 1.89386 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.306147 0.739103 25
vertex -0.765367 1.84776 25
vertex -0.35383 0.717498 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.884577 1.79375 25
vertex -0.35383 0.717498 25
vertex -0.765367 1.84776 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.35383 0.717498 25
vertex -0.884577 1.79375 25
vertex -0.4 0.69282 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.999999 1.73205 25
vertex -0.4 0.69282 25
vertex -0.884577 1.79375 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.4 0.69282 25
vertex -0.999999 1.73205 25
vertex -0.444456 0.665175 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.11114 1.66294 25
vertex -0.444456 0.665175 25
vertex -0.999999 1.73205 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.444456 0.665175 25
vertex -1.11114 1.66294 25
vertex -0.487009 0.634683 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.21752 1.58671 25
vertex -0.487009 0.634683 25
vertex -1.11114 1.66294 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.487009 0.634683 25
vertex -1.21752 1.58671 25
vertex -0.527476 0.601471 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.31869 1.50368 25
vertex -0.527476 0.601471 25
vertex -1.21752 1.58671 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.527476 0.601471 25
vertex -1.31869 1.50368 25
vertex -0.565685 0.565685 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.41421 1.41421 25
vertex -0.565685 0.565685 25
vertex -1.31869 1.50368 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.565685 0.565685 25
vertex -1.41421 1.41421 25
vertex -0.601471 0.527476 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.50368 1.31869 25
vertex -0.601471 0.527476 25
vertex -1.41421 1.41421 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.601471 0.527476 25
vertex -1.50368 1.31869 25
vertex -0.634683 0.487009 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.58671 1.21752 25
vertex -0.634683 0.487009 25
vertex -1.50368 1.31869 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.634683 0.487009 25
vertex -1.58671 1.21752 25
vertex -0.665175 0.444456 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.66294 1.11114 25
vertex -0.665175 0.444456 25
vertex -1.58671 1.21752 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.665175 0.444456 25
vertex -1.66294 1.11114 25
vertex -0.69282 0.4 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.665175 -0.444456 25
vertex 1.66294 -1.11114 25
vertex 0.69282 -0.4 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.66294 -1.11114 25
vertex 0.665175 -0.444456 25
vertex 1.58671 -1.21752 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.634683 -0.487009 25
vertex 1.58671 -1.21752 25
vertex 0.665175 -0.444456 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.58671 -1.21752 25
vertex 0.634683 -0.487009 25
vertex 1.50368 -1.31869 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.601471 -0.527476 25
vertex 1.50368 -1.31869 25
vertex 0.634683 -0.487009 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.50368 -1.31869 25
vertex 0.601471 -0.527476 25
vertex 1.41421 -1.41421 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.565685 -0.565685 25
vertex 1.41421 -1.41421 25
vertex 0.601471 -0.527476 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.41421 -1.41421 25
vertex 0.565685 -0.565685 25
vertex 1.31869 -1.50368 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.527476 -0.601471 25
vertex 1.31869 -1.50368 25
vertex 0.565685 -0.565685 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.31869 -1.50368 25
vertex 0.527476 -0.601471 25
vertex 1.21752 -1.58671 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.487009 -0.634683 25
vertex 1.21752 -1.58671 25
vertex 0.527476 -0.601471 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.21752 -1.58671 25
vertex 0.487009 -0.634683 25
vertex 1.11114 -1.66294 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.444456 -0.665175 25
vertex 1.11114 -1.66294 25
vertex 0.487009 -0.634683 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.11114 -1.66294 25
vertex 0.444456 -0.665175 25
vertex 1 -1.73205 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.4 -0.69282 25
vertex 1 -1.73205 25
vertex 0.444456 -0.665175 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1 -1.73205 25
vertex 0.4 -0.69282 25
vertex 0.884577 -1.79375 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.35383 -0.717498 25
vertex 0.884577 -1.79375 25
vertex 0.4 -0.69282 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.884577 -1.79375 25
vertex 0.35383 -0.717498 25
vertex 0.765367 -1.84776 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.306147 -0.739103 25
vertex 0.765367 -1.84776 25
vertex 0.35383 -0.717498 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.765367 -1.84776 25
vertex 0.306147 -0.739103 25
vertex 0.642879 -1.89386 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.257151 -0.757544 25
vertex 0.642879 -1.89386 25
vertex 0.306147 -0.739103 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.642879 -1.89386 25
vertex 0.257151 -0.757544 25
vertex 0.517637 -1.93185 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.207055 -0.77274 25
vertex 0.517637 -1.93185 25
vertex 0.257151 -0.757544 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.517637 -1.93185 25
vertex 0.207055 -0.77274 25
vertex 0.390181 -1.96157 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.156072 -0.784628 25
vertex 0.390181 -1.96157 25
vertex 0.207055 -0.77274 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.390181 -1.96157 25
vertex 0.156072 -0.784628 25
vertex 0.261052 -1.98289 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.104421 -0.793156 25
vertex 0.261052 -1.98289 25
vertex 0.156072 -0.784628 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.261052 -1.98289 25
vertex 0.104421 -0.793156 25
vertex 0.130806 -1.99572 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0523224 -0.798286 25
vertex 0.130806 -1.99572 25
vertex 0.104421 -0.793156 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 -0.799999 25
vertex 0.130806 -1.99572 25
vertex 0.0523224 -0.798286 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0 -0.799999 25
vertex 0 -2 25
vertex 0.130806 -1.99572 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0523224 -0.798286 25
vertex 0 -2 25
vertex 0 -0.799999 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.130806 -1.99572 25
vertex -0.0523224 -0.798286 25
vertex -0.104421 -0.793156 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0523224 -0.798286 25
vertex -0.130806 -1.99572 25
vertex 0 -2 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.261052 -1.98289 25
vertex -0.104421 -0.793156 25
vertex -0.156072 -0.784628 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.390181 -1.96157 25
vertex -0.156072 -0.784628 25
vertex -0.207055 -0.77274 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.517637 -1.93185 25
vertex -0.207055 -0.77274 25
vertex -0.257151 -0.757544 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.104421 -0.793156 25
vertex -0.261052 -1.98289 25
vertex -0.130806 -1.99572 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.642879 -1.89386 25
vertex -0.257151 -0.757544 25
vertex -0.306147 -0.739103 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.765367 -1.84776 25
vertex -0.306147 -0.739103 25
vertex -0.35383 -0.717498 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.156072 -0.784628 25
vertex -0.390181 -1.96157 25
vertex -0.261052 -1.98289 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.884577 -1.79375 25
vertex -0.35383 -0.717498 25
vertex -0.4 -0.69282 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1 -1.73205 25
vertex -0.4 -0.69282 25
vertex -0.444456 -0.665175 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.11114 -1.66294 25
vertex -0.444456 -0.665175 25
vertex -0.487009 -0.634683 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.207055 -0.77274 25
vertex -0.517637 -1.93185 25
vertex -0.390181 -1.96157 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.21752 -1.58671 25
vertex -0.487009 -0.634683 25
vertex -0.527476 -0.601471 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.31869 -1.50368 25
vertex -0.527476 -0.601471 25
vertex -0.565685 -0.565685 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.41421 -1.41421 25
vertex -0.565685 -0.565685 25
vertex -0.601471 -0.527476 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.50368 -1.31869 25
vertex -0.601471 -0.527476 25
vertex -0.634683 -0.487009 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.257151 -0.757544 25
vertex -0.642879 -1.89386 25
vertex -0.517637 -1.93185 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.58671 -1.21752 25
vertex -0.634683 -0.487009 25
vertex -0.665175 -0.444456 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.66294 -1.11114 25
vertex -0.665175 -0.444456 25
vertex -0.69282 -0.4 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.73205 -0.999999 25
vertex -0.69282 -0.4 25
vertex -0.717498 -0.35383 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.79375 -0.884577 25
vertex -0.717498 -0.35383 25
vertex -0.739103 -0.306147 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.84776 -0.765367 25
vertex -0.739103 -0.306147 25
vertex -0.757544 -0.257151 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.306147 -0.739103 25
vertex -0.765367 -1.84776 25
vertex -0.642879 -1.89386 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.89386 -0.642879 25
vertex -0.757544 -0.257151 25
vertex -0.77274 -0.207055 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.93185 -0.517637 25
vertex -0.77274 -0.207055 25
vertex -0.784628 -0.156072 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.96157 -0.390181 25
vertex -0.784628 -0.156072 25
vertex -0.793156 -0.104421 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.98289 -0.261052 25
vertex -0.793156 -0.104421 25
vertex -0.798286 -0.0523224 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.99572 -0.130806 25
vertex -0.798286 -0.0523224 25
vertex -0.799999 0 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.73205 0.999999 25
vertex -0.69282 0.4 25
vertex -1.66294 1.11114 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.35383 -0.717498 25
vertex -0.884577 -1.79375 25
vertex -0.765367 -1.84776 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.69282 0.4 25
vertex -1.73205 0.999999 25
vertex -0.717498 0.35383 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.4 -0.69282 25
vertex -1 -1.73205 25
vertex -0.884577 -1.79375 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.79375 0.884577 25
vertex -0.717498 0.35383 25
vertex -1.73205 0.999999 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.444456 -0.665175 25
vertex -1.11114 -1.66294 25
vertex -1 -1.73205 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.717498 0.35383 25
vertex -1.79375 0.884577 25
vertex -0.739103 0.306147 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.487009 -0.634683 25
vertex -1.21752 -1.58671 25
vertex -1.11114 -1.66294 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.84776 0.765367 25
vertex -0.739103 0.306147 25
vertex -1.79375 0.884577 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.527476 -0.601471 25
vertex -1.31869 -1.50368 25
vertex -1.21752 -1.58671 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.739103 0.306147 25
vertex -1.84776 0.765367 25
vertex -0.757544 0.257151 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.565685 -0.565685 25
vertex -1.41421 -1.41421 25
vertex -1.31869 -1.50368 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.89386 0.642879 25
vertex -0.757544 0.257151 25
vertex -1.84776 0.765367 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.601471 -0.527476 25
vertex -1.50368 -1.31869 25
vertex -1.41421 -1.41421 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.757544 0.257151 25
vertex -1.89386 0.642879 25
vertex -0.77274 0.207055 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.634683 -0.487009 25
vertex -1.58671 -1.21752 25
vertex -1.50368 -1.31869 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.93185 0.517637 25
vertex -0.77274 0.207055 25
vertex -1.89386 0.642879 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.665175 -0.444456 25
vertex -1.66294 -1.11114 25
vertex -1.58671 -1.21752 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.77274 0.207055 25
vertex -1.93185 0.517637 25
vertex -0.784628 0.156072 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.69282 -0.4 25
vertex -1.73205 -0.999999 25
vertex -1.66294 -1.11114 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.96157 0.390181 25
vertex -0.784628 0.156072 25
vertex -1.93185 0.517637 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.717498 -0.35383 25
vertex -1.79375 -0.884577 25
vertex -1.73205 -0.999999 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.784628 0.156072 25
vertex -1.96157 0.390181 25
vertex -0.793156 0.104421 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.739103 -0.306147 25
vertex -1.84776 -0.765367 25
vertex -1.79375 -0.884577 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -1.98289 0.261052 25
vertex -0.793156 0.104421 25
vertex -1.96157 0.390181 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.757544 -0.257151 25
vertex -1.89386 -0.642879 25
vertex -1.84776 -0.765367 25
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.793156 0.104421 25
vertex -1.98289 0.261052 25
vertex -0.798286 0.
gitextract_qp1fcwbx/
├── .github/
│ └── ISSUE_TEMPLATE/
│ ├── bug.md
│ ├── help.md
│ └── other.md
├── .gitignore
├── 3d/
│ ├── Haasoscope_v8.81_case.stl
│ ├── Haasoscope_v9.01_case.stl
│ ├── Haasoscope_v9.01_case_connect.stl
│ ├── customizable-cylinder_18mm.stl
│ └── customizable-cylinder_25mm.stl
├── LICENSE.md
├── README.md
├── android/
│ ├── .gitignore
│ ├── build.gradle
│ ├── cp_debug_apk.sh
│ ├── debug/
│ │ ├── example-debug.apk
│ │ └── output.json
│ ├── debug_1.0.3/
│ │ ├── example-debug.apk
│ │ └── output.json
│ ├── debug_1.0.4/
│ │ ├── example-debug.apk
│ │ └── output.json
│ ├── example/
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── example.iml
│ │ └── src/
│ │ └── main/
│ │ ├── AndroidManifest.xml
│ │ ├── java/
│ │ │ └── com/
│ │ │ └── felhr/
│ │ │ └── serialportexample/
│ │ │ ├── FFT.java
│ │ │ ├── MainActivity.java
│ │ │ └── UsbService.java
│ │ └── res/
│ │ ├── drawable/
│ │ │ └── ic_launcher_background.xml
│ │ ├── layout/
│ │ │ └── activity_main.xml
│ │ ├── layout-land/
│ │ │ └── activity_main.xml
│ │ ├── mipmap-anydpi-v26/
│ │ │ ├── ic_launcher.xml
│ │ │ └── ic_launcher_round.xml
│ │ ├── values/
│ │ │ ├── dimens.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── values-w820dp/
│ │ └── dimens.xml
│ ├── gradle/
│ │ └── wrapper/
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradle.properties
│ └── settings.gradle
├── dockerfiles/
│ ├── README-Docker.md
│ ├── haasoscope.docker
│ ├── haasoscope.sh
│ ├── quartus.docker
│ ├── quartus.sh
│ ├── quartus_compile.sh
│ └── quartus_flash.sh
├── eagle/
│ ├── Seeed_AllPCB_MacroFab_haas6mil.dru
│ ├── Seeed_Gerber_Generater_4-layer.cam
│ ├── auto 50ohm layer top.ctl
│ ├── auto gnd gndlayer135.ctl
│ ├── auto gnd layer2.ctl
│ ├── auto gndlayer135.ctl
│ ├── auto rest after auto gnd vcc layer2.ctl
│ ├── auto vcc layer 2.ctl
│ ├── haasoscope_trigger_board_v1.1.brd
│ ├── haasoscope_trigger_board_v1.1.sch
│ ├── haasoscope_triggerout_board.brd
│ ├── haasoscope_triggerout_board.sch
│ ├── jlcpcb2layer.dru
│ ├── jlcpcb4layer.dru
│ ├── jlcpcb6layer.dru
│ ├── jlcpcb_2_layer_v9.cam
│ ├── jlcpcb_4_layer_v9.cam
│ ├── jlcpcb_6_layer_v9.cam
│ ├── lbr/
│ │ ├── HaasMaxADC.lbr
│ │ ├── LMH6724.lbr
│ │ ├── SparkFun-Electromechanical.lbr
│ │ ├── SparkFun-Passives.lbr
│ │ ├── oshw.lbr
│ │ ├── pinhead+.lbr
│ │ ├── switch-ck.lbr
│ │ └── usb-serial.lbr
│ ├── max10adc_v8.brd
│ ├── max10adc_v8.sch
│ ├── max10adc_v8.xls
│ ├── max10adc_v9.0.brd
│ ├── max10adc_v9.0.sch
│ ├── max10adc_v9.0.xls
│ ├── max10adc_v9.0_rack.brd
│ ├── max10adc_v9.0_rack.sch
│ ├── rack_backplane_v9.0.brd
│ └── rack_backplane_v9.0.sch
├── max10_adc_firmware/
│ ├── ASSERTION_ERROR.bsf
│ ├── BaudTickGen.bsf
│ ├── Chain1.cdf
│ ├── Chain2.cdf
│ ├── DelayLine.bsf
│ ├── SPI.bsf
│ ├── SPI.vhd
│ ├── SSD1306.bsf
│ ├── SSD1306.vhd
│ ├── SSD1306.vhd.bak
│ ├── async.v
│ ├── async_receiver.bsf
│ ├── async_transmitter.bsf
│ ├── chain_delay.bsf
│ ├── chain_delay_race.bsf
│ ├── demux1.v
│ ├── demux1.v.bak
│ ├── demux1to2.bsf
│ ├── dpram2.bsf
│ ├── dpram2.qip
│ ├── dpram2.v
│ ├── dpram2_bb.v
│ ├── flash_pof.cdf
│ ├── haasoscope.cfg
│ ├── hvsync_generator.bsf
│ ├── hvsync_generator.v
│ ├── i2c_master.bsf
│ ├── i2c_master.vhd
│ ├── i2c_master.vhd.bak
│ ├── lp_ram_dp.bsf
│ ├── lp_ram_dp.qip
│ ├── lp_ram_dp.v
│ ├── lp_ram_dp_2.bsf
│ ├── lp_ram_dp_2.qip
│ ├── lp_ram_dp_2.v
│ ├── lp_ram_dp_2_bb.v
│ ├── lp_ram_dp_2_inst.v
│ ├── lp_ram_dp_bb.v
│ ├── mball.bsf
│ ├── mball.v
│ ├── myadc/
│ │ ├── myadc.bsf
│ │ ├── myadc.cmp
│ │ ├── myadc.csv
│ │ ├── myadc.html
│ │ ├── myadc.ppf
│ │ ├── myadc.spd
│ │ ├── myadc.xml
│ │ ├── myadc_bb.v
│ │ ├── myadc_generation.rpt
│ │ ├── myadc_generation_previous.rpt
│ │ ├── myadc_inst.v
│ │ ├── myadc_inst.vhd
│ │ ├── simulation/
│ │ │ ├── aldec/
│ │ │ │ └── rivierapro_setup.tcl
│ │ │ ├── cadence/
│ │ │ │ ├── cds.lib
│ │ │ │ ├── cds_libs/
│ │ │ │ │ ├── control_internal.cds.lib
│ │ │ │ │ └── modular_adc_0.cds.lib
│ │ │ │ ├── hdl.var
│ │ │ │ └── ncsim_setup.sh
│ │ │ ├── mentor/
│ │ │ │ └── msim_setup.tcl
│ │ │ ├── myadc.sip
│ │ │ ├── myadc.v
│ │ │ ├── submodules/
│ │ │ │ ├── altera_modular_adc_control.v
│ │ │ │ ├── altera_modular_adc_control_avrg_fifo.v
│ │ │ │ ├── altera_modular_adc_control_fsm.v
│ │ │ │ ├── chsel_code_converter_sw_to_hw.v
│ │ │ │ ├── fiftyfivenm_adcblock_primitive_wrapper.v
│ │ │ │ ├── fiftyfivenm_adcblock_top_wrapper.v
│ │ │ │ └── myadc_modular_adc_0.v
│ │ │ └── synopsys/
│ │ │ ├── vcs/
│ │ │ │ └── vcs_setup.sh
│ │ │ └── vcsmx/
│ │ │ ├── synopsys_sim.setup
│ │ │ └── vcsmx_setup.sh
│ │ └── synthesis/
│ │ ├── greybox_tmp/
│ │ │ └── cbx_args.txt
│ │ ├── myadc.debuginfo
│ │ ├── myadc.qip
│ │ ├── myadc.v
│ │ └── submodules/
│ │ ├── altera_modular_adc_control.sdc
│ │ ├── altera_modular_adc_control.v
│ │ ├── altera_modular_adc_control_avrg_fifo.v
│ │ ├── altera_modular_adc_control_fsm.v
│ │ ├── altera_modular_adc_sample_store.v
│ │ ├── altera_modular_adc_sample_store_ram.v
│ │ ├── altera_modular_adc_sequencer.v
│ │ ├── altera_modular_adc_sequencer_csr.v
│ │ ├── altera_modular_adc_sequencer_ctrl.v
│ │ ├── chsel_code_converter_sw_to_hw.v
│ │ ├── fiftyfivenm_adcblock_primitive_wrapper.v
│ │ ├── fiftyfivenm_adcblock_top_wrapper.v
│ │ ├── myadc_modular_adc_0.v
│ │ └── myadc_modular_adc_0.v.bak
│ ├── myadc.BAK.qsys
│ ├── myadc.qsys
│ ├── myadc.sopcinfo
│ ├── mypll2.bsf
│ ├── mypll2.ppf
│ ├── mypll2.qip
│ ├── mypll2.v
│ ├── mypll2_bb.v
│ ├── mypll2_inst.v
│ ├── openocd_program.sh
│ ├── osc_1.qsys
│ ├── osc_1.sopcinfo
│ ├── oscillo.bsf
│ ├── oscillo.v
│ ├── oscillo.v.bak
│ ├── oscillo_notrigger.v
│ ├── oscillo_notrigger.v.bak
│ ├── oscillo_sometrigger.v
│ ├── oscillo_sometrigger.v.bak
│ ├── pong.bsf
│ ├── pong.v
│ ├── processor.bsf
│ ├── processor_slave.bsf
│ ├── qmegawiz_errors_log.txt
│ ├── ram1.bsf
│ ├── ram1.qip
│ ├── ram1.v
│ ├── ram1_bb.v
│ ├── ram2.bsf
│ ├── ram2.qip
│ ├── ram2.v
│ ├── ram2_bb.v
│ ├── remove_unused_qprogrammer_stuff.sh
│ ├── ring_counter.bsf
│ ├── ring_counter.v
│ ├── ring_counter.v.bak
│ ├── serial1.bdf
│ ├── serial1.bsf
│ ├── serial1.cdf
│ ├── serial1.ipregen.rpt
│ ├── serial1.pti_db_list.ddb
│ ├── serial1.qpf
│ ├── serial1.qsf
│ ├── serial1.sdc
│ ├── serial1.sdc.bak
│ ├── serial1.tis_db_list.ddb
│ ├── serial1_assignment_defaults.qdf
│ ├── serial1_nativelink_simulation.rpt
│ ├── serial1_scope_9.0_v15_backup.pof
│ ├── serial1_scope_9.0_v15_backup.sof
│ ├── serial1_scope_9.0_v16_backup.pof
│ ├── serial1_scope_9.0_v16_backup.sof
│ ├── serialprocessor.v
│ ├── serialprocessor.v.bak
│ ├── serialprocessor_slave.v
│ ├── serialprocessor_slave.v.bak
│ ├── tdc1.vhd
│ ├── tdc1.vhd.bak
│ ├── tdc2.v
│ ├── tdc2.v.bak
│ ├── uniqueid2/
│ │ └── altchip_id.v
│ ├── uniqueid2.bsf
│ ├── uniqueid2.cmp
│ ├── uniqueid2.ppf
│ ├── uniqueid2.qip
│ ├── uniqueid2.sip
│ ├── uniqueid2.spd
│ ├── uniqueid2.v
│ ├── uniqueid2_sim/
│ │ ├── aldec/
│ │ │ └── rivierapro_setup.tcl
│ │ ├── altchip_id/
│ │ │ └── altchip_id.v
│ │ ├── cadence/
│ │ │ ├── cds.lib
│ │ │ ├── cds_libs/
│ │ │ │ └── uniqueid2.cds.lib
│ │ │ ├── hdl.var
│ │ │ └── ncsim_setup.sh
│ │ ├── mentor/
│ │ │ └── msim_setup.tcl
│ │ ├── synopsys/
│ │ │ ├── vcs/
│ │ │ │ └── vcs_setup.sh
│ │ │ └── vcsmx/
│ │ │ ├── synopsys_sim.setup
│ │ │ └── vcsmx_setup.sh
│ │ └── uniqueid2.v
│ ├── uniqueid2_sim.f
│ ├── upload_latest_flash.sh
│ └── upload_latest_temp.sh
├── max10_adc_firmware_v8/
│ ├── ASSERTION_ERROR.bsf
│ ├── BaudTickGen.bsf
│ ├── Chain1.cdf
│ ├── Chain2.cdf
│ ├── DelayLine.bsf
│ ├── SPI.bsf
│ ├── SPI.vhd
│ ├── SSD1306.bsf
│ ├── SSD1306.vhd
│ ├── SSD1306.vhd.bak
│ ├── async.v
│ ├── async_receiver.bsf
│ ├── async_transmitter.bsf
│ ├── chain_delay.bsf
│ ├── chain_delay_race.bsf
│ ├── demux1.v
│ ├── demux1.v.bak
│ ├── demux1to2.bsf
│ ├── dpram2.bsf
│ ├── dpram2.qip
│ ├── dpram2.v
│ ├── dpram2_bb.v
│ ├── flash_pof.cdf
│ ├── greybox_tmp/
│ │ └── cbx_args.txt
│ ├── hvsync_generator.bsf
│ ├── hvsync_generator.v
│ ├── i2c_master.bsf
│ ├── i2c_master.vhd
│ ├── i2c_master.vhd.bak
│ ├── lp_ram_dp.bsf
│ ├── lp_ram_dp.qip
│ ├── lp_ram_dp.v
│ ├── lp_ram_dp_bb.v
│ ├── mball.bsf
│ ├── mball.v
│ ├── myadc/
│ │ ├── myadc.bsf
│ │ ├── myadc.cmp
│ │ ├── myadc.html
│ │ ├── myadc.ppf
│ │ ├── myadc.xml
│ │ ├── myadc_bb.v
│ │ ├── myadc_generation.rpt
│ │ ├── myadc_generation_previous.rpt
│ │ ├── myadc_inst.v
│ │ ├── myadc_inst.vhd
│ │ └── synthesis/
│ │ ├── greybox_tmp/
│ │ │ └── cbx_args.txt
│ │ ├── myadc.debuginfo
│ │ ├── myadc.qip
│ │ ├── myadc.v
│ │ └── submodules/
│ │ ├── altera_modular_adc_control.sdc
│ │ ├── altera_modular_adc_control.v
│ │ ├── altera_modular_adc_control_avrg_fifo.v
│ │ ├── altera_modular_adc_control_fsm.v
│ │ ├── altera_modular_adc_sample_store.v
│ │ ├── altera_modular_adc_sample_store_ram.v
│ │ ├── altera_modular_adc_sequencer.v
│ │ ├── altera_modular_adc_sequencer_csr.v
│ │ ├── altera_modular_adc_sequencer_ctrl.v
│ │ ├── chsel_code_converter_sw_to_hw.v
│ │ ├── fiftyfivenm_adcblock_primitive_wrapper.v
│ │ ├── fiftyfivenm_adcblock_top_wrapper.v
│ │ ├── myadc_modular_adc_0.v
│ │ └── myadc_modular_adc_0.v.bak
│ ├── myadc.qsys
│ ├── myadc.sopcinfo
│ ├── mypll2.bsf
│ ├── mypll2.ppf
│ ├── mypll2.qip
│ ├── mypll2.v
│ ├── mypll2_bb.v
│ ├── mypll2_inst.v
│ ├── osc_1.qsys
│ ├── osc_1.sopcinfo
│ ├── oscillo.bsf
│ ├── oscillo.v
│ ├── oscillo.v.bak
│ ├── oscillo_notrigger.v
│ ├── oscillo_notrigger.v.bak
│ ├── oscillo_sometrigger.v
│ ├── oscillo_sometrigger.v.bak
│ ├── output_files/
│ │ ├── serial1.pof
│ │ └── serial1.sof
│ ├── pong.bsf
│ ├── pong.v
│ ├── processor.bsf
│ ├── processor_slave.bsf
│ ├── ram1.bsf
│ ├── ram1.qip
│ ├── ram1.v
│ ├── ram1_bb.v
│ ├── ram2.bsf
│ ├── ram2.qip
│ ├── ram2.v
│ ├── ram2_bb.v
│ ├── remove_unused_qprogrammer_stuff.sh
│ ├── ring_counter.bsf
│ ├── ring_counter.v
│ ├── ring_counter.v.bak
│ ├── serial1.bdf
│ ├── serial1.bsf
│ ├── serial1.pti_db_list.ddb
│ ├── serial1.qpf
│ ├── serial1.qsf
│ ├── serial1.tis_db_list.ddb
│ ├── serial1_assignment_defaults.qdf
│ ├── serial1_nativelink_simulation.rpt
│ ├── serial1_scope_8.8_backup.pof
│ ├── serial1_scope_8.8_backup.sof
│ ├── serial1_scope_8.8_v5_backup.pof
│ ├── serial1_scope_8.8_v5_backup.sof
│ ├── serial1_v8_921600baud.sof
│ ├── serialprocessor.v
│ ├── serialprocessor.v.bak
│ ├── serialprocessor_slave.v
│ ├── serialprocessor_slave.v.bak
│ ├── tdc1.vhd
│ ├── tdc1.vhd.bak
│ ├── tdc2.v
│ ├── tdc2.v.bak
│ ├── uniqueid/
│ │ └── altchip_id.v
│ ├── uniqueid.bsf
│ ├── uniqueid.cmp
│ ├── uniqueid.ppf
│ ├── uniqueid.qip
│ ├── uniqueid.sip
│ ├── uniqueid.spd
│ ├── uniqueid.v
│ ├── uniqueid_sim/
│ │ ├── aldec/
│ │ │ └── rivierapro_setup.tcl
│ │ ├── altchip_id/
│ │ │ └── altchip_id.v
│ │ ├── cadence/
│ │ │ ├── cds.lib
│ │ │ ├── cds_libs/
│ │ │ │ └── uniqueid.cds.lib
│ │ │ ├── hdl.var
│ │ │ └── ncsim_setup.sh
│ │ ├── mentor/
│ │ │ └── msim_setup.tcl
│ │ ├── synopsys/
│ │ │ ├── vcs/
│ │ │ │ └── vcs_setup.sh
│ │ │ └── vcsmx/
│ │ │ ├── synopsys_sim.setup
│ │ │ └── vcsmx_setup.sh
│ │ └── uniqueid.v
│ ├── uniqueid_sim.f
│ ├── upload_latest_flash.sh
│ └── upload_latest_temp.sh
└── software/
├── .gitignore
├── 51-usbblaster.rules
├── CH341SER_LINUX/
│ ├── Makefile
│ ├── ch34x.c
│ ├── opcodes.h
│ └── readme.txt
├── Haasoscope.ui
├── HaasoscopeDraw.py
├── HaasoscopeFFT.ui
├── HaasoscopePersist.ui
├── HaasoscopeQt.py
├── INSTALL.txt
├── calib/
│ ├── calib_80982231109ecf88.json.txt
│ ├── calib_80982271106e0030.json.txt
│ ├── calib_80982271106e00b0.json.txt
│ ├── calib_80982271106e0430.json.txt
│ ├── calib_80982271106e0f74.json.txt
│ ├── calib_80982271106e1030.json.txt
│ ├── calib_80982271106e1074.json.txt
│ ├── calib_80982271106e10b8.json.txt
│ ├── calib_80982271106e1f74.json.txt
│ ├── calib_80982271106e1ff4.json.txt
│ ├── calib_80982271106e2030.json.txt
│ ├── calib_80982271106e2074.json.txt
│ ├── calib_80982271106e3030.json.txt
│ ├── calib_80982271106e30b8.json.txt
│ ├── calib_80982271106e3774.json.txt
│ ├── calib_80982271106e3830.json.txt
│ ├── calib_80982271106e3f2c.json.txt
│ ├── calib_80982271106e3f30.json.txt
│ ├── calib_80982271106e3f5c.json.txt
│ ├── calib_80982271106e3fb0.json.txt
│ ├── calib_80982271106e4030.json.txt
│ ├── calib_80982271106e405c.json.txt
│ ├── calib_80982271106e40ec.json.txt
│ ├── calib_80982271106e50ec.json.txt
│ ├── calib_80982271106e5f2c.json.txt
│ ├── calib_80982271106e5f30.json.txt
│ ├── calib_80982271106e5fb0.json.txt
│ ├── calib_80982271106e5ff4.json.txt
│ ├── calib_80982271106e6030.json.txt
│ ├── calib_80982271106e6074.json.txt
│ ├── calib_80982271106e60ec.json.txt
│ ├── calib_80982271106e7f5c.json.txt
│ ├── calib_80982271106e8030.json.txt
│ ├── calib_80982271106e805c.json.txt
│ ├── calib_80982271106e80b0.json.txt
│ ├── calib_80982271106e8f74.json.txt
│ ├── calib_80982271106e9830.json.txt
│ ├── calib_80982271106e98f0.json.txt
│ ├── calib_80982271106e9f74.json.txt
│ ├── calib_80982271106e9ff4.json.txt
│ ├── calib_80982271106ea074.json.txt
│ ├── calib_80982271106ea830.json.txt
│ ├── calib_80982271106eaff4.json.txt
│ ├── calib_80982271106eb830.json.txt
│ ├── calib_80982271106ebf74.json.txt
│ ├── calib_80982271106ec05c.json.txt
│ ├── calib_80982271106ec0b8.json.txt
│ ├── calib_80982271106ec81c.json.txt
│ ├── calib_80982271106ed0b8.json.txt
│ ├── calib_80982271106edf30.json.txt
│ ├── calib_80982271106ee074.json.txt
│ ├── calib_80982271106ee81c.json.txt
│ ├── calib_80982271106eef08.json.txt
│ ├── calib_80982271106ef01c.json.txt
│ ├── calib_80982271106ef8d0.json.txt
│ ├── calib_80982271106effb0.json.txt
│ ├── calib_8098227110ee0458.json.txt
│ ├── calib_8098227110ee0478.json.txt
│ ├── calib_8098227110ee0844.json.txt
│ ├── calib_8098227110ee08f8.json.txt
│ ├── calib_8098227110ee0f58.json.txt
│ ├── calib_8098227110ee1888.json.txt
│ ├── calib_8098227110ee2444.json.txt
│ ├── calib_8098227110ee2448.json.txt
│ ├── calib_8098227110ee2484.json.txt
│ ├── calib_8098227110ee2878.json.txt
│ ├── calib_8098227110ee3058.json.txt
│ ├── calib_8098227110ee30b0.json.txt
│ ├── calib_8098227110ee30d4.json.txt
│ ├── calib_8098227110ee3858.json.txt
│ ├── calib_8098227110ee3878.json.txt
│ ├── calib_8098227110ee3884.json.txt
│ ├── calib_8098227110ee3f58.json.txt
│ ├── calib_8098227110ee4084.json.txt
│ ├── calib_8098227110ee4444.json.txt
│ ├── calib_8098227110ee44d8.json.txt
│ ├── calib_8098227110ee4844.json.txt
│ ├── calib_8098227110ee4850.json.txt
│ ├── calib_8098227110ee4fd8.json.txt
│ ├── calib_8098227110ee5044.json.txt
│ ├── calib_8098227110ee5058.json.txt
│ ├── calib_8098227110ee50d4.json.txt
│ ├── calib_8098227110ee5890.json.txt
│ ├── calib_8098227110ee5f58.json.txt
│ ├── calib_8098227110ee6058.json.txt
│ ├── calib_8098227110ee6850.json.txt
│ ├── calib_8098227110ee68f8.json.txt
│ ├── calib_8098227110ee7044.json.txt
│ ├── calib_8098227110ee7050.json.txt
│ ├── calib_8098227110ee7058.json.txt
│ ├── calib_8098227110ee70b0.json.txt
│ ├── calib_8098227110ee70fc.json.txt
│ ├── calib_8098227110ee7838.json.txt
│ ├── calib_8098227110ee7858.json.txt
│ ├── calib_8098227110ee7890.json.txt
│ ├── calib_8098227110ee78f8.json.txt
│ ├── calib_8098227110ee8444.json.txt
│ ├── calib_8098227110ee8458.json.txt
│ ├── calib_8098227110ee8850.json.txt
│ ├── calib_8098227110ee8f58.json.txt
│ ├── calib_8098227110ee9044.json.txt
│ ├── calib_8098227110ee9050.json.txt
│ ├── calib_8098227110ee90b0.json.txt
│ ├── calib_8098227110ee9838.json.txt
│ ├── calib_8098227110ee9878.json.txt
│ ├── calib_8098227110ee98f8.json.txt
│ ├── calib_8098227110eea058.json.txt
│ ├── calib_8098227110eea444.json.txt
│ ├── calib_8098227110eea844.json.txt
│ ├── calib_8098227110eea878.json.txt
│ ├── calib_8098227110eea888.json.txt
│ ├── calib_8098227110eea8f8.json.txt
│ ├── calib_8098227110eeaf58.json.txt
│ ├── calib_8098227110eeb050.json.txt
│ ├── calib_8098227110eeb088.json.txt
│ ├── calib_8098227110eeb0d4.json.txt
│ ├── calib_8098227110eeb0fc.json.txt
│ ├── calib_8098227110eeb858.json.txt
│ ├── calib_8098227110eeb878.json.txt
│ ├── calib_8098227110eeb884.json.txt
│ ├── calib_8098227110eeb8f8.json.txt
│ ├── calib_8098227110eebf58.json.txt
│ ├── calib_8098227110eec444.json.txt
│ ├── calib_8098227110eec888.json.txt
│ ├── calib_8098227110eecf94.json.txt
│ ├── calib_8098227110eed050.json.txt
│ ├── calib_8098227110eed0d4.json.txt
│ ├── calib_8098227110eed858.json.txt
│ ├── calib_8098227110eed8f8.json.txt
│ ├── calib_8098227110eedf58.json.txt
│ ├── calib_8098227110eee858.json.txt
│ ├── calib_8098227110eef044.json.txt
│ ├── calib_8098227110eef0fc.json.txt
│ ├── calib_8098227110eef8d8.json.txt
│ ├── calib_8098227110eef8f8.json.txt
│ ├── calib_8098227110eeff70.json.txt
│ ├── calib_8098227110eeff7c.json.txt
│ ├── calib_80988211106e0028.json.txt
│ ├── calib_80988211106e006c.json.txt
│ ├── calib_80988211106e00b4.json.txt
│ ├── calib_80988211106e00f0.json.txt
│ ├── calib_80988211106e0448.json.txt
│ ├── calib_80988211106e080c.json.txt
│ ├── calib_80988211106e0870.json.txt
│ ├── calib_80988211106e0888.json.txt
│ ├── calib_80988211106e08f0.json.txt
│ ├── calib_80988211106e0f48.json.txt
│ ├── calib_80988211106e0f88.json.txt
│ ├── calib_80988211106e0fd4.json.txt
│ ├── calib_80988211106e0ff8.json.txt
│ ├── calib_80988211106e1002.json.txt
│ ├── calib_80988211106e1028.json.txt
│ ├── calib_80988211106e106c.json.txt
│ ├── calib_80988211106e1088.json.txt
│ ├── calib_80988211106e1828.json.txt
│ ├── calib_80988211106e1848.json.txt
│ ├── calib_80988211106e18ec.json.txt
│ ├── calib_80988211106e18f0.json.txt
│ ├── calib_80988211106e1f08.json.txt
│ ├── calib_80988211106e1f74.json.txt
│ ├── calib_80988211106e1fb4.json.txt
│ ├── calib_80988211106e2002.json.txt
│ ├── calib_80988211106e2028.json.txt
│ ├── calib_80988211106e206c.json.txt
│ ├── calib_80988211106e2088.json.txt
│ ├── calib_80988211106e20b4.json.txt
│ ├── calib_80988211106e2494.json.txt
│ ├── calib_80988211106e286c.json.txt
│ ├── calib_80988211106e2888.json.txt
│ ├── calib_80988211106e28ec.json.txt
│ ├── calib_80988211106e28f0.json.txt
│ ├── calib_80988211106e2f08.json.txt
│ ├── calib_80988211106e2f0c.json.txt
│ ├── calib_80988211106e2f50.json.txt
│ ├── calib_80988211106e2f74.json.txt
│ ├── calib_80988211106e2fd4.json.txt
│ ├── calib_80988211106e2fe0.json.txt
│ ├── calib_80988211106e2ff8.json.txt
│ ├── calib_80988211106e3028.json.txt
│ ├── calib_80988211106e306c.json.txt
│ ├── calib_80988211106e3088.json.txt
│ ├── calib_80988211106e30f0.json.txt
│ ├── calib_80988211106e3728.json.txt
│ ├── calib_80988211106e3748.json.txt
│ ├── calib_80988211106e3788.json.txt
│ ├── calib_80988211106e37c8.json.txt
│ ├── calib_80988211106e37f8.json.txt
│ ├── calib_80988211106e3828.json.txt
│ ├── calib_80988211106e3848.json.txt
│ ├── calib_80988211106e388c.json.txt
│ ├── calib_80988211106e3f1c.json.txt
│ ├── calib_80988211106e3f28.json.txt
│ ├── calib_80988211106e3fb4.json.txt
│ ├── calib_80988211106e3ff0.json.txt
│ ├── calib_80988211106e4028.json.txt
│ ├── calib_80988211106e40b4.json.txt
│ ├── calib_80988211106e4448.json.txt
│ ├── calib_80988211106e44c8.json.txt
│ ├── calib_80988211106e4888.json.txt
│ ├── calib_80988211106e48f0.json.txt
│ ├── calib_80988211106e4fd4.json.txt
│ ├── calib_80988211106e4ff8.json.txt
│ ├── calib_80988211106e5028.json.txt
│ ├── calib_80988211106e5088.json.txt
│ ├── calib_80988211106e50f0.json.txt
│ ├── calib_80988211106e586c.json.txt
│ ├── calib_80988211106e5f28.json.txt
│ ├── calib_80988211106e5f84.json.txt
│ ├── calib_80988211106e5fb4.json.txt
│ ├── calib_80988211106e5fc8.json.txt
│ ├── calib_80988211106e5ff0.json.txt
│ ├── calib_80988211106e6028.json.txt
│ ├── calib_80988211106e6088.json.txt
│ ├── calib_80988211106e6828.json.txt
│ ├── calib_80988211106e6848.json.txt
│ ├── calib_80988211106e686c.json.txt
│ ├── calib_80988211106e68ec.json.txt
│ ├── calib_80988211106e6f08.json.txt
│ ├── calib_80988211106e6f28.json.txt
│ ├── calib_80988211106e6fb4.json.txt
│ ├── calib_80988211106e6fc8.json.txt
│ ├── calib_80988211106e6ff8.json.txt
│ ├── calib_80988211106e7008.json.txt
│ ├── calib_80988211106e700c.json.txt
│ ├── calib_80988211106e706c.json.txt
│ ├── calib_80988211106e70ec.json.txt
│ ├── calib_80988211106e7748.json.txt
│ ├── calib_80988211106e77c8.json.txt
│ ├── calib_80988211106e77d4.json.txt
│ ├── calib_80988211106e786c.json.txt
│ ├── calib_80988211106e7f28.json.txt
│ ├── calib_80988211106e7f84.json.txt
│ ├── calib_80988211106e7fb4.json.txt
│ ├── calib_80988211106e7ff0.json.txt
│ ├── calib_80988211106e801c.json.txt
│ ├── calib_80988211106e8028.json.txt
│ ├── calib_80988211106e806c.json.txt
│ ├── calib_80988211106e80b4.json.txt
│ ├── calib_80988211106e80fc.json.txt
│ ├── calib_80988211106e8834.json.txt
│ ├── calib_80988211106e886c.json.txt
│ ├── calib_80988211106e8888.json.txt
│ ├── calib_80988211106e88f0.json.txt
│ ├── calib_80988211106e8f28.json.txt
│ ├── calib_80988211106e8f48.json.txt
│ ├── calib_80988211106e8f50.json.txt
│ ├── calib_80988211106e8f88.json.txt
│ ├── calib_80988211106e8fc8.json.txt
│ ├── calib_80988211106e8ff8.json.txt
│ ├── calib_80988211106e9028.json.txt
│ ├── calib_80988211106e9034.json.txt
│ ├── calib_80988211106e9088.json.txt
│ ├── calib_80988211106e90f0.json.txt
│ ├── calib_80988211106e9778.json.txt
│ ├── calib_80988211106e9828.json.txt
│ ├── calib_80988211106e9848.json.txt
│ ├── calib_80988211106e986c.json.txt
│ ├── calib_80988211106e98ec.json.txt
│ ├── calib_80988211106e98f0.json.txt
│ ├── calib_80988211106e9f74.json.txt
│ ├── calib_80988211106e9fb4.json.txt
│ ├── calib_80988211106e9fc8.json.txt
│ ├── calib_80988211106e9ff0.json.txt
│ ├── calib_80988211106ea028.json.txt
│ ├── calib_80988211106ea06c.json.txt
│ ├── calib_80988211106ea088.json.txt
│ ├── calib_80988211106ea0b4.json.txt
│ ├── calib_80988211106ea828.json.txt
│ ├── calib_80988211106ea848.json.txt
│ ├── calib_80988211106ea86c.json.txt
│ ├── calib_80988211106ea8ec.json.txt
│ ├── calib_80988211106ea8f0.json.txt
│ ├── calib_80988211106eaf08.json.txt
│ ├── calib_80988211106eaf0c.json.txt
│ ├── calib_80988211106eaf10.json.txt
│ ├── calib_80988211106eaf28.json.txt
│ ├── calib_80988211106eaf50.json.txt
│ ├── calib_80988211106eaf74.json.txt
│ ├── calib_80988211106eafc8.json.txt
│ ├── calib_80988211106eafd4.json.txt
│ ├── calib_80988211106eaff8.json.txt
│ ├── calib_80988211106eb00c.json.txt
│ ├── calib_80988211106eb06c.json.txt
│ ├── calib_80988211106eb088.json.txt
│ ├── calib_80988211106eb0ec.json.txt
│ ├── calib_80988211106eb0f0.json.txt
│ ├── calib_80988211106eb728.json.txt
│ ├── calib_80988211106eb7c8.json.txt
│ ├── calib_80988211106eb828.json.txt
│ ├── calib_80988211106eb848.json.txt
│ ├── calib_80988211106eb870.json.txt
│ ├── calib_80988211106ebf1c.json.txt
│ ├── calib_80988211106ebf28.json.txt
│ ├── calib_80988211106ebff0.json.txt
│ ├── calib_80988211106ec028.json.txt
│ ├── calib_80988211106ec0b4.json.txt
│ ├── calib_80988211106ec0bc.json.txt
│ ├── calib_80988211106ec414.json.txt
│ ├── calib_80988211106ec86c.json.txt
│ ├── calib_80988211106ec870.json.txt
│ ├── calib_80988211106ec8d0.json.txt
│ ├── calib_80988211106ec8ec.json.txt
│ ├── calib_80988211106ec8f0.json.txt
│ ├── calib_80988211106ecf08.json.txt
│ ├── calib_80988211106ecff8.json.txt
│ ├── calib_80988211106ed028.json.txt
│ ├── calib_80988211106ed06c.json.txt
│ ├── calib_80988211106ed088.json.txt
│ ├── calib_80988211106ed0f0.json.txt
│ ├── calib_80988211106ed848.json.txt
│ ├── calib_80988211106ed88c.json.txt
│ ├── calib_80988211106edf28.json.txt
│ ├── calib_80988211106edfb4.json.txt
│ ├── calib_80988211106edff0.json.txt
│ ├── calib_80988211106ee002.json.txt
│ ├── calib_80988211106ee028.json.txt
│ ├── calib_80988211106ee088.json.txt
│ ├── calib_80988211106ee848.json.txt
│ ├── calib_80988211106ee8f0.json.txt
│ ├── calib_80988211106eef08.json.txt
│ ├── calib_80988211106eefb4.json.txt
│ ├── calib_80988211106eefe0.json.txt
│ ├── calib_80988211106eeff8.json.txt
│ ├── calib_80988211106ef008.json.txt
│ ├── calib_80988211106ef00c.json.txt
│ ├── calib_80988211106ef06c.json.txt
│ ├── calib_80988211106ef070.json.txt
│ ├── calib_80988211106ef088.json.txt
│ ├── calib_80988211106ef0ec.json.txt
│ ├── calib_80988211106ef0f0.json.txt
│ ├── calib_80988211106ef748.json.txt
│ ├── calib_80988211106ef788.json.txt
│ ├── calib_80988211106ef7d4.json.txt
│ ├── calib_80988211106eff28.json.txt
│ ├── calib_80988211106eff84.json.txt
│ ├── calib_80988211106effb4.json.txt
│ ├── calib_80988211106efff0.json.txt
│ └── calib_8098824800eebf0c.json.txt
├── cern.py
├── commands.md
├── ft232h_ftd2xx_template.xml
├── ft232h_template.xml
├── ftdi_config.sh
├── h5py_analyze_example.py
├── haasoscope_handler.py
├── libs/
│ ├── HaasoscopeLib.py
│ ├── HaasoscopeLibQt.py
│ ├── HaasoscopeTrigLibQt.py
│ └── __init__.py
├── scripts/
│ ├── requirements.txt
│ └── windows/
│ ├── init_virtual_env.bat
│ ├── python2/
│ │ ├── init_virtual_env.bat
│ │ ├── requirements.txt
│ │ └── run.bat
│ └── run.bat
├── serial_read.py
├── serial_read_readioexpanderandboardid.py
├── serial_read_test_py3.py
├── serial_read_versions.py
├── serial_rebooter/
│ └── serial_rebooter.ino
├── serial_relay/
│ └── serial_relay.ino
└── serial_write_test_py3.py
SYMBOL INDEX (423 symbols across 10 files)
FILE: android/example/src/main/java/com/felhr/serialportexample/FFT.java
class FFT (line 28) | public class FFT {
class FFTresult (line 30) | class FFTresult{
method FFTresult (line 31) | public FFTresult(double[] absSignal, int mPeakPos, double mMaxFFTSam...
method calculateFFT (line 41) | public FFTresult calculateFFT(double[] signal) {
method fft (line 72) | public static Complex[] fft(Complex[] x) {
method ifft (line 109) | public static Complex[] ifft(Complex[] x) {
method cconvolve (line 136) | public static Complex[] cconvolve(Complex[] x, Complex[] y) {
method convolve (line 161) | public static Complex[] convolve(Complex[] x, Complex[] y) {
class Complex (line 203) | class Complex {
method Complex (line 208) | public Complex(double real, double imag) {
method toString (line 214) | public String toString() {
method abs (line 222) | public double abs() {
method phase (line 227) | public double phase() {
method plus (line 232) | public Complex plus(Complex b) {
method minus (line 240) | public Complex minus(Complex b) {
method times (line 248) | public Complex times(Complex b) {
method scale (line 256) | public Complex scale(double alpha) {
method conjugate (line 261) | public Complex conjugate() {
method reciprocal (line 266) | public Complex reciprocal() {
method re (line 272) | public double re() { return re; }
method im (line 273) | public double im() { return im; }
method divides (line 276) | public Complex divides(Complex b) {
method exp (line 282) | public Complex exp() {
method sin (line 287) | public Complex sin() {
method cos (line 292) | public Complex cos() {
method tan (line 297) | public Complex tan() {
method plus (line 302) | public static Complex plus(Complex a, Complex b) {
method equals (line 310) | public boolean equals(Object x) {
FILE: android/example/src/main/java/com/felhr/serialportexample/MainActivity.java
class MainActivity (line 53) | public class MainActivity extends AppCompatActivity {
method findBT (line 55) | protected boolean findBT()
method openBT (line 85) | void openBT() throws IOException
method beginListenForData (line 98) | void beginListenForData()
method sendData (line 147) | void sendData(int x) throws IOException
method closeBT (line 154) | void closeBT() throws IOException
method onDestroy (line 205) | @Override
method onCreate (line 215) | @SuppressLint("ClickableViewAccessibility")
method togglegain (line 448) | private void togglegain(int chan){
method downsample_plus (line 455) | private void downsample_plus(){
method downsample_minus (line 470) | private void downsample_minus(){
class MyGestureListener (line 485) | class MyGestureListener extends GestureDetector.SimpleOnGestureListener {
method onDown (line 486) | @Override
method onFling (line 490) | @Override
class kickstartThread (line 517) | private class kickstartThread extends Thread {
method run (line 518) | @Override
method onSaveInstanceState (line 536) | @Override
method send_initialize (line 548) | void send_initialize(){
method setupgraph (line 599) | protected void setupgraph(){
method processdata (line 636) | private String processdata(byte [] bd){
method byteArrayToHex (line 689) | public static String byteArrayToHex(byte[] a) {
class MyHandler (line 696) | static class MyHandler extends Handler {
method MyHandler (line 699) | private MyHandler(MainActivity activity) {
method handleMessage (line 703) | @Override
method init_graph (line 776) | protected void init_graph() {
method add_vl_hl (line 882) | protected void add_vl_hl() {
method isStoragePermissionGranted (line 905) | public boolean isStoragePermissionGranted() {
method waitalittle (line 920) | protected void waitalittle(){
method waitalot (line 929) | protected void waitalot(){
method donewaitalot (line 938) | protected void donewaitalot(){
method setdac (line 944) | protected void setdac(int chan, int val){
method send2usb (line 968) | protected void send2usb(int x){
method onServiceConnected (line 980) | @Override
method onServiceDisconnected (line 986) | @Override
method onReceive (line 994) | @Override
method onResume (line 1025) | @Override
method onPause (line 1032) | @Override
method startService (line 1039) | private void startService(Class<?> service, ServiceConnection serviceC...
method setFilters (line 1047) | private void setFilters() {
FILE: android/example/src/main/java/com/felhr/serialportexample/UsbService.java
class UsbService (line 24) | public class UsbService extends Service {
method onReceivedData (line 59) | @Override
method onCTSChanged (line 71) | @Override
method onDSRChanged (line 82) | @Override
method setBaudRateLinux (line 94) | private void setBaudRateLinux(int baud)
method setControlCommandOut (line 117) | private void setControlCommandOut(int request, int value, int index)
method onReceive (line 128) | @Override
method onCreate (line 168) | @Override
method onBind (line 182) | @Override
method onStartCommand (line 187) | @Override
method onDestroy (line 192) | @Override
method write (line 201) | public void write(byte[] data) {
method setHandler (line 206) | public void setHandler(Handler mHandler) {
method findSerialPortDevice (line 210) | private void findSerialPortDevice() {
method setFilter (line 245) | private void setFilter() {
method requestUserPermission (line 256) | private void requestUserPermission() {
class UsbBinder (line 261) | public class UsbBinder extends Binder {
method getService (line 262) | public UsbService getService() {
class ConnectionThread (line 271) | private class ConnectionThread extends Thread {
method run (line 272) | @Override
FILE: software/CH341SER_LINUX/ch34x.c
type ch34x_buf (line 113) | struct ch34x_buf {
type ch34x_private (line 120) | struct ch34x_private {
type usb_device_id (line 131) | struct usb_device_id
type usb_driver (line 139) | struct usb_driver
type ch34x_buf (line 153) | struct ch34x_buf
type ch34x_buf (line 155) | struct ch34x_buf
type ch34x_buf (line 160) | struct ch34x_buf
function ch34x_buf_free (line 178) | static void ch34x_buf_free( struct ch34x_buf *pb )
function ch34x_buf_clear (line 188) | static void ch34x_buf_clear( struct ch34x_buf *pb )
function ch34x_buf_data_avail (line 197) | static unsigned int ch34x_buf_data_avail( struct ch34x_buf *pb )
function ch34x_buf_space_avail (line 207) | static unsigned int ch34x_buf_space_avail( struct ch34x_buf *pb )
function ch34x_buf_put (line 219) | static unsigned int ch34x_buf_put( struct ch34x_buf *pb,
function ch34x_buf_get (line 250) | static unsigned int ch34x_buf_get( struct ch34x_buf *pb,
function ch34x_vendor_read (line 281) | static int ch34x_vendor_read( __u8 request,
function ch34x_vendor_write (line 298) | static int ch34x_vendor_write( __u8 request,
function set_control_lines (line 316) | static int set_control_lines( struct usb_serial *serial,
function ch34x_get_baud_rate (line 328) | static int ch34x_get_baud_rate( unsigned int baud_rate,
type tty_struct (line 356) | struct tty_struct
type usb_serial_port (line 357) | struct usb_serial_port
type ktermios (line 357) | struct ktermios
function ch34x_set_termios (line 360) | static void ch34x_set_termios( struct usb_serial_port *port,
type tty_struct (line 499) | struct tty_struct
type usb_serial_port (line 501) | struct usb_serial_port
type tty_struct (line 503) | struct tty_struct
type file (line 504) | struct file
type usb_serial_port (line 506) | struct usb_serial_port
function ch34x_tiocmget (line 508) | static int ch34x_tiocmget( struct usb_serial_port *port,
type tty_struct (line 544) | struct tty_struct
type usb_serial_port (line 545) | struct usb_serial_port
type file (line 545) | struct file
type usb_serial_port (line 548) | struct usb_serial_port
type tty_struct (line 550) | struct tty_struct
function ch34x_close (line 552) | static void ch34x_close( struct usb_serial_port *port,
type tty_struct (line 622) | struct tty_struct
type usb_serial_port (line 623) | struct usb_serial_port
type file (line 623) | struct file
type tty_struct (line 626) | struct tty_struct
type usb_serial_port (line 627) | struct usb_serial_port
function ch34x_open (line 630) | static int ch34x_open( struct usb_serial_port *port,
type tty_struct (line 694) | struct tty_struct
type usb_serial_port (line 697) | struct usb_serial_port
type tty_struct (line 699) | struct tty_struct
type file (line 700) | struct file
type usb_serial_port (line 702) | struct usb_serial_port
function ch34x_tiocmset (line 704) | static int ch34x_tiocmset( struct usb_serial_port *port,
function wait_modem_info (line 737) | static int wait_modem_info( struct usb_serial_port *port,
type tty_struct (line 781) | struct tty_struct
type usb_serial_port (line 784) | struct usb_serial_port
type tty_struct (line 786) | struct tty_struct
type file (line 787) | struct file
type usb_serial_port (line 789) | struct usb_serial_port
function ch34x_ioctl (line 791) | static int ch34x_ioctl( struct usb_serial_port *port,
function ch34x_send (line 820) | static void ch34x_send( struct usb_serial_port *port )
type tty_struct (line 870) | struct tty_struct
type usb_serial_port (line 871) | struct usb_serial_port
function ch34x_write (line 873) | static int ch34x_write( struct usb_serial_port *port,
type tty_struct (line 899) | struct tty_struct
type usb_serial_port (line 901) | struct usb_serial_port
function ch34x_write_room (line 903) | static int ch34x_write_room( struct usb_serial_port *port )
type tty_struct (line 925) | struct tty_struct
type usb_serial_port (line 927) | struct usb_serial_port
function ch34x_chars_in_buffer (line 929) | static int ch34x_chars_in_buffer( struct usb_serial_port *port )
function ch34x_attach (line 951) | static int ch34x_attach( struct usb_serial *serial )
function ch34x_shutdown (line 1002) | static void ch34x_shutdown( struct usb_serial *serial )
function ch34x_update_line_status (line 1020) | static void ch34x_update_line_status( struct usb_serial_port *port,
function ch34x_read_int_callback (line 1038) | static void ch34x_read_int_callback( struct urb *urb )
function ch34x_read_bulk_callback (line 1081) | static void ch34x_read_bulk_callback( struct urb *urb )
function ch34x_write_bulk_callback (line 1193) | static void ch34x_write_bulk_callback( struct urb *urb )
type usb_serial_driver (line 1236) | struct usb_serial_driver
type usb_serial_driver (line 1265) | struct usb_serial_driver
function ch34x_init (line 1271) | static int __init ch34x_init(void)
function ch34x_exit (line 1303) | static void __exit ch34x_exit(void)
FILE: software/HaasoscopeQt.py
class FFTWindow (line 15) | class FFTWindow(FFTTemplateBaseClass):
method __init__ (line 16) | def __init__(self):
class PersistWindow (line 33) | class PersistWindow(PersistTemplateBaseClass):
method __init__ (line 34) | def __init__(self):
class MainWindow (line 45) | class MainWindow(TemplateBaseClass):
method __init__ (line 46) | def __init__(self):
method selectchannel (line 115) | def selectchannel(self):
method oversamp (line 157) | def oversamp(self):
method overoversamp (line 170) | def overoversamp(self):
method chanon (line 178) | def chanon(self):
method trigchanon (line 186) | def trigchanon(self):
method slowchanon (line 192) | def slowchanon(self):
method acdc (line 199) | def acdc(self):
method gain (line 207) | def gain(self):
method supergain (line 215) | def supergain(self):
method minidisplay (line 223) | def minidisplay(self):
method posamount (line 228) | def posamount(self):
method uppos (line 236) | def uppos(self):
method downpos (line 239) | def downpos(self):
method setlevel (line 242) | def setlevel(self):
method wheelEvent (line 248) | def wheelEvent(self, event): #QWheelEvent
method keyPressEvent (line 256) | def keyPressEvent(self, event):
method actionRead_from_file (line 272) | def actionRead_from_file(self):
method actionStore_to_file (line 275) | def actionStore_to_file(self):
method actionDo_autocalibration (line 278) | def actionDo_autocalibration(self):
method actionOutput_clk_left (line 282) | def actionOutput_clk_left(self):
method actionAllow_same_chan_coin (line 286) | def actionAllow_same_chan_coin(self):
method exttrig (line 289) | def exttrig(self):
method tot (line 292) | def tot(self):
method coin (line 296) | def coin(self):
method cointime (line 298) | def cointime(self):
method autorearm (line 301) | def autorearm(self):
method noselftrig (line 304) | def noselftrig(self):
method avg (line 307) | def avg(self):
method logic (line 311) | def logic(self):
method highres (line 322) | def highres(self):
method usb2 (line 325) | def usb2(self):
method grid (line 333) | def grid(self):
method marker (line 339) | def marker(self):
method resamp (line 351) | def resamp(self):
method dostartstop (line 357) | def dostartstop(self):
method prepareforsamplechange (line 369) | def prepareforsamplechange(self): #called when sampling is changed, to...
method triggerlevelchanged (line 374) | def triggerlevelchanged(self,value):
method triggerlevel2changed (line 379) | def triggerlevel2changed(self,value):
method thresh2 (line 385) | def thresh2(self):
method triggerposchanged (line 394) | def triggerposchanged(self,value):
method rolling (line 404) | def rolling(self):
method single (line 413) | def single(self):
method timefast (line 417) | def timefast(self):
method timeslow (line 425) | def timeslow(self):
method timechanged (line 433) | def timechanged(self):
method risingfalling (line 441) | def risingfalling(self):
method decode (line 445) | def decode(self):
method fft (line 451) | def fft(self):
method persist (line 462) | def persist(self):
method drawing (line 475) | def drawing(self):
method record (line 483) | def record(self):
method fastadclineclick (line 500) | def fastadclineclick(self, curve):
method launch (line 530) | def launch(self):
method closeEvent (line 603) | def closeEvent(self, event):
method updateplot (line 616) | def updateplot(self):
method dosavetofile (line 692) | def dosavetofile(self):
method mainloop (line 729) | def mainloop(self):
method drawtext (line 764) | def drawtext(self): # happens once per second
FILE: software/h5py_analyze_example.py
function mysort (line 9) | def mysort(val): return int(val[0])
FILE: software/haasoscope_handler.py
function signal_handler (line 9) | def signal_handler(sig, frame):
function power_cycle (line 21) | def power_cycle():
function run (line 30) | def run():
FILE: software/libs/HaasoscopeLib.py
class Haasoscope (line 75) | class Haasoscope():
method __init__ (line 77) | def __init__(self):
method tellrolltrig (line 160) | def tellrolltrig(self,rt):
method tellsamplesmax10adc (line 165) | def tellsamplesmax10adc(self):
method settriggerpoint (line 173) | def settriggerpoint(self,tp):
method tellsamplessend (line 182) | def tellsamplessend(self):
method telllockinnumtoshift (line 190) | def telllockinnumtoshift(self,numtoshift):
method tellserialdelaytimerwait (line 198) | def tellserialdelaytimerwait(self):
method tellbytesskip (line 206) | def tellbytesskip(self):
method togglelogicanalyzer (line 212) | def togglelogicanalyzer(self):
method getfirmwareversion (line 227) | def getfirmwareversion(self, board):
method telltickstowait (line 239) | def telltickstowait(self):
method tellminidisplaychan (line 255) | def tellminidisplaychan(self,ch):
method settriggerthresh (line 261) | def settriggerthresh(self,tp):
method settriggerthresh2 (line 268) | def settriggerthresh2(self,tp):
method settriggertype (line 275) | def settriggertype(self,tp):
method settriggertime (line 281) | def settriggertime(self,ttt):
method writefirmchan (line 293) | def writefirmchan(self,chan):
method setdaclevelforchan (line 298) | def setdaclevelforchan(self,chan,level):
method tellSPIsetup (line 312) | def tellSPIsetup(self,what):
method testBit (line 349) | def testBit(self,int_type, offset):
method setBit (line 353) | def setBit(self,int_type, offset):
method clearBit (line 357) | def clearBit(self,int_type, offset):
method toggleBit (line 361) | def toggleBit(self,int_type, offset):
method sendi2c (line 365) | def sendi2c(self,whattosend,board=200):
method setupi2c (line 385) | def setupi2c(self):
method setdac (line 401) | def setdac(self,chan,val,board):
method shutdownadcs (line 427) | def shutdownadcs(self):
method testi2c (line 432) | def testi2c(self):
method toggledousb (line 454) | def toggledousb(self):#toggle whether to read over FT232H USB or not
method togglehighres (line 465) | def togglehighres(self):#toggle whether to do highres averaging during...
method toggleuseexttrig (line 470) | def toggleuseexttrig(self):#toggle whether to use the external trigger...
method toggletriggerchan (line 475) | def toggletriggerchan(self,tp):
method toggleautorearm (line 487) | def toggleautorearm(self):
method getIDs (line 495) | def getIDs(self):
method togglesupergainchan (line 509) | def togglesupergainchan(self,chan):
method tellswitchgain (line 534) | def tellswitchgain(self,chan):
method oversamp (line 562) | def oversamp(self,chan):
method overoversamp (line 576) | def overoversamp(self):
method resetchans (line 582) | def resetchans(self):
method setbacktoserialreadout (line 591) | def setbacktoserialreadout(self):
method telldownsample (line 597) | def telldownsample(self,ds):
method setxaxis (line 623) | def setxaxis(self,ax,fig):
method setyaxis (line 644) | def setyaxis(self):
method chantext (line 657) | def chantext(self):
method drawtext (line 692) | def drawtext(self):
method togglechannel (line 705) | def togglechannel(self,theline,leaveoff=False):
method pickline (line 720) | def pickline(self,theline):
method onpick (line 739) | def onpick(self,event):
method onclick (line 745) | def onclick(self,event):
method adjustvertical (line 770) | def adjustvertical(self,up,amount=10):
method rememberdacvalue (line 784) | def rememberdacvalue(self):
method setdacvalue (line 801) | def setdacvalue(self):
method setacdc (line 818) | def setacdc(self):
method setdacvalues (line 834) | def setdacvalues(self,sc):
method storecalib (line 841) | def storecalib(self):
method storecalibforboard (line 846) | def storecalibforboard(self,board):
method readcalib (line 866) | def readcalib(self):
method readcalibforboard (line 871) | def readcalibforboard(self,board):
method onscroll (line 901) | def onscroll(self,event):
method onrelease (line 906) | def onrelease(self,event): # a key was released
method domarkers (line 915) | def domarkers(self): # toggle drawing of markers, for fast ADC channels
method prepareforsamplechange (line 930) | def prepareforsamplechange(self):
method onpress (line 947) | def onpress(self,event): # a key was pressed
method decode (line 1063) | def decode(self):
method on_launch (line 1090) | def on_launch(self):
method on_launch_draw (line 1097) | def on_launch_draw(self):
method on_running (line 1186) | def on_running(self, theydata, board): #update data for main plot for ...
method fittosin (line 1287) | def fittosin(self,xdatanew, ydatanew, chan):
method fit_sin (line 1302) | def fit_sin(self,tt, yy):
method autocalibrate (line 1320) | def autocalibrate(self,thechan,ydatanew):
method drawxyplot (line 1372) | def drawxyplot(self,xdatanew,ydatanew,thechan):
method dopersistplot (line 1398) | def dopersistplot(self,xdatanew,ydatanew):
method redraw (line 1419) | def redraw(self):
method handle_main_close (line 1438) | def handle_main_close(self,evt):
method handle_xy_close (line 1440) | def handle_xy_close(self,evt):
method handle_persist_close (line 1443) | def handle_persist_close(self,evt):
method handle_fft_close (line 1446) | def handle_fft_close(self,evt):
method handle_lockin_close (line 1449) | def handle_lockin_close(self,evt):
method plot_fft (line 1454) | def plot_fft(self,bn): # pass in the board number
method plot_lockin (line 1505) | def plot_lockin(self):
method getotherdata (line 1553) | def getotherdata(self,board):
method to_int (line 1573) | def to_int(self,n): # takes a 32 bit decimal number in two's complemen...
method lockinanalyzedata (line 1580) | def lockinanalyzedata(self,board):
method getlockindata (line 1643) | def getlockindata(self,board):
method makeusbsermap (line 1670) | def makeusbsermap(self): # figure out which board is connected to whic...
method getdata (line 1696) | def getdata(self,board):
method oversample (line 1748) | def oversample(self,c1,c2):
method overoversample (line 1769) | def overoversample(self,c1,c2):
method getmax10adc (line 1792) | def getmax10adc(self,bn):
method getchannels (line 1822) | def getchannels(self):
method getswitchdata (line 1857) | def getswitchdata(self,board):
method init (line 1883) | def init(self):
method cleanup (line 1922) | def cleanup(self):
method setup_connections (line 1940) | def setup_connections(self):
FILE: software/libs/HaasoscopeLibQt.py
class Haasoscope (line 64) | class Haasoscope():
method __init__ (line 66) | def __init__(self):
method tellrolltrig (line 164) | def tellrolltrig(self,rt):
method tellsamplesmax10adc (line 169) | def tellsamplesmax10adc(self):
method settriggerpoint (line 177) | def settriggerpoint(self,tp):
method tellsamplessend (line 185) | def tellsamplessend(self):
method telllockinnumtoshift (line 193) | def telllockinnumtoshift(self,numtoshift):
method tellserialdelaytimerwait (line 201) | def tellserialdelaytimerwait(self):
method tellbytesskip (line 209) | def tellbytesskip(self):
method togglelogicanalyzer (line 215) | def togglelogicanalyzer(self):
method toggle_fastusb (line 235) | def toggle_fastusb(self):
method toggle_checkfastusbwriting (line 239) | def toggle_checkfastusbwriting(self):
method getfirmwareversion (line 245) | def getfirmwareversion(self, board):
method telltickstowait (line 268) | def telltickstowait(self):
method tellminidisplaychan (line 284) | def tellminidisplaychan(self,ch):
method settriggerthresh (line 291) | def settriggerthresh(self,tp):
method settriggerthresh2 (line 298) | def settriggerthresh2(self,tp):
method settriggertype (line 305) | def settriggertype(self,tp):
method settriggertime (line 311) | def settriggertime(self,ttt):
method settrigcoin (line 323) | def settrigcoin(self,coin):
method settrigcointime (line 334) | def settrigcointime(self,cointime):
method writefirmchan (line 346) | def writefirmchan(self,chan):
method set_ext_trig_delay (line 351) | def set_ext_trig_delay(self,delay):
method donoselftrig (line 355) | def donoselftrig(self):
method setdaclevelforchan (line 360) | def setdaclevelforchan(self,chan,level):
method tellSPIsetup (line 373) | def tellSPIsetup(self,what):
method testBit (line 411) | def testBit(self,int_type, offset):
method setBit (line 415) | def setBit(self,int_type, offset):
method clearBit (line 419) | def clearBit(self,int_type, offset):
method toggleBit (line 423) | def toggleBit(self,int_type, offset):
method sendi2c (line 427) | def sendi2c(self,whattosend,board=200):
method setupi2c (line 447) | def setupi2c(self):
method setdac (line 463) | def setdac(self,chan,val,board):
method shutdownadcs (line 489) | def shutdownadcs(self):
method testi2c (line 494) | def testi2c(self):
method toggledousb (line 516) | def toggledousb(self):#toggle whether to read over FT232H USB or not
method togglehighres (line 529) | def togglehighres(self):#toggle whether to do highres averaging during...
method toggleuseexttrig (line 534) | def toggleuseexttrig(self):#toggle whether to use the external trigger...
method toggletriggerchan (line 539) | def toggletriggerchan(self,tp):
method toggleautorearm (line 546) | def toggleautorearm(self):
method toggle_clk_last (line 554) | def toggle_clk_last(self):
method toggle_allow_same_chan_coin (line 558) | def toggle_allow_same_chan_coin(self):
method increment_clk_phase (line 564) | def increment_clk_phase(self, board, times=1):
method getIDs (line 572) | def getIDs(self):
method gettrigratecounter (line 592) | def gettrigratecounter(self):
method togglesupergainchan (line 609) | def togglesupergainchan(self,chan):
method tellswitchgain (line 618) | def tellswitchgain(self,chan):
method oversamp (line 630) | def oversamp(self,chan):
method overoversamp (line 646) | def overoversamp(self):
method resetchans (line 662) | def resetchans(self):
method setbacktoserialreadout (line 671) | def setbacktoserialreadout(self):
method telldownsample (line 677) | def telldownsample(self,ds):
method setxaxis (line 703) | def setxaxis(self):
method setyaxis (line 722) | def setyaxis(self):
method chantext (line 726) | def chantext(self):
method pickline (line 747) | def pickline(self,theline):
method adjustvertical (line 765) | def adjustvertical(self,up,amount=10):
method rememberdacvalue (line 777) | def rememberdacvalue(self):
method setdacvalue (line 794) | def setdacvalue(self):
method setacdc (line 811) | def setacdc(self):
method setdacvalues (line 826) | def setdacvalues(self,sc):
method storecalib (line 833) | def storecalib(self):
method storecalibforboard (line 838) | def storecalibforboard(self,board):
method readcalib (line 858) | def readcalib(self):
method readcalibforboard (line 863) | def readcalibforboard(self,board):
method decode (line 892) | def decode(self):
method on_running (line 924) | def on_running(self, theydata, board): #update data for main plot for ...
method fittosin (line 1026) | def fittosin(self,xdatanew, ydatanew, chan):
method fit_sin (line 1041) | def fit_sin(self,tt, yy):
method autocalibrate (line 1059) | def autocalibrate(self,thechan,ydatanew):
method drawxyplot (line 1111) | def drawxyplot(self,xdatanew,ydatanew,thechan):
method dopersistplot (line 1136) | def dopersistplot(self,xdatanew,ydatanew):
method plot_fft (line 1145) | def plot_fft(self,bn): # pass in the board number
method plot_lockin (line 1176) | def plot_lockin(self):
method getotherdata (line 1218) | def getotherdata(self,board):
method to_int (line 1238) | def to_int(self,n): # takes a 32 bit decimal number in two's complemen...
method lockinanalyzedata (line 1245) | def lockinanalyzedata(self,board):
method getlockindata (line 1308) | def getlockindata(self,board):
method makeusbsermap (line 1335) | def makeusbsermap(self): # figure out which board is connected to whic...
method getdata (line 1397) | def getdata(self,board):
method oversample (line 1504) | def oversample(self,c1,c2):
method overoversample (line 1531) | def overoversample(self,c1,c2): # TODO: probably needs similar flippin...
method getmax10adc (line 1554) | def getmax10adc(self,bn):
method getchannels (line 1584) | def getchannels(self):
method getswitchdata (line 1658) | def getswitchdata(self,board):
method init (line 1687) | def init(self):
method cleanup (line 1756) | def cleanup(self):
method setup_connections (line 1779) | def setup_connections(self):
function receiver (line 1837) | def receiver(name, conn, padding,num_samples,xydata_shape,xydata_array,x...
FILE: software/libs/HaasoscopeTrigLibQt.py
class HaasoscopeTrig (line 7) | class HaasoscopeTrig:
method __init__ (line 9) | def __init__(self,port):
method togglerolling (line 16) | def togglerolling(self):
method setclock (line 21) | def setclock(self, wantactiveclock): # True for wanting sync with exte...
method setrngseed (line 39) | def setrngseed(self):
method set_prescale (line 48) | def set_prescale(self,prescale): # takes a float from 0-1 that is the ...
method get_firmware_version (line 60) | def get_firmware_version(self):
method increment_trig_board_clock_phase (line 71) | def increment_trig_board_clock_phase(self, times=1):
method get_delaycounters (line 75) | def get_delaycounters(self):
method set_histostosend (line 82) | def set_histostosend(self,h):
method get_histos (line 87) | def get_histos(self):
method cleanup (line 99) | def cleanup(self):
Copy disabled (too large)
Download .json
Condensed preview — 769 files, each showing path, character count, and a content snippet. Download the .json file for the full structured content (13,636K chars).
[
{
"path": ".github/ISSUE_TEMPLATE/bug.md",
"chars": 820,
"preview": "---\nname: There's a bug\nabout: Report a problem with Haasoscope\n---\n\n**What are you trying to do?**\nI want to...\n\n**What"
},
{
"path": ".github/ISSUE_TEMPLATE/help.md",
"chars": 416,
"preview": "---\nname: I need help\nabout: You are having trouble with using the Haasoscope\n---\n\n**What are you trying to do?**\nI want"
},
{
"path": ".github/ISSUE_TEMPLATE/other.md",
"chars": 95,
"preview": "---\nname: Other issue\nabout: Problem or other issue not covered in the previous categories\n---\n"
},
{
"path": ".gitignore",
"chars": 320,
"preview": "max10_adc_firmware/PLLJ_PLLSPE_INFO.txt\r\nmax10_adc_firmware/serial1.qws\r\nmax10_adc_firmware/db/\r\nmax10_adc_firmware/incr"
},
{
"path": "3d/customizable-cylinder_18mm.stl",
"chars": 121351,
"preview": "solid OpenSCAD_Model\n facet normal 0 0 0\n outer loop\n vertex 2 0 18\n vertex 1.99572 0.130806 0\n verte"
},
{
"path": "3d/customizable-cylinder_25mm.stl",
"chars": 121351,
"preview": "solid OpenSCAD_Model\n facet normal 0 0 0\n outer loop\n vertex 2 0 25\n vertex 1.99572 0.130806 0\n verte"
},
{
"path": "LICENSE.md",
"chars": 1094,
"preview": "MIT License\r\n\r\nCopyright (c) 2018 Andrew C. Haas\r\n\r\nPermission is hereby granted, free of charge, to any person obtainin"
},
{
"path": "README.md",
"chars": 618,
"preview": "# Haasoscope\n\nDocs, design, firmware, and software for the Haasoscope!\nRead the guide here: https://goo.gl/1Ry1k4 \n\nOrig"
},
{
"path": "android/.gitignore",
"chars": 179,
"preview": "\r\n# Key\r\n*.jks\r\n\r\n# Local configuration file (sdk path, etc)\r\nlocal.properties\r\n\r\n# Gradle\r\nbuild/\r\n.gradle\r\n\r\n.idea/wor"
},
{
"path": "android/build.gradle",
"chars": 262,
"preview": "buildscript {\n repositories {\n jcenter()\n google()\n\n }\n dependencies {\n classpath 'com.and"
},
{
"path": "android/cp_debug_apk.sh",
"chars": 40,
"preview": "cp -r example/build/outputs/apk/debug .\n"
},
{
"path": "android/debug/output.json",
"chars": 236,
"preview": "[{\"outputType\":{\"type\":\"APK\"},\"apkInfo\":{\"type\":\"MAIN\",\"splits\":[],\"versionCode\":1,\"versionName\":\"1.0.4\",\"enabled\":true,"
},
{
"path": "android/debug_1.0.3/output.json",
"chars": 236,
"preview": "[{\"outputType\":{\"type\":\"APK\"},\"apkInfo\":{\"type\":\"MAIN\",\"splits\":[],\"versionCode\":1,\"versionName\":\"1.0.3\",\"enabled\":true,"
},
{
"path": "android/debug_1.0.4/output.json",
"chars": 236,
"preview": "[{\"outputType\":{\"type\":\"APK\"},\"apkInfo\":{\"type\":\"MAIN\",\"splits\":[],\"versionCode\":1,\"versionName\":\"1.0.4\",\"enabled\":true,"
},
{
"path": "android/example/.gitignore",
"chars": 31,
"preview": "/build\n*.jks\nsigning.properties"
},
{
"path": "android/example/build.gradle",
"chars": 1156,
"preview": "apply plugin: 'com.android.application'\n\nandroid {\n signingConfigs {\n config {\n }\n }\n repositorie"
},
{
"path": "android/example/example.iml",
"chars": 11902,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<module external.linked.project.id=\":example\" external.linked.project.path=\"$MODU"
},
{
"path": "android/example/src/main/AndroidManifest.xml",
"chars": 1138,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<manifest package=\"com.felhr.serialportexample\"\n xmlns:android=\"http://s"
},
{
"path": "android/example/src/main/java/com/felhr/serialportexample/FFT.java",
"chars": 10071,
"preview": "package com.felhr.serialportexample;\r\n\r\n/******************************************************************************\r"
},
{
"path": "android/example/src/main/java/com/felhr/serialportexample/MainActivity.java",
"chars": 43899,
"preview": "package com.felhr.serialportexample;\n\nimport android.Manifest;\nimport android.annotation.SuppressLint;\nimport android.bl"
},
{
"path": "android/example/src/main/java/com/felhr/serialportexample/UsbService.java",
"chars": 13489,
"preview": "package com.felhr.serialportexample;\n\nimport android.app.PendingIntent;\nimport android.app.Service;\nimport android.conte"
},
{
"path": "android/example/src/main/res/drawable/ic_launcher_background.xml",
"chars": 4867,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<vector\n android:height=\"108dp\"\n android:width=\"108dp\"\n android:viewport"
},
{
"path": "android/example/src/main/res/layout/activity_main.xml",
"chars": 3738,
"preview": "<RelativeLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n xmlns:app=\"http://schemas.android.com/apk"
},
{
"path": "android/example/src/main/res/layout-land/activity_main.xml",
"chars": 3774,
"preview": "<RelativeLayout xmlns:android=\"http://schemas.android.com/apk/res/android\"\n xmlns:app=\"http://schemas.android.com/apk"
},
{
"path": "android/example/src/main/res/mipmap-anydpi-v26/ic_launcher.xml",
"chars": 272,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\r\n<adaptive-icon xmlns:android=\"http://schemas.android.com/apk/res/android\">\r\n "
},
{
"path": "android/example/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml",
"chars": 272,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\r\n<adaptive-icon xmlns:android=\"http://schemas.android.com/apk/res/android\">\r\n "
},
{
"path": "android/example/src/main/res/values/dimens.xml",
"chars": 213,
"preview": "<resources>\n\n <!-- Default screen margins, per the Android Design guidelines. -->\n <dimen name=\"activity_horizonta"
},
{
"path": "android/example/src/main/res/values/strings.xml",
"chars": 568,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<resources>\n\n <string name=\"app_name\">Haasoscope</string>\n <string name=\"he"
},
{
"path": "android/example/src/main/res/values/styles.xml",
"chars": 694,
"preview": "<resources>\n\n <!--\n Base application theme, dependent on API level. This theme is replaced\n by AppBaseT"
},
{
"path": "android/example/src/main/res/values-w820dp/dimens.xml",
"chars": 373,
"preview": "<resources>\n\n <!--\n Example customization of dimensions originally defined in res/values/dimens.xml\n "
},
{
"path": "android/gradle/wrapper/gradle-wrapper.properties",
"chars": 236,
"preview": "#Tue Jun 05 04:37:02 EDT 2018\r\ndistributionBase=GRADLE_USER_HOME\r\ndistributionPath=wrapper/dists\r\nzipStoreBase=GRADLE_US"
},
{
"path": "android/gradle.properties",
"chars": 132,
"preview": "VERSION_NAME=1.0.4\nVERSION_CODE=1\nANDROID_BUILD_MIN_SDK_VERSION=12\nANDROID_BUILD_TARGET_SDK_VERSION=27\nANDROID_BUILD_SDK"
},
{
"path": "android/settings.gradle",
"chars": 18,
"preview": "include ':example'"
},
{
"path": "dockerfiles/README-Docker.md",
"chars": 3103,
"preview": "# Run Haasoscope in a Container\n\nContainers provide isolated environments, similar to VMs, but lighter weight, and with "
},
{
"path": "dockerfiles/haasoscope.docker",
"chars": 910,
"preview": "# This is a dockerfile for building and running HaasoscopeQt.py\n#\n# Build the docker container with something like:\n# d"
},
{
"path": "dockerfiles/haasoscope.sh",
"chars": 1406,
"preview": "#!/bin/bash\n# This is an example script for running HaasoscopeQt.py in a docker\n# container. This is an example - you m"
},
{
"path": "dockerfiles/quartus.docker",
"chars": 2218,
"preview": "# This is a dockerfile for installing and running the Intel Quartus\n# fpga design tool (version 22.1).\n#\n# Build this do"
},
{
"path": "dockerfiles/quartus.sh",
"chars": 1099,
"preview": "#!/bin/bash\n# This is an example script for running the \"Quartus\" graphical\n# interface in a docker container. This is "
},
{
"path": "dockerfiles/quartus_compile.sh",
"chars": 760,
"preview": "#!/bin/bash\n# This is an example script for compiling the firmware using the\n# \"Quartus\" software in a docker container."
},
{
"path": "dockerfiles/quartus_flash.sh",
"chars": 1019,
"preview": "#!/bin/bash\n# This is an example script for uploading new code to an fpga using\n# the \"Quartus\" software in a docker con"
},
{
"path": "eagle/Seeed_AllPCB_MacroFab_haas6mil.dru",
"chars": 2040,
"preview": "description[en] = \\n\\n\\n\\n\\n\\n\\n\\n<b>EAGLE Design Rules</b>\\n<p>\\nThe default Design Rules have been set to cover\\na wid"
},
{
"path": "eagle/Seeed_Gerber_Generater_4-layer.cam",
"chars": 12300,
"preview": "[CAM Processor Job]\r\nDescription[de]=\"<b>Erzeugt Extended-Gerber-Format (RS274X)</b><p>\\nDieser CAM-Job besteht aus fnf "
},
{
"path": "eagle/auto 50ohm layer top.ctl",
"chars": 2450,
"preview": "; EAGLE Autorouter Control File\n\n[Default]\n\n RoutingGrid = 25mil\n\n ; Trace Parameters:\n\n tpViaShape = round\n"
},
{
"path": "eagle/auto gnd gndlayer135.ctl",
"chars": 2550,
"preview": "; EAGLE Autorouter Control File\n\n[Default]\n\n RoutingGrid = 0.1mm\n\n ; Trace Parameters:\n\n tpViaShape = round\n"
},
{
"path": "eagle/auto gnd layer2.ctl",
"chars": 2694,
"preview": "; EAGLE Autorouter Control File\r\n\r\n[Default]\r\n\r\n RoutingGrid = 0.1mm\r\n\r\n ; Trace Parameters:\r\n\r\n tpViaShape "
},
{
"path": "eagle/auto gndlayer135.ctl",
"chars": 2450,
"preview": "; EAGLE Autorouter Control File\n\n[Default]\n\n RoutingGrid = 0.1mm\n\n ; Trace Parameters:\n\n tpViaShape = round\n"
},
{
"path": "eagle/auto rest after auto gnd vcc layer2.ctl",
"chars": 2665,
"preview": "; EAGLE Autorouter Control File\r\n\r\n[Default]\r\n\r\n RoutingGrid = 0.1mm\r\n\r\n ; Trace Parameters:\r\n\r\n tpViaShape "
},
{
"path": "eagle/auto vcc layer 2.ctl",
"chars": 2539,
"preview": "; EAGLE Autorouter Control File\r\n\r\n[Default]\r\n\r\n RoutingGrid = 0.15mm\r\n\r\n ; Trace Parameters:\r\n\r\n tpViaShape "
},
{
"path": "eagle/haasoscope_trigger_board_v1.1.brd",
"chars": 48613,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!DOCTYPE eagle SYSTEM \"eagle.dtd\">\n<eagle version=\"9.6.2\">\n<drawing>\n<settings>\n"
},
{
"path": "eagle/haasoscope_trigger_board_v1.1.sch",
"chars": 52816,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!DOCTYPE eagle SYSTEM \"eagle.dtd\">\n<eagle version=\"9.6.2\">\n<drawing>\n<settings>\n"
},
{
"path": "eagle/haasoscope_triggerout_board.brd",
"chars": 49872,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!DOCTYPE eagle SYSTEM \"eagle.dtd\">\n<eagle version=\"9.6.2\">\n<drawing>\n<settings>\n"
},
{
"path": "eagle/haasoscope_triggerout_board.sch",
"chars": 54303,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!DOCTYPE eagle SYSTEM \"eagle.dtd\">\n<eagle version=\"9.6.2\">\n<drawing>\n<settings>\n"
},
{
"path": "eagle/jlcpcb2layer.dru",
"chars": 1845,
"preview": "description[en] = <b>JLCPCB Design Rules - 2layer</b>\\n<p>\\nPlease make sure your boards conform to these design rules.\\"
},
{
"path": "eagle/jlcpcb4layer.dru",
"chars": 1847,
"preview": "description[en] = <b>JLCPCB Design Rules - 4layer</b>\\n<p>\\nPlease make sure your boards conform to these design rules.\\"
},
{
"path": "eagle/jlcpcb6layer.dru",
"chars": 1851,
"preview": "description[en] = <b>JLCPCB Design Rules - 6layer</b>\\n<p>\\nPlease make sure your boards conform to these design rules.\\"
},
{
"path": "eagle/jlcpcb_2_layer_v9.cam",
"chars": 7563,
"preview": "{\n \"author\": {\n \"email\": \"support@jlcpcb.com\",\n \"name\": \"JLCPCB\"\n },\n \"description\": {\n \"E"
},
{
"path": "eagle/jlcpcb_4_layer_v9.cam",
"chars": 9743,
"preview": "{\n \"author\": {\n \"email\": \"support@jlcpcb.com\",\n \"name\": \"JLCPCB\"\n },\n \"description\": {\n \"E"
},
{
"path": "eagle/jlcpcb_6_layer_v9.cam",
"chars": 14011,
"preview": "{\n \"author\": {\n \"email\": \"support@jlcpcb.com\",\n \"name\": \"JLCPCB\"\n },\n \"description\": {\n \"E"
},
{
"path": "eagle/lbr/HaasMaxADC.lbr",
"chars": 14384,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!DOCTYPE eagle SYSTEM \"eagle.dtd\">\n<eagle version=\"8.4.3\">\n<drawing>\n<settings>\n"
},
{
"path": "eagle/lbr/LMH6724.lbr",
"chars": 19699,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!DOCTYPE eagle SYSTEM \"eagle.dtd\">\n<eagle version=\"8.2.0\">\n<drawing>\n<settings>\n"
},
{
"path": "eagle/lbr/SparkFun-Electromechanical.lbr",
"chars": 835283,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!DOCTYPE eagle SYSTEM \"eagle.dtd\">\n<eagle version=\"8.4.3\">\n<drawing>\n<settings>\n"
},
{
"path": "eagle/lbr/SparkFun-Passives.lbr",
"chars": 178461,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!DOCTYPE eagle SYSTEM \"eagle.dtd\">\n<eagle version=\"8.4.3\">\n<drawing>\n<settings>\n"
},
{
"path": "eagle/lbr/oshw.lbr",
"chars": 17955,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!DOCTYPE eagle SYSTEM \"eagle.dtd\">\n<eagle version=\"7.4.0\">\n<drawing>\n<settings>\n"
},
{
"path": "eagle/lbr/pinhead+.lbr",
"chars": 1344658,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!DOCTYPE eagle SYSTEM \"eagle.dtd\">\n<eagle version=\"8.4.3\">\n<drawing>\n<settings>\n"
},
{
"path": "eagle/lbr/switch-ck.lbr",
"chars": 63273,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!DOCTYPE eagle SYSTEM \"eagle.dtd\">\n<eagle version=\"7.2.0\">\n<drawing>\n<settings>\n"
},
{
"path": "eagle/lbr/usb-serial.lbr",
"chars": 9403,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!DOCTYPE eagle SYSTEM \"eagle.dtd\">\n<eagle version=\"9.2.0\">\n<drawing>\n<settings>\n"
},
{
"path": "eagle/max10adc_v8.brd",
"chars": 564815,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!DOCTYPE eagle SYSTEM \"eagle.dtd\">\n<eagle version=\"8.6.2\">\n<drawing>\n<settings>\n"
},
{
"path": "eagle/max10adc_v8.sch",
"chars": 1207643,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!DOCTYPE eagle SYSTEM \"eagle.dtd\">\n<eagle version=\"8.6.1\">\n<drawing>\n<settings>\n"
},
{
"path": "eagle/max10adc_v9.0.brd",
"chars": 607735,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!DOCTYPE eagle SYSTEM \"eagle.dtd\">\n<eagle version=\"9.2.0\">\n<drawing>\n<settings>\n"
},
{
"path": "eagle/max10adc_v9.0.sch",
"chars": 1339243,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!DOCTYPE eagle SYSTEM \"eagle.dtd\">\n<eagle version=\"9.2.0\">\n<drawing>\n<settings>\n"
},
{
"path": "eagle/max10adc_v9.0_rack.brd",
"chars": 594091,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!DOCTYPE eagle SYSTEM \"eagle.dtd\">\n<eagle version=\"9.6.2\">\n<drawing>\n<settings>\n"
},
{
"path": "eagle/max10adc_v9.0_rack.sch",
"chars": 1321739,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!DOCTYPE eagle SYSTEM \"eagle.dtd\">\n<eagle version=\"9.6.2\">\n<drawing>\n<settings>\n"
},
{
"path": "eagle/rack_backplane_v9.0.brd",
"chars": 136593,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!DOCTYPE eagle SYSTEM \"eagle.dtd\">\n<eagle version=\"9.6.2\">\n<drawing>\n<settings>\n"
},
{
"path": "eagle/rack_backplane_v9.0.sch",
"chars": 160474,
"preview": "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<!DOCTYPE eagle SYSTEM \"eagle.dtd\">\n<eagle version=\"9.6.2\">\n<drawing>\n<settings>\n"
},
{
"path": "max10_adc_firmware/ASSERTION_ERROR.bsf",
"chars": 1227,
"preview": "/*\r\nWARNING: Do NOT edit the input and output ports in this file in a text\r\neditor if you plan to continue editing the b"
},
{
"path": "max10_adc_firmware/BaudTickGen.bsf",
"chars": 2069,
"preview": "/*\r\nWARNING: Do NOT edit the input and output ports in this file in a text\r\neditor if you plan to continue editing the b"
},
{
"path": "max10_adc_firmware/Chain1.cdf",
"chars": 355,
"preview": "/* Quartus Prime Version 18.0.0 Build 614 04/24/2018 SJ Lite Edition */\r\nJedecChain;\r\n\tFileRevision(JESD32A);\r\n\tDefaultM"
},
{
"path": "max10_adc_firmware/Chain2.cdf",
"chars": 375,
"preview": "/* Quartus Prime Version 18.0.0 Build 614 04/24/2018 SJ Lite Edition */\r\nJedecChain;\r\n\tFileRevision(JESD32A);\r\n\tDefaultM"
},
{
"path": "max10_adc_firmware/DelayLine.bsf",
"chars": 2428,
"preview": "/*\r\nWARNING: Do NOT edit the input and output ports in this file in a text\r\neditor if you plan to continue editing the b"
},
{
"path": "max10_adc_firmware/SPI.bsf",
"chars": 3577,
"preview": "/*\r\nWARNING: Do NOT edit the input and output ports in this file in a text\r\neditor if you plan to continue editing the b"
},
{
"path": "max10_adc_firmware/SPI.vhd",
"chars": 2134,
"preview": "library ieee;\nuse ieee.std_logic_1164.all;\nuse ieee.numeric_std.all;\n\nentity SPI is\n\tgeneric(\n\t\tBitWidth: natural := 8;\n"
},
{
"path": "max10_adc_firmware/SSD1306.bsf",
"chars": 2977,
"preview": "/*\r\nWARNING: Do NOT edit the input and output ports in this file in a text\r\neditor if you plan to continue editing the b"
},
{
"path": "max10_adc_firmware/SSD1306.vhd",
"chars": 8602,
"preview": "library ieee;\nuse ieee.std_logic_1164.all;\nuse ieee.numeric_std.all;\n\nentity SSD1306 is\n\tport(\n\t\tPDO: out std_logic_vect"
},
{
"path": "max10_adc_firmware/SSD1306.vhd.bak",
"chars": 8496,
"preview": "library ieee;\nuse ieee.std_logic_1164.all;\nuse ieee.numeric_std.all;\n\nentity SSD1306 is\n\tport(\n\t\tPDO: out std_logic_vect"
},
{
"path": "max10_adc_firmware/async.v",
"chars": 7667,
"preview": "////////////////////////////////////////////////////////\r\n// RS-232 RX and TX module\r\n// (c) fpga4fun.com & KNJN LLC - 2"
},
{
"path": "max10_adc_firmware/async_receiver.bsf",
"chars": 2702,
"preview": "/*\r\nWARNING: Do NOT edit the input and output ports in this file in a text\r\neditor if you plan to continue editing the b"
},
{
"path": "max10_adc_firmware/async_transmitter.bsf",
"chars": 2398,
"preview": "/*\r\nWARNING: Do NOT edit the input and output ports in this file in a text\r\neditor if you plan to continue editing the b"
},
{
"path": "max10_adc_firmware/chain_delay.bsf",
"chars": 2190,
"preview": "/*\r\nWARNING: Do NOT edit the input and output ports in this file in a text\r\neditor if you plan to continue editing the b"
},
{
"path": "max10_adc_firmware/chain_delay_race.bsf",
"chars": 2190,
"preview": "/*\r\nWARNING: Do NOT edit the input and output ports in this file in a text\r\neditor if you plan to continue editing the b"
},
{
"path": "max10_adc_firmware/demux1.v",
"chars": 779,
"preview": "//Verilog module for 1:2 DEMUX\r\nmodule demux1to2( Data_in, sel, Data_out_0, Data_out_1 );\r\n\r\n//list the"
},
{
"path": "max10_adc_firmware/demux1.v.bak",
"chars": 943,
"preview": "//Verilog module for 1:2 DEMUX\r\nmodule demux1to2( Data_in, sel, Data_out_0, Data_out_1 );\r\n\r\n//list the"
},
{
"path": "max10_adc_firmware/demux1to2.bsf",
"chars": 2054,
"preview": "/*\r\nWARNING: Do NOT edit the input and output ports in this file in a text\r\neditor if you plan to continue editing the b"
},
{
"path": "max10_adc_firmware/dpram2.bsf",
"chars": 4526,
"preview": "/*\r\nWARNING: Do NOT edit the input and output ports in this file in a text\r\neditor if you plan to continue editing the b"
},
{
"path": "max10_adc_firmware/dpram2.qip",
"chars": 432,
"preview": "set_global_assignment -name IP_TOOL_NAME \"RAM: 2-PORT\"\r\nset_global_assignment -name IP_TOOL_VERSION \"18.0\"\r\nset_global_a"
},
{
"path": "max10_adc_firmware/dpram2.v",
"chars": 9305,
"preview": "// megafunction wizard: %RAM: 2-PORT%\r\n// GENERATION: STANDARD\r\n// VERSION: WM1.0\r\n// MODULE: altsyncram \r\n\r\n// ========"
},
{
"path": "max10_adc_firmware/dpram2_bb.v",
"chars": 7641,
"preview": "// megafunction wizard: %RAM: 2-PORT%VBB%\r\n// GENERATION: STANDARD\r\n// VERSION: WM1.0\r\n// MODULE: altsyncram \r\n\r\n// ===="
},
{
"path": "max10_adc_firmware/flash_pof.cdf",
"chars": 393,
"preview": "/* Quartus II 64-Bit Version 15.0.0 Build 145 04/22/2015 SJ Web Edition */\r\nJedecChain;\r\n\tFileRevision(JESD32A);\r\n\tDefau"
},
{
"path": "max10_adc_firmware/haasoscope.cfg",
"chars": 275,
"preview": "# SPDX-License-Identifier: GPL-2.0-or-later\n\n# openocd config for connecting to a Haasoscope MAX10\n# Tested on a v9.01 b"
},
{
"path": "max10_adc_firmware/hvsync_generator.bsf",
"chars": 2429,
"preview": "/*\r\nWARNING: Do NOT edit the input and output ports in this file in a text\r\neditor if you plan to continue editing the b"
},
{
"path": "max10_adc_firmware/hvsync_generator.v",
"chars": 1124,
"preview": "module hvsync_generator(clk, vga_h_sync, vga_v_sync, inDisplayArea, CounterX, CounterY);\r\ninput clk;\r\noutput vga_h_sync,"
},
{
"path": "max10_adc_firmware/i2c_master.bsf",
"chars": 3587,
"preview": "/*\r\nWARNING: Do NOT edit the input and output ports in this file in a text\r\neditor if you plan to continue editing the b"
},
{
"path": "max10_adc_firmware/i2c_master.vhd",
"chars": 14466,
"preview": "--------------------------------------------------------------------------------\r\n--\r\n-- FileName: i2c_master."
},
{
"path": "max10_adc_firmware/i2c_master.vhd.bak",
"chars": 14466,
"preview": "--------------------------------------------------------------------------------\r\n--\r\n-- FileName: i2c_master."
},
{
"path": "max10_adc_firmware/lp_ram_dp.bsf",
"chars": 5092,
"preview": "/*\nWARNING: Do NOT edit the input and output ports in this file in a text\neditor if you plan to continue editing the blo"
},
{
"path": "max10_adc_firmware/lp_ram_dp.qip",
"chars": 435,
"preview": "set_global_assignment -name IP_TOOL_NAME \"RAM: 2-PORT\"\nset_global_assignment -name IP_TOOL_VERSION \"18.0\"\nset_global_ass"
},
{
"path": "max10_adc_firmware/lp_ram_dp.v",
"chars": 9406,
"preview": "// megafunction wizard: %RAM: 2-PORT%\n// GENERATION: STANDARD\n// VERSION: WM1.0\n// MODULE: altsyncram \n\n// ============="
},
{
"path": "max10_adc_firmware/lp_ram_dp_2.bsf",
"chars": 5094,
"preview": "/*\nWARNING: Do NOT edit the input and output ports in this file in a text\neditor if you plan to continue editing the blo"
},
{
"path": "max10_adc_firmware/lp_ram_dp_2.qip",
"chars": 533,
"preview": "set_global_assignment -name IP_TOOL_NAME \"RAM: 2-PORT\"\nset_global_assignment -name IP_TOOL_VERSION \"18.0\"\nset_global_ass"
},
{
"path": "max10_adc_firmware/lp_ram_dp_2.v",
"chars": 9421,
"preview": "// megafunction wizard: %RAM: 2-PORT%\n// GENERATION: STANDARD\n// VERSION: WM1.0\n// MODULE: altsyncram \n\n// ============="
},
{
"path": "max10_adc_firmware/lp_ram_dp_2_bb.v",
"chars": 7828,
"preview": "// megafunction wizard: %RAM: 2-PORT%VBB%\n// GENERATION: STANDARD\n// VERSION: WM1.0\n// MODULE: altsyncram \n\n// ========="
},
{
"path": "max10_adc_firmware/lp_ram_dp_2_inst.v",
"chars": 228,
"preview": "lp_ram_dp_2\tlp_ram_dp_2_inst (\n\t.data ( data_sig ),\n\t.rdaddress ( rdaddress_sig ),\n\t.rdclock ( rdclock_sig ),\n\t.rden ( r"
},
{
"path": "max10_adc_firmware/lp_ram_dp_bb.v",
"chars": 7813,
"preview": "// megafunction wizard: %RAM: 2-PORT%VBB%\n// GENERATION: STANDARD\n// VERSION: WM1.0\n// MODULE: altsyncram \n\n// ========="
},
{
"path": "max10_adc_firmware/mball.bsf",
"chars": 1986,
"preview": "/*\r\nWARNING: Do NOT edit the input and output ports in this file in a text\r\neditor if you plan to continue editing the b"
},
{
"path": "max10_adc_firmware/mball.v",
"chars": 2822,
"preview": "module mball(clk, BouncingObject, inotherball, CounterX, CounterY, ballX, ballY, inball, ballspeed, ballmass);\r\ninput cl"
},
{
"path": "max10_adc_firmware/myadc/myadc.bsf",
"chars": 7129,
"preview": "/*\r\nWARNING: Do NOT edit the input and output ports in this file in a text\r\neditor if you plan to continue editing the b"
},
{
"path": "max10_adc_firmware/myadc/myadc.cmp",
"chars": 1364,
"preview": "\tcomponent myadc is\r\n\t\tport (\n\t\t\tadc_pll_clock_clk : in std_logic := 'X'; -- clk\n\t"
},
{
"path": "max10_adc_firmware/myadc/myadc.csv",
"chars": 1129,
"preview": "# system info myadc on 2021.05.28.12:56:46\nsystem_info:\nname,value\nDEVICE,10M08SAE144C8GES\nDEVICE_FAMILY,MAX 10\nGENERATI"
},
{
"path": "max10_adc_firmware/myadc/myadc.html",
"chars": 33712,
"preview": "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">\n\n<html xmlns=\"http://www.w3.org/1999/xhtml\">\n <head>\n <t"
},
{
"path": "max10_adc_firmware/myadc/myadc.ppf",
"chars": 1200,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<pinplan\n variation_name=\"modular_adc_0\"\n megafunction_name=\"ALTERA_MODULAR_ADC\"\n"
},
{
"path": "max10_adc_firmware/myadc/myadc.spd",
"chars": 1033,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<simPackage>\n <file\n path=\"simulation/submodules/altera_modular_adc_control.v\"\n"
},
{
"path": "max10_adc_firmware/myadc/myadc.xml",
"chars": 38038,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<deploy\n date=\"2021.05.28.12:56:58\"\n outputDirectory=\"C:/Users/haas/Downloads/Haa"
},
{
"path": "max10_adc_firmware/myadc/myadc_bb.v",
"chars": 695,
"preview": "\nmodule myadc (\n\tadc_pll_clock_clk,\n\tadc_pll_locked_export,\n\tclock_clk,\n\tcommand_valid,\n\tcommand_channel,\n\tcommand_start"
},
{
"path": "max10_adc_firmware/myadc/myadc_generation.rpt",
"chars": 4446,
"preview": "Info: Starting: Create simulation model\nInfo: qsys-generate C:\\Users\\haas\\Downloads\\Haasoscope\\max10_adc_firmware\\myadc."
},
{
"path": "max10_adc_firmware/myadc/myadc_generation_previous.rpt",
"chars": 1737,
"preview": "Info: Starting: Create block symbol file (.bsf)\nInfo: qsys-generate C:\\Users\\ahaas\\Dropbox\\documents\\FPGA\\QuartusII\\seri"
},
{
"path": "max10_adc_firmware/myadc/myadc_inst.v",
"chars": 1323,
"preview": "\tmyadc u0 (\n\t\t.adc_pll_clock_clk (<connected-to-adc_pll_clock_clk>), // adc_pll_clock.clk\n\t\t.adc_pll_locked_e"
},
{
"path": "max10_adc_firmware/myadc/myadc_inst.vhd",
"chars": 2697,
"preview": "\tcomponent myadc is\r\n\t\tport (\n\t\t\tadc_pll_clock_clk : in std_logic := 'X'; -- clk\n\t"
},
{
"path": "max10_adc_firmware/myadc/simulation/aldec/rivierapro_setup.tcl",
"chars": 12680,
"preview": "\n# (C) 2001-2021 Altera Corporation. All rights reserved.\n# Your use of Altera Corporation's design tools, logic functio"
},
{
"path": "max10_adc_firmware/myadc/simulation/cadence/cds.lib",
"chars": 1207,
"preview": "\nDEFINE std $CDS_ROOT/tools/inca/files/STD/ \nDEFINE synopsys $CDS_ROOT/tools/inca/files/S"
},
{
"path": "max10_adc_firmware/myadc/simulation/cadence/cds_libs/control_internal.cds.lib",
"chars": 1140,
"preview": "\nDEFINE std $CDS_ROOT/tools/inca/files/STD/ \nDEFINE synopsys $CDS_ROOT/tools/inca/files/S"
},
{
"path": "max10_adc_firmware/myadc/simulation/cadence/cds_libs/modular_adc_0.cds.lib",
"chars": 1140,
"preview": "\nDEFINE std $CDS_ROOT/tools/inca/files/STD/ \nDEFINE synopsys $CDS_ROOT/tools/inca/files/S"
},
{
"path": "max10_adc_firmware/myadc/simulation/cadence/hdl.var",
"chars": 18,
"preview": "\nDEFINE WORK work\n"
},
{
"path": "max10_adc_firmware/myadc/simulation/cadence/ncsim_setup.sh",
"chars": 10114,
"preview": "\n# (C) 2001-2021 Altera Corporation. All rights reserved.\n# Your use of Altera Corporation's design tools, logic functio"
},
{
"path": "max10_adc_firmware/myadc/simulation/mentor/msim_setup.tcl",
"chars": 12692,
"preview": "\n# (C) 2001-2021 Altera Corporation. All rights reserved.\n# Your use of Altera Corporation's design tools, logic functio"
},
{
"path": "max10_adc_firmware/myadc/simulation/myadc.sip",
"chars": 1543,
"preview": "set_global_assignment -entity \"myadc\" -library \"lib_myadc\" -name IP_TOOL_NAME \"Qsys\"\nset_global_assignment -entity \"myad"
},
{
"path": "max10_adc_firmware/myadc/simulation/myadc.v",
"chars": 2239,
"preview": "// myadc.v\n\n// Generated using ACDS version 18.0 614\n\n`timescale 1 ps / 1 ps\nmodule myadc (\n\t\tinput wire adc_pll"
},
{
"path": "max10_adc_firmware/myadc/simulation/submodules/altera_modular_adc_control.v",
"chars": 6680,
"preview": "// (C) 2001-2018 Intel Corporation. All rights reserved.\n// Your use of Intel Corporation's design tools, logic function"
},
{
"path": "max10_adc_firmware/myadc/simulation/submodules/altera_modular_adc_control_avrg_fifo.v",
"chars": 7538,
"preview": "// (C) 2001-2018 Intel Corporation. All rights reserved.\n// Your use of Intel Corporation's design tools, logic function"
},
{
"path": "max10_adc_firmware/myadc/simulation/submodules/altera_modular_adc_control_fsm.v",
"chars": 34756,
"preview": "// (C) 2001-2018 Intel Corporation. All rights reserved.\n// Your use of Intel Corporation's design tools, logic function"
},
{
"path": "max10_adc_firmware/myadc/simulation/submodules/chsel_code_converter_sw_to_hw.v",
"chars": 13158,
"preview": "// (C) 2001-2018 Intel Corporation. All rights reserved.\n// Your use of Intel Corporation's design tools, logic function"
},
{
"path": "max10_adc_firmware/myadc/simulation/submodules/fiftyfivenm_adcblock_primitive_wrapper.v",
"chars": 13267,
"preview": "// (C) 2001-2018 Intel Corporation. All rights reserved.\n// Your use of Intel Corporation's design tools, logic function"
},
{
"path": "max10_adc_firmware/myadc/simulation/submodules/fiftyfivenm_adcblock_top_wrapper.v",
"chars": 14389,
"preview": "// (C) 2001-2018 Intel Corporation. All rights reserved.\n// Your use of Intel Corporation's design tools, logic function"
},
{
"path": "max10_adc_firmware/myadc/simulation/submodules/myadc_modular_adc_0.v",
"chars": 3642,
"preview": "// myadc_modular_adc_0.v\n\n// This file was auto-generated from altera_modular_adc_hw.tcl. If you edit it your changes\n/"
},
{
"path": "max10_adc_firmware/myadc/simulation/synopsys/vcs/vcs_setup.sh",
"chars": 6403,
"preview": "\n# (C) 2001-2021 Altera Corporation. All rights reserved.\n# Your use of Altera Corporation's design tools, logic functio"
},
{
"path": "max10_adc_firmware/myadc/simulation/synopsys/vcsmx/synopsys_sim.setup",
"chars": 496,
"preview": "\nWORK > DEFAULT\nDEFAULT: ./libraries/work/ \nwork: ./libraries/work/ \ncontrol_"
},
{
"path": "max10_adc_firmware/myadc/simulation/synopsys/vcsmx/vcsmx_setup.sh",
"chars": 9821,
"preview": "\n# (C) 2001-2021 Altera Corporation. All rights reserved.\n# Your use of Altera Corporation's design tools, logic functio"
},
{
"path": "max10_adc_firmware/myadc/synthesis/greybox_tmp/cbx_args.txt",
"chars": 350,
"preview": "CLOCK_ENABLE_INPUT_A=BYPASS\r\nCLOCK_ENABLE_OUTPUT_A=BYPASS\r\nINTENDED_DEVICE_FAMILY=\"MAX 10\"\r\nNUMWORDS_A=1024\r\nOPERATION_M"
},
{
"path": "max10_adc_firmware/myadc/synthesis/myadc.debuginfo",
"chars": 64276,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<EnsembleReport name=\"myadc\" kind=\"system\" version=\"18.0\" fabric=\"QSYS\">\n <!-- Fo"
},
{
"path": "max10_adc_firmware/myadc/synthesis/myadc.qip",
"chars": 38705,
"preview": "set_global_assignment -entity \"myadc\" -library \"myadc\" -name IP_TOOL_NAME \"Qsys\"\nset_global_assignment -entity \"myadc\" -"
},
{
"path": "max10_adc_firmware/myadc/synthesis/myadc.v",
"chars": 2249,
"preview": "// myadc.v\r\n\r\n// Generated using ACDS version 18.0 614\r\n\r\n`timescale 1 ps / 1 ps\nmodule myadc (\r\n\t\tinput wire ad"
},
{
"path": "max10_adc_firmware/myadc/synthesis/submodules/altera_modular_adc_control.sdc",
"chars": 7894,
"preview": "# (C) 2001-2018 Intel Corporation. All rights reserved.\n# Your use of Intel Corporation's design tools, logic functions "
},
{
"path": "max10_adc_firmware/myadc/synthesis/submodules/altera_modular_adc_control.v",
"chars": 6821,
"preview": "// (C) 2001-2018 Intel Corporation. All rights reserved.\n// Your use of Intel Corporation's design tools, logic function"
},
{
"path": "max10_adc_firmware/myadc/synthesis/submodules/altera_modular_adc_control_avrg_fifo.v",
"chars": 7702,
"preview": "// (C) 2001-2018 Intel Corporation. All rights reserved.\n// Your use of Intel Corporation's design tools, logic function"
},
{
"path": "max10_adc_firmware/myadc/synthesis/submodules/altera_modular_adc_control_fsm.v",
"chars": 35749,
"preview": "// (C) 2001-2018 Intel Corporation. All rights reserved.\n// Your use of Intel Corporation's design tools, logic function"
},
{
"path": "max10_adc_firmware/myadc/synthesis/submodules/altera_modular_adc_sample_store.v",
"chars": 7197,
"preview": "// (C) 2001-2015 Altera Corporation. All rights reserved.\n// Your use of Altera Corporation's design tools, logic functi"
},
{
"path": "max10_adc_firmware/myadc/synthesis/submodules/altera_modular_adc_sample_store_ram.v",
"chars": 4629,
"preview": "// (C) 2001-2015 Altera Corporation. All rights reserved.\n// Your use of Altera Corporation's design tools, logic functi"
},
{
"path": "max10_adc_firmware/myadc/synthesis/submodules/altera_modular_adc_sequencer.v",
"chars": 14835,
"preview": "// (C) 2001-2015 Altera Corporation. All rights reserved.\n// Your use of Altera Corporation's design tools, logic functi"
},
{
"path": "max10_adc_firmware/myadc/synthesis/submodules/altera_modular_adc_sequencer_csr.v",
"chars": 4312,
"preview": "// (C) 2001-2015 Altera Corporation. All rights reserved.\n// Your use of Altera Corporation's design tools, logic functi"
},
{
"path": "max10_adc_firmware/myadc/synthesis/submodules/altera_modular_adc_sequencer_ctrl.v",
"chars": 11113,
"preview": "// (C) 2001-2015 Altera Corporation. All rights reserved.\n// Your use of Altera Corporation's design tools, logic functi"
},
{
"path": "max10_adc_firmware/myadc/synthesis/submodules/chsel_code_converter_sw_to_hw.v",
"chars": 13354,
"preview": "// (C) 2001-2018 Intel Corporation. All rights reserved.\n// Your use of Intel Corporation's design tools, logic function"
},
{
"path": "max10_adc_firmware/myadc/synthesis/submodules/fiftyfivenm_adcblock_primitive_wrapper.v",
"chars": 13498,
"preview": "// (C) 2001-2018 Intel Corporation. All rights reserved.\n// Your use of Intel Corporation's design tools, logic function"
},
{
"path": "max10_adc_firmware/myadc/synthesis/submodules/fiftyfivenm_adcblock_top_wrapper.v",
"chars": 14389,
"preview": "// (C) 2001-2018 Intel Corporation. All rights reserved.\n// Your use of Intel Corporation's design tools, logic function"
},
{
"path": "max10_adc_firmware/myadc/synthesis/submodules/myadc_modular_adc_0.v",
"chars": 3682,
"preview": "// myadc_modular_adc_0.v\r\n\r\n// This file was auto-generated from altera_modular_adc_hw.tcl. If you edit it your changes"
},
{
"path": "max10_adc_firmware/myadc/synthesis/submodules/myadc_modular_adc_0.v.bak",
"chars": 2882,
"preview": "// myadc_modular_adc_0.v\r\n\r\n// This file was auto-generated from altera_modular_adc_hw.tcl. If you edit it your changes"
},
{
"path": "max10_adc_firmware/myadc.BAK.qsys",
"chars": 12305,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<system name=\"$${FILENAME}\">\n <component\n name=\"$${FILENAME}\"\n displayName=\"$"
},
{
"path": "max10_adc_firmware/myadc.qsys",
"chars": 13053,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<system name=\"$${FILENAME}\">\n <component\n name=\"$${FILENAME}\"\n displayName=\"$"
},
{
"path": "max10_adc_firmware/myadc.sopcinfo",
"chars": 63980,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<EnsembleReport name=\"myadc\" kind=\"myadc\" version=\"1.0\" fabric=\"QSYS\">\n <!-- Form"
},
{
"path": "max10_adc_firmware/mypll2.bsf",
"chars": 5940,
"preview": "/*\r\nWARNING: Do NOT edit the input and output ports in this file in a text\r\neditor if you plan to continue editing the b"
},
{
"path": "max10_adc_firmware/mypll2.ppf",
"chars": 1035,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\" ?>\r\n<!DOCTYPE pinplan>\r\n<pinplan intended_family=\"MAX 10\" variation_name=\"mypll2\" m"
},
{
"path": "max10_adc_firmware/mypll2.qip",
"chars": 600,
"preview": "set_global_assignment -name IP_TOOL_NAME \"ALTPLL\"\r\nset_global_assignment -name IP_TOOL_VERSION \"18.0\"\r\nset_global_assign"
},
{
"path": "max10_adc_firmware/mypll2.v",
"chars": 22341,
"preview": "// megafunction wizard: %ALTPLL%\r\n// GENERATION: STANDARD\r\n// VERSION: WM1.0\r\n// MODULE: altpll \r\n\r\n// ================="
},
{
"path": "max10_adc_firmware/mypll2_bb.v",
"chars": 17294,
"preview": "// megafunction wizard: %ALTPLL%VBB%\r\n// GENERATION: STANDARD\r\n// VERSION: WM1.0\r\n// MODULE: altpll \r\n\r\n// ============="
},
{
"path": "max10_adc_firmware/mypll2_inst.v",
"chars": 346,
"preview": "mypll2\tmypll2_inst (\r\n\t.inclk0 ( inclk0_sig ),\r\n\t.phasecounterselect ( phasecounterselect_sig ),\r\n\t.phasestep ( phaseste"
},
{
"path": "max10_adc_firmware/openocd_program.sh",
"chars": 62,
"preview": "openocd -f ./haasoscope.cfg -c \"svf /tmp/serial1.svf ; exit\"\n\n"
},
{
"path": "max10_adc_firmware/osc_1.qsys",
"chars": 2440,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<system name=\"$${FILENAME}\">\n <component\n name=\"$${FILENAME}\"\n displayName=\"$"
},
{
"path": "max10_adc_firmware/osc_1.sopcinfo",
"chars": 8949,
"preview": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<EnsembleReport name=\"osc_1\" kind=\"osc_1\" version=\"1.0\" fabric=\"QSYS\">\n <!-- Form"
},
{
"path": "max10_adc_firmware/oscillo.bsf",
"chars": 13334,
"preview": "/*\r\nWARNING: Do NOT edit the input and output ports in this file in a text\r\neditor if you plan to continue editing the b"
},
{
"path": "max10_adc_firmware/oscillo.v",
"chars": 18656,
"preview": "module oscillo(clk, startTrigger, clk_flash, data_flash1, data_flash2, data_flash3, data_flash4, pwr1, pwr2, shdn_out, s"
},
{
"path": "max10_adc_firmware/oscillo.v.bak",
"chars": 1007,
"preview": "module oscillo(clk, TxD, clk_flash, data_flash);\r\ninput clk;\r\noutput TxD;\r\n\r\ninput clk_flash;\r\ninput [7:0] data_flash;\r\n"
},
{
"path": "max10_adc_firmware/oscillo_notrigger.v",
"chars": 1978,
"preview": "module oscillo(clk, RxD, TxD, clk_flash, data_flash);\r\ninput clk;\r\ninput RxD;\r\noutput TxD;\r\n\r\ninput clk_flash;\r\ninput [7"
},
{
"path": "max10_adc_firmware/oscillo_notrigger.v.bak",
"chars": 2207,
"preview": "module oscillo(clk, RxD, TxD, clk_flash, data_flash);\r\ninput clk;\r\ninput RxD;\r\noutput TxD;\r\n\r\ninput clk_flash;\r\ninput [7"
},
{
"path": "max10_adc_firmware/oscillo_sometrigger.v",
"chars": 1717,
"preview": "module oscillo(clk, RxD, TxD, clk_flash, data_flash);\r\ninput clk;\r\ninput RxD;\r\noutput TxD;\r\ninput clk_flash;\r\ninput [7:0"
},
{
"path": "max10_adc_firmware/oscillo_sometrigger.v.bak",
"chars": 1978,
"preview": "module oscillo(clk, RxD, TxD, clk_flash, data_flash);\r\ninput clk;\r\ninput RxD;\r\noutput TxD;\r\n\r\ninput clk_flash;\r\ninput [7"
},
{
"path": "max10_adc_firmware/pong.bsf",
"chars": 2582,
"preview": "/*\r\nWARNING: Do NOT edit the input and output ports in this file in a text\r\neditor if you plan to continue editing the b"
},
{
"path": "max10_adc_firmware/pong.v",
"chars": 2291,
"preview": "module pong(clk, vga_h_sync, vga_v_sync, vga_R, vga_G, vga_B, PaddlePosition);\r\ninput clk;\r\ninput [7:0] PaddlePosition;\r"
},
{
"path": "max10_adc_firmware/processor.bsf",
"chars": 20153,
"preview": "/*\nWARNING: Do NOT edit the input and output ports in this file in a text\neditor if you plan to continue editing the blo"
},
{
"path": "max10_adc_firmware/processor_slave.bsf",
"chars": 3046,
"preview": "/*\r\nWARNING: Do NOT edit the input and output ports in this file in a text\r\neditor if you plan to continue editing the b"
},
{
"path": "max10_adc_firmware/qmegawiz_errors_log.txt",
"chars": 442,
"preview": "\n\nC:/Users/haas/Downloads/Haasoscope/max10_adc_firmware/uniqueid.v\n\nMay 28 12PM:57:47>: Megafunction Altera Unique Chip "
},
{
"path": "max10_adc_firmware/ram1.bsf",
"chars": 3618,
"preview": "/*\nWARNING: Do NOT edit the input and output ports in this file in a text\neditor if you plan to continue editing the blo"
},
{
"path": "max10_adc_firmware/ram1.qip",
"chars": 420,
"preview": "set_global_assignment -name IP_TOOL_NAME \"RAM: 1-PORT\"\nset_global_assignment -name IP_TOOL_VERSION \"18.0\"\nset_global_ass"
},
{
"path": "max10_adc_firmware/ram1.v",
"chars": 6992,
"preview": "// megafunction wizard: %RAM: 1-PORT%\n// GENERATION: STANDARD\n// VERSION: WM1.0\n// MODULE: altsyncram \n\n// ============="
},
{
"path": "max10_adc_firmware/ram1_bb.v",
"chars": 5598,
"preview": "// megafunction wizard: %RAM: 1-PORT%VBB%\n// GENERATION: STANDARD\n// VERSION: WM1.0\n// MODULE: altsyncram \n\n// ========="
},
{
"path": "max10_adc_firmware/ram2.bsf",
"chars": 4053,
"preview": "/*\r\nWARNING: Do NOT edit the input and output ports in this file in a text\r\neditor if you plan to continue editing the b"
},
{
"path": "max10_adc_firmware/ram2.qip",
"chars": 426,
"preview": "set_global_assignment -name IP_TOOL_NAME \"RAM: 1-PORT\"\r\nset_global_assignment -name IP_TOOL_VERSION \"15.0\"\r\nset_global_a"
},
{
"path": "max10_adc_firmware/ram2.v",
"chars": 7159,
"preview": "// megafunction wizard: %RAM: 1-PORT%\r\n// GENERATION: STANDARD\r\n// VERSION: WM1.0\r\n// MODULE: altsyncram \r\n\r\n// ========"
},
{
"path": "max10_adc_firmware/ram2_bb.v",
"chars": 5726,
"preview": "// megafunction wizard: %RAM: 1-PORT%VBB%\r\n// GENERATION: STANDARD\r\n// VERSION: WM1.0\r\n// MODULE: altsyncram \r\n\r\n// ===="
},
{
"path": "max10_adc_firmware/remove_unused_qprogrammer_stuff.sh",
"chars": 600,
"preview": "\nrm ~/intelFPGA/18.0/qprogrammer/common/devinfo/programmer/stratixv_* \nrm ~/intelFPGA/18.0/qprogrammer/common/devinfo/pr"
},
{
"path": "max10_adc_firmware/ring_counter.bsf",
"chars": 2804,
"preview": "/*\r\nWARNING: Do NOT edit the input and output ports in this file in a text\r\neditor if you plan to continue editing the b"
},
{
"path": "max10_adc_firmware/ring_counter.v",
"chars": 2588,
"preview": "module ring_counter (clk,out_carry,carryin,carryout,delayin,start,out_delay);\r\ninput clk;\r\noutput reg [7:0] out_carry;\r\n"
},
{
"path": "max10_adc_firmware/ring_counter.v.bak",
"chars": 735,
"preview": "\r\n// counter with unstable count enable signal based on ring oscillator.\r\n\r\nmodule ring_counter (clk,out);\r\nparameter DE"
},
{
"path": "max10_adc_firmware/serial1.bdf",
"chars": 138128,
"preview": "/*\nWARNING: Do NOT edit the input and output ports in this file in a text\neditor if you plan to continue editing the blo"
}
]
// ... and 569 more files (download for full content)
About this extraction
This page contains the full source code of the drandyhaas/Haasoscope GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 769 files (11.5 MB), approximately 3.1M tokens, and a symbol index with 423 extracted functions, classes, methods, constants, and types. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.