Olfactory bulb mitral cell gap junction NN model: burst firing and synchrony (O`Connor et al. 2012)

 Download zip file   Auto-launch 
Help downloading and running models
Accession:146030
In a network of 6 mitral cells connected by gap junction in the apical dendrite tuft, continuous current injections of 0.06 nA are injected into 20 locations in the apical tufts of two of the mitral cells. The current injections into one of the cells starts 10 ms after the other to generate asynchronous firing in the cells (Migliore et al. 2005 protocol). Firing of the cells is asynchronous for the first 120 ms. However after the burst firing phase is completed the firing in all cells becomes synchronous.
Reference:
1 . O'Connor S, Angelo K, Jacob TJC (2012) Burst firing versus synchrony in a gap junction connected olfactory bulb mitral cell network model. 6:75. Frontiers in Computational Neuroscience 6:75:1-18
Model Information (Click on a link to find other models with that property)
Model Type: Realistic Network;
Brain Region(s)/Organism: Olfactory bulb;
Cell Type(s): Olfactory bulb main mitral GLU cell;
Channel(s): I Na,t; I L high threshold; I A; I K; I K,Ca;
Gap Junctions: Gap junctions;
Receptor(s):
Gene(s):
Transmitter(s):
Simulation Environment: NEURON;
Model Concept(s): Bursting; Oscillations; Synchronization; Active Dendrites; Influence of Dendritic Geometry; Calcium dynamics; Olfaction;
Implementer(s):
Search NeuronDB for information about:  Olfactory bulb main mitral GLU cell; I Na,t; I L high threshold; I A; I K; I K,Ca;
/
oconnoretal2012
README
AMPA.mod
Ca_mit_conc_ChannelML.mod
CurrentClampExt.mod
KA_ChannelML.mod
KCa3_ChannelML_new.mod
Kdr_ChannelML.mod
LCa3_mit_usb_ChannelML.mod
LeakConductance.mod
NaxSH0_ChannelML.mod
NaxSH10_ChannelML.mod
SynForRndSpike.mod
Cell1.hoc
Cell2.hoc
Cell3.hoc
Cell4.hoc
Cell5.hoc
Cell6.hoc
cellCheck.hoc
CellPositions.dat
ElectricalInputs.dat
gap.hoc
init.hoc
mosinit.hoc *
nCtools.hoc
NetworkConnections.dat
regenerateMods
simulation.props
                            
//  ******************************************************
//
//     File generated by: neuroConstruct v1.3.8
//
//     Generally replicates hoc for Cell Type as exported from
//     NEURON's Cell Builder, together with some neuroConstruct
//     specific helper/info procedures, e.g. toString(), netInfo()
//
//  ******************************************************


begintemplate Cell2

public init, topol, basic_shape, subsets, geom, memb
public synlist, x, y, z, position, connect2target


//  Some fields for referencing the cells

public reference, type, description, name
strdef reference, type, description, name


//  Some methods for referencing the cells

public toString, netInfo

public all

objref synlist
objref all
objref stringFuncs

public soma_group
objref soma_group
public ModelViewParmSubset_0
objref ModelViewParmSubset_0
public dendrite_group
objref dendrite_group
public Apical_Dendrite
objref Apical_Dendrite
public Proximal_Lateral_Dendrites
objref Proximal_Lateral_Dendrites
public axon_group
objref axon_group
public axon_hillock
objref axon_hillock
public axon_non_hillock
objref axon_non_hillock
public Distal_Lateral_Dendrites
objref Distal_Lateral_Dendrites
public Apical_Tuft
objref Apical_Tuft

proc init() {
    topol()
    subsets()
    geom()
    biophys()
    geom_nseg()
    synlist = new List()
    x = y = z = 0
    reference = $s1
    type = $s2
    description = $s3
    
    strdef indexNum
    stringFuncs = new StringFunctions()
    stringFuncs.tail(reference, "_", indexNum)
    while (stringFuncs.substr( indexNum, "_")>=0) {
        stringFuncs.tail(indexNum, "_", indexNum)
    }
    
    sprint(name, "%s", type)
}

create soma
public soma
create apic_0
public apic_0
create dend_4
public dend_4
create dend_1
public dend_1
create dend_0
public dend_0
create axon
public axon
create axon_initial
public axon_initial
create apic_103
public apic_103
create apic_1
public apic_1
create dend_6
public dend_6
create dend_5
public dend_5
create dend_3
public dend_3
create dend_2
public dend_2
create apic_107
public apic_107
create apic_104
public apic_104
create apic_80
public apic_80
create apic_2
public apic_2
create apic_106
public apic_106
create apic_105
public apic_105
create apic_98
public apic_98
create apic_81
public apic_81
create apic_49
public apic_49
create apic_3
public apic_3
create apic_102
public apic_102
create apic_99
public apic_99
create apic_95
public apic_95
create apic_82
public apic_82
create apic_79
public apic_79
create apic_50
public apic_50
create apic_31
public apic_31
create apic_4
public apic_4
create apic_101
public apic_101
create apic_100
public apic_100
create apic_97
public apic_97
create apic_96
public apic_96
create apic_94
public apic_94
create apic_83
public apic_83
create apic_74
public apic_74
create apic_51
public apic_51
create apic_46
public apic_46
create apic_32
public apic_32
create apic_28
public apic_28
create apic_5
public apic_5
create apic_93
public apic_93
create apic_84
public apic_84
create apic_78
public apic_78
create apic_75
public apic_75
create apic_69
public apic_69
create apic_52
public apic_52
create apic_48
public apic_48
create apic_47
public apic_47
create apic_45
public apic_45
create apic_33
public apic_33
create apic_30
public apic_30
create apic_29
public apic_29
create apic_19
public apic_19
create apic_6
public apic_6
create apic_92
public apic_92
create apic_85
public apic_85
create apic_77
public apic_77
create apic_76
public apic_76
create apic_71
public apic_71
create apic_70
public apic_70
create apic_64
public apic_64
create apic_53
public apic_53
create apic_44
public apic_44
create apic_43
public apic_43
create apic_34
public apic_34
create apic_25
public apic_25
create apic_20
public apic_20
create apic_18
public apic_18
create apic_7
public apic_7
create apic_91
public apic_91
create apic_86
public apic_86
create apic_73
public apic_73
create apic_72
public apic_72
create apic_68
public apic_68
create apic_65
public apic_65
create apic_55
public apic_55
create apic_54
public apic_54
create apic_38
public apic_38
create apic_35
public apic_35
create apic_27
public apic_27
create apic_26
public apic_26
create apic_24
public apic_24
create apic_21
public apic_21
create apic_17
public apic_17
create apic_8
public apic_8
create apic_88
public apic_88
create apic_87
public apic_87
create apic_67
public apic_67
create apic_66
public apic_66
create apic_63
public apic_63
create apic_56
public apic_56
create apic_40
public apic_40
create apic_39
public apic_39
create apic_37
public apic_37
create apic_36
public apic_36
create apic_23
public apic_23
create apic_22
public apic_22
create apic_12
public apic_12
create apic_9
public apic_9
create apic_90
public apic_90
create apic_89
public apic_89
create apic_62
public apic_62
create apic_57
public apic_57
create apic_42
public apic_42
create apic_41
public apic_41
create apic_16
public apic_16
create apic_13
public apic_13
create apic_11
public apic_11
create apic_10
public apic_10
create apic_61
public apic_61
create apic_58
public apic_58
create apic_15
public apic_15
create apic_14
public apic_14
create apic_60
public apic_60
create apic_59
public apic_59

proc topol() {
    topol_extra_0()
    topol_extra_1()
    basic_shape()
}

proc topol_extra_0(){
    connect apic_0(0), soma(0.95000017)
    connect dend_4(0), soma(0.95000017)
    connect dend_1(0), soma(0.95000017)
    connect dend_0(0), soma(0.95000017)
    connect axon(0), soma(0.95000017)
    connect axon_initial(0), axon(1.0)
    connect apic_103(0), apic_0(1.0)
    connect apic_1(0), apic_0(1.0)
    connect dend_6(0), dend_4(1.0)
    connect dend_5(0), dend_4(1.0)
    connect dend_3(0), dend_1(1.0)
    connect dend_2(0), dend_1(1.0)
    connect apic_107(0), apic_103(1.0)
    connect apic_104(0), apic_103(1.0)
    connect apic_80(0), apic_1(1.0)
    connect apic_2(0), apic_1(1.0)
    connect apic_106(0), apic_104(1.0)
    connect apic_105(0), apic_104(1.0)
    connect apic_98(0), apic_80(1.0)
    connect apic_81(0), apic_80(1.0)
    connect apic_49(0), apic_2(1.0)
    connect apic_3(0), apic_2(1.0)
    connect apic_102(0), apic_98(1.0)
    connect apic_99(0), apic_98(1.0)
    connect apic_95(0), apic_81(1.0)
    connect apic_82(0), apic_81(1.0)
    connect apic_79(0), apic_49(1.0)
    connect apic_50(0), apic_49(1.0)
    connect apic_31(0), apic_3(1.0)
    connect apic_4(0), apic_3(1.0)
    connect apic_101(0), apic_99(1.0)
    connect apic_100(0), apic_99(1.0)
    connect apic_97(0), apic_95(1.0)
    connect apic_96(0), apic_95(1.0)
    connect apic_94(0), apic_82(1.0)
    connect apic_83(0), apic_82(1.0)
    connect apic_74(0), apic_50(1.0)
    connect apic_51(0), apic_50(1.0)
    connect apic_46(0), apic_31(1.0)
    connect apic_32(0), apic_31(1.0)
    connect apic_28(0), apic_4(1.0)
    connect apic_5(0), apic_4(1.0)
    connect apic_93(0), apic_83(1.0)
    connect apic_84(0), apic_83(1.0)
    connect apic_78(0), apic_74(1.0)
    connect apic_75(0), apic_74(1.0)
    connect apic_69(0), apic_51(1.0)
    connect apic_52(0), apic_51(1.0)
    connect apic_48(0), apic_46(1.0)
    connect apic_47(0), apic_46(1.0)
    connect apic_45(0), apic_32(1.0)
    connect apic_33(0), apic_32(1.0)
    connect apic_30(0), apic_28(1.0)
    connect apic_29(0), apic_28(1.0)
    connect apic_19(0), apic_5(1.0)
    connect apic_6(0), apic_5(1.0)
    connect apic_92(0), apic_84(1.0)
    connect apic_85(0), apic_84(1.0)
    connect apic_77(0), apic_75(1.0)
    connect apic_76(0), apic_75(1.0)
    connect apic_71(0), apic_69(1.0)
    connect apic_70(0), apic_69(1.0)
    connect apic_64(0), apic_52(1.0)
    connect apic_53(0), apic_52(1.0)
    connect apic_44(0), apic_33(1.0)
    connect apic_43(0), apic_33(1.0)
    connect apic_34(0), apic_33(1.0)
    connect apic_25(0), apic_19(1.0)
    connect apic_20(0), apic_19(1.0)
    connect apic_18(0), apic_6(1.0)
    connect apic_7(0), apic_6(1.0)
    connect apic_91(0), apic_85(1.0)
    connect apic_86(0), apic_85(1.0)
    connect apic_73(0), apic_71(1.0)
    connect apic_72(0), apic_71(1.0)
    connect apic_68(0), apic_64(1.0)
    connect apic_65(0), apic_64(1.0)
    connect apic_55(0), apic_53(1.0)
    connect apic_54(0), apic_53(1.0)
    connect apic_38(0), apic_34(1.0)
    connect apic_35(0), apic_34(1.0)
    connect apic_27(0), apic_25(1.0)
    connect apic_26(0), apic_25(1.0)
    connect apic_24(0), apic_20(1.0)
    connect apic_21(0), apic_20(1.0)
    connect apic_17(0), apic_7(1.0)
    connect apic_8(0), apic_7(1.0)
    connect apic_88(0), apic_86(1.0)
    connect apic_87(0), apic_86(1.0)
    connect apic_67(0), apic_65(1.0)
    connect apic_66(0), apic_65(1.0)
    connect apic_63(0), apic_55(1.0)
    connect apic_56(0), apic_55(1.0)
    connect apic_40(0), apic_38(1.0)
    connect apic_39(0), apic_38(1.0)
    connect apic_37(0), apic_35(1.0)
    connect apic_36(0), apic_35(1.0)
    connect apic_23(0), apic_21(1.0)
    connect apic_22(0), apic_21(1.0)
    connect apic_12(0), apic_8(1.0)
}

proc topol_extra_1(){
    connect apic_9(0), apic_8(1.0)
    connect apic_90(0), apic_88(1.0)
    connect apic_89(0), apic_88(1.0)
    connect apic_62(0), apic_56(1.0)
    connect apic_57(0), apic_56(1.0)
    connect apic_42(0), apic_40(1.0)
    connect apic_41(0), apic_40(1.0)
    connect apic_16(0), apic_12(1.0)
    connect apic_13(0), apic_12(1.0)
    connect apic_11(0), apic_9(1.0)
    connect apic_10(0), apic_9(1.0)
    connect apic_61(0), apic_57(1.0)
    connect apic_58(0), apic_57(1.0)
    connect apic_15(0), apic_13(1.0)
    connect apic_14(0), apic_13(1.0)
    connect apic_60(0), apic_58(1.0)
    connect apic_59(0), apic_58(1.0)
}

proc basic_shape() {
basic_shape_extra_0()
basic_shape_extra_1()
basic_shape_extra_2()
basic_shape_extra_3()
basic_shape_extra_4()
basic_shape_extra_5()
basic_shape_extra_6()
basic_shape_extra_7()
basic_shape_extra_8()
basic_shape_extra_9()
basic_shape_extra_10()
basic_shape_extra_11()
basic_shape_extra_12()
basic_shape_extra_13()
basic_shape_extra_14()
basic_shape_extra_15()
basic_shape_extra_16()
basic_shape_extra_17()
basic_shape_extra_18()
basic_shape_extra_19()
basic_shape_extra_20()
basic_shape_extra_21()
basic_shape_extra_22()
basic_shape_extra_23()
basic_shape_extra_24()
basic_shape_extra_25()
basic_shape_extra_26()
basic_shape_extra_27()
basic_shape_extra_28()
basic_shape_extra_29()
basic_shape_extra_30()
basic_shape_extra_31()
basic_shape_extra_32()
basic_shape_extra_33()
basic_shape_extra_34()
basic_shape_extra_35()
basic_shape_extra_36()
basic_shape_extra_37()
basic_shape_extra_38()
basic_shape_extra_39()
basic_shape_extra_40()
basic_shape_extra_41()
basic_shape_extra_42()
basic_shape_extra_43()
basic_shape_extra_44()
basic_shape_extra_45()
basic_shape_extra_46()
basic_shape_extra_47()
basic_shape_extra_48()
}

proc basic_shape_extra_0(){

//  Looking at segment number 0: Seg0_soma, section: soma, ID: 0, ROOT SEGMENT, rad: 2.777455, (0.0, 0.0, 0.0) -> (0.71049976, -0.9538994, 0.025050163), len: 1.18969
    soma {pt3dclear() pt3dadd(0.0, 0.0, 0.0, 3.34177) pt3dadd(0.71049976, -0.9538994, 0.025050163, 5.55491)}

//  Looking at segment number 1: Seg1_soma, section: soma, ID: 1, parent: Seg0_soma (0), rad: 3.80475, (0.71049976, -0.9538994, 0.025050163) -> (1.4210997, -1.9078007, 0.0501101), len: 1.18975
    soma {pt3dadd(1.4210997, -1.9078007, 0.0501101, 7.6095)}

//  Looking at segment number 2: Seg2_soma, section: soma, ID: 2, parent: Seg1_soma (1), rad: 4.502775, (1.4210997, -1.9078007, 0.0501101) -> (2.1315994, -2.8617992, 0.07517004), len: 1.18977
    soma {pt3dadd(2.1315994, -2.8617992, 0.07517004, 9.00555)}

//  Looking at segment number 3: Seg3_soma, section: soma, ID: 3, parent: Seg2_soma (2), rad: 5.03635, (2.1315994, -2.8617992, 0.07517004) -> (2.8421001, -3.8156996, 0.10022998), len: 1.18969
    soma {pt3dadd(2.8421001, -3.8156996, 0.10022998, 10.0727)}

//  Looking at segment number 4: Seg4_soma, section: soma, ID: 4, parent: Seg3_soma (3), rad: 5.50345, (2.8421001, -3.8156996, 0.10022998) -> (3.5527, -4.7696, 0.12528014), len: 1.18975
    soma {pt3dadd(3.5527, -4.7696, 0.12528014, 11.0069)}

//  Looking at segment number 5: Seg5_soma, section: soma, ID: 5, parent: Seg4_soma (4), rad: 5.91525, (3.5527, -4.7696, 0.12528014) -> (4.26322, -5.7236004, 0.15034008), len: 1.18978
    soma {pt3dadd(4.26322, -5.7236004, 0.15034008, 11.8305)}

//  Looking at segment number 6: Seg6_soma, section: soma, ID: 6, parent: Seg5_soma (5), rad: 5.8686, (4.26322, -5.7236004, 0.15034008) -> (4.97375, -6.6775, 0.17540002), len: 1.18971
    soma {pt3dadd(4.97375, -6.6775, 0.17540002, 11.7372)}

//  Looking at segment number 7: Seg7_soma, section: soma, ID: 7, parent: Seg6_soma (6), rad: 5.8255, (4.97375, -6.6775, 0.17540002) -> (5.6842794, -7.6314, 0.20045996), len: 1.18971
    soma {pt3dadd(5.6842794, -7.6314, 0.20045996, 11.651)}

//  Looking at segment number 8: Seg8_soma, section: soma, ID: 8, parent: Seg7_soma (7), rad: 5.9869, (5.6842794, -7.6314, 0.20045996) -> (6.3948197, -8.5854, 0.22551012), len: 1.18979
    soma {pt3dadd(6.3948197, -8.5854, 0.22551012, 11.9738)}

//  Looking at segment number 9: Seg9_soma, section: soma, ID: 9, parent: Seg8_soma (8), rad: 6.0275, (6.3948197, -8.5854, 0.22551012) -> (7.10535, -9.5393, 0.25057006), len: 1.18971
    soma {pt3dadd(7.10535, -9.5393, 0.25057006, 12.055)}

//  Looking at segment number 10: Seg10_soma, section: soma, ID: 10, parent: Seg9_soma (9), rad: 5.9884, (7.10535, -9.5393, 0.25057006) -> (7.81588, -10.49323, 0.27563), len: 1.18973
    soma {pt3dadd(7.81588, -10.49323, 0.27563, 11.9768)}

//  Looking at segment number 11: Seg11_soma, section: soma, ID: 11, parent: Seg10_soma (10), rad: 6.00645, (7.81588, -10.49323, 0.27563) -> (8.52642, -11.447161, 0.30069017), len: 1.18974
    soma {pt3dadd(8.52642, -11.447161, 0.30069017, 12.0129)}

//  Looking at segment number 12: Seg12_soma, section: soma, ID: 12, parent: Seg11_soma (11), rad: 6.0782, (8.52642, -11.447161, 0.30069017) -> (9.23695, -12.401091, 0.3257401), len: 1.18973
    soma {pt3dadd(9.23695, -12.401091, 0.3257401, 12.1564)}

//  Looking at segment number 13: Seg13_soma, section: soma, ID: 13, parent: Seg12_soma (12), rad: 5.9191, (9.23695, -12.401091, 0.3257401) -> (9.947479, -13.35503, 0.35080004), len: 1.18974
    soma {pt3dadd(9.947479, -13.35503, 0.35080004, 11.8382)}

//  Looking at segment number 14: Seg14_soma, section: soma, ID: 14, parent: Seg13_soma (13), rad: 5.7593, (9.947479, -13.35503, 0.35080004) -> (10.65802, -14.30896, 0.37585998), len: 1.18974
    soma {pt3dadd(10.65802, -14.30896, 0.37585998, 11.5186)}

//  Looking at segment number 15: Seg15_soma, section: soma, ID: 15, parent: Seg14_soma (14), rad: 5.3648, (10.65802, -14.30896, 0.37585998) -> (11.368549, -15.26289, 0.40092015), len: 1.18973
    soma {pt3dadd(11.368549, -15.26289, 0.40092015, 10.7296)}

//  Looking at segment number 16: Seg16_soma, section: soma, ID: 16, parent: Seg15_soma (15), rad: 4.52938, (11.368549, -15.26289, 0.40092015) -> (12.07908, -16.21682, 0.42597008), len: 1.18973
    soma {pt3dadd(12.07908, -16.21682, 0.42597008, 9.05876)}

//  Looking at segment number 17: Seg17_soma, section: soma, ID: 17, parent: Seg16_soma (16), rad: 3.71863, (12.07908, -16.21682, 0.42597008) -> (12.789616, -17.17076, 0.45103002), len: 1.18974
    soma {pt3dadd(12.789616, -17.17076, 0.45103002, 7.43726)}

//  Looking at segment number 18: Seg18_soma, section: soma, ID: 18, parent: Seg17_soma (17), rad: 2.49727, (12.789616, -17.17076, 0.45103002) -> (13.50015, -18.124691, 0.47608995), len: 1.18974
    soma {pt3dadd(13.50015, -18.124691, 0.47608995, 4.99454)}

//  Looking at segment number 19: Seg19_soma, section: soma, ID: 19, parent: Seg18_soma (18), rad: 1.357685, (13.50015, -18.124691, 0.47608995) -> (14.210683, -19.07862, 0.50115013), len: 1.18973
    soma {pt3dadd(14.210683, -19.07862, 0.50115013, 2.71537)}

//  Looking at segment number 20: Seg0_apic_0, section: apic_0, ID: 801, parent: Seg19_soma (19), FRACT ALONG: 2.404762E-6, rad: 2.92, (0.31900024, 0.41320038, -0.6877599) -> (-1.6009998, 3.0632, -0.58776), len: 3.27397
    apic_0 {pt3dclear() pt3dadd(0.31900024, 0.41320038, -0.6877599, 6.43) pt3dadd(-1.6009998, 3.0632, -0.58776, 5.84)}

//  Looking at segment number 21: Seg1_apic_0, section: apic_0, ID: 802, parent: Seg0_apic_0 (801), rad: 2.585, (-1.6009998, 3.0632, -0.58776) -> (-3.0810003, 5.7232, -0.58776), len: 3.04401
    apic_0 {pt3dadd(-3.0810003, 5.7232, -0.58776, 5.17)}

//  Looking at segment number 22: Seg2_apic_0, section: apic_0, ID: 803, parent: Seg1_apic_0 (802), rad: 2.44, (-3.0810003, 5.7232, -0.58776) -> (-5.5409994, 7.6632004, -0.53776), len: 3.13332
    apic_0 {pt3dadd(-5.5409994, 7.6632004, -0.53776, 4.88)}

//  Looking at segment number 23: Seg3_apic_0, section: apic_0, ID: 804, parent: Seg2_apic_0 (803), rad: 2.215, (-5.5409994, 7.6632004, -0.53776) -> (-7.311, 10.5432, -1.08776), len: 3.42488
    apic_0 {pt3dadd(-7.311, 10.5432, -1.08776, 4.43)}

//  Looking at segment number 24: Seg4_apic_0, section: apic_0, ID: 805, parent: Seg3_apic_0 (804), rad: 1.96, (-7.311, 10.5432, -1.08776) -> (-9.091001, 13.0532, -1.08776), len: 3.07709
    apic_0 {pt3dadd(-9.091001, 13.0532, -1.08776, 3.92)}

//  Looking at segment number 25: Seg5_apic_0, section: apic_0, ID: 806, parent: Seg4_apic_0 (805), rad: 1.7, (-9.091001, 13.0532, -1.08776) -> (-11.531001, 16.523201, -1.0377698), len: 4.24229
    apic_0 {pt3dadd(-11.531001, 16.523201, -1.0377698, 3.4)}

//  Looking at segment number 26: Seg6_apic_0, section: apic_0, ID: 807, parent: Seg5_apic_0 (806), rad: 1.59, (-11.531001, 16.523201, -1.0377698) -> (-13.521001, 20.063198, -1.0377698), len: 4.06099
    apic_0 {pt3dadd(-13.521001, 20.063198, -1.0377698, 3.18)}

//  Looking at segment number 27: Seg7_apic_0, section: apic_0, ID: 808, parent: Seg6_apic_0 (807), rad: 1.55, (-13.521001, 20.063198, -1.0377698) -> (-15.151, 23.2332, -0.98776007), len: 3.56487
    apic_0 {pt3dadd(-15.151, 23.2332, -0.98776007, 3.1)}

//  Looking at segment number 28: Seg8_apic_0, section: apic_0, ID: 809, parent: Seg7_apic_0 (808), rad: 1.55, (-15.151, 23.2332, -0.98776007) -> (-16.771, 25.743198, -1.3877697), len: 3.01405
    apic_0 {pt3dadd(-16.771, 25.743198, -1.3877697, 3.1)}

//  Looking at segment number 29: Seg9_apic_0, section: apic_0, ID: 810, parent: Seg8_apic_0 (809), rad: 1.48, (-16.771, 25.743198, -1.3877697) -> (-18.621002, 27.743198, -1.3877697), len: 2.72443
    apic_0 {pt3dadd(-18.621002, 27.743198, -1.3877697, 2.96)}

//  Looking at segment number 30: Seg10_apic_0, section: apic_0, ID: 811, parent: Seg9_apic_0 (810), rad: 1.365, (-18.621002, 27.743198, -1.3877697) -> (-20.251, 29.583199, -1.33776), len: 2.45866
    apic_0 {pt3dadd(-20.251, 29.583199, -1.33776, 2.73)}

//  Looking at segment number 31: Seg11_apic_0, section: apic_0, ID: 812, parent: Seg10_apic_0 (811), rad: 1.295, (-20.251, 29.583199, -1.33776) -> (-22.321003, 31.583199, -1.7877698), len: 2.91332
    apic_0 {pt3dadd(-22.321003, 31.583199, -1.7877698, 2.59)}

//  Looking at segment number 32: Seg12_apic_0, section: apic_0, ID: 813, parent: Seg11_apic_0 (812), rad: 1.255, (-22.321003, 31.583199, -1.7877698) -> (-24.361, 33.8932, -1.2377601), len: 3.13053
    apic_0 {pt3dadd(-24.361, 33.8932, -1.2377601, 2.51)}

//  Looking at segment number 33: Seg13_apic_0, section: apic_0, ID: 814, parent: Seg12_apic_0 (813), rad: 1.295, (-24.361, 33.8932, -1.2377601) -> (-26.501, 36.1032, -1.2377601), len: 3.07631
    apic_0 {pt3dadd(-26.501, 36.1032, -1.2377601, 2.59)}

//  Looking at segment number 34: Seg14_apic_0, section: apic_0, ID: 815, parent: Seg13_apic_0 (814), rad: 1.365, (-26.501, 36.1032, -1.2377601) -> (-27.761002, 38.3232, -1.1877599), len: 2.55314
    apic_0 {pt3dadd(-27.761002, 38.3232, -1.1877599, 2.73)}

//  Looking at segment number 35: Seg15_apic_0, section: apic_0, ID: 816, parent: Seg14_apic_0 (815), rad: 1.295, (-27.761002, 38.3232, -1.1877599) -> (-29.161, 40.6832, -1.1877599), len: 2.74401
    apic_0 {pt3dadd(-29.161, 40.6832, -1.1877599, 2.59)}

//  Looking at segment number 36: Seg16_apic_0, section: apic_0, ID: 817, parent: Seg15_apic_0 (816), rad: 1.295, (-29.161, 40.6832, -1.1877599) -> (-30.501, 43.0432, -1.6377697), len: 2.75095
    apic_0 {pt3dadd(-30.501, 43.0432, -1.6377697, 2.59)}

//  Looking at segment number 37: Seg17_apic_0, section: apic_0, ID: 818, parent: Seg16_apic_0 (817), rad: 1.295, (-30.501, 43.0432, -1.6377697) -> (-32.421, 45.633198, -1.58776), len: 3.22444
    apic_0 {pt3dadd(-32.421, 45.633198, -1.58776, 2.59)}

//  Looking at segment number 38: Seg18_apic_0, section: apic_0, ID: 819, parent: Seg17_apic_0 (818), rad: 1.22, (-32.421, 45.633198, -1.58776) -> (-34.711002, 48.873203, -1.58776), len: 3.96759
    apic_0 {pt3dadd(-34.711002, 48.873203, -1.58776, 2.44)}

//  Looking at segment number 39: Seg19_apic_0, section: apic_0, ID: 820, parent: Seg18_apic_0 (819), rad: 1.22, (-34.711002, 48.873203, -1.58776) -> (-36.481003, 51.2432, -1.5377698), len: 2.95842
    apic_0 {pt3dadd(-36.481003, 51.2432, -1.5377698, 2.44)}

//  Looking at segment number 40: Seg20_apic_0, section: apic_0, ID: 821, parent: Seg19_apic_0 (820), rad: 1.33, (-36.481003, 51.2432, -1.5377698) -> (-38.401, 53.5332, -1.5377698), len: 2.98839
    apic_0 {pt3dadd(-38.401, 53.5332, -1.5377698, 2.66)}

//  Looking at segment number 41: Seg21_apic_0, section: apic_0, ID: 822, parent: Seg20_apic_0 (821), rad: 1.405, (-38.401, 53.5332, -1.5377698) -> (-40.471, 55.9632, -1.5377698), len: 3.19215
    apic_0 {pt3dadd(-40.471, 55.9632, -1.5377698, 2.81)}

//  Looking at segment number 42: Seg22_apic_0, section: apic_0, ID: 823, parent: Seg21_apic_0 (822), rad: 1.44, (-40.471, 55.9632, -1.5377698) -> (-43.211002, 58.623203, -1.7377601), len: 3.82403
    apic_0 {pt3dadd(-43.211002, 58.623203, -1.7377601, 2.88)}

//  Looking at segment number 43: Seg23_apic_0, section: apic_0, ID: 824, parent: Seg22_apic_0 (823), rad: 1.44, (-43.211002, 58.623203, -1.7377601) -> (-45.011, 60.553204, -1.83776), len: 2.641
    apic_0 {pt3dadd(-45.011, 60.553204, -1.83776, 2.88)}

//  Looking at segment number 44: Seg24_apic_0, section: apic_0, ID: 825, parent: Seg23_apic_0 (824), rad: 1.295, (-45.011, 60.553204, -1.83776) -> (-47.011, 63.3532, -1.7877698), len: 3.44129
    apic_0 {pt3dadd(-47.011, 63.3532, -1.7877698, 2.59)}

//  Looking at segment number 45: Seg25_apic_0, section: apic_0, ID: 826, parent: Seg24_apic_0 (825), rad: 1.295, (-47.011, 63.3532, -1.7877698) -> (-48.711002, 65.7932, -1.7377601), len: 2.97424
    apic_0 {pt3dadd(-48.711002, 65.7932, -1.7377601, 2.59)}

//  Looking at segment number 46: Seg26_apic_0, section: apic_0, ID: 827, parent: Seg25_apic_0 (826), rad: 1.185, (-48.711002, 65.7932, -1.7377601) -> (-50.330997, 67.9332, -2.23776), len: 2.7302
    apic_0 {pt3dadd(-50.330997, 67.9332, -2.23776, 2.37)}

//  Looking at segment number 47: Seg27_apic_0, section: apic_0, ID: 828, parent: Seg26_apic_0 (827), rad: 1.22, (-50.330997, 67.9332, -2.23776) -> (-51.961002, 70.66319, -2.73776), len: 3.21866
    apic_0 {pt3dadd(-51.961002, 70.66319, -2.73776, 2.44)}

//  Looking at segment number 48: Seg28_apic_0, section: apic_0, ID: 829, parent: Seg27_apic_0 (828), rad: 1.295, (-51.961002, 70.66319, -2.73776) -> (-53.291004, 72.8732, -2.8877697), len: 2.58371
    apic_0 {pt3dadd(-53.291004, 72.8732, -2.8877697, 2.59)}

//  Looking at segment number 49: Seg29_apic_0, section: apic_0, ID: 830, parent: Seg28_apic_0 (829), rad: 1.365, (-53.291004, 72.8732, -2.8877697) -> (-54.771, 75.833206, -2.83776), len: 3.30976
    apic_0 {pt3dadd(-54.771, 75.833206, -2.83776, 2.73)}
}

proc basic_shape_extra_1(){

//  Looking at segment number 50: Seg30_apic_0, section: apic_0, ID: 831, parent: Seg29_apic_0 (830), rad: 1.33, (-54.771, 75.833206, -2.83776) -> (-56.031002, 78.3432, -2.7877698), len: 2.80895
    apic_0 {pt3dadd(-56.031002, 78.3432, -2.7877698, 2.66)}

//  Looking at segment number 51: Seg31_apic_0, section: apic_0, ID: 832, parent: Seg30_apic_0 (831), rad: 1.33, (-56.031002, 78.3432, -2.7877698) -> (-57.801, 80.9229, -3.08776), len: 3.14288
    apic_0 {pt3dadd(-57.801, 80.9229, -3.08776, 2.66)}

//  Looking at segment number 52: Seg32_apic_0, section: apic_0, ID: 833, parent: Seg31_apic_0 (832), rad: 1.33, (-57.801, 80.9229, -3.08776) -> (-59.351, 82.6929, -3.2877698), len: 2.36123
    apic_0 {pt3dadd(-59.351, 82.6929, -3.2877698, 2.66)}

//  Looking at segment number 53: Seg33_apic_0, section: apic_0, ID: 834, parent: Seg32_apic_0 (833), rad: 1.365, (-59.351, 82.6929, -3.2877698) -> (-60.901005, 84.54289, -4.08776), len: 2.54263
    apic_0 {pt3dadd(-60.901005, 84.54289, -4.08776, 2.73)}

//  Looking at segment number 54: Seg34_apic_0, section: apic_0, ID: 835, parent: Seg33_apic_0 (834), rad: 1.365, (-60.901005, 84.54289, -4.08776) -> (-62.711002, 85.882904, -5.43777), len: 2.62569
    apic_0 {pt3dadd(-62.711002, 85.882904, -5.43777, 2.73)}

//  Looking at segment number 55: Seg35_apic_0, section: apic_0, ID: 836, parent: Seg34_apic_0 (835), rad: 1.44, (-62.711002, 85.882904, -5.43777) -> (-64.410995, 87.65289, -5.93777), len: 2.50456
    apic_0 {pt3dadd(-64.410995, 87.65289, -5.93777, 2.88)}

//  Looking at segment number 56: Seg36_apic_0, section: apic_0, ID: 837, parent: Seg35_apic_0 (836), rad: 1.55, (-64.410995, 87.65289, -5.93777) -> (-65.590996, 89.352905, -6.13776), len: 2.07905
    apic_0 {pt3dadd(-65.590996, 89.352905, -6.13776, 3.1)}

//  Looking at segment number 57: Seg37_apic_0, section: apic_0, ID: 838, parent: Seg36_apic_0 (837), rad: 1.885, (-65.590996, 89.352905, -6.13776) -> (-66.921, 91.4129, -5.63776), len: 2.5025
    apic_0 {pt3dadd(-66.921, 91.4129, -5.63776, 3.77)}

//  Looking at segment number 58: Seg0_dend_4, section: dend_4, ID: 408, parent: Seg19_soma (19), FRACT ALONG: 2.404762E-6, rad: 0.555, (15.65899, -10.55681, -25.93775) -> (18.75899, -9.2268, -25.93775), len: 3.37327
    dend_4 {pt3dclear() pt3dadd(15.65899, -10.55681, -25.93775, 1.11) pt3dadd(18.75899, -9.2268, -25.93775, 1.11)}

//  Looking at segment number 59: Seg1_dend_4, section: dend_4, ID: 409, parent: Seg0_dend_4 (408), rad: 0.555, (18.75899, -9.2268, -25.93775) -> (20.75899, -7.0867996, -25.93775), len: 2.9291
    dend_4 {pt3dadd(20.75899, -7.0867996, -25.93775, 1.11)}

//  Looking at segment number 60: Seg2_dend_4, section: dend_4, ID: 410, parent: Seg1_dend_4 (409), rad: 0.555, (20.75899, -7.0867996, -25.93775) -> (21.12899, -3.4667997, -25.93775), len: 3.63886
    dend_4 {pt3dadd(21.12899, -3.4667997, -25.93775, 1.11)}

//  Looking at segment number 61: Seg3_dend_4, section: dend_4, ID: 411, parent: Seg2_dend_4 (410), rad: 0.555, (21.12899, -3.4667997, -25.93775) -> (21.71899, 0.9531994, -25.93775), len: 4.4592
    dend_4 {pt3dadd(21.71899, 0.9531994, -25.93775, 1.11)}

//  Looking at segment number 62: Seg4_dend_4, section: dend_4, ID: 412, parent: Seg3_dend_4 (411), rad: 0.48, (21.71899, 0.9531994, -25.93775) -> (22.158989, 9.003201, -25.93775), len: 8.06202
    dend_4 {pt3dadd(22.158989, 9.003201, -25.93775, 0.96)}

//  Looking at segment number 63: Seg5_dend_4, section: dend_4, ID: 413, parent: Seg4_dend_4 (412), rad: 0.48, (22.158989, 9.003201, -25.93775) -> (22.158989, 16.2332, -25.93775), len: 7.23
    dend_4 {pt3dadd(22.158989, 16.2332, -25.93775, 0.96)}

//  Looking at segment number 64: Seg6_dend_4, section: dend_4, ID: 414, parent: Seg5_dend_4 (413), rad: 0.48, (22.158989, 16.2332, -25.93775) -> (21.85899, 23.3232, -25.93775), len: 7.09634
    dend_4 {pt3dadd(21.85899, 23.3232, -25.93775, 0.96)}

//  Looking at segment number 65: Seg7_dend_4, section: dend_4, ID: 415, parent: Seg6_dend_4 (414), rad: 0.48, (21.85899, 23.3232, -25.93775) -> (21.21899, 31.223202, -26.38775), len: 7.93865
    dend_4 {pt3dadd(21.21899, 31.223202, -26.38775, 0.96)}

//  Looking at segment number 66: Seg8_dend_4, section: dend_4, ID: 416, parent: Seg7_dend_4 (415), rad: 0.48, (21.21899, 31.223202, -26.38775) -> (20.25899, 36.6132, -26.38775), len: 5.47482
    dend_4 {pt3dadd(20.25899, 36.6132, -26.38775, 0.96)}

//  Looking at segment number 67: Seg9_dend_4, section: dend_4, ID: 417, parent: Seg8_dend_4 (416), rad: 0.48, (20.25899, 36.6132, -26.38775) -> (19.07899, 42.2232, -27.13775), len: 5.78161
    dend_4 {pt3dadd(19.07899, 42.2232, -27.13775, 0.96)}

//  Looking at segment number 68: Seg10_dend_4, section: dend_4, ID: 418, parent: Seg9_dend_4 (417), rad: 0.48, (19.07899, 42.2232, -27.13775) -> (17.89899, 48.203197, -28.03775), len: 6.16139
    dend_4 {pt3dadd(17.89899, 48.203197, -28.03775, 0.96)}

//  Looking at segment number 69: Seg11_dend_4, section: dend_4, ID: 419, parent: Seg10_dend_4 (418), rad: 0.48, (17.89899, 48.203197, -28.03775) -> (16.92899, 54.773197, -29.487751), len: 6.79767
    dend_4 {pt3dadd(16.92899, 54.773197, -29.487751, 0.96)}

//  Looking at segment number 70: Seg12_dend_4, section: dend_4, ID: 420, parent: Seg11_dend_4 (419), rad: 0.48, (16.92899, 54.773197, -29.487751) -> (16.55899, 59.5732, -29.487751), len: 4.81424
    dend_4 {pt3dadd(16.55899, 59.5732, -29.487751, 0.96)}

//  Looking at segment number 71: Seg13_dend_4, section: dend_4, ID: 421, parent: Seg12_dend_4 (420), rad: 0.48, (16.55899, 59.5732, -29.487751) -> (16.62899, 66.80321, -29.487751), len: 7.23035
    dend_4 {pt3dadd(16.62899, 66.80321, -29.487751, 0.96)}

//  Looking at segment number 72: Seg14_dend_4, section: dend_4, ID: 422, parent: Seg13_dend_4 (421), rad: 0.48, (16.62899, 66.80321, -29.487751) -> (16.62899, 73.1532, -29.987751), len: 6.36965
    dend_4 {pt3dadd(16.62899, 73.1532, -29.987751, 0.96)}

//  Looking at segment number 73: Seg15_dend_4, section: dend_4, ID: 423, parent: Seg14_dend_4 (422), rad: 0.48, (16.62899, 73.1532, -29.987751) -> (16.55899, 75.003204, -29.937752), len: 1.85201
    dend_4 {pt3dadd(16.55899, 75.003204, -29.937752, 0.96)}

//  Looking at segment number 74: Seg16_dend_4, section: dend_4, ID: 424, parent: Seg15_dend_4 (423), rad: 0.48, (16.55899, 75.003204, -29.937752) -> (20.08899, 79.113205, -31.887749), len: 5.75808
    dend_4 {pt3dadd(20.08899, 79.113205, -31.887749, 0.96)}

//  Looking at segment number 75: Seg17_dend_4, section: dend_4, ID: 425, parent: Seg16_dend_4 (424), rad: 0.48, (20.08899, 79.113205, -31.887749) -> (21.49899, 83.54289, -32.18775), len: 4.65835
    dend_4 {pt3dadd(21.49899, 83.54289, -32.18775, 0.96)}

//  Looking at segment number 76: Seg18_dend_4, section: dend_4, ID: 426, parent: Seg17_dend_4 (425), rad: 0.48, (21.49899, 83.54289, -32.18775) -> (22.08899, 86.352905, -33.18775), len: 3.04044
    dend_4 {pt3dadd(22.08899, 86.352905, -33.18775, 0.96)}

//  Looking at segment number 77: Seg19_dend_4, section: dend_4, ID: 427, parent: Seg18_dend_4 (426), rad: 0.48, (22.08899, 86.352905, -33.18775) -> (23.19899, 88.0529, -33.68775), len: 2.09095
    dend_4 {pt3dadd(23.19899, 88.0529, -33.68775, 0.96)}

//  Looking at segment number 78: Seg20_dend_4, section: dend_4, ID: 428, parent: Seg19_dend_4 (427), rad: 0.555, (23.19899, 88.0529, -33.68775) -> (23.859001, 91.2229, -34.28775), len: 3.2931
    dend_4 {pt3dadd(23.859001, 91.2229, -34.28775, 1.11)}

//  Looking at segment number 79: Seg21_dend_4, section: dend_4, ID: 429, parent: Seg20_dend_4 (428), rad: 0.48, (23.859001, 91.2229, -34.28775) -> (25.629, 95.0629, -34.58775), len: 4.23892
    dend_4 {pt3dadd(25.629, 95.0629, -34.58775, 0.96)}

//  Looking at segment number 80: Seg22_dend_4, section: dend_4, ID: 430, parent: Seg21_dend_4 (429), rad: 0.515, (25.629, 95.0629, -34.58775) -> (27.779, 97.202896, -35.08775), len: 3.07443
    dend_4 {pt3dadd(27.779, 97.202896, -35.08775, 1.03)}

//  Looking at segment number 81: Seg23_dend_4, section: dend_4, ID: 431, parent: Seg22_dend_4 (430), rad: 0.515, (27.779, 97.202896, -35.08775) -> (29.848999, 100.82291, -34.38775), len: 4.2284
    dend_4 {pt3dadd(29.848999, 100.82291, -34.38775, 1.03)}

//  Looking at segment number 82: Seg24_dend_4, section: dend_4, ID: 432, parent: Seg23_dend_4 (431), rad: 0.515, (29.848999, 100.82291, -34.38775) -> (32.399, 104.3129, -34.98775), len: 4.36377
    dend_4 {pt3dadd(32.399, 104.3129, -34.98775, 1.03)}

//  Looking at segment number 83: Seg25_dend_4, section: dend_4, ID: 433, parent: Seg24_dend_4 (432), rad: 0.515, (32.399, 104.3129, -34.98775) -> (34.169, 107.6429, -36.03775), len: 3.91463
    dend_4 {pt3dadd(34.169, 107.6429, -36.03775, 1.03)}

//  Looking at segment number 84: Seg26_dend_4, section: dend_4, ID: 434, parent: Seg25_dend_4 (433), rad: 0.515, (34.169, 107.6429, -36.03775) -> (34.769, 109.70291, -36.03775), len: 2.14561
    dend_4 {pt3dadd(34.769, 109.70291, -36.03775, 1.03)}

//  Looking at segment number 85: Seg27_dend_4, section: dend_4, ID: 435, parent: Seg26_dend_4 (434), rad: 0.515, (34.769, 109.70291, -36.03775) -> (36.979, 111.18291, -35.98775), len: 2.66026
    dend_4 {pt3dadd(36.979, 111.18291, -35.98775, 1.03)}

//  Looking at segment number 86: Seg28_dend_4, section: dend_4, ID: 436, parent: Seg27_dend_4 (435), rad: 0.515, (36.979, 111.18291, -35.98775) -> (38.239, 112.8029, -35.98775), len: 2.05231
    dend_4 {pt3dadd(38.239, 112.8029, -35.98775, 1.03)}

//  Looking at segment number 87: Seg29_dend_4, section: dend_4, ID: 437, parent: Seg28_dend_4 (436), rad: 0.515, (38.239, 112.8029, -35.98775) -> (40.089, 117.1629, -36.98775), len: 4.84067
    dend_4 {pt3dadd(40.089, 117.1629, -36.98775, 1.03)}

//  Looking at segment number 88: Seg30_dend_4, section: dend_4, ID: 438, parent: Seg29_dend_4 (437), rad: 0.515, (40.089, 117.1629, -36.98775) -> (40.968998, 122.4729, -36.98775), len: 5.38242
    dend_4 {pt3dadd(40.968998, 122.4729, -36.98775, 1.03)}

//  Looking at segment number 89: Seg31_dend_4, section: dend_4, ID: 439, parent: Seg30_dend_4 (438), rad: 0.515, (40.968998, 122.4729, -36.98775) -> (42.229, 126.242905, -37.83775), len: 4.06485
    dend_4 {pt3dadd(42.229, 126.242905, -37.83775, 1.03)}

//  Looking at segment number 90: Seg32_dend_4, section: dend_4, ID: 440, parent: Seg31_dend_4 (439), rad: 0.515, (42.229, 126.242905, -37.83775) -> (42.979, 129.4229, -37.78775), len: 3.26762
    dend_4 {pt3dadd(42.979, 129.4229, -37.78775, 1.03)}

//  Looking at segment number 91: Seg33_dend_4, section: dend_4, ID: 441, parent: Seg32_dend_4 (440), rad: 0.515, (42.979, 129.4229, -37.78775) -> (44.609, 132.3029, -37.78775), len: 3.30928
    dend_4 {pt3dadd(44.609, 132.3029, -37.78775, 1.03)}

//  Looking at segment number 92: Seg34_dend_4, section: dend_4, ID: 442, parent: Seg33_dend_4 (441), rad: 0.515, (44.609, 132.3029, -37.78775) -> (45.419, 135.9129, -37.78775), len: 3.69976
    dend_4 {pt3dadd(45.419, 135.9129, -37.78775, 1.03)}

//  Looking at segment number 93: Seg35_dend_4, section: dend_4, ID: 443, parent: Seg34_dend_4 (442), rad: 0.515, (45.419, 135.9129, -37.78775) -> (47.049, 139.6829, -37.78775), len: 4.10729
    dend_4 {pt3dadd(47.049, 139.6829, -37.78775, 1.03)}

//  Looking at segment number 94: Seg36_dend_4, section: dend_4, ID: 444, parent: Seg35_dend_4 (443), rad: 0.515, (47.049, 139.6829, -37.78775) -> (49.268997, 145.4429, -37.73775), len: 6.1732
    dend_4 {pt3dadd(49.268997, 145.4429, -37.73775, 1.03)}

//  Looking at segment number 95: Seg37_dend_4, section: dend_4, ID: 445, parent: Seg36_dend_4 (444), rad: 0.515, (49.268997, 145.4429, -37.73775) -> (50.299, 148.1729, -37.73775), len: 2.91784
    dend_4 {pt3dadd(50.299, 148.1729, -37.73775, 1.03)}

//  Looking at segment number 96: Seg38_dend_4, section: dend_4, ID: 446, parent: Seg37_dend_4 (445), rad: 0.515, (50.299, 148.1729, -37.73775) -> (51.108997, 151.1929, -37.33775), len: 3.15223
    dend_4 {pt3dadd(51.108997, 151.1929, -37.33775, 1.03)}

//  Looking at segment number 97: Seg39_dend_4, section: dend_4, ID: 447, parent: Seg38_dend_4 (446), rad: 0.515, (51.108997, 151.1929, -37.33775) -> (53.428997, 155.5629, -36.33775), len: 5.0477
    dend_4 {pt3dadd(53.428997, 155.5629, -36.33775, 1.03)}

//  Looking at segment number 98: Seg40_dend_4, section: dend_4, ID: 448, parent: Seg39_dend_4 (447), rad: 0.515, (53.428997, 155.5629, -36.33775) -> (56.678997, 158.1429, -36.33775), len: 4.14957
    dend_4 {pt3dadd(56.678997, 158.1429, -36.33775, 1.03)}

//  Looking at segment number 99: Seg41_dend_4, section: dend_4, ID: 449, parent: Seg40_dend_4 (448), rad: 0.515, (56.678997, 158.1429, -36.33775) -> (59.928997, 160.8029, -36.33775), len: 4.19978
    dend_4 {pt3dadd(59.928997, 160.8029, -36.33775, 1.03)}
}

proc basic_shape_extra_2(){

//  Looking at segment number 100: Seg42_dend_4, section: dend_4, ID: 450, parent: Seg41_dend_4 (449), rad: 0.515, (59.928997, 160.8029, -36.33775) -> (63.329, 164.7829, -35.43775), len: 5.31134
    dend_4 {pt3dadd(63.329, 164.7829, -35.43775, 1.03)}

//  Looking at segment number 101: Seg43_dend_4, section: dend_4, ID: 451, parent: Seg42_dend_4 (450), rad: 0.515, (63.329, 164.7829, -35.43775) -> (66.509, 167.8129, -35.38775), len: 4.3927
    dend_4 {pt3dadd(66.509, 167.8129, -35.38775, 1.03)}

//  Looking at segment number 102: Seg44_dend_4, section: dend_4, ID: 452, parent: Seg43_dend_4 (451), rad: 0.515, (66.509, 167.8129, -35.38775) -> (71.899, 170.54291, -35.38775), len: 6.04194
    dend_4 {pt3dadd(71.899, 170.54291, -35.38775, 1.03)}

//  Looking at segment number 103: Seg45_dend_4, section: dend_4, ID: 453, parent: Seg44_dend_4 (452), rad: 0.515, (71.899, 170.54291, -35.38775) -> (74.929, 172.3929, -35.38775), len: 3.55012
    dend_4 {pt3dadd(74.929, 172.3929, -35.38775, 1.03)}

//  Looking at segment number 104: Seg46_dend_4, section: dend_4, ID: 454, parent: Seg45_dend_4 (453), rad: 0.515, (74.929, 172.3929, -35.38775) -> (78.559006, 175.04291, -35.38775), len: 4.49438
    dend_4 {pt3dadd(78.559006, 175.04291, -35.38775, 1.03)}

//  Looking at segment number 105: Seg47_dend_4, section: dend_4, ID: 455, parent: Seg46_dend_4 (454), rad: 0.885, (78.559006, 175.04291, -35.38775) -> (80.329, 176.37291, -34.73775), len: 2.30744
    dend_4 {pt3dadd(80.329, 176.37291, -34.73775, 1.77)}

//  Looking at segment number 106: Seg0_dend_1, section: dend_1, ID: 72, parent: Seg19_soma (19), FRACT ALONG: 2.404762E-6, rad: 0.555, (-1.7410002, -4.6368, -24.48775) -> (-4.991, -5.1468, -24.48775), len: 3.28977
    dend_1 {pt3dclear() pt3dadd(-1.7410002, -4.6368, -24.48775, 1.11) pt3dadd(-4.991, -5.1468, -24.48775, 1.11)}

//  Looking at segment number 107: Seg1_dend_1, section: dend_1, ID: 73, parent: Seg0_dend_1 (72), rad: 0.555, (-4.991, -5.1468, -24.48775) -> (-7.281001, -6.1868, -24.48775), len: 2.5151
    dend_1 {pt3dadd(-7.281001, -6.1868, -24.48775, 1.11)}

//  Looking at segment number 108: Seg2_dend_1, section: dend_1, ID: 74, parent: Seg1_dend_1 (73), rad: 0.555, (-7.281001, -6.1868, -24.48775) -> (-9.501, -6.4068003, -24.48775), len: 2.23087
    dend_1 {pt3dadd(-9.501, -6.4068003, -24.48775, 1.11)}

//  Looking at segment number 109: Seg3_dend_1, section: dend_1, ID: 75, parent: Seg2_dend_1 (74), rad: 0.555, (-9.501, -6.4068003, -24.48775) -> (-11.351001, -4.4068003, -24.83775), len: 2.74682
    dend_1 {pt3dadd(-11.351001, -4.4068003, -24.83775, 1.11)}

//  Looking at segment number 110: Seg4_dend_1, section: dend_1, ID: 76, parent: Seg3_dend_1 (75), rad: 0.555, (-11.351001, -4.4068003, -24.83775) -> (-13.4210005, -2.8568, -24.83775), len: 2.586
    dend_1 {pt3dadd(-13.4210005, -2.8568, -24.83775, 1.11)}

//  Looking at segment number 111: Seg5_dend_1, section: dend_1, ID: 77, parent: Seg4_dend_1 (76), rad: 0.555, (-13.4210005, -2.8568, -24.83775) -> (-16.890999, -2.8568, -24.83775), len: 3.47
    dend_1 {pt3dadd(-16.890999, -2.8568, -24.83775, 1.11)}

//  Looking at segment number 112: Seg6_dend_1, section: dend_1, ID: 78, parent: Seg5_dend_1 (77), rad: 0.515, (-16.890999, -2.8568, -24.83775) -> (-16.370998, -2.0468006, -28.63775), len: 3.92001
    dend_1 {pt3dadd(-16.370998, -2.0468006, -28.63775, 1.03)}

//  Looking at segment number 113: Seg7_dend_1, section: dend_1, ID: 79, parent: Seg6_dend_1 (78), rad: 0.515, (-16.370998, -2.0468006, -28.63775) -> (-16.821, -1.0867996, -28.68775), len: 1.06142
    dend_1 {pt3dadd(-16.821, -1.0867996, -28.68775, 1.03)}

//  Looking at segment number 114: Seg8_dend_1, section: dend_1, ID: 80, parent: Seg7_dend_1 (79), rad: 0.515, (-16.821, -1.0867996, -28.68775) -> (-18.221, -1.0167999, -28.63775), len: 1.40264
    dend_1 {pt3dadd(-18.221, -1.0167999, -28.63775, 1.03)}

//  Looking at segment number 115: Seg9_dend_1, section: dend_1, ID: 81, parent: Seg8_dend_1 (80), rad: 0.515, (-18.221, -1.0167999, -28.63775) -> (-19.851002, -0.12680054, -28.08775), len: 1.93688
    dend_1 {pt3dadd(-19.851002, -0.12680054, -28.08775, 1.03)}

//  Looking at segment number 116: Seg10_dend_1, section: dend_1, ID: 82, parent: Seg9_dend_1 (81), rad: 0.515, (-19.851002, -0.12680054, -28.08775) -> (-20.291, 1.6431999, -27.63775), len: 1.87856
    dend_1 {pt3dadd(-20.291, 1.6431999, -27.63775, 1.03)}

//  Looking at segment number 117: Seg11_dend_1, section: dend_1, ID: 83, parent: Seg10_dend_1 (82), rad: 0.515, (-20.291, 1.6431999, -27.63775) -> (-21.771, 2.4531994, -27.63775), len: 1.68716
    dend_1 {pt3dadd(-21.771, 2.4531994, -27.63775, 1.03)}

//  Looking at segment number 118: Seg12_dend_1, section: dend_1, ID: 84, parent: Seg11_dend_1 (83), rad: 0.515, (-21.771, 2.4531994, -27.63775) -> (-23.541, 4.3032, -27.63775), len: 2.56035
    dend_1 {pt3dadd(-23.541, 4.3032, -27.63775, 1.03)}

//  Looking at segment number 119: Seg13_dend_1, section: dend_1, ID: 85, parent: Seg12_dend_1 (84), rad: 0.515, (-23.541, 4.3032, -27.63775) -> (-25.391003, 4.7432003, -27.78775), len: 1.90751
    dend_1 {pt3dadd(-25.391003, 4.7432003, -27.78775, 1.03)}

//  Looking at segment number 120: Seg14_dend_1, section: dend_1, ID: 86, parent: Seg13_dend_1 (85), rad: 0.515, (-25.391003, 4.7432003, -27.78775) -> (-27.021, 3.9332008, -27.78775), len: 1.82016
    dend_1 {pt3dadd(-27.021, 3.9332008, -27.78775, 1.03)}

//  Looking at segment number 121: Seg15_dend_1, section: dend_1, ID: 87, parent: Seg14_dend_1 (86), rad: 0.515, (-27.021, 3.9332008, -27.78775) -> (-28.421001, 5.6231995, -30.387749), len: 3.40237
    dend_1 {pt3dadd(-28.421001, 5.6231995, -30.387749, 1.03)}

//  Looking at segment number 122: Seg16_dend_1, section: dend_1, ID: 88, parent: Seg15_dend_1 (87), rad: 0.515, (-28.421001, 5.6231995, -30.387749) -> (-29.091, 6.8831997, -30.387749), len: 1.42706
    dend_1 {pt3dadd(-29.091, 6.8831997, -30.387749, 1.03)}

//  Looking at segment number 123: Seg17_dend_1, section: dend_1, ID: 89, parent: Seg16_dend_1 (88), rad: 0.515, (-29.091, 6.8831997, -30.387749) -> (-30.421001, 7.9132004, -30.387749), len: 1.6822
    dend_1 {pt3dadd(-30.421001, 7.9132004, -30.387749, 1.03)}

//  Looking at segment number 124: Seg18_dend_1, section: dend_1, ID: 90, parent: Seg17_dend_1 (89), rad: 0.515, (-30.421001, 7.9132004, -30.387749) -> (-32.261, 9.023199, -30.387749), len: 2.14888
    dend_1 {pt3dadd(-32.261, 9.023199, -30.387749, 1.03)}

//  Looking at segment number 125: Seg19_dend_1, section: dend_1, ID: 91, parent: Seg18_dend_1 (90), rad: 0.515, (-32.261, 9.023199, -30.387749) -> (-34.161, 10.703199, -30.08775), len: 2.5539
    dend_1 {pt3dadd(-34.161, 10.703199, -30.08775, 1.03)}

//  Looking at segment number 126: Seg20_dend_1, section: dend_1, ID: 92, parent: Seg19_dend_1 (91), rad: 0.515, (-34.161, 10.703199, -30.08775) -> (-35.341, 12.623199, -31.237751), len: 2.53008
    dend_1 {pt3dadd(-35.341, 12.623199, -31.237751, 1.03)}

//  Looking at segment number 127: Seg21_dend_1, section: dend_1, ID: 93, parent: Seg20_dend_1 (92), rad: 0.515, (-35.341, 12.623199, -31.237751) -> (-37.191, 13.653198, -32.48775), len: 2.45884
    dend_1 {pt3dadd(-37.191, 13.653198, -32.48775, 1.03)}

//  Looking at segment number 128: Seg22_dend_1, section: dend_1, ID: 94, parent: Seg21_dend_1 (93), rad: 0.48, (-37.191, 13.653198, -32.48775) -> (-39.261, 15.5732, -32.48775), len: 2.82335
    dend_1 {pt3dadd(-39.261, 15.5732, -32.48775, 0.96)}

//  Looking at segment number 129: Seg23_dend_1, section: dend_1, ID: 95, parent: Seg22_dend_1 (94), rad: 0.48, (-39.261, 15.5732, -32.48775) -> (-40.731003, 17.273201, -32.03775), len: 2.29203
    dend_1 {pt3dadd(-40.731003, 17.273201, -32.03775, 0.96)}

//  Looking at segment number 130: Seg24_dend_1, section: dend_1, ID: 96, parent: Seg23_dend_1 (95), rad: 0.48, (-40.731003, 17.273201, -32.03775) -> (-42.881, 17.793201, -31.987751), len: 2.21255
    dend_1 {pt3dadd(-42.881, 17.793201, -31.987751, 0.96)}

//  Looking at segment number 131: Seg25_dend_1, section: dend_1, ID: 97, parent: Seg24_dend_1 (96), rad: 0.48, (-42.881, 17.793201, -31.987751) -> (-45.321003, 19.853199, -32.78775), len: 3.29199
    dend_1 {pt3dadd(-45.321003, 19.853199, -32.78775, 0.96)}

//  Looking at segment number 132: Seg26_dend_1, section: dend_1, ID: 98, parent: Seg25_dend_1 (97), rad: 0.48, (-45.321003, 19.853199, -32.78775) -> (-46.651, 21.923199, -33.63775), len: 2.60313
    dend_1 {pt3dadd(-46.651, 21.923199, -33.63775, 0.96)}

//  Looking at segment number 133: Seg27_dend_1, section: dend_1, ID: 99, parent: Seg26_dend_1 (98), rad: 0.48, (-46.651, 21.923199, -33.63775) -> (-48.051003, 23.8432, -33.63775), len: 2.37622
    dend_1 {pt3dadd(-48.051003, 23.8432, -33.63775, 0.96)}

//  Looking at segment number 134: Seg28_dend_1, section: dend_1, ID: 100, parent: Seg27_dend_1 (99), rad: 0.515, (-48.051003, 23.8432, -33.63775) -> (-50.561, 23.763199, -34.28775), len: 2.59403
    dend_1 {pt3dadd(-50.561, 23.763199, -34.28775, 1.03)}

//  Looking at segment number 135: Seg29_dend_1, section: dend_1, ID: 101, parent: Seg28_dend_1 (100), rad: 0.515, (-50.561, 23.763199, -34.28775) -> (-51.891003, 24.723202, -34.28775), len: 1.64028
    dend_1 {pt3dadd(-51.891003, 24.723202, -34.28775, 1.03)}

//  Looking at segment number 136: Seg30_dend_1, section: dend_1, ID: 102, parent: Seg29_dend_1 (101), rad: 0.515, (-51.891003, 24.723202, -34.28775) -> (-52.491, 26.5732, -34.28775), len: 1.94486
    dend_1 {pt3dadd(-52.491, 26.5732, -34.28775, 1.03)}

//  Looking at segment number 137: Seg31_dend_1, section: dend_1, ID: 103, parent: Seg30_dend_1 (102), rad: 0.515, (-52.491, 26.5732, -34.28775) -> (-52.711002, 28.1932, -34.28775), len: 1.63487
    dend_1 {pt3dadd(-52.711002, 28.1932, -34.28775, 1.03)}

//  Looking at segment number 138: Seg32_dend_1, section: dend_1, ID: 104, parent: Seg31_dend_1 (103), rad: 0.515, (-52.711002, 28.1932, -34.28775) -> (-54.411, 29.523201, -35.83775), len: 2.65733
    dend_1 {pt3dadd(-54.411, 29.523201, -35.83775, 1.03)}

//  Looking at segment number 139: Seg33_dend_1, section: dend_1, ID: 105, parent: Seg32_dend_1 (104), rad: 0.515, (-54.411, 29.523201, -35.83775) -> (-56.851, 30.4832, -36.08775), len: 2.63395
    dend_1 {pt3dadd(-56.851, 30.4832, -36.08775, 1.03)}

//  Looking at segment number 140: Seg34_dend_1, section: dend_1, ID: 106, parent: Seg33_dend_1 (105), rad: 0.515, (-56.851, 30.4832, -36.08775) -> (-59.291004, 32.2532, -36.13775), len: 3.0148
    dend_1 {pt3dadd(-59.291004, 32.2532, -36.13775, 1.03)}

//  Looking at segment number 141: Seg35_dend_1, section: dend_1, ID: 107, parent: Seg34_dend_1 (106), rad: 0.555, (-59.291004, 32.2532, -36.13775) -> (-60.021, 34.7632, -37.13775), len: 2.79875
    dend_1 {pt3dadd(-60.021, 34.7632, -37.13775, 1.11)}

//  Looking at segment number 142: Seg36_dend_1, section: dend_1, ID: 108, parent: Seg35_dend_1 (107), rad: 0.555, (-60.021, 34.7632, -37.13775) -> (-62.421, 36.0132, -37.18775), len: 2.70648
    dend_1 {pt3dadd(-62.421, 36.0132, -37.18775, 1.11)}

//  Looking at segment number 143: Seg37_dend_1, section: dend_1, ID: 109, parent: Seg36_dend_1 (108), rad: 0.555, (-62.421, 36.0132, -37.18775) -> (-64.711, 36.8932, -37.28775), len: 2.4553
    dend_1 {pt3dadd(-64.711, 36.8932, -37.28775, 1.11)}

//  Looking at segment number 144: Seg38_dend_1, section: dend_1, ID: 110, parent: Seg37_dend_1 (109), rad: 0.555, (-64.711, 36.8932, -37.28775) -> (-65.821, 38.813198, -37.28775), len: 2.21777
    dend_1 {pt3dadd(-65.821, 38.813198, -37.28775, 1.11)}

//  Looking at segment number 145: Seg39_dend_1, section: dend_1, ID: 111, parent: Seg38_dend_1 (110), rad: 0.555, (-65.821, 38.813198, -37.28775) -> (-67.001, 41.0332, -37.58775), len: 2.53196
    dend_1 {pt3dadd(-67.001, 41.0332, -37.58775, 1.11)}

//  Looking at segment number 146: Seg40_dend_1, section: dend_1, ID: 112, parent: Seg39_dend_1 (111), rad: 0.555, (-67.001, 41.0332, -37.58775) -> (-68.931, 42.9532, -38.18775), len: 2.78771
    dend_1 {pt3dadd(-68.931, 42.9532, -38.18775, 1.11)}

//  Looking at segment number 147: Seg41_dend_1, section: dend_1, ID: 113, parent: Seg40_dend_1 (112), rad: 0.555, (-68.931, 42.9532, -38.18775) -> (-71.291, 44.5732, -38.48775), len: 2.87819
    dend_1 {pt3dadd(-71.291, 44.5732, -38.48775, 1.11)}

//  Looking at segment number 148: Seg42_dend_1, section: dend_1, ID: 114, parent: Seg41_dend_1 (113), rad: 0.555, (-71.291, 44.5732, -38.48775) -> (-72.401, 46.343197, -38.08775), len: 2.1272
    dend_1 {pt3dadd(-72.401, 46.343197, -38.08775, 1.11)}

//  Looking at segment number 149: Seg43_dend_1, section: dend_1, ID: 115, parent: Seg42_dend_1 (114), rad: 0.555, (-72.401, 46.343197, -38.08775) -> (-74.840996, 47.233196, -38.03775), len: 2.59772
    dend_1 {pt3dadd(-74.840996, 47.233196, -38.03775, 1.11)}
}

proc basic_shape_extra_3(){

//  Looking at segment number 150: Seg44_dend_1, section: dend_1, ID: 116, parent: Seg43_dend_1 (115), rad: 0.555, (-74.840996, 47.233196, -38.03775) -> (-78.160995, 48.633198, -38.18775), len: 3.60623
    dend_1 {pt3dadd(-78.160995, 48.633198, -38.18775, 1.11)}

//  Looking at segment number 151: Seg45_dend_1, section: dend_1, ID: 117, parent: Seg44_dend_1 (116), rad: 0.555, (-78.160995, 48.633198, -38.18775) -> (-80.311, 51.813198, -38.73775), len: 3.87781
    dend_1 {pt3dadd(-80.311, 51.813198, -38.73775, 1.11)}

//  Looking at segment number 152: Seg46_dend_1, section: dend_1, ID: 118, parent: Seg45_dend_1 (117), rad: 0.555, (-80.311, 51.813198, -38.73775) -> (-79.721, 54.6132, -38.68775), len: 2.86192
    dend_1 {pt3dadd(-79.721, 54.6132, -38.68775, 1.11)}

//  Looking at segment number 153: Seg47_dend_1, section: dend_1, ID: 119, parent: Seg46_dend_1 (118), rad: 0.555, (-79.721, 54.6132, -38.68775) -> (-80.901, 55.7932, -39.68775), len: 1.94546
    dend_1 {pt3dadd(-80.901, 55.7932, -39.68775, 1.11)}

//  Looking at segment number 154: Seg48_dend_1, section: dend_1, ID: 120, parent: Seg47_dend_1 (119), rad: 0.555, (-80.901, 55.7932, -39.68775) -> (-83.190994, 56.233196, -39.68775), len: 2.33188
    dend_1 {pt3dadd(-83.190994, 56.233196, -39.68775, 1.11)}

//  Looking at segment number 155: Seg49_dend_1, section: dend_1, ID: 121, parent: Seg48_dend_1 (120), rad: 0.555, (-83.190994, 56.233196, -39.68775) -> (-85.921, 57.4232, -39.68775), len: 2.97809
    dend_1 {pt3dadd(-85.921, 57.4232, -39.68775, 1.11)}

//  Looking at segment number 156: Seg50_dend_1, section: dend_1, ID: 122, parent: Seg49_dend_1 (121), rad: 0.555, (-85.921, 57.4232, -39.68775) -> (-88.591194, 59.413197, -39.68775), len: 3.33017
    dend_1 {pt3dadd(-88.591194, 59.413197, -39.68775, 1.11)}

//  Looking at segment number 157: Seg51_dend_1, section: dend_1, ID: 123, parent: Seg50_dend_1 (122), rad: 0.555, (-88.591194, 59.413197, -39.68775) -> (-90.2912, 60.813198, -41.93775), len: 3.14842
    dend_1 {pt3dadd(-90.2912, 60.813198, -41.93775, 1.11)}

//  Looking at segment number 158: Seg52_dend_1, section: dend_1, ID: 124, parent: Seg51_dend_1 (123), rad: 0.555, (-90.2912, 60.813198, -41.93775) -> (-91.741196, 63.733196, -43.08775), len: 3.45708
    dend_1 {pt3dadd(-91.741196, 63.733196, -43.08775, 1.11)}

//  Looking at segment number 159: Seg53_dend_1, section: dend_1, ID: 125, parent: Seg52_dend_1 (124), rad: 0.555, (-91.741196, 63.733196, -43.08775) -> (-93.0012, 66.3232, -44.73775), len: 3.31937
    dend_1 {pt3dadd(-93.0012, 66.3232, -44.73775, 1.11)}

//  Looking at segment number 160: Seg54_dend_1, section: dend_1, ID: 126, parent: Seg53_dend_1 (125), rad: 0.555, (-93.0012, 66.3232, -44.73775) -> (-95.4312, 67.723206, -44.73775), len: 2.80445
    dend_1 {pt3dadd(-95.4312, 67.723206, -44.73775, 1.11)}

//  Looking at segment number 161: Seg55_dend_1, section: dend_1, ID: 127, parent: Seg54_dend_1 (126), rad: 0.555, (-95.4312, 67.723206, -44.73775) -> (-97.8012, 68.833206, -44.73775), len: 2.61706
    dend_1 {pt3dadd(-97.8012, 68.833206, -44.73775, 1.11)}

//  Looking at segment number 162: Seg56_dend_1, section: dend_1, ID: 128, parent: Seg55_dend_1 (127), rad: 0.555, (-97.8012, 68.833206, -44.73775) -> (-100.6812, 69.4232, -44.78775), len: 2.94023
    dend_1 {pt3dadd(-100.6812, 69.4232, -44.78775, 1.11)}

//  Looking at segment number 163: Seg57_dend_1, section: dend_1, ID: 129, parent: Seg56_dend_1 (128), rad: 0.555, (-100.6812, 69.4232, -44.78775) -> (-103.6412, 70.753204, -43.43775), len: 3.51468
    dend_1 {pt3dadd(-103.6412, 70.753204, -43.43775, 1.11)}

//  Looking at segment number 164: Seg58_dend_1, section: dend_1, ID: 130, parent: Seg57_dend_1 (129), rad: 0.555, (-103.6412, 70.753204, -43.43775) -> (-105.491196, 73.4832, -43.43775), len: 3.29778
    dend_1 {pt3dadd(-105.491196, 73.4832, -43.43775, 1.11)}

//  Looking at segment number 165: Seg59_dend_1, section: dend_1, ID: 131, parent: Seg58_dend_1 (130), rad: 0.555, (-105.491196, 73.4832, -43.43775) -> (-107.701195, 74.583206, -43.43775), len: 2.46863
    dend_1 {pt3dadd(-107.701195, 74.583206, -43.43775, 1.11)}

//  Looking at segment number 166: Seg60_dend_1, section: dend_1, ID: 132, parent: Seg59_dend_1 (131), rad: 0.555, (-107.701195, 74.583206, -43.43775) -> (-110.73119, 75.69321, -43.43775), len: 3.22692
    dend_1 {pt3dadd(-110.73119, 75.69321, -43.43775, 1.11)}

//  Looking at segment number 167: Seg61_dend_1, section: dend_1, ID: 133, parent: Seg60_dend_1 (132), rad: 0.555, (-110.73119, 75.69321, -43.43775) -> (-114.65119, 76.213196, -44.08775), len: 4.0074
    dend_1 {pt3dadd(-114.65119, 76.213196, -44.08775, 1.11)}

//  Looking at segment number 168: Seg62_dend_1, section: dend_1, ID: 134, parent: Seg61_dend_1 (133), rad: 0.555, (-114.65119, 76.213196, -44.08775) -> (-118.9412, 75.993195, -44.08775), len: 4.29565
    dend_1 {pt3dadd(-118.9412, 75.993195, -44.08775, 1.11)}

//  Looking at segment number 169: Seg63_dend_1, section: dend_1, ID: 135, parent: Seg62_dend_1 (134), rad: 0.555, (-118.9412, 75.993195, -44.08775) -> (-121.451195, 74.213196, -44.43775), len: 3.09693
    dend_1 {pt3dadd(-121.451195, 74.213196, -44.43775, 1.11)}

//  Looking at segment number 170: Seg64_dend_1, section: dend_1, ID: 136, parent: Seg63_dend_1 (135), rad: 0.555, (-121.451195, 74.213196, -44.43775) -> (-123.15119, 71.633194, -44.78775), len: 3.10949
    dend_1 {pt3dadd(-123.15119, 71.633194, -44.78775, 1.11)}

//  Looking at segment number 171: Seg65_dend_1, section: dend_1, ID: 137, parent: Seg64_dend_1 (136), rad: 0.555, (-123.15119, 71.633194, -44.78775) -> (-124.561195, 69.05321, -45.38775), len: 3.00074
    dend_1 {pt3dadd(-124.561195, 69.05321, -45.38775, 1.11)}

//  Looking at segment number 172: Seg66_dend_1, section: dend_1, ID: 138, parent: Seg65_dend_1 (137), rad: 0.555, (-124.561195, 69.05321, -45.38775) -> (-125.7412, 65.7332, -45.93775), len: 3.56614
    dend_1 {pt3dadd(-125.7412, 65.7332, -45.93775, 1.11)}

//  Looking at segment number 173: Seg67_dend_1, section: dend_1, ID: 139, parent: Seg66_dend_1 (138), rad: 0.555, (-125.7412, 65.7332, -45.93775) -> (-126.3312, 63.0732, -45.93775), len: 2.72465
    dend_1 {pt3dadd(-126.3312, 63.0732, -45.93775, 1.11)}

//  Looking at segment number 174: Seg68_dend_1, section: dend_1, ID: 140, parent: Seg67_dend_1 (139), rad: 0.555, (-126.3312, 63.0732, -45.93775) -> (-127.29119, 60.7132, -45.93775), len: 2.54778
    dend_1 {pt3dadd(-127.29119, 60.7132, -45.93775, 1.11)}

//  Looking at segment number 175: Seg69_dend_1, section: dend_1, ID: 141, parent: Seg68_dend_1 (140), rad: 0.555, (-127.29119, 60.7132, -45.93775) -> (-129.80121, 58.7132, -46.03775), len: 3.21095
    dend_1 {pt3dadd(-129.80121, 58.7132, -46.03775, 1.11)}

//  Looking at segment number 176: Seg70_dend_1, section: dend_1, ID: 142, parent: Seg69_dend_1 (141), rad: 0.555, (-129.80121, 58.7132, -46.03775) -> (-132.5412, 57.313198, -46.03775), len: 3.07694
    dend_1 {pt3dadd(-132.5412, 57.313198, -46.03775, 1.11)}

//  Looking at segment number 177: Seg71_dend_1, section: dend_1, ID: 143, parent: Seg70_dend_1 (142), rad: 0.555, (-132.5412, 57.313198, -46.03775) -> (-135.49121, 55.983196, -46.03775), len: 3.23597
    dend_1 {pt3dadd(-135.49121, 55.983196, -46.03775, 1.11)}

//  Looking at segment number 178: Seg72_dend_1, section: dend_1, ID: 144, parent: Seg71_dend_1 (143), rad: 0.515, (-135.49121, 55.983196, -46.03775) -> (-138.5912, 54.4932, -46.83775), len: 3.53129
    dend_1 {pt3dadd(-138.5912, 54.4932, -46.83775, 1.03)}

//  Looking at segment number 179: Seg73_dend_1, section: dend_1, ID: 145, parent: Seg72_dend_1 (144), rad: 0.515, (-138.5912, 54.4932, -46.83775) -> (-142.5112, 51.1032, -46.78775), len: 5.18276
    dend_1 {pt3dadd(-142.5112, 51.1032, -46.78775, 1.03)}

//  Looking at segment number 180: Seg74_dend_1, section: dend_1, ID: 146, parent: Seg73_dend_1 (145), rad: 0.515, (-142.5112, 51.1032, -46.78775) -> (-145.3912, 48.883198, -46.98775), len: 3.64182
    dend_1 {pt3dadd(-145.3912, 48.883198, -46.98775, 1.03)}

//  Looking at segment number 181: Seg75_dend_1, section: dend_1, ID: 147, parent: Seg74_dend_1 (146), rad: 0.515, (-145.3912, 48.883198, -46.98775) -> (-147.9012, 47.7832, -46.93775), len: 2.74091
    dend_1 {pt3dadd(-147.9012, 47.7832, -46.93775, 1.03)}

//  Looking at segment number 182: Seg76_dend_1, section: dend_1, ID: 148, parent: Seg75_dend_1 (147), rad: 0.515, (-147.9012, 47.7832, -46.93775) -> (-150.5612, 48.2232, -47.93775), len: 2.87563
    dend_1 {pt3dadd(-150.5612, 48.2232, -47.93775, 1.03)}

//  Looking at segment number 183: Seg77_dend_1, section: dend_1, ID: 149, parent: Seg76_dend_1 (148), rad: 0.515, (-150.5612, 48.2232, -47.93775) -> (-152.5612, 49.623203, -48.23775), len: 2.45968
    dend_1 {pt3dadd(-152.5612, 49.623203, -48.23775, 1.03)}

//  Looking at segment number 184: Seg78_dend_1, section: dend_1, ID: 150, parent: Seg77_dend_1 (149), rad: 0.515, (-152.5612, 49.623203, -48.23775) -> (-154.5612, 50.663197, -49.73775), len: 2.70769
    dend_1 {pt3dadd(-154.5612, 50.663197, -49.73775, 1.03)}

//  Looking at segment number 185: Seg79_dend_1, section: dend_1, ID: 151, parent: Seg78_dend_1 (150), rad: 0.515, (-154.5612, 50.663197, -49.73775) -> (-157.2212, 50.883198, -49.73775), len: 2.66909
    dend_1 {pt3dadd(-157.2212, 50.883198, -49.73775, 1.03)}

//  Looking at segment number 186: Seg80_dend_1, section: dend_1, ID: 152, parent: Seg79_dend_1 (151), rad: 0.515, (-157.2212, 50.883198, -49.73775) -> (-160.10121, 49.843197, -49.43775), len: 3.07669
    dend_1 {pt3dadd(-160.10121, 49.843197, -49.43775, 1.03)}

//  Looking at segment number 187: Seg81_dend_1, section: dend_1, ID: 153, parent: Seg80_dend_1 (152), rad: 0.515, (-160.10121, 49.843197, -49.43775) -> (-163.4212, 49.843197, -48.23775), len: 3.53021
    dend_1 {pt3dadd(-163.4212, 49.843197, -48.23775, 1.03)}

//  Looking at segment number 188: Seg82_dend_1, section: dend_1, ID: 154, parent: Seg81_dend_1 (153), rad: 0.515, (-163.4212, 49.843197, -48.23775) -> (-166.2312, 51.1732, -48.23775), len: 3.10886
    dend_1 {pt3dadd(-166.2312, 51.1732, -48.23775, 1.03)}

//  Looking at segment number 189: Seg83_dend_1, section: dend_1, ID: 155, parent: Seg82_dend_1 (154), rad: 0.48, (-166.2312, 51.1732, -48.23775) -> (-169.0412, 52.7232, -48.28775), len: 3.20953
    dend_1 {pt3dadd(-169.0412, 52.7232, -48.28775, 0.96)}

//  Looking at segment number 190: Seg84_dend_1, section: dend_1, ID: 156, parent: Seg83_dend_1 (155), rad: 0.48, (-169.0412, 52.7232, -48.28775) -> (-170.8212, 54.5732, -48.23775), len: 2.56776
    dend_1 {pt3dadd(-170.8212, 54.5732, -48.23775, 0.96)}

//  Looking at segment number 191: Seg85_dend_1, section: dend_1, ID: 157, parent: Seg84_dend_1 (156), rad: 0.48, (-170.8212, 54.5732, -48.23775) -> (-172.66121, 55.5332, -48.23775), len: 2.07539
    dend_1 {pt3dadd(-172.66121, 55.5332, -48.23775, 0.96)}

//  Looking at segment number 192: Seg86_dend_1, section: dend_1, ID: 158, parent: Seg85_dend_1 (157), rad: 0.48, (-172.66121, 55.5332, -48.23775) -> (-174.2212, 55.903202, -48.23775), len: 1.60328
    dend_1 {pt3dadd(-174.2212, 55.903202, -48.23775, 0.96)}

//  Looking at segment number 193: Seg0_dend_0, section: dend_0, ID: 39, parent: Seg19_soma (19), FRACT ALONG: 2.404762E-6, rad: 0.515, (13.608991, -6.9368, -19.63775) -> (15.97899, -2.2168007, -19.63775), len: 5.2816
    dend_0 {pt3dclear() pt3dadd(13.608991, -6.9368, -19.63775, 1.03) pt3dadd(15.97899, -2.2168007, -19.63775, 1.03)}

//  Looking at segment number 194: Seg1_dend_0, section: dend_0, ID: 40, parent: Seg0_dend_0 (39), rad: 0.515, (15.97899, -2.2168007, -19.63775) -> (15.45899, -0.5167999, -19.63775), len: 1.77775
    dend_0 {pt3dadd(15.45899, -0.5167999, -19.63775, 1.03)}

//  Looking at segment number 195: Seg2_dend_0, section: dend_0, ID: 41, parent: Seg1_dend_0 (40), rad: 0.515, (15.45899, -0.5167999, -19.63775) -> (17.52899, 3.6131992, -18.53775), len: 4.74887
    dend_0 {pt3dadd(17.52899, 3.6131992, -18.53775, 1.03)}

//  Looking at segment number 196: Seg3_dend_0, section: dend_0, ID: 42, parent: Seg2_dend_0 (41), rad: 0.515, (17.52899, 3.6131992, -18.53775) -> (17.82899, 7.0832005, -18.53775), len: 3.48295
    dend_0 {pt3dadd(17.82899, 7.0832005, -18.53775, 1.03)}

//  Looking at segment number 197: Seg4_dend_0, section: dend_0, ID: 43, parent: Seg3_dend_0 (42), rad: 0.515, (17.82899, 7.0832005, -18.53775) -> (18.728989, 9.7432, -19.53775), len: 2.98087
    dend_0 {pt3dadd(18.728989, 9.7432, -19.53775, 1.03)}

//  Looking at segment number 198: Seg5_dend_0, section: dend_0, ID: 44, parent: Seg4_dend_0 (43), rad: 0.515, (18.728989, 9.7432, -19.53775) -> (19.75899, 15.793201, -19.43775), len: 6.13787
    dend_0 {pt3dadd(19.75899, 15.793201, -19.43775, 1.03)}

//  Looking at segment number 199: Seg6_dend_0, section: dend_0, ID: 45, parent: Seg5_dend_0 (44), rad: 0.515, (19.75899, 15.793201, -19.43775) -> (19.60899, 19.923199, -19.43775), len: 4.13272
    dend_0 {pt3dadd(19.60899, 19.923199, -19.43775, 1.03)}
}

proc basic_shape_extra_4(){

//  Looking at segment number 200: Seg7_dend_0, section: dend_0, ID: 46, parent: Seg6_dend_0 (45), rad: 0.515, (19.60899, 19.923199, -19.43775) -> (19.38899, 23.9132, -19.43775), len: 3.99606
    dend_0 {pt3dadd(19.38899, 23.9132, -19.43775, 1.03)}

//  Looking at segment number 201: Seg8_dend_0, section: dend_0, ID: 47, parent: Seg7_dend_0 (46), rad: 0.515, (19.38899, 23.9132, -19.43775) -> (19.01899, 27.083199, -19.43775), len: 3.19152
    dend_0 {pt3dadd(19.01899, 27.083199, -19.43775, 1.03)}

//  Looking at segment number 202: Seg9_dend_0, section: dend_0, ID: 48, parent: Seg8_dend_0 (47), rad: 0.515, (19.01899, 27.083199, -19.43775) -> (18.64899, 31.883202, -19.43775), len: 4.81424
    dend_0 {pt3dadd(18.64899, 31.883202, -19.43775, 1.03)}

//  Looking at segment number 203: Seg10_dend_0, section: dend_0, ID: 49, parent: Seg9_dend_0 (48), rad: 0.515, (18.64899, 31.883202, -19.43775) -> (18.64899, 36.313198, -19.43775), len: 4.43
    dend_0 {pt3dadd(18.64899, 36.313198, -19.43775, 1.03)}

//  Looking at segment number 204: Seg11_dend_0, section: dend_0, ID: 50, parent: Seg10_dend_0 (49), rad: 0.515, (18.64899, 36.313198, -19.43775) -> (17.91899, 40.6032, -19.43775), len: 4.35167
    dend_0 {pt3dadd(17.91899, 40.6032, -19.43775, 1.03)}

//  Looking at segment number 205: Seg12_dend_0, section: dend_0, ID: 51, parent: Seg11_dend_0 (50), rad: 0.515, (17.91899, 40.6032, -19.43775) -> (17.47899, 45.403202, -19.43775), len: 4.82013
    dend_0 {pt3dadd(17.47899, 45.403202, -19.43775, 1.03)}

//  Looking at segment number 206: Seg13_dend_0, section: dend_0, ID: 52, parent: Seg12_dend_0 (51), rad: 0.515, (17.47899, 45.403202, -19.43775) -> (17.54899, 49.6832, -19.43775), len: 4.28057
    dend_0 {pt3dadd(17.54899, 49.6832, -19.43775, 1.03)}

//  Looking at segment number 207: Seg14_dend_0, section: dend_0, ID: 53, parent: Seg13_dend_0 (52), rad: 0.515, (17.54899, 49.6832, -19.43775) -> (17.84899, 53.523197, -19.43775), len: 3.8517
    dend_0 {pt3dadd(17.84899, 53.523197, -19.43775, 1.03)}

//  Looking at segment number 208: Seg15_dend_0, section: dend_0, ID: 54, parent: Seg14_dend_0 (53), rad: 0.515, (17.84899, 53.523197, -19.43775) -> (18.658989, 56.913197, -19.43775), len: 3.48543
    dend_0 {pt3dadd(18.658989, 56.913197, -19.43775, 1.03)}

//  Looking at segment number 209: Seg16_dend_0, section: dend_0, ID: 55, parent: Seg15_dend_0 (54), rad: 0.515, (18.658989, 56.913197, -19.43775) -> (18.728989, 60.313198, -19.43775), len: 3.40072
    dend_0 {pt3dadd(18.728989, 60.313198, -19.43775, 1.03)}

//  Looking at segment number 210: Seg17_dend_0, section: dend_0, ID: 56, parent: Seg16_dend_0 (55), rad: 0.515, (18.728989, 60.313198, -19.43775) -> (19.39899, 63.633198, -19.43775), len: 3.38693
    dend_0 {pt3dadd(19.39899, 63.633198, -19.43775, 1.03)}

//  Looking at segment number 211: Seg18_dend_0, section: dend_0, ID: 57, parent: Seg17_dend_0 (56), rad: 0.48, (19.39899, 63.633198, -19.43775) -> (20.818989, 70.0332, -19.38775), len: 6.55583
    dend_0 {pt3dadd(20.818989, 70.0332, -19.38775, 0.96)}

//  Looking at segment number 212: Seg19_dend_0, section: dend_0, ID: 58, parent: Seg18_dend_0 (57), rad: 0.48, (20.818989, 70.0332, -19.38775) -> (21.62899, 76.973206, -19.38775), len: 6.98711
    dend_0 {pt3dadd(21.62899, 76.973206, -19.38775, 0.96)}

//  Looking at segment number 213: Seg20_dend_0, section: dend_0, ID: 59, parent: Seg19_dend_0 (58), rad: 0.48, (21.62899, 76.973206, -19.38775) -> (21.408989, 83.9129, -19.38775), len: 6.94318
    dend_0 {pt3dadd(21.408989, 83.9129, -19.38775, 0.96)}

//  Looking at segment number 214: Seg21_dend_0, section: dend_0, ID: 60, parent: Seg20_dend_0 (59), rad: 0.48, (21.408989, 83.9129, -19.38775) -> (21.55899, 92.102905, -19.38775), len: 8.19138
    dend_0 {pt3dadd(21.55899, 92.102905, -19.38775, 0.96)}

//  Looking at segment number 215: Seg22_dend_0, section: dend_0, ID: 61, parent: Seg21_dend_0 (60), rad: 0.405, (21.55899, 92.102905, -19.38775) -> (20.818989, 99.482895, -19.38775), len: 7.417
    dend_0 {pt3dadd(20.818989, 99.482895, -19.38775, 0.81)}

//  Looking at segment number 216: Seg23_dend_0, section: dend_0, ID: 62, parent: Seg22_dend_0 (61), rad: 0.405, (20.818989, 99.482895, -19.38775) -> (21.99899, 106.57291, -19.38775), len: 7.18754
    dend_0 {pt3dadd(21.99899, 106.57291, -19.38775, 0.81)}

//  Looking at segment number 217: Seg24_dend_0, section: dend_0, ID: 63, parent: Seg23_dend_0 (62), rad: 0.405, (21.99899, 106.57291, -19.38775) -> (22.228989, 113.6629, -19.38775), len: 7.09373
    dend_0 {pt3dadd(22.228989, 113.6629, -19.38775, 0.81)}

//  Looking at segment number 218: Seg25_dend_0, section: dend_0, ID: 64, parent: Seg24_dend_0 (63), rad: 0.405, (22.228989, 113.6629, -19.38775) -> (22.51899, 120.15291, -19.38775), len: 6.49648
    dend_0 {pt3dadd(22.51899, 120.15291, -19.38775, 0.81)}

//  Looking at segment number 219: Seg26_dend_0, section: dend_0, ID: 65, parent: Seg25_dend_0 (64), rad: 0.405, (22.51899, 120.15291, -19.38775) -> (23.09899, 129.1929, -19.38775), len: 9.05858
    dend_0 {pt3dadd(23.09899, 129.1929, -19.38775, 0.81)}

//  Looking at segment number 220: Seg27_dend_0, section: dend_0, ID: 66, parent: Seg26_dend_0 (65), rad: 0.405, (23.09899, 129.1929, -19.38775) -> (21.69899, 134.1329, -19.38775), len: 5.13455
    dend_0 {pt3dadd(21.69899, 134.1329, -19.38775, 0.81)}

//  Looking at segment number 221: Seg28_dend_0, section: dend_0, ID: 67, parent: Seg27_dend_0 (66), rad: 0.405, (21.69899, 134.1329, -19.38775) -> (19.54899, 139.2229, -19.38775), len: 5.52545
    dend_0 {pt3dadd(19.54899, 139.2229, -19.38775, 0.81)}

//  Looking at segment number 222: Seg29_dend_0, section: dend_0, ID: 68, parent: Seg28_dend_0 (67), rad: 0.405, (19.54899, 139.2229, -19.38775) -> (15.99899, 145.20291, -19.68775), len: 6.96082
    dend_0 {pt3dadd(15.99899, 145.20291, -19.68775, 0.81)}

//  Looking at segment number 223: Seg30_dend_0, section: dend_0, ID: 69, parent: Seg29_dend_0 (68), rad: 0.405, (15.99899, 145.20291, -19.68775) -> (16.44899, 149.7129, -19.68775), len: 4.53239
    dend_0 {pt3dadd(16.44899, 149.7129, -19.68775, 0.81)}

//  Looking at segment number 224: Seg31_dend_0, section: dend_0, ID: 70, parent: Seg30_dend_0 (69), rad: 0.405, (16.44899, 149.7129, -19.68775) -> (15.57899, 155.4129, -19.48775), len: 5.76948
    dend_0 {pt3dadd(15.57899, 155.4129, -19.48775, 0.81)}

//  Looking at segment number 225: Seg32_dend_0, section: dend_0, ID: 71, parent: Seg31_dend_0 (70), rad: 0.405, (15.57899, 155.4129, -19.48775) -> (13.438991, 159.1729, -19.48775), len: 4.32633
    dend_0 {pt3dadd(13.438991, 159.1729, -19.48775, 0.81)}

//  Looking at segment number 226: Seg0_axon, section: axon, ID: 20, parent: Seg19_soma (19), FRACT ALONG: 2.404762E-6, rad: 0.63, (13.63899, -19.16681, -19.78775) -> (15.48899, -20.56681, -19.78775), len: 2.32002
    axon {pt3dclear() pt3dadd(13.63899, -19.16681, -19.78775, 1.26) pt3dadd(15.48899, -20.56681, -19.78775, 1.26)}

//  Looking at segment number 227: Seg1_axon, section: axon, ID: 21, parent: Seg0_axon (20), rad: 0.63, (15.48899, -20.56681, -19.78775) -> (17.70899, -22.04681, -19.03775), len: 2.77152
    axon {pt3dadd(17.70899, -22.04681, -19.03775, 1.26)}

//  Looking at segment number 228: Seg2_axon, section: axon_initial, ID: 22, parent: Seg1_axon (21), rad: 0.63, (17.70899, -22.04681, -19.03775) -> (20.36899, -24.336811, -18.63775), len: 3.53266
    axon_initial {pt3dclear() pt3dadd(17.70899, -22.04681, -19.03775, 1.26) pt3dadd(20.36899, -24.336811, -18.63775, 1.26)}

//  Looking at segment number 229: Seg3_axon, section: axon_initial, ID: 23, parent: Seg2_axon (22), rad: 0.63, (20.36899, -24.336811, -18.63775) -> (21.69899, -27.35681, -17.83775), len: 3.39548
    axon_initial {pt3dadd(21.69899, -27.35681, -17.83775, 1.26)}

//  Looking at segment number 230: Seg4_axon, section: axon_initial, ID: 24, parent: Seg3_axon (23), rad: 0.59, (21.69899, -27.35681, -17.83775) -> (21.76899, -29.4268, -17.73775), len: 2.07359
    axon_initial {pt3dadd(21.76899, -29.4268, -17.73775, 1.18)}

//  Looking at segment number 231: Seg5_axon, section: axon_initial, ID: 25, parent: Seg4_axon (24), rad: 0.555, (21.76899, -29.4268, -17.73775) -> (22.07899, -31.4468, -17.63775), len: 2.04609
    axon_initial {pt3dadd(22.07899, -31.4468, -17.63775, 1.11)}

//  Looking at segment number 232: Seg6_axon, section: axon_initial, ID: 26, parent: Seg5_axon (25), rad: 0.48, (22.07899, -31.4468, -17.63775) -> (22.52899, -33.7368, -17.63775), len: 2.3338
    axon_initial {pt3dadd(22.52899, -33.7368, -17.63775, 0.96)}

//  Looking at segment number 233: Seg7_axon, section: axon_initial, ID: 27, parent: Seg6_axon (26), rad: 0.48, (22.52899, -33.7368, -17.63775) -> (23.03899, -35.576797, -17.63775), len: 1.90937
    axon_initial {pt3dadd(23.03899, -35.576797, -17.63775, 0.96)}

//  Looking at segment number 234: Seg8_axon, section: axon_initial, ID: 28, parent: Seg7_axon (27), rad: 0.48, (23.03899, -35.576797, -17.63775) -> (23.70899, -38.3068, -17.68775), len: 2.81146
    axon_initial {pt3dadd(23.70899, -38.3068, -17.68775, 0.96)}

//  Looking at segment number 235: Seg9_axon, section: axon_initial, ID: 29, parent: Seg8_axon (28), rad: 0.48, (23.70899, -38.3068, -17.68775) -> (23.779, -41.4068, -17.68775), len: 3.10079
    axon_initial {pt3dadd(23.779, -41.4068, -17.68775, 0.96)}

//  Looking at segment number 236: Seg10_axon, section: axon_initial, ID: 30, parent: Seg9_axon (29), rad: 0.48, (23.779, -41.4068, -17.68775) -> (23.779, -44.0668, -17.68775), len: 2.66
    axon_initial {pt3dadd(23.779, -44.0668, -17.68775, 0.96)}

//  Looking at segment number 237: Seg11_axon, section: axon_initial, ID: 31, parent: Seg10_axon (30), rad: 0.48, (23.779, -44.0668, -17.68775) -> (23.62899, -46.8768, -17.68775), len: 2.814
    axon_initial {pt3dadd(23.62899, -46.8768, -17.68775, 0.96)}

//  Looking at segment number 238: Seg12_axon, section: axon_initial, ID: 32, parent: Seg11_axon (31), rad: 0.48, (23.62899, -46.8768, -17.68775) -> (24.229, -50.3468, -18.13775), len: 3.55013
    axon_initial {pt3dadd(24.229, -50.3468, -18.13775, 0.96)}

//  Looking at segment number 239: Seg13_axon, section: axon_initial, ID: 33, parent: Seg12_axon (32), rad: 0.48, (24.229, -50.3468, -18.13775) -> (24.969, -54.0368, -18.13775), len: 3.76347
    axon_initial {pt3dadd(24.969, -54.0368, -18.13775, 0.96)}

//  Looking at segment number 240: Seg14_axon, section: axon_initial, ID: 34, parent: Seg13_axon (33), rad: 0.85, (24.969, -54.0368, -18.13775) -> (26.149, -57.5068, -19.03775), len: 3.77403
    axon_initial {pt3dadd(26.149, -57.5068, -19.03775, 1.7)}

//  Looking at segment number 241: Seg15_axon, section: axon_initial, ID: 35, parent: Seg14_axon (34), rad: 1.145, (26.149, -57.5068, -19.03775) -> (27.029, -60.8268, -19.03775), len: 3.43465
    axon_initial {pt3dadd(27.029, -60.8268, -19.03775, 2.29)}

//  Looking at segment number 242: Seg16_axon, section: axon_initial, ID: 36, parent: Seg15_axon (35), rad: 0.775, (27.029, -60.8268, -19.03775) -> (27.659, -63.1968, -19.43775), len: 2.48471
    axon_initial {pt3dadd(27.659, -63.1968, -19.43775, 1.55)}

//  Looking at segment number 243: Seg17_axon, section: axon_initial, ID: 37, parent: Seg16_axon (36), rad: 0.63, (27.659, -63.1968, -19.43775) -> (28.539, -64.6668, -19.43775), len: 1.71327
    axon_initial {pt3dadd(28.539, -64.6668, -19.43775, 1.26)}

//  Looking at segment number 244: Seg18_axon, section: axon_initial, ID: 38, parent: Seg17_axon (37), rad: 0.515, (28.539, -64.6668, -19.43775) -> (29.209, -65.6268, -19.23775), len: 1.18764
    axon_initial {pt3dadd(29.209, -65.6268, -19.23775, 1.03)}

//  Looking at segment number 245: Seg0_apic_103, section: apic_103, ID: 1881, parent: Seg37_apic_0 (838), rad: 0.48, (-66.921, 91.4129, -5.63776) -> (-71.351, 93.51289, -23.18775), len: 18.2219
    apic_103 {pt3dclear() pt3dadd(-66.921, 91.4129, -5.63776, 0.96) pt3dadd(-71.351, 93.51289, -23.18775, 0.96)}

//  Looking at segment number 246: Seg1_apic_103, section: apic_103, ID: 1882, parent: Seg0_apic_103 (1881), rad: 0.48, (-71.351, 93.51289, -23.18775) -> (-74.751, 93.5829, -23.18775), len: 3.40072
    apic_103 {pt3dadd(-74.751, 93.5829, -23.18775, 0.96)}

//  Looking at segment number 247: Seg2_apic_103, section: apic_103, ID: 1883, parent: Seg1_apic_103 (1882), rad: 0.48, (-74.751, 93.5829, -23.18775) -> (-77.851, 94.6929, -23.18775), len: 3.29273
    apic_103 {pt3dadd(-77.851, 94.6929, -23.18775, 0.96)}

//  Looking at segment number 248: Seg3_apic_103, section: apic_103, ID: 1884, parent: Seg2_apic_103 (1883), rad: 0.48, (-77.851, 94.6929, -23.18775) -> (-80.510994, 96.90289, -23.18775), len: 3.45827
    apic_103 {pt3dadd(-80.510994, 96.90289, -23.18775, 0.96)}

//  Looking at segment number 249: Seg0_apic_1, section: apic_1, ID: 839, parent: Seg37_apic_0 (838), rad: 1.59, (-66.921, 91.4129, -5.63776) -> (-67.881, 94.07291, -7.0377502), len: 3.1555
    apic_1 {pt3dclear() pt3dadd(-66.921, 91.4129, -5.63776, 3.18) pt3dadd(-67.881, 94.07291, -7.0377502, 3.18)}
}

proc basic_shape_extra_5(){

//  Looking at segment number 250: Seg1_apic_1, section: apic_1, ID: 840, parent: Seg0_apic_1 (839), rad: 1.295, (-67.881, 94.07291, -7.0377502) -> (-68.921, 96.0629, -6.9377604), len: 2.24759
    apic_1 {pt3dadd(-68.921, 96.0629, -6.9377604, 2.59)}

//  Looking at segment number 251: Seg2_apic_1, section: apic_1, ID: 841, parent: Seg1_apic_1 (840), rad: 1.33, (-68.921, 96.0629, -6.9377604) -> (-70.101, 97.2529, -6.9377604), len: 1.67586
    apic_1 {pt3dadd(-70.101, 97.2529, -6.9377604, 2.66)}

//  Looking at segment number 252: Seg3_apic_1, section: apic_1, ID: 842, parent: Seg2_apic_1 (841), rad: 1.295, (-70.101, 97.2529, -6.9377604) -> (-71.800995, 99.092896, -6.78776), len: 2.5096
    apic_1 {pt3dadd(-71.800995, 99.092896, -6.78776, 2.59)}

//  Looking at segment number 253: Seg4_apic_1, section: apic_1, ID: 843, parent: Seg3_apic_1 (842), rad: 1.22, (-71.800995, 99.092896, -6.78776) -> (-73.651, 100.57291, -6.98775), len: 2.37759
    apic_1 {pt3dadd(-73.651, 100.57291, -6.98775, 2.44)}

//  Looking at segment number 254: Seg5_apic_1, section: apic_1, ID: 844, parent: Seg4_apic_1 (843), rad: 1.22, (-73.651, 100.57291, -6.98775) -> (-74.901, 102.492905, -9.18775), len: 3.1763
    apic_1 {pt3dadd(-74.901, 102.492905, -9.18775, 2.44)}

//  Looking at segment number 255: Seg6_apic_1, section: apic_1, ID: 845, parent: Seg5_apic_1 (844), rad: 1.255, (-74.901, 102.492905, -9.18775) -> (-76.311, 104.702896, -9.23775), len: 2.62196
    apic_1 {pt3dadd(-76.311, 104.702896, -9.23775, 2.51)}

//  Looking at segment number 256: Seg7_apic_1, section: apic_1, ID: 846, parent: Seg6_apic_1 (845), rad: 1.295, (-76.311, 104.702896, -9.23775) -> (-77.641, 107.1429, -8.68775), len: 2.83285
    apic_1 {pt3dadd(-77.641, 107.1429, -8.68775, 2.59)}

//  Looking at segment number 257: Seg8_apic_1, section: apic_1, ID: 847, parent: Seg7_apic_1 (846), rad: 1.295, (-77.641, 107.1429, -8.68775) -> (-78.230995, 109.132904, -8.68775), len: 2.07562
    apic_1 {pt3dadd(-78.230995, 109.132904, -8.68775, 2.59)}

//  Looking at segment number 258: Seg9_apic_1, section: apic_1, ID: 848, parent: Seg8_apic_1 (847), rad: 1.405, (-78.230995, 109.132904, -8.68775) -> (-79.120995, 111.12291, -8.13775), len: 2.24827
    apic_1 {pt3dadd(-79.120995, 111.12291, -8.13775, 2.81)}

//  Looking at segment number 259: Seg10_apic_1, section: apic_1, ID: 849, parent: Seg9_apic_1 (848), rad: 1.33, (-79.120995, 111.12291, -8.13775) -> (-80.151, 113.29291, -7.18775), len: 2.58308
    apic_1 {pt3dadd(-80.151, 113.29291, -7.18775, 2.66)}

//  Looking at segment number 260: Seg11_apic_1, section: apic_1, ID: 850, parent: Seg10_apic_1 (849), rad: 1.365, (-80.151, 113.29291, -7.18775) -> (-81.041, 115.4429, -6.98775), len: 2.3355
    apic_1 {pt3dadd(-81.041, 115.4429, -6.98775, 2.73)}

//  Looking at segment number 261: Seg12_apic_1, section: apic_1, ID: 851, parent: Seg11_apic_1 (850), rad: 1.405, (-81.041, 115.4429, -6.98775) -> (-81.701, 117.43291, -6.98775), len: 2.0966
    apic_1 {pt3dadd(-81.701, 117.43291, -6.98775, 2.81)}

//  Looking at segment number 262: Seg13_apic_1, section: apic_1, ID: 852, parent: Seg12_apic_1 (851), rad: 1.405, (-81.701, 117.43291, -6.98775) -> (-82.590996, 119.6429, -7.0377502), len: 2.38299
    apic_1 {pt3dadd(-82.590996, 119.6429, -7.0377502, 2.81)}

//  Looking at segment number 263: Seg14_apic_1, section: apic_1, ID: 853, parent: Seg13_apic_1 (852), rad: 1.405, (-82.590996, 119.6429, -7.0377502) -> (-83.401, 121.712906, -8.13775), len: 2.48013
    apic_1 {pt3dadd(-83.401, 121.712906, -8.13775, 2.81)}

//  Looking at segment number 264: Seg15_apic_1, section: apic_1, ID: 854, parent: Seg14_apic_1 (853), rad: 1.405, (-83.401, 121.712906, -8.13775) -> (-84.001, 123.632904, -8.3377495), len: 2.02148
    apic_1 {pt3dadd(-84.001, 123.632904, -8.3377495, 2.81)}

//  Looking at segment number 265: Seg16_apic_1, section: apic_1, ID: 855, parent: Seg15_apic_1 (854), rad: 1.405, (-84.001, 123.632904, -8.3377495) -> (-84.590996, 125.62291, -9.68775), len: 2.47603
    apic_1 {pt3dadd(-84.590996, 125.62291, -9.68775, 2.81)}

//  Looking at segment number 266: Seg17_apic_1, section: apic_1, ID: 856, parent: Seg16_apic_1 (855), rad: 1.405, (-84.590996, 125.62291, -9.68775) -> (-85.401, 127.54291, -10.13775), len: 2.1319
    apic_1 {pt3dadd(-85.401, 127.54291, -10.13775, 2.81)}

//  Looking at segment number 267: Seg18_apic_1, section: apic_1, ID: 857, parent: Seg17_apic_1 (856), rad: 1.44, (-85.401, 127.54291, -10.13775) -> (-86.5112, 129.5329, -10.3377495), len: 2.28749
    apic_1 {pt3dadd(-86.5112, 129.5329, -10.3377495, 2.88)}

//  Looking at segment number 268: Seg19_apic_1, section: apic_1, ID: 858, parent: Seg18_apic_1 (857), rad: 1.515, (-86.5112, 129.5329, -10.3377495) -> (-87.4012, 131.0829, -10.0877495), len: 1.80475
    apic_1 {pt3dadd(-87.4012, 131.0829, -10.0877495, 3.03)}

//  Looking at segment number 269: Seg20_apic_1, section: apic_1, ID: 859, parent: Seg19_apic_1 (858), rad: 1.515, (-87.4012, 131.0829, -10.0877495) -> (-88.6512, 133.0829, -10.28775), len: 2.36696
    apic_1 {pt3dadd(-88.6512, 133.0829, -10.28775, 3.03)}

//  Looking at segment number 270: Seg21_apic_1, section: apic_1, ID: 860, parent: Seg20_apic_1 (859), rad: 1.515, (-88.6512, 133.0829, -10.28775) -> (-89.911194, 134.8529, -10.43775), len: 2.17784
    apic_1 {pt3dadd(-89.911194, 134.8529, -10.43775, 3.03)}

//  Looking at segment number 271: Seg22_apic_1, section: apic_1, ID: 861, parent: Seg21_apic_1 (860), rad: 1.515, (-89.911194, 134.8529, -10.43775) -> (-91.161194, 136.1029, -9.98775), len: 1.82414
    apic_1 {pt3dadd(-91.161194, 136.1029, -9.98775, 3.03)}

//  Looking at segment number 272: Seg23_apic_1, section: apic_1, ID: 862, parent: Seg22_apic_1 (861), rad: 1.59, (-91.161194, 136.1029, -9.98775) -> (-92.7912, 138.1729, -9.53775), len: 2.67288
    apic_1 {pt3dadd(-92.7912, 138.1729, -9.53775, 3.18)}

//  Looking at segment number 273: Seg24_apic_1, section: apic_1, ID: 863, parent: Seg23_apic_1 (862), rad: 1.515, (-92.7912, 138.1729, -9.53775) -> (-94.7612, 141.1829, -9.23775), len: 3.60986
    apic_1 {pt3dadd(-94.7612, 141.1829, -9.23775, 3.03)}

//  Looking at segment number 274: Seg25_apic_1, section: apic_1, ID: 864, parent: Seg24_apic_1 (863), rad: 1.515, (-94.7612, 141.1829, -9.23775) -> (-96.3912, 143.3929, -9.0877495), len: 2.75017
    apic_1 {pt3dadd(-96.3912, 143.3929, -9.0877495, 3.03)}

//  Looking at segment number 275: Seg26_apic_1, section: apic_1, ID: 865, parent: Seg25_apic_1 (864), rad: 1.44, (-96.3912, 143.3929, -9.0877495) -> (-97.7212, 145.8329, -8.73775), len: 2.8009
    apic_1 {pt3dadd(-97.7212, 145.8329, -8.73775, 2.88)}

//  Looking at segment number 276: Seg27_apic_1, section: apic_1, ID: 866, parent: Seg26_apic_1 (865), rad: 1.365, (-97.7212, 145.8329, -8.73775) -> (-99.0512, 147.6729, -8.13775), len: 2.3483
    apic_1 {pt3dadd(-99.0512, 147.6729, -8.13775, 2.73)}

//  Looking at segment number 277: Seg28_apic_1, section: apic_1, ID: 867, parent: Seg27_apic_1 (866), rad: 1.365, (-99.0512, 147.6729, -8.13775) -> (-100.9012, 150.40291, -8.28775), len: 3.3012
    apic_1 {pt3dadd(-100.9012, 150.40291, -8.28775, 2.73)}

//  Looking at segment number 278: Seg29_apic_1, section: apic_1, ID: 868, parent: Seg28_apic_1 (867), rad: 1.365, (-100.9012, 150.40291, -8.28775) -> (-102.521194, 152.40291, -8.78775), len: 2.6219
    apic_1 {pt3dadd(-102.521194, 152.40291, -8.78775, 2.73)}

//  Looking at segment number 279: Seg30_apic_1, section: apic_1, ID: 869, parent: Seg29_apic_1 (868), rad: 1.33, (-102.521194, 152.40291, -8.78775) -> (-103.7812, 154.76291, -8.48775), len: 2.69206
    apic_1 {pt3dadd(-103.7812, 154.76291, -8.48775, 2.66)}

//  Looking at segment number 280: Seg31_apic_1, section: apic_1, ID: 870, parent: Seg30_apic_1 (869), rad: 1.33, (-103.7812, 154.76291, -8.48775) -> (-105.1812, 156.90291, -9.43775), len: 2.72802
    apic_1 {pt3dadd(-105.1812, 156.90291, -9.43775, 2.66)}

//  Looking at segment number 281: Seg32_apic_1, section: apic_1, ID: 871, parent: Seg31_apic_1 (870), rad: 1.295, (-105.1812, 156.90291, -9.43775) -> (-106.5112, 159.1929, -9.88775), len: 2.68616
    apic_1 {pt3dadd(-106.5112, 159.1929, -9.88775, 2.59)}

//  Looking at segment number 282: Seg33_apic_1, section: apic_1, ID: 872, parent: Seg32_apic_1 (871), rad: 1.295, (-106.5112, 159.1929, -9.88775) -> (-107.4712, 161.1129, -10.18775), len: 2.16748
    apic_1 {pt3dadd(-107.4712, 161.1129, -10.18775, 2.59)}

//  Looking at segment number 283: Seg34_apic_1, section: apic_1, ID: 873, parent: Seg33_apic_1 (872), rad: 1.295, (-107.4712, 161.1129, -10.18775) -> (-108.2112, 163.1729, -10.5877495), len: 2.22513
    apic_1 {pt3dadd(-108.2112, 163.1729, -10.5877495, 2.59)}

//  Looking at segment number 284: Seg35_apic_1, section: apic_1, ID: 874, parent: Seg34_apic_1 (873), rad: 1.295, (-108.2112, 163.1729, -10.5877495) -> (-109.3712, 165.4629, -10.63775), len: 2.56754
    apic_1 {pt3dadd(-109.3712, 165.4629, -10.63775, 2.59)}

//  Looking at segment number 285: Seg36_apic_1, section: apic_1, ID: 875, parent: Seg35_apic_1 (874), rad: 1.295, (-109.3712, 165.4629, -10.63775) -> (-110.921196, 169.23291, -10.98775), len: 4.0912
    apic_1 {pt3dadd(-110.921196, 169.23291, -10.98775, 2.59)}

//  Looking at segment number 286: Seg37_apic_1, section: apic_1, ID: 876, parent: Seg36_apic_1 (875), rad: 1.295, (-110.921196, 169.23291, -10.98775) -> (-111.9612, 172.5529, -11.03775), len: 3.47943
    apic_1 {pt3dadd(-111.9612, 172.5529, -11.03775, 2.59)}

//  Looking at segment number 287: Seg38_apic_1, section: apic_1, ID: 877, parent: Seg37_apic_1 (876), rad: 1.365, (-111.9612, 172.5529, -11.03775) -> (-113.2112, 176.1729, -11.0877495), len: 3.83006
    apic_1 {pt3dadd(-113.2112, 176.1729, -11.0877495, 2.73)}

//  Looking at segment number 288: Seg39_apic_1, section: apic_1, ID: 878, parent: Seg38_apic_1 (877), rad: 1.295, (-113.2112, 176.1729, -11.0877495) -> (-115.1312, 181.1129, -11.28775), len: 5.30378
    apic_1 {pt3dadd(-115.1312, 181.1129, -11.28775, 2.59)}

//  Looking at segment number 289: Seg40_apic_1, section: apic_1, ID: 879, parent: Seg39_apic_1 (878), rad: 1.295, (-115.1312, 181.1129, -11.28775) -> (-116.461205, 185.1729, -11.18775), len: 4.27346
    apic_1 {pt3dadd(-116.461205, 185.1729, -11.18775, 2.59)}

//  Looking at segment number 290: Seg41_apic_1, section: apic_1, ID: 880, parent: Seg40_apic_1 (879), rad: 1.365, (-116.461205, 185.1729, -11.18775) -> (-117.87119, 189.09291, -11.0877495), len: 4.16708
    apic_1 {pt3dadd(-117.87119, 189.09291, -11.0877495, 2.73)}

//  Looking at segment number 291: Seg42_apic_1, section: apic_1, ID: 881, parent: Seg41_apic_1 (880), rad: 1.365, (-117.87119, 189.09291, -11.0877495) -> (-118.921196, 192.7429, -10.98775), len: 3.79934
    apic_1 {pt3dadd(-118.921196, 192.7429, -10.98775, 2.73)}

//  Looking at segment number 292: Seg43_apic_1, section: apic_1, ID: 882, parent: Seg42_apic_1 (881), rad: 1.365, (-118.921196, 192.7429, -10.98775) -> (-120.3312, 197.2429, -10.88775), len: 4.71679
    apic_1 {pt3dadd(-120.3312, 197.2429, -10.88775, 2.73)}

//  Looking at segment number 293: Seg44_apic_1, section: apic_1, ID: 883, parent: Seg43_apic_1 (882), rad: 1.365, (-120.3312, 197.2429, -10.88775) -> (-121.73119, 201.5229, -11.28775), len: 4.52088
    apic_1 {pt3dadd(-121.73119, 201.5229, -11.28775, 2.73)}

//  Looking at segment number 294: Seg45_apic_1, section: apic_1, ID: 884, parent: Seg44_apic_1 (883), rad: 1.405, (-121.73119, 201.5229, -11.28775) -> (-123.061195, 205.8829, -11.88775), len: 4.59766
    apic_1 {pt3dadd(-123.061195, 205.8829, -11.88775, 2.81)}

//  Looking at segment number 295: Seg46_apic_1, section: apic_1, ID: 885, parent: Seg45_apic_1 (884), rad: 1.44, (-123.061195, 205.8829, -11.88775) -> (-124.101204, 208.8329, -11.93775), len: 3.12835
    apic_1 {pt3dadd(-124.101204, 208.8329, -11.93775, 2.88)}

//  Looking at segment number 296: Seg47_apic_1, section: apic_1, ID: 886, parent: Seg46_apic_1 (885), rad: 1.44, (-124.101204, 208.8329, -11.93775) -> (-125.2812, 211.7129, -12.13775), len: 3.11878
    apic_1 {pt3dadd(-125.2812, 211.7129, -12.13775, 2.88)}

//  Looking at segment number 297: Seg48_apic_1, section: apic_1, ID: 887, parent: Seg47_apic_1 (886), rad: 1.44, (-125.2812, 211.7129, -12.13775) -> (-126.311195, 214.2229, -12.0877495), len: 2.71357
    apic_1 {pt3dadd(-126.311195, 214.2229, -12.0877495, 2.88)}

//  Looking at segment number 298: Seg49_apic_1, section: apic_1, ID: 888, parent: Seg48_apic_1 (887), rad: 1.48, (-126.311195, 214.2229, -12.0877495) -> (-127.711205, 217.3229, -12.23775), len: 3.40479
    apic_1 {pt3dadd(-127.711205, 217.3229, -12.23775, 2.96)}

//  Looking at segment number 299: Seg50_apic_1, section: apic_1, ID: 889, parent: Seg49_apic_1 (888), rad: 1.44, (-127.711205, 217.3229, -12.23775) -> (-129.3412, 220.7229, -12.38775), len: 3.77351
    apic_1 {pt3dadd(-129.3412, 220.7229, -12.38775, 2.88)}
}

proc basic_shape_extra_6(){

//  Looking at segment number 300: Seg51_apic_1, section: apic_1, ID: 890, parent: Seg50_apic_1 (889), rad: 1.295, (-129.3412, 220.7229, -12.38775) -> (-131.63121, 224.6329, -13.0877495), len: 4.585
    apic_1 {pt3dadd(-131.63121, 224.6329, -13.0877495, 2.59)}

//  Looking at segment number 301: Seg52_apic_1, section: apic_1, ID: 891, parent: Seg51_apic_1 (890), rad: 1.145, (-131.63121, 224.6329, -13.0877495) -> (-133.55121, 227.8829, -13.487749), len: 3.7959
    apic_1 {pt3dadd(-133.55121, 227.8829, -13.487749, 2.29)}

//  Looking at segment number 302: Seg53_apic_1, section: apic_1, ID: 892, parent: Seg52_apic_1 (891), rad: 1.0, (-133.55121, 227.8829, -13.487749) -> (-135.3312, 230.6129, -13.53775), len: 3.25941
    apic_1 {pt3dadd(-135.3312, 230.6129, -13.53775, 2.0)}

//  Looking at segment number 303: Seg54_apic_1, section: apic_1, ID: 893, parent: Seg53_apic_1 (892), rad: 1.0, (-135.3312, 230.6129, -13.53775) -> (-136.9512, 233.1929, -13.737749), len: 3.053
    apic_1 {pt3dadd(-136.9512, 233.1929, -13.737749, 2.0)}

//  Looking at segment number 304: Seg55_apic_1, section: apic_1, ID: 894, parent: Seg54_apic_1 (893), rad: 1.0, (-136.9512, 233.1929, -13.737749) -> (-138.4312, 235.5629, -13.78775), len: 2.7946
    apic_1 {pt3dadd(-138.4312, 235.5629, -13.78775, 2.0)}

//  Looking at segment number 305: Seg56_apic_1, section: apic_1, ID: 895, parent: Seg55_apic_1 (894), rad: 1.035, (-138.4312, 235.5629, -13.78775) -> (-139.9812, 238.29291, -13.737749), len: 3.13974
    apic_1 {pt3dadd(-139.9812, 238.29291, -13.737749, 2.07)}

//  Looking at segment number 306: Seg57_apic_1, section: apic_1, ID: 896, parent: Seg56_apic_1 (895), rad: 1.07, (-139.9812, 238.29291, -13.737749) -> (-142.05121, 242.05292, -14.28775), len: 4.32725
    apic_1 {pt3dadd(-142.05121, 242.05292, -14.28775, 2.14)}

//  Looking at segment number 307: Seg58_apic_1, section: apic_1, ID: 897, parent: Seg57_apic_1 (896), rad: 1.07, (-142.05121, 242.05292, -14.28775) -> (-143.44121, 244.68289, -14.487749), len: 2.98142
    apic_1 {pt3dadd(-143.44121, 244.68289, -14.487749, 2.14)}

//  Looking at segment number 308: Seg59_apic_1, section: apic_1, ID: 898, parent: Seg58_apic_1 (897), rad: 1.07, (-143.44121, 244.68289, -14.487749) -> (-144.9212, 247.8529, -14.78775), len: 3.51132
    apic_1 {pt3dadd(-144.9212, 247.8529, -14.78775, 2.14)}

//  Looking at segment number 309: Seg60_apic_1, section: apic_1, ID: 899, parent: Seg59_apic_1 (898), rad: 1.145, (-144.9212, 247.8529, -14.78775) -> (-145.9512, 250.36292, -14.487749), len: 2.72966
    apic_1 {pt3dadd(-145.9512, 250.36292, -14.487749, 2.29)}

//  Looking at segment number 310: Seg61_apic_1, section: apic_1, ID: 900, parent: Seg60_apic_1 (899), rad: 1.145, (-145.9512, 250.36292, -14.487749) -> (-147.0612, 253.83292, -14.237749), len: 3.65178
    apic_1 {pt3dadd(-147.0612, 253.83292, -14.237749, 2.29)}

//  Looking at segment number 311: Seg62_apic_1, section: apic_1, ID: 901, parent: Seg61_apic_1 (900), rad: 1.145, (-147.0612, 253.83292, -14.237749) -> (-147.4312, 256.7129, -13.8377495), len: 2.93107
    apic_1 {pt3dadd(-147.4312, 256.7129, -13.8377495, 2.29)}

//  Looking at segment number 312: Seg63_apic_1, section: apic_1, ID: 902, parent: Seg62_apic_1 (901), rad: 1.145, (-147.4312, 256.7129, -13.8377495) -> (-147.5812, 259.5129, -14.237749), len: 2.83242
    apic_1 {pt3dadd(-147.5812, 259.5129, -14.237749, 2.29)}

//  Looking at segment number 313: Seg64_apic_1, section: apic_1, ID: 903, parent: Seg63_apic_1 (902), rad: 1.185, (-147.5812, 259.5129, -14.237749) -> (-147.5812, 261.8729, -14.137751), len: 2.3621
    apic_1 {pt3dadd(-147.5812, 261.8729, -14.137751, 2.37)}

//  Looking at segment number 314: Seg65_apic_1, section: apic_1, ID: 904, parent: Seg64_apic_1 (903), rad: 1.55, (-147.5812, 261.8729, -14.137751) -> (-148.3912, 264.3129, -17.98775), len: 4.62949
    apic_1 {pt3dadd(-148.3912, 264.3129, -17.98775, 3.1)}

//  Looking at segment number 315: Seg0_dend_6, section: dend_6, ID: 702, parent: Seg47_dend_4 (455), rad: 0.555, (80.329, 176.37291, -34.73775) -> (80.359, 178.59291, -35.58775), len: 2.37735
    dend_6 {pt3dclear() pt3dadd(80.329, 176.37291, -34.73775, 1.11) pt3dadd(80.359, 178.59291, -35.58775, 1.11)}

//  Looking at segment number 316: Seg1_dend_6, section: dend_6, ID: 703, parent: Seg0_dend_6 (702), rad: 0.48, (80.359, 178.59291, -35.58775) -> (80.879005, 180.59291, -35.28775), len: 2.08816
    dend_6 {pt3dadd(80.879005, 180.59291, -35.28775, 0.96)}

//  Looking at segment number 317: Seg2_dend_6, section: dend_6, ID: 704, parent: Seg1_dend_6 (703), rad: 0.48, (80.879005, 180.59291, -35.28775) -> (82.279, 182.65291, -35.33775), len: 2.4912
    dend_6 {pt3dadd(82.279, 182.65291, -35.33775, 0.96)}

//  Looking at segment number 318: Seg3_dend_6, section: dend_6, ID: 705, parent: Seg2_dend_6 (704), rad: 0.48, (82.279, 182.65291, -35.33775) -> (83.909004, 185.1629, -35.33775), len: 2.99282
    dend_6 {pt3dadd(83.909004, 185.1629, -35.33775, 0.96)}

//  Looking at segment number 319: Seg4_dend_6, section: dend_6, ID: 706, parent: Seg3_dend_6 (705), rad: 0.48, (83.909004, 185.1629, -35.33775) -> (85.309006, 187.9729, -34.63775), len: 3.21653
    dend_6 {pt3dadd(85.309006, 187.9729, -34.63775, 0.96)}

//  Looking at segment number 320: Seg5_dend_6, section: dend_6, ID: 707, parent: Seg4_dend_6 (706), rad: 0.48, (85.309006, 187.9729, -34.63775) -> (86.41901, 191.6629, -33.83775), len: 3.93551
    dend_6 {pt3dadd(86.41901, 191.6629, -33.83775, 0.96)}

//  Looking at segment number 321: Seg6_dend_6, section: dend_6, ID: 708, parent: Seg5_dend_6 (707), rad: 0.48, (86.41901, 191.6629, -33.83775) -> (87.829, 194.1729, -33.58775), len: 2.88975
    dend_6 {pt3dadd(87.829, 194.1729, -33.58775, 0.96)}

//  Looking at segment number 322: Seg7_dend_6, section: dend_6, ID: 709, parent: Seg6_dend_6 (708), rad: 0.48, (87.829, 194.1729, -33.58775) -> (89.66901, 195.87291, -33.58775), len: 2.50513
    dend_6 {pt3dadd(89.66901, 195.87291, -33.58775, 0.96)}

//  Looking at segment number 323: Seg8_dend_6, section: dend_6, ID: 710, parent: Seg7_dend_6 (709), rad: 0.48, (89.66901, 195.87291, -33.58775) -> (91.959, 199.8529, -33.58775), len: 4.59178
    dend_6 {pt3dadd(91.959, 199.8529, -33.58775, 0.96)}

//  Looking at segment number 324: Seg9_dend_6, section: dend_6, ID: 711, parent: Seg8_dend_6 (710), rad: 0.48, (91.959, 199.8529, -33.58775) -> (93.809006, 202.6629, -32.28775), len: 3.60674
    dend_6 {pt3dadd(93.809006, 202.6629, -32.28775, 0.96)}

//  Looking at segment number 325: Seg10_dend_6, section: dend_6, ID: 712, parent: Seg9_dend_6 (711), rad: 0.48, (93.809006, 202.6629, -32.28775) -> (95.679, 204.1029, -31.987751), len: 2.37918
    dend_6 {pt3dadd(95.679, 204.1029, -31.987751, 0.96)}

//  Looking at segment number 326: Seg11_dend_6, section: dend_6, ID: 713, parent: Seg10_dend_6 (712), rad: 0.48, (95.679, 204.1029, -31.987751) -> (97.899, 204.2529, -31.937752), len: 2.22562
    dend_6 {pt3dadd(97.899, 204.2529, -31.937752, 0.96)}

//  Looking at segment number 327: Seg12_dend_6, section: dend_6, ID: 714, parent: Seg11_dend_6 (713), rad: 0.48, (97.899, 204.2529, -31.937752) -> (99.899, 204.5529, -31.937752), len: 2.02238
    dend_6 {pt3dadd(99.899, 204.5529, -31.937752, 0.96)}

//  Looking at segment number 328: Seg13_dend_6, section: dend_6, ID: 715, parent: Seg12_dend_6 (714), rad: 0.48, (99.899, 204.5529, -31.937752) -> (101.959, 205.73291, -31.937752), len: 2.37403
    dend_6 {pt3dadd(101.959, 205.73291, -31.937752, 0.96)}

//  Looking at segment number 329: Seg14_dend_6, section: dend_6, ID: 716, parent: Seg13_dend_6 (715), rad: 0.48, (101.959, 205.73291, -31.937752) -> (102.999, 204.1029, -31.937752), len: 1.93352
    dend_6 {pt3dadd(102.999, 204.1029, -31.937752, 0.96)}

//  Looking at segment number 330: Seg15_dend_6, section: dend_6, ID: 717, parent: Seg14_dend_6 (716), rad: 0.48, (102.999, 204.1029, -31.937752) -> (102.189, 206.2429, -27.88775), len: 4.65169
    dend_6 {pt3dadd(102.189, 206.2429, -27.88775, 0.96)}

//  Looking at segment number 331: Seg16_dend_6, section: dend_6, ID: 718, parent: Seg15_dend_6 (717), rad: 0.48, (102.189, 206.2429, -27.88775) -> (101.819, 208.1629, -27.83775), len: 1.95596
    dend_6 {pt3dadd(101.819, 208.1629, -27.83775, 0.96)}

//  Looking at segment number 332: Seg17_dend_6, section: dend_6, ID: 719, parent: Seg16_dend_6 (718), rad: 0.48, (101.819, 208.1629, -27.83775) -> (101.959, 210.45291, -27.68775), len: 2.29918
    dend_6 {pt3dadd(101.959, 210.45291, -27.68775, 0.96)}

//  Looking at segment number 333: Seg18_dend_6, section: dend_6, ID: 720, parent: Seg17_dend_6 (719), rad: 0.48, (101.959, 210.45291, -27.68775) -> (103.299, 211.7829, -27.63775), len: 1.88864
    dend_6 {pt3dadd(103.299, 211.7829, -27.63775, 0.96)}

//  Looking at segment number 334: Seg19_dend_6, section: dend_6, ID: 721, parent: Seg18_dend_6 (720), rad: 0.48, (103.299, 211.7829, -27.63775) -> (104.999, 212.6729, -27.63775), len: 1.91888
    dend_6 {pt3dadd(104.999, 212.6729, -27.63775, 0.96)}

//  Looking at segment number 335: Seg20_dend_6, section: dend_6, ID: 722, parent: Seg19_dend_6 (721), rad: 0.48, (104.999, 212.6729, -27.63775) -> (106.839005, 213.1829, -27.63775), len: 1.90938
    dend_6 {pt3dadd(106.839005, 213.1829, -27.63775, 0.96)}

//  Looking at segment number 336: Seg21_dend_6, section: dend_6, ID: 723, parent: Seg20_dend_6 (722), rad: 0.48, (106.839005, 213.1829, -27.63775) -> (107.729004, 214.4429, -27.63775), len: 1.54262
    dend_6 {pt3dadd(107.729004, 214.4429, -27.63775, 0.96)}

//  Looking at segment number 337: Seg22_dend_6, section: dend_6, ID: 724, parent: Seg21_dend_6 (723), rad: 0.48, (107.729004, 214.4429, -27.63775) -> (107.659004, 216.51291, -27.63775), len: 2.07119
    dend_6 {pt3dadd(107.659004, 216.51291, -27.63775, 0.96)}

//  Looking at segment number 338: Seg23_dend_6, section: dend_6, ID: 725, parent: Seg22_dend_6 (724), rad: 0.48, (107.659004, 216.51291, -27.63775) -> (106.839005, 219.2429, -27.63775), len: 2.85049
    dend_6 {pt3dadd(106.839005, 219.2429, -27.63775, 0.96)}

//  Looking at segment number 339: Seg24_dend_6, section: dend_6, ID: 726, parent: Seg23_dend_6 (725), rad: 0.48, (106.839005, 219.2429, -27.63775) -> (106.469, 221.6729, -27.63775), len: 2.458
    dend_6 {pt3dadd(106.469, 221.6729, -27.63775, 0.96)}

//  Looking at segment number 340: Seg25_dend_6, section: dend_6, ID: 727, parent: Seg24_dend_6 (726), rad: 0.48, (106.469, 221.6729, -27.63775) -> (106.989006, 223.7429, -26.18775), len: 2.58028
    dend_6 {pt3dadd(106.989006, 223.7429, -26.18775, 0.96)}

//  Looking at segment number 341: Seg26_dend_6, section: dend_6, ID: 728, parent: Seg25_dend_6 (727), rad: 0.48, (106.989006, 223.7429, -26.18775) -> (108.759, 225.8129, -25.73775), len: 2.76048
    dend_6 {pt3dadd(108.759, 225.8129, -25.73775, 0.96)}

//  Looking at segment number 342: Seg27_dend_6, section: dend_6, ID: 729, parent: Seg26_dend_6 (728), rad: 0.48, (108.759, 225.8129, -25.73775) -> (109.359, 227.5829, -24.93775), len: 2.03296
    dend_6 {pt3dadd(109.359, 227.5829, -24.93775, 0.96)}

//  Looking at segment number 343: Seg28_dend_6, section: dend_6, ID: 730, parent: Seg27_dend_6 (729), rad: 0.48, (109.359, 227.5829, -24.93775) -> (109.869, 230.1629, -23.73775), len: 2.89076
    dend_6 {pt3dadd(109.869, 230.1629, -23.73775, 0.96)}

//  Looking at segment number 344: Seg29_dend_6, section: dend_6, ID: 731, parent: Seg28_dend_6 (730), rad: 0.48, (109.869, 230.1629, -23.73775) -> (111.199005, 232.6129, -24.03775), len: 2.80382
    dend_6 {pt3dadd(111.199005, 232.6129, -24.03775, 0.96)}

//  Looking at segment number 345: Seg30_dend_6, section: dend_6, ID: 732, parent: Seg29_dend_6 (731), rad: 0.48, (111.199005, 232.6129, -24.03775) -> (113.189, 234.3829, -22.98775), len: 2.86278
    dend_6 {pt3dadd(113.189, 234.3829, -22.98775, 0.96)}

//  Looking at segment number 346: Seg31_dend_6, section: dend_6, ID: 733, parent: Seg30_dend_6 (732), rad: 0.48, (113.189, 234.3829, -22.98775) -> (114.8188, 236.6729, -22.28775), len: 2.8966
    dend_6 {pt3dadd(114.8188, 236.6729, -22.28775, 0.96)}

//  Looking at segment number 347: Seg32_dend_6, section: dend_6, ID: 734, parent: Seg31_dend_6 (733), rad: 0.48, (114.8188, 236.6729, -22.28775) -> (115.8488, 240.21289, -22.28775), len: 3.68679
    dend_6 {pt3dadd(115.8488, 240.21289, -22.28775, 0.96)}

//  Looking at segment number 348: Seg33_dend_6, section: dend_6, ID: 735, parent: Seg32_dend_6 (734), rad: 0.48, (115.8488, 240.21289, -22.28775) -> (116.51881, 243.17291, -21.23775), len: 3.21141
    dend_6 {pt3dadd(116.51881, 243.17291, -21.23775, 0.96)}

//  Looking at segment number 349: Seg34_dend_6, section: dend_6, ID: 736, parent: Seg33_dend_6 (735), rad: 0.48, (116.51881, 243.17291, -21.23775) -> (116.51881, 246.27292, -21.23775), len: 3.10001
    dend_6 {pt3dadd(116.51881, 246.27292, -21.23775, 0.96)}
}

proc basic_shape_extra_7(){

//  Looking at segment number 350: Seg35_dend_6, section: dend_6, ID: 737, parent: Seg34_dend_6 (736), rad: 0.48, (116.51881, 246.27292, -21.23775) -> (117.0288, 247.6029, -21.48775), len: 1.44619
    dend_6 {pt3dadd(117.0288, 247.6029, -21.48775, 0.96)}

//  Looking at segment number 351: Seg36_dend_6, section: dend_6, ID: 738, parent: Seg35_dend_6 (737), rad: 0.48, (117.0288, 247.6029, -21.48775) -> (119.0988, 248.70291, -21.48775), len: 2.34412
    dend_6 {pt3dadd(119.0988, 248.70291, -21.48775, 0.96)}

//  Looking at segment number 352: Seg37_dend_6, section: dend_6, ID: 739, parent: Seg36_dend_6 (738), rad: 0.48, (119.0988, 248.70291, -21.48775) -> (120.658806, 250.11292, -21.48775), len: 2.10279
    dend_6 {pt3dadd(120.658806, 250.11292, -21.48775, 0.96)}

//  Looking at segment number 353: Seg38_dend_6, section: dend_6, ID: 740, parent: Seg37_dend_6 (739), rad: 0.48, (120.658806, 250.11292, -21.48775) -> (122.4988, 251.21289, -20.43775), len: 2.38705
    dend_6 {pt3dadd(122.4988, 251.21289, -20.43775, 0.96)}

//  Looking at segment number 354: Seg39_dend_6, section: dend_6, ID: 741, parent: Seg38_dend_6 (740), rad: 0.48, (122.4988, 251.21289, -20.43775) -> (123.908806, 252.17291, -20.38775), len: 1.70653
    dend_6 {pt3dadd(123.908806, 252.17291, -20.38775, 0.96)}

//  Looking at segment number 355: Seg40_dend_6, section: dend_6, ID: 742, parent: Seg39_dend_6 (741), rad: 0.48, (123.908806, 252.17291, -20.38775) -> (126.048805, 252.54291, -20.38775), len: 2.17175
    dend_6 {pt3dadd(126.048805, 252.54291, -20.38775, 0.96)}

//  Looking at segment number 356: Seg41_dend_6, section: dend_6, ID: 743, parent: Seg40_dend_6 (742), rad: 0.48, (126.048805, 252.54291, -20.38775) -> (127.228806, 253.0629, -20.38775), len: 1.28949
    dend_6 {pt3dadd(127.228806, 253.0629, -20.38775, 0.96)}

//  Looking at segment number 357: Seg42_dend_6, section: dend_6, ID: 744, parent: Seg41_dend_6 (743), rad: 0.48, (127.228806, 253.0629, -20.38775) -> (127.828804, 254.5329, -20.38775), len: 1.58773
    dend_6 {pt3dadd(127.828804, 254.5329, -20.38775, 0.96)}

//  Looking at segment number 358: Seg43_dend_6, section: dend_6, ID: 745, parent: Seg42_dend_6 (744), rad: 0.48, (127.828804, 254.5329, -20.38775) -> (128.2688, 255.86292, -20.38775), len: 1.40091
    dend_6 {pt3dadd(128.2688, 255.86292, -20.38775, 0.96)}

//  Looking at segment number 359: Seg44_dend_6, section: dend_6, ID: 746, parent: Seg43_dend_6 (745), rad: 0.48, (128.2688, 255.86292, -20.38775) -> (127.9188, 259.77292, -20.13775), len: 3.93359
    dend_6 {pt3dadd(127.9188, 259.77292, -20.13775, 0.96)}

//  Looking at segment number 360: Seg45_dend_6, section: dend_6, ID: 747, parent: Seg44_dend_6 (746), rad: 0.48, (127.9188, 259.77292, -20.13775) -> (128.94879, 263.5329, -19.63775), len: 3.93044
    dend_6 {pt3dadd(128.94879, 263.5329, -19.63775, 0.96)}

//  Looking at segment number 361: Seg46_dend_6, section: dend_6, ID: 748, parent: Seg45_dend_6 (747), rad: 0.48, (128.94879, 263.5329, -19.63775) -> (128.6588, 267.7429, -18.98775), len: 4.26973
    dend_6 {pt3dadd(128.6588, 267.7429, -18.98775, 0.96)}

//  Looking at segment number 362: Seg47_dend_6, section: dend_6, ID: 749, parent: Seg46_dend_6 (748), rad: 0.48, (128.6588, 267.7429, -18.98775) -> (127.76881, 271.58292, -18.68775), len: 3.95321
    dend_6 {pt3dadd(127.76881, 271.58292, -18.68775, 0.96)}

//  Looking at segment number 363: Seg48_dend_6, section: dend_6, ID: 750, parent: Seg47_dend_6 (749), rad: 0.48, (127.76881, 271.58292, -18.68775) -> (128.4288, 273.7929, -18.68775), len: 2.30644
    dend_6 {pt3dadd(128.4288, 273.7929, -18.68775, 0.96)}

//  Looking at segment number 364: Seg49_dend_6, section: dend_6, ID: 751, parent: Seg48_dend_6 (750), rad: 0.48, (128.4288, 273.7929, -18.68775) -> (130.1288, 275.7829, -18.68775), len: 2.61726
    dend_6 {pt3dadd(130.1288, 275.7829, -18.68775, 0.96)}

//  Looking at segment number 365: Seg50_dend_6, section: dend_6, ID: 752, parent: Seg49_dend_6 (751), rad: 0.48, (130.1288, 275.7829, -18.68775) -> (132.8688, 276.6729, -17.38775), len: 3.16066
    dend_6 {pt3dadd(132.8688, 276.6729, -17.38775, 0.96)}

//  Looking at segment number 366: Seg51_dend_6, section: dend_6, ID: 753, parent: Seg50_dend_6 (752), rad: 0.48, (132.8688, 276.6729, -17.38775) -> (135.0888, 276.6029, -17.98775), len: 2.30072
    dend_6 {pt3dadd(135.0888, 276.6029, -17.98775, 0.96)}

//  Looking at segment number 367: Seg52_dend_6, section: dend_6, ID: 754, parent: Seg51_dend_6 (753), rad: 0.48, (135.0888, 276.6029, -17.98775) -> (136.55879, 275.5629, -17.98775), len: 1.80069
    dend_6 {pt3dadd(136.55879, 275.5629, -17.98775, 0.96)}

//  Looking at segment number 368: Seg53_dend_6, section: dend_6, ID: 755, parent: Seg52_dend_6 (754), rad: 0.48, (136.55879, 275.5629, -17.98775) -> (137.2988, 273.6429, -18.53775), len: 2.12989
    dend_6 {pt3dadd(137.2988, 273.6429, -18.53775, 0.96)}

//  Looking at segment number 369: Seg54_dend_6, section: dend_6, ID: 756, parent: Seg53_dend_6 (755), rad: 0.48, (137.2988, 273.6429, -18.53775) -> (139.0788, 271.7229, -18.53775), len: 2.61818
    dend_6 {pt3dadd(139.0788, 271.7229, -18.53775, 0.96)}

//  Looking at segment number 370: Seg55_dend_6, section: dend_6, ID: 757, parent: Seg54_dend_6 (756), rad: 0.48, (139.0788, 271.7229, -18.53775) -> (140.3288, 272.6829, -21.18775), len: 3.08327
    dend_6 {pt3dadd(140.3288, 272.6829, -21.18775, 0.96)}

//  Looking at segment number 371: Seg56_dend_6, section: dend_6, ID: 758, parent: Seg55_dend_6 (757), rad: 0.48, (140.3288, 272.6829, -21.18775) -> (142.3288, 272.9829, -21.18775), len: 2.02238
    dend_6 {pt3dadd(142.3288, 272.9829, -21.18775, 0.96)}

//  Looking at segment number 372: Seg57_dend_6, section: dend_6, ID: 759, parent: Seg56_dend_6 (758), rad: 0.48, (142.3288, 272.9829, -21.18775) -> (144.1788, 272.9829, -21.18775), len: 1.85001
    dend_6 {pt3dadd(144.1788, 272.9829, -21.18775, 0.96)}

//  Looking at segment number 373: Seg58_dend_6, section: dend_6, ID: 760, parent: Seg57_dend_6 (759), rad: 0.48, (144.1788, 272.9829, -21.18775) -> (145.2088, 273.7229, -21.13775), len: 1.26925
    dend_6 {pt3dadd(145.2088, 273.7229, -21.13775, 0.96)}

//  Looking at segment number 374: Seg59_dend_6, section: dend_6, ID: 761, parent: Seg58_dend_6 (760), rad: 0.48, (145.2088, 273.7229, -21.13775) -> (147.2088, 273.4229, -21.58775), len: 2.07183
    dend_6 {pt3dadd(147.2088, 273.4229, -21.58775, 0.96)}

//  Looking at segment number 375: Seg60_dend_6, section: dend_6, ID: 762, parent: Seg59_dend_6 (761), rad: 0.48, (147.2088, 273.4229, -21.58775) -> (149.1288, 272.9829, -21.58775), len: 1.96977
    dend_6 {pt3dadd(149.1288, 272.9829, -21.58775, 0.96)}

//  Looking at segment number 376: Seg61_dend_6, section: dend_6, ID: 763, parent: Seg60_dend_6 (762), rad: 0.48, (149.1288, 272.9829, -21.58775) -> (150.75879, 273.6429, -21.58775), len: 1.75854
    dend_6 {pt3dadd(150.75879, 273.6429, -21.58775, 0.96)}

//  Looking at segment number 377: Seg62_dend_6, section: dend_6, ID: 764, parent: Seg61_dend_6 (763), rad: 0.48, (150.75879, 273.6429, -21.58775) -> (151.2688, 275.3429, -21.18775), len: 1.81935
    dend_6 {pt3dadd(151.2688, 275.3429, -21.18775, 0.96)}

//  Looking at segment number 378: Seg63_dend_6, section: dend_6, ID: 765, parent: Seg62_dend_6 (764), rad: 0.48, (151.2688, 275.3429, -21.18775) -> (153.2688, 275.5629, -19.53775), len: 2.6021
    dend_6 {pt3dadd(153.2688, 275.5629, -19.53775, 0.96)}

//  Looking at segment number 379: Seg64_dend_6, section: dend_6, ID: 766, parent: Seg63_dend_6 (765), rad: 0.48, (153.2688, 275.5629, -19.53775) -> (154.5288, 276.0129, -17.98775), len: 2.04758
    dend_6 {pt3dadd(154.5288, 276.0129, -17.98775, 0.96)}

//  Looking at segment number 380: Seg65_dend_6, section: dend_6, ID: 767, parent: Seg64_dend_6 (766), rad: 0.48, (154.5288, 276.0129, -17.98775) -> (155.7788, 276.30292, -17.08775), len: 1.56736
    dend_6 {pt3dadd(155.7788, 276.30292, -17.08775, 0.96)}

//  Looking at segment number 381: Seg66_dend_6, section: dend_6, ID: 768, parent: Seg65_dend_6 (767), rad: 0.48, (155.7788, 276.30292, -17.08775) -> (157.55879, 276.9729, -17.08775), len: 1.90191
    dend_6 {pt3dadd(157.55879, 276.9729, -17.08775, 0.96)}

//  Looking at segment number 382: Seg67_dend_6, section: dend_6, ID: 769, parent: Seg66_dend_6 (768), rad: 0.445, (157.55879, 276.9729, -17.08775) -> (159.0288, 276.6729, -16.23775), len: 1.72435
    dend_6 {pt3dadd(159.0288, 276.6729, -16.23775, 0.89)}

//  Looking at segment number 383: Seg68_dend_6, section: dend_6, ID: 770, parent: Seg67_dend_6 (769), rad: 0.445, (159.0288, 276.6729, -16.23775) -> (161.39879, 276.9729, -16.23775), len: 2.38891
    dend_6 {pt3dadd(161.39879, 276.9729, -16.23775, 0.89)}

//  Looking at segment number 384: Seg69_dend_6, section: dend_6, ID: 771, parent: Seg68_dend_6 (770), rad: 0.445, (161.39879, 276.9729, -16.23775) -> (163.2488, 277.5629, -16.23775), len: 1.94181
    dend_6 {pt3dadd(163.2488, 277.5629, -16.23775, 0.89)}

//  Looking at segment number 385: Seg70_dend_6, section: dend_6, ID: 772, parent: Seg69_dend_6 (771), rad: 0.445, (163.2488, 277.5629, -16.23775) -> (166.19879, 278.8129, -16.23775), len: 3.2039
    dend_6 {pt3dadd(166.19879, 278.8129, -16.23775, 0.89)}

//  Looking at segment number 386: Seg71_dend_6, section: dend_6, ID: 773, parent: Seg70_dend_6 (772), rad: 0.445, (166.19879, 278.8129, -16.23775) -> (167.7488, 280.4329, -16.23775), len: 2.24207
    dend_6 {pt3dadd(167.7488, 280.4329, -16.23775, 0.89)}

//  Looking at segment number 387: Seg72_dend_6, section: dend_6, ID: 774, parent: Seg71_dend_6 (773), rad: 0.405, (167.7488, 280.4329, -16.23775) -> (168.78879, 282.0629, -17.43775), len: 2.27563
    dend_6 {pt3dadd(168.78879, 282.0629, -17.43775, 0.81)}

//  Looking at segment number 388: Seg73_dend_6, section: dend_6, ID: 775, parent: Seg72_dend_6 (774), rad: 0.405, (168.78879, 282.0629, -17.43775) -> (170.19879, 283.58292, -17.38775), len: 2.0739
    dend_6 {pt3dadd(170.19879, 283.58292, -17.38775, 0.81)}

//  Looking at segment number 389: Seg74_dend_6, section: dend_6, ID: 776, parent: Seg73_dend_6 (775), rad: 0.7, (170.19879, 283.58292, -17.38775) -> (171.00879, 284.3929, -18.23775), len: 1.42643
    dend_6 {pt3dadd(171.00879, 284.3929, -18.23775, 1.4)}

//  Looking at segment number 390: Seg75_dend_6, section: dend_6, ID: 777, parent: Seg74_dend_6 (776), rad: 0.445, (171.00879, 284.3929, -18.23775) -> (172.19879, 285.3529, -18.23775), len: 1.52895
    dend_6 {pt3dadd(172.19879, 285.3529, -18.23775, 0.89)}

//  Looking at segment number 391: Seg76_dend_6, section: dend_6, ID: 778, parent: Seg75_dend_6 (777), rad: 0.445, (172.19879, 285.3529, -18.23775) -> (175.0788, 285.7229, -19.38775), len: 3.12311
    dend_6 {pt3dadd(175.0788, 285.7229, -19.38775, 0.89)}

//  Looking at segment number 392: Seg77_dend_6, section: dend_6, ID: 779, parent: Seg76_dend_6 (778), rad: 0.445, (175.0788, 285.7229, -19.38775) -> (177.2188, 286.6829, -20.73775), len: 2.70623
    dend_6 {pt3dadd(177.2188, 286.6829, -20.73775, 0.89)}

//  Looking at segment number 393: Seg78_dend_6, section: dend_6, ID: 780, parent: Seg77_dend_6 (779), rad: 0.555, (177.2188, 286.6829, -20.73775) -> (177.9588, 287.27292, -23.08775), len: 2.53342
    dend_6 {pt3dadd(177.9588, 287.27292, -23.08775, 1.11)}

//  Looking at segment number 394: Seg79_dend_6, section: dend_6, ID: 781, parent: Seg78_dend_6 (780), rad: 0.405, (177.9588, 287.27292, -23.08775) -> (179.72879, 287.8629, -24.38775), len: 2.27397
    dend_6 {pt3dadd(179.72879, 287.8629, -24.38775, 0.81)}

//  Looking at segment number 395: Seg80_dend_6, section: dend_6, ID: 782, parent: Seg79_dend_6 (781), rad: 0.405, (179.72879, 287.8629, -24.38775) -> (180.5488, 289.3429, -24.63775), len: 1.71034
    dend_6 {pt3dadd(180.5488, 289.3429, -24.63775, 0.81)}

//  Looking at segment number 396: Seg81_dend_6, section: dend_6, ID: 783, parent: Seg80_dend_6 (782), rad: 0.405, (180.5488, 289.3429, -24.63775) -> (180.61879, 290.6629, -24.63775), len: 1.32186
    dend_6 {pt3dadd(180.61879, 290.6629, -24.63775, 0.81)}

//  Looking at segment number 397: Seg82_dend_6, section: dend_6, ID: 784, parent: Seg81_dend_6 (783), rad: 0.405, (180.61879, 290.6629, -24.63775) -> (182.0988, 291.4029, -24.63775), len: 1.6547
    dend_6 {pt3dadd(182.0988, 291.4029, -24.63775, 0.81)}

//  Looking at segment number 398: Seg83_dend_6, section: dend_6, ID: 785, parent: Seg82_dend_6 (784), rad: 0.405, (182.0988, 291.4029, -24.63775) -> (184.2388, 291.6229, -24.63775), len: 2.15128
    dend_6 {pt3dadd(184.2388, 291.6229, -24.63775, 0.81)}

//  Looking at segment number 399: Seg84_dend_6, section: dend_6, ID: 786, parent: Seg83_dend_6 (785), rad: 0.7, (184.2388, 291.6229, -24.63775) -> (186.0188, 291.6229, -25.33775), len: 1.91269
    dend_6 {pt3dadd(186.0188, 291.6229, -25.33775, 1.4)}
}

proc basic_shape_extra_8(){

//  Looking at segment number 400: Seg85_dend_6, section: dend_6, ID: 787, parent: Seg84_dend_6 (786), rad: 0.48, (186.0188, 291.6229, -25.33775) -> (187.9388, 291.4029, -25.38775), len: 1.93321
    dend_6 {pt3dadd(187.9388, 291.4029, -25.38775, 0.96)}

//  Looking at segment number 401: Seg86_dend_6, section: dend_6, ID: 788, parent: Seg85_dend_6 (787), rad: 0.48, (187.9388, 291.4029, -25.38775) -> (189.8588, 290.9629, -25.38775), len: 1.96977
    dend_6 {pt3dadd(189.8588, 290.9629, -25.38775, 0.96)}

//  Looking at segment number 402: Seg87_dend_6, section: dend_6, ID: 789, parent: Seg86_dend_6 (788), rad: 0.48, (189.8588, 290.9629, -25.38775) -> (191.55879, 291.55292, -25.48775), len: 1.80225
    dend_6 {pt3dadd(191.55879, 291.55292, -25.48775, 0.96)}

//  Looking at segment number 403: Seg88_dend_6, section: dend_6, ID: 790, parent: Seg87_dend_6 (789), rad: 0.48, (191.55879, 291.55292, -25.48775) -> (190.7488, 292.5129, -25.48775), len: 1.25606
    dend_6 {pt3dadd(190.7488, 292.5129, -25.48775, 0.96)}

//  Looking at segment number 404: Seg89_dend_6, section: dend_6, ID: 791, parent: Seg88_dend_6 (790), rad: 0.48, (190.7488, 292.5129, -25.48775) -> (189.55879, 293.3229, -25.48775), len: 1.43951
    dend_6 {pt3dadd(189.55879, 293.3229, -25.48775, 0.96)}

//  Looking at segment number 405: Seg90_dend_6, section: dend_6, ID: 792, parent: Seg89_dend_6 (791), rad: 0.405, (189.55879, 293.3229, -25.48775) -> (190.0788, 293.6229, -25.48775), len: 0.600331
    dend_6 {pt3dadd(190.0788, 293.6229, -25.48775, 0.81)}

//  Looking at segment number 406: Seg91_dend_6, section: dend_6, ID: 793, parent: Seg90_dend_6 (792), rad: 0.405, (190.0788, 293.6229, -25.48775) -> (191.8588, 293.6929, -25.48775), len: 1.78137
    dend_6 {pt3dadd(191.8588, 293.6929, -25.48775, 0.81)}

//  Looking at segment number 407: Seg92_dend_6, section: dend_6, ID: 794, parent: Seg91_dend_6 (793), rad: 0.405, (191.8588, 293.6929, -25.48775) -> (192.9588, 293.6929, -25.48775), len: 1.10001
    dend_6 {pt3dadd(192.9588, 293.6929, -25.48775, 0.81)}

//  Looking at segment number 408: Seg93_dend_6, section: dend_6, ID: 795, parent: Seg92_dend_6 (794), rad: 0.405, (192.9588, 293.6929, -25.48775) -> (194.8888, 294.4329, -22.73775), len: 3.4402
    dend_6 {pt3dadd(194.8888, 294.4329, -22.73775, 0.81)}

//  Looking at segment number 409: Seg94_dend_6, section: dend_6, ID: 796, parent: Seg93_dend_6 (795), rad: 0.405, (194.8888, 294.4329, -22.73775) -> (196.28879, 295.2429, -22.73775), len: 1.61743
    dend_6 {pt3dadd(196.28879, 295.2429, -22.73775, 0.81)}

//  Looking at segment number 410: Seg95_dend_6, section: dend_6, ID: 797, parent: Seg94_dend_6 (796), rad: 0.59, (196.28879, 295.2429, -22.73775) -> (196.3588, 297.2329, -22.63775), len: 1.99376
    dend_6 {pt3dadd(196.3588, 297.2329, -22.63775, 1.18)}

//  Looking at segment number 411: Seg96_dend_6, section: dend_6, ID: 798, parent: Seg95_dend_6 (797), rad: 0.48, (196.3588, 297.2329, -22.63775) -> (197.7688, 298.4129, -19.43775), len: 3.6906
    dend_6 {pt3dadd(197.7688, 298.4129, -19.43775, 0.96)}

//  Looking at segment number 412: Seg97_dend_6, section: dend_6, ID: 799, parent: Seg96_dend_6 (798), rad: 0.48, (197.7688, 298.4129, -19.43775) -> (201.08879, 300.7029, -18.13775), len: 4.23751
    dend_6 {pt3dadd(201.08879, 300.7029, -18.13775, 0.96)}

//  Looking at segment number 413: Seg98_dend_6, section: dend_6, ID: 800, parent: Seg97_dend_6 (799), rad: 0.48, (201.08879, 300.7029, -18.13775) -> (205.5288, 303.4329, -17.03775), len: 5.32695
    dend_6 {pt3dadd(205.5288, 303.4329, -17.03775, 0.96)}

//  Looking at segment number 414: Seg0_dend_5, section: dend_5, ID: 456, parent: Seg47_dend_4 (455), rad: 0.515, (80.329, 176.37291, -34.73775) -> (82.649, 175.48291, -34.83775), len: 2.48687
    dend_5 {pt3dclear() pt3dadd(80.329, 176.37291, -34.73775, 1.03) pt3dadd(82.649, 175.48291, -34.83775, 1.03)}

//  Looking at segment number 415: Seg1_dend_5, section: dend_5, ID: 457, parent: Seg0_dend_5 (456), rad: 0.48, (82.649, 175.48291, -34.83775) -> (83.469, 174.0829, -34.83775), len: 1.62248
    dend_5 {pt3dadd(83.469, 174.0829, -34.83775, 0.96)}

//  Looking at segment number 416: Seg2_dend_5, section: dend_5, ID: 458, parent: Seg1_dend_5 (457), rad: 0.48, (83.469, 174.0829, -34.83775) -> (85.529, 173.34291, -35.68775), len: 2.34812
    dend_5 {pt3dadd(85.529, 173.34291, -35.68775, 0.96)}

//  Looking at segment number 417: Seg3_dend_5, section: dend_5, ID: 459, parent: Seg2_dend_5 (458), rad: 0.48, (85.529, 173.34291, -35.68775) -> (88.119, 172.7529, -36.03775), len: 2.67932
    dend_5 {pt3dadd(88.119, 172.7529, -36.03775, 0.96)}

//  Looking at segment number 418: Seg4_dend_5, section: dend_5, ID: 460, parent: Seg3_dend_5 (459), rad: 0.48, (88.119, 172.7529, -36.03775) -> (89.529, 173.4229, -36.03775), len: 1.56108
    dend_5 {pt3dadd(89.529, 173.4229, -36.03775, 0.96)}

//  Looking at segment number 419: Seg5_dend_5, section: dend_5, ID: 461, parent: Seg4_dend_5 (460), rad: 0.48, (89.529, 173.4229, -36.03775) -> (91.369, 174.8229, -35.98775), len: 2.3126
    dend_5 {pt3dadd(91.369, 174.8229, -35.98775, 0.96)}

//  Looking at segment number 420: Seg6_dend_5, section: dend_5, ID: 462, parent: Seg5_dend_5 (461), rad: 0.48, (91.369, 174.8229, -35.98775) -> (93.889, 175.12291, -36.68775), len: 2.63256
    dend_5 {pt3dadd(93.889, 175.12291, -36.68775, 0.96)}

//  Looking at segment number 421: Seg7_dend_5, section: dend_5, ID: 463, parent: Seg6_dend_5 (462), rad: 0.48, (93.889, 175.12291, -36.68775) -> (96.179, 175.48291, -37.38775), len: 2.42151
    dend_5 {pt3dadd(96.179, 175.48291, -37.38775, 0.96)}

//  Looking at segment number 422: Seg8_dend_5, section: dend_5, ID: 464, parent: Seg7_dend_5 (463), rad: 0.48, (96.179, 175.48291, -37.38775) -> (98.839005, 176.3029, -37.38775), len: 2.78352
    dend_5 {pt3dadd(98.839005, 176.3029, -37.38775, 0.96)}

//  Looking at segment number 423: Seg9_dend_5, section: dend_5, ID: 465, parent: Seg8_dend_5 (464), rad: 0.48, (98.839005, 176.3029, -37.38775) -> (100.319, 175.6329, -37.38775), len: 1.62459
    dend_5 {pt3dadd(100.319, 175.6329, -37.38775, 0.96)}

//  Looking at segment number 424: Seg10_dend_5, section: dend_5, ID: 466, parent: Seg9_dend_5 (465), rad: 0.48, (100.319, 175.6329, -37.38775) -> (102.529, 175.04291, -37.38775), len: 2.2874
    dend_5 {pt3dadd(102.529, 175.04291, -37.38775, 0.96)}

//  Looking at segment number 425: Seg11_dend_5, section: dend_5, ID: 467, parent: Seg10_dend_5 (466), rad: 0.48, (102.529, 175.04291, -37.38775) -> (104.969, 174.9729, -37.33775), len: 2.44152
    dend_5 {pt3dadd(104.969, 174.9729, -37.33775, 0.96)}

//  Looking at segment number 426: Seg12_dend_5, section: dend_5, ID: 468, parent: Seg11_dend_5 (467), rad: 0.48, (104.969, 174.9729, -37.33775) -> (106.969, 175.9329, -37.33775), len: 2.21847
    dend_5 {pt3dadd(106.969, 175.9329, -37.33775, 0.96)}

//  Looking at segment number 427: Seg13_dend_5, section: dend_5, ID: 469, parent: Seg12_dend_5 (468), rad: 0.445, (106.969, 175.9329, -37.33775) -> (108.959, 176.37291, -37.33775), len: 2.03806
    dend_5 {pt3dadd(108.959, 176.37291, -37.33775, 0.89)}

//  Looking at segment number 428: Seg14_dend_5, section: dend_5, ID: 470, parent: Seg13_dend_5 (469), rad: 0.445, (108.959, 176.37291, -37.33775) -> (110.659004, 175.8529, -37.38775), len: 1.77846
    dend_5 {pt3dadd(110.659004, 175.8529, -37.38775, 0.89)}

//  Looking at segment number 429: Seg15_dend_5, section: dend_5, ID: 471, parent: Seg14_dend_5 (470), rad: 0.445, (110.659004, 175.8529, -37.38775) -> (111.769005, 176.37291, -37.38775), len: 1.22577
    dend_5 {pt3dadd(111.769005, 176.37291, -37.38775, 0.89)}

//  Looking at segment number 430: Seg16_dend_5, section: dend_5, ID: 472, parent: Seg15_dend_5 (471), rad: 0.445, (111.769005, 176.37291, -37.38775) -> (112.509, 177.5529, -37.38775), len: 1.39283
    dend_5 {pt3dadd(112.509, 177.5529, -37.38775, 0.89)}

//  Looking at segment number 431: Seg17_dend_5, section: dend_5, ID: 473, parent: Seg16_dend_5 (472), rad: 0.445, (112.509, 177.5529, -37.38775) -> (113.029, 178.51291, -37.13775), len: 1.12005
    dend_5 {pt3dadd(113.029, 178.51291, -37.13775, 0.89)}

//  Looking at segment number 432: Seg18_dend_5, section: dend_5, ID: 474, parent: Seg17_dend_5 (473), rad: 0.48, (113.029, 178.51291, -37.13775) -> (115.1688, 178.1429, -37.13775), len: 2.17156
    dend_5 {pt3dadd(115.1688, 178.1429, -37.13775, 0.96)}

//  Looking at segment number 433: Seg19_dend_5, section: dend_5, ID: 475, parent: Seg18_dend_5 (474), rad: 0.48, (115.1688, 178.1429, -37.13775) -> (117.1688, 177.9929, -37.13775), len: 2.00562
    dend_5 {pt3dadd(117.1688, 177.9929, -37.13775, 0.96)}

//  Looking at segment number 434: Seg20_dend_5, section: dend_5, ID: 476, parent: Seg19_dend_5 (475), rad: 0.48, (117.1688, 177.9929, -37.13775) -> (118.938805, 178.29291, -37.48775), len: 1.82905
    dend_5 {pt3dadd(118.938805, 178.29291, -37.48775, 0.96)}

//  Looking at segment number 435: Seg21_dend_5, section: dend_5, ID: 477, parent: Seg20_dend_5 (476), rad: 0.48, (118.938805, 178.29291, -37.48775) -> (119.828804, 180.1429, -37.48775), len: 2.05294
    dend_5 {pt3dadd(119.828804, 180.1429, -37.48775, 0.96)}

//  Looking at segment number 436: Seg22_dend_5, section: dend_5, ID: 478, parent: Seg21_dend_5 (477), rad: 0.48, (119.828804, 180.1429, -37.48775) -> (120.7888, 181.98291, -37.48775), len: 2.07539
    dend_5 {pt3dadd(120.7888, 181.98291, -37.48775, 0.96)}

//  Looking at segment number 437: Seg23_dend_5, section: dend_5, ID: 479, parent: Seg22_dend_5 (478), rad: 0.48, (120.7888, 181.98291, -37.48775) -> (122.338806, 182.79291, -37.48775), len: 1.74889
    dend_5 {pt3dadd(122.338806, 182.79291, -37.48775, 0.96)}

//  Looking at segment number 438: Seg24_dend_5, section: dend_5, ID: 480, parent: Seg23_dend_5 (479), rad: 0.405, (122.338806, 182.79291, -37.48775) -> (124.9988, 184.12291, -39.23775), len: 3.45065
    dend_5 {pt3dadd(124.9988, 184.12291, -39.23775, 0.81)}

//  Looking at segment number 439: Seg25_dend_5, section: dend_5, ID: 481, parent: Seg24_dend_5 (480), rad: 0.405, (124.9988, 184.12291, -39.23775) -> (125.868805, 186.12291, -39.73775), len: 2.23761
    dend_5 {pt3dadd(125.868805, 186.12291, -39.73775, 0.81)}

//  Looking at segment number 440: Seg26_dend_5, section: dend_5, ID: 482, parent: Seg25_dend_5 (481), rad: 0.405, (125.868805, 186.12291, -39.73775) -> (127.5688, 186.5629, -39.68775), len: 1.75672
    dend_5 {pt3dadd(127.5688, 186.5629, -39.68775, 0.81)}

//  Looking at segment number 441: Seg27_dend_5, section: dend_5, ID: 483, parent: Seg26_dend_5 (482), rad: 0.405, (127.5688, 186.5629, -39.68775) -> (129.6388, 186.9329, -39.73775), len: 2.1034
    dend_5 {pt3dadd(129.6388, 186.9329, -39.73775, 0.81)}

//  Looking at segment number 442: Seg28_dend_5, section: dend_5, ID: 484, parent: Seg27_dend_5 (483), rad: 0.405, (129.6388, 186.9329, -39.73775) -> (131.8588, 187.59291, -39.73775), len: 2.31603
    dend_5 {pt3dadd(131.8588, 187.59291, -39.73775, 0.81)}

//  Looking at segment number 443: Seg29_dend_5, section: dend_5, ID: 485, parent: Seg28_dend_5 (484), rad: 0.405, (131.8588, 187.59291, -39.73775) -> (133.1188, 188.40291, -39.68775), len: 1.49874
    dend_5 {pt3dadd(133.1188, 188.40291, -39.68775, 0.81)}

//  Looking at segment number 444: Seg30_dend_5, section: dend_5, ID: 486, parent: Seg29_dend_5 (485), rad: 0.405, (133.1188, 188.40291, -39.68775) -> (135.1088, 188.5529, -39.68775), len: 1.99564
    dend_5 {pt3dadd(135.1088, 188.5529, -39.68775, 0.81)}

//  Looking at segment number 445: Seg31_dend_5, section: dend_5, ID: 487, parent: Seg30_dend_5 (486), rad: 0.405, (135.1088, 188.5529, -39.68775) -> (137.8488, 189.51291, -39.68775), len: 2.90332
    dend_5 {pt3dadd(137.8488, 189.51291, -39.68775, 0.81)}

//  Looking at segment number 446: Seg32_dend_5, section: dend_5, ID: 488, parent: Seg31_dend_5 (487), rad: 0.405, (137.8488, 189.51291, -39.68775) -> (138.4388, 191.2129, -39.68775), len: 1.79947
    dend_5 {pt3dadd(138.4388, 191.2129, -39.68775, 0.81)}

//  Looking at segment number 447: Seg33_dend_5, section: dend_5, ID: 489, parent: Seg32_dend_5 (488), rad: 0.405, (138.4388, 191.2129, -39.68775) -> (140.2888, 192.54291, -39.73775), len: 2.27902
    dend_5 {pt3dadd(140.2888, 192.54291, -39.73775, 0.81)}

//  Looking at segment number 448: Seg34_dend_5, section: dend_5, ID: 490, parent: Seg33_dend_5 (489), rad: 0.405, (140.2888, 192.54291, -39.73775) -> (141.9088, 194.1629, -39.68775), len: 2.29156
    dend_5 {pt3dadd(141.9088, 194.1629, -39.68775, 0.81)}

//  Looking at segment number 449: Seg35_dend_5, section: dend_5, ID: 491, parent: Seg34_dend_5 (490), rad: 0.405, (141.9088, 194.1629, -39.68775) -> (142.64879, 196.45291, -39.68775), len: 2.4066
    dend_5 {pt3dadd(142.64879, 196.45291, -39.68775, 0.81)}
}

proc basic_shape_extra_9(){

//  Looking at segment number 450: Seg36_dend_5, section: dend_5, ID: 492, parent: Seg35_dend_5 (491), rad: 0.405, (142.64879, 196.45291, -39.68775) -> (145.08879, 197.26291, -39.68775), len: 2.57094
    dend_5 {pt3dadd(145.08879, 197.26291, -39.68775, 0.81)}

//  Looking at segment number 451: Seg37_dend_5, section: dend_5, ID: 493, parent: Seg36_dend_5 (492), rad: 0.405, (145.08879, 197.26291, -39.68775) -> (147.8288, 197.7829, -39.68775), len: 2.78891
    dend_5 {pt3dadd(147.8288, 197.7829, -39.68775, 0.81)}

//  Looking at segment number 452: Seg38_dend_5, section: dend_5, ID: 494, parent: Seg37_dend_5 (493), rad: 0.405, (147.8288, 197.7829, -39.68775) -> (149.8188, 199.0329, -39.68775), len: 2.35003
    dend_5 {pt3dadd(149.8188, 199.0329, -39.68775, 0.81)}

//  Looking at segment number 453: Seg39_dend_5, section: dend_5, ID: 495, parent: Seg38_dend_5 (494), rad: 0.405, (149.8188, 199.0329, -39.68775) -> (151.8888, 199.8529, -39.68775), len: 2.22649
    dend_5 {pt3dadd(151.8888, 199.8529, -39.68775, 0.81)}

//  Looking at segment number 454: Seg40_dend_5, section: dend_5, ID: 496, parent: Seg39_dend_5 (495), rad: 0.405, (151.8888, 199.8529, -39.68775) -> (152.3288, 201.9929, -39.68775), len: 2.18477
    dend_5 {pt3dadd(152.3288, 201.9929, -39.68775, 0.81)}

//  Looking at segment number 455: Seg41_dend_5, section: dend_5, ID: 497, parent: Seg40_dend_5 (496), rad: 0.405, (152.3288, 201.9929, -39.68775) -> (153.36879, 203.54291, -39.68775), len: 1.86657
    dend_5 {pt3dadd(153.36879, 203.54291, -39.68775, 0.81)}

//  Looking at segment number 456: Seg42_dend_5, section: dend_5, ID: 498, parent: Seg41_dend_5 (497), rad: 0.405, (153.36879, 203.54291, -39.68775) -> (155.28879, 205.3129, -39.68775), len: 2.61137
    dend_5 {pt3dadd(155.28879, 205.3129, -39.68775, 0.81)}

//  Looking at segment number 457: Seg43_dend_5, section: dend_5, ID: 499, parent: Seg42_dend_5 (498), rad: 0.405, (155.28879, 205.3129, -39.68775) -> (156.61879, 207.0829, -39.68775), len: 2.21401
    dend_5 {pt3dadd(156.61879, 207.0829, -39.68775, 0.81)}

//  Looking at segment number 458: Seg44_dend_5, section: dend_5, ID: 500, parent: Seg43_dend_5 (499), rad: 0.405, (156.61879, 207.0829, -39.68775) -> (158.6888, 207.45291, -39.68775), len: 2.10282
    dend_5 {pt3dadd(158.6888, 207.45291, -39.68775, 0.81)}

//  Looking at segment number 459: Seg45_dend_5, section: dend_5, ID: 501, parent: Seg44_dend_5 (500), rad: 0.405, (158.6888, 207.45291, -39.68775) -> (160.3188, 208.3329, -39.68775), len: 1.85238
    dend_5 {pt3dadd(160.3188, 208.3329, -39.68775, 0.81)}

//  Looking at segment number 460: Seg46_dend_5, section: dend_5, ID: 502, parent: Seg45_dend_5 (501), rad: 0.405, (160.3188, 208.3329, -39.68775) -> (160.53879, 209.0029, -39.68775), len: 0.705189
    dend_5 {pt3dadd(160.53879, 209.0029, -39.68775, 0.81)}

//  Looking at segment number 461: Seg47_dend_5, section: dend_5, ID: 503, parent: Seg46_dend_5 (502), rad: 0.405, (160.53879, 209.0029, -39.68775) -> (162.2088, 210.3029, -39.68775), len: 2.11635
    dend_5 {pt3dadd(162.2088, 210.3029, -39.68775, 0.81)}

//  Looking at segment number 462: Seg48_dend_5, section: dend_5, ID: 504, parent: Seg47_dend_5 (503), rad: 0.405, (162.2088, 210.3029, -39.68775) -> (163.83879, 210.5329, -39.68775), len: 1.64614
    dend_5 {pt3dadd(163.83879, 210.5329, -39.68775, 0.81)}

//  Looking at segment number 463: Seg49_dend_5, section: dend_5, ID: 505, parent: Seg48_dend_5 (504), rad: 0.405, (163.83879, 210.5329, -39.68775) -> (165.3888, 211.26291, -39.68775), len: 1.71331
    dend_5 {pt3dadd(165.3888, 211.26291, -39.68775, 0.81)}

//  Looking at segment number 464: Seg50_dend_5, section: dend_5, ID: 506, parent: Seg49_dend_5 (505), rad: 0.405, (165.3888, 211.26291, -39.68775) -> (166.2788, 211.9329, -38.23775), len: 1.82852
    dend_5 {pt3dadd(166.2788, 211.9329, -38.23775, 0.81)}

//  Looking at segment number 465: Seg51_dend_5, section: dend_5, ID: 507, parent: Seg50_dend_5 (506), rad: 0.405, (166.2788, 211.9329, -38.23775) -> (167.6788, 213.1129, -38.23775), len: 1.83096
    dend_5 {pt3dadd(167.6788, 213.1129, -38.23775, 0.81)}

//  Looking at segment number 466: Seg52_dend_5, section: dend_5, ID: 508, parent: Seg51_dend_5 (507), rad: 0.405, (167.6788, 213.1129, -38.23775) -> (168.9388, 214.59291, -39.23775), len: 2.18587
    dend_5 {pt3dadd(168.9388, 214.59291, -39.23775, 0.81)}

//  Looking at segment number 467: Seg53_dend_5, section: dend_5, ID: 509, parent: Seg52_dend_5 (508), rad: 0.405, (168.9388, 214.59291, -39.23775) -> (171.2988, 215.3229, -39.23775), len: 2.47032
    dend_5 {pt3dadd(171.2988, 215.3229, -39.23775, 0.81)}

//  Looking at segment number 468: Seg54_dend_5, section: dend_5, ID: 510, parent: Seg53_dend_5 (509), rad: 0.405, (171.2988, 215.3229, -39.23775) -> (172.55879, 216.0629, -39.28775), len: 1.46208
    dend_5 {pt3dadd(172.55879, 216.0629, -39.28775, 0.81)}

//  Looking at segment number 469: Seg55_dend_5, section: dend_5, ID: 511, parent: Seg54_dend_5 (510), rad: 0.405, (172.55879, 216.0629, -39.28775) -> (173.5188, 218.2829, -39.28775), len: 2.41868
    dend_5 {pt3dadd(173.5188, 218.2829, -39.28775, 0.81)}

//  Looking at segment number 470: Seg56_dend_5, section: dend_5, ID: 512, parent: Seg55_dend_5 (511), rad: 0.405, (173.5188, 218.2829, -39.28775) -> (176.1788, 220.5629, -40.08775), len: 3.59361
    dend_5 {pt3dadd(176.1788, 220.5629, -40.08775, 0.81)}

//  Looking at segment number 471: Seg57_dend_5, section: dend_5, ID: 513, parent: Seg56_dend_5 (512), rad: 0.405, (176.1788, 220.5629, -40.08775) -> (179.28879, 222.8529, -40.48775), len: 3.8828
    dend_5 {pt3dadd(179.28879, 222.8529, -40.48775, 0.81)}

//  Looking at segment number 472: Seg58_dend_5, section: dend_5, ID: 514, parent: Seg57_dend_5 (513), rad: 0.405, (179.28879, 222.8529, -40.48775) -> (179.94879, 224.8529, -40.48775), len: 2.10609
    dend_5 {pt3dadd(179.94879, 224.8529, -40.48775, 0.81)}

//  Looking at segment number 473: Seg59_dend_5, section: dend_5, ID: 515, parent: Seg58_dend_5 (514), rad: 0.405, (179.94879, 224.8529, -40.48775) -> (180.3888, 227.4329, -40.48775), len: 2.61725
    dend_5 {pt3dadd(180.3888, 227.4329, -40.48775, 0.81)}

//  Looking at segment number 474: Seg60_dend_5, section: dend_5, ID: 516, parent: Seg59_dend_5 (515), rad: 0.405, (180.3888, 227.4329, -40.48775) -> (180.2488, 229.7229, -40.48775), len: 2.29427
    dend_5 {pt3dadd(180.2488, 229.7229, -40.48775, 0.81)}

//  Looking at segment number 475: Seg61_dend_5, section: dend_5, ID: 517, parent: Seg60_dend_5 (516), rad: 0.405, (180.2488, 229.7229, -40.48775) -> (182.4588, 231.6429, -40.48775), len: 2.92755
    dend_5 {pt3dadd(182.4588, 231.6429, -40.48775, 0.81)}

//  Looking at segment number 476: Seg62_dend_5, section: dend_5, ID: 518, parent: Seg61_dend_5 (517), rad: 0.405, (182.4588, 231.6429, -40.48775) -> (184.4588, 233.26291, -40.48775), len: 2.5738
    dend_5 {pt3dadd(184.4588, 233.26291, -40.48775, 0.81)}

//  Looking at segment number 477: Seg63_dend_5, section: dend_5, ID: 519, parent: Seg62_dend_5 (518), rad: 0.405, (184.4588, 233.26291, -40.48775) -> (185.7188, 234.59291, -40.48775), len: 1.83207
    dend_5 {pt3dadd(185.7188, 234.59291, -40.48775, 0.81)}

//  Looking at segment number 478: Seg64_dend_5, section: dend_5, ID: 520, parent: Seg63_dend_5 (519), rad: 0.405, (185.7188, 234.59291, -40.48775) -> (187.03879, 236.86292, -40.48775), len: 2.62589
    dend_5 {pt3dadd(187.03879, 236.86292, -40.48775, 0.81)}

//  Looking at segment number 479: Seg65_dend_5, section: dend_5, ID: 521, parent: Seg64_dend_5 (520), rad: 0.405, (187.03879, 236.86292, -40.48775) -> (188.8188, 239.30292, -40.48775), len: 3.02028
    dend_5 {pt3dadd(188.8188, 239.30292, -40.48775, 0.81)}

//  Looking at segment number 480: Seg66_dend_5, section: dend_5, ID: 522, parent: Seg65_dend_5 (521), rad: 0.405, (188.8188, 239.30292, -40.48775) -> (189.55879, 242.92291, -40.48775), len: 3.69485
    dend_5 {pt3dadd(189.55879, 242.92291, -40.48775, 0.81)}

//  Looking at segment number 481: Seg67_dend_5, section: dend_5, ID: 523, parent: Seg66_dend_5 (522), rad: 0.48, (189.55879, 242.92291, -40.48775) -> (189.7788, 246.02292, -42.73775), len: 3.83679
    dend_5 {pt3dadd(189.7788, 246.02292, -42.73775, 0.96)}

//  Looking at segment number 482: Seg68_dend_5, section: dend_5, ID: 524, parent: Seg67_dend_5 (523), rad: 0.48, (189.7788, 246.02292, -42.73775) -> (191.9188, 247.86292, -42.73775), len: 2.82227
    dend_5 {pt3dadd(191.9188, 247.86292, -42.73775, 0.96)}

//  Looking at segment number 483: Seg69_dend_5, section: dend_5, ID: 525, parent: Seg68_dend_5 (524), rad: 0.48, (191.9188, 247.86292, -42.73775) -> (195.53879, 250.1529, -42.73775), len: 4.2835
    dend_5 {pt3dadd(195.53879, 250.1529, -42.73775, 0.96)}

//  Looking at segment number 484: Seg70_dend_5, section: dend_5, ID: 526, parent: Seg69_dend_5 (525), rad: 0.48, (195.53879, 250.1529, -42.73775) -> (197.8288, 252.14291, -42.73775), len: 3.03386
    dend_5 {pt3dadd(197.8288, 252.14291, -42.73775, 0.96)}

//  Looking at segment number 485: Seg71_dend_5, section: dend_5, ID: 527, parent: Seg70_dend_5 (526), rad: 0.48, (197.8288, 252.14291, -42.73775) -> (198.64879, 253.4729, -42.73775), len: 1.56245
    dend_5 {pt3dadd(198.64879, 253.4729, -42.73775, 0.96)}

//  Looking at segment number 486: Seg72_dend_5, section: dend_5, ID: 528, parent: Seg71_dend_5 (527), rad: 0.48, (198.64879, 253.4729, -42.73775) -> (200.4188, 253.6229, -42.73775), len: 1.77635
    dend_5 {pt3dadd(200.4188, 253.6229, -42.73775, 0.96)}

//  Looking at segment number 487: Seg73_dend_5, section: dend_5, ID: 529, parent: Seg72_dend_5 (528), rad: 0.48, (200.4188, 253.6229, -42.73775) -> (203.0788, 254.43289, -43.78775), len: 2.97224
    dend_5 {pt3dadd(203.0788, 254.43289, -43.78775, 0.96)}

//  Looking at segment number 488: Seg74_dend_5, section: dend_5, ID: 530, parent: Seg73_dend_5 (529), rad: 0.48, (203.0788, 254.43289, -43.78775) -> (203.1588, 256.2829, -43.78775), len: 1.85174
    dend_5 {pt3dadd(203.1588, 256.2829, -43.78775, 0.96)}

//  Looking at segment number 489: Seg75_dend_5, section: dend_5, ID: 531, parent: Seg74_dend_5 (530), rad: 0.48, (203.1588, 256.2829, -43.78775) -> (204.4088, 257.2429, -43.78775), len: 1.5761
    dend_5 {pt3dadd(204.4088, 257.2429, -43.78775, 0.96)}

//  Looking at segment number 490: Seg76_dend_5, section: dend_5, ID: 532, parent: Seg75_dend_5 (531), rad: 0.48, (204.4088, 257.2429, -43.78775) -> (206.9288, 257.6129, -43.78775), len: 2.54703
    dend_5 {pt3dadd(206.9288, 257.6129, -43.78775, 0.96)}

//  Looking at segment number 491: Seg77_dend_5, section: dend_5, ID: 533, parent: Seg76_dend_5 (532), rad: 0.48, (206.9288, 257.6129, -43.78775) -> (209.1388, 258.7929, -43.78775), len: 2.50528
    dend_5 {pt3dadd(209.1388, 258.7929, -43.78775, 0.96)}

//  Looking at segment number 492: Seg78_dend_5, section: dend_5, ID: 534, parent: Seg77_dend_5 (533), rad: 0.48, (209.1388, 258.7929, -43.78775) -> (210.4688, 260.1929, -43.78775), len: 1.93103
    dend_5 {pt3dadd(210.4688, 260.1929, -43.78775, 0.96)}

//  Looking at segment number 493: Seg79_dend_5, section: dend_5, ID: 535, parent: Seg78_dend_5 (534), rad: 0.48, (210.4688, 260.1929, -43.78775) -> (213.2188, 260.5929, -43.78775), len: 2.77894
    dend_5 {pt3dadd(213.2188, 260.5929, -43.78775, 0.96)}

//  Looking at segment number 494: Seg80_dend_5, section: dend_5, ID: 536, parent: Seg79_dend_5 (535), rad: 0.48, (213.2188, 260.5929, -43.78775) -> (215.1388, 261.1129, -43.78775), len: 1.98917
    dend_5 {pt3dadd(215.1388, 261.1129, -43.78775, 0.96)}

//  Looking at segment number 495: Seg81_dend_5, section: dend_5, ID: 537, parent: Seg80_dend_5 (536), rad: 0.48, (215.1388, 261.1129, -43.78775) -> (216.83879, 262.2229, -43.78775), len: 2.03028
    dend_5 {pt3dadd(216.83879, 262.2229, -43.78775, 0.96)}

//  Looking at segment number 496: Seg82_dend_5, section: dend_5, ID: 538, parent: Seg81_dend_5 (537), rad: 0.48, (216.83879, 262.2229, -43.78775) -> (218.4588, 263.8429, -43.78775), len: 2.29103
    dend_5 {pt3dadd(218.4588, 263.8429, -43.78775, 0.96)}

//  Looking at segment number 497: Seg83_dend_5, section: dend_5, ID: 539, parent: Seg82_dend_5 (538), rad: 0.48, (218.4588, 263.8429, -43.78775) -> (219.5688, 265.6929, -43.78775), len: 2.15746
    dend_5 {pt3dadd(219.5688, 265.6929, -43.78775, 0.96)}

//  Looking at segment number 498: Seg84_dend_5, section: dend_5, ID: 540, parent: Seg83_dend_5 (539), rad: 0.48, (219.5688, 265.6929, -43.78775) -> (221.1288, 267.0129, -43.78775), len: 2.04353
    dend_5 {pt3dadd(221.1288, 267.0129, -43.78775, 0.96)}

//  Looking at segment number 499: Seg85_dend_5, section: dend_5, ID: 541, parent: Seg84_dend_5 (540), rad: 0.48, (221.1288, 267.0129, -43.78775) -> (223.55879, 267.1629, -43.78775), len: 2.43462
    dend_5 {pt3dadd(223.55879, 267.1629, -43.78775, 0.96)}
}

proc basic_shape_extra_10(){

//  Looking at segment number 500: Seg86_dend_5, section: dend_5, ID: 542, parent: Seg85_dend_5 (541), rad: 0.48, (223.55879, 267.1629, -43.78775) -> (225.6288, 268.6429, -43.78775), len: 2.54467
    dend_5 {pt3dadd(225.6288, 268.6429, -43.78775, 0.96)}

//  Looking at segment number 501: Seg87_dend_5, section: dend_5, ID: 543, parent: Seg86_dend_5 (542), rad: 0.48, (225.6288, 268.6429, -43.78775) -> (227.4088, 271.4429, -43.88775), len: 3.31939
    dend_5 {pt3dadd(227.4088, 271.4429, -43.88775, 0.96)}

//  Looking at segment number 502: Seg88_dend_5, section: dend_5, ID: 544, parent: Seg87_dend_5 (543), rad: 0.48, (227.4088, 271.4429, -43.88775) -> (229.25879, 273.8129, -43.88775), len: 3.00655
    dend_5 {pt3dadd(229.25879, 273.8129, -43.88775, 0.96)}

//  Looking at segment number 503: Seg89_dend_5, section: dend_5, ID: 545, parent: Seg88_dend_5 (544), rad: 0.48, (229.25879, 273.8129, -43.88775) -> (230.80879, 275.9529, -43.88775), len: 2.64238
    dend_5 {pt3dadd(230.80879, 275.9529, -43.88775, 0.96)}

//  Looking at segment number 504: Seg90_dend_5, section: dend_5, ID: 546, parent: Seg89_dend_5 (545), rad: 0.48, (230.80879, 275.9529, -43.88775) -> (232.8788, 278.1629, -43.88775), len: 3.02803
    dend_5 {pt3dadd(232.8788, 278.1629, -43.88775, 0.96)}

//  Looking at segment number 505: Seg91_dend_5, section: dend_5, ID: 547, parent: Seg90_dend_5 (546), rad: 0.48, (232.8788, 278.1629, -43.88775) -> (236.19879, 278.3829, -43.88775), len: 3.32727
    dend_5 {pt3dadd(236.19879, 278.3829, -43.88775, 0.96)}

//  Looking at segment number 506: Seg92_dend_5, section: dend_5, ID: 548, parent: Seg91_dend_5 (547), rad: 0.48, (236.19879, 278.3829, -43.88775) -> (238.5688, 277.8729, -43.88775), len: 2.42426
    dend_5 {pt3dadd(238.5688, 277.8729, -43.88775, 0.96)}

//  Looking at segment number 507: Seg93_dend_5, section: dend_5, ID: 549, parent: Seg92_dend_5 (548), rad: 0.48, (238.5688, 277.8729, -43.88775) -> (240.1888, 277.4229, -43.88775), len: 1.68133
    dend_5 {pt3dadd(240.1888, 277.4229, -43.88775, 0.96)}

//  Looking at segment number 508: Seg94_dend_5, section: dend_5, ID: 550, parent: Seg93_dend_5 (549), rad: 0.48, (240.1888, 277.4229, -43.88775) -> (240.4888, 280.2329, -42.53775), len: 3.13187
    dend_5 {pt3dadd(240.4888, 280.2329, -42.53775, 0.96)}

//  Looking at segment number 509: Seg95_dend_5, section: dend_5, ID: 551, parent: Seg94_dend_5 (550), rad: 0.48, (240.4888, 280.2329, -42.53775) -> (241.00879, 283.1829, -42.53775), len: 2.99546
    dend_5 {pt3dadd(241.00879, 283.1829, -42.53775, 0.96)}

//  Looking at segment number 510: Seg96_dend_5, section: dend_5, ID: 552, parent: Seg95_dend_5 (551), rad: 0.48, (241.00879, 283.1829, -42.53775) -> (241.5188, 284.80292, -42.48775), len: 1.69914
    dend_5 {pt3dadd(241.5188, 284.80292, -42.48775, 0.96)}

//  Looking at segment number 511: Seg97_dend_5, section: dend_5, ID: 553, parent: Seg96_dend_5 (552), rad: 0.48, (241.5188, 284.80292, -42.48775) -> (243.44879, 286.9429, -41.43775), len: 3.06707
    dend_5 {pt3dadd(243.44879, 286.9429, -41.43775, 0.96)}

//  Looking at segment number 512: Seg98_dend_5, section: dend_5, ID: 554, parent: Seg97_dend_5 (553), rad: 0.48, (243.44879, 286.9429, -41.43775) -> (244.1288, 289.4529, -41.13775), len: 2.61774
    dend_5 {pt3dadd(244.1288, 289.4529, -41.13775, 0.96)}

//  Looking at segment number 513: Seg99_dend_5, section: dend_5, ID: 555, parent: Seg98_dend_5 (554), rad: 0.445, (244.1288, 289.4529, -41.13775) -> (245.5288, 292.7029, -41.08775), len: 3.53907
    dend_5 {pt3dadd(245.5288, 292.7029, -41.08775, 0.89)}

//  Looking at segment number 514: Seg100_dend_5, section: dend_5, ID: 556, parent: Seg99_dend_5 (555), rad: 0.555, (245.5288, 292.7029, -41.08775) -> (246.3488, 297.5029, -40.08775), len: 4.97115
    dend_5 {pt3dadd(246.3488, 297.5029, -40.08775, 1.11)}

//  Looking at segment number 515: Seg101_dend_5, section: dend_5, ID: 557, parent: Seg100_dend_5 (556), rad: 0.48, (246.3488, 297.5029, -40.08775) -> (246.9388, 300.7529, -40.08775), len: 3.30312
    dend_5 {pt3dadd(246.9388, 300.7529, -40.08775, 0.96)}

//  Looking at segment number 516: Seg102_dend_5, section: dend_5, ID: 558, parent: Seg101_dend_5 (557), rad: 0.48, (246.9388, 300.7529, -40.08775) -> (246.5688, 303.4129, -38.48775), len: 3.1261
    dend_5 {pt3dadd(246.5688, 303.4129, -38.48775, 0.96)}

//  Looking at segment number 517: Seg103_dend_5, section: dend_5, ID: 559, parent: Seg102_dend_5 (558), rad: 0.48, (246.5688, 303.4129, -38.48775) -> (246.3488, 305.2529, -37.73775), len: 1.99912
    dend_5 {pt3dadd(246.3488, 305.2529, -37.73775, 0.96)}

//  Looking at segment number 518: Seg104_dend_5, section: dend_5, ID: 560, parent: Seg103_dend_5 (559), rad: 0.48, (246.3488, 305.2529, -37.73775) -> (247.7488, 308.7229, -37.33775), len: 3.7631
    dend_5 {pt3dadd(247.7488, 308.7229, -37.33775, 0.96)}

//  Looking at segment number 519: Seg105_dend_5, section: dend_5, ID: 561, parent: Seg104_dend_5 (560), rad: 0.515, (247.7488, 308.7229, -37.33775) -> (248.33879, 311.3829, -37.33775), len: 2.72465
    dend_5 {pt3dadd(248.33879, 311.3829, -37.33775, 1.03)}

//  Looking at segment number 520: Seg106_dend_5, section: dend_5, ID: 562, parent: Seg105_dend_5 (561), rad: 0.48, (248.33879, 311.3829, -37.33775) -> (248.78879, 313.8929, -36.18775), len: 2.79735
    dend_5 {pt3dadd(248.78879, 313.8929, -36.18775, 0.96)}

//  Looking at segment number 521: Seg107_dend_5, section: dend_5, ID: 563, parent: Seg106_dend_5 (562), rad: 0.48, (248.78879, 313.8929, -36.18775) -> (249.3488, 314.8829, -36.18775), len: 1.13741
    dend_5 {pt3dadd(249.3488, 314.8829, -36.18775, 0.96)}

//  Looking at segment number 522: Seg108_dend_5, section: dend_5, ID: 564, parent: Seg107_dend_5 (563), rad: 0.48, (249.3488, 314.8829, -36.18775) -> (250.3888, 314.6629, -36.18775), len: 1.06301
    dend_5 {pt3dadd(250.3888, 314.6629, -36.18775, 0.96)}

//  Looking at segment number 523: Seg109_dend_5, section: dend_5, ID: 565, parent: Seg108_dend_5 (564), rad: 0.48, (250.3888, 314.6629, -36.18775) -> (251.5688, 314.2229, -36.18775), len: 1.25937
    dend_5 {pt3dadd(251.5688, 314.2229, -36.18775, 0.96)}

//  Looking at segment number 524: Seg110_dend_5, section: dend_5, ID: 566, parent: Seg109_dend_5 (565), rad: 0.48, (251.5688, 314.2229, -36.18775) -> (252.89879, 313.55292, -36.18775), len: 1.48921
    dend_5 {pt3dadd(252.89879, 313.55292, -36.18775, 0.96)}

//  Looking at segment number 525: Seg111_dend_5, section: dend_5, ID: 567, parent: Seg110_dend_5 (566), rad: 0.48, (252.89879, 313.55292, -36.18775) -> (254.3788, 313.1829, -36.18775), len: 1.52557
    dend_5 {pt3dadd(254.3788, 313.1829, -36.18775, 0.96)}

//  Looking at segment number 526: Seg112_dend_5, section: dend_5, ID: 568, parent: Seg111_dend_5 (567), rad: 0.48, (254.3788, 313.1829, -36.18775) -> (255.7088, 314.0729, -36.18775), len: 1.60032
    dend_5 {pt3dadd(255.7088, 314.0729, -36.18775, 0.96)}

//  Looking at segment number 527: Seg113_dend_5, section: dend_5, ID: 569, parent: Seg112_dend_5 (568), rad: 0.48, (255.7088, 314.0729, -36.18775) -> (257.4788, 314.6629, -36.18775), len: 1.86573
    dend_5 {pt3dadd(257.4788, 314.6629, -36.18775, 0.96)}

//  Looking at segment number 528: Seg114_dend_5, section: dend_5, ID: 570, parent: Seg113_dend_5 (569), rad: 0.48, (257.4788, 314.6629, -36.18775) -> (258.2188, 315.6229, -34.38775), len: 2.17007
    dend_5 {pt3dadd(258.2188, 315.6229, -34.38775, 0.96)}

//  Looking at segment number 529: Seg115_dend_5, section: dend_5, ID: 571, parent: Seg114_dend_5 (570), rad: 0.48, (258.2188, 315.6229, -34.38775) -> (259.9188, 315.4729, -34.43775), len: 1.70732
    dend_5 {pt3dadd(259.9188, 315.4729, -34.43775, 0.96)}

//  Looking at segment number 530: Seg116_dend_5, section: dend_5, ID: 572, parent: Seg115_dend_5 (571), rad: 0.48, (259.9188, 315.4729, -34.43775) -> (261.9188, 314.5129, -34.43775), len: 2.21846
    dend_5 {pt3dadd(261.9188, 314.5129, -34.43775, 0.96)}

//  Looking at segment number 531: Seg117_dend_5, section: dend_5, ID: 573, parent: Seg116_dend_5 (572), rad: 0.48, (261.9188, 314.5129, -34.43775) -> (263.9888, 314.5929, -35.33775), len: 2.25861
    dend_5 {pt3dadd(263.9888, 314.5929, -35.33775, 0.96)}

//  Looking at segment number 532: Seg118_dend_5, section: dend_5, ID: 574, parent: Seg117_dend_5 (573), rad: 0.48, (263.9888, 314.5929, -35.33775) -> (266.34882, 315.0329, -35.33775), len: 2.40068
    dend_5 {pt3dadd(266.34882, 315.0329, -35.33775, 0.96)}

//  Looking at segment number 533: Seg119_dend_5, section: dend_5, ID: 575, parent: Seg118_dend_5 (574), rad: 0.48, (266.34882, 315.0329, -35.33775) -> (267.2388, 316.5129, -35.03775), len: 1.75286
    dend_5 {pt3dadd(267.2388, 316.5129, -35.03775, 0.96)}

//  Looking at segment number 534: Seg120_dend_5, section: dend_5, ID: 576, parent: Seg119_dend_5 (575), rad: 0.48, (267.2388, 316.5129, -35.03775) -> (268.2688, 317.2429, -32.93775), len: 2.45026
    dend_5 {pt3dadd(268.2688, 317.2429, -32.93775, 0.96)}

//  Looking at segment number 535: Seg121_dend_5, section: dend_5, ID: 577, parent: Seg120_dend_5 (576), rad: 0.48, (268.2688, 317.2429, -32.93775) -> (269.6788, 317.1729, -32.93775), len: 1.41174
    dend_5 {pt3dadd(269.6788, 317.1729, -32.93775, 0.96)}

//  Looking at segment number 536: Seg122_dend_5, section: dend_5, ID: 578, parent: Seg121_dend_5 (577), rad: 0.59, (269.6788, 317.1729, -32.93775) -> (271.3788, 316.58292, -32.88775), len: 1.80018
    dend_5 {pt3dadd(271.3788, 316.58292, -32.88775, 1.18)}

//  Looking at segment number 537: Seg123_dend_5, section: dend_5, ID: 579, parent: Seg122_dend_5 (578), rad: 0.48, (271.3788, 316.58292, -32.88775) -> (273.2988, 315.9229, -32.93775), len: 2.03087
    dend_5 {pt3dadd(273.2988, 315.9229, -32.93775, 0.96)}

//  Looking at segment number 538: Seg124_dend_5, section: dend_5, ID: 580, parent: Seg123_dend_5 (579), rad: 0.48, (273.2988, 315.9229, -32.93775) -> (274.5588, 314.8129, -32.93775), len: 1.67921
    dend_5 {pt3dadd(274.5588, 314.8129, -32.93775, 0.96)}

//  Looking at segment number 539: Seg125_dend_5, section: dend_5, ID: 581, parent: Seg124_dend_5 (580), rad: 0.48, (274.5588, 314.8129, -32.93775) -> (275.88882, 315.8429, -32.93775), len: 1.68221
    dend_5 {pt3dadd(275.88882, 315.8429, -32.93775, 0.96)}

//  Looking at segment number 540: Seg126_dend_5, section: dend_5, ID: 582, parent: Seg125_dend_5 (581), rad: 0.48, (275.88882, 315.8429, -32.93775) -> (277.28882, 317.2429, -32.93775), len: 1.97989
    dend_5 {pt3dadd(277.28882, 317.2429, -32.93775, 0.96)}

//  Looking at segment number 541: Seg127_dend_5, section: dend_5, ID: 583, parent: Seg126_dend_5 (582), rad: 0.445, (277.28882, 317.2429, -32.93775) -> (279.0588, 319.02292, -32.58775), len: 2.53453
    dend_5 {pt3dadd(279.0588, 319.02292, -32.58775, 0.89)}

//  Looking at segment number 542: Seg128_dend_5, section: dend_5, ID: 584, parent: Seg127_dend_5 (583), rad: 0.445, (279.0588, 319.02292, -32.58775) -> (281.0588, 318.6529, -32.58775), len: 2.03394
    dend_5 {pt3dadd(281.0588, 318.6529, -32.58775, 0.89)}

//  Looking at segment number 543: Seg129_dend_5, section: dend_5, ID: 585, parent: Seg128_dend_5 (584), rad: 0.48, (281.0588, 318.6529, -32.58775) -> (283.2788, 317.9129, -31.58775), len: 2.5448
    dend_5 {pt3dadd(283.2788, 317.9129, -31.58775, 0.96)}

//  Looking at segment number 544: Seg130_dend_5, section: dend_5, ID: 586, parent: Seg129_dend_5 (585), rad: 0.48, (283.2788, 317.9129, -31.58775) -> (285.1188, 317.9129, -31.637749), len: 1.84068
    dend_5 {pt3dadd(285.1188, 317.9129, -31.637749, 0.96)}

//  Looking at segment number 545: Seg131_dend_5, section: dend_5, ID: 587, parent: Seg130_dend_5 (586), rad: 0.445, (285.1188, 317.9129, -31.637749) -> (286.1588, 319.4629, -30.83775), len: 2.03078
    dend_5 {pt3dadd(286.1588, 319.4629, -30.83775, 0.89)}

//  Looking at segment number 546: Seg132_dend_5, section: dend_5, ID: 588, parent: Seg131_dend_5 (587), rad: 0.445, (286.1588, 319.4629, -30.83775) -> (288.2988, 320.2029, -30.83775), len: 2.26432
    dend_5 {pt3dadd(288.2988, 320.2029, -30.83775, 0.89)}

//  Looking at segment number 547: Seg133_dend_5, section: dend_5, ID: 589, parent: Seg132_dend_5 (588), rad: 0.445, (288.2988, 320.2029, -30.83775) -> (289.9288, 321.5329, -29.887749), len: 2.30831
    dend_5 {pt3dadd(289.9288, 321.5329, -29.887749, 0.89)}

//  Looking at segment number 548: Seg134_dend_5, section: dend_5, ID: 590, parent: Seg133_dend_5 (589), rad: 0.74, (289.9288, 321.5329, -29.887749) -> (290.81882, 322.4929, -29.987751), len: 1.3129
    dend_5 {pt3dadd(290.81882, 322.4929, -29.987751, 1.48)}

//  Looking at segment number 549: Seg135_dend_5, section: dend_5, ID: 591, parent: Seg134_dend_5 (590), rad: 0.445, (290.81882, 322.4929, -29.987751) -> (291.1888, 324.6329, -30.03775), len: 2.17234
    dend_5 {pt3dadd(291.1888, 324.6329, -30.03775, 0.89)}
}

proc basic_shape_extra_11(){

//  Looking at segment number 550: Seg136_dend_5, section: dend_5, ID: 592, parent: Seg135_dend_5 (591), rad: 0.445, (291.1888, 324.6329, -30.03775) -> (291.25882, 326.6929, -30.03775), len: 2.06119
    dend_5 {pt3dadd(291.25882, 326.6929, -30.03775, 0.89)}

//  Looking at segment number 551: Seg137_dend_5, section: dend_5, ID: 593, parent: Seg136_dend_5 (592), rad: 0.445, (291.25882, 326.6929, -30.03775) -> (292.28882, 327.4329, -30.03775), len: 1.26826
    dend_5 {pt3dadd(292.28882, 327.4329, -30.03775, 0.89)}

//  Looking at segment number 552: Seg138_dend_5, section: dend_5, ID: 594, parent: Seg137_dend_5 (593), rad: 0.63, (292.28882, 327.4329, -30.03775) -> (293.88882, 327.9229, -29.78775), len: 1.69193
    dend_5 {pt3dadd(293.88882, 327.9229, -29.78775, 1.26)}

//  Looking at segment number 553: Seg139_dend_5, section: dend_5, ID: 595, parent: Seg138_dend_5 (594), rad: 0.48, (293.88882, 327.9229, -29.78775) -> (295.4388, 328.3629, -29.08775), len: 1.75672
    dend_5 {pt3dadd(295.4388, 328.3629, -29.08775, 0.96)}

//  Looking at segment number 554: Seg140_dend_5, section: dend_5, ID: 596, parent: Seg139_dend_5 (595), rad: 0.48, (295.4388, 328.3629, -29.08775) -> (297.13882, 329.2529, -29.08775), len: 1.91888
    dend_5 {pt3dadd(297.13882, 329.2529, -29.08775, 0.96)}

//  Looking at segment number 555: Seg141_dend_5, section: dend_5, ID: 597, parent: Seg140_dend_5 (596), rad: 0.48, (297.13882, 329.2529, -29.08775) -> (298.8388, 329.2529, -29.137749), len: 1.70072
    dend_5 {pt3dadd(298.8388, 329.2529, -29.137749, 0.96)}

//  Looking at segment number 556: Seg142_dend_5, section: dend_5, ID: 598, parent: Seg141_dend_5 (597), rad: 0.445, (298.8388, 329.2529, -29.137749) -> (299.7988, 329.9129, -28.28775), len: 1.44211
    dend_5 {pt3dadd(299.7988, 329.9129, -28.28775, 0.89)}

//  Looking at segment number 557: Seg143_dend_5, section: dend_5, ID: 599, parent: Seg142_dend_5 (598), rad: 0.445, (299.7988, 329.9129, -28.28775) -> (300.38882, 330.2829, -28.28775), len: 0.69644
    dend_5 {pt3dadd(300.38882, 330.2829, -28.28775, 0.89)}

//  Looking at segment number 558: Seg144_dend_5, section: dend_5, ID: 600, parent: Seg143_dend_5 (599), rad: 0.665, (300.38882, 330.2829, -28.28775) -> (300.75882, 331.1729, -28.33775), len: 0.965154
    dend_5 {pt3dadd(300.75882, 331.1729, -28.33775, 1.33)}

//  Looking at segment number 559: Seg145_dend_5, section: dend_5, ID: 601, parent: Seg144_dend_5 (600), rad: 0.48, (300.75882, 331.1729, -28.33775) -> (301.34882, 332.2029, -28.38775), len: 1.18806
    dend_5 {pt3dadd(301.34882, 332.2029, -28.38775, 0.96)}

//  Looking at segment number 560: Seg146_dend_5, section: dend_5, ID: 602, parent: Seg145_dend_5 (601), rad: 0.48, (301.34882, 332.2029, -28.38775) -> (301.6488, 334.4929, -28.38775), len: 2.30954
    dend_5 {pt3dadd(301.6488, 334.4929, -28.38775, 0.96)}

//  Looking at segment number 561: Seg147_dend_5, section: dend_5, ID: 603, parent: Seg146_dend_5 (602), rad: 0.48, (301.6488, 334.4929, -28.38775) -> (302.2388, 336.33292, -27.88775), len: 1.99594
    dend_5 {pt3dadd(302.2388, 336.33292, -27.88775, 0.96)}

//  Looking at segment number 562: Seg148_dend_5, section: dend_5, ID: 604, parent: Seg147_dend_5 (603), rad: 0.555, (302.2388, 336.33292, -27.88775) -> (302.75882, 337.3729, -27.88775), len: 1.16274
    dend_5 {pt3dadd(302.75882, 337.3729, -27.88775, 1.11)}

//  Looking at segment number 563: Seg149_dend_5, section: dend_5, ID: 605, parent: Seg148_dend_5 (604), rad: 0.445, (302.75882, 337.3729, -27.88775) -> (303.56882, 338.77292, -27.88775), len: 1.61746
    dend_5 {pt3dadd(303.56882, 338.77292, -27.88775, 0.89)}

//  Looking at segment number 564: Seg150_dend_5, section: dend_5, ID: 606, parent: Seg149_dend_5 (605), rad: 0.445, (303.56882, 338.77292, -27.88775) -> (304.59882, 339.8829, -27.88775), len: 1.51425
    dend_5 {pt3dadd(304.59882, 339.8829, -27.88775, 0.89)}

//  Looking at segment number 565: Seg151_dend_5, section: dend_5, ID: 607, parent: Seg150_dend_5 (606), rad: 0.63, (304.59882, 339.8829, -27.88775) -> (306.1588, 340.7629, -27.88775), len: 1.79109
    dend_5 {pt3dadd(306.1588, 340.7629, -27.88775, 1.26)}

//  Looking at segment number 566: Seg152_dend_5, section: dend_5, ID: 608, parent: Seg151_dend_5 (607), rad: 0.48, (306.1588, 340.7629, -27.88775) -> (307.03882, 342.0929, -27.88775), len: 1.59476
    dend_5 {pt3dadd(307.03882, 342.0929, -27.88775, 0.96)}

//  Looking at segment number 567: Seg153_dend_5, section: dend_5, ID: 609, parent: Seg152_dend_5 (608), rad: 0.48, (307.03882, 342.0929, -27.88775) -> (307.7088, 344.2329, -27.88775), len: 2.24244
    dend_5 {pt3dadd(307.7088, 344.2329, -27.88775, 0.96)}

//  Looking at segment number 568: Seg154_dend_5, section: dend_5, ID: 610, parent: Seg153_dend_5 (609), rad: 0.48, (307.7088, 344.2329, -27.88775) -> (307.4888, 346.0029, -27.58775), len: 1.80866
    dend_5 {pt3dadd(307.4888, 346.0029, -27.58775, 0.96)}

//  Looking at segment number 569: Seg155_dend_5, section: dend_5, ID: 611, parent: Seg154_dend_5 (610), rad: 0.48, (307.4888, 346.0029, -27.58775) -> (308.88882, 347.4829, -26.28775), len: 2.41671
    dend_5 {pt3dadd(308.88882, 347.4829, -26.28775, 0.96)}

//  Looking at segment number 570: Seg156_dend_5, section: dend_5, ID: 612, parent: Seg155_dend_5 (611), rad: 0.405, (308.88882, 347.4829, -26.28775) -> (310.9588, 348.9629, -26.28775), len: 2.54463
    dend_5 {pt3dadd(310.9588, 348.9629, -26.28775, 0.81)}

//  Looking at segment number 571: Seg157_dend_5, section: dend_5, ID: 613, parent: Seg156_dend_5 (612), rad: 0.48, (310.9588, 348.9629, -26.28775) -> (312.06882, 350.0629, -26.28775), len: 1.56274
    dend_5 {pt3dadd(312.06882, 350.0629, -26.28775, 0.96)}

//  Looking at segment number 572: Seg158_dend_5, section: dend_5, ID: 614, parent: Seg157_dend_5 (613), rad: 0.515, (312.06882, 350.0629, -26.28775) -> (312.72882, 351.2429, -26.33775), len: 1.35296
    dend_5 {pt3dadd(312.72882, 351.2429, -26.33775, 1.03)}

//  Looking at segment number 573: Seg159_dend_5, section: dend_5, ID: 615, parent: Seg158_dend_5 (614), rad: 0.48, (312.72882, 351.2429, -26.33775) -> (313.3988, 352.5029, -26.33775), len: 1.42706
    dend_5 {pt3dadd(313.3988, 352.5029, -26.33775, 0.96)}

//  Looking at segment number 574: Seg160_dend_5, section: dend_5, ID: 616, parent: Seg159_dend_5 (615), rad: 0.445, (313.3988, 352.5029, -26.33775) -> (314.88882, 355.3529, -27.03775), len: 3.29131
    dend_5 {pt3dadd(314.88882, 355.3529, -27.03775, 0.89)}

//  Looking at segment number 575: Seg161_dend_5, section: dend_5, ID: 617, parent: Seg160_dend_5 (616), rad: 0.445, (314.88882, 355.3529, -27.03775) -> (316.06882, 357.7929, -27.03775), len: 2.71035
    dend_5 {pt3dadd(316.06882, 357.7929, -27.03775, 0.89)}

//  Looking at segment number 576: Seg162_dend_5, section: dend_5, ID: 618, parent: Seg161_dend_5 (617), rad: 0.555, (316.06882, 357.7929, -27.03775) -> (316.8788, 359.05292, -25.93775), len: 1.85842
    dend_5 {pt3dadd(316.8788, 359.05292, -25.93775, 1.11)}

//  Looking at segment number 577: Seg163_dend_5, section: dend_5, ID: 619, parent: Seg162_dend_5 (618), rad: 0.48, (316.8788, 359.05292, -25.93775) -> (317.4688, 361.0429, -25.93775), len: 2.07561
    dend_5 {pt3dadd(317.4688, 361.0429, -25.93775, 0.96)}

//  Looking at segment number 578: Seg164_dend_5, section: dend_5, ID: 620, parent: Seg163_dend_5 (619), rad: 0.48, (317.4688, 361.0429, -25.93775) -> (317.4688, 362.5129, -25.93775), len: 1.47
    dend_5 {pt3dadd(317.4688, 362.5129, -25.93775, 0.96)}

//  Looking at segment number 579: Seg165_dend_5, section: dend_5, ID: 621, parent: Seg164_dend_5 (620), rad: 0.48, (317.4688, 362.5129, -25.93775) -> (317.6188, 363.7029, -25.93775), len: 1.19942
    dend_5 {pt3dadd(317.6188, 363.7029, -25.93775, 0.96)}

//  Looking at segment number 580: Seg166_dend_5, section: dend_5, ID: 622, parent: Seg165_dend_5 (621), rad: 0.48, (317.6188, 363.7029, -25.93775) -> (318.6588, 364.8829, -25.98775), len: 1.57369
    dend_5 {pt3dadd(318.6588, 364.8829, -25.98775, 0.96)}

//  Looking at segment number 581: Seg167_dend_5, section: dend_5, ID: 623, parent: Seg166_dend_5 (622), rad: 0.775, (318.6588, 364.8829, -25.98775) -> (319.3988, 366.1329, -26.03775), len: 1.45347
    dend_5 {pt3dadd(319.3988, 366.1329, -26.03775, 1.55)}

//  Looking at segment number 582: Seg168_dend_5, section: dend_5, ID: 624, parent: Seg167_dend_5 (623), rad: 0.515, (319.3988, 366.1329, -26.03775) -> (320.0588, 367.6129, -26.08775), len: 1.62128
    dend_5 {pt3dadd(320.0588, 367.6129, -26.08775, 1.03)}

//  Looking at segment number 583: Seg169_dend_5, section: dend_5, ID: 625, parent: Seg168_dend_5 (624), rad: 0.48, (320.0588, 367.6129, -26.08775) -> (321.09882, 369.2329, -25.28775), len: 2.08471
    dend_5 {pt3dadd(321.09882, 369.2329, -25.28775, 0.96)}

//  Looking at segment number 584: Seg170_dend_5, section: dend_5, ID: 626, parent: Seg169_dend_5 (625), rad: 0.48, (321.09882, 369.2329, -25.28775) -> (321.97882, 370.6329, -25.28775), len: 1.6536
    dend_5 {pt3dadd(321.97882, 370.6329, -25.28775, 0.96)}

//  Looking at segment number 585: Seg171_dend_5, section: dend_5, ID: 627, parent: Seg170_dend_5 (626), rad: 0.48, (321.97882, 370.6329, -25.28775) -> (322.7988, 372.33292, -25.28775), len: 1.88743
    dend_5 {pt3dadd(322.7988, 372.33292, -25.28775, 0.96)}

//  Looking at segment number 586: Seg172_dend_5, section: dend_5, ID: 628, parent: Seg171_dend_5 (627), rad: 0.48, (322.7988, 372.33292, -25.28775) -> (323.0188, 374.4029, -25.28775), len: 2.08163
    dend_5 {pt3dadd(323.0188, 374.4029, -25.28775, 0.96)}

//  Looking at segment number 587: Seg173_dend_5, section: dend_5, ID: 629, parent: Seg172_dend_5 (628), rad: 0.48, (323.0188, 374.4029, -25.28775) -> (323.0888, 376.1729, -25.28775), len: 1.7714
    dend_5 {pt3dadd(323.0888, 376.1729, -25.28775, 0.96)}

//  Looking at segment number 588: Seg174_dend_5, section: dend_5, ID: 630, parent: Seg173_dend_5 (629), rad: 0.555, (323.0888, 376.1729, -25.28775) -> (323.2388, 377.4329, -25.33775), len: 1.26986
    dend_5 {pt3dadd(323.2388, 377.4329, -25.33775, 1.11)}

//  Looking at segment number 589: Seg175_dend_5, section: dend_5, ID: 631, parent: Seg174_dend_5 (630), rad: 0.48, (323.2388, 377.4329, -25.33775) -> (323.75882, 379.4929, -25.33775), len: 2.12462
    dend_5 {pt3dadd(323.75882, 379.4929, -25.33775, 0.96)}

//  Looking at segment number 590: Seg176_dend_5, section: dend_5, ID: 632, parent: Seg175_dend_5 (631), rad: 0.48, (323.75882, 379.4929, -25.33775) -> (324.0288, 381.1729, -25.33775), len: 1.70158
    dend_5 {pt3dadd(324.0288, 381.1729, -25.33775, 0.96)}

//  Looking at segment number 591: Seg177_dend_5, section: dend_5, ID: 633, parent: Seg176_dend_5 (632), rad: 0.445, (324.0288, 381.1729, -25.33775) -> (325.28882, 381.4729, -24.58775), len: 1.4967
    dend_5 {pt3dadd(325.28882, 381.4729, -24.58775, 0.89)}

//  Looking at segment number 592: Seg178_dend_5, section: dend_5, ID: 634, parent: Seg177_dend_5 (633), rad: 0.555, (325.28882, 381.4729, -24.58775) -> (326.3288, 381.6229, -24.58775), len: 1.05074
    dend_5 {pt3dadd(326.3288, 381.6229, -24.58775, 1.11)}

//  Looking at segment number 593: Seg179_dend_5, section: dend_5, ID: 635, parent: Seg178_dend_5 (634), rad: 0.48, (326.3288, 381.6229, -24.58775) -> (327.4288, 382.5029, -24.63775), len: 1.40958
    dend_5 {pt3dadd(327.4288, 382.5029, -24.63775, 0.96)}

//  Looking at segment number 594: Seg180_dend_5, section: dend_5, ID: 636, parent: Seg179_dend_5 (635), rad: 0.48, (327.4288, 382.5029, -24.63775) -> (328.4688, 383.4629, -24.03775), len: 1.53727
    dend_5 {pt3dadd(328.4688, 383.4629, -24.03775, 0.96)}

//  Looking at segment number 595: Seg181_dend_5, section: dend_5, ID: 637, parent: Seg180_dend_5 (636), rad: 0.405, (328.4688, 383.4629, -24.03775) -> (329.2088, 384.1329, -24.08775), len: 0.999502
    dend_5 {pt3dadd(329.2088, 384.1329, -24.08775, 0.81)}

//  Looking at segment number 596: Seg182_dend_5, section: dend_5, ID: 638, parent: Seg181_dend_5 (637), rad: 0.405, (329.2088, 384.1329, -24.08775) -> (330.09882, 384.8629, -24.08775), len: 1.1511
    dend_5 {pt3dadd(330.09882, 384.8629, -24.08775, 0.81)}

//  Looking at segment number 597: Seg183_dend_5, section: dend_5, ID: 639, parent: Seg182_dend_5 (638), rad: 0.405, (330.09882, 384.8629, -24.08775) -> (330.31882, 386.6429, -24.08775), len: 1.79354
    dend_5 {pt3dadd(330.31882, 386.6429, -24.08775, 0.81)}

//  Looking at segment number 598: Seg184_dend_5, section: dend_5, ID: 640, parent: Seg183_dend_5 (639), rad: 0.405, (330.31882, 386.6429, -24.08775) -> (330.16882, 388.2629, -23.78775), len: 1.65435
    dend_5 {pt3dadd(330.16882, 388.2629, -23.78775, 0.81)}

//  Looking at segment number 599: Seg185_dend_5, section: dend_5, ID: 641, parent: Seg184_dend_5 (640), rad: 0.405, (330.16882, 388.2629, -23.78775) -> (330.2388, 389.5929, -23.78775), len: 1.33183
    dend_5 {pt3dadd(330.2388, 389.5929, -23.78775, 0.81)}
}

proc basic_shape_extra_12(){

//  Looking at segment number 600: Seg186_dend_5, section: dend_5, ID: 642, parent: Seg185_dend_5 (641), rad: 0.405, (330.2388, 389.5929, -23.78775) -> (331.8688, 390.2529, -23.78775), len: 1.75856
    dend_5 {pt3dadd(331.8688, 390.2529, -23.78775, 0.81)}

//  Looking at segment number 601: Seg187_dend_5, section: dend_5, ID: 643, parent: Seg186_dend_5 (642), rad: 0.405, (331.8688, 390.2529, -23.78775) -> (333.56882, 391.4329, -22.58775), len: 2.39216
    dend_5 {pt3dadd(333.56882, 391.4329, -22.58775, 0.81)}

//  Looking at segment number 602: Seg188_dend_5, section: dend_5, ID: 644, parent: Seg187_dend_5 (643), rad: 0.7, (333.56882, 391.4329, -22.58775) -> (334.5288, 393.2129, -20.88775), len: 2.64196
    dend_5 {pt3dadd(334.5288, 393.2129, -20.88775, 1.4)}

//  Looking at segment number 603: Seg189_dend_5, section: dend_5, ID: 645, parent: Seg188_dend_5 (644), rad: 0.48, (334.5288, 393.2129, -20.88775) -> (335.3388, 394.4629, -20.88775), len: 1.4895
    dend_5 {pt3dadd(335.3388, 394.4629, -20.88775, 0.96)}

//  Looking at segment number 604: Seg190_dend_5, section: dend_5, ID: 646, parent: Seg189_dend_5 (645), rad: 0.48, (335.3388, 394.4629, -20.88775) -> (335.7088, 396.5329, -20.88775), len: 2.10281
    dend_5 {pt3dadd(335.7088, 396.5329, -20.88775, 0.96)}

//  Looking at segment number 605: Seg191_dend_5, section: dend_5, ID: 647, parent: Seg190_dend_5 (646), rad: 0.48, (335.7088, 396.5329, -20.88775) -> (335.9288, 399.1129, -20.88775), len: 2.58938
    dend_5 {pt3dadd(335.9288, 399.1129, -20.88775, 0.96)}

//  Looking at segment number 606: Seg192_dend_5, section: dend_5, ID: 648, parent: Seg191_dend_5 (647), rad: 0.445, (335.9288, 399.1129, -20.88775) -> (337.25882, 401.4729, -20.93775), len: 2.70942
    dend_5 {pt3dadd(337.25882, 401.4729, -20.93775, 0.89)}

//  Looking at segment number 607: Seg193_dend_5, section: dend_5, ID: 649, parent: Seg192_dend_5 (648), rad: 0.445, (337.25882, 401.4729, -20.93775) -> (337.9288, 403.6929, -20.13775), len: 2.45301
    dend_5 {pt3dadd(337.9288, 403.6929, -20.13775, 0.89)}

//  Looking at segment number 608: Seg194_dend_5, section: dend_5, ID: 650, parent: Seg193_dend_5 (649), rad: 0.445, (337.9288, 403.6929, -20.13775) -> (339.7788, 404.4329, -20.13775), len: 1.99251
    dend_5 {pt3dadd(339.7788, 404.4329, -20.13775, 0.89)}

//  Looking at segment number 609: Seg195_dend_5, section: dend_5, ID: 651, parent: Seg194_dend_5 (650), rad: 0.445, (339.7788, 404.4329, -20.13775) -> (341.84882, 405.7529, -20.13775), len: 2.45507
    dend_5 {pt3dadd(341.84882, 405.7529, -20.13775, 0.89)}

//  Looking at segment number 610: Seg196_dend_5, section: dend_5, ID: 652, parent: Seg195_dend_5 (651), rad: 0.445, (341.84882, 405.7529, -20.13775) -> (344.19882, 407.08292, -20.18775), len: 2.70074
    dend_5 {pt3dadd(344.19882, 407.08292, -20.18775, 0.89)}

//  Looking at segment number 611: Seg197_dend_5, section: dend_5, ID: 653, parent: Seg196_dend_5 (652), rad: 0.445, (344.19882, 407.08292, -20.18775) -> (346.2688, 408.8529, -20.13775), len: 2.724
    dend_5 {pt3dadd(346.2688, 408.8529, -20.13775, 0.89)}

//  Looking at segment number 612: Seg198_dend_5, section: dend_5, ID: 654, parent: Seg197_dend_5 (653), rad: 0.445, (346.2688, 408.8529, -20.13775) -> (347.66882, 410.55292, -20.73775), len: 2.28257
    dend_5 {pt3dadd(347.66882, 410.55292, -20.73775, 0.89)}

//  Looking at segment number 613: Seg199_dend_5, section: dend_5, ID: 655, parent: Seg198_dend_5 (654), rad: 0.445, (347.66882, 410.55292, -20.73775) -> (348.9288, 412.2529, -20.73775), len: 2.11601
    dend_5 {pt3dadd(348.9288, 412.2529, -20.73775, 0.89)}

//  Looking at segment number 614: Seg200_dend_5, section: dend_5, ID: 656, parent: Seg199_dend_5 (655), rad: 0.445, (348.9288, 412.2529, -20.73775) -> (350.4088, 412.9929, -20.73775), len: 1.6547
    dend_5 {pt3dadd(350.4088, 412.9929, -20.73775, 0.89)}

//  Looking at segment number 615: Seg201_dend_5, section: dend_5, ID: 657, parent: Seg200_dend_5 (656), rad: 0.445, (350.4088, 412.9929, -20.73775) -> (350.9988, 412.6929, -19.63775), len: 1.28378
    dend_5 {pt3dadd(350.9988, 412.6929, -19.63775, 0.89)}

//  Looking at segment number 616: Seg202_dend_5, section: dend_5, ID: 658, parent: Seg201_dend_5 (657), rad: 0.445, (350.9988, 412.6929, -19.63775) -> (353.4388, 412.55292, -19.63775), len: 2.44401
    dend_5 {pt3dadd(353.4388, 412.55292, -19.63775, 0.89)}

//  Looking at segment number 617: Seg203_dend_5, section: dend_5, ID: 659, parent: Seg202_dend_5 (658), rad: 0.445, (353.4388, 412.55292, -19.63775) -> (355.2088, 412.8429, -19.18775), len: 1.84918
    dend_5 {pt3dadd(355.2088, 412.8429, -19.18775, 0.89)}

//  Looking at segment number 618: Seg204_dend_5, section: dend_5, ID: 660, parent: Seg203_dend_5 (659), rad: 0.555, (355.2088, 412.8429, -19.18775) -> (356.16882, 413.1429, -19.18775), len: 1.00581
    dend_5 {pt3dadd(356.16882, 413.1429, -19.18775, 1.11)}

//  Looking at segment number 619: Seg205_dend_5, section: dend_5, ID: 661, parent: Seg204_dend_5 (660), rad: 0.48, (356.16882, 413.1429, -19.18775) -> (358.4588, 413.80292, -19.18775), len: 2.38319
    dend_5 {pt3dadd(358.4588, 413.80292, -19.18775, 0.96)}

//  Looking at segment number 620: Seg206_dend_5, section: dend_5, ID: 662, parent: Seg205_dend_5 (661), rad: 0.48, (358.4588, 413.80292, -19.18775) -> (360.75882, 414.6129, -19.18775), len: 2.43848
    dend_5 {pt3dadd(360.75882, 414.6129, -19.18775, 0.96)}

//  Looking at segment number 621: Seg207_dend_5, section: dend_5, ID: 663, parent: Seg206_dend_5 (662), rad: 0.48, (360.75882, 414.6129, -19.18775) -> (363.1888, 415.7929, -18.73775), len: 2.73857
    dend_5 {pt3dadd(363.1888, 415.7929, -18.73775, 0.96)}

//  Looking at segment number 622: Seg208_dend_5, section: dend_5, ID: 664, parent: Seg207_dend_5 (663), rad: 0.48, (363.1888, 415.7929, -18.73775) -> (363.9288, 417.27292, -18.73775), len: 1.6547
    dend_5 {pt3dadd(363.9288, 417.27292, -18.73775, 0.96)}

//  Looking at segment number 623: Seg209_dend_5, section: dend_5, ID: 665, parent: Seg208_dend_5 (664), rad: 0.48, (363.9288, 417.27292, -18.73775) -> (364.22882, 419.4129, -18.73775), len: 2.16091
    dend_5 {pt3dadd(364.22882, 419.4129, -18.73775, 0.96)}

//  Looking at segment number 624: Seg210_dend_5, section: dend_5, ID: 666, parent: Seg209_dend_5 (665), rad: 0.48, (364.22882, 419.4129, -18.73775) -> (365.25882, 419.8529, -18.73775), len: 1.12004
    dend_5 {pt3dadd(365.25882, 419.8529, -18.73775, 0.96)}

//  Looking at segment number 625: Seg211_dend_5, section: dend_5, ID: 667, parent: Seg210_dend_5 (666), rad: 0.48, (365.25882, 419.8529, -18.73775) -> (366.5888, 419.0429, -18.73775), len: 1.55723
    dend_5 {pt3dadd(366.5888, 419.0429, -18.73775, 0.96)}

//  Looking at segment number 626: Seg212_dend_5, section: dend_5, ID: 668, parent: Seg211_dend_5 (667), rad: 0.48, (366.5888, 419.0429, -18.73775) -> (368.06882, 417.8629, -17.83775), len: 2.0959
    dend_5 {pt3dadd(368.06882, 417.8629, -17.83775, 0.96)}

//  Looking at segment number 627: Seg213_dend_5, section: dend_5, ID: 669, parent: Seg212_dend_5 (668), rad: 0.445, (368.06882, 417.8629, -17.83775) -> (370.50882, 417.2029, -17.88775), len: 2.52818
    dend_5 {pt3dadd(370.50882, 417.2029, -17.88775, 0.89)}

//  Looking at segment number 628: Seg214_dend_5, section: dend_5, ID: 670, parent: Seg213_dend_5 (669), rad: 0.445, (370.50882, 417.2029, -17.88775) -> (373.4688, 418.0129, -17.18775), len: 3.14764
    dend_5 {pt3dadd(373.4688, 418.0129, -17.18775, 0.89)}

//  Looking at segment number 629: Seg215_dend_5, section: dend_5, ID: 671, parent: Seg214_dend_5 (670), rad: 0.445, (373.4688, 418.0129, -17.18775) -> (374.4988, 419.3429, -17.23775), len: 1.68293
    dend_5 {pt3dadd(374.4988, 419.3429, -17.23775, 0.89)}

//  Looking at segment number 630: Seg216_dend_5, section: dend_5, ID: 672, parent: Seg215_dend_5 (671), rad: 0.445, (374.4988, 419.3429, -17.23775) -> (374.6488, 420.3729, -17.23775), len: 1.04086
    dend_5 {pt3dadd(374.6488, 420.3729, -17.23775, 0.89)}

//  Looking at segment number 631: Seg217_dend_5, section: dend_5, ID: 673, parent: Seg216_dend_5 (672), rad: 0.445, (374.6488, 420.3729, -17.23775) -> (376.34882, 420.9629, -17.28775), len: 1.80018
    dend_5 {pt3dadd(376.34882, 420.9629, -17.28775, 0.89)}

//  Looking at segment number 632: Seg218_dend_5, section: dend_5, ID: 674, parent: Seg217_dend_5 (673), rad: 0.445, (376.34882, 420.9629, -17.28775) -> (378.19882, 421.55292, -17.28775), len: 1.94182
    dend_5 {pt3dadd(378.19882, 421.55292, -17.28775, 0.89)}

//  Looking at segment number 633: Seg219_dend_5, section: dend_5, ID: 675, parent: Seg218_dend_5 (674), rad: 0.445, (378.19882, 421.55292, -17.28775) -> (380.3388, 421.7029, -17.28775), len: 2.14523
    dend_5 {pt3dadd(380.3388, 421.7029, -17.28775, 0.89)}

//  Looking at segment number 634: Seg220_dend_5, section: dend_5, ID: 676, parent: Seg219_dend_5 (675), rad: 0.63, (380.3388, 421.7029, -17.28775) -> (381.7488, 422.58292, -18.33775), len: 1.96596
    dend_5 {pt3dadd(381.7488, 422.58292, -18.33775, 1.26)}

//  Looking at segment number 635: Seg221_dend_5, section: dend_5, ID: 677, parent: Seg220_dend_5 (676), rad: 0.48, (381.7488, 422.58292, -18.33775) -> (382.84882, 423.6229, -18.28775), len: 1.51462
    dend_5 {pt3dadd(382.84882, 423.6229, -18.28775, 0.96)}

//  Looking at segment number 636: Seg222_dend_5, section: dend_5, ID: 678, parent: Seg221_dend_5 (677), rad: 0.48, (382.84882, 423.6229, -18.28775) -> (383.7388, 424.2129, -18.28775), len: 1.06779
    dend_5 {pt3dadd(383.7388, 424.2129, -18.28775, 0.96)}

//  Looking at segment number 637: Seg223_dend_5, section: dend_5, ID: 679, parent: Seg222_dend_5 (678), rad: 0.48, (383.7388, 424.2129, -18.28775) -> (384.47882, 423.5429, -18.28775), len: 0.998252
    dend_5 {pt3dadd(384.47882, 423.5429, -18.28775, 0.96)}

//  Looking at segment number 638: Seg224_dend_5, section: dend_5, ID: 680, parent: Seg223_dend_5 (679), rad: 0.48, (384.47882, 423.5429, -18.28775) -> (385.2188, 423.0329, -18.28775), len: 0.898719
    dend_5 {pt3dadd(385.2188, 423.0329, -18.28775, 0.96)}

//  Looking at segment number 639: Seg225_dend_5, section: dend_5, ID: 681, parent: Seg224_dend_5 (680), rad: 0.48, (385.2188, 423.0329, -18.28775) -> (386.4988, 423.05292, -18.18775), len: 1.28406
    dend_5 {pt3dadd(386.4988, 423.05292, -18.18775, 0.96)}

//  Looking at segment number 640: Seg226_dend_5, section: dend_5, ID: 682, parent: Seg225_dend_5 (681), rad: 0.445, (386.4988, 423.05292, -18.18775) -> (388.19882, 422.83292, -18.18775), len: 1.71419
    dend_5 {pt3dadd(388.19882, 422.83292, -18.18775, 0.89)}

//  Looking at segment number 641: Seg227_dend_5, section: dend_5, ID: 683, parent: Seg226_dend_5 (682), rad: 0.445, (388.19882, 422.83292, -18.18775) -> (388.8588, 423.5729, -18.13775), len: 0.992799
    dend_5 {pt3dadd(388.8588, 423.5729, -18.13775, 0.89)}

//  Looking at segment number 642: Seg228_dend_5, section: dend_5, ID: 684, parent: Seg227_dend_5 (683), rad: 0.445, (388.8588, 423.5729, -18.13775) -> (389.66882, 424.4529, -18.13775), len: 1.19606
    dend_5 {pt3dadd(389.66882, 424.4529, -18.13775, 0.89)}

//  Looking at segment number 643: Seg229_dend_5, section: dend_5, ID: 685, parent: Seg228_dend_5 (684), rad: 0.445, (389.66882, 424.4529, -18.13775) -> (389.9688, 425.7829, -18.13775), len: 1.3634
    dend_5 {pt3dadd(389.9688, 425.7829, -18.13775, 0.89)}

//  Looking at segment number 644: Seg230_dend_5, section: dend_5, ID: 686, parent: Seg229_dend_5 (685), rad: 0.445, (389.9688, 425.7829, -18.13775) -> (390.03882, 427.4029, -18.13775), len: 1.62151
    dend_5 {pt3dadd(390.03882, 427.4029, -18.13775, 0.89)}

//  Looking at segment number 645: Seg231_dend_5, section: dend_5, ID: 687, parent: Seg230_dend_5 (686), rad: 0.515, (390.03882, 427.4029, -18.13775) -> (390.4888, 428.5129, -18.13775), len: 1.19776
    dend_5 {pt3dadd(390.4888, 428.5129, -18.13775, 1.03)}

//  Looking at segment number 646: Seg232_dend_5, section: dend_5, ID: 688, parent: Seg231_dend_5 (687), rad: 0.515, (390.4888, 428.5129, -18.13775) -> (390.7788, 429.6229, -18.13775), len: 1.14725
    dend_5 {pt3dadd(390.7788, 429.6229, -18.13775, 1.03)}

//  Looking at segment number 647: Seg233_dend_5, section: dend_5, ID: 689, parent: Seg232_dend_5 (688), rad: 0.63, (390.7788, 429.6229, -18.13775) -> (391.3688, 430.4329, -18.13775), len: 1.00209
    dend_5 {pt3dadd(391.3688, 430.4329, -18.13775, 1.26)}

//  Looking at segment number 648: Seg234_dend_5, section: dend_5, ID: 690, parent: Seg233_dend_5 (689), rad: 0.555, (391.3688, 430.4329, -18.13775) -> (392.03882, 431.4629, -18.13775), len: 1.22875
    dend_5 {pt3dadd(392.03882, 431.4629, -18.13775, 1.11)}

//  Looking at segment number 649: Seg235_dend_5, section: dend_5, ID: 691, parent: Seg234_dend_5 (690), rad: 0.445, (392.03882, 431.4629, -18.13775) -> (392.7788, 433.0929, -18.08775), len: 1.79081
    dend_5 {pt3dadd(392.7788, 433.0929, -18.08775, 0.89)}
}

proc basic_shape_extra_13(){

//  Looking at segment number 650: Seg236_dend_5, section: dend_5, ID: 692, parent: Seg235_dend_5 (691), rad: 0.445, (392.7788, 433.0929, -18.08775) -> (393.06882, 434.4929, -18.08775), len: 1.42972
    dend_5 {pt3dadd(393.06882, 434.4929, -18.08775, 0.89)}

//  Looking at segment number 651: Seg237_dend_5, section: dend_5, ID: 693, parent: Seg236_dend_5 (692), rad: 0.445, (393.06882, 434.4929, -18.08775) -> (394.0288, 435.1629, -18.08775), len: 1.17068
    dend_5 {pt3dadd(394.0288, 435.1629, -18.08775, 0.89)}

//  Looking at segment number 652: Seg238_dend_5, section: dend_5, ID: 694, parent: Seg237_dend_5 (693), rad: 0.445, (394.0288, 435.1629, -18.08775) -> (394.47882, 436.9329, -18.08775), len: 1.8263
    dend_5 {pt3dadd(394.47882, 436.9329, -18.08775, 0.89)}

//  Looking at segment number 653: Seg239_dend_5, section: dend_5, ID: 695, parent: Seg238_dend_5 (694), rad: 0.445, (394.47882, 436.9329, -18.08775) -> (394.91882, 437.7429, -18.08775), len: 0.921791
    dend_5 {pt3dadd(394.91882, 437.7429, -18.08775, 0.89)}

//  Looking at segment number 654: Seg240_dend_5, section: dend_5, ID: 696, parent: Seg239_dend_5 (695), rad: 0.405, (394.91882, 437.7429, -18.08775) -> (396.3988, 438.4029, -18.48775), len: 1.66912
    dend_5 {pt3dadd(396.3988, 438.4029, -18.48775, 0.81)}

//  Looking at segment number 655: Seg241_dend_5, section: dend_5, ID: 697, parent: Seg240_dend_5 (696), rad: 0.405, (396.3988, 438.4029, -18.48775) -> (396.9888, 439.8129, -18.48775), len: 1.52847
    dend_5 {pt3dadd(396.9888, 439.8129, -18.48775, 0.81)}

//  Looking at segment number 656: Seg242_dend_5, section: dend_5, ID: 698, parent: Seg241_dend_5 (697), rad: 0.405, (396.9888, 439.8129, -18.48775) -> (397.6588, 440.8429, -18.48775), len: 1.22875
    dend_5 {pt3dadd(397.6588, 440.8429, -18.48775, 0.81)}

//  Looking at segment number 657: Seg243_dend_5, section: dend_5, ID: 699, parent: Seg242_dend_5 (698), rad: 0.405, (397.6588, 440.8429, -18.48775) -> (399.94882, 441.3629, -18.48775), len: 2.34831
    dend_5 {pt3dadd(399.94882, 441.3629, -18.48775, 0.81)}

//  Looking at segment number 658: Seg244_dend_5, section: dend_5, ID: 700, parent: Seg243_dend_5 (699), rad: 0.405, (399.94882, 441.3629, -18.48775) -> (401.2788, 441.6529, -17.88775), len: 1.4876
    dend_5 {pt3dadd(401.2788, 441.6529, -17.88775, 0.81)}

//  Looking at segment number 659: Seg245_dend_5, section: dend_5, ID: 701, parent: Seg244_dend_5 (700), rad: 0.405, (401.2788, 441.6529, -17.88775) -> (401.56882, 443.7229, -17.88775), len: 2.09022
    dend_5 {pt3dadd(401.56882, 443.7229, -17.88775, 0.81)}

//  Looking at segment number 660: Seg0_dend_3, section: dend_3, ID: 335, parent: Seg86_dend_1 (158), rad: 0.515, (-174.2212, 55.903202, -48.23775) -> (-175.5412, 53.8632, -50.03775), len: 3.0239
    dend_3 {pt3dclear() pt3dadd(-174.2212, 55.903202, -48.23775, 1.03) pt3dadd(-175.5412, 53.8632, -50.03775, 1.03)}

//  Looking at segment number 661: Seg1_dend_3, section: dend_3, ID: 336, parent: Seg0_dend_3 (335), rad: 0.515, (-175.5412, 53.8632, -50.03775) -> (-175.0312, 52.903202, -50.03775), len: 1.08706
    dend_3 {pt3dadd(-175.0312, 52.903202, -50.03775, 1.03)}

//  Looking at segment number 662: Seg2_dend_3, section: dend_3, ID: 337, parent: Seg1_dend_3 (336), rad: 0.515, (-175.0312, 52.903202, -50.03775) -> (-173.4712, 51.5732, -50.03775), len: 2.05
    dend_3 {pt3dadd(-173.4712, 51.5732, -50.03775, 1.03)}

//  Looking at segment number 663: Seg3_dend_3, section: dend_3, ID: 338, parent: Seg2_dend_3 (337), rad: 0.515, (-173.4712, 51.5732, -50.03775) -> (-173.99121, 50.313198, -50.03775), len: 1.36309
    dend_3 {pt3dadd(-173.99121, 50.313198, -50.03775, 1.03)}

//  Looking at segment number 664: Seg4_dend_3, section: dend_3, ID: 339, parent: Seg3_dend_3 (338), rad: 0.515, (-173.99121, 50.313198, -50.03775) -> (-175.6212, 50.093197, -50.03775), len: 1.64477
    dend_3 {pt3dadd(-175.6212, 50.093197, -50.03775, 1.03)}

//  Looking at segment number 665: Seg5_dend_3, section: dend_3, ID: 340, parent: Seg4_dend_3 (339), rad: 0.515, (-175.6212, 50.093197, -50.03775) -> (-177.7612, 50.1732, -52.88775), len: 3.5649
    dend_3 {pt3dadd(-177.7612, 50.1732, -52.88775, 1.03)}

//  Looking at segment number 666: Seg6_dend_3, section: dend_3, ID: 341, parent: Seg5_dend_3 (340), rad: 0.515, (-177.7612, 50.1732, -52.88775) -> (-180.5012, 49.5032, -53.93775), len: 3.00982
    dend_3 {pt3dadd(-180.5012, 49.5032, -53.93775, 1.03)}

//  Looking at segment number 667: Seg7_dend_3, section: dend_3, ID: 342, parent: Seg6_dend_3 (341), rad: 0.515, (-180.5012, 49.5032, -53.93775) -> (-181.16121, 47.2132, -53.93775), len: 2.38321
    dend_3 {pt3dadd(-181.16121, 47.2132, -53.93775, 1.03)}

//  Looking at segment number 668: Seg8_dend_3, section: dend_3, ID: 343, parent: Seg7_dend_3 (342), rad: 0.515, (-181.16121, 47.2132, -53.93775) -> (-180.2012, 44.2632, -53.93775), len: 3.10228
    dend_3 {pt3dadd(-180.2012, 44.2632, -53.93775, 1.03)}

//  Looking at segment number 669: Seg9_dend_3, section: dend_3, ID: 344, parent: Seg8_dend_3 (343), rad: 0.515, (-180.2012, 44.2632, -53.93775) -> (-181.9012, 41.7532, -53.93775), len: 3.03151
    dend_3 {pt3dadd(-181.9012, 41.7532, -53.93775, 1.03)}

//  Looking at segment number 670: Seg10_dend_3, section: dend_3, ID: 345, parent: Seg9_dend_3 (344), rad: 0.515, (-181.9012, 41.7532, -53.93775) -> (-184.3412, 41.5332, -53.93775), len: 2.4499
    dend_3 {pt3dadd(-184.3412, 41.5332, -53.93775, 1.03)}

//  Looking at segment number 671: Seg11_dend_3, section: dend_3, ID: 346, parent: Seg10_dend_3 (345), rad: 0.515, (-184.3412, 41.5332, -53.93775) -> (-185.74121, 42.4932, -53.93775), len: 1.69753
    dend_3 {pt3dadd(-185.74121, 42.4932, -53.93775, 1.03)}

//  Looking at segment number 672: Seg12_dend_3, section: dend_3, ID: 347, parent: Seg11_dend_3 (346), rad: 0.515, (-185.74121, 42.4932, -53.93775) -> (-186.1112, 39.6832, -53.93775), len: 2.83425
    dend_3 {pt3dadd(-186.1112, 39.6832, -53.93775, 1.03)}

//  Looking at segment number 673: Seg13_dend_3, section: dend_3, ID: 348, parent: Seg12_dend_3 (347), rad: 0.515, (-186.1112, 39.6832, -53.93775) -> (-187.8912, 38.5032, -55.43775), len: 2.60975
    dend_3 {pt3dadd(-187.8912, 38.5032, -55.43775, 1.03)}

//  Looking at segment number 674: Seg14_dend_3, section: dend_3, ID: 349, parent: Seg13_dend_3 (348), rad: 0.515, (-187.8912, 38.5032, -55.43775) -> (-189.5112, 37.6932, -55.38775), len: 1.8119
    dend_3 {pt3dadd(-189.5112, 37.6932, -55.38775, 1.03)}

//  Looking at segment number 675: Seg15_dend_3, section: dend_3, ID: 350, parent: Seg14_dend_3 (349), rad: 0.515, (-189.5112, 37.6932, -55.38775) -> (-189.3612, 36.5832, -57.48775), len: 2.38004
    dend_3 {pt3dadd(-189.3612, 36.5832, -57.48775, 1.03)}

//  Looking at segment number 676: Seg16_dend_3, section: dend_3, ID: 351, parent: Seg15_dend_3 (350), rad: 0.515, (-189.3612, 36.5832, -57.48775) -> (-189.3612, 34.8932, -57.48775), len: 1.69
    dend_3 {pt3dadd(-189.3612, 34.8932, -57.48775, 1.03)}

//  Looking at segment number 677: Seg17_dend_3, section: dend_3, ID: 352, parent: Seg16_dend_3 (351), rad: 0.515, (-189.3612, 34.8932, -57.48775) -> (-190.4712, 33.6332, -57.48775), len: 1.6792
    dend_3 {pt3dadd(-190.4712, 33.6332, -57.48775, 1.03)}

//  Looking at segment number 678: Seg18_dend_3, section: dend_3, ID: 353, parent: Seg17_dend_3 (352), rad: 0.515, (-190.4712, 33.6332, -57.48775) -> (-191.66121, 36.7332, -57.48775), len: 3.32056
    dend_3 {pt3dadd(-191.66121, 36.7332, -57.48775, 1.03)}

//  Looking at segment number 679: Seg19_dend_3, section: dend_3, ID: 354, parent: Seg18_dend_3 (353), rad: 0.515, (-191.66121, 36.7332, -57.48775) -> (-192.69121, 37.5432, -57.43775), len: 1.3113
    dend_3 {pt3dadd(-192.69121, 37.5432, -57.43775, 1.03)}

//  Looking at segment number 680: Seg20_dend_3, section: dend_3, ID: 355, parent: Seg19_dend_3 (354), rad: 0.515, (-192.69121, 37.5432, -57.43775) -> (-193.7312, 35.7732, -57.43775), len: 2.05292
    dend_3 {pt3dadd(-193.7312, 35.7732, -57.43775, 1.03)}

//  Looking at segment number 681: Seg21_dend_3, section: dend_3, ID: 356, parent: Seg20_dend_3 (355), rad: 0.515, (-193.7312, 35.7732, -57.43775) -> (-195.5712, 33.4132, -57.43775), len: 2.99252
    dend_3 {pt3dadd(-195.5712, 33.4132, -57.43775, 1.03)}

//  Looking at segment number 682: Seg22_dend_3, section: dend_3, ID: 357, parent: Seg21_dend_3 (356), rad: 0.48, (-195.5712, 33.4132, -57.43775) -> (-196.0912, 35.0332, -59.63775), len: 2.78115
    dend_3 {pt3dadd(-196.0912, 35.0332, -59.63775, 0.96)}

//  Looking at segment number 683: Seg23_dend_3, section: dend_3, ID: 358, parent: Seg22_dend_3 (357), rad: 0.48, (-196.0912, 35.0332, -59.63775) -> (-197.4212, 35.6232, -59.63775), len: 1.45499
    dend_3 {pt3dadd(-197.4212, 35.6232, -59.63775, 0.96)}

//  Looking at segment number 684: Seg24_dend_3, section: dend_3, ID: 359, parent: Seg23_dend_3 (358), rad: 0.48, (-197.4212, 35.6232, -59.63775) -> (-198.7512, 35.6232, -59.63775), len: 1.33
    dend_3 {pt3dadd(-198.7512, 35.6232, -59.63775, 0.96)}

//  Looking at segment number 685: Seg25_dend_3, section: dend_3, ID: 360, parent: Seg24_dend_3 (359), rad: 0.48, (-198.7512, 35.6232, -59.63775) -> (-200.0812, 36.5832, -60.43775), len: 1.82497
    dend_3 {pt3dadd(-200.0812, 36.5832, -60.43775, 0.96)}

//  Looking at segment number 686: Seg26_dend_3, section: dend_3, ID: 361, parent: Seg25_dend_3 (360), rad: 0.48, (-200.0812, 36.5832, -60.43775) -> (-200.6712, 35.9932, -60.38775), len: 0.83588
    dend_3 {pt3dadd(-200.6712, 35.9932, -60.38775, 0.96)}

//  Looking at segment number 687: Seg27_dend_3, section: dend_3, ID: 362, parent: Seg26_dend_3 (361), rad: 0.48, (-200.6712, 35.9932, -60.38775) -> (-199.6412, 34.4432, -60.38775), len: 1.86102
    dend_3 {pt3dadd(-199.6412, 34.4432, -60.38775, 0.96)}

//  Looking at segment number 688: Seg28_dend_3, section: dend_3, ID: 363, parent: Seg27_dend_3 (362), rad: 0.48, (-199.6412, 34.4432, -60.38775) -> (-200.2312, 32.8232, -60.33775), len: 1.72482
    dend_3 {pt3dadd(-200.2312, 32.8232, -60.33775, 0.96)}

//  Looking at segment number 689: Seg29_dend_3, section: dend_3, ID: 364, parent: Seg28_dend_3 (363), rad: 0.74, (-200.2312, 32.8232, -60.33775) -> (-201.5612, 32.5232, -60.33775), len: 1.36342
    dend_3 {pt3dadd(-201.5612, 32.5232, -60.33775, 1.48)}

//  Looking at segment number 690: Seg30_dend_3, section: dend_3, ID: 365, parent: Seg29_dend_3 (364), rad: 0.555, (-201.5612, 32.5232, -60.33775) -> (-202.8212, 32.3832, -60.28775), len: 1.26873
    dend_3 {pt3dadd(-202.8212, 32.3832, -60.28775, 1.11)}

//  Looking at segment number 691: Seg31_dend_3, section: dend_3, ID: 366, parent: Seg30_dend_3 (365), rad: 0.48, (-202.8212, 32.3832, -60.28775) -> (-204.44121, 33.8532, -60.28775), len: 2.18754
    dend_3 {pt3dadd(-204.44121, 33.8532, -60.28775, 0.96)}

//  Looking at segment number 692: Seg32_dend_3, section: dend_3, ID: 367, parent: Seg31_dend_3 (366), rad: 0.48, (-204.44121, 33.8532, -60.28775) -> (-205.7012, 34.5232, -60.28775), len: 1.42706
    dend_3 {pt3dadd(-205.7012, 34.5232, -60.28775, 0.96)}

//  Looking at segment number 693: Seg33_dend_3, section: dend_3, ID: 368, parent: Seg32_dend_3 (367), rad: 0.48, (-205.7012, 34.5232, -60.28775) -> (-207.0312, 33.4132, -60.28775), len: 1.73234
    dend_3 {pt3dadd(-207.0312, 33.4132, -60.28775, 0.96)}

//  Looking at segment number 694: Seg34_dend_3, section: dend_3, ID: 369, parent: Seg33_dend_3 (368), rad: 0.48, (-207.0312, 33.4132, -60.28775) -> (-209.10121, 33.4132, -61.587753), len: 2.44437
    dend_3 {pt3dadd(-209.10121, 33.4132, -61.587753, 0.96)}

//  Looking at segment number 695: Seg35_dend_3, section: dend_3, ID: 370, parent: Seg34_dend_3 (369), rad: 0.48, (-209.10121, 33.4132, -61.587753) -> (-211.46121, 33.1132, -61.13775), len: 2.42118
    dend_3 {pt3dadd(-211.46121, 33.1132, -61.13775, 0.96)}

//  Looking at segment number 696: Seg36_dend_3, section: dend_3, ID: 371, parent: Seg35_dend_3 (370), rad: 0.48, (-211.46121, 33.1132, -61.13775) -> (-213.16121, 31.7832, -61.087753), len: 2.15903
    dend_3 {pt3dadd(-213.16121, 31.7832, -61.087753, 0.96)}

//  Looking at segment number 697: Seg37_dend_3, section: dend_3, ID: 372, parent: Seg36_dend_3 (371), rad: 0.48, (-213.16121, 31.7832, -61.087753) -> (-214.49121, 30.973202, -62.837753), len: 2.34254
    dend_3 {pt3dadd(-214.49121, 30.973202, -62.837753, 0.96)}

//  Looking at segment number 698: Seg38_dend_3, section: dend_3, ID: 373, parent: Seg37_dend_3 (372), rad: 0.48, (-214.49121, 30.973202, -62.837753) -> (-214.7912, 33.0432, -62.78775), len: 2.09222
    dend_3 {pt3dadd(-214.7912, 33.0432, -62.78775, 0.96)}

//  Looking at segment number 699: Seg39_dend_3, section: dend_3, ID: 374, parent: Seg38_dend_3 (373), rad: 0.48, (-214.7912, 33.0432, -62.78775) -> (-217.38121, 32.3832, -62.78775), len: 2.67278
    dend_3 {pt3dadd(-217.38121, 32.3832, -62.78775, 0.96)}
}

proc basic_shape_extra_14(){

//  Looking at segment number 700: Seg40_dend_3, section: dend_3, ID: 375, parent: Seg39_dend_3 (374), rad: 0.405, (-217.38121, 32.3832, -62.78775) -> (-216.27121, 29.8732, -64.93775), len: 3.48636
    dend_3 {pt3dadd(-216.27121, 29.8732, -64.93775, 0.81)}

//  Looking at segment number 701: Seg41_dend_3, section: dend_3, ID: 376, parent: Seg40_dend_3 (375), rad: 0.59, (-216.27121, 29.8732, -64.93775) -> (-218.9312, 29.203201, -64.93775), len: 2.74307
    dend_3 {pt3dadd(-218.9312, 29.203201, -64.93775, 1.18)}

//  Looking at segment number 702: Seg42_dend_3, section: dend_3, ID: 377, parent: Seg41_dend_3 (376), rad: 0.48, (-218.9312, 29.203201, -64.93775) -> (-220.9212, 28.3232, -64.93775), len: 2.1759
    dend_3 {pt3dadd(-220.9212, 28.3232, -64.93775, 0.96)}

//  Looking at segment number 703: Seg43_dend_3, section: dend_3, ID: 378, parent: Seg42_dend_3 (377), rad: 0.48, (-220.9212, 28.3232, -64.93775) -> (-223.38121, 27.223202, -64.88775), len: 2.6952
    dend_3 {pt3dadd(-223.38121, 27.223202, -64.88775, 0.96)}

//  Looking at segment number 704: Seg44_dend_3, section: dend_3, ID: 379, parent: Seg43_dend_3 (378), rad: 0.48, (-223.38121, 27.223202, -64.88775) -> (-224.8612, 25.743198, -64.88775), len: 2.09304
    dend_3 {pt3dadd(-224.8612, 25.743198, -64.88775, 0.96)}

//  Looking at segment number 705: Seg45_dend_3, section: dend_3, ID: 380, parent: Seg44_dend_3 (379), rad: 0.815, (-224.8612, 25.743198, -64.88775) -> (-226.0412, 24.7832, -64.88775), len: 1.52118
    dend_3 {pt3dadd(-226.0412, 24.7832, -64.88775, 1.63)}

//  Looking at segment number 706: Seg46_dend_3, section: dend_3, ID: 381, parent: Seg45_dend_3 (380), rad: 0.48, (-226.0412, 24.7832, -64.88775) -> (-226.7812, 23.2332, -64.83775), len: 1.71831
    dend_3 {pt3dadd(-226.7812, 23.2332, -64.83775, 0.96)}

//  Looking at segment number 707: Seg47_dend_3, section: dend_3, ID: 382, parent: Seg46_dend_3 (381), rad: 0.48, (-226.7812, 23.2332, -64.83775) -> (-226.7812, 21.973202, -65.98775), len: 1.7059
    dend_3 {pt3dadd(-226.7812, 21.973202, -65.98775, 0.96)}

//  Looking at segment number 708: Seg48_dend_3, section: dend_3, ID: 383, parent: Seg47_dend_3 (382), rad: 0.48, (-226.7812, 21.973202, -65.98775) -> (-226.3312, 18.583199, -65.98775), len: 3.41974
    dend_3 {pt3dadd(-226.3312, 18.583199, -65.98775, 0.96)}

//  Looking at segment number 709: Seg49_dend_3, section: dend_3, ID: 384, parent: Seg48_dend_3 (383), rad: 0.445, (-226.3312, 18.583199, -65.98775) -> (-225.0012, 16.0732, -65.93775), len: 2.84104
    dend_3 {pt3dadd(-225.0012, 16.0732, -65.93775, 0.89)}

//  Looking at segment number 710: Seg50_dend_3, section: dend_3, ID: 385, parent: Seg49_dend_3 (384), rad: 0.445, (-225.0012, 16.0732, -65.93775) -> (-224.41121, 14.3032, -65.93775), len: 1.86574
    dend_3 {pt3dadd(-224.41121, 14.3032, -65.93775, 0.89)}

//  Looking at segment number 711: Seg51_dend_3, section: dend_3, ID: 386, parent: Seg50_dend_3 (385), rad: 0.7, (-224.41121, 14.3032, -65.93775) -> (-226.0412, 12.533199, -65.93775), len: 2.40619
    dend_3 {pt3dadd(-226.0412, 12.533199, -65.93775, 1.4)}

//  Looking at segment number 712: Seg52_dend_3, section: dend_3, ID: 387, parent: Seg51_dend_3 (386), rad: 0.555, (-226.0412, 12.533199, -65.93775) -> (-227.30121, 10.683201, -67.68775), len: 2.84124
    dend_3 {pt3dadd(-227.30121, 10.683201, -67.68775, 1.11)}

//  Looking at segment number 713: Seg53_dend_3, section: dend_3, ID: 388, parent: Seg52_dend_3 (387), rad: 0.405, (-227.30121, 10.683201, -67.68775) -> (-228.4012, 9.7232, -67.58775), len: 1.46341
    dend_3 {pt3dadd(-228.4012, 9.7232, -67.58775, 0.81)}

//  Looking at segment number 714: Seg54_dend_3, section: dend_3, ID: 389, parent: Seg53_dend_3 (388), rad: 0.405, (-228.4012, 9.7232, -67.58775) -> (-228.1812, 7.5832005, -67.58775), len: 2.15128
    dend_3 {pt3dadd(-228.1812, 7.5832005, -67.58775, 0.81)}

//  Looking at segment number 715: Seg55_dend_3, section: dend_3, ID: 390, parent: Seg54_dend_3 (389), rad: 0.405, (-228.1812, 7.5832005, -67.58775) -> (-228.0312, 5.3731995, -68.38775), len: 2.35512
    dend_3 {pt3dadd(-228.0312, 5.3731995, -68.38775, 0.81)}

//  Looking at segment number 716: Seg56_dend_3, section: dend_3, ID: 391, parent: Seg55_dend_3 (390), rad: 0.63, (-228.0312, 5.3731995, -68.38775) -> (-229.5912, 4.0431995, -68.33775), len: 2.05061
    dend_3 {pt3dadd(-229.5912, 4.0431995, -68.33775, 1.26)}

//  Looking at segment number 717: Seg57_dend_3, section: dend_3, ID: 392, parent: Seg56_dend_3 (391), rad: 0.48, (-229.5912, 4.0431995, -68.33775) -> (-231.2912, 2.4932003, -68.33775), len: 2.30054
    dend_3 {pt3dadd(-231.2912, 2.4932003, -68.33775, 0.96)}

//  Looking at segment number 718: Seg58_dend_3, section: dend_3, ID: 393, parent: Seg57_dend_3 (392), rad: 0.48, (-231.2912, 2.4932003, -68.33775) -> (-232.4712, 0.79319954, -68.33775), len: 2.0694
    dend_3 {pt3dadd(-232.4712, 0.79319954, -68.33775, 0.96)}

//  Looking at segment number 719: Seg59_dend_3, section: dend_3, ID: 394, parent: Seg58_dend_3 (393), rad: 0.48, (-232.4712, 0.79319954, -68.33775) -> (-233.8712, -0.5368004, -68.28775), len: 1.93168
    dend_3 {pt3dadd(-233.8712, -0.5368004, -68.28775, 0.96)}

//  Looking at segment number 720: Seg60_dend_3, section: dend_3, ID: 395, parent: Seg59_dend_3 (394), rad: 0.48, (-233.8712, -0.5368004, -68.28775) -> (-237.49121, -3.7068005, -71.98775), len: 6.06987
    dend_3 {pt3dadd(-237.49121, -3.7068005, -71.98775, 0.96)}

//  Looking at segment number 721: Seg61_dend_3, section: dend_3, ID: 396, parent: Seg60_dend_3 (395), rad: 0.48, (-237.49121, -3.7068005, -71.98775) -> (-240.1512, -7.6068, -74.33775), len: 5.27333
    dend_3 {pt3dadd(-240.1512, -7.6068, -74.33775, 0.96)}

//  Looking at segment number 722: Seg62_dend_3, section: dend_3, ID: 397, parent: Seg61_dend_3 (396), rad: 0.48, (-240.1512, -7.6068, -74.33775) -> (-240.74121, -9.59681, -74.33775), len: 2.07563
    dend_3 {pt3dadd(-240.74121, -9.59681, -74.33775, 0.96)}

//  Looking at segment number 723: Seg63_dend_3, section: dend_3, ID: 398, parent: Seg62_dend_3 (397), rad: 0.48, (-240.74121, -9.59681, -74.33775) -> (-242.0012, -11.66681, -74.33775), len: 2.42332
    dend_3 {pt3dadd(-242.0012, -11.66681, -74.33775, 0.96)}

//  Looking at segment number 724: Seg64_dend_3, section: dend_3, ID: 399, parent: Seg63_dend_3 (398), rad: 0.48, (-242.0012, -11.66681, -74.33775) -> (-244.58119, -12.10681, -74.33775), len: 2.61724
    dend_3 {pt3dadd(-244.58119, -12.10681, -74.33775, 0.96)}

//  Looking at segment number 725: Seg65_dend_3, section: dend_3, ID: 400, parent: Seg64_dend_3 (399), rad: 0.48, (-244.58119, -12.10681, -74.33775) -> (-244.73122, -14.10681, -75.03775), len: 2.12427
    dend_3 {pt3dadd(-244.73122, -14.10681, -75.03775, 0.96)}

//  Looking at segment number 726: Seg66_dend_3, section: dend_3, ID: 401, parent: Seg65_dend_3 (400), rad: 0.48, (-244.73122, -14.10681, -75.03775) -> (-245.9912, -16.38681, -75.03775), len: 2.60499
    dend_3 {pt3dadd(-245.9912, -16.38681, -75.03775, 0.96)}

//  Looking at segment number 727: Seg67_dend_3, section: dend_3, ID: 402, parent: Seg66_dend_3 (401), rad: 0.48, (-245.9912, -16.38681, -75.03775) -> (-247.0212, -18.97681, -75.03775), len: 2.78729
    dend_3 {pt3dadd(-247.0212, -18.97681, -75.03775, 0.96)}

//  Looking at segment number 728: Seg68_dend_3, section: dend_3, ID: 403, parent: Seg67_dend_3 (402), rad: 0.48, (-247.0212, -18.97681, -75.03775) -> (-247.61119, -22.59681, -76.68775), len: 4.02181
    dend_3 {pt3dadd(-247.61119, -22.59681, -76.68775, 0.96)}

//  Looking at segment number 729: Seg69_dend_3, section: dend_3, ID: 404, parent: Seg68_dend_3 (403), rad: 0.48, (-247.61119, -22.59681, -76.68775) -> (-247.54121, -25.76681, -76.68775), len: 3.17077
    dend_3 {pt3dadd(-247.54121, -25.76681, -76.68775, 0.96)}

//  Looking at segment number 730: Seg70_dend_3, section: dend_3, ID: 405, parent: Seg69_dend_3 (404), rad: 0.48, (-247.54121, -25.76681, -76.68775) -> (-245.32121, -29.086811, -78.18775), len: 4.26624
    dend_3 {pt3dadd(-245.32121, -29.086811, -78.18775, 0.96)}

//  Looking at segment number 731: Seg71_dend_3, section: dend_3, ID: 406, parent: Seg70_dend_3 (405), rad: 0.405, (-245.32121, -29.086811, -78.18775) -> (-245.76122, -31.4468, -78.18775), len: 2.40066
    dend_3 {pt3dadd(-245.76122, -31.4468, -78.18775, 0.81)}

//  Looking at segment number 732: Seg72_dend_3, section: dend_3, ID: 407, parent: Seg71_dend_3 (406), rad: 0.405, (-245.76122, -31.4468, -78.18775) -> (-246.8012, -33.5868, -77.78775), len: 2.41271
    dend_3 {pt3dadd(-246.8012, -33.5868, -77.78775, 0.81)}

//  Looking at segment number 733: Seg0_dend_2, section: dend_2, ID: 159, parent: Seg86_dend_1 (158), rad: 0.48, (-174.2212, 55.903202, -48.23775) -> (-176.0612, 55.453197, -47.08775), len: 2.21599
    dend_2 {pt3dclear() pt3dadd(-174.2212, 55.903202, -48.23775, 0.96) pt3dadd(-176.0612, 55.453197, -47.08775, 0.96)}

//  Looking at segment number 734: Seg1_dend_2, section: dend_2, ID: 160, parent: Seg0_dend_2 (159), rad: 0.48, (-176.0612, 55.453197, -47.08775) -> (-177.3212, 54.273197, -47.08775), len: 1.72626
    dend_2 {pt3dadd(-177.3212, 54.273197, -47.08775, 0.96)}

//  Looking at segment number 735: Seg2_dend_2, section: dend_2, ID: 161, parent: Seg1_dend_2 (160), rad: 0.48, (-177.3212, 54.273197, -47.08775) -> (-178.9512, 53.4632, -47.13775), len: 1.82085
    dend_2 {pt3dadd(-178.9512, 53.4632, -47.13775, 0.96)}

//  Looking at segment number 736: Seg3_dend_2, section: dend_2, ID: 162, parent: Seg2_dend_2 (161), rad: 0.48, (-178.9512, 53.4632, -47.13775) -> (-181.8312, 52.873203, -48.38775), len: 3.19453
    dend_2 {pt3dadd(-181.8312, 52.873203, -48.38775, 0.96)}

//  Looking at segment number 737: Seg4_dend_2, section: dend_2, ID: 163, parent: Seg3_dend_2 (162), rad: 0.48, (-181.8312, 52.873203, -48.38775) -> (-184.1712, 51.4332, -48.33775), len: 2.74803
    dend_2 {pt3dadd(-184.1712, 51.4332, -48.33775, 0.96)}

//  Looking at segment number 738: Seg5_dend_2, section: dend_2, ID: 164, parent: Seg4_dend_2 (163), rad: 0.48, (-184.1712, 51.4332, -48.33775) -> (-187.5712, 49.583202, -47.73775), len: 3.91694
    dend_2 {pt3dadd(-187.5712, 49.583202, -47.73775, 0.96)}

//  Looking at segment number 739: Seg6_dend_2, section: dend_2, ID: 165, parent: Seg5_dend_2 (164), rad: 0.48, (-187.5712, 49.583202, -47.73775) -> (-191.05121, 49.3632, -47.73775), len: 3.48696
    dend_2 {pt3dadd(-191.05121, 49.3632, -47.73775, 0.96)}

//  Looking at segment number 740: Seg7_dend_2, section: dend_2, ID: 166, parent: Seg6_dend_2 (165), rad: 0.48, (-191.05121, 49.3632, -47.73775) -> (-193.7812, 50.763203, -47.73775), len: 3.06804
    dend_2 {pt3dadd(-193.7812, 50.763203, -47.73775, 0.96)}

//  Looking at segment number 741: Seg8_dend_2, section: dend_2, ID: 167, parent: Seg7_dend_2 (166), rad: 0.48, (-193.7812, 50.763203, -47.73775) -> (-196.74121, 49.4332, -47.73775), len: 3.24508
    dend_2 {pt3dadd(-196.74121, 49.4332, -47.73775, 0.96)}

//  Looking at segment number 742: Seg9_dend_2, section: dend_2, ID: 168, parent: Seg8_dend_2 (167), rad: 0.48, (-196.74121, 49.4332, -47.73775) -> (-198.2212, 47.2232, -47.73775), len: 2.65979
    dend_2 {pt3dadd(-198.2212, 47.2232, -47.73775, 0.96)}

//  Looking at segment number 743: Seg10_dend_2, section: dend_2, ID: 169, parent: Seg9_dend_2 (168), rad: 0.48, (-198.2212, 47.2232, -47.73775) -> (-200.2912, 45.453197, -47.73775), len: 2.72356
    dend_2 {pt3dadd(-200.2912, 45.453197, -47.73775, 0.96)}

//  Looking at segment number 744: Seg11_dend_2, section: dend_2, ID: 170, parent: Seg10_dend_2 (169), rad: 0.48, (-200.2912, 45.453197, -47.73775) -> (-203.9812, 44.3432, -47.88775), len: 3.85626
    dend_2 {pt3dadd(-203.9812, 44.3432, -47.88775, 0.96)}

//  Looking at segment number 745: Seg12_dend_2, section: dend_2, ID: 171, parent: Seg11_dend_2 (170), rad: 0.48, (-203.9812, 44.3432, -47.88775) -> (-209.0812, 45.6732, -47.88775), len: 5.27057
    dend_2 {pt3dadd(-209.0812, 45.6732, -47.88775, 0.96)}

//  Looking at segment number 746: Seg13_dend_2, section: dend_2, ID: 172, parent: Seg12_dend_2 (171), rad: 0.515, (-209.0812, 45.6732, -47.88775) -> (-212.63121, 46.1132, -48.53775), len: 3.63574
    dend_2 {pt3dadd(-212.63121, 46.1132, -48.53775, 1.03)}

//  Looking at segment number 747: Seg14_dend_2, section: dend_2, ID: 173, parent: Seg13_dend_2 (172), rad: 0.48, (-212.63121, 46.1132, -48.53775) -> (-215.8112, 46.9232, -48.53775), len: 3.28153
    dend_2 {pt3dadd(-215.8112, 46.9232, -48.53775, 0.96)}

//  Looking at segment number 748: Seg15_dend_2, section: dend_2, ID: 174, parent: Seg14_dend_2 (173), rad: 0.48, (-215.8112, 46.9232, -48.53775) -> (-219.5812, 46.8532, -48.53775), len: 3.77065
    dend_2 {pt3dadd(-219.5812, 46.8532, -48.53775, 0.96)}

//  Looking at segment number 749: Seg16_dend_2, section: dend_2, ID: 175, parent: Seg15_dend_2 (174), rad: 0.555, (-219.5812, 46.8532, -48.53775) -> (-222.24121, 47.0732, -48.53775), len: 2.66909
    dend_2 {pt3dadd(-222.24121, 47.0732, -48.53775, 1.11)}
}

proc basic_shape_extra_15(){

//  Looking at segment number 750: Seg17_dend_2, section: dend_2, ID: 176, parent: Seg16_dend_2 (175), rad: 0.48, (-222.24121, 47.0732, -48.53775) -> (-225.3412, 45.9632, -49.73775), len: 3.50458
    dend_2 {pt3dadd(-225.3412, 45.9632, -49.73775, 0.96)}

//  Looking at segment number 751: Seg18_dend_2, section: dend_2, ID: 177, parent: Seg17_dend_2 (176), rad: 0.48, (-225.3412, 45.9632, -49.73775) -> (-226.7512, 45.593197, -49.73775), len: 1.45774
    dend_2 {pt3dadd(-226.7512, 45.593197, -49.73775, 0.96)}

//  Looking at segment number 752: Seg19_dend_2, section: dend_2, ID: 178, parent: Seg18_dend_2 (177), rad: 0.48, (-226.7512, 45.593197, -49.73775) -> (-229.13121, 47.133198, -49.98775), len: 2.84579
    dend_2 {pt3dadd(-229.13121, 47.133198, -49.98775, 0.96)}

//  Looking at segment number 753: Seg20_dend_2, section: dend_2, ID: 179, parent: Seg19_dend_2 (178), rad: 0.48, (-229.13121, 47.133198, -49.98775) -> (-231.5712, 48.7532, -49.98775), len: 2.92881
    dend_2 {pt3dadd(-231.5712, 48.7532, -49.98775, 0.96)}

//  Looking at segment number 754: Seg21_dend_2, section: dend_2, ID: 180, parent: Seg20_dend_2 (179), rad: 0.48, (-231.5712, 48.7532, -49.98775) -> (-234.9712, 49.8632, -49.98775), len: 3.57661
    dend_2 {pt3dadd(-234.9712, 49.8632, -49.98775, 0.96)}

//  Looking at segment number 755: Seg22_dend_2, section: dend_2, ID: 181, parent: Seg21_dend_2 (180), rad: 0.48, (-234.9712, 49.8632, -49.98775) -> (-237.7012, 49.343197, -49.98775), len: 2.77908
    dend_2 {pt3dadd(-237.7012, 49.343197, -49.98775, 0.96)}

//  Looking at segment number 756: Seg23_dend_2, section: dend_2, ID: 182, parent: Seg22_dend_2 (181), rad: 0.48, (-237.7012, 49.343197, -49.98775) -> (-240.2212, 48.093197, -49.98775), len: 2.81299
    dend_2 {pt3dadd(-240.2212, 48.093197, -49.98775, 0.96)}

//  Looking at segment number 757: Seg24_dend_2, section: dend_2, ID: 183, parent: Seg23_dend_2 (182), rad: 0.48, (-240.2212, 48.093197, -49.98775) -> (-243.9912, 47.5732, -49.98775), len: 3.80568
    dend_2 {pt3dadd(-243.9912, 47.5732, -49.98775, 0.96)}

//  Looking at segment number 758: Seg25_dend_2, section: dend_2, ID: 184, parent: Seg24_dend_2 (183), rad: 0.85, (-243.9912, 47.5732, -49.98775) -> (-245.69121, 46.5332, -50.08775), len: 1.99541
    dend_2 {pt3dadd(-245.69121, 46.5332, -50.08775, 1.7)}

//  Looking at segment number 759: Seg26_dend_2, section: dend_2, ID: 185, parent: Seg25_dend_2 (184), rad: 0.515, (-245.69121, 46.5332, -50.08775) -> (-246.8712, 44.6232, -51.03775), len: 2.43782
    dend_2 {pt3dadd(-246.8712, 44.6232, -51.03775, 1.03)}

//  Looking at segment number 760: Seg27_dend_2, section: dend_2, ID: 186, parent: Seg26_dend_2 (185), rad: 0.515, (-246.8712, 44.6232, -51.03775) -> (-247.98122, 41.6632, -51.48775), len: 3.19315
    dend_2 {pt3dadd(-247.98122, 41.6632, -51.48775, 1.03)}

//  Looking at segment number 761: Seg28_dend_2, section: dend_2, ID: 187, parent: Seg27_dend_2 (186), rad: 0.515, (-247.98122, 41.6632, -51.48775) -> (-248.94121, 38.4232, -51.43775), len: 3.3796
    dend_2 {pt3dadd(-248.94121, 38.4232, -51.43775, 1.03)}

//  Looking at segment number 762: Seg29_dend_2, section: dend_2, ID: 188, parent: Seg28_dend_2 (187), rad: 0.515, (-248.94121, 38.4232, -51.43775) -> (-249.83119, 37.9032, -52.13775), len: 1.24598
    dend_2 {pt3dadd(-249.83119, 37.9032, -52.13775, 1.03)}

//  Looking at segment number 763: Seg30_dend_2, section: dend_2, ID: 189, parent: Seg29_dend_2 (188), rad: 0.515, (-249.83119, 37.9032, -52.13775) -> (-251.7512, 38.9332, -52.13775), len: 2.17884
    dend_2 {pt3dadd(-251.7512, 38.9332, -52.13775, 1.03)}

//  Looking at segment number 764: Seg31_dend_2, section: dend_2, ID: 190, parent: Seg30_dend_2 (189), rad: 0.515, (-251.7512, 38.9332, -52.13775) -> (-254.04121, 40.4832, -52.53775), len: 2.79404
    dend_2 {pt3dadd(-254.04121, 40.4832, -52.53775, 1.03)}

//  Looking at segment number 765: Seg32_dend_2, section: dend_2, ID: 191, parent: Seg31_dend_2 (190), rad: 0.515, (-254.04121, 40.4832, -52.53775) -> (-256.6212, 41.6632, -52.48775), len: 2.83746
    dend_2 {pt3dadd(-256.6212, 41.6632, -52.48775, 1.03)}

//  Looking at segment number 766: Seg33_dend_2, section: dend_2, ID: 192, parent: Seg32_dend_2 (191), rad: 0.515, (-256.6212, 41.6632, -52.48775) -> (-258.3212, 42.1132, -51.78775), len: 1.89276
    dend_2 {pt3dadd(-258.3212, 42.1132, -51.78775, 1.03)}

//  Looking at segment number 767: Seg34_dend_2, section: dend_2, ID: 193, parent: Seg33_dend_2 (192), rad: 0.515, (-258.3212, 42.1132, -51.78775) -> (-259.7312, 41.3732, -51.78775), len: 1.59239
    dend_2 {pt3dadd(-259.7312, 41.3732, -51.78775, 1.03)}

//  Looking at segment number 768: Seg35_dend_2, section: dend_2, ID: 194, parent: Seg34_dend_2 (193), rad: 0.515, (-259.7312, 41.3732, -51.78775) -> (-261.3512, 40.4832, -51.73775), len: 1.84905
    dend_2 {pt3dadd(-261.3512, 40.4832, -51.73775, 1.03)}

//  Looking at segment number 769: Seg36_dend_2, section: dend_2, ID: 195, parent: Seg35_dend_2 (194), rad: 0.515, (-261.3512, 40.4832, -51.73775) -> (-264.02118, 41.5932, -53.48775), len: 3.37985
    dend_2 {pt3dadd(-264.02118, 41.5932, -53.48775, 1.03)}

//  Looking at segment number 770: Seg37_dend_2, section: dend_2, ID: 196, parent: Seg36_dend_2 (195), rad: 0.515, (-264.02118, 41.5932, -53.48775) -> (-266.0912, 42.0332, -54.53775), len: 2.36242
    dend_2 {pt3dadd(-266.0912, 42.0332, -54.53775, 1.03)}

//  Looking at segment number 771: Seg38_dend_2, section: dend_2, ID: 197, parent: Seg37_dend_2 (196), rad: 0.515, (-266.0912, 42.0332, -54.53775) -> (-268.15118, 40.4132, -55.28775), len: 2.72589
    dend_2 {pt3dadd(-268.15118, 40.4132, -55.28775, 1.03)}

//  Looking at segment number 772: Seg39_dend_2, section: dend_2, ID: 198, parent: Seg38_dend_2 (197), rad: 0.515, (-268.15118, 40.4132, -55.28775) -> (-268.9712, 38.9332, -55.28775), len: 1.69198
    dend_2 {pt3dadd(-268.9712, 38.9332, -55.28775, 1.03)}

//  Looking at segment number 773: Seg40_dend_2, section: dend_2, ID: 199, parent: Seg39_dend_2 (198), rad: 0.515, (-268.9712, 38.9332, -55.28775) -> (-270.52118, 38.4932, -54.93775), len: 1.64881
    dend_2 {pt3dadd(-270.52118, 38.4932, -54.93775, 1.03)}

//  Looking at segment number 774: Seg41_dend_2, section: dend_2, ID: 200, parent: Seg40_dend_2 (199), rad: 0.515, (-270.52118, 38.4932, -54.93775) -> (-272.74118, 38.9332, -54.93775), len: 2.26319
    dend_2 {pt3dadd(-272.74118, 38.9332, -54.93775, 1.03)}

//  Looking at segment number 775: Seg42_dend_2, section: dend_2, ID: 201, parent: Seg41_dend_2 (200), rad: 0.515, (-272.74118, 38.9332, -54.93775) -> (-275.2012, 39.6432, -54.83775), len: 2.56238
    dend_2 {pt3dadd(-275.2012, 39.6432, -54.83775, 1.03)}

//  Looking at segment number 776: Seg43_dend_2, section: dend_2, ID: 202, parent: Seg42_dend_2 (201), rad: 0.665, (-275.2012, 39.6432, -54.83775) -> (-277.71118, 40.3832, -54.78775), len: 2.61727
    dend_2 {pt3dadd(-277.71118, 40.3832, -54.78775, 1.33)}

//  Looking at segment number 777: Seg44_dend_2, section: dend_2, ID: 203, parent: Seg43_dend_2 (202), rad: 0.515, (-277.71118, 40.3832, -54.78775) -> (-278.6712, 41.6332, -54.78775), len: 1.57612
    dend_2 {pt3dadd(-278.6712, 41.6332, -54.78775, 1.03)}

//  Looking at segment number 778: Seg45_dend_2, section: dend_2, ID: 204, parent: Seg44_dend_2 (203), rad: 0.515, (-278.6712, 41.6332, -54.78775) -> (-279.1212, 42.5232, -54.78775), len: 0.997288
    dend_2 {pt3dadd(-279.1212, 42.5232, -54.78775, 1.03)}

//  Looking at segment number 779: Seg46_dend_2, section: dend_2, ID: 205, parent: Seg45_dend_2 (204), rad: 0.515, (-279.1212, 42.5232, -54.78775) -> (-278.90118, 44.0732, -54.78775), len: 1.56553
    dend_2 {pt3dadd(-278.90118, 44.0732, -54.78775, 1.03)}

//  Looking at segment number 780: Seg47_dend_2, section: dend_2, ID: 206, parent: Seg46_dend_2 (205), rad: 0.515, (-278.90118, 44.0732, -54.78775) -> (-279.1912, 44.953197, -55.03775), len: 0.959688
    dend_2 {pt3dadd(-279.1912, 44.953197, -55.03775, 1.03)}

//  Looking at segment number 781: Seg48_dend_2, section: dend_2, ID: 207, parent: Seg47_dend_2 (206), rad: 0.515, (-279.1912, 44.953197, -55.03775) -> (-281.8512, 45.2532, -55.03775), len: 2.67687
    dend_2 {pt3dadd(-281.8512, 45.2532, -55.03775, 1.03)}

//  Looking at segment number 782: Seg49_dend_2, section: dend_2, ID: 208, parent: Seg48_dend_2 (207), rad: 0.515, (-281.8512, 45.2532, -55.03775) -> (-283.6312, 44.883198, -55.03775), len: 1.81805
    dend_2 {pt3dadd(-283.6312, 44.883198, -55.03775, 1.03)}

//  Looking at segment number 783: Seg50_dend_2, section: dend_2, ID: 209, parent: Seg49_dend_2 (208), rad: 0.515, (-283.6312, 44.883198, -55.03775) -> (-285.18118, 45.1032, -56.38775), len: 2.06721
    dend_2 {pt3dadd(-285.18118, 45.1032, -56.38775, 1.03)}

//  Looking at segment number 784: Seg51_dend_2, section: dend_2, ID: 210, parent: Seg50_dend_2 (209), rad: 0.63, (-285.18118, 45.1032, -56.38775) -> (-286.21118, 46.063198, -56.38775), len: 1.40801
    dend_2 {pt3dadd(-286.21118, 46.063198, -56.38775, 1.26)}

//  Looking at segment number 785: Seg52_dend_2, section: dend_2, ID: 211, parent: Seg51_dend_2 (210), rad: 0.925, (-286.21118, 46.063198, -56.38775) -> (-287.3212, 46.953197, -56.38775), len: 1.42276
    dend_2 {pt3dadd(-287.3212, 46.953197, -56.38775, 1.85)}

//  Looking at segment number 786: Seg53_dend_2, section: dend_2, ID: 212, parent: Seg52_dend_2 (211), rad: 0.925, (-287.3212, 46.953197, -56.38775) -> (-288.80118, 48.053204, -56.38775), len: 1.84401
    dend_2 {pt3dadd(-288.80118, 48.053204, -56.38775, 1.85)}

//  Looking at segment number 787: Seg54_dend_2, section: dend_2, ID: 213, parent: Seg53_dend_2 (212), rad: 0.515, (-288.80118, 48.053204, -56.38775) -> (-290.1312, 48.653202, -56.38775), len: 1.45909
    dend_2 {pt3dadd(-290.1312, 48.653202, -56.38775, 1.03)}

//  Looking at segment number 788: Seg55_dend_2, section: dend_2, ID: 214, parent: Seg54_dend_2 (213), rad: 0.515, (-290.1312, 48.653202, -56.38775) -> (-292.49118, 49.093197, -56.38775), len: 2.40065
    dend_2 {pt3dadd(-292.49118, 49.093197, -56.38775, 1.03)}

//  Looking at segment number 789: Seg56_dend_2, section: dend_2, ID: 215, parent: Seg55_dend_2 (214), rad: 0.48, (-292.49118, 49.093197, -56.38775) -> (-294.5612, 48.7932, -56.33775), len: 2.09223
    dend_2 {pt3dadd(-294.5612, 48.7932, -56.33775, 0.96)}

//  Looking at segment number 790: Seg57_dend_2, section: dend_2, ID: 216, parent: Seg56_dend_2 (215), rad: 0.48, (-294.5612, 48.7932, -56.33775) -> (-296.93118, 47.763203, -56.33775), len: 2.58414
    dend_2 {pt3dadd(-296.93118, 47.763203, -56.33775, 0.96)}

//  Looking at segment number 791: Seg58_dend_2, section: dend_2, ID: 217, parent: Seg57_dend_2 (216), rad: 0.48, (-296.93118, 47.763203, -56.33775) -> (-298.6312, 46.4332, -56.33775), len: 2.15846
    dend_2 {pt3dadd(-298.6312, 46.4332, -56.33775, 0.96)}

//  Looking at segment number 792: Seg59_dend_2, section: dend_2, ID: 218, parent: Seg58_dend_2 (217), rad: 0.405, (-298.6312, 46.4332, -56.33775) -> (-300.55118, 44.813198, -56.88775), len: 2.57162
    dend_2 {pt3dadd(-300.55118, 44.813198, -56.88775, 0.81)}

//  Looking at segment number 793: Seg60_dend_2, section: dend_2, ID: 219, parent: Seg59_dend_2 (218), rad: 0.405, (-300.55118, 44.813198, -56.88775) -> (-302.9212, 43.9932, -56.88775), len: 2.50787
    dend_2 {pt3dadd(-302.9212, 43.9932, -56.88775, 0.81)}

//  Looking at segment number 794: Seg61_dend_2, section: dend_2, ID: 220, parent: Seg60_dend_2 (219), rad: 0.405, (-302.9212, 43.9932, -56.88775) -> (-303.36118, 42.4432, -55.53775), len: 2.10204
    dend_2 {pt3dadd(-303.36118, 42.4432, -55.53775, 0.81)}

//  Looking at segment number 795: Seg62_dend_2, section: dend_2, ID: 221, parent: Seg61_dend_2 (220), rad: 0.405, (-303.36118, 42.4432, -55.53775) -> (-303.80118, 40.0132, -55.53775), len: 2.46951
    dend_2 {pt3dadd(-303.80118, 40.0132, -55.53775, 0.81)}

//  Looking at segment number 796: Seg63_dend_2, section: dend_2, ID: 222, parent: Seg62_dend_2 (221), rad: 0.405, (-303.80118, 40.0132, -55.53775) -> (-305.5012, 38.0232, -55.53775), len: 2.61728
    dend_2 {pt3dadd(-305.5012, 38.0232, -55.53775, 0.81)}

//  Looking at segment number 797: Seg64_dend_2, section: dend_2, ID: 223, parent: Seg63_dend_2 (222), rad: 0.405, (-305.5012, 38.0232, -55.53775) -> (-306.7612, 37.3532, -55.58775), len: 1.42795
    dend_2 {pt3dadd(-306.7612, 37.3532, -55.58775, 0.81)}

//  Looking at segment number 798: Seg65_dend_2, section: dend_2, ID: 224, parent: Seg64_dend_2 (223), rad: 0.74, (-306.7612, 37.3532, -55.58775) -> (-307.7212, 37.2032, -55.58775), len: 0.971639
    dend_2 {pt3dadd(-307.7212, 37.2032, -55.58775, 1.48)}

//  Looking at segment number 799: Seg66_dend_2, section: dend_2, ID: 225, parent: Seg65_dend_2 (224), rad: 0.815, (-307.7212, 37.2032, -55.58775) -> (-309.7212, 37.063198, -54.83775), len: 2.14058
    dend_2 {pt3dadd(-309.7212, 37.063198, -54.83775, 1.63)}
}

proc basic_shape_extra_16(){

//  Looking at segment number 800: Seg67_dend_2, section: dend_2, ID: 226, parent: Seg66_dend_2 (225), rad: 0.48, (-309.7212, 37.063198, -54.83775) -> (-311.05118, 36.8332, -55.83775), len: 1.67981
    dend_2 {pt3dadd(-311.05118, 36.8332, -55.83775, 0.96)}

//  Looking at segment number 801: Seg68_dend_2, section: dend_2, ID: 227, parent: Seg67_dend_2 (226), rad: 0.48, (-311.05118, 36.8332, -55.83775) -> (-312.7512, 36.9132, -55.83775), len: 1.70189
    dend_2 {pt3dadd(-312.7512, 36.9132, -55.83775, 0.96)}

//  Looking at segment number 802: Seg69_dend_2, section: dend_2, ID: 228, parent: Seg68_dend_2 (227), rad: 0.59, (-312.7512, 36.9132, -55.83775) -> (-313.7812, 36.6132, -55.83775), len: 1.0728
    dend_2 {pt3dadd(-313.7812, 36.6132, -55.83775, 1.18)}

//  Looking at segment number 803: Seg70_dend_2, section: dend_2, ID: 229, parent: Seg69_dend_2 (228), rad: 0.96, (-313.7812, 36.6132, -55.83775) -> (-315.1912, 36.2432, -55.83775), len: 1.45774
    dend_2 {pt3dadd(-315.1912, 36.2432, -55.83775, 1.92)}

//  Looking at segment number 804: Seg71_dend_2, section: dend_2, ID: 230, parent: Seg70_dend_2 (229), rad: 0.775, (-315.1912, 36.2432, -55.83775) -> (-316.2912, 35.9532, -55.83775), len: 1.13759
    dend_2 {pt3dadd(-316.2912, 35.9532, -55.83775, 1.55)}

//  Looking at segment number 805: Seg72_dend_2, section: dend_2, ID: 231, parent: Seg71_dend_2 (230), rad: 0.555, (-316.2912, 35.9532, -55.83775) -> (-318.1412, 36.2432, -55.83775), len: 1.8726
    dend_2 {pt3dadd(-318.1412, 36.2432, -55.83775, 1.11)}

//  Looking at segment number 806: Seg73_dend_2, section: dend_2, ID: 232, parent: Seg72_dend_2 (231), rad: 0.405, (-318.1412, 36.2432, -55.83775) -> (-319.2212, 35.3432, -55.33775), len: 1.4921
    dend_2 {pt3dadd(-319.2212, 35.3432, -55.33775, 0.81)}

//  Looking at segment number 807: Seg74_dend_2, section: dend_2, ID: 233, parent: Seg73_dend_2 (232), rad: 0.405, (-319.2212, 35.3432, -55.33775) -> (-320.0312, 33.6432, -55.33775), len: 1.88311
    dend_2 {pt3dadd(-320.0312, 33.6432, -55.33775, 0.81)}

//  Looking at segment number 808: Seg75_dend_2, section: dend_2, ID: 234, parent: Seg74_dend_2 (233), rad: 0.405, (-320.0312, 33.6432, -55.33775) -> (-321.0612, 32.3932, -55.28775), len: 1.62046
    dend_2 {pt3dadd(-321.0612, 32.3932, -55.28775, 0.81)}

//  Looking at segment number 809: Seg76_dend_2, section: dend_2, ID: 235, parent: Seg75_dend_2 (234), rad: 0.48, (-321.0612, 32.3932, -55.28775) -> (-322.6912, 31.4332, -55.28775), len: 1.8917
    dend_2 {pt3dadd(-322.6912, 31.4332, -55.28775, 0.96)}

//  Looking at segment number 810: Seg77_dend_2, section: dend_2, ID: 236, parent: Seg76_dend_2 (235), rad: 0.335, (-322.6912, 31.4332, -55.28775) -> (-324.24118, 30.6932, -55.28775), len: 1.71758
    dend_2 {pt3dadd(-324.24118, 30.6932, -55.28775, 0.67)}

//  Looking at segment number 811: Seg78_dend_2, section: dend_2, ID: 237, parent: Seg77_dend_2 (236), rad: 0.335, (-324.24118, 30.6932, -55.28775) -> (-326.46118, 30.103199, -55.28775), len: 2.29706
    dend_2 {pt3dadd(-326.46118, 30.103199, -55.28775, 0.67)}

//  Looking at segment number 812: Seg79_dend_2, section: dend_2, ID: 238, parent: Seg78_dend_2 (237), rad: 0.445, (-326.46118, 30.103199, -55.28775) -> (-328.46118, 29.7332, -55.73775), len: 2.08312
    dend_2 {pt3dadd(-328.46118, 29.7332, -55.73775, 0.89)}

//  Looking at segment number 813: Seg80_dend_2, section: dend_2, ID: 239, parent: Seg79_dend_2 (238), rad: 0.665, (-328.46118, 29.7332, -55.73775) -> (-329.86118, 28.6232, -55.73775), len: 1.78664
    dend_2 {pt3dadd(-329.86118, 28.6232, -55.73775, 1.33)}

//  Looking at segment number 814: Seg81_dend_2, section: dend_2, ID: 240, parent: Seg80_dend_2 (239), rad: 1.0, (-329.86118, 28.6232, -55.73775) -> (-331.49118, 27.743198, -55.73775), len: 1.85238
    dend_2 {pt3dadd(-331.49118, 27.743198, -55.73775, 2.0)}

//  Looking at segment number 815: Seg82_dend_2, section: dend_2, ID: 241, parent: Seg81_dend_2 (240), rad: 0.59, (-331.49118, 27.743198, -55.73775) -> (-332.8212, 27.153198, -55.73775), len: 1.45501
    dend_2 {pt3dadd(-332.8212, 27.153198, -55.73775, 1.18)}

//  Looking at segment number 816: Seg83_dend_2, section: dend_2, ID: 242, parent: Seg82_dend_2 (241), rad: 0.405, (-332.8212, 27.153198, -55.73775) -> (-333.4112, 26.7832, -56.53775), len: 1.06066
    dend_2 {pt3dadd(-333.4112, 26.7832, -56.53775, 0.81)}

//  Looking at segment number 817: Seg84_dend_2, section: dend_2, ID: 243, parent: Seg83_dend_2 (242), rad: 0.405, (-333.4112, 26.7832, -56.53775) -> (-334.74118, 26.043201, -56.53775), len: 1.52199
    dend_2 {pt3dadd(-334.74118, 26.043201, -56.53775, 0.81)}

//  Looking at segment number 818: Seg85_dend_2, section: dend_2, ID: 244, parent: Seg84_dend_2 (243), rad: 0.515, (-334.74118, 26.043201, -56.53775) -> (-335.7012, 25.673199, -56.48775), len: 1.03007
    dend_2 {pt3dadd(-335.7012, 25.673199, -56.48775, 1.03)}

//  Looking at segment number 819: Seg86_dend_2, section: dend_2, ID: 245, parent: Seg85_dend_2 (244), rad: 0.37, (-335.7012, 25.673199, -56.48775) -> (-337.1012, 24.9332, -56.48775), len: 1.58353
    dend_2 {pt3dadd(-337.1012, 24.9332, -56.48775, 0.74)}

//  Looking at segment number 820: Seg87_dend_2, section: dend_2, ID: 246, parent: Seg86_dend_2 (245), rad: 0.37, (-337.1012, 24.9332, -56.48775) -> (-337.8412, 24.203201, -56.48775), len: 1.03946
    dend_2 {pt3dadd(-337.8412, 24.203201, -56.48775, 0.74)}

//  Looking at segment number 821: Seg88_dend_2, section: dend_2, ID: 247, parent: Seg87_dend_2 (246), rad: 0.37, (-337.8412, 24.203201, -56.48775) -> (-338.6612, 23.4632, -56.48775), len: 1.10454
    dend_2 {pt3dadd(-338.6612, 23.4632, -56.48775, 0.74)}

//  Looking at segment number 822: Seg89_dend_2, section: dend_2, ID: 248, parent: Seg88_dend_2 (247), rad: 0.37, (-338.6612, 23.4632, -56.48775) -> (-340.5012, 23.313198, -56.48775), len: 1.8461
    dend_2 {pt3dadd(-340.5012, 23.313198, -56.48775, 0.74)}

//  Looking at segment number 823: Seg90_dend_2, section: dend_2, ID: 249, parent: Seg89_dend_2 (248), rad: 0.37, (-340.5012, 23.313198, -56.48775) -> (-341.3212, 23.313198, -56.48775), len: 0.820007
    dend_2 {pt3dadd(-341.3212, 23.313198, -56.48775, 0.74)}

//  Looking at segment number 824: Seg91_dend_2, section: dend_2, ID: 250, parent: Seg90_dend_2 (249), rad: 1.185, (-341.3212, 23.313198, -56.48775) -> (-343.0912, 22.423199, -57.93775), len: 2.45509
    dend_2 {pt3dadd(-343.0912, 22.423199, -57.93775, 2.37)}

//  Looking at segment number 825: Seg92_dend_2, section: dend_2, ID: 251, parent: Seg91_dend_2 (250), rad: 1.035, (-343.0912, 22.423199, -57.93775) -> (-345.0912, 22.2832, -57.93775), len: 2.00489
    dend_2 {pt3dadd(-345.0912, 22.2832, -57.93775, 2.07)}

//  Looking at segment number 826: Seg93_dend_2, section: dend_2, ID: 252, parent: Seg92_dend_2 (251), rad: 0.48, (-345.0912, 22.2832, -57.93775) -> (-346.6412, 21.173199, -57.93775), len: 1.90648
    dend_2 {pt3dadd(-346.6412, 21.173199, -57.93775, 0.96)}

//  Looking at segment number 827: Seg94_dend_2, section: dend_2, ID: 253, parent: Seg93_dend_2 (252), rad: 0.48, (-346.6412, 21.173199, -57.93775) -> (-348.1212, 19.9132, -57.93775), len: 1.94369
    dend_2 {pt3dadd(-348.1212, 19.9132, -57.93775, 0.96)}

//  Looking at segment number 828: Seg95_dend_2, section: dend_2, ID: 254, parent: Seg94_dend_2 (253), rad: 0.48, (-348.1212, 19.9132, -57.93775) -> (-349.8912, 19.5532, -57.93775), len: 1.80626
    dend_2 {pt3dadd(-349.8912, 19.5532, -57.93775, 0.96)}

//  Looking at segment number 829: Seg96_dend_2, section: dend_2, ID: 255, parent: Seg95_dend_2 (254), rad: 0.48, (-349.8912, 19.5532, -57.93775) -> (-351.0012, 19.473202, -57.93775), len: 1.11286
    dend_2 {pt3dadd(-351.0012, 19.473202, -57.93775, 0.96)}

//  Looking at segment number 830: Seg97_dend_2, section: dend_2, ID: 256, parent: Seg96_dend_2 (255), rad: 0.555, (-351.0012, 19.473202, -57.93775) -> (-352.2512, 18.953201, -57.93775), len: 1.35385
    dend_2 {pt3dadd(-352.2512, 18.953201, -57.93775, 1.11)}

//  Looking at segment number 831: Seg98_dend_2, section: dend_2, ID: 257, parent: Seg97_dend_2 (256), rad: 0.405, (-352.2512, 18.953201, -57.93775) -> (-353.8812, 18.5932, -57.93775), len: 1.66929
    dend_2 {pt3dadd(-353.8812, 18.5932, -57.93775, 0.81)}

//  Looking at segment number 832: Seg99_dend_2, section: dend_2, ID: 258, parent: Seg98_dend_2 (257), rad: 0.405, (-353.8812, 18.5932, -57.93775) -> (-356.4712, 18.0732, -57.93775), len: 2.64168
    dend_2 {pt3dadd(-356.4712, 18.0732, -57.93775, 0.81)}

//  Looking at segment number 833: Seg100_dend_2, section: dend_2, ID: 259, parent: Seg99_dend_2 (258), rad: 1.07, (-356.4712, 18.0732, -57.93775) -> (-359.1312, 17.5532, -57.88775), len: 2.71082
    dend_2 {pt3dadd(-359.1312, 17.5532, -57.88775, 2.14)}

//  Looking at segment number 834: Seg101_dend_2, section: dend_2, ID: 260, parent: Seg100_dend_2 (259), rad: 0.405, (-359.1312, 17.5532, -57.88775) -> (-361.4212, 17.923199, -57.88775), len: 2.31971
    dend_2 {pt3dadd(-361.4212, 17.923199, -57.88775, 0.81)}

//  Looking at segment number 835: Seg102_dend_2, section: dend_2, ID: 261, parent: Seg101_dend_2 (260), rad: 0.405, (-361.4212, 17.923199, -57.88775) -> (-364.2312, 17.853199, -57.78775), len: 2.81265
    dend_2 {pt3dadd(-364.2312, 17.853199, -57.78775, 0.81)}

//  Looking at segment number 836: Seg103_dend_2, section: dend_2, ID: 262, parent: Seg102_dend_2 (261), rad: 0.405, (-364.2312, 17.853199, -57.78775) -> (-366.8812, 16.9432, -59.13775), len: 3.11015
    dend_2 {pt3dadd(-366.8812, 16.9432, -59.13775, 0.81)}

//  Looking at segment number 837: Seg104_dend_2, section: dend_2, ID: 263, parent: Seg103_dend_2 (262), rad: 0.405, (-366.8812, 16.9432, -59.13775) -> (-368.80118, 14.943199, -59.98775), len: 2.8998
    dend_2 {pt3dadd(-368.80118, 14.943199, -59.98775, 0.81)}

//  Looking at segment number 838: Seg105_dend_2, section: dend_2, ID: 264, parent: Seg104_dend_2 (263), rad: 0.405, (-368.80118, 14.943199, -59.98775) -> (-370.21118, 14.063198, -59.98775), len: 1.66208
    dend_2 {pt3dadd(-370.21118, 14.063198, -59.98775, 0.81)}

//  Looking at segment number 839: Seg106_dend_2, section: dend_2, ID: 265, parent: Seg105_dend_2 (264), rad: 0.815, (-370.21118, 14.063198, -59.98775) -> (-372.5712, 14.2132, -59.93775), len: 2.36531
    dend_2 {pt3dadd(-372.5712, 14.2132, -59.93775, 1.63)}

//  Looking at segment number 840: Seg107_dend_2, section: dend_2, ID: 266, parent: Seg106_dend_2 (265), rad: 0.445, (-372.5712, 14.2132, -59.93775) -> (-373.83118, 13.023201, -59.93775), len: 1.7331
    dend_2 {pt3dadd(-373.83118, 13.023201, -59.93775, 0.89)}

//  Looking at segment number 841: Seg108_dend_2, section: dend_2, ID: 267, parent: Seg107_dend_2 (266), rad: 0.445, (-373.83118, 13.023201, -59.93775) -> (-375.46118, 11.4732, -59.93775), len: 2.24932
    dend_2 {pt3dadd(-375.46118, 11.4732, -59.93775, 0.89)}

//  Looking at segment number 842: Seg109_dend_2, section: dend_2, ID: 268, parent: Seg108_dend_2 (267), rad: 0.63, (-375.46118, 11.4732, -59.93775) -> (-376.3412, 10.7432, -59.93775), len: 1.14338
    dend_2 {pt3dadd(-376.3412, 10.7432, -59.93775, 1.26)}

//  Looking at segment number 843: Seg110_dend_2, section: dend_2, ID: 269, parent: Seg109_dend_2 (268), rad: 0.445, (-376.3412, 10.7432, -59.93775) -> (-376.93118, 11.033199, -59.93775), len: 0.657416
    dend_2 {pt3dadd(-376.93118, 11.033199, -59.93775, 0.89)}

//  Looking at segment number 844: Seg111_dend_2, section: dend_2, ID: 270, parent: Seg110_dend_2 (269), rad: 0.445, (-376.93118, 11.033199, -59.93775) -> (-377.6712, 10.8132, -59.93775), len: 0.77203
    dend_2 {pt3dadd(-377.6712, 10.8132, -59.93775, 0.89)}

//  Looking at segment number 845: Seg112_dend_2, section: dend_2, ID: 271, parent: Seg111_dend_2 (270), rad: 0.445, (-377.6712, 10.8132, -59.93775) -> (-378.2612, 9.923201, -59.93775), len: 1.0678
    dend_2 {pt3dadd(-378.2612, 9.923201, -59.93775, 0.89)}

//  Looking at segment number 846: Seg113_dend_2, section: dend_2, ID: 272, parent: Seg112_dend_2 (271), rad: 0.63, (-378.2612, 9.923201, -59.93775) -> (-380.0412, 9.113199, -61.63775), len: 2.59123
    dend_2 {pt3dadd(-380.0412, 9.113199, -61.63775, 1.26)}

//  Looking at segment number 847: Seg114_dend_2, section: dend_2, ID: 273, parent: Seg113_dend_2 (272), rad: 0.405, (-380.0412, 9.113199, -61.63775) -> (-383.2212, 9.193199, -61.63775), len: 3.181
    dend_2 {pt3dadd(-383.2212, 9.193199, -61.63775, 0.81)}

//  Looking at segment number 848: Seg115_dend_2, section: dend_2, ID: 274, parent: Seg114_dend_2 (273), rad: 0.405, (-383.2212, 9.193199, -61.63775) -> (-384.77118, 9.853201, -61.63775), len: 1.68466
    dend_2 {pt3dadd(-384.77118, 9.853201, -61.63775, 0.81)}

//  Looking at segment number 849: Seg116_dend_2, section: dend_2, ID: 275, parent: Seg115_dend_2 (274), rad: 0.405, (-384.77118, 9.853201, -61.63775) -> (-386.3212, 10.443199, -61.237747), len: 1.70606
    dend_2 {pt3dadd(-386.3212, 10.443199, -61.237747, 0.81)}
}

proc basic_shape_extra_17(){

//  Looking at segment number 850: Seg117_dend_2, section: dend_2, ID: 276, parent: Seg116_dend_2 (275), rad: 0.405, (-386.3212, 10.443199, -61.237747) -> (-388.02118, 9.4132, -61.237747), len: 1.98767
    dend_2 {pt3dadd(-388.02118, 9.4132, -61.237747, 0.81)}

//  Looking at segment number 851: Seg118_dend_2, section: dend_2, ID: 277, parent: Seg117_dend_2 (276), rad: 0.555, (-388.02118, 9.4132, -61.237747) -> (-388.5412, 8.3032, -60.18775), len: 1.614
    dend_2 {pt3dadd(-388.5412, 8.3032, -60.18775, 1.11)}

//  Looking at segment number 852: Seg119_dend_2, section: dend_2, ID: 278, parent: Seg118_dend_2 (277), rad: 0.37, (-388.5412, 8.3032, -60.18775) -> (-389.4212, 7.5632, -60.18775), len: 1.14979
    dend_2 {pt3dadd(-389.4212, 7.5632, -60.18775, 0.74)}

//  Looking at segment number 853: Seg120_dend_2, section: dend_2, ID: 279, parent: Seg119_dend_2 (278), rad: 0.37, (-389.4212, 7.5632, -60.18775) -> (-391.05118, 6.4631996, -62.837753), len: 3.2999
    dend_2 {pt3dadd(-391.05118, 6.4631996, -62.837753, 0.74)}

//  Looking at segment number 854: Seg121_dend_2, section: dend_2, ID: 280, parent: Seg120_dend_2 (279), rad: 0.37, (-391.05118, 6.4631996, -62.837753) -> (-392.9712, 6.3132, -62.837753), len: 1.92586
    dend_2 {pt3dadd(-392.9712, 6.3132, -62.837753, 0.74)}

//  Looking at segment number 855: Seg122_dend_2, section: dend_2, ID: 281, parent: Seg121_dend_2 (280), rad: 0.7, (-392.9712, 6.3132, -62.837753) -> (-394.8912, 6.603201, -62.837753), len: 1.94179
    dend_2 {pt3dadd(-394.8912, 6.603201, -62.837753, 1.4)}

//  Looking at segment number 856: Seg123_dend_2, section: dend_2, ID: 282, parent: Seg122_dend_2 (281), rad: 0.445, (-394.8912, 6.603201, -62.837753) -> (-396.6712, 5.863199, -62.78775), len: 1.92834
    dend_2 {pt3dadd(-396.6712, 5.863199, -62.78775, 0.89)}

//  Looking at segment number 857: Seg124_dend_2, section: dend_2, ID: 283, parent: Seg123_dend_2 (282), rad: 0.445, (-396.6712, 5.863199, -62.78775) -> (-397.8512, 4.0932007, -62.78775), len: 2.12727
    dend_2 {pt3dadd(-397.8512, 4.0932007, -62.78775, 0.89)}

//  Looking at segment number 858: Seg125_dend_2, section: dend_2, ID: 284, parent: Seg124_dend_2 (283), rad: 0.63, (-397.8512, 4.0932007, -62.78775) -> (-400.0712, 3.5032005, -63.737747), len: 2.48576
    dend_2 {pt3dadd(-400.0712, 3.5032005, -63.737747, 1.26)}

//  Looking at segment number 859: Seg126_dend_2, section: dend_2, ID: 285, parent: Seg125_dend_2 (284), rad: 0.445, (-400.0712, 3.5032005, -63.737747) -> (-402.0612, 2.9932003, -63.68775), len: 2.05491
    dend_2 {pt3dadd(-402.0612, 2.9932003, -63.68775, 0.89)}

//  Looking at segment number 860: Seg127_dend_2, section: dend_2, ID: 286, parent: Seg126_dend_2 (285), rad: 0.445, (-402.0612, 2.9932003, -63.68775) -> (-403.99118, 2.5431995, -63.68775), len: 1.98176
    dend_2 {pt3dadd(-403.99118, 2.5431995, -63.68775, 0.89)}

//  Looking at segment number 861: Seg128_dend_2, section: dend_2, ID: 287, parent: Seg127_dend_2 (286), rad: 0.555, (-403.99118, 2.5431995, -63.68775) -> (-405.7612, 2.103201, -63.63775), len: 1.82457
    dend_2 {pt3dadd(-405.7612, 2.103201, -63.63775, 1.11)}

//  Looking at segment number 862: Seg129_dend_2, section: dend_2, ID: 288, parent: Seg128_dend_2 (287), rad: 0.555, (-405.7612, 2.103201, -63.63775) -> (-408.1212, 2.7632008, -63.63775), len: 2.45054
    dend_2 {pt3dadd(-408.1212, 2.7632008, -63.63775, 1.11)}

//  Looking at segment number 863: Seg130_dend_2, section: dend_2, ID: 289, parent: Seg129_dend_2 (288), rad: 0.63, (-408.1212, 2.7632008, -63.63775) -> (-409.5312, 3.1331997, -63.63775), len: 1.45774
    dend_2 {pt3dadd(-409.5312, 3.1331997, -63.63775, 1.26)}

//  Looking at segment number 864: Seg131_dend_2, section: dend_2, ID: 290, parent: Seg130_dend_2 (289), rad: 0.445, (-409.5312, 3.1331997, -63.63775) -> (-410.6412, 3.0632, -63.63775), len: 1.11222
    dend_2 {pt3dadd(-410.6412, 3.0632, -63.63775, 0.89)}

//  Looking at segment number 865: Seg132_dend_2, section: dend_2, ID: 291, parent: Seg131_dend_2 (290), rad: 0.445, (-410.6412, 3.0632, -63.63775) -> (-413.6712, 2.2131996, -66.63775), len: 4.3478
    dend_2 {pt3dadd(-413.6712, 2.2131996, -66.63775, 0.89)}

//  Looking at segment number 866: Seg133_dend_2, section: dend_2, ID: 292, parent: Seg132_dend_2 (291), rad: 0.555, (-413.6712, 2.2131996, -66.63775) -> (-416.40118, 2.0632, -66.58775), len: 2.73456
    dend_2 {pt3dadd(-416.40118, 2.0632, -66.58775, 1.11)}

//  Looking at segment number 867: Seg134_dend_2, section: dend_2, ID: 293, parent: Seg133_dend_2 (292), rad: 0.405, (-416.40118, 2.0632, -66.58775) -> (-418.2512, 2.1331997, -65.53775), len: 2.12836
    dend_2 {pt3dadd(-418.2512, 2.1331997, -65.53775, 0.81)}

//  Looking at segment number 868: Seg135_dend_2, section: dend_2, ID: 294, parent: Seg134_dend_2 (293), rad: 0.405, (-418.2512, 2.1331997, -65.53775) -> (-419.9512, 1.6931992, -65.53775), len: 1.75603
    dend_2 {pt3dadd(-419.9512, 1.6931992, -65.53775, 0.81)}

//  Looking at segment number 869: Seg136_dend_2, section: dend_2, ID: 295, parent: Seg135_dend_2 (294), rad: 0.555, (-419.9512, 1.6931992, -65.53775) -> (-422.02118, 1.6231995, -66.33775), len: 2.22029
    dend_2 {pt3dadd(-422.02118, 1.6231995, -66.33775, 1.11)}

//  Looking at segment number 870: Seg137_dend_2, section: dend_2, ID: 296, parent: Seg136_dend_2 (295), rad: 0.48, (-422.02118, 1.6231995, -66.33775) -> (-424.3912, 1.9132004, -66.33775), len: 2.3877
    dend_2 {pt3dadd(-424.3912, 1.9132004, -66.33775, 0.96)}

//  Looking at segment number 871: Seg138_dend_2, section: dend_2, ID: 297, parent: Seg137_dend_2 (296), rad: 0.63, (-424.3912, 1.9132004, -66.33775) -> (-425.6412, 2.2131996, -66.33775), len: 1.2855
    dend_2 {pt3dadd(-425.6412, 2.2131996, -66.33775, 1.26)}

//  Looking at segment number 872: Seg139_dend_2, section: dend_2, ID: 298, parent: Seg138_dend_2 (297), rad: 0.515, (-425.6412, 2.2131996, -66.33775) -> (-427.27118, 1.6231995, -66.33775), len: 1.73347
    dend_2 {pt3dadd(-427.27118, 1.6231995, -66.33775, 1.03)}

//  Looking at segment number 873: Seg140_dend_2, section: dend_2, ID: 299, parent: Seg139_dend_2 (298), rad: 0.515, (-427.27118, 1.6231995, -66.33775) -> (-430.08118, 1.3232002, -66.98775), len: 2.89975
    dend_2 {pt3dadd(-430.08118, 1.3232002, -66.98775, 1.03)}

//  Looking at segment number 874: Seg141_dend_2, section: dend_2, ID: 300, parent: Seg140_dend_2 (299), rad: 0.515, (-430.08118, 1.3232002, -66.98775) -> (-432.2212, 0.58320045, -67.53775), len: 2.33019
    dend_2 {pt3dadd(-432.2212, 0.58320045, -67.53775, 1.03)}

//  Looking at segment number 875: Seg142_dend_2, section: dend_2, ID: 301, parent: Seg141_dend_2 (300), rad: 0.515, (-432.2212, 0.58320045, -67.53775) -> (-434.1412, 0.6632004, -67.53775), len: 1.92168
    dend_2 {pt3dadd(-434.1412, 0.6632004, -67.53775, 1.03)}

//  Looking at segment number 876: Seg143_dend_2, section: dend_2, ID: 302, parent: Seg142_dend_2 (301), rad: 0.515, (-434.1412, 0.6632004, -67.53775) -> (-435.3212, -1.0368004, -67.53775), len: 2.06939
    dend_2 {pt3dadd(-435.3212, -1.0368004, -67.53775, 1.03)}

//  Looking at segment number 877: Seg144_dend_2, section: dend_2, ID: 303, parent: Seg143_dend_2 (302), rad: 0.515, (-435.3212, -1.0368004, -67.53775) -> (-436.0612, -2.2968006, -67.53775), len: 1.46123
    dend_2 {pt3dadd(-436.0612, -2.2968006, -67.53775, 1.03)}

//  Looking at segment number 878: Seg145_dend_2, section: dend_2, ID: 304, parent: Seg144_dend_2 (303), rad: 0.515, (-436.0612, -2.2968006, -67.53775) -> (-438.36118, -2.2968006, -67.53775), len: 2.29999
    dend_2 {pt3dadd(-438.36118, -2.2968006, -67.53775, 1.03)}

//  Looking at segment number 879: Seg146_dend_2, section: dend_2, ID: 305, parent: Seg145_dend_2 (304), rad: 0.515, (-438.36118, -2.2968006, -67.53775) -> (-440.9412, -2.2168007, -67.53775), len: 2.58126
    dend_2 {pt3dadd(-440.9412, -2.2168007, -67.53775, 1.03)}

//  Looking at segment number 880: Seg147_dend_2, section: dend_2, ID: 306, parent: Seg146_dend_2 (305), rad: 0.515, (-440.9412, -2.2168007, -67.53775) -> (-443.5312, -2.2168007, -69.28775), len: 3.12579
    dend_2 {pt3dadd(-443.5312, -2.2168007, -69.28775, 1.03)}

//  Looking at segment number 881: Seg148_dend_2, section: dend_2, ID: 307, parent: Seg147_dend_2 (306), rad: 0.515, (-443.5312, -2.2168007, -69.28775) -> (-445.8212, -1.9267998, -69.28775), len: 2.3083
    dend_2 {pt3dadd(-445.8212, -1.9267998, -69.28775, 1.03)}

//  Looking at segment number 882: Seg149_dend_2, section: dend_2, ID: 308, parent: Seg148_dend_2 (307), rad: 0.515, (-445.8212, -1.9267998, -69.28775) -> (-447.5912, -4.1368, -69.33775), len: 2.83187
    dend_2 {pt3dadd(-447.5912, -4.1368, -69.33775, 1.03)}

//  Looking at segment number 883: Seg150_dend_2, section: dend_2, ID: 309, parent: Seg149_dend_2 (308), rad: 0.37, (-447.5912, -4.1368, -69.33775) -> (-446.2612, -7.0867996, -70.93775), len: 3.6099
    dend_2 {pt3dadd(-446.2612, -7.0867996, -70.93775, 0.74)}

//  Looking at segment number 884: Seg151_dend_2, section: dend_2, ID: 310, parent: Seg150_dend_2 (309), rad: 0.37, (-446.2612, -7.0867996, -70.93775) -> (-448.9212, -7.7567997, -73.08775), len: 3.48526
    dend_2 {pt3dadd(-448.9212, -7.7567997, -73.08775, 0.74)}

//  Looking at segment number 885: Seg152_dend_2, section: dend_2, ID: 311, parent: Seg151_dend_2 (310), rad: 0.37, (-448.9212, -7.7567997, -73.08775) -> (-452.0312, -7.7567997, -73.08775), len: 3.10999
    dend_2 {pt3dadd(-452.0312, -7.7567997, -73.08775, 0.74)}

//  Looking at segment number 886: Seg153_dend_2, section: dend_2, ID: 312, parent: Seg152_dend_2 (311), rad: 0.37, (-452.0312, -7.7567997, -73.08775) -> (-454.7612, -7.7567997, -73.08775), len: 2.73001
    dend_2 {pt3dadd(-454.7612, -7.7567997, -73.08775, 0.74)}

//  Looking at segment number 887: Seg154_dend_2, section: dend_2, ID: 313, parent: Seg153_dend_2 (312), rad: 0.37, (-454.7612, -7.7567997, -73.08775) -> (-458.46118, -7.2368, -73.73775), len: 3.79246
    dend_2 {pt3dadd(-458.46118, -7.2368, -73.73775, 0.74)}

//  Looking at segment number 888: Seg155_dend_2, section: dend_2, ID: 314, parent: Seg154_dend_2 (313), rad: 0.37, (-458.46118, -7.2368, -73.73775) -> (-460.1712, -7.6168003, -74.38775), len: 1.86844
    dend_2 {pt3dadd(-460.1712, -7.6168003, -74.38775, 0.74)}

//  Looking at segment number 889: Seg156_dend_2, section: dend_2, ID: 315, parent: Seg155_dend_2 (314), rad: 0.37, (-460.1712, -7.6168003, -74.38775) -> (-462.0912, -9.53681, -74.38775), len: 2.71528
    dend_2 {pt3dadd(-462.0912, -9.53681, -74.38775, 0.74)}

//  Looking at segment number 890: Seg157_dend_2, section: dend_2, ID: 316, parent: Seg156_dend_2 (315), rad: 0.37, (-462.0912, -9.53681, -74.38775) -> (-464.5312, -10.71681, -74.38775), len: 2.71035
    dend_2 {pt3dadd(-464.5312, -10.71681, -74.38775, 0.74)}

//  Looking at segment number 891: Seg158_dend_2, section: dend_2, ID: 317, parent: Seg157_dend_2 (316), rad: 0.37, (-464.5312, -10.71681, -74.38775) -> (-468.2212, -11.52681, -76.43775), len: 4.29822
    dend_2 {pt3dadd(-468.2212, -11.52681, -76.43775, 0.74)}

//  Looking at segment number 892: Seg159_dend_2, section: dend_2, ID: 318, parent: Seg158_dend_2 (317), rad: 0.37, (-468.2212, -11.52681, -76.43775) -> (-471.6212, -11.82681, -76.48775), len: 3.41357
    dend_2 {pt3dadd(-471.6212, -11.82681, -76.48775, 0.74)}

//  Looking at segment number 893: Seg160_dend_2, section: dend_2, ID: 319, parent: Seg159_dend_2 (318), rad: 0.37, (-471.6212, -11.82681, -76.48775) -> (-476.1312, -13.37681, -78.28775), len: 5.09732
    dend_2 {pt3dadd(-476.1312, -13.37681, -78.28775, 0.74)}

//  Looking at segment number 894: Seg161_dend_2, section: dend_2, ID: 320, parent: Seg160_dend_2 (319), rad: 0.37, (-476.1312, -13.37681, -78.28775) -> (-478.7212, -13.74681, -78.73775), len: 2.65471
    dend_2 {pt3dadd(-478.7212, -13.74681, -78.73775, 0.74)}

//  Looking at segment number 895: Seg162_dend_2, section: dend_2, ID: 321, parent: Seg161_dend_2 (320), rad: 0.37, (-478.7212, -13.74681, -78.73775) -> (-481.5312, -15.21681, -78.93775), len: 3.17758
    dend_2 {pt3dadd(-481.5312, -15.21681, -78.93775, 0.74)}

//  Looking at segment number 896: Seg163_dend_2, section: dend_2, ID: 322, parent: Seg162_dend_2 (321), rad: 0.37, (-481.5312, -15.21681, -78.93775) -> (-483.8212, -18.61681, -80.18775), len: 4.28563
    dend_2 {pt3dadd(-483.8212, -18.61681, -80.18775, 0.74)}

//  Looking at segment number 897: Seg164_dend_2, section: dend_2, ID: 323, parent: Seg163_dend_2 (322), rad: 0.37, (-483.8212, -18.61681, -80.18775) -> (-485.2212, -21.93681, -80.18775), len: 3.60311
    dend_2 {pt3dadd(-485.2212, -21.93681, -80.18775, 0.74)}

//  Looking at segment number 898: Seg165_dend_2, section: dend_2, ID: 324, parent: Seg164_dend_2 (323), rad: 0.37, (-485.2212, -21.93681, -80.18775) -> (-487.96118, -23.11681, -80.18775), len: 2.98328
    dend_2 {pt3dadd(-487.96118, -23.11681, -80.18775, 0.74)}

//  Looking at segment number 899: Seg166_dend_2, section: dend_2, ID: 325, parent: Seg165_dend_2 (324), rad: 0.37, (-487.96118, -23.11681, -80.18775) -> (-489.9512, -22.96681, -80.18775), len: 1.99567
    dend_2 {pt3dadd(-489.9512, -22.96681, -80.18775, 0.74)}
}

proc basic_shape_extra_18(){

//  Looking at segment number 900: Seg167_dend_2, section: dend_2, ID: 326, parent: Seg166_dend_2 (325), rad: 0.37, (-489.9512, -22.96681, -80.18775) -> (-492.1712, -21.56681, -80.18775), len: 2.62458
    dend_2 {pt3dadd(-492.1712, -21.56681, -80.18775, 0.74)}

//  Looking at segment number 901: Seg168_dend_2, section: dend_2, ID: 327, parent: Seg167_dend_2 (326), rad: 0.37, (-492.1712, -21.56681, -80.18775) -> (-495.49118, -22.82681, -84.73775), len: 5.77168
    dend_2 {pt3dadd(-495.49118, -22.82681, -84.73775, 0.74)}

//  Looking at segment number 902: Seg169_dend_2, section: dend_2, ID: 328, parent: Seg168_dend_2 (327), rad: 0.37, (-495.49118, -22.82681, -84.73775) -> (-497.71118, -24.44681, -84.73775), len: 2.74824
    dend_2 {pt3dadd(-497.71118, -24.44681, -84.73775, 0.74)}

//  Looking at segment number 903: Seg170_dend_2, section: dend_2, ID: 329, parent: Seg169_dend_2 (328), rad: 0.37, (-497.71118, -24.44681, -84.73775) -> (-499.7112, -25.84681, -84.73775), len: 2.44134
    dend_2 {pt3dadd(-499.7112, -25.84681, -84.73775, 0.74)}

//  Looking at segment number 904: Seg171_dend_2, section: dend_2, ID: 330, parent: Seg170_dend_2 (329), rad: 0.37, (-499.7112, -25.84681, -84.73775) -> (-505.6212, -25.77681, -86.33775), len: 6.12313
    dend_2 {pt3dadd(-505.6212, -25.77681, -86.33775, 0.74)}

//  Looking at segment number 905: Seg172_dend_2, section: dend_2, ID: 331, parent: Seg171_dend_2 (330), rad: 0.37, (-505.6212, -25.77681, -86.33775) -> (-509.11118, -24.96681, -87.63775), len: 3.81131
    dend_2 {pt3dadd(-509.11118, -24.96681, -87.63775, 0.74)}

//  Looking at segment number 906: Seg173_dend_2, section: dend_2, ID: 332, parent: Seg172_dend_2 (331), rad: 0.37, (-509.11118, -24.96681, -87.63775) -> (-512.21124, -23.70681, -87.68775), len: 3.34672
    dend_2 {pt3dadd(-512.21124, -23.70681, -87.68775, 0.74)}

//  Looking at segment number 907: Seg174_dend_2, section: dend_2, ID: 333, parent: Seg173_dend_2 (332), rad: 0.37, (-512.21124, -23.70681, -87.68775) -> (-514.65125, -24.44681, -87.68775), len: 2.54975
    dend_2 {pt3dadd(-514.65125, -24.44681, -87.68775, 0.74)}

//  Looking at segment number 908: Seg175_dend_2, section: dend_2, ID: 334, parent: Seg174_dend_2 (333), rad: 0.37, (-514.65125, -24.44681, -87.68775) -> (-515.1012, -25.40681, -87.68775), len: 1.06022
    dend_2 {pt3dadd(-515.1012, -25.40681, -87.68775, 0.74)}

//  Looking at segment number 909: Seg0_apic_107, section: apic_107, ID: 2400, parent: Seg3_apic_103 (1884), rad: 0.445, (-80.510994, 96.90289, -23.18775) -> (-79.681, 98.57291, -21.38775), len: 2.59188
    apic_107 {pt3dclear() pt3dadd(-80.510994, 96.90289, -23.18775, 0.89) pt3dadd(-79.681, 98.57291, -21.38775, 0.89)}

//  Looking at segment number 910: Seg1_apic_107, section: apic_107, ID: 2401, parent: Seg0_apic_107 (2400), rad: 0.445, (-79.681, 98.57291, -21.38775) -> (-79.311, 99.82291, -21.38775), len: 1.30361
    apic_107 {pt3dadd(-79.311, 99.82291, -21.38775, 0.89)}

//  Looking at segment number 911: Seg2_apic_107, section: apic_107, ID: 2402, parent: Seg1_apic_107 (2401), rad: 0.445, (-79.311, 99.82291, -21.38775) -> (-79.681, 100.5629, -21.38775), len: 0.827338
    apic_107 {pt3dadd(-79.681, 100.5629, -21.38775, 0.89)}

//  Looking at segment number 912: Seg3_apic_107, section: apic_107, ID: 2403, parent: Seg2_apic_107 (2402), rad: 0.445, (-79.681, 100.5629, -21.38775) -> (-80.571, 100.04289, -21.38775), len: 1.03078
    apic_107 {pt3dadd(-80.571, 100.04289, -21.38775, 0.89)}

//  Looking at segment number 913: Seg4_apic_107, section: apic_107, ID: 2404, parent: Seg3_apic_107 (2403), rad: 0.445, (-80.571, 100.04289, -21.38775) -> (-81.010994, 99.01289, -21.38775), len: 1.12004
    apic_107 {pt3dadd(-81.010994, 99.01289, -21.38775, 0.89)}

//  Looking at segment number 914: Seg5_apic_107, section: apic_107, ID: 2405, parent: Seg4_apic_107 (2404), rad: 0.445, (-81.010994, 99.01289, -21.38775) -> (-81.300995, 98.0529, -21.38775), len: 1.00284
    apic_107 {pt3dadd(-81.300995, 98.0529, -21.38775, 0.89)}

//  Looking at segment number 915: Seg6_apic_107, section: apic_107, ID: 2406, parent: Seg5_apic_107 (2405), rad: 0.445, (-81.300995, 98.0529, -21.38775) -> (-83.741, 97.242905, -19.83775), len: 3.00203
    apic_107 {pt3dadd(-83.741, 97.242905, -19.83775, 0.89)}

//  Looking at segment number 916: Seg7_apic_107, section: apic_107, ID: 2407, parent: Seg6_apic_107 (2406), rad: 0.445, (-83.741, 97.242905, -19.83775) -> (-85.001, 97.1729, -19.83775), len: 1.26195
    apic_107 {pt3dadd(-85.001, 97.1729, -19.83775, 0.89)}

//  Looking at segment number 917: Seg8_apic_107, section: apic_107, ID: 2408, parent: Seg7_apic_107 (2407), rad: 0.445, (-85.001, 97.1729, -19.83775) -> (-86.031, 98.0529, -19.83775), len: 1.35473
    apic_107 {pt3dadd(-86.031, 98.0529, -19.83775, 0.89)}

//  Looking at segment number 918: Seg9_apic_107, section: apic_107, ID: 2409, parent: Seg8_apic_107 (2408), rad: 0.445, (-86.031, 98.0529, -19.83775) -> (-87.1412, 98.4229, -19.83775), len: 1.17023
    apic_107 {pt3dadd(-87.1412, 98.4229, -19.83775, 0.89)}

//  Looking at segment number 919: Seg10_apic_107, section: apic_107, ID: 2410, parent: Seg9_apic_107 (2409), rad: 0.445, (-87.1412, 98.4229, -19.83775) -> (-88.5512, 97.242905, -19.83775), len: 1.83861
    apic_107 {pt3dadd(-88.5512, 97.242905, -19.83775, 0.89)}

//  Looking at segment number 920: Seg11_apic_107, section: apic_107, ID: 2411, parent: Seg10_apic_107 (2410), rad: 0.445, (-88.5512, 97.242905, -19.83775) -> (-88.6212, 96.0629, -20.13775), len: 1.21956
    apic_107 {pt3dadd(-88.6212, 96.0629, -20.13775, 0.89)}

//  Looking at segment number 921: Seg12_apic_107, section: apic_107, ID: 2412, parent: Seg11_apic_107 (2411), rad: 0.445, (-88.6212, 96.0629, -20.13775) -> (-87.9612, 93.7729, -20.08775), len: 2.38373
    apic_107 {pt3dadd(-87.9612, 93.7729, -20.08775, 0.89)}

//  Looking at segment number 922: Seg13_apic_107, section: apic_107, ID: 2413, parent: Seg12_apic_107 (2412), rad: 0.335, (-87.9612, 93.7729, -20.08775) -> (-87.591194, 92.5229, -20.28775), len: 1.31886
    apic_107 {pt3dadd(-87.591194, 92.5229, -20.28775, 0.67)}

//  Looking at segment number 923: Seg14_apic_107, section: apic_107, ID: 2414, parent: Seg13_apic_107 (2413), rad: 0.335, (-87.591194, 92.5229, -20.28775) -> (-88.0312, 91.4129, -20.23775), len: 1.19507
    apic_107 {pt3dadd(-88.0312, 91.4129, -20.23775, 0.67)}

//  Looking at segment number 924: Seg15_apic_107, section: apic_107, ID: 2415, parent: Seg14_apic_107 (2414), rad: 0.335, (-88.0312, 91.4129, -20.23775) -> (-88.4712, 90.3029, -20.18775), len: 1.19507
    apic_107 {pt3dadd(-88.4712, 90.3029, -20.18775, 0.67)}

//  Looking at segment number 925: Seg16_apic_107, section: apic_107, ID: 2416, parent: Seg15_apic_107 (2415), rad: 0.335, (-88.4712, 90.3029, -20.18775) -> (-88.1812, 89.1929, -20.18775), len: 1.14726
    apic_107 {pt3dadd(-88.1812, 89.1929, -20.18775, 0.67)}

//  Looking at segment number 926: Seg0_apic_104, section: apic_104, ID: 1885, parent: Seg3_apic_103 (1884), rad: 0.445, (-80.510994, 96.90289, -23.18775) -> (-82.061, 97.492905, -22.83775), len: 1.69503
    apic_104 {pt3dclear() pt3dadd(-80.510994, 96.90289, -23.18775, 0.89) pt3dadd(-82.061, 97.492905, -22.83775, 0.89)}

//  Looking at segment number 927: Seg1_apic_104, section: apic_104, ID: 1886, parent: Seg0_apic_104 (1885), rad: 0.445, (-82.061, 97.492905, -22.83775) -> (-83.391, 97.352905, -22.83775), len: 1.33735
    apic_104 {pt3dadd(-83.391, 97.352905, -22.83775, 0.89)}

//  Looking at segment number 928: Seg2_apic_104, section: apic_104, ID: 1887, parent: Seg1_apic_104 (1886), rad: 0.445, (-83.391, 97.352905, -22.83775) -> (-83.991, 95.9429, -22.23775), len: 1.64563
    apic_104 {pt3dadd(-83.991, 95.9429, -22.23775, 0.89)}

//  Looking at segment number 929: Seg3_apic_104, section: apic_104, ID: 1888, parent: Seg2_apic_104 (1887), rad: 0.445, (-83.991, 95.9429, -22.23775) -> (-84.501, 94.842896, -22.23775), len: 1.21248
    apic_104 {pt3dadd(-84.501, 94.842896, -22.23775, 0.89)}

//  Looking at segment number 930: Seg4_apic_104, section: apic_104, ID: 1889, parent: Seg3_apic_104 (1888), rad: 0.445, (-84.501, 94.842896, -22.23775) -> (-86.5012, 95.43291, -22.18775), len: 2.086
    apic_104 {pt3dadd(-86.5012, 95.43291, -22.18775, 0.89)}

//  Looking at segment number 931: Seg5_apic_104, section: apic_104, ID: 1890, parent: Seg4_apic_104 (1889), rad: 0.445, (-86.5012, 95.43291, -22.18775) -> (-88.0512, 95.43291, -22.13775), len: 1.55081
    apic_104 {pt3dadd(-88.0512, 95.43291, -22.13775, 0.89)}

//  Looking at segment number 932: Seg6_apic_104, section: apic_104, ID: 1891, parent: Seg5_apic_104 (1890), rad: 0.445, (-88.0512, 95.43291, -22.13775) -> (-90.271194, 94.6129, -21.53775), len: 2.44147
    apic_104 {pt3dadd(-90.271194, 94.6129, -21.53775, 0.89)}

//  Looking at segment number 933: Seg7_apic_104, section: apic_104, ID: 1892, parent: Seg6_apic_104 (1891), rad: 0.445, (-90.271194, 94.6129, -21.53775) -> (-93.0812, 93.5829, -21.33775), len: 2.9995
    apic_104 {pt3dadd(-93.0812, 93.5829, -21.33775, 0.89)}

//  Looking at segment number 934: Seg8_apic_104, section: apic_104, ID: 1893, parent: Seg7_apic_104 (1892), rad: 0.445, (-93.0812, 93.5829, -21.33775) -> (-94.921196, 93.952896, -21.28775), len: 1.87749
    apic_104 {pt3dadd(-94.921196, 93.952896, -21.28775, 0.89)}

//  Looking at segment number 935: Seg9_apic_104, section: apic_104, ID: 1894, parent: Seg8_apic_104 (1893), rad: 0.445, (-94.921196, 93.952896, -21.28775) -> (-97.3612, 95.43291, -21.28775), len: 2.85378
    apic_104 {pt3dadd(-97.3612, 95.43291, -21.28775, 0.89)}

//  Looking at segment number 936: Seg10_apic_104, section: apic_104, ID: 1895, parent: Seg9_apic_104 (1894), rad: 0.445, (-97.3612, 95.43291, -21.28775) -> (-99.2112, 97.352905, -21.58775), len: 2.68307
    apic_104 {pt3dadd(-99.2112, 97.352905, -21.58775, 0.89)}

//  Looking at segment number 937: Seg11_apic_104, section: apic_104, ID: 1896, parent: Seg10_apic_104 (1895), rad: 0.445, (-99.2112, 97.352905, -21.58775) -> (-101.3612, 98.5329, -22.43775), len: 2.59565
    apic_104 {pt3dadd(-101.3612, 98.5329, -22.43775, 0.89)}

//  Looking at segment number 938: Seg12_apic_104, section: apic_104, ID: 1897, parent: Seg11_apic_104 (1896), rad: 0.445, (-101.3612, 98.5329, -22.43775) -> (-102.6112, 100.3029, -23.38775), len: 2.36599
    apic_104 {pt3dadd(-102.6112, 100.3029, -23.38775, 0.89)}

//  Looking at segment number 939: Seg13_apic_104, section: apic_104, ID: 1898, parent: Seg12_apic_104 (1897), rad: 0.445, (-102.6112, 100.3029, -23.38775) -> (-103.5012, 100.2229, -23.38775), len: 0.893588
    apic_104 {pt3dadd(-103.5012, 100.2229, -23.38775, 0.89)}

//  Looking at segment number 940: Seg14_apic_104, section: apic_104, ID: 1899, parent: Seg13_apic_104 (1898), rad: 0.445, (-103.5012, 100.2229, -23.38775) -> (-105.421196, 98.382904, -23.38775), len: 2.65932
    apic_104 {pt3dadd(-105.421196, 98.382904, -23.38775, 0.89)}

//  Looking at segment number 941: Seg15_apic_104, section: apic_104, ID: 1900, parent: Seg14_apic_104 (1899), rad: 0.445, (-105.421196, 98.382904, -23.38775) -> (-107.341194, 95.9429, -23.38775), len: 3.10484
    apic_104 {pt3dadd(-107.341194, 95.9429, -23.38775, 0.89)}

//  Looking at segment number 942: Seg16_apic_104, section: apic_104, ID: 1901, parent: Seg15_apic_104 (1900), rad: 0.445, (-107.341194, 95.9429, -23.38775) -> (-109.2612, 93.952896, -23.38775), len: 2.76524
    apic_104 {pt3dadd(-109.2612, 93.952896, -23.38775, 0.89)}

//  Looking at segment number 943: Seg17_apic_104, section: apic_104, ID: 1902, parent: Seg16_apic_104 (1901), rad: 0.445, (-109.2612, 93.952896, -23.38775) -> (-111.631195, 92.6929, -23.38775), len: 2.68411
    apic_104 {pt3dadd(-111.631195, 92.6929, -23.38775, 0.89)}

//  Looking at segment number 944: Seg18_apic_104, section: apic_104, ID: 1903, parent: Seg17_apic_104 (1902), rad: 0.445, (-111.631195, 92.6929, -23.38775) -> (-112.741196, 92.40289, -23.33775), len: 1.14835
    apic_104 {pt3dadd(-112.741196, 92.40289, -23.33775, 0.89)}

//  Looking at segment number 945: Seg19_apic_104, section: apic_104, ID: 1904, parent: Seg18_apic_104 (1903), rad: 0.445, (-112.741196, 92.40289, -23.33775) -> (-115.01119, 92.8029, -23.28775), len: 2.30551
    apic_104 {pt3dadd(-115.01119, 92.8029, -23.28775, 0.89)}

//  Looking at segment number 946: Seg20_apic_104, section: apic_104, ID: 1905, parent: Seg19_apic_104 (1904), rad: 0.445, (-115.01119, 92.8029, -23.28775) -> (-117.5212, 94.132904, -23.28775), len: 2.84061
    apic_104 {pt3dadd(-117.5212, 94.132904, -23.28775, 0.89)}

//  Looking at segment number 947: Seg21_apic_104, section: apic_104, ID: 1906, parent: Seg20_apic_104 (1905), rad: 0.445, (-117.5212, 94.132904, -23.28775) -> (-119.6612, 94.43291, -23.28775), len: 2.16093
    apic_104 {pt3dadd(-119.6612, 94.43291, -23.28775, 0.89)}

//  Looking at segment number 948: Seg22_apic_104, section: apic_104, ID: 1907, parent: Seg21_apic_104 (1906), rad: 0.445, (-119.6612, 94.43291, -23.28775) -> (-121.591194, 94.132904, -23.28775), len: 1.95317
    apic_104 {pt3dadd(-121.591194, 94.132904, -23.28775, 0.89)}

//  Looking at segment number 949: Seg23_apic_104, section: apic_104, ID: 1908, parent: Seg22_apic_104 (1907), rad: 0.445, (-121.591194, 94.132904, -23.28775) -> (-123.3612, 92.732895, -23.28775), len: 2.25675
    apic_104 {pt3dadd(-123.3612, 92.732895, -23.28775, 0.89)}
}

proc basic_shape_extra_19(){

//  Looking at segment number 950: Seg24_apic_104, section: apic_104, ID: 1909, parent: Seg23_apic_104 (1908), rad: 0.445, (-123.3612, 92.732895, -23.28775) -> (-124.62119, 90.882904, -23.28775), len: 2.23831
    apic_104 {pt3dadd(-124.62119, 90.882904, -23.28775, 0.89)}

//  Looking at segment number 951: Seg25_apic_104, section: apic_104, ID: 1910, parent: Seg24_apic_104 (1909), rad: 0.445, (-124.62119, 90.882904, -23.28775) -> (-127.351204, 90.1429, -22.68775), len: 2.89146
    apic_104 {pt3dadd(-127.351204, 90.1429, -22.68775, 0.89)}

//  Looking at segment number 952: Seg26_apic_104, section: apic_104, ID: 1911, parent: Seg25_apic_104 (1910), rad: 0.445, (-127.351204, 90.1429, -22.68775) -> (-129.4212, 90.882904, -22.68775), len: 2.1983
    apic_104 {pt3dadd(-129.4212, 90.882904, -22.68775, 0.89)}

//  Looking at segment number 953: Seg27_apic_104, section: apic_104, ID: 1912, parent: Seg26_apic_104 (1911), rad: 0.445, (-129.4212, 90.882904, -22.68775) -> (-131.6412, 91.6929, -22.68775), len: 2.36315
    apic_104 {pt3dadd(-131.6412, 91.6929, -22.68775, 0.89)}

//  Looking at segment number 954: Seg28_apic_104, section: apic_104, ID: 1913, parent: Seg27_apic_104 (1912), rad: 0.445, (-131.6412, 91.6929, -22.68775) -> (-134.0812, 91.40289, -22.38775), len: 2.47542
    apic_104 {pt3dadd(-134.0812, 91.40289, -22.38775, 0.89)}

//  Looking at segment number 955: Seg29_apic_104, section: apic_104, ID: 1914, parent: Seg28_apic_104 (1913), rad: 0.445, (-134.0812, 91.40289, -22.38775) -> (-136.66121, 90.882904, -22.38775), len: 2.63188
    apic_104 {pt3dadd(-136.66121, 90.882904, -22.38775, 0.89)}

//  Looking at segment number 956: Seg30_apic_104, section: apic_104, ID: 1915, parent: Seg29_apic_104 (1914), rad: 0.445, (-136.66121, 90.882904, -22.38775) -> (-139.4712, 90.8129, -22.38775), len: 2.81087
    apic_104 {pt3dadd(-139.4712, 90.8129, -22.38775, 0.89)}

//  Looking at segment number 957: Seg31_apic_104, section: apic_104, ID: 1916, parent: Seg30_apic_104 (1915), rad: 0.48, (-139.4712, 90.8129, -22.38775) -> (-142.4312, 90.732895, -22.63775), len: 2.97161
    apic_104 {pt3dadd(-142.4312, 90.732895, -22.63775, 0.96)}

//  Looking at segment number 958: Seg32_apic_104, section: apic_104, ID: 1917, parent: Seg31_apic_104 (1916), rad: 0.48, (-142.4312, 90.732895, -22.63775) -> (-146.35121, 90.51289, -22.63775), len: 3.92618
    apic_104 {pt3dadd(-146.35121, 90.51289, -22.63775, 0.96)}

//  Looking at segment number 959: Seg33_apic_104, section: apic_104, ID: 1918, parent: Seg32_apic_104 (1917), rad: 0.48, (-146.35121, 90.51289, -22.63775) -> (-149.38121, 90.8129, -22.63775), len: 3.04481
    apic_104 {pt3dadd(-149.38121, 90.8129, -22.63775, 0.96)}

//  Looking at segment number 960: Seg34_apic_104, section: apic_104, ID: 1919, parent: Seg33_apic_104 (1918), rad: 0.48, (-149.38121, 90.8129, -22.63775) -> (-152.9212, 91.18291, -22.63775), len: 3.55928
    apic_104 {pt3dadd(-152.9212, 91.18291, -22.63775, 0.96)}

//  Looking at segment number 961: Seg35_apic_104, section: apic_104, ID: 1920, parent: Seg34_apic_104 (1919), rad: 0.48, (-152.9212, 91.18291, -22.63775) -> (-155.0712, 91.842896, -22.63775), len: 2.24901
    apic_104 {pt3dadd(-155.0712, 91.842896, -22.63775, 0.96)}

//  Looking at segment number 962: Seg36_apic_104, section: apic_104, ID: 1921, parent: Seg35_apic_104 (1920), rad: 0.48, (-155.0712, 91.842896, -22.63775) -> (-157.0612, 92.0629, -22.58775), len: 2.00275
    apic_104 {pt3dadd(-157.0612, 92.0629, -22.58775, 0.96)}

//  Looking at segment number 963: Seg37_apic_104, section: apic_104, ID: 1922, parent: Seg36_apic_104 (1921), rad: 0.48, (-157.0612, 92.0629, -22.58775) -> (-161.2012, 92.3629, -21.48775), len: 4.29414
    apic_104 {pt3dadd(-161.2012, 92.3629, -21.48775, 0.96)}

//  Looking at segment number 964: Seg38_apic_104, section: apic_104, ID: 1923, parent: Seg37_apic_104 (1922), rad: 0.48, (-161.2012, 92.3629, -21.48775) -> (-167.1212, 92.3129, -24.33775), len: 6.57049
    apic_104 {pt3dadd(-167.1212, 92.3129, -24.33775, 0.96)}

//  Looking at segment number 965: Seg39_apic_104, section: apic_104, ID: 1924, parent: Seg38_apic_104 (1923), rad: 0.48, (-167.1212, 92.3129, -24.33775) -> (-171.7812, 91.79289, -23.23775), len: 4.81623
    apic_104 {pt3dadd(-171.7812, 91.79289, -23.23775, 0.96)}

//  Looking at segment number 966: Seg40_apic_104, section: apic_104, ID: 1925, parent: Seg39_apic_104 (1924), rad: 0.48, (-171.7812, 91.79289, -23.23775) -> (-179.46121, 91.6429, -23.23775), len: 7.68147
    apic_104 {pt3dadd(-179.46121, 91.6429, -23.23775, 0.96)}

//  Looking at segment number 967: Seg41_apic_104, section: apic_104, ID: 1926, parent: Seg40_apic_104 (1925), rad: 0.48, (-179.46121, 91.6429, -23.23775) -> (-183.7512, 91.79289, -23.18775), len: 4.29291
    apic_104 {pt3dadd(-183.7512, 91.79289, -23.18775, 0.96)}

//  Looking at segment number 968: Seg42_apic_104, section: apic_104, ID: 1927, parent: Seg41_apic_104 (1926), rad: 0.48, (-183.7512, 91.79289, -23.18775) -> (-187.5912, 92.232895, -23.18775), len: 3.86512
    apic_104 {pt3dadd(-187.5912, 92.232895, -23.18775, 0.96)}

//  Looking at segment number 969: Seg43_apic_104, section: apic_104, ID: 1928, parent: Seg42_apic_104 (1927), rad: 0.48, (-187.5912, 92.232895, -23.18775) -> (-190.4012, 92.0829, -23.18775), len: 2.814
    apic_104 {pt3dadd(-190.4012, 92.0829, -23.18775, 0.96)}

//  Looking at segment number 970: Seg44_apic_104, section: apic_104, ID: 1929, parent: Seg43_apic_104 (1928), rad: 0.48, (-190.4012, 92.0829, -23.18775) -> (-194.5412, 92.382904, -22.48775), len: 4.20947
    apic_104 {pt3dadd(-194.5412, 92.382904, -22.48775, 0.96)}

//  Looking at segment number 971: Seg45_apic_104, section: apic_104, ID: 1930, parent: Seg44_apic_104 (1929), rad: 0.48, (-194.5412, 92.382904, -22.48775) -> (-197.6512, 93.122894, -22.43775), len: 3.19722
    apic_104 {pt3dadd(-197.6512, 93.122894, -22.43775, 0.96)}

//  Looking at segment number 972: Seg46_apic_104, section: apic_104, ID: 1931, parent: Seg45_apic_104 (1930), rad: 0.48, (-197.6512, 93.122894, -22.43775) -> (-200.9712, 92.90289, -22.43775), len: 3.32729
    apic_104 {pt3dadd(-200.9712, 92.90289, -22.43775, 0.96)}

//  Looking at segment number 973: Seg47_apic_104, section: apic_104, ID: 1932, parent: Seg46_apic_104 (1931), rad: 0.48, (-200.9712, 92.90289, -22.43775) -> (-206.3712, 92.382904, -22.38775), len: 5.4252
    apic_104 {pt3dadd(-206.3712, 92.382904, -22.38775, 0.96)}

//  Looking at segment number 974: Seg48_apic_104, section: apic_104, ID: 1933, parent: Seg47_apic_104 (1932), rad: 0.48, (-206.3712, 92.382904, -22.38775) -> (-209.96121, 93.65289, -22.33775), len: 3.80835
    apic_104 {pt3dadd(-209.96121, 93.65289, -22.33775, 0.96)}

//  Looking at segment number 975: Seg49_apic_104, section: apic_104, ID: 1934, parent: Seg48_apic_104 (1933), rad: 0.48, (-209.96121, 93.65289, -22.33775) -> (-212.69121, 95.2729, -22.33775), len: 3.17448
    apic_104 {pt3dadd(-212.69121, 95.2729, -22.33775, 0.96)}

//  Looking at segment number 976: Seg50_apic_104, section: apic_104, ID: 1935, parent: Seg49_apic_104 (1934), rad: 0.48, (-212.69121, 95.2729, -22.33775) -> (-214.3212, 95.9429, -22.33775), len: 1.76232
    apic_104 {pt3dadd(-214.3212, 95.9429, -22.33775, 0.96)}

//  Looking at segment number 977: Seg51_apic_104, section: apic_104, ID: 1936, parent: Seg50_apic_104 (1935), rad: 0.48, (-214.3212, 95.9429, -22.33775) -> (-217.5012, 95.342896, -22.33775), len: 3.23612
    apic_104 {pt3dadd(-217.5012, 95.342896, -22.33775, 0.96)}

//  Looking at segment number 978: Seg52_apic_104, section: apic_104, ID: 1937, parent: Seg51_apic_104 (1936), rad: 0.48, (-217.5012, 95.342896, -22.33775) -> (-220.7512, 94.242905, -22.33775), len: 3.4311
    apic_104 {pt3dadd(-220.7512, 94.242905, -22.33775, 0.96)}

//  Looking at segment number 979: Seg53_apic_104, section: apic_104, ID: 1938, parent: Seg52_apic_104 (1937), rad: 0.48, (-220.7512, 94.242905, -22.33775) -> (-225.1812, 93.202896, -22.33775), len: 4.55043
    apic_104 {pt3dadd(-225.1812, 93.202896, -22.33775, 0.96)}

//  Looking at segment number 980: Seg54_apic_104, section: apic_104, ID: 1939, parent: Seg53_apic_104 (1938), rad: 0.48, (-225.1812, 93.202896, -22.33775) -> (-229.8412, 92.1729, -22.33775), len: 4.77248
    apic_104 {pt3dadd(-229.8412, 92.1729, -22.33775, 0.96)}

//  Looking at segment number 981: Seg55_apic_104, section: apic_104, ID: 1940, parent: Seg54_apic_104 (1939), rad: 0.48, (-229.8412, 92.1729, -22.33775) -> (-233.16121, 90.842896, -22.33775), len: 3.5765
    apic_104 {pt3dadd(-233.16121, 90.842896, -22.33775, 0.96)}

//  Looking at segment number 982: Seg56_apic_104, section: apic_104, ID: 1941, parent: Seg55_apic_104 (1940), rad: 0.48, (-233.16121, 90.842896, -22.33775) -> (-235.8212, 89.372894, -22.33775), len: 3.03915
    apic_104 {pt3dadd(-235.8212, 89.372894, -22.33775, 0.96)}

//  Looking at segment number 983: Seg57_apic_104, section: apic_104, ID: 1942, parent: Seg56_apic_104 (1941), rad: 0.48, (-235.8212, 89.372894, -22.33775) -> (-239.3712, 89.2229, -22.33775), len: 3.55317
    apic_104 {pt3dadd(-239.3712, 89.2229, -22.33775, 0.96)}

//  Looking at segment number 984: Seg58_apic_104, section: apic_104, ID: 1943, parent: Seg57_apic_104 (1942), rad: 0.48, (-239.3712, 89.2229, -22.33775) -> (-242.6212, 90.40289, -22.33775), len: 3.45758
    apic_104 {pt3dadd(-242.6212, 90.40289, -22.33775, 0.96)}

//  Looking at segment number 985: Seg59_apic_104, section: apic_104, ID: 1944, parent: Seg58_apic_104 (1943), rad: 0.48, (-242.6212, 90.40289, -22.33775) -> (-245.51122, 91.952896, -22.33775), len: 3.27943
    apic_104 {pt3dadd(-245.51122, 91.952896, -22.33775, 0.96)}

//  Looking at segment number 986: Seg60_apic_104, section: apic_104, ID: 1945, parent: Seg59_apic_104 (1944), rad: 0.48, (-245.51122, 91.952896, -22.33775) -> (-248.39122, 92.9129, -22.33775), len: 3.03579
    apic_104 {pt3dadd(-248.39122, 92.9129, -22.33775, 0.96)}

//  Looking at segment number 987: Seg61_apic_104, section: apic_104, ID: 1946, parent: Seg60_apic_104 (1945), rad: 0.48, (-248.39122, 92.9129, -22.33775) -> (-250.98122, 92.982895, -22.33775), len: 2.59094
    apic_104 {pt3dadd(-250.98122, 92.982895, -22.33775, 0.96)}

//  Looking at segment number 988: Seg62_apic_104, section: apic_104, ID: 1947, parent: Seg61_apic_104 (1946), rad: 0.48, (-250.98122, 92.982895, -22.33775) -> (-254.0612, 91.5329, -22.23775), len: 3.4057
    apic_104 {pt3dadd(-254.0612, 91.5329, -22.23775, 0.96)}

//  Looking at segment number 989: Seg63_apic_104, section: apic_104, ID: 1948, parent: Seg62_apic_104 (1947), rad: 0.48, (-254.0612, 91.5329, -22.23775) -> (-256.43118, 90.122894, -22.23775), len: 2.7577
    apic_104 {pt3dadd(-256.43118, 90.122894, -22.23775, 0.96)}

//  Looking at segment number 990: Seg64_apic_104, section: apic_104, ID: 1949, parent: Seg63_apic_104 (1948), rad: 0.48, (-256.43118, 90.122894, -22.23775) -> (-260.3512, 89.382904, -22.23775), len: 3.98925
    apic_104 {pt3dadd(-260.3512, 89.382904, -22.23775, 0.96)}

//  Looking at segment number 991: Seg65_apic_104, section: apic_104, ID: 1950, parent: Seg64_apic_104 (1949), rad: 0.48, (-260.3512, 89.382904, -22.23775) -> (-264.1912, 91.01289, -22.23775), len: 4.17162
    apic_104 {pt3dadd(-264.1912, 91.01289, -22.23775, 0.96)}

//  Looking at segment number 992: Seg66_apic_104, section: apic_104, ID: 1951, parent: Seg65_apic_104 (1950), rad: 0.48, (-264.1912, 91.01289, -22.23775) -> (-266.5612, 93.8929, -22.23775), len: 3.72979
    apic_104 {pt3dadd(-266.5612, 93.8929, -22.23775, 0.96)}

//  Looking at segment number 993: Seg67_apic_104, section: apic_104, ID: 1952, parent: Seg66_apic_104 (1951), rad: 0.48, (-266.5612, 93.8929, -22.23775) -> (-268.11118, 95.29289, -22.23775), len: 2.08865
    apic_104 {pt3dadd(-268.11118, 95.29289, -22.23775, 0.96)}

//  Looking at segment number 994: Seg68_apic_104, section: apic_104, ID: 1953, parent: Seg67_apic_104 (1952), rad: 0.48, (-268.11118, 95.29289, -22.23775) -> (-270.8412, 95.51289, -23.03775), len: 2.85331
    apic_104 {pt3dadd(-270.8412, 95.51289, -23.03775, 0.96)}

//  Looking at segment number 995: Seg69_apic_104, section: apic_104, ID: 1954, parent: Seg68_apic_104 (1953), rad: 0.48, (-270.8412, 95.51289, -23.03775) -> (-272.7612, 94.26289, -23.03775), len: 2.29106
    apic_104 {pt3dadd(-272.7612, 94.26289, -23.03775, 0.96)}

//  Looking at segment number 996: Seg70_apic_104, section: apic_104, ID: 1955, parent: Seg69_apic_104 (1954), rad: 0.48, (-272.7612, 94.26289, -23.03775) -> (-274.9812, 92.342896, -23.03775), len: 2.9351
    apic_104 {pt3dadd(-274.9812, 92.342896, -23.03775, 0.96)}

//  Looking at segment number 997: Seg71_apic_104, section: apic_104, ID: 1956, parent: Seg70_apic_104 (1955), rad: 0.48, (-274.9812, 92.342896, -23.03775) -> (-277.2012, 90.712906, -23.03775), len: 2.75414
    apic_104 {pt3dadd(-277.2012, 90.712906, -23.03775, 0.96)}

//  Looking at segment number 998: Seg72_apic_104, section: apic_104, ID: 1957, parent: Seg71_apic_104 (1956), rad: 0.48, (-277.2012, 90.712906, -23.03775) -> (-280.6012, 89.382904, -24.23775), len: 3.84303
    apic_104 {pt3dadd(-280.6012, 89.382904, -24.23775, 0.96)}

//  Looking at segment number 999: Seg73_apic_104, section: apic_104, ID: 1958, parent: Seg72_apic_104 (1957), rad: 0.48, (-280.6012, 89.382904, -24.23775) -> (-283.7012, 89.382904, -24.23775), len: 3.10001
    apic_104 {pt3dadd(-283.7012, 89.382904, -24.23775, 0.96)}
}

proc basic_shape_extra_20(){

//  Looking at segment number 1000: Seg74_apic_104, section: apic_104, ID: 1959, parent: Seg73_apic_104 (1958), rad: 0.48, (-283.7012, 89.382904, -24.23775) -> (-287.1012, 89.462906, -24.23775), len: 3.40093
    apic_104 {pt3dadd(-287.1012, 89.462906, -24.23775, 0.96)}

//  Looking at segment number 1001: Seg75_apic_104, section: apic_104, ID: 1960, parent: Seg74_apic_104 (1959), rad: 0.48, (-287.1012, 89.462906, -24.23775) -> (-290.2812, 88.5029, -24.23775), len: 3.32174
    apic_104 {pt3dadd(-290.2812, 88.5029, -24.23775, 0.96)}

//  Looking at segment number 1002: Seg76_apic_104, section: apic_104, ID: 1961, parent: Seg75_apic_104 (1960), rad: 0.48, (-290.2812, 88.5029, -24.23775) -> (-294.86118, 87.4729, -24.18775), len: 4.69464
    apic_104 {pt3dadd(-294.86118, 87.4729, -24.18775, 0.96)}

//  Looking at segment number 1003: Seg77_apic_104, section: apic_104, ID: 1962, parent: Seg76_apic_104 (1961), rad: 0.48, (-294.86118, 87.4729, -24.18775) -> (-298.3412, 86.0629, -25.08775), len: 3.86116
    apic_104 {pt3dadd(-298.3412, 86.0629, -25.08775, 0.96)}

//  Looking at segment number 1004: Seg78_apic_104, section: apic_104, ID: 1963, parent: Seg77_apic_104 (1962), rad: 0.48, (-298.3412, 86.0629, -25.08775) -> (-301.8712, 85.68291, -26.23775), len: 3.73199
    apic_104 {pt3dadd(-301.8712, 85.68291, -26.23775, 0.96)}

//  Looking at segment number 1005: Seg79_apic_104, section: apic_104, ID: 1964, parent: Seg78_apic_104 (1963), rad: 0.48, (-301.8712, 85.68291, -26.23775) -> (-305.5612, 85.8329, -26.23775), len: 3.69305
    apic_104 {pt3dadd(-305.5612, 85.8329, -26.23775, 0.96)}

//  Looking at segment number 1006: Seg80_apic_104, section: apic_104, ID: 1965, parent: Seg79_apic_104 (1964), rad: 0.48, (-305.5612, 85.8329, -26.23775) -> (-308.4412, 86.132904, -26.18775), len: 2.89602
    apic_104 {pt3dadd(-308.4412, 86.132904, -26.18775, 0.96)}

//  Looking at segment number 1007: Seg81_apic_104, section: apic_104, ID: 1966, parent: Seg80_apic_104 (1965), rad: 0.48, (-308.4412, 86.132904, -26.18775) -> (-310.96118, 83.9129, -25.28775), len: 3.47689
    apic_104 {pt3dadd(-310.96118, 83.9129, -25.28775, 0.96)}

//  Looking at segment number 1008: Seg82_apic_104, section: apic_104, ID: 1967, parent: Seg81_apic_104 (1966), rad: 0.48, (-310.96118, 83.9129, -25.28775) -> (-314.43118, 82.5829, -25.23775), len: 3.71649
    apic_104 {pt3dadd(-314.43118, 82.5829, -25.23775, 0.96)}

//  Looking at segment number 1009: Seg83_apic_104, section: apic_104, ID: 1968, parent: Seg82_apic_104 (1967), rad: 0.48, (-314.43118, 82.5829, -25.23775) -> (-317.3112, 81.0329, -25.13775), len: 3.27215
    apic_104 {pt3dadd(-317.3112, 81.0329, -25.13775, 0.96)}

//  Looking at segment number 1010: Seg84_apic_104, section: apic_104, ID: 1969, parent: Seg83_apic_104 (1968), rad: 0.48, (-317.3112, 81.0329, -25.13775) -> (-319.90118, 79.7832, -25.13775), len: 2.87573
    apic_104 {pt3dadd(-319.90118, 79.7832, -25.13775, 0.96)}

//  Looking at segment number 1011: Seg85_apic_104, section: apic_104, ID: 1970, parent: Seg84_apic_104 (1969), rad: 0.48, (-319.90118, 79.7832, -25.13775) -> (-322.3412, 80.962906, -25.03775), len: 2.71207
    apic_104 {pt3dadd(-322.3412, 80.962906, -25.03775, 0.96)}

//  Looking at segment number 1012: Seg86_apic_104, section: apic_104, ID: 1971, parent: Seg85_apic_104 (1970), rad: 0.48, (-322.3412, 80.962906, -25.03775) -> (-325.8912, 83.18291, -24.98775), len: 4.18731
    apic_104 {pt3dadd(-325.8912, 83.18291, -24.98775, 0.96)}

//  Looking at segment number 1013: Seg87_apic_104, section: apic_104, ID: 1972, parent: Seg86_apic_104 (1971), rad: 0.48, (-325.8912, 83.18291, -24.98775) -> (-329.36118, 83.7729, -24.93775), len: 3.52013
    apic_104 {pt3dadd(-329.36118, 83.7729, -24.93775, 0.96)}

//  Looking at segment number 1014: Seg88_apic_104, section: apic_104, ID: 1973, parent: Seg87_apic_104 (1972), rad: 0.48, (-329.36118, 83.7729, -24.93775) -> (-333.5712, 83.7729, -23.63775), len: 4.40616
    apic_104 {pt3dadd(-333.5712, 83.7729, -23.63775, 0.96)}

//  Looking at segment number 1015: Seg89_apic_104, section: apic_104, ID: 1974, parent: Seg88_apic_104 (1973), rad: 0.48, (-333.5712, 83.7729, -23.63775) -> (-336.7512, 84.3629, -23.63775), len: 3.23426
    apic_104 {pt3dadd(-336.7512, 84.3629, -23.63775, 0.96)}

//  Looking at segment number 1016: Seg90_apic_104, section: apic_104, ID: 1975, parent: Seg89_apic_104 (1974), rad: 0.48, (-336.7512, 84.3629, -23.63775) -> (-339.49118, 84.5029, -23.63775), len: 2.74356
    apic_104 {pt3dadd(-339.49118, 84.5029, -23.63775, 0.96)}

//  Looking at segment number 1017: Seg91_apic_104, section: apic_104, ID: 1976, parent: Seg90_apic_104 (1975), rad: 0.48, (-339.49118, 84.5029, -23.63775) -> (-341.7812, 84.3629, -23.63775), len: 2.29428
    apic_104 {pt3dadd(-341.7812, 84.3629, -23.63775, 0.96)}

//  Looking at segment number 1018: Seg92_apic_104, section: apic_104, ID: 1977, parent: Seg91_apic_104 (1976), rad: 0.48, (-341.7812, 84.3629, -23.63775) -> (-345.40118, 83.102905, -24.33775), len: 3.8964
    apic_104 {pt3dadd(-345.40118, 83.102905, -24.33775, 0.96)}

//  Looking at segment number 1019: Seg93_apic_104, section: apic_104, ID: 1978, parent: Seg92_apic_104 (1977), rad: 0.48, (-345.40118, 83.102905, -24.33775) -> (-349.15118, 82.9229, -24.13775), len: 3.75964
    apic_104 {pt3dadd(-349.15118, 82.9229, -24.13775, 0.96)}

//  Looking at segment number 1020: Seg94_apic_104, section: apic_104, ID: 1979, parent: Seg93_apic_104 (1978), rad: 0.48, (-349.15118, 82.9229, -24.13775) -> (-354.0312, 83.0029, -25.23775), len: 5.00308
    apic_104 {pt3dadd(-354.0312, 83.0029, -25.23775, 0.96)}

//  Looking at segment number 1021: Seg95_apic_104, section: apic_104, ID: 1980, parent: Seg94_apic_104 (1979), rad: 0.48, (-354.0312, 83.0029, -25.23775) -> (-356.7612, 84.18291, -25.23775), len: 2.97412
    apic_104 {pt3dadd(-356.7612, 84.18291, -25.23775, 0.96)}

//  Looking at segment number 1022: Seg96_apic_104, section: apic_104, ID: 1981, parent: Seg95_apic_104 (1980), rad: 0.48, (-356.7612, 84.18291, -25.23775) -> (-361.2012, 84.3329, -25.18775), len: 4.44282
    apic_104 {pt3dadd(-361.2012, 84.3329, -25.18775, 0.96)}

//  Looking at segment number 1023: Seg97_apic_104, section: apic_104, ID: 1982, parent: Seg96_apic_104 (1981), rad: 0.48, (-361.2012, 84.3329, -25.18775) -> (-365.71118, 83.732895, -25.68775), len: 4.57711
    apic_104 {pt3dadd(-365.71118, 83.732895, -25.68775, 0.96)}

//  Looking at segment number 1024: Seg98_apic_104, section: apic_104, ID: 1983, parent: Seg97_apic_104 (1982), rad: 0.48, (-365.71118, 83.732895, -25.68775) -> (-370.1412, 83.8129, -25.68775), len: 4.43075
    apic_104 {pt3dadd(-370.1412, 83.8129, -25.68775, 0.96)}

//  Looking at segment number 1025: Seg99_apic_104, section: apic_104, ID: 1984, parent: Seg98_apic_104 (1983), rad: 0.48, (-370.1412, 83.8129, -25.68775) -> (-373.6212, 82.3329, -25.68775), len: 3.78162
    apic_104 {pt3dadd(-373.6212, 82.3329, -25.68775, 0.96)}

//  Looking at segment number 1026: Seg100_apic_104, section: apic_104, ID: 1985, parent: Seg99_apic_104 (1984), rad: 0.48, (-373.6212, 82.3329, -25.68775) -> (-375.3912, 81.3029, -26.58775), len: 2.23693
    apic_104 {pt3dadd(-375.3912, 81.3029, -26.58775, 0.96)}

//  Looking at segment number 1027: Seg101_apic_104, section: apic_104, ID: 1986, parent: Seg100_apic_104 (1985), rad: 0.48, (-375.3912, 81.3029, -26.58775) -> (-375.46118, 77.9032, -30.78775), len: 5.40397
    apic_104 {pt3dadd(-375.46118, 77.9032, -30.78775, 0.96)}

//  Looking at segment number 1028: Seg102_apic_104, section: apic_104, ID: 1987, parent: Seg101_apic_104 (1986), rad: 0.48, (-375.46118, 77.9032, -30.78775) -> (-377.1612, 75.253204, -30.737751), len: 3.14881
    apic_104 {pt3dadd(-377.1612, 75.253204, -30.737751, 0.96)}

//  Looking at segment number 1029: Seg103_apic_104, section: apic_104, ID: 1988, parent: Seg102_apic_104 (1987), rad: 0.48, (-377.1612, 75.253204, -30.737751) -> (-379.5312, 73.9232, -30.737751), len: 2.71768
    apic_104 {pt3dadd(-379.5312, 73.9232, -30.737751, 0.96)}

//  Looking at segment number 1030: Seg104_apic_104, section: apic_104, ID: 1989, parent: Seg103_apic_104 (1988), rad: 0.48, (-379.5312, 73.9232, -30.737751) -> (-382.5612, 72.5932, -30.737751), len: 3.30905
    apic_104 {pt3dadd(-382.5612, 72.5932, -30.737751, 0.96)}

//  Looking at segment number 1031: Seg105_apic_104, section: apic_104, ID: 1990, parent: Seg104_apic_104 (1989), rad: 0.48, (-382.5612, 72.5932, -30.737751) -> (-386.4812, 71.7832, -30.737751), len: 4.00282
    apic_104 {pt3dadd(-386.4812, 71.7832, -30.737751, 0.96)}

//  Looking at segment number 1032: Seg106_apic_104, section: apic_104, ID: 1991, parent: Seg105_apic_104 (1990), rad: 0.48, (-386.4812, 71.7832, -30.737751) -> (-389.2912, 71.633194, -30.737751), len: 2.814
    apic_104 {pt3dadd(-389.2912, 71.633194, -30.737751, 0.96)}

//  Looking at segment number 1033: Seg107_apic_104, section: apic_104, ID: 1992, parent: Seg106_apic_104 (1991), rad: 0.74, (-389.2912, 71.633194, -30.737751) -> (-391.2812, 71.4832, -31.58775), len: 2.16911
    apic_104 {pt3dadd(-391.2812, 71.4832, -31.58775, 1.48)}

//  Looking at segment number 1034: Seg108_apic_104, section: apic_104, ID: 1993, parent: Seg107_apic_104 (1992), rad: 0.515, (-391.2812, 71.4832, -31.58775) -> (-393.2812, 71.3132, -31.58775), len: 2.00721
    apic_104 {pt3dadd(-393.2812, 71.3132, -31.58775, 1.03)}

//  Looking at segment number 1035: Seg109_apic_104, section: apic_104, ID: 1994, parent: Seg108_apic_104 (1993), rad: 0.515, (-393.2812, 71.3132, -31.58775) -> (-396.90118, 72.0432, -31.887749), len: 3.70503
    apic_104 {pt3dadd(-396.90118, 72.0432, -31.887749, 1.03)}

//  Looking at segment number 1036: Seg110_apic_104, section: apic_104, ID: 1995, parent: Seg109_apic_104 (1994), rad: 0.515, (-396.90118, 72.0432, -31.887749) -> (-399.4212, 72.27319, -31.887749), len: 2.53049
    apic_104 {pt3dadd(-399.4212, 72.27319, -31.887749, 1.03)}

//  Looking at segment number 1037: Seg111_apic_104, section: apic_104, ID: 1996, parent: Seg110_apic_104 (1995), rad: 0.515, (-399.4212, 72.27319, -31.887749) -> (-401.6312, 71.0132, -31.887749), len: 2.54394
    apic_104 {pt3dadd(-401.6312, 71.0132, -31.887749, 1.03)}

//  Looking at segment number 1038: Seg112_apic_104, section: apic_104, ID: 1997, parent: Seg111_apic_104 (1996), rad: 0.515, (-401.6312, 71.0132, -31.887749) -> (-403.1912, 69.02319, -32.78775), len: 2.68397
    apic_104 {pt3dadd(-403.1912, 69.02319, -32.78775, 1.03)}

//  Looking at segment number 1039: Seg113_apic_104, section: apic_104, ID: 1998, parent: Seg112_apic_104 (1997), rad: 0.515, (-403.1912, 69.02319, -32.78775) -> (-404.5912, 66.66319, -33.98775), len: 2.99493
    apic_104 {pt3dadd(-404.5912, 66.66319, -33.98775, 1.03)}

//  Looking at segment number 1040: Seg114_apic_104, section: apic_104, ID: 1999, parent: Seg113_apic_104 (1998), rad: 0.515, (-404.5912, 66.66319, -33.98775) -> (-404.8912, 64.2932, -33.98775), len: 2.38891
    apic_104 {pt3dadd(-404.8912, 64.2932, -33.98775, 1.03)}

//  Looking at segment number 1041: Seg115_apic_104, section: apic_104, ID: 2000, parent: Seg114_apic_104 (1999), rad: 0.515, (-404.8912, 64.2932, -33.98775) -> (-407.99118, 64.1532, -33.98775), len: 3.10314
    apic_104 {pt3dadd(-407.99118, 64.1532, -33.98775, 1.03)}

//  Looking at segment number 1042: Seg116_apic_104, section: apic_104, ID: 2001, parent: Seg115_apic_104 (2000), rad: 0.85, (-407.99118, 64.1532, -33.98775) -> (-410.43118, 62.6032, -32.73775), len: 3.14938
    apic_104 {pt3dadd(-410.43118, 62.6032, -32.73775, 1.7)}

//  Looking at segment number 1043: Seg117_apic_104, section: apic_104, ID: 2002, parent: Seg116_apic_104 (2001), rad: 0.555, (-410.43118, 62.6032, -32.73775) -> (-412.5012, 60.383198, -32.73775), len: 3.03535
    apic_104 {pt3dadd(-412.5012, 60.383198, -32.73775, 1.11)}

//  Looking at segment number 1044: Seg118_apic_104, section: apic_104, ID: 2003, parent: Seg117_apic_104 (2002), rad: 0.515, (-412.5012, 60.383198, -32.73775) -> (-414.7212, 58.913197, -32.73775), len: 2.66258
    apic_104 {pt3dadd(-414.7212, 58.913197, -32.73775, 1.03)}

//  Looking at segment number 1045: Seg119_apic_104, section: apic_104, ID: 2004, parent: Seg118_apic_104 (2003), rad: 0.515, (-414.7212, 58.913197, -32.73775) -> (-417.4512, 58.6832, -32.73775), len: 2.73968
    apic_104 {pt3dadd(-417.4512, 58.6832, -32.73775, 1.03)}

//  Looking at segment number 1046: Seg120_apic_104, section: apic_104, ID: 2005, parent: Seg119_apic_104 (2004), rad: 0.665, (-417.4512, 58.6832, -32.73775) -> (-418.2612, 58.5432, -32.73775), len: 0.822007
    apic_104 {pt3dadd(-418.2612, 58.5432, -32.73775, 1.33)}

//  Looking at segment number 1047: Seg121_apic_104, section: apic_104, ID: 2006, parent: Seg120_apic_104 (2005), rad: 0.555, (-418.2612, 58.5432, -32.73775) -> (-420.2612, 58.6832, -32.68775), len: 2.00552
    apic_104 {pt3dadd(-420.2612, 58.6832, -32.68775, 1.11)}

//  Looking at segment number 1048: Seg122_apic_104, section: apic_104, ID: 2007, parent: Seg121_apic_104 (2006), rad: 0.555, (-420.2612, 58.6832, -32.68775) -> (-421.8112, 58.5432, -32.63775), len: 1.5571
    apic_104 {pt3dadd(-421.8112, 58.5432, -32.63775, 1.11)}

//  Looking at segment number 1049: Seg123_apic_104, section: apic_104, ID: 2008, parent: Seg122_apic_104 (2007), rad: 0.74, (-421.8112, 58.5432, -32.63775) -> (-423.6612, 58.093197, -33.13775), len: 1.96851
    apic_104 {pt3dadd(-423.6612, 58.093197, -33.13775, 1.48)}
}

proc basic_shape_extra_21(){

//  Looking at segment number 1050: Seg124_apic_104, section: apic_104, ID: 2009, parent: Seg123_apic_104 (2008), rad: 0.48, (-423.6612, 58.093197, -33.13775) -> (-426.1012, 57.583202, -33.13775), len: 2.49273
    apic_104 {pt3dadd(-426.1012, 57.583202, -33.13775, 0.96)}

//  Looking at segment number 1051: Seg125_apic_104, section: apic_104, ID: 2010, parent: Seg124_apic_104 (2009), rad: 0.48, (-426.1012, 57.583202, -33.13775) -> (-429.2012, 56.693203, -33.98775), len: 3.33536
    apic_104 {pt3dadd(-429.2012, 56.693203, -33.98775, 0.96)}

//  Looking at segment number 1052: Seg126_apic_104, section: apic_104, ID: 2011, parent: Seg125_apic_104 (2010), rad: 0.48, (-429.2012, 56.693203, -33.98775) -> (-432.1612, 55.883198, -33.98775), len: 3.06882
    apic_104 {pt3dadd(-432.1612, 55.883198, -33.98775, 0.96)}

//  Looking at segment number 1053: Seg127_apic_104, section: apic_104, ID: 2012, parent: Seg126_apic_104 (2011), rad: 0.48, (-432.1612, 55.883198, -33.98775) -> (-434.15118, 54.9232, -32.73775), len: 2.53853
    apic_104 {pt3dadd(-434.15118, 54.9232, -32.73775, 0.96)}

//  Looking at segment number 1054: Seg128_apic_104, section: apic_104, ID: 2013, parent: Seg127_apic_104 (2012), rad: 0.48, (-434.15118, 54.9232, -32.73775) -> (-435.6312, 55.0732, -32.73775), len: 1.48759
    apic_104 {pt3dadd(-435.6312, 55.0732, -32.73775, 0.96)}

//  Looking at segment number 1055: Seg129_apic_104, section: apic_104, ID: 2014, parent: Seg128_apic_104 (2013), rad: 0.775, (-435.6312, 55.0732, -32.73775) -> (-436.74118, 56.1032, -32.73775), len: 1.51425
    apic_104 {pt3dadd(-436.74118, 56.1032, -32.73775, 1.55)}

//  Looking at segment number 1056: Seg130_apic_104, section: apic_104, ID: 2015, parent: Seg129_apic_104 (2014), rad: 0.48, (-436.74118, 56.1032, -32.73775) -> (-438.1212, 57.733196, -33.23775), len: 2.19347
    apic_104 {pt3dadd(-438.1212, 57.733196, -33.23775, 0.96)}

//  Looking at segment number 1057: Seg131_apic_104, section: apic_104, ID: 2016, parent: Seg130_apic_104 (2015), rad: 0.48, (-438.1212, 57.733196, -33.23775) -> (-439.15118, 58.6132, -34.28775), len: 1.714
    apic_104 {pt3dadd(-439.15118, 58.6132, -34.28775, 0.96)}

//  Looking at segment number 1058: Seg132_apic_104, section: apic_104, ID: 2017, parent: Seg131_apic_104 (2016), rad: 0.48, (-439.15118, 58.6132, -34.28775) -> (-440.7012, 59.053204, -34.28775), len: 1.61126
    apic_104 {pt3dadd(-440.7012, 59.053204, -34.28775, 0.96)}

//  Looking at segment number 1059: Seg133_apic_104, section: apic_104, ID: 2018, parent: Seg132_apic_104 (2017), rad: 0.48, (-440.7012, 59.053204, -34.28775) -> (-442.55118, 58.763203, -36.03775), len: 2.56301
    apic_104 {pt3dadd(-442.55118, 58.763203, -36.03775, 0.96)}

//  Looking at segment number 1060: Seg134_apic_104, section: apic_104, ID: 2019, parent: Seg133_apic_104 (2018), rad: 0.48, (-442.55118, 58.763203, -36.03775) -> (-444.77118, 57.733196, -36.03775), len: 2.44731
    apic_104 {pt3dadd(-444.77118, 57.733196, -36.03775, 0.96)}

//  Looking at segment number 1061: Seg135_apic_104, section: apic_104, ID: 2020, parent: Seg134_apic_104 (2019), rad: 0.7, (-444.77118, 57.733196, -36.03775) -> (-446.6212, 56.623203, -35.98775), len: 2.15803
    apic_104 {pt3dadd(-446.6212, 56.623203, -35.98775, 1.4)}

//  Looking at segment number 1062: Seg136_apic_104, section: apic_104, ID: 2021, parent: Seg135_apic_104 (2020), rad: 0.515, (-446.6212, 56.623203, -35.98775) -> (-448.61118, 55.733196, -35.98775), len: 2.17995
    apic_104 {pt3dadd(-448.61118, 55.733196, -35.98775, 1.03)}

//  Looking at segment number 1063: Seg137_apic_104, section: apic_104, ID: 2022, parent: Seg136_apic_104 (2021), rad: 0.48, (-448.61118, 55.733196, -35.98775) -> (-450.7612, 55.663197, -35.98775), len: 2.15116
    apic_104 {pt3dadd(-450.7612, 55.663197, -35.98775, 0.96)}

//  Looking at segment number 1064: Seg138_apic_104, section: apic_104, ID: 2023, parent: Seg137_apic_104 (2022), rad: 0.555, (-450.7612, 55.663197, -35.98775) -> (-452.46118, 56.2532, -35.98775), len: 1.79946
    apic_104 {pt3dadd(-452.46118, 56.2532, -35.98775, 1.11)}

//  Looking at segment number 1065: Seg139_apic_104, section: apic_104, ID: 2024, parent: Seg138_apic_104 (2023), rad: 0.665, (-452.46118, 56.2532, -35.98775) -> (-454.30118, 56.3232, -35.98775), len: 1.84133
    apic_104 {pt3dadd(-454.30118, 56.3232, -35.98775, 1.33)}

//  Looking at segment number 1066: Seg140_apic_104, section: apic_104, ID: 2025, parent: Seg139_apic_104 (2024), rad: 0.59, (-454.30118, 56.3232, -35.98775) -> (-455.4112, 56.0332, -35.98775), len: 1.14727
    apic_104 {pt3dadd(-455.4112, 56.0332, -35.98775, 1.18)}

//  Looking at segment number 1067: Seg141_apic_104, section: apic_104, ID: 2026, parent: Seg140_apic_104 (2025), rad: 0.48, (-455.4112, 56.0332, -35.98775) -> (-456.96118, 55.663197, -35.58775), len: 1.64297
    apic_104 {pt3dadd(-456.96118, 55.663197, -35.58775, 0.96)}

//  Looking at segment number 1068: Seg142_apic_104, section: apic_104, ID: 2027, parent: Seg141_apic_104 (2026), rad: 0.48, (-456.96118, 55.663197, -35.58775) -> (-458.4412, 55.953197, -35.58775), len: 1.50816
    apic_104 {pt3dadd(-458.4412, 55.953197, -35.58775, 0.96)}

//  Looking at segment number 1069: Seg143_apic_104, section: apic_104, ID: 2028, parent: Seg142_apic_104 (2027), rad: 0.48, (-458.4412, 55.953197, -35.58775) -> (-459.8512, 56.773197, -35.58775), len: 1.63111
    apic_104 {pt3dadd(-459.8512, 56.773197, -35.58775, 0.96)}

//  Looking at segment number 1070: Seg144_apic_104, section: apic_104, ID: 2029, parent: Seg143_apic_104 (2028), rad: 0.445, (-459.8512, 56.773197, -35.58775) -> (-461.1012, 57.873203, -34.83775), len: 1.8262
    apic_104 {pt3dadd(-461.1012, 57.873203, -34.83775, 0.89)}

//  Looking at segment number 1071: Seg145_apic_104, section: apic_104, ID: 2030, parent: Seg144_apic_104 (2029), rad: 0.555, (-461.1012, 57.873203, -34.83775) -> (-462.80118, 58.983196, -34.83775), len: 2.03028
    apic_104 {pt3dadd(-462.80118, 58.983196, -34.83775, 1.11)}

//  Looking at segment number 1072: Seg146_apic_104, section: apic_104, ID: 2031, parent: Seg145_apic_104 (2030), rad: 0.48, (-462.80118, 58.983196, -34.83775) -> (-464.43118, 60.163197, -34.83775), len: 2.01229
    apic_104 {pt3dadd(-464.43118, 60.163197, -34.83775, 0.96)}

//  Looking at segment number 1073: Seg147_apic_104, section: apic_104, ID: 2032, parent: Seg146_apic_104 (2031), rad: 0.48, (-464.43118, 60.163197, -34.83775) -> (-465.9112, 60.9732, -34.33775), len: 1.7597
    apic_104 {pt3dadd(-465.9112, 60.9732, -34.33775, 0.96)}

//  Looking at segment number 1074: Seg148_apic_104, section: apic_104, ID: 2033, parent: Seg147_apic_104 (2032), rad: 0.59, (-465.9112, 60.9732, -34.33775) -> (-467.0912, 61.6432, -34.33775), len: 1.35694
    apic_104 {pt3dadd(-467.0912, 61.6432, -34.33775, 1.18)}

//  Looking at segment number 1075: Seg149_apic_104, section: apic_104, ID: 2034, parent: Seg148_apic_104 (2033), rad: 0.885, (-467.0912, 61.6432, -34.33775) -> (-469.5312, 61.6432, -35.83775), len: 2.86419
    apic_104 {pt3dadd(-469.5312, 61.6432, -35.83775, 1.77)}

//  Looking at segment number 1076: Seg0_apic_80, section: apic_80, ID: 1656, parent: Seg65_apic_1 (904), rad: 0.48, (-148.3912, 264.3129, -17.98775) -> (-151.05121, 268.4129, -30.53775), len: 13.468
    apic_80 {pt3dclear() pt3dadd(-148.3912, 264.3129, -17.98775, 0.96) pt3dadd(-151.05121, 268.4129, -30.53775, 0.96)}

//  Looking at segment number 1077: Seg1_apic_80, section: apic_80, ID: 1657, parent: Seg0_apic_80 (1656), rad: 0.48, (-151.05121, 268.4129, -30.53775) -> (-152.6812, 270.0329, -30.53775), len: 2.2981
    apic_80 {pt3dadd(-152.6812, 270.0329, -30.53775, 0.96)}

//  Looking at segment number 1078: Seg2_apic_80, section: apic_80, ID: 1658, parent: Seg1_apic_80 (1657), rad: 0.48, (-152.6812, 270.0329, -30.53775) -> (-155.8612, 271.3629, -30.53775), len: 3.44694
    apic_80 {pt3dadd(-155.8612, 271.3629, -30.53775, 0.96)}

//  Looking at segment number 1079: Seg3_apic_80, section: apic_80, ID: 1659, parent: Seg2_apic_80 (1658), rad: 0.48, (-155.8612, 271.3629, -30.53775) -> (-159.55121, 272.8429, -30.53775), len: 3.97573
    apic_80 {pt3dadd(-159.55121, 272.8429, -30.53775, 0.96)}

//  Looking at segment number 1080: Seg4_apic_80, section: apic_80, ID: 1660, parent: Seg3_apic_80 (1659), rad: 0.85, (-159.55121, 272.8429, -30.53775) -> (-161.10121, 273.0129, -32.83775), len: 2.77874
    apic_80 {pt3dadd(-161.10121, 273.0129, -32.83775, 1.7)}

//  Looking at segment number 1081: Seg0_apic_2, section: apic_2, ID: 905, parent: Seg65_apic_1 (904), rad: 0.925, (-148.3912, 264.3129, -17.98775) -> (-149.13121, 267.4129, -13.387751), len: 5.59622
    apic_2 {pt3dclear() pt3dadd(-148.3912, 264.3129, -17.98775, 1.85) pt3dadd(-149.13121, 267.4129, -13.387751, 1.85)}

//  Looking at segment number 1082: Seg1_apic_2, section: apic_2, ID: 906, parent: Seg0_apic_2 (905), rad: 0.775, (-149.13121, 267.4129, -13.387751) -> (-149.8312, 269.6929, -13.53775), len: 2.38975
    apic_2 {pt3dadd(-149.8312, 269.6929, -13.53775, 1.55)}

//  Looking at segment number 1083: Seg2_apic_2, section: apic_2, ID: 907, parent: Seg1_apic_2 (906), rad: 0.85, (-149.8312, 269.6929, -13.53775) -> (-150.8712, 272.6429, -13.887751), len: 3.14748
    apic_2 {pt3dadd(-150.8712, 272.6429, -13.887751, 1.7)}

//  Looking at segment number 1084: Seg3_apic_2, section: apic_2, ID: 908, parent: Seg2_apic_2 (907), rad: 0.85, (-150.8712, 272.6429, -13.887751) -> (-151.8312, 274.8529, -13.737749), len: 2.41416
    apic_2 {pt3dadd(-151.8312, 274.8529, -13.737749, 1.7)}

//  Looking at segment number 1085: Seg4_apic_2, section: apic_2, ID: 909, parent: Seg3_apic_2 (908), rad: 0.85, (-151.8312, 274.8529, -13.737749) -> (-152.71121, 277.3629, -13.93775), len: 2.66731
    apic_2 {pt3dadd(-152.71121, 277.3629, -13.93775, 1.7)}

//  Looking at segment number 1086: Seg5_apic_2, section: apic_2, ID: 910, parent: Seg4_apic_2 (909), rad: 0.925, (-152.71121, 277.3629, -13.93775) -> (-153.60121, 280.5429, -14.18775), len: 3.31164
    apic_2 {pt3dadd(-153.60121, 280.5429, -14.18775, 1.85)}

//  Looking at segment number 1087: Seg6_apic_2, section: apic_2, ID: 911, parent: Seg5_apic_2 (910), rad: 0.925, (-153.60121, 280.5429, -14.18775) -> (-154.3412, 282.7529, -14.3377495), len: 2.33541
    apic_2 {pt3dadd(-154.3412, 282.7529, -14.3377495, 1.85)}

//  Looking at segment number 1088: Seg7_apic_2, section: apic_2, ID: 912, parent: Seg6_apic_2 (911), rad: 0.925, (-154.3412, 282.7529, -14.3377495) -> (-155.0812, 285.4129, -14.18775), len: 2.76509
    apic_2 {pt3dadd(-155.0812, 285.4129, -14.18775, 1.85)}

//  Looking at segment number 1089: Seg8_apic_2, section: apic_2, ID: 913, parent: Seg7_apic_2 (912), rad: 0.925, (-155.0812, 285.4129, -14.18775) -> (-155.8212, 288.4329, -14.637751), len: 3.14172
    apic_2 {pt3dadd(-155.8212, 288.4329, -14.637751, 1.85)}

//  Looking at segment number 1090: Seg9_apic_2, section: apic_2, ID: 914, parent: Seg8_apic_2 (913), rad: 0.925, (-155.8212, 288.4329, -14.637751) -> (-156.19121, 290.80292, -14.5877495), len: 2.39926
    apic_2 {pt3dadd(-156.19121, 290.80292, -14.5877495, 1.85)}

//  Looking at segment number 1091: Seg10_apic_2, section: apic_2, ID: 915, parent: Seg9_apic_2 (914), rad: 0.925, (-156.19121, 290.80292, -14.5877495) -> (-156.9312, 293.9029, -15.28775), len: 3.26304
    apic_2 {pt3dadd(-156.9312, 293.9029, -15.28775, 1.85)}

//  Looking at segment number 1092: Seg0_apic_106, section: apic_106, ID: 2297, parent: Seg149_apic_104 (2034), rad: 0.48, (-469.5312, 61.6432, -35.83775) -> (-473.4812, 60.123203, -36.48775), len: 4.282
    apic_106 {pt3dclear() pt3dadd(-469.5312, 61.6432, -35.83775, 0.96) pt3dadd(-473.4812, 60.123203, -36.48775, 0.96)}

//  Looking at segment number 1093: Seg1_apic_106, section: apic_106, ID: 2298, parent: Seg0_apic_106 (2297), rad: 0.48, (-473.4812, 60.123203, -36.48775) -> (-475.18118, 60.123203, -36.48775), len: 1.69998
    apic_106 {pt3dadd(-475.18118, 60.123203, -36.48775, 0.96)}

//  Looking at segment number 1094: Seg2_apic_106, section: apic_106, ID: 2299, parent: Seg1_apic_106 (2298), rad: 0.405, (-475.18118, 60.123203, -36.48775) -> (-476.0712, 60.123203, -36.48775), len: 0.890015
    apic_106 {pt3dadd(-476.0712, 60.123203, -36.48775, 0.81)}

//  Looking at segment number 1095: Seg3_apic_106, section: apic_106, ID: 2300, parent: Seg2_apic_106 (2299), rad: 0.405, (-476.0712, 60.123203, -36.48775) -> (-475.9212, 58.943203, -36.18775), len: 1.22674
    apic_106 {pt3dadd(-475.9212, 58.943203, -36.18775, 0.81)}

//  Looking at segment number 1096: Seg4_apic_106, section: apic_106, ID: 2301, parent: Seg3_apic_106 (2300), rad: 0.405, (-475.9212, 58.943203, -36.18775) -> (-477.8412, 58.5032, -36.18775), len: 1.96976
    apic_106 {pt3dadd(-477.8412, 58.5032, -36.18775, 0.81)}

//  Looking at segment number 1097: Seg5_apic_106, section: apic_106, ID: 2302, parent: Seg4_apic_106 (2301), rad: 0.405, (-477.8412, 58.5032, -36.18775) -> (-479.1012, 58.873203, -35.53775), len: 1.46527
    apic_106 {pt3dadd(-479.1012, 58.873203, -35.53775, 0.81)}

//  Looking at segment number 1098: Seg6_apic_106, section: apic_106, ID: 2303, parent: Seg5_apic_106 (2302), rad: 0.405, (-479.1012, 58.873203, -35.53775) -> (-480.58118, 59.5332, -35.53775), len: 1.62047
    apic_106 {pt3dadd(-480.58118, 59.5332, -35.53775, 0.81)}

//  Looking at segment number 1099: Seg7_apic_106, section: apic_106, ID: 2304, parent: Seg6_apic_106 (2303), rad: 0.405, (-480.58118, 59.5332, -35.53775) -> (-481.83118, 59.013203, -35.53775), len: 1.35385
    apic_106 {pt3dadd(-481.83118, 59.013203, -35.53775, 0.81)}
}

proc basic_shape_extra_22(){

//  Looking at segment number 1100: Seg8_apic_106, section: apic_106, ID: 2305, parent: Seg7_apic_106 (2304), rad: 0.405, (-481.83118, 59.013203, -35.53775) -> (-483.02118, 58.203197, -35.53775), len: 1.43952
    apic_106 {pt3dadd(-483.02118, 58.203197, -35.53775, 0.81)}

//  Looking at segment number 1101: Seg9_apic_106, section: apic_106, ID: 2306, parent: Seg8_apic_106 (2305), rad: 0.405, (-483.02118, 58.203197, -35.53775) -> (-484.27118, 58.203197, -36.08775), len: 1.36565
    apic_106 {pt3dadd(-484.27118, 58.203197, -36.08775, 0.81)}

//  Looking at segment number 1102: Seg10_apic_106, section: apic_106, ID: 2307, parent: Seg9_apic_106 (2306), rad: 0.74, (-484.27118, 58.203197, -36.08775) -> (-485.46118, 57.983196, -36.08775), len: 1.21017
    apic_106 {pt3dadd(-485.46118, 57.983196, -36.08775, 1.48)}

//  Looking at segment number 1103: Seg11_apic_106, section: apic_106, ID: 2308, parent: Seg10_apic_106 (2307), rad: 0.48, (-485.46118, 57.983196, -36.08775) -> (-486.93118, 57.913197, -37.03775), len: 1.75166
    apic_106 {pt3dadd(-486.93118, 57.913197, -37.03775, 0.96)}

//  Looking at segment number 1104: Seg12_apic_106, section: apic_106, ID: 2309, parent: Seg11_apic_106 (2308), rad: 0.37, (-486.93118, 57.913197, -37.03775) -> (-489.0012, 57.833202, -37.03775), len: 2.07155
    apic_106 {pt3dadd(-489.0012, 57.833202, -37.03775, 0.74)}

//  Looking at segment number 1105: Seg13_apic_106, section: apic_106, ID: 2310, parent: Seg12_apic_106 (2309), rad: 0.37, (-489.0012, 57.833202, -37.03775) -> (-489.2312, 56.5032, -37.03775), len: 1.34974
    apic_106 {pt3dadd(-489.2312, 56.5032, -37.03775, 0.74)}

//  Looking at segment number 1106: Seg14_apic_106, section: apic_106, ID: 2311, parent: Seg13_apic_106 (2310), rad: 0.555, (-489.2312, 56.5032, -37.03775) -> (-489.52118, 55.403202, -37.03775), len: 1.13758
    apic_106 {pt3dadd(-489.52118, 55.403202, -37.03775, 1.11)}

//  Looking at segment number 1107: Seg15_apic_106, section: apic_106, ID: 2312, parent: Seg14_apic_106 (2311), rad: 0.335, (-489.52118, 55.403202, -37.03775) -> (-490.33118, 54.583202, -37.03775), len: 1.1526
    apic_106 {pt3dadd(-490.33118, 54.583202, -37.03775, 0.67)}

//  Looking at segment number 1108: Seg16_apic_106, section: apic_106, ID: 2313, parent: Seg15_apic_106 (2312), rad: 0.335, (-490.33118, 54.583202, -37.03775) -> (-491.8912, 54.813198, -37.88775), len: 1.79139
    apic_106 {pt3dadd(-491.8912, 54.813198, -37.88775, 0.67)}

//  Looking at segment number 1109: Seg17_apic_106, section: apic_106, ID: 2314, parent: Seg16_apic_106 (2313), rad: 0.335, (-491.8912, 54.813198, -37.88775) -> (-492.99118, 54.663197, -37.88775), len: 1.11016
    apic_106 {pt3dadd(-492.99118, 54.663197, -37.88775, 0.67)}

//  Looking at segment number 1110: Seg18_apic_106, section: apic_106, ID: 2315, parent: Seg17_apic_106 (2314), rad: 0.335, (-492.99118, 54.663197, -37.88775) -> (-494.3212, 54.0732, -37.88775), len: 1.45501
    apic_106 {pt3dadd(-494.3212, 54.0732, -37.88775, 0.67)}

//  Looking at segment number 1111: Seg19_apic_106, section: apic_106, ID: 2316, parent: Seg18_apic_106 (2315), rad: 0.335, (-494.3212, 54.0732, -37.88775) -> (-494.8412, 53.0332, -37.88775), len: 1.16275
    apic_106 {pt3dadd(-494.8412, 53.0332, -37.88775, 0.67)}

//  Looking at segment number 1112: Seg20_apic_106, section: apic_106, ID: 2317, parent: Seg19_apic_106 (2316), rad: 0.335, (-494.8412, 53.0332, -37.88775) -> (-494.0312, 51.7832, -37.88775), len: 1.4895
    apic_106 {pt3dadd(-494.0312, 51.7832, -37.88775, 0.67)}

//  Looking at segment number 1113: Seg21_apic_106, section: apic_106, ID: 2318, parent: Seg20_apic_106 (2317), rad: 0.335, (-494.0312, 51.7832, -37.88775) -> (-495.43118, 51.563198, -37.88775), len: 1.41717
    apic_106 {pt3dadd(-495.43118, 51.563198, -37.88775, 0.67)}

//  Looking at segment number 1114: Seg22_apic_106, section: apic_106, ID: 2319, parent: Seg21_apic_106 (2318), rad: 0.555, (-495.43118, 51.563198, -37.88775) -> (-496.3912, 52.373203, -38.13775), len: 1.28072
    apic_106 {pt3dadd(-496.3912, 52.373203, -38.13775, 1.11)}

//  Looking at segment number 1115: Seg23_apic_106, section: apic_106, ID: 2320, parent: Seg22_apic_106 (2319), rad: 0.405, (-496.3912, 52.373203, -38.13775) -> (-496.99118, 52.9632, -38.13775), len: 0.841467
    apic_106 {pt3dadd(-496.99118, 52.9632, -38.13775, 0.81)}

//  Looking at segment number 1116: Seg24_apic_106, section: apic_106, ID: 2321, parent: Seg23_apic_106 (2320), rad: 0.405, (-496.99118, 52.9632, -38.13775) -> (-497.80118, 53.1132, -38.13775), len: 0.82377
    apic_106 {pt3dadd(-497.80118, 53.1132, -38.13775, 0.81)}

//  Looking at segment number 1117: Seg25_apic_106, section: apic_106, ID: 2322, parent: Seg24_apic_106 (2321), rad: 0.405, (-497.80118, 53.1132, -38.13775) -> (-498.24118, 52.813198, -38.13775), len: 0.532545
    apic_106 {pt3dadd(-498.24118, 52.813198, -38.13775, 0.81)}

//  Looking at segment number 1118: Seg26_apic_106, section: apic_106, ID: 2323, parent: Seg25_apic_106 (2322), rad: 0.7, (-498.24118, 52.813198, -38.13775) -> (-499.5012, 51.633198, -39.18775), len: 2.02053
    apic_106 {pt3dadd(-499.5012, 51.633198, -39.18775, 1.4)}

//  Looking at segment number 1119: Seg27_apic_106, section: apic_106, ID: 2324, parent: Seg26_apic_106 (2323), rad: 0.405, (-499.5012, 51.633198, -39.18775) -> (-500.8312, 51.193203, -39.13775), len: 1.4018
    apic_106 {pt3dadd(-500.8312, 51.193203, -39.13775, 0.81)}

//  Looking at segment number 1120: Seg28_apic_106, section: apic_106, ID: 2325, parent: Seg27_apic_106 (2324), rad: 0.405, (-500.8312, 51.193203, -39.13775) -> (-502.09122, 51.483196, -39.83775), len: 1.47028
    apic_106 {pt3dadd(-502.09122, 51.483196, -39.83775, 0.81)}

//  Looking at segment number 1121: Seg29_apic_106, section: apic_106, ID: 2326, parent: Seg28_apic_106 (2325), rad: 0.405, (-502.09122, 51.483196, -39.83775) -> (-503.49118, 50.083202, -40.93775), len: 2.26493
    apic_106 {pt3dadd(-503.49118, 50.083202, -40.93775, 0.81)}

//  Looking at segment number 1122: Seg30_apic_106, section: apic_106, ID: 2327, parent: Seg29_apic_106 (2326), rad: 0.405, (-503.49118, 50.083202, -40.93775) -> (-504.4512, 48.9732, -40.93775), len: 1.46756
    apic_106 {pt3dadd(-504.4512, 48.9732, -40.93775, 0.81)}

//  Looking at segment number 1123: Seg31_apic_106, section: apic_106, ID: 2328, parent: Seg30_apic_106 (2327), rad: 0.59, (-504.4512, 48.9732, -40.93775) -> (-504.8212, 48.4632, -40.93775), len: 0.630078
    apic_106 {pt3dadd(-504.8212, 48.4632, -40.93775, 1.18)}

//  Looking at segment number 1124: Seg32_apic_106, section: apic_106, ID: 2329, parent: Seg31_apic_106 (2328), rad: 0.405, (-504.8212, 48.4632, -40.93775) -> (-505.7112, 47.653202, -40.88775), len: 1.20446
    apic_106 {pt3dadd(-505.7112, 47.653202, -40.88775, 0.81)}

//  Looking at segment number 1125: Seg33_apic_106, section: apic_106, ID: 2330, parent: Seg32_apic_106 (2329), rad: 0.405, (-505.7112, 47.653202, -40.88775) -> (-506.22116, 46.693203, -40.88775), len: 1.08704
    apic_106 {pt3dadd(-506.22116, 46.693203, -40.88775, 0.81)}

//  Looking at segment number 1126: Seg34_apic_106, section: apic_106, ID: 2331, parent: Seg33_apic_106 (2330), rad: 0.405, (-506.22116, 46.693203, -40.88775) -> (-507.04117, 45.873203, -40.88775), len: 1.15966
    apic_106 {pt3dadd(-507.04117, 45.873203, -40.88775, 0.81)}

//  Looking at segment number 1127: Seg35_apic_106, section: apic_106, ID: 2332, parent: Seg34_apic_106 (2331), rad: 0.63, (-507.04117, 45.873203, -40.88775) -> (-507.6312, 45.873203, -40.88775), len: 0.590027
    apic_106 {pt3dadd(-507.6312, 45.873203, -40.88775, 1.26)}

//  Looking at segment number 1128: Seg36_apic_106, section: apic_106, ID: 2333, parent: Seg35_apic_106 (2332), rad: 0.405, (-507.6312, 45.873203, -40.88775) -> (-508.9612, 44.843197, -40.83775), len: 1.68296
    apic_106 {pt3dadd(-508.9612, 44.843197, -40.83775, 0.81)}

//  Looking at segment number 1129: Seg37_apic_106, section: apic_106, ID: 2334, parent: Seg36_apic_106 (2333), rad: 0.405, (-508.9612, 44.843197, -40.83775) -> (-510.1412, 44.693203, -40.83775), len: 1.18949
    apic_106 {pt3dadd(-510.1412, 44.693203, -40.83775, 0.81)}

//  Looking at segment number 1130: Seg38_apic_106, section: apic_106, ID: 2335, parent: Seg37_apic_106 (2334), rad: 0.63, (-510.1412, 44.693203, -40.83775) -> (-511.18118, 44.6232, -40.83775), len: 1.04233
    apic_106 {pt3dadd(-511.18118, 44.6232, -40.83775, 1.26)}

//  Looking at segment number 1131: Seg39_apic_106, section: apic_106, ID: 2336, parent: Seg38_apic_106 (2335), rad: 0.405, (-511.18118, 44.6232, -40.83775) -> (-512.14124, 44.5532, -40.83775), len: 0.962601
    apic_106 {pt3dadd(-512.14124, 44.5532, -40.83775, 0.81)}

//  Looking at segment number 1132: Seg40_apic_106, section: apic_106, ID: 2337, parent: Seg39_apic_106 (2336), rad: 0.405, (-512.14124, 44.5532, -40.83775) -> (-513.3212, 44.4032, -40.83775), len: 1.18949
    apic_106 {pt3dadd(-513.3212, 44.4032, -40.83775, 0.81)}

//  Looking at segment number 1133: Seg41_apic_106, section: apic_106, ID: 2338, parent: Seg40_apic_106 (2337), rad: 0.405, (-513.3212, 44.4032, -40.83775) -> (-513.6212, 43.5932, -40.83775), len: 0.863764
    apic_106 {pt3dadd(-513.6212, 43.5932, -40.83775, 0.81)}

//  Looking at segment number 1134: Seg42_apic_106, section: apic_106, ID: 2339, parent: Seg41_apic_106 (2338), rad: 0.405, (-513.6212, 43.5932, -40.83775) -> (-513.9912, 42.9232, -40.78775), len: 0.767007
    apic_106 {pt3dadd(-513.9912, 42.9232, -40.78775, 0.81)}

//  Looking at segment number 1135: Seg43_apic_106, section: apic_106, ID: 2340, parent: Seg42_apic_106 (2339), rad: 0.7, (-513.9912, 42.9232, -40.78775) -> (-514.65125, 42.9232, -40.78775), len: 0.660034
    apic_106 {pt3dadd(-514.65125, 42.9232, -40.78775, 1.4)}

//  Looking at segment number 1136: Seg44_apic_106, section: apic_106, ID: 2341, parent: Seg43_apic_106 (2340), rad: 0.405, (-514.65125, 42.9232, -40.78775) -> (-515.4712, 42.4832, -40.68775), len: 0.935901
    apic_106 {pt3dadd(-515.4712, 42.4832, -40.68775, 0.81)}

//  Looking at segment number 1137: Seg45_apic_106, section: apic_106, ID: 2342, parent: Seg44_apic_106 (2341), rad: 0.405, (-515.4712, 42.4832, -40.68775) -> (-516.3612, 42.7732, -40.68775), len: 0.93607
    apic_106 {pt3dadd(-516.3612, 42.7732, -40.68775, 0.81)}

//  Looking at segment number 1138: Seg46_apic_106, section: apic_106, ID: 2343, parent: Seg45_apic_106 (2342), rad: 0.405, (-516.3612, 42.7732, -40.68775) -> (-517.4712, 42.4832, -40.68775), len: 1.14724
    apic_106 {pt3dadd(-517.4712, 42.4832, -40.68775, 0.81)}

//  Looking at segment number 1139: Seg47_apic_106, section: apic_106, ID: 2344, parent: Seg46_apic_106 (2343), rad: 0.555, (-517.4712, 42.4832, -40.68775) -> (-517.4712, 41.5932, -40.68775), len: 0.889999
    apic_106 {pt3dadd(-517.4712, 41.5932, -40.68775, 1.11)}

//  Looking at segment number 1140: Seg48_apic_106, section: apic_106, ID: 2345, parent: Seg47_apic_106 (2344), rad: 0.335, (-517.4712, 41.5932, -40.68775) -> (-517.5412, 40.4132, -40.68775), len: 1.18208
    apic_106 {pt3dadd(-517.5412, 40.4132, -40.68775, 0.67)}

//  Looking at segment number 1141: Seg49_apic_106, section: apic_106, ID: 2346, parent: Seg48_apic_106 (2345), rad: 0.515, (-517.5412, 40.4132, -40.68775) -> (-516.14124, 40.1132, -43.13775), len: 2.83767
    apic_106 {pt3dadd(-516.14124, 40.1132, -43.13775, 1.03)}

//  Looking at segment number 1142: Seg50_apic_106, section: apic_106, ID: 2347, parent: Seg49_apic_106 (2346), rad: 0.445, (-516.14124, 40.1132, -43.13775) -> (-515.9212, 38.7832, -43.08775), len: 1.34901
    apic_106 {pt3dadd(-515.9212, 38.7832, -43.08775, 0.89)}

//  Looking at segment number 1143: Seg51_apic_106, section: apic_106, ID: 2348, parent: Seg50_apic_106 (2347), rad: 0.405, (-515.9212, 38.7832, -43.08775) -> (-516.7312, 38.4932, -44.03775), len: 1.28168
    apic_106 {pt3dadd(-516.7312, 38.4932, -44.03775, 0.81)}

//  Looking at segment number 1144: Seg52_apic_106, section: apic_106, ID: 2349, parent: Seg51_apic_106 (2348), rad: 0.405, (-516.7312, 38.4932, -44.03775) -> (-517.7612, 39.3032, -43.98775), len: 1.31132
    apic_106 {pt3dadd(-517.7612, 39.3032, -43.98775, 0.81)}

//  Looking at segment number 1145: Seg53_apic_106, section: apic_106, ID: 2350, parent: Seg52_apic_106 (2349), rad: 0.405, (-517.7612, 39.3032, -43.98775) -> (-518.1312, 40.0432, -43.98775), len: 0.827344
    apic_106 {pt3dadd(-518.1312, 40.0432, -43.98775, 0.81)}

//  Looking at segment number 1146: Seg54_apic_106, section: apic_106, ID: 2351, parent: Seg53_apic_106 (2350), rad: 0.405, (-518.1312, 40.0432, -43.98775) -> (-518.1312, 40.9332, -43.93775), len: 0.891403
    apic_106 {pt3dadd(-518.1312, 40.9332, -43.93775, 0.81)}

//  Looking at segment number 1147: Seg55_apic_106, section: apic_106, ID: 2352, parent: Seg54_apic_106 (2351), rad: 0.405, (-518.1312, 40.9332, -43.93775) -> (-518.4312, 41.4432, -43.93775), len: 0.591685
    apic_106 {pt3dadd(-518.4312, 41.4432, -43.93775, 0.81)}

//  Looking at segment number 1148: Seg56_apic_106, section: apic_106, ID: 2353, parent: Seg55_apic_106 (2352), rad: 0.555, (-518.4312, 41.4432, -43.93775) -> (-519.1712, 40.8532, -43.93775), len: 0.946407
    apic_106 {pt3dadd(-519.1712, 40.8532, -43.93775, 1.11)}

//  Looking at segment number 1149: Seg57_apic_106, section: apic_106, ID: 2354, parent: Seg56_apic_106 (2353), rad: 0.405, (-519.1712, 40.8532, -43.93775) -> (-519.7612, 40.2632, -43.93775), len: 0.834405
    apic_106 {pt3dadd(-519.7612, 40.2632, -43.93775, 0.81)}
}

proc basic_shape_extra_23(){

//  Looking at segment number 1150: Seg58_apic_106, section: apic_106, ID: 2355, parent: Seg57_apic_106 (2354), rad: 0.405, (-519.7612, 40.2632, -43.93775) -> (-519.9812, 39.4532, -43.93775), len: 0.839335
    apic_106 {pt3dadd(-519.9812, 39.4532, -43.93775, 0.81)}

//  Looking at segment number 1151: Seg59_apic_106, section: apic_106, ID: 2356, parent: Seg58_apic_106 (2355), rad: 0.48, (-519.9812, 39.4532, -43.93775) -> (-520.0612, 38.3432, -44.18775), len: 1.14062
    apic_106 {pt3dadd(-520.0612, 38.3432, -44.18775, 0.96)}

//  Looking at segment number 1152: Seg60_apic_106, section: apic_106, ID: 2357, parent: Seg59_apic_106 (2356), rad: 0.37, (-520.0612, 38.3432, -44.18775) -> (-520.3512, 37.4632, -44.13775), len: 0.927895
    apic_106 {pt3dadd(-520.3512, 37.4632, -44.13775, 0.74)}

//  Looking at segment number 1153: Seg61_apic_106, section: apic_106, ID: 2358, parent: Seg60_apic_106 (2357), rad: 0.37, (-520.3512, 37.4632, -44.13775) -> (-520.7212, 36.5732, -44.13775), len: 0.963844
    apic_106 {pt3dadd(-520.7212, 36.5732, -44.13775, 0.74)}

//  Looking at segment number 1154: Seg62_apic_106, section: apic_106, ID: 2359, parent: Seg61_apic_106 (2358), rad: 0.37, (-520.7212, 36.5732, -44.13775) -> (-520.8712, 35.8332, -44.13775), len: 0.755056
    apic_106 {pt3dadd(-520.8712, 35.8332, -44.13775, 0.74)}

//  Looking at segment number 1155: Seg63_apic_106, section: apic_106, ID: 2360, parent: Seg62_apic_106 (2359), rad: 0.37, (-520.8712, 35.8332, -44.13775) -> (-522.0512, 33.9932, -45.58775), len: 2.62307
    apic_106 {pt3dadd(-522.0512, 33.9932, -45.58775, 0.74)}

//  Looking at segment number 1156: Seg64_apic_106, section: apic_106, ID: 2361, parent: Seg63_apic_106 (2360), rad: 0.37, (-522.0512, 33.9932, -45.58775) -> (-523.0112, 32.813198, -45.53775), len: 1.52202
    apic_106 {pt3dadd(-523.0112, 32.813198, -45.53775, 0.74)}

//  Looking at segment number 1157: Seg65_apic_106, section: apic_106, ID: 2362, parent: Seg64_apic_106 (2361), rad: 0.555, (-523.0112, 32.813198, -45.53775) -> (-523.83124, 32.5132, -46.23775), len: 1.11911
    apic_106 {pt3dadd(-523.83124, 32.5132, -46.23775, 1.11)}

//  Looking at segment number 1158: Seg66_apic_106, section: apic_106, ID: 2363, parent: Seg65_apic_106 (2362), rad: 0.445, (-523.83124, 32.5132, -46.23775) -> (-524.20123, 33.8432, -46.23775), len: 1.38051
    apic_106 {pt3dadd(-524.20123, 33.8432, -46.23775, 0.89)}

//  Looking at segment number 1159: Seg67_apic_106, section: apic_106, ID: 2364, parent: Seg66_apic_106 (2363), rad: 0.405, (-524.20123, 33.8432, -46.23775) -> (-524.7912, 31.773201, -44.78775), len: 2.59528
    apic_106 {pt3dadd(-524.7912, 31.773201, -44.78775, 0.81)}

//  Looking at segment number 1160: Seg68_apic_106, section: apic_106, ID: 2365, parent: Seg67_apic_106 (2364), rad: 0.405, (-524.7912, 31.773201, -44.78775) -> (-524.71124, 30.813198, -44.78775), len: 0.963327
    apic_106 {pt3dadd(-524.71124, 30.813198, -44.78775, 0.81)}

//  Looking at segment number 1161: Seg69_apic_106, section: apic_106, ID: 2366, parent: Seg68_apic_106 (2365), rad: 0.515, (-524.71124, 30.813198, -44.78775) -> (-524.71124, 29.563198, -44.38775), len: 1.31244
    apic_106 {pt3dadd(-524.71124, 29.563198, -44.38775, 1.03)}

//  Looking at segment number 1162: Seg70_apic_106, section: apic_106, ID: 2367, parent: Seg69_apic_106 (2366), rad: 0.405, (-524.71124, 29.563198, -44.38775) -> (-525.3012, 28.973202, -44.38775), len: 0.834359
    apic_106 {pt3dadd(-525.3012, 28.973202, -44.38775, 0.81)}

//  Looking at segment number 1163: Seg71_apic_106, section: apic_106, ID: 2368, parent: Seg70_apic_106 (2367), rad: 0.63, (-525.3012, 28.973202, -44.38775) -> (-526.0412, 28.2332, -44.38775), len: 1.04651
    apic_106 {pt3dadd(-526.0412, 28.2332, -44.38775, 1.26)}

//  Looking at segment number 1164: Seg72_apic_106, section: apic_106, ID: 2369, parent: Seg71_apic_106 (2368), rad: 0.26, (-526.0412, 28.2332, -44.38775) -> (-526.5612, 30.5932, -47.68775), len: 4.09024
    apic_106 {pt3dadd(-526.5612, 30.5932, -47.68775, 0.52)}

//  Looking at segment number 1165: Seg73_apic_106, section: apic_106, ID: 2370, parent: Seg72_apic_106 (2369), rad: 0.26, (-526.5612, 30.5932, -47.68775) -> (-526.4912, 32.813198, -47.28775), len: 2.25683
    apic_106 {pt3dadd(-526.4912, 32.813198, -47.28775, 0.52)}

//  Looking at segment number 1166: Seg74_apic_106, section: apic_106, ID: 2371, parent: Seg73_apic_106 (2370), rad: 0.555, (-526.4912, 32.813198, -47.28775) -> (-526.4912, 33.3232, -47.28775), len: 0.510002
    apic_106 {pt3dadd(-526.4912, 33.3232, -47.28775, 1.11)}

//  Looking at segment number 1167: Seg75_apic_106, section: apic_106, ID: 2372, parent: Seg74_apic_106 (2371), rad: 0.405, (-526.4912, 33.3232, -47.28775) -> (-526.1912, 34.4332, -47.28775), len: 1.14982
    apic_106 {pt3dadd(-526.1912, 34.4332, -47.28775, 0.81)}

//  Looking at segment number 1168: Seg76_apic_106, section: apic_106, ID: 2373, parent: Seg75_apic_106 (2372), rad: 0.405, (-526.1912, 34.4332, -47.28775) -> (-526.0412, 35.7632, -47.28775), len: 1.33843
    apic_106 {pt3dadd(-526.0412, 35.7632, -47.28775, 0.81)}

//  Looking at segment number 1169: Seg77_apic_106, section: apic_106, ID: 2374, parent: Seg76_apic_106 (2373), rad: 0.405, (-526.0412, 35.7632, -47.28775) -> (-527.15125, 33.7632, -48.08775), len: 2.42326
    apic_106 {pt3dadd(-527.15125, 33.7632, -48.08775, 0.81)}

//  Looking at segment number 1170: Seg78_apic_106, section: apic_106, ID: 2375, parent: Seg77_apic_106 (2374), rad: 0.405, (-527.15125, 33.7632, -48.08775) -> (-528.6312, 32.0732, -48.58775), len: 2.3014
    apic_106 {pt3dadd(-528.6312, 32.0732, -48.58775, 0.81)}

//  Looking at segment number 1171: Seg79_apic_106, section: apic_106, ID: 2376, parent: Seg78_apic_106 (2375), rad: 0.405, (-528.6312, 32.0732, -48.58775) -> (-530.40125, 30.813198, -49.28775), len: 2.28267
    apic_106 {pt3dadd(-530.40125, 30.813198, -49.28775, 0.81)}

//  Looking at segment number 1172: Seg80_apic_106, section: apic_106, ID: 2377, parent: Seg79_apic_106 (2376), rad: 0.405, (-530.40125, 30.813198, -49.28775) -> (-531.14124, 30.0032, -49.93775), len: 1.27522
    apic_106 {pt3dadd(-531.14124, 30.0032, -49.93775, 0.81)}

//  Looking at segment number 1173: Seg81_apic_106, section: apic_106, ID: 2378, parent: Seg80_apic_106 (2377), rad: 0.405, (-531.14124, 30.0032, -49.93775) -> (-530.6312, 28.8232, -50.58775), len: 1.44049
    apic_106 {pt3dadd(-530.6312, 28.8232, -50.58775, 0.81)}

//  Looking at segment number 1174: Seg82_apic_106, section: apic_106, ID: 2379, parent: Seg81_apic_106 (2378), rad: 0.63, (-530.6312, 28.8232, -50.58775) -> (-529.7412, 28.453201, -50.58775), len: 0.96386
    apic_106 {pt3dadd(-529.7412, 28.453201, -50.58775, 1.26)}

//  Looking at segment number 1175: Seg83_apic_106, section: apic_106, ID: 2380, parent: Seg82_apic_106 (2379), rad: 0.63, (-529.7412, 28.453201, -50.58775) -> (-528.4112, 28.013199, -50.58775), len: 1.40091
    apic_106 {pt3dadd(-528.4112, 28.013199, -50.58775, 1.26)}

//  Looking at segment number 1176: Seg84_apic_106, section: apic_106, ID: 2381, parent: Seg83_apic_106 (2380), rad: 0.405, (-528.4112, 28.013199, -50.58775) -> (-527.52124, 28.523201, -49.78775), len: 1.30081
    apic_106 {pt3dadd(-527.52124, 28.523201, -49.78775, 0.81)}

//  Looking at segment number 1177: Seg85_apic_106, section: apic_106, ID: 2382, parent: Seg84_apic_106 (2381), rad: 0.405, (-527.52124, 28.523201, -49.78775) -> (-528.1112, 28.083199, -50.63775), len: 1.12435
    apic_106 {pt3dadd(-528.1112, 28.083199, -50.63775, 0.81)}

//  Looking at segment number 1178: Seg86_apic_106, section: apic_106, ID: 2383, parent: Seg85_apic_106 (2382), rad: 0.405, (-528.1112, 28.083199, -50.63775) -> (-528.33124, 27.3432, -50.98775), len: 0.847651
    apic_106 {pt3dadd(-528.33124, 27.3432, -50.98775, 0.81)}

//  Looking at segment number 1179: Seg87_apic_106, section: apic_106, ID: 2384, parent: Seg86_apic_106 (2383), rad: 0.405, (-528.33124, 27.3432, -50.98775) -> (-529.3712, 28.013199, -51.33775), len: 1.28567
    apic_106 {pt3dadd(-529.3712, 28.013199, -51.33775, 0.81)}

//  Looking at segment number 1180: Seg88_apic_106, section: apic_106, ID: 2385, parent: Seg87_apic_106 (2384), rad: 0.405, (-529.3712, 28.013199, -51.33775) -> (-530.77124, 28.8232, -51.88775), len: 1.70841
    apic_106 {pt3dadd(-530.77124, 28.8232, -51.88775, 0.81)}

//  Looking at segment number 1181: Seg89_apic_106, section: apic_106, ID: 2386, parent: Seg88_apic_106 (2385), rad: 0.405, (-530.77124, 28.8232, -51.88775) -> (-531.8812, 27.863201, -51.88775), len: 1.46754
    apic_106 {pt3dadd(-531.8812, 27.863201, -51.88775, 0.81)}

//  Looking at segment number 1182: Seg90_apic_106, section: apic_106, ID: 2387, parent: Seg89_apic_106 (2386), rad: 0.405, (-531.8812, 27.863201, -51.88775) -> (-532.6212, 26.833199, -51.88775), len: 1.26826
    apic_106 {pt3dadd(-532.6212, 26.833199, -51.88775, 0.81)}

//  Looking at segment number 1183: Seg91_apic_106, section: apic_106, ID: 2388, parent: Seg90_apic_106 (2387), rad: 0.48, (-532.6212, 26.833199, -51.88775) -> (-533.3612, 26.0932, -51.18775), len: 1.25904
    apic_106 {pt3dadd(-533.3612, 26.0932, -51.18775, 0.96)}

//  Looking at segment number 1184: Seg92_apic_106, section: apic_106, ID: 2389, parent: Seg91_apic_106 (2388), rad: 0.405, (-533.3612, 26.0932, -51.18775) -> (-533.95123, 27.1232, -51.53775), len: 1.23755
    apic_106 {pt3dadd(-533.95123, 27.1232, -51.53775, 0.81)}

//  Looking at segment number 1185: Seg93_apic_106, section: apic_106, ID: 2390, parent: Seg92_apic_106 (2389), rad: 0.405, (-533.95123, 27.1232, -51.53775) -> (-535.0612, 26.603199, -51.53775), len: 1.22575
    apic_106 {pt3dadd(-535.0612, 26.603199, -51.53775, 0.81)}

//  Looking at segment number 1186: Seg94_apic_106, section: apic_106, ID: 2391, parent: Seg93_apic_106 (2390), rad: 0.405, (-535.0612, 26.603199, -51.53775) -> (-535.3612, 25.2832, -51.53775), len: 1.35366
    apic_106 {pt3dadd(-535.3612, 25.2832, -51.53775, 0.81)}

//  Looking at segment number 1187: Seg95_apic_106, section: apic_106, ID: 2392, parent: Seg94_apic_106 (2391), rad: 0.405, (-535.3612, 25.2832, -51.53775) -> (-535.0612, 25.0532, -50.63775), len: 0.976164
    apic_106 {pt3dadd(-535.0612, 25.0532, -50.63775, 0.81)}

//  Looking at segment number 1188: Seg96_apic_106, section: apic_106, ID: 2393, parent: Seg95_apic_106 (2392), rad: 0.405, (-535.0612, 25.0532, -50.63775) -> (-535.0612, 23.653198, -50.63775), len: 1.4
    apic_106 {pt3dadd(-535.0612, 23.653198, -50.63775, 0.81)}

//  Looking at segment number 1189: Seg97_apic_106, section: apic_106, ID: 2394, parent: Seg96_apic_106 (2393), rad: 0.555, (-535.0612, 23.653198, -50.63775) -> (-534.2512, 23.583199, -50.63775), len: 0.813017
    apic_106 {pt3dadd(-534.2512, 23.583199, -50.63775, 1.11)}

//  Looking at segment number 1190: Seg98_apic_106, section: apic_106, ID: 2395, parent: Seg97_apic_106 (2394), rad: 0.335, (-534.2512, 23.583199, -50.63775) -> (-534.2512, 22.403198, -52.68775), len: 2.36536
    apic_106 {pt3dadd(-534.2512, 22.403198, -52.68775, 0.67)}

//  Looking at segment number 1191: Seg99_apic_106, section: apic_106, ID: 2396, parent: Seg98_apic_106 (2395), rad: 0.335, (-534.2512, 22.403198, -52.68775) -> (-534.9912, 20.993198, -52.68775), len: 1.59238
    apic_106 {pt3dadd(-534.9912, 20.993198, -52.68775, 0.67)}

//  Looking at segment number 1192: Seg100_apic_106, section: apic_106, ID: 2397, parent: Seg99_apic_106 (2396), rad: 0.335, (-534.9912, 20.993198, -52.68775) -> (-535.21124, 19.523201, -52.68775), len: 1.48637
    apic_106 {pt3dadd(-535.21124, 19.523201, -52.68775, 0.67)}

//  Looking at segment number 1193: Seg101_apic_106, section: apic_106, ID: 2398, parent: Seg100_apic_106 (2397), rad: 0.335, (-535.21124, 19.523201, -52.68775) -> (-536.46124, 18.563198, -53.13775), len: 1.63909
    apic_106 {pt3dadd(-536.46124, 18.563198, -53.13775, 0.67)}

//  Looking at segment number 1194: Seg102_apic_106, section: apic_106, ID: 2399, parent: Seg101_apic_106 (2398), rad: 0.48, (-536.46124, 18.563198, -53.13775) -> (-537.7212, 17.673199, -53.13775), len: 1.54259
    apic_106 {pt3dadd(-537.7212, 17.673199, -53.13775, 0.96)}

//  Looking at segment number 1195: Seg0_apic_105, section: apic_105, ID: 2035, parent: Seg149_apic_104 (2034), rad: 0.555, (-469.5312, 61.6432, -35.83775) -> (-473.0012, 62.153202, -35.78775), len: 3.50764
    apic_105 {pt3dclear() pt3dadd(-469.5312, 61.6432, -35.83775, 1.11) pt3dadd(-473.0012, 62.153202, -35.78775, 1.11)}

//  Looking at segment number 1196: Seg1_apic_105, section: apic_105, ID: 2036, parent: Seg0_apic_105 (2035), rad: 0.555, (-473.0012, 62.153202, -35.78775) -> (-475.8112, 62.523197, -35.78775), len: 2.83425
    apic_105 {pt3dadd(-475.8112, 62.523197, -35.78775, 1.11)}

//  Looking at segment number 1197: Seg2_apic_105, section: apic_105, ID: 2037, parent: Seg1_apic_105 (2036), rad: 0.445, (-475.8112, 62.523197, -35.78775) -> (-477.4412, 62.383198, -34.88775), len: 1.86722
    apic_105 {pt3dadd(-477.4412, 62.383198, -34.88775, 0.89)}

//  Looking at segment number 1198: Seg3_apic_105, section: apic_105, ID: 2038, parent: Seg2_apic_105 (2037), rad: 0.445, (-477.4412, 62.383198, -34.88775) -> (-479.1412, 61.7932, -34.88775), len: 1.79948
    apic_105 {pt3dadd(-479.1412, 61.7932, -34.88775, 0.89)}

//  Looking at segment number 1199: Seg4_apic_105, section: apic_105, ID: 2039, parent: Seg3_apic_105 (2038), rad: 0.405, (-479.1412, 61.7932, -34.88775) -> (-480.2512, 61.343197, -34.88775), len: 1.19774
    apic_105 {pt3dadd(-480.2512, 61.343197, -34.88775, 0.81)}
}

proc basic_shape_extra_24(){

//  Looking at segment number 1200: Seg5_apic_105, section: apic_105, ID: 2040, parent: Seg4_apic_105 (2039), rad: 0.37, (-480.2512, 61.343197, -34.88775) -> (-480.99118, 62.453197, -34.48775), len: 1.39273
    apic_105 {pt3dadd(-480.99118, 62.453197, -34.48775, 0.74)}

//  Looking at segment number 1201: Seg6_apic_105, section: apic_105, ID: 2041, parent: Seg5_apic_105 (2040), rad: 0.48, (-480.99118, 62.453197, -34.48775) -> (-481.9512, 63.193203, -34.48775), len: 1.21213
    apic_105 {pt3dadd(-481.9512, 63.193203, -34.48775, 0.96)}

//  Looking at segment number 1202: Seg7_apic_105, section: apic_105, ID: 2042, parent: Seg6_apic_105 (2041), rad: 0.335, (-481.9512, 63.193203, -34.48775) -> (-483.5412, 63.873203, -34.43775), len: 1.73003
    apic_105 {pt3dadd(-483.5412, 63.873203, -34.43775, 0.67)}

//  Looking at segment number 1203: Seg8_apic_105, section: apic_105, ID: 2043, parent: Seg7_apic_105 (2042), rad: 0.335, (-483.5412, 63.873203, -34.43775) -> (-485.3112, 64.9032, -34.43775), len: 2.04786
    apic_105 {pt3dadd(-485.3112, 64.9032, -34.43775, 0.67)}

//  Looking at segment number 1204: Seg9_apic_105, section: apic_105, ID: 2044, parent: Seg8_apic_105 (2043), rad: 0.335, (-485.3112, 64.9032, -34.43775) -> (-487.2312, 66.0132, -33.93775), len: 2.27345
    apic_105 {pt3dadd(-487.2312, 66.0132, -33.93775, 0.67)}

//  Looking at segment number 1205: Seg10_apic_105, section: apic_105, ID: 2045, parent: Seg9_apic_105 (2044), rad: 0.775, (-487.2312, 66.0132, -33.93775) -> (-488.2012, 66.383194, -34.48775), len: 1.17486
    apic_105 {pt3dadd(-488.2012, 66.383194, -34.48775, 1.55)}

//  Looking at segment number 1206: Seg11_apic_105, section: apic_105, ID: 2046, parent: Seg10_apic_105 (2045), rad: 0.63, (-488.2012, 66.383194, -34.48775) -> (-489.9712, 65.9332, -34.48775), len: 1.8263
    apic_105 {pt3dadd(-489.9712, 65.9332, -34.48775, 1.26)}

//  Looking at segment number 1207: Seg12_apic_105, section: apic_105, ID: 2047, parent: Seg11_apic_105 (2046), rad: 0.515, (-489.9712, 65.9332, -34.48775) -> (-491.96118, 65.9332, -35.18775), len: 2.10952
    apic_105 {pt3dadd(-491.96118, 65.9332, -35.18775, 1.03)}

//  Looking at segment number 1208: Seg13_apic_105, section: apic_105, ID: 2048, parent: Seg12_apic_105 (2047), rad: 0.48, (-491.96118, 65.9332, -35.18775) -> (-494.40118, 66.383194, -34.43775), len: 2.59203
    apic_105 {pt3dadd(-494.40118, 66.383194, -34.43775, 0.96)}

//  Looking at segment number 1209: Seg14_apic_105, section: apic_105, ID: 2049, parent: Seg13_apic_105 (2048), rad: 0.405, (-494.40118, 66.383194, -34.43775) -> (-497.6612, 67.19321, -34.38775), len: 3.35951
    apic_105 {pt3dadd(-497.6612, 67.19321, -34.38775, 0.81)}

//  Looking at segment number 1210: Seg15_apic_105, section: apic_105, ID: 2050, parent: Seg14_apic_105 (2049), rad: 0.335, (-497.6612, 67.19321, -34.38775) -> (-500.24118, 69.253204, -33.53775), len: 3.40917
    apic_105 {pt3dadd(-500.24118, 69.253204, -33.53775, 0.67)}

//  Looking at segment number 1211: Seg16_apic_105, section: apic_105, ID: 2051, parent: Seg15_apic_105 (2050), rad: 0.405, (-500.24118, 69.253204, -33.53775) -> (-502.16116, 70.44321, -33.53775), len: 2.25886
    apic_105 {pt3dadd(-502.16116, 70.44321, -33.53775, 0.81)}

//  Looking at segment number 1212: Seg17_apic_105, section: apic_105, ID: 2052, parent: Seg16_apic_105 (2051), rad: 0.335, (-502.16116, 70.44321, -33.53775) -> (-504.23117, 71.69321, -33.83775), len: 2.43668
    apic_105 {pt3dadd(-504.23117, 71.69321, -33.83775, 0.67)}

//  Looking at segment number 1213: Seg18_apic_105, section: apic_105, ID: 2053, parent: Seg17_apic_105 (2052), rad: 0.335, (-504.23117, 71.69321, -33.83775) -> (-504.68118, 73.5432, -34.63775), len: 2.06518
    apic_105 {pt3dadd(-504.68118, 73.5432, -34.63775, 0.67)}

//  Looking at segment number 1214: Seg19_apic_105, section: apic_105, ID: 2054, parent: Seg18_apic_105 (2053), rad: 0.335, (-504.68118, 73.5432, -34.63775) -> (-505.49118, 73.9832, -34.63775), len: 0.921791
    apic_105 {pt3dadd(-505.49118, 73.9832, -34.63775, 0.67)}

//  Looking at segment number 1215: Seg20_apic_105, section: apic_105, ID: 2055, parent: Seg19_apic_105 (2054), rad: 0.59, (-505.49118, 73.9832, -34.63775) -> (-506.23117, 75.0932, -33.98775), len: 1.48398
    apic_105 {pt3dadd(-506.23117, 75.0932, -33.98775, 1.18)}

//  Looking at segment number 1216: Seg21_apic_105, section: apic_105, ID: 2056, parent: Seg20_apic_105 (2055), rad: 0.48, (-506.23117, 75.0932, -33.98775) -> (-506.7512, 75.753204, -33.98775), len: 0.840253
    apic_105 {pt3dadd(-506.7512, 75.753204, -33.98775, 0.96)}

//  Looking at segment number 1217: Seg22_apic_105, section: apic_105, ID: 2057, parent: Seg21_apic_105 (2056), rad: 0.405, (-506.7512, 75.753204, -33.98775) -> (-507.34122, 77.0132, -34.03775), len: 1.3922
    apic_105 {pt3dadd(-507.34122, 77.0132, -34.03775, 0.81)}

//  Looking at segment number 1218: Seg23_apic_105, section: apic_105, ID: 2058, parent: Seg22_apic_105 (2057), rad: 0.405, (-507.34122, 77.0132, -34.03775) -> (-508.67117, 77.30321, -34.03775), len: 1.36121
    apic_105 {pt3dadd(-508.67117, 77.30321, -34.03775, 0.81)}

//  Looking at segment number 1219: Seg24_apic_105, section: apic_105, ID: 2059, parent: Seg23_apic_105 (2058), rad: 0.59, (-508.67117, 77.30321, -34.03775) -> (-510.8112, 77.603195, -33.78775), len: 2.17535
    apic_105 {pt3dadd(-510.8112, 77.603195, -33.78775, 1.18)}

//  Looking at segment number 1220: Seg25_apic_105, section: apic_105, ID: 2060, parent: Seg24_apic_105 (2059), rad: 0.59, (-510.8112, 77.603195, -33.78775) -> (-512.2912, 77.963196, -33.73775), len: 1.52399
    apic_105 {pt3dadd(-512.2912, 77.963196, -33.73775, 1.18)}

//  Looking at segment number 1221: Seg26_apic_105, section: apic_105, ID: 2061, parent: Seg25_apic_105 (2060), rad: 0.405, (-512.2912, 77.963196, -33.73775) -> (-513.77124, 78.633194, -35.58775), len: 2.4621
    apic_105 {pt3dadd(-513.77124, 78.633194, -35.58775, 0.81)}

//  Looking at segment number 1222: Seg27_apic_105, section: apic_105, ID: 2062, parent: Seg26_apic_105 (2061), rad: 0.405, (-513.77124, 78.633194, -35.58775) -> (-515.2512, 79.3732, -35.58775), len: 1.65468
    apic_105 {pt3dadd(-515.2512, 79.3732, -35.58775, 0.81)}

//  Looking at segment number 1223: Seg28_apic_105, section: apic_105, ID: 2063, parent: Seg27_apic_105 (2062), rad: 0.405, (-515.2512, 79.3732, -35.58775) -> (-516.5012, 80.113205, -35.58775), len: 1.45262
    apic_105 {pt3dadd(-516.5012, 80.113205, -35.58775, 0.81)}

//  Looking at segment number 1224: Seg29_apic_105, section: apic_105, ID: 2064, parent: Seg28_apic_105 (2063), rad: 0.63, (-516.5012, 80.113205, -35.58775) -> (-517.83124, 79.883194, -35.33775), len: 1.37272
    apic_105 {pt3dadd(-517.83124, 79.883194, -35.33775, 1.26)}

//  Looking at segment number 1225: Seg30_apic_105, section: apic_105, ID: 2065, parent: Seg29_apic_105 (2064), rad: 0.63, (-517.83124, 79.883194, -35.33775) -> (-519.2412, 79.66319, -35.33775), len: 1.42703
    apic_105 {pt3dadd(-519.2412, 79.66319, -35.33775, 1.26)}

//  Looking at segment number 1226: Seg31_apic_105, section: apic_105, ID: 2066, parent: Seg30_apic_105 (2065), rad: 0.37, (-519.2412, 79.66319, -35.33775) -> (-520.20123, 78.4832, -35.28775), len: 1.52201
    apic_105 {pt3dadd(-520.20123, 78.4832, -35.28775, 0.74)}

//  Looking at segment number 1227: Seg32_apic_105, section: apic_105, ID: 2067, parent: Seg31_apic_105 (2066), rad: 0.48, (-520.20123, 78.4832, -35.28775) -> (-521.09125, 77.743195, -35.28775), len: 1.15747
    apic_105 {pt3dadd(-521.09125, 77.743195, -35.28775, 0.96)}

//  Looking at segment number 1228: Seg33_apic_105, section: apic_105, ID: 2068, parent: Seg32_apic_105 (2067), rad: 0.405, (-521.09125, 77.743195, -35.28775) -> (-522.71124, 77.3732, -35.23775), len: 1.66246
    apic_105 {pt3dadd(-522.71124, 77.3732, -35.23775, 0.81)}

//  Looking at segment number 1229: Seg34_apic_105, section: apic_105, ID: 2069, parent: Seg33_apic_105 (2068), rad: 0.48, (-522.71124, 77.3732, -35.23775) -> (-524.34125, 77.0132, -34.63775), len: 1.77384
    apic_105 {pt3dadd(-524.34125, 77.0132, -34.63775, 0.96)}

//  Looking at segment number 1230: Seg35_apic_105, section: apic_105, ID: 2070, parent: Seg34_apic_105 (2069), rad: 0.48, (-524.34125, 77.0132, -34.63775) -> (-525.96124, 75.16319, -34.63775), len: 2.45905
    apic_105 {pt3dadd(-525.96124, 75.16319, -34.63775, 0.96)}

//  Looking at segment number 1231: Seg36_apic_105, section: apic_105, ID: 2071, parent: Seg35_apic_105 (2070), rad: 0.48, (-525.96124, 75.16319, -34.63775) -> (-527.0712, 73.3932, -34.63775), len: 2.08924
    apic_105 {pt3dadd(-527.0712, 73.3932, -34.63775, 0.96)}

//  Looking at segment number 1232: Seg37_apic_105, section: apic_105, ID: 2072, parent: Seg36_apic_105 (2071), rad: 0.48, (-527.0712, 73.3932, -34.63775) -> (-530.78125, 73.8932, -33.33775), len: 3.96286
    apic_105 {pt3dadd(-530.78125, 73.8932, -33.33775, 0.96)}

//  Looking at segment number 1233: Seg38_apic_105, section: apic_105, ID: 2073, parent: Seg37_apic_105 (2072), rad: 0.48, (-530.78125, 73.8932, -33.33775) -> (-532.33124, 73.083206, -33.33775), len: 1.74887
    apic_105 {pt3dadd(-532.33124, 73.083206, -33.33775, 0.96)}

//  Looking at segment number 1234: Seg39_apic_105, section: apic_105, ID: 2074, parent: Seg38_apic_105 (2073), rad: 0.405, (-532.33124, 73.083206, -33.33775) -> (-532.9312, 72.4832, -33.83775), len: 0.984875
    apic_105 {pt3dadd(-532.9312, 72.4832, -33.83775, 0.81)}

//  Looking at segment number 1235: Seg40_apic_105, section: apic_105, ID: 2075, parent: Seg39_apic_105 (2074), rad: 0.405, (-532.9312, 72.4832, -33.83775) -> (-534.33124, 71.4532, -33.83775), len: 1.73809
    apic_105 {pt3dadd(-534.33124, 71.4532, -33.83775, 0.81)}

//  Looking at segment number 1236: Seg41_apic_105, section: apic_105, ID: 2076, parent: Seg40_apic_105 (2075), rad: 0.63, (-534.33124, 71.4532, -33.83775) -> (-535.96124, 70.27319, -33.18775), len: 2.11467
    apic_105 {pt3dadd(-535.96124, 70.27319, -33.18775, 1.26)}

//  Looking at segment number 1237: Seg42_apic_105, section: apic_105, ID: 2077, parent: Seg41_apic_105 (2076), rad: 0.48, (-535.96124, 70.27319, -33.18775) -> (-537.58124, 70.27319, -33.18775), len: 1.62
    apic_105 {pt3dadd(-537.58124, 70.27319, -33.18775, 0.96)}

//  Looking at segment number 1238: Seg43_apic_105, section: apic_105, ID: 2078, parent: Seg42_apic_105 (2077), rad: 0.48, (-537.58124, 70.27319, -33.18775) -> (-539.8712, 70.27319, -33.18775), len: 2.28998
    apic_105 {pt3dadd(-539.8712, 70.27319, -33.18775, 0.96)}

//  Looking at segment number 1239: Seg44_apic_105, section: apic_105, ID: 2079, parent: Seg43_apic_105 (2078), rad: 0.405, (-539.8712, 70.27319, -33.18775) -> (-542.39124, 69.5332, -33.38775), len: 2.63402
    apic_105 {pt3dadd(-542.39124, 69.5332, -33.38775, 0.81)}

//  Looking at segment number 1240: Seg45_apic_105, section: apic_105, ID: 2080, parent: Seg44_apic_105 (2079), rad: 0.405, (-542.39124, 69.5332, -33.38775) -> (-543.64124, 68.8732, -33.33775), len: 1.41443
    apic_105 {pt3dadd(-543.64124, 68.8732, -33.33775, 0.81)}

//  Looking at segment number 1241: Seg46_apic_105, section: apic_105, ID: 2081, parent: Seg45_apic_105 (2080), rad: 0.665, (-543.64124, 68.8732, -33.33775) -> (-544.6812, 68.723206, -33.28775), len: 1.05193
    apic_105 {pt3dadd(-544.6812, 68.723206, -33.28775, 1.33)}

//  Looking at segment number 1242: Seg47_apic_105, section: apic_105, ID: 2082, parent: Seg46_apic_105 (2081), rad: 0.405, (-544.6812, 68.723206, -33.28775) -> (-546.08124, 68.5732, -32.88775), len: 1.46375
    apic_105 {pt3dadd(-546.08124, 68.5732, -32.88775, 0.81)}

//  Looking at segment number 1243: Seg48_apic_105, section: apic_105, ID: 2083, parent: Seg47_apic_105 (2082), rad: 0.335, (-546.08124, 68.5732, -32.88775) -> (-547.1912, 67.91319, -32.83775), len: 1.29235
    apic_105 {pt3dadd(-547.1912, 67.91319, -32.83775, 0.67)}

//  Looking at segment number 1244: Seg49_apic_105, section: apic_105, ID: 2084, parent: Seg48_apic_105 (2083), rad: 0.405, (-547.1912, 67.91319, -32.83775) -> (-548.0012, 67.473206, -32.78775), len: 0.923138
    apic_105 {pt3dadd(-548.0012, 67.473206, -32.78775, 0.81)}

//  Looking at segment number 1245: Seg50_apic_105, section: apic_105, ID: 2085, parent: Seg49_apic_105 (2084), rad: 0.445, (-548.0012, 67.473206, -32.78775) -> (-548.6712, 66.7332, -32.78775), len: 0.998241
    apic_105 {pt3dadd(-548.6712, 66.7332, -32.78775, 0.89)}

//  Looking at segment number 1246: Seg51_apic_105, section: apic_105, ID: 2086, parent: Seg50_apic_105 (2085), rad: 0.405, (-548.6712, 66.7332, -32.78775) -> (-549.5612, 66.2832, -32.63775), len: 1.00853
    apic_105 {pt3dadd(-549.5612, 66.2832, -32.63775, 0.81)}

//  Looking at segment number 1247: Seg52_apic_105, section: apic_105, ID: 2087, parent: Seg51_apic_105 (2086), rad: 0.445, (-549.5612, 66.2832, -32.63775) -> (-551.1812, 66.583206, -32.63775), len: 1.64754
    apic_105 {pt3dadd(-551.1812, 66.583206, -32.63775, 0.89)}

//  Looking at segment number 1248: Seg53_apic_105, section: apic_105, ID: 2088, parent: Seg52_apic_105 (2087), rad: 0.405, (-551.1812, 66.583206, -32.63775) -> (-552.7312, 67.613205, -32.58775), len: 1.86168
    apic_105 {pt3dadd(-552.7312, 67.613205, -32.58775, 0.81)}

//  Looking at segment number 1249: Seg54_apic_105, section: apic_105, ID: 2089, parent: Seg53_apic_105 (2088), rad: 0.405, (-552.7312, 67.613205, -32.58775) -> (-553.9212, 68.353195, -32.58775), len: 1.40132
    apic_105 {pt3dadd(-553.9212, 68.353195, -32.58775, 0.81)}
}

proc basic_shape_extra_25(){

//  Looking at segment number 1250: Seg55_apic_105, section: apic_105, ID: 2090, parent: Seg54_apic_105 (2089), rad: 0.665, (-553.9212, 68.353195, -32.58775) -> (-554.6612, 68.6532, -32.38775), len: 0.823157
    apic_105 {pt3dadd(-554.6612, 68.6532, -32.38775, 1.33)}

//  Looking at segment number 1251: Seg56_apic_105, section: apic_105, ID: 2091, parent: Seg55_apic_105 (2090), rad: 0.665, (-554.6612, 68.6532, -32.38775) -> (-555.3212, 69.02319, -32.38775), len: 0.756665
    apic_105 {pt3dadd(-555.3212, 69.02319, -32.38775, 1.33)}

//  Looking at segment number 1252: Seg57_apic_105, section: apic_105, ID: 2092, parent: Seg56_apic_105 (2091), rad: 0.445, (-555.3212, 69.02319, -32.38775) -> (-556.21124, 68.94321, -32.38775), len: 0.893602
    apic_105 {pt3dadd(-556.21124, 68.94321, -32.38775, 0.89)}

//  Looking at segment number 1253: Seg58_apic_105, section: apic_105, ID: 2093, parent: Seg57_apic_105 (2092), rad: 0.445, (-556.21124, 68.94321, -32.38775) -> (-557.5412, 68.2032, -32.38775), len: 1.52197
    apic_105 {pt3dadd(-557.5412, 68.2032, -32.38775, 0.89)}

//  Looking at segment number 1254: Seg59_apic_105, section: apic_105, ID: 2094, parent: Seg58_apic_105 (2093), rad: 0.405, (-557.5412, 68.2032, -32.38775) -> (-558.5012, 67.5432, -32.38775), len: 1.16501
    apic_105 {pt3dadd(-558.5012, 67.5432, -32.38775, 0.81)}

//  Looking at segment number 1255: Seg60_apic_105, section: apic_105, ID: 2095, parent: Seg59_apic_105 (2094), rad: 0.37, (-558.5012, 67.5432, -32.38775) -> (-559.7612, 67.3932, -32.38775), len: 1.26891
    apic_105 {pt3dadd(-559.7612, 67.3932, -32.38775, 0.74)}

//  Looking at segment number 1256: Seg61_apic_105, section: apic_105, ID: 2096, parent: Seg60_apic_105 (2095), rad: 0.445, (-559.7612, 67.3932, -32.38775) -> (-560.9412, 67.833206, -32.38775), len: 1.25936
    apic_105 {pt3dadd(-560.9412, 67.833206, -32.38775, 0.89)}

//  Looking at segment number 1257: Seg62_apic_105, section: apic_105, ID: 2097, parent: Seg61_apic_105 (2096), rad: 0.445, (-560.9412, 67.833206, -32.38775) -> (-561.90125, 68.2832, -32.38775), len: 1.06025
    apic_105 {pt3dadd(-561.90125, 68.2832, -32.38775, 0.89)}

//  Looking at segment number 1258: Seg63_apic_105, section: apic_105, ID: 2098, parent: Seg62_apic_105 (2097), rad: 0.405, (-561.90125, 68.2832, -32.38775) -> (-563.2312, 69.3132, -32.38775), len: 1.68217
    apic_105 {pt3dadd(-563.2312, 69.3132, -32.38775, 0.81)}

//  Looking at segment number 1259: Seg64_apic_105, section: apic_105, ID: 2099, parent: Seg63_apic_105 (2098), rad: 0.445, (-563.2312, 69.3132, -32.38775) -> (-564.6312, 69.753204, -32.38775), len: 1.46754
    apic_105 {pt3dadd(-564.6312, 69.753204, -32.38775, 0.89)}

//  Looking at segment number 1260: Seg65_apic_105, section: apic_105, ID: 2100, parent: Seg64_apic_105 (2099), rad: 0.445, (-564.6312, 69.753204, -32.38775) -> (-566.1112, 70.493195, -32.38775), len: 1.65467
    apic_105 {pt3dadd(-566.1112, 70.493195, -32.38775, 0.89)}

//  Looking at segment number 1261: Seg66_apic_105, section: apic_105, ID: 2101, parent: Seg65_apic_105 (2100), rad: 0.405, (-566.1112, 70.493195, -32.38775) -> (-568.1112, 71.0132, -32.38775), len: 2.0665
    apic_105 {pt3dadd(-568.1112, 71.0132, -32.38775, 0.81)}

//  Looking at segment number 1262: Seg67_apic_105, section: apic_105, ID: 2102, parent: Seg66_apic_105 (2101), rad: 0.555, (-568.1112, 71.0132, -32.38775) -> (-569.3612, 71.083206, -32.38775), len: 1.25196
    apic_105 {pt3dadd(-569.3612, 71.083206, -32.38775, 1.11)}

//  Looking at segment number 1263: Seg68_apic_105, section: apic_105, ID: 2103, parent: Seg67_apic_105 (2102), rad: 0.48, (-569.3612, 71.083206, -32.38775) -> (-571.14124, 71.973206, -32.38775), len: 1.99013
    apic_105 {pt3dadd(-571.14124, 71.973206, -32.38775, 0.96)}

//  Looking at segment number 1264: Seg69_apic_105, section: apic_105, ID: 2104, parent: Seg68_apic_105 (2103), rad: 0.48, (-571.14124, 71.973206, -32.38775) -> (-572.39124, 72.4832, -32.33775), len: 1.35096
    apic_105 {pt3dadd(-572.39124, 72.4832, -32.33775, 0.96)}

//  Looking at segment number 1265: Seg70_apic_105, section: apic_105, ID: 2105, parent: Seg69_apic_105 (2104), rad: 0.445, (-572.39124, 72.4832, -32.33775) -> (-574.33124, 71.3232, -32.28775), len: 2.26091
    apic_105 {pt3dadd(-574.33124, 71.3232, -32.28775, 0.89)}

//  Looking at segment number 1266: Seg71_apic_105, section: apic_105, ID: 2106, parent: Seg70_apic_105 (2105), rad: 0.445, (-574.33124, 71.3232, -32.28775) -> (-575.3612, 70.363205, -32.28775), len: 1.40798
    apic_105 {pt3dadd(-575.3612, 70.363205, -32.28775, 0.89)}

//  Looking at segment number 1267: Seg72_apic_105, section: apic_105, ID: 2107, parent: Seg71_apic_105 (2106), rad: 0.405, (-575.3612, 70.363205, -32.28775) -> (-577.4312, 70.0632, -32.28775), len: 2.09163
    apic_105 {pt3dadd(-577.4312, 70.0632, -32.28775, 0.81)}

//  Looking at segment number 1268: Seg73_apic_105, section: apic_105, ID: 2108, parent: Seg72_apic_105 (2107), rad: 0.48, (-577.4312, 70.0632, -32.28775) -> (-578.9112, 70.213196, -32.28775), len: 1.48756
    apic_105 {pt3dadd(-578.9112, 70.213196, -32.28775, 0.96)}

//  Looking at segment number 1269: Seg74_apic_105, section: apic_105, ID: 2109, parent: Seg73_apic_105 (2108), rad: 0.37, (-578.9112, 70.213196, -32.28775) -> (-580.83124, 71.02319, -32.08775), len: 2.09348
    apic_105 {pt3dadd(-580.83124, 71.02319, -32.08775, 0.74)}

//  Looking at segment number 1270: Seg75_apic_105, section: apic_105, ID: 2110, parent: Seg74_apic_105 (2109), rad: 0.335, (-580.83124, 71.02319, -32.08775) -> (-582.53125, 72.2032, -31.487751), len: 2.15464
    apic_105 {pt3dadd(-582.53125, 72.2032, -31.487751, 0.67)}

//  Looking at segment number 1271: Seg76_apic_105, section: apic_105, ID: 2111, parent: Seg75_apic_105 (2110), rad: 0.445, (-582.53125, 72.2032, -31.487751) -> (-583.7212, 72.503204, -31.487751), len: 1.22718
    apic_105 {pt3dadd(-583.7212, 72.503204, -31.487751, 0.89)}

//  Looking at segment number 1272: Seg77_apic_105, section: apic_105, ID: 2112, parent: Seg76_apic_105 (2111), rad: 0.405, (-583.7212, 72.503204, -31.487751) -> (-585.0512, 73.463196, -31.487751), len: 1.64028
    apic_105 {pt3dadd(-585.0512, 73.463196, -31.487751, 0.81)}

//  Looking at segment number 1273: Seg78_apic_105, section: apic_105, ID: 2113, parent: Seg77_apic_105 (2112), rad: 0.37, (-585.0512, 73.463196, -31.487751) -> (-586.08124, 74.7932, -31.737751), len: 1.7007
    apic_105 {pt3dadd(-586.08124, 74.7932, -31.737751, 0.74)}

//  Looking at segment number 1274: Seg79_apic_105, section: apic_105, ID: 2114, parent: Seg78_apic_105 (2113), rad: 0.445, (-586.08124, 74.7932, -31.737751) -> (-587.71124, 76.3432, -32.13775), len: 2.28461
    apic_105 {pt3dadd(-587.71124, 76.3432, -32.13775, 0.89)}

//  Looking at segment number 1275: Seg80_apic_105, section: apic_105, ID: 2115, parent: Seg79_apic_105 (2114), rad: 0.445, (-587.71124, 76.3432, -32.13775) -> (-588.59125, 77.2932, -32.13775), len: 1.29495
    apic_105 {pt3dadd(-588.59125, 77.2932, -32.13775, 0.89)}

//  Looking at segment number 1276: Seg81_apic_105, section: apic_105, ID: 2116, parent: Seg80_apic_105 (2115), rad: 0.405, (-588.59125, 77.2932, -32.13775) -> (-589.4112, 78.113205, -32.08775), len: 1.1607
    apic_105 {pt3dadd(-589.4112, 78.113205, -32.08775, 0.81)}

//  Looking at segment number 1277: Seg82_apic_105, section: apic_105, ID: 2117, parent: Seg81_apic_105 (2116), rad: 0.405, (-589.4112, 78.113205, -32.08775) -> (-591.33124, 78.55321, -32.08775), len: 1.96981
    apic_105 {pt3dadd(-591.33124, 78.55321, -32.08775, 0.81)}

//  Looking at segment number 1278: Seg83_apic_105, section: apic_105, ID: 2118, parent: Seg82_apic_105 (2117), rad: 0.445, (-591.33124, 78.55321, -32.08775) -> (-592.4412, 78.853195, -32.08775), len: 1.14981
    apic_105 {pt3dadd(-592.4412, 78.853195, -32.08775, 0.89)}

//  Looking at segment number 1279: Seg84_apic_105, section: apic_105, ID: 2119, parent: Seg83_apic_105 (2118), rad: 0.515, (-592.4412, 78.853195, -32.08775) -> (-593.40125, 79.44321, -32.03775), len: 1.12794
    apic_105 {pt3dadd(-593.40125, 79.44321, -32.03775, 1.03)}

//  Looking at segment number 1280: Seg85_apic_105, section: apic_105, ID: 2120, parent: Seg84_apic_105 (2119), rad: 0.405, (-593.40125, 79.44321, -32.03775) -> (-594.3612, 79.9532, -32.38775), len: 1.14198
    apic_105 {pt3dadd(-594.3612, 79.9532, -32.38775, 0.81)}

//  Looking at segment number 1281: Seg86_apic_105, section: apic_105, ID: 2121, parent: Seg85_apic_105 (2120), rad: 0.405, (-594.3612, 79.9532, -32.38775) -> (-595.2512, 81.5829, -32.38775), len: 1.85689
    apic_105 {pt3dadd(-595.2512, 81.5829, -32.38775, 0.81)}

//  Looking at segment number 1282: Seg87_apic_105, section: apic_105, ID: 2122, parent: Seg86_apic_105 (2121), rad: 0.445, (-595.2512, 81.5829, -32.38775) -> (-596.1312, 82.54289, -32.38775), len: 1.3023
    apic_105 {pt3dadd(-596.1312, 82.54289, -32.38775, 0.89)}

//  Looking at segment number 1283: Seg88_apic_105, section: apic_105, ID: 2123, parent: Seg87_apic_105 (2122), rad: 0.59, (-596.1312, 82.54289, -32.38775) -> (-597.39124, 82.8329, -32.33775), len: 1.29392
    apic_105 {pt3dadd(-597.39124, 82.8329, -32.33775, 1.18)}

//  Looking at segment number 1284: Seg89_apic_105, section: apic_105, ID: 2124, parent: Seg88_apic_105 (2123), rad: 0.515, (-597.39124, 82.8329, -32.33775) -> (-598.0612, 82.982895, -32.33775), len: 0.686568
    apic_105 {pt3dadd(-598.0612, 82.982895, -32.33775, 1.03)}

//  Looking at segment number 1285: Seg90_apic_105, section: apic_105, ID: 2125, parent: Seg89_apic_105 (2124), rad: 0.405, (-598.0612, 82.982895, -32.33775) -> (-598.7212, 83.7229, -32.68775), len: 1.05151
    apic_105 {pt3dadd(-598.7212, 83.7229, -32.68775, 0.81)}

//  Looking at segment number 1286: Seg91_apic_105, section: apic_105, ID: 2126, parent: Seg90_apic_105 (2125), rad: 0.405, (-598.7212, 83.7229, -32.68775) -> (-599.39124, 84.382904, -32.68775), len: 0.940512
    apic_105 {pt3dadd(-599.39124, 84.382904, -32.68775, 0.81)}

//  Looking at segment number 1287: Seg92_apic_105, section: apic_105, ID: 2127, parent: Seg91_apic_105 (2126), rad: 0.405, (-599.39124, 84.382904, -32.68775) -> (-600.3512, 84.90289, -32.68775), len: 1.09175
    apic_105 {pt3dadd(-600.3512, 84.90289, -32.68775, 0.81)}

//  Looking at segment number 1288: Seg93_apic_105, section: apic_105, ID: 2128, parent: Seg92_apic_105 (2127), rad: 0.405, (-600.3512, 84.90289, -32.68775) -> (-601.46124, 84.5329, -32.68775), len: 1.17009
    apic_105 {pt3dadd(-601.46124, 84.5329, -32.68775, 0.81)}

//  Looking at segment number 1289: Seg94_apic_105, section: apic_105, ID: 2129, parent: Seg93_apic_105 (2128), rad: 0.48, (-601.46124, 84.5329, -32.68775) -> (-602.9312, 83.4229, -32.68775), len: 1.84199
    apic_105 {pt3dadd(-602.9312, 83.4229, -32.68775, 0.96)}

//  Looking at segment number 1290: Seg95_apic_105, section: apic_105, ID: 2130, parent: Seg94_apic_105 (2129), rad: 0.445, (-602.9312, 83.4229, -32.68775) -> (-604.1912, 82.3129, -34.08775), len: 2.18626
    apic_105 {pt3dadd(-604.1912, 82.3129, -34.08775, 0.89)}

//  Looking at segment number 1291: Seg96_apic_105, section: apic_105, ID: 2131, parent: Seg95_apic_105 (2130), rad: 0.515, (-604.1912, 82.3129, -34.08775) -> (-605.8212, 82.68291, -34.03775), len: 1.67222
    apic_105 {pt3dadd(-605.8212, 82.68291, -34.03775, 1.03)}

//  Looking at segment number 1292: Seg97_apic_105, section: apic_105, ID: 2132, parent: Seg96_apic_105 (2131), rad: 0.555, (-605.8212, 82.68291, -34.03775) -> (-607.0012, 83.202896, -34.03775), len: 1.28948
    apic_105 {pt3dadd(-607.0012, 83.202896, -34.03775, 1.11)}

//  Looking at segment number 1293: Seg98_apic_105, section: apic_105, ID: 2133, parent: Seg97_apic_105 (2132), rad: 0.405, (-607.0012, 83.202896, -34.03775) -> (-607.96124, 83.57291, -34.03775), len: 1.02886
    apic_105 {pt3dadd(-607.96124, 83.57291, -34.03775, 0.81)}

//  Looking at segment number 1294: Seg99_apic_105, section: apic_105, ID: 2134, parent: Seg98_apic_105 (2133), rad: 0.405, (-607.96124, 83.57291, -34.03775) -> (-609.2212, 84.382904, -34.03775), len: 1.49785
    apic_105 {pt3dadd(-609.2212, 84.382904, -34.03775, 0.81)}

//  Looking at segment number 1295: Seg100_apic_105, section: apic_105, ID: 2135, parent: Seg99_apic_105 (2134), rad: 0.405, (-609.2212, 84.382904, -34.03775) -> (-610.9912, 85.122894, -34.08775), len: 1.91913
    apic_105 {pt3dadd(-610.9912, 85.122894, -34.08775, 0.81)}

//  Looking at segment number 1296: Seg101_apic_105, section: apic_105, ID: 2136, parent: Seg100_apic_105 (2135), rad: 0.335, (-610.9912, 85.122894, -34.08775) -> (-612.9912, 85.93291, -33.83775), len: 2.17224
    apic_105 {pt3dadd(-612.9912, 85.93291, -33.83775, 0.67)}

//  Looking at segment number 1297: Seg102_apic_105, section: apic_105, ID: 2137, parent: Seg101_apic_105 (2136), rad: 0.405, (-612.9912, 85.93291, -33.83775) -> (-613.95123, 86.962906, -33.83775), len: 1.40803
    apic_105 {pt3dadd(-613.95123, 86.962906, -33.83775, 0.81)}

//  Looking at segment number 1298: Seg103_apic_105, section: apic_105, ID: 2138, parent: Seg102_apic_105 (2137), rad: 0.48, (-613.95123, 86.962906, -33.83775) -> (-614.5412, 87.7829, -33.83775), len: 1.01017
    apic_105 {pt3dadd(-614.5412, 87.7829, -33.83775, 0.96)}

//  Looking at segment number 1299: Seg104_apic_105, section: apic_105, ID: 2139, parent: Seg103_apic_105 (2138), rad: 0.405, (-614.5412, 87.7829, -33.83775) -> (-615.1312, 88.4429, -33.83775), len: 0.885289
    apic_105 {pt3dadd(-615.1312, 88.4429, -33.83775, 0.81)}
}

proc basic_shape_extra_26(){

//  Looking at segment number 1300: Seg105_apic_105, section: apic_105, ID: 2140, parent: Seg104_apic_105 (2139), rad: 0.445, (-615.1312, 88.4429, -33.83775) -> (-616.53125, 88.6629, -33.83775), len: 1.4172
    apic_105 {pt3dadd(-616.53125, 88.6629, -33.83775, 0.89)}

//  Looking at segment number 1301: Seg106_apic_105, section: apic_105, ID: 2141, parent: Seg105_apic_105 (2140), rad: 0.7, (-616.53125, 88.6629, -33.83775) -> (-617.8612, 88.372894, -33.83775), len: 1.36121
    apic_105 {pt3dadd(-617.8612, 88.372894, -33.83775, 1.4)}

//  Looking at segment number 1302: Seg107_apic_105, section: apic_105, ID: 2142, parent: Seg106_apic_105 (2141), rad: 0.59, (-617.8612, 88.372894, -33.83775) -> (-619.2912, 88.3029, -34.53775), len: 1.59367
    apic_105 {pt3dadd(-619.2912, 88.3029, -34.53775, 1.18)}

//  Looking at segment number 1303: Seg108_apic_105, section: apic_105, ID: 2143, parent: Seg107_apic_105 (2142), rad: 0.515, (-619.2912, 88.3029, -34.53775) -> (-620.6212, 89.1929, -34.53775), len: 1.60033
    apic_105 {pt3dadd(-620.6212, 89.1929, -34.53775, 1.03)}

//  Looking at segment number 1304: Seg109_apic_105, section: apic_105, ID: 2144, parent: Seg108_apic_105 (2143), rad: 0.445, (-620.6212, 89.1929, -34.53775) -> (-621.5112, 89.1929, -34.53775), len: 0.890015
    apic_105 {pt3dadd(-621.5112, 89.1929, -34.53775, 0.89)}

//  Looking at segment number 1305: Seg110_apic_105, section: apic_105, ID: 2145, parent: Seg109_apic_105 (2144), rad: 0.445, (-621.5112, 89.1929, -34.53775) -> (-623.8012, 89.04289, -34.53775), len: 2.29489
    apic_105 {pt3dadd(-623.8012, 89.04289, -34.53775, 0.89)}

//  Looking at segment number 1306: Seg111_apic_105, section: apic_105, ID: 2146, parent: Seg110_apic_105 (2145), rad: 0.59, (-623.8012, 89.04289, -34.53775) -> (-625.0612, 89.3329, -34.33775), len: 1.30833
    apic_105 {pt3dadd(-625.0612, 89.3329, -34.33775, 1.18)}

//  Looking at segment number 1307: Seg112_apic_105, section: apic_105, ID: 2147, parent: Seg111_apic_105 (2146), rad: 0.85, (-625.0612, 89.3329, -34.33775) -> (-626.9812, 89.852905, -34.33775), len: 1.98916
    apic_105 {pt3dadd(-626.9812, 89.852905, -34.33775, 1.7)}

//  Looking at segment number 1308: Seg113_apic_105, section: apic_105, ID: 2148, parent: Seg112_apic_105 (2147), rad: 0.515, (-626.9812, 89.852905, -34.33775) -> (-628.3112, 90.15289, -34.33775), len: 1.36343
    apic_105 {pt3dadd(-628.3112, 90.15289, -34.33775, 1.03)}

//  Looking at segment number 1309: Seg114_apic_105, section: apic_105, ID: 2149, parent: Seg113_apic_105 (2148), rad: 0.405, (-628.3112, 90.15289, -34.33775) -> (-629.5612, 89.852905, -34.33775), len: 1.28549
    apic_105 {pt3dadd(-629.5612, 89.852905, -34.33775, 0.81)}

//  Looking at segment number 1310: Seg115_apic_105, section: apic_105, ID: 2150, parent: Seg114_apic_105 (2149), rad: 0.555, (-629.5612, 89.852905, -34.33775) -> (-630.45123, 89.26289, -34.33775), len: 1.06782
    apic_105 {pt3dadd(-630.45123, 89.26289, -34.33775, 1.11)}

//  Looking at segment number 1311: Seg116_apic_105, section: apic_105, ID: 2151, parent: Seg115_apic_105 (2150), rad: 0.48, (-630.45123, 89.26289, -34.33775) -> (-631.4912, 88.382904, -34.33775), len: 1.36233
    apic_105 {pt3dadd(-631.4912, 88.382904, -34.33775, 0.96)}

//  Looking at segment number 1312: Seg117_apic_105, section: apic_105, ID: 2152, parent: Seg116_apic_105 (2151), rad: 0.405, (-631.4912, 88.382904, -34.33775) -> (-632.7412, 88.0829, -34.33775), len: 1.2855
    apic_105 {pt3dadd(-632.7412, 88.0829, -34.33775, 0.81)}

//  Looking at segment number 1313: Seg118_apic_105, section: apic_105, ID: 2153, parent: Seg117_apic_105 (2152), rad: 0.555, (-632.7412, 88.0829, -34.33775) -> (-633.9312, 88.382904, -34.33775), len: 1.22724
    apic_105 {pt3dadd(-633.9312, 88.382904, -34.33775, 1.11)}

//  Looking at segment number 1314: Seg119_apic_105, section: apic_105, ID: 2154, parent: Seg118_apic_105 (2153), rad: 0.445, (-633.9312, 88.382904, -34.33775) -> (-635.2612, 88.8929, -33.63775), len: 1.58715
    apic_105 {pt3dadd(-635.2612, 88.8929, -33.63775, 0.89)}

//  Looking at segment number 1315: Seg120_apic_105, section: apic_105, ID: 2155, parent: Seg119_apic_105 (2154), rad: 0.37, (-635.2612, 88.8929, -33.63775) -> (-636.59125, 89.4129, -33.63775), len: 1.42806
    apic_105 {pt3dadd(-636.59125, 89.4129, -33.63775, 0.74)}

//  Looking at segment number 1316: Seg121_apic_105, section: apic_105, ID: 2156, parent: Seg120_apic_105 (2155), rad: 0.445, (-636.59125, 89.4129, -33.63775) -> (-637.77124, 90.29289, -33.63775), len: 1.47199
    apic_105 {pt3dadd(-637.77124, 90.29289, -33.63775, 0.89)}

//  Looking at segment number 1317: Seg122_apic_105, section: apic_105, ID: 2157, parent: Seg121_apic_105 (2156), rad: 0.445, (-637.77124, 90.29289, -33.63775) -> (-639.9112, 90.5229, -33.63775), len: 2.15228
    apic_105 {pt3dadd(-639.9112, 90.5229, -33.63775, 0.89)}

//  Looking at segment number 1318: Seg123_apic_105, section: apic_105, ID: 2158, parent: Seg122_apic_105 (2157), rad: 0.445, (-639.9112, 90.5229, -33.63775) -> (-641.9812, 91.622894, -33.63775), len: 2.34412
    apic_105 {pt3dadd(-641.9812, 91.622894, -33.63775, 0.89)}

//  Looking at segment number 1319: Seg124_apic_105, section: apic_105, ID: 2159, parent: Seg123_apic_105 (2158), rad: 0.63, (-641.9812, 91.622894, -33.63775) -> (-643.83124, 92.07291, -33.63775), len: 1.90398
    apic_105 {pt3dadd(-643.83124, 92.07291, -33.63775, 1.26)}

//  Looking at segment number 1320: Seg125_apic_105, section: apic_105, ID: 2160, parent: Seg124_apic_105 (2159), rad: 0.555, (-643.83124, 92.07291, -33.63775) -> (-645.6012, 92.5829, -33.63775), len: 1.84197
    apic_105 {pt3dadd(-645.6012, 92.5829, -33.63775, 1.11)}

//  Looking at segment number 1321: Seg126_apic_105, section: apic_105, ID: 2161, parent: Seg125_apic_105 (2160), rad: 0.405, (-645.6012, 92.5829, -33.63775) -> (-647.89124, 92.882904, -33.63775), len: 2.30961
    apic_105 {pt3dadd(-647.89124, 92.882904, -33.63775, 0.81)}

//  Looking at segment number 1322: Seg127_apic_105, section: apic_105, ID: 2162, parent: Seg126_apic_105 (2161), rad: 0.405, (-647.89124, 92.882904, -33.63775) -> (-649.0012, 92.8029, -33.63775), len: 1.11286
    apic_105 {pt3dadd(-649.0012, 92.8029, -33.63775, 0.81)}

//  Looking at segment number 1323: Seg128_apic_105, section: apic_105, ID: 2163, parent: Seg127_apic_105 (2162), rad: 0.405, (-649.0012, 92.8029, -33.63775) -> (-649.8212, 92.1429, -33.63775), len: 1.05262
    apic_105 {pt3dadd(-649.8212, 92.1429, -33.63775, 0.81)}

//  Looking at segment number 1324: Seg129_apic_105, section: apic_105, ID: 2164, parent: Seg128_apic_105 (2163), rad: 0.335, (-649.8212, 92.1429, -33.63775) -> (-650.8512, 92.1429, -33.88775), len: 1.05987
    apic_105 {pt3dadd(-650.8512, 92.1429, -33.88775, 0.67)}

//  Looking at segment number 1325: Seg130_apic_105, section: apic_105, ID: 2165, parent: Seg129_apic_105 (2164), rad: 0.48, (-650.8512, 92.1429, -33.88775) -> (-652.03125, 92.07291, -33.88775), len: 1.18213
    apic_105 {pt3dadd(-652.03125, 92.07291, -33.88775, 0.96)}

//  Looking at segment number 1326: Seg131_apic_105, section: apic_105, ID: 2166, parent: Seg130_apic_105 (2165), rad: 0.48, (-652.03125, 92.07291, -33.88775) -> (-653.2212, 92.29289, -33.88775), len: 1.21011
    apic_105 {pt3dadd(-653.2212, 92.29289, -33.88775, 0.96)}

//  Looking at segment number 1327: Seg132_apic_105, section: apic_105, ID: 2167, parent: Seg131_apic_105 (2166), rad: 0.405, (-653.2212, 92.29289, -33.88775) -> (-654.1012, 92.3629, -33.88775), len: 0.882785
    apic_105 {pt3dadd(-654.1012, 92.3629, -33.88775, 0.81)}

//  Looking at segment number 1328: Seg133_apic_105, section: apic_105, ID: 2168, parent: Seg132_apic_105 (2167), rad: 0.405, (-654.1012, 92.3629, -33.88775) -> (-655.0612, 92.732895, -33.88775), len: 1.02885
    apic_105 {pt3dadd(-655.0612, 92.732895, -33.88775, 0.81)}

//  Looking at segment number 1329: Seg134_apic_105, section: apic_105, ID: 2169, parent: Seg133_apic_105 (2168), rad: 0.405, (-655.0612, 92.732895, -33.88775) -> (-656.02124, 92.732895, -33.88775), len: 0.960022
    apic_105 {pt3dadd(-656.02124, 92.732895, -33.88775, 0.81)}

//  Looking at segment number 1330: Seg135_apic_105, section: apic_105, ID: 2170, parent: Seg134_apic_105 (2169), rad: 0.405, (-656.02124, 92.732895, -33.88775) -> (-657.21124, 92.6629, -33.88775), len: 1.19206
    apic_105 {pt3dadd(-657.21124, 92.6629, -33.88775, 0.81)}

//  Looking at segment number 1331: Seg136_apic_105, section: apic_105, ID: 2171, parent: Seg135_apic_105 (2170), rad: 0.555, (-657.21124, 92.6629, -33.88775) -> (-658.39124, 92.4429, -33.88775), len: 1.20033
    apic_105 {pt3dadd(-658.39124, 92.4429, -33.88775, 1.11)}

//  Looking at segment number 1332: Seg137_apic_105, section: apic_105, ID: 2172, parent: Seg136_apic_105 (2171), rad: 0.63, (-658.39124, 92.4429, -33.88775) -> (-659.4212, 92.882904, -33.88775), len: 1.12002
    apic_105 {pt3dadd(-659.4212, 92.882904, -33.88775, 1.26)}

//  Looking at segment number 1333: Seg138_apic_105, section: apic_105, ID: 2173, parent: Seg137_apic_105 (2172), rad: 0.405, (-659.4212, 92.882904, -33.88775) -> (-660.3112, 92.8029, -33.83775), len: 0.895001
    apic_105 {pt3dadd(-660.3112, 92.8029, -33.83775, 0.81)}

//  Looking at segment number 1334: Seg139_apic_105, section: apic_105, ID: 2174, parent: Seg138_apic_105 (2173), rad: 0.405, (-660.3112, 92.8029, -33.83775) -> (-661.3512, 93.0329, -33.83775), len: 1.06511
    apic_105 {pt3dadd(-661.3512, 93.0329, -33.83775, 0.81)}

//  Looking at segment number 1335: Seg140_apic_105, section: apic_105, ID: 2175, parent: Seg139_apic_105 (2174), rad: 0.405, (-661.3512, 93.0329, -33.83775) -> (-662.2312, 93.76289, -33.83775), len: 1.14337
    apic_105 {pt3dadd(-662.2312, 93.76289, -33.83775, 0.81)}

//  Looking at segment number 1336: Seg141_apic_105, section: apic_105, ID: 2176, parent: Seg140_apic_105 (2175), rad: 0.405, (-662.2312, 93.76289, -33.83775) -> (-662.6812, 94.43291, -33.83775), len: 0.807112
    apic_105 {pt3dadd(-662.6812, 94.43291, -33.83775, 0.81)}

//  Looking at segment number 1337: Seg142_apic_105, section: apic_105, ID: 2177, parent: Seg141_apic_105 (2176), rad: 0.335, (-662.6812, 94.43291, -33.83775) -> (-663.58124, 95.0029, -33.78775), len: 1.06651
    apic_105 {pt3dadd(-663.58124, 95.0029, -33.78775, 0.67)}

//  Looking at segment number 1338: Seg143_apic_105, section: apic_105, ID: 2178, parent: Seg142_apic_105 (2177), rad: 0.555, (-663.58124, 95.0029, -33.78775) -> (-664.7612, 95.372894, -33.78775), len: 1.23664
    apic_105 {pt3dadd(-664.7612, 95.372894, -33.78775, 1.11)}

//  Looking at segment number 1339: Seg144_apic_105, section: apic_105, ID: 2179, parent: Seg143_apic_105 (2178), rad: 0.445, (-664.7612, 95.372894, -33.78775) -> (-666.2412, 95.4429, -33.78775), len: 1.48164
    apic_105 {pt3dadd(-666.2412, 95.4429, -33.78775, 0.89)}

//  Looking at segment number 1340: Seg145_apic_105, section: apic_105, ID: 2180, parent: Seg144_apic_105 (2179), rad: 0.445, (-666.2412, 95.4429, -33.78775) -> (-668.3112, 95.372894, -33.78775), len: 2.07119
    apic_105 {pt3dadd(-668.3112, 95.372894, -33.78775, 0.89)}

//  Looking at segment number 1341: Seg146_apic_105, section: apic_105, ID: 2181, parent: Seg145_apic_105 (2180), rad: 0.515, (-668.3112, 95.372894, -33.78775) -> (-669.8612, 95.51289, -33.78775), len: 1.5563
    apic_105 {pt3dadd(-669.8612, 95.51289, -33.78775, 1.03)}

//  Looking at segment number 1342: Seg147_apic_105, section: apic_105, ID: 2182, parent: Seg146_apic_105 (2181), rad: 0.405, (-669.8612, 95.51289, -33.78775) -> (-671.6312, 95.592896, -34.48775), len: 1.90509
    apic_105 {pt3dadd(-671.6312, 95.592896, -34.48775, 0.81)}

//  Looking at segment number 1343: Seg148_apic_105, section: apic_105, ID: 2183, parent: Seg147_apic_105 (2182), rad: 0.335, (-671.6312, 95.592896, -34.48775) -> (-672.8212, 96.842896, -34.98775), len: 1.79683
    apic_105 {pt3dadd(-672.8212, 96.842896, -34.98775, 0.67)}

//  Looking at segment number 1344: Seg149_apic_105, section: apic_105, ID: 2184, parent: Seg148_apic_105 (2183), rad: 0.405, (-672.8212, 96.842896, -34.98775) -> (-674.2212, 97.43291, -34.98775), len: 1.51921
    apic_105 {pt3dadd(-674.2212, 97.43291, -34.98775, 0.81)}

//  Looking at segment number 1345: Seg150_apic_105, section: apic_105, ID: 2185, parent: Seg149_apic_105 (2184), rad: 0.555, (-674.2212, 97.43291, -34.98775) -> (-675.2612, 98.0229, -34.98775), len: 1.19573
    apic_105 {pt3dadd(-675.2612, 98.0229, -34.98775, 1.11)}

//  Looking at segment number 1346: Seg151_apic_105, section: apic_105, ID: 2186, parent: Seg150_apic_105 (2185), rad: 0.48, (-675.2612, 98.0229, -34.98775) -> (-676.5112, 98.54289, -34.98775), len: 1.35384
    apic_105 {pt3dadd(-676.5112, 98.54289, -34.98775, 0.96)}

//  Looking at segment number 1347: Seg152_apic_105, section: apic_105, ID: 2187, parent: Seg151_apic_105 (2186), rad: 0.37, (-676.5112, 98.54289, -34.98775) -> (-677.9212, 98.982895, -34.98775), len: 1.47703
    apic_105 {pt3dadd(-677.9212, 98.982895, -34.98775, 0.74)}

//  Looking at segment number 1348: Seg153_apic_105, section: apic_105, ID: 2188, parent: Seg152_apic_105 (2187), rad: 0.37, (-677.9212, 98.982895, -34.98775) -> (-678.7312, 99.79289, -34.98775), len: 1.14551
    apic_105 {pt3dadd(-678.7312, 99.79289, -34.98775, 0.74)}

//  Looking at segment number 1349: Seg154_apic_105, section: apic_105, ID: 2189, parent: Seg153_apic_105 (2188), rad: 0.37, (-678.7312, 99.79289, -34.98775) -> (-679.6212, 100.092896, -34.98775), len: 0.939217
    apic_105 {pt3dadd(-679.6212, 100.092896, -34.98775, 0.74)}
}

proc basic_shape_extra_27(){

//  Looking at segment number 1350: Seg155_apic_105, section: apic_105, ID: 2190, parent: Seg154_apic_105 (2189), rad: 0.515, (-679.6212, 100.092896, -34.98775) -> (-680.58124, 100.3929, -34.98775), len: 1.00581
    apic_105 {pt3dadd(-680.58124, 100.3929, -34.98775, 1.03)}

//  Looking at segment number 1351: Seg156_apic_105, section: apic_105, ID: 2191, parent: Seg155_apic_105 (2190), rad: 0.405, (-680.58124, 100.3929, -34.98775) -> (-681.83124, 100.7529, -34.98775), len: 1.30081
    apic_105 {pt3dadd(-681.83124, 100.7529, -34.98775, 0.81)}

//  Looking at segment number 1352: Seg157_apic_105, section: apic_105, ID: 2192, parent: Seg156_apic_105 (2191), rad: 0.405, (-681.83124, 100.7529, -34.98775) -> (-683.53125, 101.57291, -33.23775), len: 2.5739
    apic_105 {pt3dadd(-683.53125, 101.57291, -33.23775, 0.81)}

//  Looking at segment number 1353: Seg158_apic_105, section: apic_105, ID: 2193, parent: Seg157_apic_105 (2192), rad: 0.48, (-683.53125, 101.57291, -33.23775) -> (-685.7512, 102.1629, -32.73775), len: 2.35082
    apic_105 {pt3dadd(-685.7512, 102.1629, -32.73775, 0.96)}

//  Looking at segment number 1354: Seg159_apic_105, section: apic_105, ID: 2194, parent: Seg158_apic_105 (2193), rad: 0.48, (-685.7512, 102.1629, -32.73775) -> (-687.1612, 102.90289, -32.73775), len: 1.59236
    apic_105 {pt3dadd(-687.1612, 102.90289, -32.73775, 0.96)}

//  Looking at segment number 1355: Seg160_apic_105, section: apic_105, ID: 2195, parent: Seg159_apic_105 (2194), rad: 0.335, (-687.1612, 102.90289, -32.73775) -> (-687.9712, 103.4129, -32.48775), len: 0.989296
    apic_105 {pt3dadd(-687.9712, 103.4129, -32.48775, 0.67)}

//  Looking at segment number 1356: Seg161_apic_105, section: apic_105, ID: 2196, parent: Seg160_apic_105 (2195), rad: 0.335, (-687.9712, 103.4129, -32.48775) -> (-689.2212, 104.5229, -32.48775), len: 1.67171
    apic_105 {pt3dadd(-689.2212, 104.5229, -32.48775, 0.67)}

//  Looking at segment number 1357: Seg162_apic_105, section: apic_105, ID: 2197, parent: Seg161_apic_105 (2196), rad: 0.335, (-689.2212, 104.5229, -32.48775) -> (-689.96124, 105.26289, -32.48775), len: 1.04655
    apic_105 {pt3dadd(-689.96124, 105.26289, -32.48775, 0.67)}

//  Looking at segment number 1358: Seg163_apic_105, section: apic_105, ID: 2198, parent: Seg162_apic_105 (2197), rad: 0.515, (-689.96124, 105.26289, -32.48775) -> (-690.70123, 105.702896, -32.48775), len: 0.860923
    apic_105 {pt3dadd(-690.70123, 105.702896, -32.48775, 1.03)}

//  Looking at segment number 1359: Seg164_apic_105, section: apic_105, ID: 2199, parent: Seg163_apic_105 (2198), rad: 0.515, (-690.70123, 105.702896, -32.48775) -> (-691.59125, 106.4429, -32.48775), len: 1.15747
    apic_105 {pt3dadd(-691.59125, 106.4429, -32.48775, 1.03)}

//  Looking at segment number 1360: Seg165_apic_105, section: apic_105, ID: 2200, parent: Seg164_apic_105 (2199), rad: 0.405, (-691.59125, 106.4429, -32.48775) -> (-692.5512, 106.8129, -32.48775), len: 1.0288
    apic_105 {pt3dadd(-692.5512, 106.8129, -32.48775, 0.81)}

//  Looking at segment number 1361: Seg166_apic_105, section: apic_105, ID: 2201, parent: Seg165_apic_105 (2200), rad: 0.405, (-692.5512, 106.8129, -32.48775) -> (-693.5112, 107.5529, -32.43775), len: 1.21316
    apic_105 {pt3dadd(-693.5112, 107.5529, -32.43775, 0.81)}

//  Looking at segment number 1362: Seg167_apic_105, section: apic_105, ID: 2202, parent: Seg166_apic_105 (2201), rad: 0.405, (-693.5112, 107.5529, -32.43775) -> (-694.2512, 107.992905, -32.43775), len: 0.860923
    apic_105 {pt3dadd(-694.2512, 107.992905, -32.43775, 0.81)}

//  Looking at segment number 1363: Seg168_apic_105, section: apic_105, ID: 2203, parent: Seg167_apic_105 (2202), rad: 0.405, (-694.2512, 107.992905, -32.43775) -> (-695.3612, 108.87291, -32.43775), len: 1.4165
    apic_105 {pt3dadd(-695.3612, 108.87291, -32.43775, 0.81)}

//  Looking at segment number 1364: Seg169_apic_105, section: apic_105, ID: 2204, parent: Seg168_apic_105 (2203), rad: 0.555, (-695.3612, 108.87291, -32.43775) -> (-696.02124, 109.6129, -32.43775), len: 0.99158
    apic_105 {pt3dadd(-696.02124, 109.6129, -32.43775, 1.11)}

//  Looking at segment number 1365: Seg170_apic_105, section: apic_105, ID: 2205, parent: Seg169_apic_105 (2204), rad: 0.555, (-696.02124, 109.6129, -32.43775) -> (-696.6912, 110.352905, -32.43775), len: 0.998241
    apic_105 {pt3dadd(-696.6912, 110.352905, -32.43775, 1.11)}

//  Looking at segment number 1366: Seg171_apic_105, section: apic_105, ID: 2206, parent: Seg170_apic_105 (2205), rad: 0.335, (-696.6912, 110.352905, -32.43775) -> (-697.0612, 110.57291, -32.43775), len: 0.430461
    apic_105 {pt3dadd(-697.0612, 110.57291, -32.43775, 0.67)}

//  Looking at segment number 1367: Seg172_apic_105, section: apic_105, ID: 2207, parent: Seg171_apic_105 (2206), rad: 0.405, (-697.0612, 110.57291, -32.43775) -> (-698.6112, 110.87291, -31.83775), len: 1.68892
    apic_105 {pt3dadd(-698.6112, 110.87291, -31.83775, 0.81)}

//  Looking at segment number 1368: Seg173_apic_105, section: apic_105, ID: 2208, parent: Seg172_apic_105 (2207), rad: 0.405, (-698.6112, 110.87291, -31.83775) -> (-699.9412, 112.34291, -31.58775), len: 1.99809
    apic_105 {pt3dadd(-699.9412, 112.34291, -31.58775, 0.81)}

//  Looking at segment number 1369: Seg174_apic_105, section: apic_105, ID: 2209, parent: Seg173_apic_105 (2208), rad: 0.405, (-699.9412, 112.34291, -31.58775) -> (-701.20123, 113.9729, -31.137749), len: 2.10879
    apic_105 {pt3dadd(-701.20123, 113.9729, -31.137749, 0.81)}

//  Looking at segment number 1370: Seg175_apic_105, section: apic_105, ID: 2210, parent: Seg174_apic_105 (2209), rad: 0.405, (-701.20123, 113.9729, -31.137749) -> (-702.6812, 115.37291, -30.08775), len: 2.29191
    apic_105 {pt3dadd(-702.6812, 115.37291, -30.08775, 0.81)}

//  Looking at segment number 1371: Seg176_apic_105, section: apic_105, ID: 2211, parent: Seg175_apic_105 (2210), rad: 0.405, (-702.6812, 115.37291, -30.08775) -> (-704.9712, 115.5229, -29.53775), len: 2.35987
    apic_105 {pt3dadd(-704.9712, 115.5229, -29.53775, 0.81)}

//  Looking at segment number 1372: Seg177_apic_105, section: apic_105, ID: 2212, parent: Seg176_apic_105 (2211), rad: 0.405, (-704.9712, 115.5229, -29.53775) -> (-706.96124, 115.07291, -29.53775), len: 2.04029
    apic_105 {pt3dadd(-706.96124, 115.07291, -29.53775, 0.81)}

//  Looking at segment number 1373: Seg178_apic_105, section: apic_105, ID: 2213, parent: Seg177_apic_105 (2212), rad: 0.405, (-706.96124, 115.07291, -29.53775) -> (-707.8512, 114.712906, -29.53775), len: 0.960009
    apic_105 {pt3dadd(-707.8512, 114.712906, -29.53775, 0.81)}

//  Looking at segment number 1374: Seg179_apic_105, section: apic_105, ID: 2214, parent: Seg178_apic_105 (2213), rad: 0.555, (-707.8512, 114.712906, -29.53775) -> (-709.5112, 114.3329, -28.43775), len: 2.02734
    apic_105 {pt3dadd(-709.5112, 114.3329, -28.43775, 1.11)}

//  Looking at segment number 1375: Seg180_apic_105, section: apic_105, ID: 2215, parent: Seg179_apic_105 (2214), rad: 0.405, (-709.5112, 114.3329, -28.43775) -> (-711.21124, 113.962906, -28.43775), len: 1.73981
    apic_105 {pt3dadd(-711.21124, 113.962906, -28.43775, 0.81)}

//  Looking at segment number 1376: Seg181_apic_105, section: apic_105, ID: 2216, parent: Seg180_apic_105 (2215), rad: 0.405, (-711.21124, 113.962906, -28.43775) -> (-712.40125, 113.29291, -28.33775), len: 1.36931
    apic_105 {pt3dadd(-712.40125, 113.29291, -28.33775, 0.81)}

//  Looking at segment number 1377: Seg182_apic_105, section: apic_105, ID: 2217, parent: Seg181_apic_105 (2216), rad: 0.405, (-712.40125, 113.29291, -28.33775) -> (-713.8012, 113.07291, -28.28775), len: 1.41803
    apic_105 {pt3dadd(-713.8012, 113.07291, -28.28775, 0.81)}

//  Looking at segment number 1378: Seg183_apic_105, section: apic_105, ID: 2218, parent: Seg182_apic_105 (2217), rad: 0.405, (-713.8012, 113.07291, -28.28775) -> (-715.28125, 112.26291, -28.28775), len: 1.68719
    apic_105 {pt3dadd(-715.28125, 112.26291, -28.28775, 0.81)}

//  Looking at segment number 1379: Seg184_apic_105, section: apic_105, ID: 2219, parent: Seg183_apic_105 (2218), rad: 0.405, (-715.28125, 112.26291, -28.28775) -> (-716.53125, 111.9729, -28.28775), len: 1.2832
    apic_105 {pt3dadd(-716.53125, 111.9729, -28.28775, 0.81)}

//  Looking at segment number 1380: Seg185_apic_105, section: apic_105, ID: 2220, parent: Seg184_apic_105 (2219), rad: 0.59, (-716.53125, 111.9729, -28.28775) -> (-717.64124, 111.6729, -28.28775), len: 1.14981
    apic_105 {pt3dadd(-717.64124, 111.6729, -28.28775, 1.18)}

//  Looking at segment number 1381: Seg186_apic_105, section: apic_105, ID: 2221, parent: Seg185_apic_105 (2220), rad: 0.405, (-717.64124, 111.6729, -28.28775) -> (-719.34125, 111.15291, -27.73775), len: 1.8609
    apic_105 {pt3dadd(-719.34125, 111.15291, -27.73775, 0.81)}

//  Looking at segment number 1382: Seg187_apic_105, section: apic_105, ID: 2222, parent: Seg186_apic_105 (2221), rad: 0.405, (-719.34125, 111.15291, -27.73775) -> (-721.1212, 110.5629, -27.43775), len: 1.89905
    apic_105 {pt3dadd(-721.1212, 110.5629, -27.43775, 0.81)}

//  Looking at segment number 1383: Seg188_apic_105, section: apic_105, ID: 2223, parent: Seg187_apic_105 (2222), rad: 0.405, (-721.1212, 110.5629, -27.43775) -> (-722.52124, 109.82291, -27.38775), len: 1.58435
    apic_105 {pt3dadd(-722.52124, 109.82291, -27.38775, 0.81)}

//  Looking at segment number 1384: Seg189_apic_105, section: apic_105, ID: 2224, parent: Seg188_apic_105 (2223), rad: 0.405, (-722.52124, 109.82291, -27.38775) -> (-723.6312, 109.23291, -27.38775), len: 1.25705
    apic_105 {pt3dadd(-723.6312, 109.23291, -27.38775, 0.81)}

//  Looking at segment number 1385: Seg190_apic_105, section: apic_105, ID: 2225, parent: Seg189_apic_105 (2224), rad: 0.405, (-723.6312, 109.23291, -27.38775) -> (-724.7412, 109.3129, -27.38775), len: 1.11286
    apic_105 {pt3dadd(-724.7412, 109.3129, -27.38775, 0.81)}

//  Looking at segment number 1386: Seg191_apic_105, section: apic_105, ID: 2226, parent: Seg190_apic_105 (2225), rad: 0.405, (-724.7412, 109.3129, -27.38775) -> (-726.14124, 108.352905, -27.38775), len: 1.69754
    apic_105 {pt3dadd(-726.14124, 108.352905, -27.38775, 0.81)}

//  Looking at segment number 1387: Seg192_apic_105, section: apic_105, ID: 2227, parent: Seg191_apic_105 (2226), rad: 0.63, (-726.14124, 108.352905, -27.38775) -> (-726.8112, 107.76289, -26.53775), len: 1.23268
    apic_105 {pt3dadd(-726.8112, 107.76289, -26.53775, 1.26)}

//  Looking at segment number 1388: Seg193_apic_105, section: apic_105, ID: 2228, parent: Seg192_apic_105 (2227), rad: 0.775, (-726.8112, 107.76289, -26.53775) -> (-727.77124, 107.8329, -26.53775), len: 0.962571
    apic_105 {pt3dadd(-727.77124, 107.8329, -26.53775, 1.55)}

//  Looking at segment number 1389: Seg194_apic_105, section: apic_105, ID: 2229, parent: Seg193_apic_105 (2228), rad: 0.59, (-727.77124, 107.8329, -26.53775) -> (-728.58124, 107.8329, -26.53775), len: 0.809998
    apic_105 {pt3dadd(-728.58124, 107.8329, -26.53775, 1.18)}

//  Looking at segment number 1390: Seg195_apic_105, section: apic_105, ID: 2230, parent: Seg194_apic_105 (2229), rad: 0.48, (-728.58124, 107.8329, -26.53775) -> (-729.7612, 108.0529, -26.53775), len: 1.20033
    apic_105 {pt3dadd(-729.7612, 108.0529, -26.53775, 0.96)}

//  Looking at segment number 1391: Seg196_apic_105, section: apic_105, ID: 2231, parent: Seg195_apic_105 (2230), rad: 0.405, (-729.7612, 108.0529, -26.53775) -> (-730.95123, 107.3929, -26.68775), len: 1.36902
    apic_105 {pt3dadd(-730.95123, 107.3929, -26.68775, 0.81)}

//  Looking at segment number 1392: Seg197_apic_105, section: apic_105, ID: 2232, parent: Seg196_apic_105 (2231), rad: 0.405, (-730.95123, 107.3929, -26.68775) -> (-732.28125, 107.9129, -26.68775), len: 1.42806
    apic_105 {pt3dadd(-732.28125, 107.9129, -26.68775, 0.81)}

//  Looking at segment number 1393: Seg198_apic_105, section: apic_105, ID: 2233, parent: Seg197_apic_105 (2232), rad: 0.295, (-732.28125, 107.9129, -26.68775) -> (-733.39124, 107.76289, -27.43775), len: 1.34799
    apic_105 {pt3dadd(-733.39124, 107.76289, -27.43775, 0.59)}

//  Looking at segment number 1394: Seg199_apic_105, section: apic_105, ID: 2234, parent: Seg198_apic_105 (2233), rad: 0.295, (-733.39124, 107.76289, -27.43775) -> (-735.09125, 107.68291, -27.13775), len: 1.72813
    apic_105 {pt3dadd(-735.09125, 107.68291, -27.13775, 0.59)}

//  Looking at segment number 1395: Seg200_apic_105, section: apic_105, ID: 2235, parent: Seg199_apic_105 (2234), rad: 0.295, (-735.09125, 107.68291, -27.13775) -> (-737.08124, 107.462906, -27.08775), len: 2.00274
    apic_105 {pt3dadd(-737.08124, 107.462906, -27.08775, 0.59)}

//  Looking at segment number 1396: Seg201_apic_105, section: apic_105, ID: 2236, parent: Seg200_apic_105 (2235), rad: 0.295, (-737.08124, 107.462906, -27.08775) -> (-739.08124, 107.6129, -27.03775), len: 2.00624
    apic_105 {pt3dadd(-739.08124, 107.6129, -27.03775, 0.59)}

//  Looking at segment number 1397: Seg202_apic_105, section: apic_105, ID: 2237, parent: Seg201_apic_105 (2236), rad: 0.295, (-739.08124, 107.6129, -27.03775) -> (-741.4412, 107.32291, -26.83775), len: 2.38613
    apic_105 {pt3dadd(-741.4412, 107.32291, -26.83775, 0.59)}

//  Looking at segment number 1398: Seg203_apic_105, section: apic_105, ID: 2238, parent: Seg202_apic_105 (2237), rad: 0.26, (-741.4412, 107.32291, -26.83775) -> (-743.4412, 107.462906, -27.58775), len: 2.14058
    apic_105 {pt3dadd(-743.4412, 107.462906, -27.58775, 0.52)}

//  Looking at segment number 1399: Seg204_apic_105, section: apic_105, ID: 2239, parent: Seg203_apic_105 (2238), rad: 0.26, (-743.4412, 107.462906, -27.58775) -> (-744.9912, 107.3929, -27.58775), len: 1.55157
    apic_105 {pt3dadd(-744.9912, 107.3929, -27.58775, 0.52)}
}

proc basic_shape_extra_28(){

//  Looking at segment number 1400: Seg205_apic_105, section: apic_105, ID: 2240, parent: Seg204_apic_105 (2239), rad: 0.405, (-744.9912, 107.3929, -27.58775) -> (-745.8012, 107.8329, -28.78775), len: 1.51318
    apic_105 {pt3dadd(-745.8012, 107.8329, -28.78775, 0.81)}

//  Looking at segment number 1401: Seg206_apic_105, section: apic_105, ID: 2241, parent: Seg205_apic_105 (2240), rad: 0.335, (-745.8012, 107.8329, -28.78775) -> (-746.7612, 107.6129, -28.78775), len: 0.984907
    apic_105 {pt3dadd(-746.7612, 107.6129, -28.78775, 0.67)}

//  Looking at segment number 1402: Seg207_apic_105, section: apic_105, ID: 2242, parent: Seg206_apic_105 (2241), rad: 0.335, (-746.7612, 107.6129, -28.78775) -> (-748.02124, 107.54289, -28.78775), len: 1.26195
    apic_105 {pt3dadd(-748.02124, 107.54289, -28.78775, 0.67)}

//  Looking at segment number 1403: Seg208_apic_105, section: apic_105, ID: 2243, parent: Seg207_apic_105 (2242), rad: 0.335, (-748.02124, 107.54289, -28.78775) -> (-748.9812, 107.3929, -28.78775), len: 0.971609
    apic_105 {pt3dadd(-748.9812, 107.3929, -28.78775, 0.67)}

//  Looking at segment number 1404: Seg209_apic_105, section: apic_105, ID: 2244, parent: Seg208_apic_105 (2243), rad: 0.335, (-748.9812, 107.3929, -28.78775) -> (-749.7212, 107.0229, -28.78775), len: 0.827334
    apic_105 {pt3dadd(-749.7212, 107.0229, -28.78775, 0.67)}

//  Looking at segment number 1405: Seg210_apic_105, section: apic_105, ID: 2245, parent: Seg209_apic_105 (2244), rad: 0.555, (-749.7212, 107.0229, -28.78775) -> (-750.39124, 106.7229, -28.78775), len: 0.734139
    apic_105 {pt3dadd(-750.39124, 106.7229, -28.78775, 1.11)}

//  Looking at segment number 1406: Seg211_apic_105, section: apic_105, ID: 2246, parent: Seg210_apic_105 (2245), rad: 0.22, (-750.39124, 106.7229, -28.78775) -> (-751.27124, 106.212906, -28.73775), len: 1.01833
    apic_105 {pt3dadd(-751.27124, 106.212906, -28.73775, 0.44)}

//  Looking at segment number 1407: Seg212_apic_105, section: apic_105, ID: 2247, parent: Seg211_apic_105 (2246), rad: 0.22, (-751.27124, 106.212906, -28.73775) -> (-753.0512, 105.32291, -29.53775), len: 2.14485
    apic_105 {pt3dadd(-753.0512, 105.32291, -29.53775, 0.44)}

//  Looking at segment number 1408: Seg213_apic_105, section: apic_105, ID: 2248, parent: Seg212_apic_105 (2247), rad: 0.22, (-753.0512, 105.32291, -29.53775) -> (-754.2412, 103.8329, -29.987751), len: 1.95927
    apic_105 {pt3dadd(-754.2412, 103.8329, -29.987751, 0.44)}

//  Looking at segment number 1409: Seg214_apic_105, section: apic_105, ID: 2249, parent: Seg213_apic_105 (2248), rad: 0.22, (-754.2412, 103.8329, -29.987751) -> (-755.8612, 102.79289, -29.937752), len: 1.92575
    apic_105 {pt3dadd(-755.8612, 102.79289, -29.937752, 0.44)}

//  Looking at segment number 1410: Seg215_apic_105, section: apic_105, ID: 2250, parent: Seg214_apic_105 (2249), rad: 0.22, (-755.8612, 102.79289, -29.937752) -> (-757.4212, 102.7229, -29.937752), len: 1.56157
    apic_105 {pt3dadd(-757.4212, 102.7229, -29.937752, 0.44)}

//  Looking at segment number 1411: Seg216_apic_105, section: apic_105, ID: 2251, parent: Seg215_apic_105 (2250), rad: 0.63, (-757.4212, 102.7229, -29.937752) -> (-758.6012, 102.5029, -29.937752), len: 1.20033
    apic_105 {pt3dadd(-758.6012, 102.5029, -29.937752, 1.26)}

//  Looking at segment number 1412: Seg217_apic_105, section: apic_105, ID: 2252, parent: Seg216_apic_105 (2251), rad: 0.335, (-758.6012, 102.5029, -29.937752) -> (-759.6312, 101.982895, -29.937752), len: 1.15385
    apic_105 {pt3dadd(-759.6312, 101.982895, -29.937752, 0.67)}

//  Looking at segment number 1413: Seg218_apic_105, section: apic_105, ID: 2253, parent: Seg217_apic_105 (2252), rad: 0.335, (-759.6312, 101.982895, -29.937752) -> (-761.1912, 101.0229, -30.03775), len: 1.83444
    apic_105 {pt3dadd(-761.1912, 101.0229, -30.03775, 0.67)}

//  Looking at segment number 1414: Seg219_apic_105, section: apic_105, ID: 2254, parent: Seg218_apic_105 (2253), rad: 0.335, (-761.1912, 101.0229, -30.03775) -> (-762.3712, 100.872894, -29.987751), len: 1.19054
    apic_105 {pt3dadd(-762.3712, 100.872894, -29.987751, 0.67)}

//  Looking at segment number 1415: Seg220_apic_105, section: apic_105, ID: 2255, parent: Seg219_apic_105 (2254), rad: 0.335, (-762.3712, 100.872894, -29.987751) -> (-763.40125, 101.462906, -30.137749), len: 1.19648
    apic_105 {pt3dadd(-763.40125, 101.462906, -30.137749, 0.67)}

//  Looking at segment number 1416: Seg221_apic_105, section: apic_105, ID: 2256, parent: Seg220_apic_105 (2255), rad: 0.335, (-763.40125, 101.462906, -30.137749) -> (-764.2212, 101.1729, -30.137749), len: 0.869722
    apic_105 {pt3dadd(-764.2212, 101.1729, -30.137749, 0.67)}

//  Looking at segment number 1417: Seg222_apic_105, section: apic_105, ID: 2257, parent: Seg221_apic_105 (2256), rad: 0.335, (-764.2212, 101.1729, -30.137749) -> (-765.4712, 100.8029, -30.137749), len: 1.30361
    apic_105 {pt3dadd(-765.4712, 100.8029, -30.137749, 0.67)}

//  Looking at segment number 1418: Seg223_apic_105, section: apic_105, ID: 2258, parent: Seg222_apic_105 (2257), rad: 0.335, (-765.4712, 100.8029, -30.137749) -> (-766.7312, 101.092896, -30.137749), len: 1.29295
    apic_105 {pt3dadd(-766.7312, 101.092896, -30.137749, 0.67)}

//  Looking at segment number 1419: Seg224_apic_105, section: apic_105, ID: 2259, parent: Seg223_apic_105 (2258), rad: 0.335, (-766.7312, 101.092896, -30.137749) -> (-768.0612, 101.54289, -31.03775), len: 1.66777
    apic_105 {pt3dadd(-768.0612, 101.54289, -31.03775, 0.67)}

//  Looking at segment number 1420: Seg225_apic_105, section: apic_105, ID: 2260, parent: Seg224_apic_105 (2259), rad: 0.555, (-768.0612, 101.54289, -31.03775) -> (-769.5412, 101.9129, -30.987751), len: 1.52635
    apic_105 {pt3dadd(-769.5412, 101.9129, -30.987751, 1.11)}

//  Looking at segment number 1421: Seg226_apic_105, section: apic_105, ID: 2261, parent: Seg225_apic_105 (2260), rad: 0.335, (-769.5412, 101.9129, -30.987751) -> (-770.5012, 102.5029, -30.937752), len: 1.12794
    apic_105 {pt3dadd(-770.5012, 102.5029, -30.937752, 0.67)}

//  Looking at segment number 1422: Seg227_apic_105, section: apic_105, ID: 2262, parent: Seg226_apic_105 (2261), rad: 0.335, (-770.5012, 102.5029, -30.937752) -> (-771.53125, 102.4229, -30.937752), len: 1.03313
    apic_105 {pt3dadd(-771.53125, 102.4229, -30.937752, 0.67)}

//  Looking at segment number 1423: Seg228_apic_105, section: apic_105, ID: 2263, parent: Seg227_apic_105 (2262), rad: 0.335, (-771.53125, 102.4229, -30.937752) -> (-772.7212, 102.202896, -30.937752), len: 1.21011
    apic_105 {pt3dadd(-772.7212, 102.202896, -30.937752, 0.67)}

//  Looking at segment number 1424: Seg229_apic_105, section: apic_105, ID: 2264, parent: Seg228_apic_105 (2263), rad: 0.48, (-772.7212, 102.202896, -30.937752) -> (-773.46124, 102.132904, -30.937752), len: 0.743354
    apic_105 {pt3dadd(-773.46124, 102.132904, -30.937752, 0.96)}

//  Looking at segment number 1425: Seg230_apic_105, section: apic_105, ID: 2265, parent: Seg229_apic_105 (2264), rad: 0.335, (-773.46124, 102.132904, -30.937752) -> (-774.8612, 102.6429, -30.937752), len: 1.48996
    apic_105 {pt3dadd(-774.8612, 102.6429, -30.937752, 0.67)}

//  Looking at segment number 1426: Seg231_apic_105, section: apic_105, ID: 2266, parent: Seg230_apic_105 (2265), rad: 0.335, (-774.8612, 102.6429, -30.937752) -> (-776.4112, 102.5029, -30.887749), len: 1.5571
    apic_105 {pt3dadd(-776.4112, 102.5029, -30.887749, 0.67)}

//  Looking at segment number 1427: Seg232_apic_105, section: apic_105, ID: 2267, parent: Seg231_apic_105 (2266), rad: 0.335, (-776.4112, 102.5029, -30.887749) -> (-778.2612, 101.9129, -30.887749), len: 1.94184
    apic_105 {pt3dadd(-778.2612, 101.9129, -30.887749, 0.67)}

//  Looking at segment number 1428: Seg233_apic_105, section: apic_105, ID: 2268, parent: Seg232_apic_105 (2267), rad: 0.335, (-778.2612, 101.9129, -30.887749) -> (-779.2912, 101.982895, -30.887749), len: 1.03234
    apic_105 {pt3dadd(-779.2912, 101.982895, -30.887749, 0.67)}

//  Looking at segment number 1429: Seg234_apic_105, section: apic_105, ID: 2269, parent: Seg233_apic_105 (2268), rad: 0.405, (-779.2912, 101.982895, -30.887749) -> (-780.1812, 102.4229, -30.987751), len: 0.997862
    apic_105 {pt3dadd(-780.1812, 102.4229, -30.987751, 0.81)}

//  Looking at segment number 1430: Seg235_apic_105, section: apic_105, ID: 2270, parent: Seg234_apic_105 (2269), rad: 0.335, (-780.1812, 102.4229, -30.987751) -> (-781.59125, 103.01289, -30.53775), len: 1.59336
    apic_105 {pt3dadd(-781.59125, 103.01289, -30.53775, 0.67)}

//  Looking at segment number 1431: Seg236_apic_105, section: apic_105, ID: 2271, parent: Seg235_apic_105 (2270), rad: 0.335, (-781.59125, 103.01289, -30.53775) -> (-783.0612, 103.5329, -30.53775), len: 1.55924
    apic_105 {pt3dadd(-783.0612, 103.5329, -30.53775, 0.67)}

//  Looking at segment number 1432: Seg237_apic_105, section: apic_105, ID: 2272, parent: Seg236_apic_105 (2271), rad: 0.335, (-783.0612, 103.5329, -30.53775) -> (-784.5412, 104.8629, -30.53775), len: 1.98979
    apic_105 {pt3dadd(-784.5412, 104.8629, -30.53775, 0.67)}

//  Looking at segment number 1433: Seg238_apic_105, section: apic_105, ID: 2273, parent: Seg237_apic_105 (2272), rad: 0.555, (-784.5412, 104.8629, -30.53775) -> (-786.02124, 105.742905, -30.53775), len: 1.7219
    apic_105 {pt3dadd(-786.02124, 105.742905, -30.53775, 1.11)}

//  Looking at segment number 1434: Seg239_apic_105, section: apic_105, ID: 2274, parent: Seg238_apic_105 (2273), rad: 0.335, (-786.02124, 105.742905, -30.53775) -> (-787.65125, 106.482895, -30.53775), len: 1.79011
    apic_105 {pt3dadd(-787.65125, 106.482895, -30.53775, 0.67)}

//  Looking at segment number 1435: Seg240_apic_105, section: apic_105, ID: 2275, parent: Seg239_apic_105 (2274), rad: 0.335, (-787.65125, 106.482895, -30.53775) -> (-789.27124, 107.372894, -30.53775), len: 1.84837
    apic_105 {pt3dadd(-789.27124, 107.372894, -30.53775, 0.67)}

//  Looking at segment number 1436: Seg241_apic_105, section: apic_105, ID: 2276, parent: Seg240_apic_105 (2275), rad: 0.335, (-789.27124, 107.372894, -30.53775) -> (-791.4212, 107.742905, -30.53775), len: 2.18157
    apic_105 {pt3dadd(-791.4212, 107.742905, -30.53775, 0.67)}

//  Looking at segment number 1437: Seg242_apic_105, section: apic_105, ID: 2277, parent: Seg241_apic_105 (2276), rad: 0.335, (-791.4212, 107.742905, -30.53775) -> (-792.6012, 108.992905, -30.53775), len: 1.71898
    apic_105 {pt3dadd(-792.6012, 108.992905, -30.53775, 0.67)}

//  Looking at segment number 1438: Seg243_apic_105, section: apic_105, ID: 2278, parent: Seg242_apic_105 (2277), rad: 0.405, (-792.6012, 108.992905, -30.53775) -> (-794.0012, 109.882904, -30.487751), len: 1.65972
    apic_105 {pt3dadd(-794.0012, 109.882904, -30.487751, 0.81)}

//  Looking at segment number 1439: Seg244_apic_105, section: apic_105, ID: 2279, parent: Seg243_apic_105 (2278), rad: 0.335, (-794.0012, 109.882904, -30.487751) -> (-795.0412, 110.2529, -29.937752), len: 1.23327
    apic_105 {pt3dadd(-795.0412, 110.2529, -29.937752, 0.67)}

//  Looking at segment number 1440: Seg245_apic_105, section: apic_105, ID: 2280, parent: Seg244_apic_105 (2279), rad: 0.335, (-795.0412, 110.2529, -29.937752) -> (-796.3712, 111.352905, -29.937752), len: 1.72597
    apic_105 {pt3dadd(-796.3712, 111.352905, -29.937752, 0.67)}

//  Looking at segment number 1441: Seg246_apic_105, section: apic_105, ID: 2281, parent: Seg245_apic_105 (2280), rad: 0.335, (-796.3712, 111.352905, -29.937752) -> (-798.2212, 112.54291, -29.937752), len: 2.19966
    apic_105 {pt3dadd(-798.2212, 112.54291, -29.937752, 0.67)}

//  Looking at segment number 1442: Seg247_apic_105, section: apic_105, ID: 2282, parent: Seg246_apic_105 (2281), rad: 0.555, (-798.2212, 112.54291, -29.937752) -> (-800.1812, 113.93291, -30.237751), len: 2.42153
    apic_105 {pt3dadd(-800.1812, 113.93291, -30.237751, 1.11)}

//  Looking at segment number 1443: Seg248_apic_105, section: apic_105, ID: 2283, parent: Seg247_apic_105 (2282), rad: 0.405, (-800.1812, 113.93291, -30.237751) -> (-801.21124, 115.3329, -30.237751), len: 1.73809
    apic_105 {pt3dadd(-801.21124, 115.3329, -30.237751, 0.81)}

//  Looking at segment number 1444: Seg249_apic_105, section: apic_105, ID: 2284, parent: Seg248_apic_105 (2283), rad: 0.405, (-801.21124, 115.3329, -30.237751) -> (-802.6912, 115.9229, -30.237751), len: 1.59325
    apic_105 {pt3dadd(-802.6912, 115.9229, -30.237751, 0.81)}

//  Looking at segment number 1445: Seg250_apic_105, section: apic_105, ID: 2285, parent: Seg249_apic_105 (2284), rad: 0.48, (-802.6912, 115.9229, -30.237751) -> (-803.28125, 116.5829, -30.237751), len: 0.885289
    apic_105 {pt3dadd(-803.28125, 116.5829, -30.237751, 0.96)}

//  Looking at segment number 1446: Seg251_apic_105, section: apic_105, ID: 2286, parent: Seg250_apic_105 (2285), rad: 0.335, (-803.28125, 116.5829, -30.237751) -> (-804.1712, 117.2529, -30.237751), len: 1.11396
    apic_105 {pt3dadd(-804.1712, 117.2529, -30.237751, 0.67)}

//  Looking at segment number 1447: Seg252_apic_105, section: apic_105, ID: 2287, parent: Seg251_apic_105 (2286), rad: 0.335, (-804.1712, 117.2529, -30.237751) -> (-805.9412, 117.9129, -30.237751), len: 1.88907
    apic_105 {pt3dadd(-805.9412, 117.9129, -30.237751, 0.67)}

//  Looking at segment number 1448: Seg253_apic_105, section: apic_105, ID: 2288, parent: Seg252_apic_105 (2287), rad: 0.59, (-805.9412, 117.9129, -30.237751) -> (-807.27124, 118.2829, -30.687752), len: 1.45201
    apic_105 {pt3dadd(-807.27124, 118.2829, -30.687752, 1.18)}

//  Looking at segment number 1449: Seg254_apic_105, section: apic_105, ID: 2289, parent: Seg253_apic_105 (2288), rad: 0.335, (-807.27124, 118.2829, -30.687752) -> (-808.7512, 118.5829, -30.687752), len: 1.51008
    apic_105 {pt3dadd(-808.7512, 118.5829, -30.687752, 0.67)}
}

proc basic_shape_extra_29(){

//  Looking at segment number 1450: Seg255_apic_105, section: apic_105, ID: 2290, parent: Seg254_apic_105 (2289), rad: 0.335, (-808.7512, 118.5829, -30.687752) -> (-810.6012, 118.212906, -30.687752), len: 1.88661
    apic_105 {pt3dadd(-810.6012, 118.212906, -30.687752, 0.67)}

//  Looking at segment number 1451: Seg256_apic_105, section: apic_105, ID: 2291, parent: Seg255_apic_105 (2290), rad: 0.335, (-810.6012, 118.212906, -30.687752) -> (-812.96124, 118.7229, -30.687752), len: 2.41452
    apic_105 {pt3dadd(-812.96124, 118.7229, -30.687752, 0.67)}

//  Looking at segment number 1452: Seg257_apic_105, section: apic_105, ID: 2292, parent: Seg256_apic_105 (2291), rad: 0.335, (-812.96124, 118.7229, -30.687752) -> (-813.8512, 119.242905, -30.687752), len: 1.03074
    apic_105 {pt3dadd(-813.8512, 119.242905, -30.687752, 0.67)}

//  Looking at segment number 1453: Seg258_apic_105, section: apic_105, ID: 2293, parent: Seg257_apic_105 (2292), rad: 0.405, (-813.8512, 119.242905, -30.687752) -> (-814.96124, 119.09291, -30.687752), len: 1.12013
    apic_105 {pt3dadd(-814.96124, 119.09291, -30.687752, 0.81)}

//  Looking at segment number 1454: Seg259_apic_105, section: apic_105, ID: 2294, parent: Seg258_apic_105 (2293), rad: 0.335, (-814.96124, 119.09291, -30.687752) -> (-816.14124, 119.3929, -30.637749), len: 1.21855
    apic_105 {pt3dadd(-816.14124, 119.3929, -30.637749, 0.67)}

//  Looking at segment number 1455: Seg260_apic_105, section: apic_105, ID: 2295, parent: Seg259_apic_105 (2294), rad: 0.335, (-816.14124, 119.3929, -30.637749) -> (-817.77124, 119.242905, -30.637749), len: 1.63689
    apic_105 {pt3dadd(-817.77124, 119.242905, -30.637749, 0.67)}

//  Looking at segment number 1456: Seg261_apic_105, section: apic_105, ID: 2296, parent: Seg260_apic_105 (2295), rad: 0.48, (-817.77124, 119.242905, -30.637749) -> (-818.0612, 119.3929, -30.637749), len: 0.326474
    apic_105 {pt3dadd(-818.0612, 119.3929, -30.637749, 0.96)}

//  Looking at segment number 1457: Seg0_apic_98, section: apic_98, ID: 1818, parent: Seg4_apic_80 (1660), rad: 0.515, (-161.10121, 273.0129, -32.83775) -> (-162.3112, 274.8529, -34.28775), len: 2.6367
    apic_98 {pt3dclear() pt3dadd(-161.10121, 273.0129, -32.83775, 1.03) pt3dadd(-162.3112, 274.8529, -34.28775, 1.03)}

//  Looking at segment number 1458: Seg1_apic_98, section: apic_98, ID: 1819, parent: Seg0_apic_98 (1818), rad: 0.48, (-162.3112, 274.8529, -34.28775) -> (-163.41121, 275.8829, -34.23775), len: 1.50778
    apic_98 {pt3dadd(-163.41121, 275.8829, -34.23775, 0.96)}

//  Looking at segment number 1459: Seg2_apic_98, section: apic_98, ID: 1820, parent: Seg1_apic_98 (1819), rad: 0.48, (-163.41121, 275.8829, -34.23775) -> (-164.9712, 276.4729, -34.03775), len: 1.67979
    apic_98 {pt3dadd(-164.9712, 276.4729, -34.03775, 0.96)}

//  Looking at segment number 1460: Seg3_apic_98, section: apic_98, ID: 1821, parent: Seg2_apic_98 (1820), rad: 0.59, (-164.9712, 276.4729, -34.03775) -> (-167.0412, 276.7029, -34.53775), len: 2.14191
    apic_98 {pt3dadd(-167.0412, 276.7029, -34.53775, 1.18)}

//  Looking at segment number 1461: Seg4_apic_98, section: apic_98, ID: 1822, parent: Seg3_apic_98 (1821), rad: 0.555, (-167.0412, 276.7029, -34.53775) -> (-167.9212, 276.9229, -36.98775), len: 2.61253
    apic_98 {pt3dadd(-167.9212, 276.9229, -36.98775, 1.11)}

//  Looking at segment number 1462: Seg0_apic_81, section: apic_81, ID: 1661, parent: Seg4_apic_80 (1660), rad: 0.59, (-161.10121, 273.0129, -32.83775) -> (-163.6212, 271.9029, -32.83775), len: 2.75363
    apic_81 {pt3dclear() pt3dadd(-161.10121, 273.0129, -32.83775, 1.18) pt3dadd(-163.6212, 271.9029, -32.83775, 1.18)}

//  Looking at segment number 1463: Seg1_apic_81, section: apic_81, ID: 1662, parent: Seg0_apic_81 (1661), rad: 0.48, (-163.6212, 271.9029, -32.83775) -> (-165.3912, 270.6529, -33.23775), len: 2.2035
    apic_81 {pt3dadd(-165.3912, 270.6529, -33.23775, 0.96)}

//  Looking at segment number 1464: Seg2_apic_81, section: apic_81, ID: 1663, parent: Seg1_apic_81 (1662), rad: 0.405, (-165.3912, 270.6529, -33.23775) -> (-167.16121, 269.1029, -33.18775), len: 2.35327
    apic_81 {pt3dadd(-167.16121, 269.1029, -33.18775, 0.81)}

//  Looking at segment number 1465: Seg3_apic_81, section: apic_81, ID: 1664, parent: Seg2_apic_81 (1663), rad: 0.405, (-167.16121, 269.1029, -33.18775) -> (-168.49121, 268.1429, -33.18775), len: 1.64027
    apic_81 {pt3dadd(-168.49121, 268.1429, -33.18775, 0.81)}

//  Looking at segment number 1466: Seg4_apic_81, section: apic_81, ID: 1665, parent: Seg3_apic_81 (1664), rad: 0.405, (-168.49121, 268.1429, -33.18775) -> (-169.9712, 268.9529, -33.58775), len: 1.73392
    apic_81 {pt3dadd(-169.9712, 268.9529, -33.58775, 0.81)}

//  Looking at segment number 1467: Seg5_apic_81, section: apic_81, ID: 1666, parent: Seg4_apic_81 (1665), rad: 0.405, (-169.9712, 268.9529, -33.58775) -> (-170.6412, 270.1329, -33.83775), len: 1.37978
    apic_81 {pt3dadd(-170.6412, 270.1329, -33.83775, 0.81)}

//  Looking at segment number 1468: Seg6_apic_81, section: apic_81, ID: 1667, parent: Seg5_apic_81 (1666), rad: 0.405, (-170.6412, 270.1329, -33.83775) -> (-171.8912, 271.9029, -34.28775), len: 2.21311
    apic_81 {pt3dadd(-171.8912, 271.9029, -34.28775, 0.81)}

//  Looking at segment number 1469: Seg7_apic_81, section: apic_81, ID: 1668, parent: Seg6_apic_81 (1667), rad: 0.405, (-171.8912, 271.9029, -34.28775) -> (-172.63121, 273.1629, -35.13775), len: 1.69048
    apic_81 {pt3dadd(-172.63121, 273.1629, -35.13775, 0.81)}

//  Looking at segment number 1470: Seg8_apic_81, section: apic_81, ID: 1669, parent: Seg7_apic_81 (1668), rad: 0.405, (-172.63121, 273.1629, -35.13775) -> (-174.7012, 273.9729, -36.28775), len: 2.50269
    apic_81 {pt3dadd(-174.7012, 273.9729, -36.28775, 0.81)}

//  Looking at segment number 1471: Seg9_apic_81, section: apic_81, ID: 1670, parent: Seg8_apic_81 (1669), rad: 0.405, (-174.7012, 273.9729, -36.28775) -> (-175.44121, 276.33292, -37.43775), len: 2.7276
    apic_81 {pt3dadd(-175.44121, 276.33292, -37.43775, 0.81)}

//  Looking at segment number 1472: Seg10_apic_81, section: apic_81, ID: 1671, parent: Seg9_apic_81 (1670), rad: 0.405, (-175.44121, 276.33292, -37.43775) -> (-175.3712, 278.33292, -37.43775), len: 2.00122
    apic_81 {pt3dadd(-175.3712, 278.33292, -37.43775, 0.81)}

//  Looking at segment number 1473: Seg11_apic_81, section: apic_81, ID: 1672, parent: Seg10_apic_81 (1671), rad: 0.405, (-175.3712, 278.33292, -37.43775) -> (-175.8912, 279.80292, -38.88775), len: 2.12927
    apic_81 {pt3dadd(-175.8912, 279.80292, -38.88775, 0.81)}

//  Looking at segment number 1474: Seg12_apic_81, section: apic_81, ID: 1673, parent: Seg11_apic_81 (1672), rad: 0.405, (-175.8912, 279.80292, -38.88775) -> (-176.6212, 280.8429, -39.53775), len: 1.42722
    apic_81 {pt3dadd(-176.6212, 280.8429, -39.53775, 0.81)}

//  Looking at segment number 1475: Seg0_apic_49, section: apic_49, ID: 1477, parent: Seg10_apic_2 (915), rad: 0.37, (-156.9312, 293.9029, -15.28775) -> (-158.46121, 297.2829, -26.38775), len: 11.7036
    apic_49 {pt3dclear() pt3dadd(-156.9312, 293.9029, -15.28775, 0.74) pt3dadd(-158.46121, 297.2829, -26.38775, 0.74)}

//  Looking at segment number 1476: Seg1_apic_49, section: apic_49, ID: 1478, parent: Seg0_apic_49 (1477), rad: 0.405, (-158.46121, 297.2829, -26.38775) -> (-159.2012, 299.27292, -26.73775), len: 2.15181
    apic_49 {pt3dadd(-159.2012, 299.27292, -26.73775, 0.81)}

//  Looking at segment number 1477: Seg2_apic_49, section: apic_49, ID: 1479, parent: Seg1_apic_49 (1478), rad: 0.445, (-159.2012, 299.27292, -26.73775) -> (-160.30121, 300.9729, -27.13775), len: 2.06397
    apic_49 {pt3dadd(-160.30121, 300.9729, -27.13775, 0.89)}

//  Looking at segment number 1478: Seg0_apic_3, section: apic_3, ID: 916, parent: Seg10_apic_2 (915), rad: 0.74, (-156.9312, 293.9029, -15.28775) -> (-157.2812, 297.1729, -15.18775), len: 3.29022
    apic_3 {pt3dclear() pt3dadd(-156.9312, 293.9029, -15.28775, 1.48) pt3dadd(-157.2812, 297.1729, -15.18775, 1.48)}

//  Looking at segment number 1479: Seg1_apic_3, section: apic_3, ID: 917, parent: Seg0_apic_3 (916), rad: 0.665, (-157.2812, 297.1729, -15.18775) -> (-157.5712, 298.8629, -15.237749), len: 1.71543
    apic_3 {pt3dadd(-157.5712, 298.8629, -15.237749, 1.33)}

//  Looking at segment number 1480: Seg2_apic_3, section: apic_3, ID: 918, parent: Seg1_apic_3 (917), rad: 0.665, (-157.5712, 298.8629, -15.237749) -> (-158.3912, 300.8629, -15.237749), len: 2.16158
    apic_3 {pt3dadd(-158.3912, 300.8629, -15.237749, 1.33)}

//  Looking at segment number 1481: Seg3_apic_3, section: apic_3, ID: 919, parent: Seg2_apic_3 (918), rad: 0.665, (-158.3912, 300.8629, -15.237749) -> (-159.5012, 302.55292, -15.8377495), len: 2.10908
    apic_3 {pt3dadd(-159.5012, 302.55292, -15.8377495, 1.33)}

//  Looking at segment number 1482: Seg4_apic_3, section: apic_3, ID: 920, parent: Seg3_apic_3 (919), rad: 0.665, (-159.5012, 302.55292, -15.8377495) -> (-159.94121, 304.33292, -15.78775), len: 1.83426
    apic_3 {pt3dadd(-159.94121, 304.33292, -15.78775, 1.33)}

//  Looking at segment number 1483: Seg5_apic_3, section: apic_3, ID: 921, parent: Seg4_apic_3 (920), rad: 0.665, (-159.94121, 304.33292, -15.78775) -> (-160.9012, 306.3929, -15.78775), len: 2.2727
    apic_3 {pt3dadd(-160.9012, 306.3929, -15.78775, 1.33)}

//  Looking at segment number 1484: Seg6_apic_3, section: apic_3, ID: 922, parent: Seg5_apic_3 (921), rad: 0.665, (-160.9012, 306.3929, -15.78775) -> (-161.05121, 308.83292, -15.987749), len: 2.45278
    apic_3 {pt3dadd(-161.05121, 308.83292, -15.987749, 1.33)}

//  Looking at segment number 1485: Seg7_apic_3, section: apic_3, ID: 923, parent: Seg6_apic_3 (922), rad: 0.63, (-161.05121, 308.83292, -15.987749) -> (-161.4212, 310.4529, -15.237749), len: 1.82312
    apic_3 {pt3dadd(-161.4212, 310.4529, -15.237749, 1.26)}

//  Looking at segment number 1486: Seg8_apic_3, section: apic_3, ID: 924, parent: Seg7_apic_3 (923), rad: 0.63, (-161.4212, 310.4529, -15.237749) -> (-161.71121, 312.52292, -15.18775), len: 2.09082
    apic_3 {pt3dadd(-161.71121, 312.52292, -15.18775, 1.26)}

//  Looking at segment number 1487: Seg9_apic_3, section: apic_3, ID: 925, parent: Seg8_apic_3 (924), rad: 0.63, (-161.71121, 312.52292, -15.18775) -> (-162.4512, 314.2929, -14.987749), len: 1.92885
    apic_3 {pt3dadd(-162.4512, 314.2929, -14.987749, 1.26)}

//  Looking at segment number 1488: Seg10_apic_3, section: apic_3, ID: 926, parent: Seg9_apic_3 (925), rad: 0.63, (-162.4512, 314.2929, -14.987749) -> (-163.2612, 315.9229, -15.3377495), len: 1.85351
    apic_3 {pt3dadd(-163.2612, 315.9229, -15.3377495, 1.26)}

//  Looking at segment number 1489: Seg0_apic_102, section: apic_102, ID: 1869, parent: Seg4_apic_98 (1822), rad: 0.335, (-167.9212, 276.9229, -36.98775) -> (-167.9312, 279.7829, -38.33775), len: 3.16261
    apic_102 {pt3dclear() pt3dadd(-167.9212, 276.9229, -36.98775, 0.67) pt3dadd(-167.9312, 279.7829, -38.33775, 0.67)}

//  Looking at segment number 1490: Seg1_apic_102, section: apic_102, ID: 1870, parent: Seg0_apic_102 (1869), rad: 0.295, (-167.9312, 279.7829, -38.33775) -> (-168.6712, 281.7029, -38.58775), len: 2.07281
    apic_102 {pt3dadd(-168.6712, 281.7029, -38.58775, 0.59)}

//  Looking at segment number 1491: Seg2_apic_102, section: apic_102, ID: 1871, parent: Seg1_apic_102 (1870), rad: 0.295, (-168.6712, 281.7029, -38.58775) -> (-168.60121, 283.8429, -38.78775), len: 2.15045
    apic_102 {pt3dadd(-168.60121, 283.8429, -38.78775, 0.59)}

//  Looking at segment number 1492: Seg3_apic_102, section: apic_102, ID: 1872, parent: Seg2_apic_102 (1871), rad: 0.335, (-168.60121, 283.8429, -38.78775) -> (-167.7912, 286.3529, -40.13775), len: 2.9629
    apic_102 {pt3dadd(-167.7912, 286.3529, -40.13775, 0.67)}

//  Looking at segment number 1493: Seg4_apic_102, section: apic_102, ID: 1873, parent: Seg3_apic_102 (1872), rad: 0.335, (-167.7912, 286.3529, -40.13775) -> (-166.9012, 288.8629, -40.68775), len: 2.71933
    apic_102 {pt3dadd(-166.9012, 288.8629, -40.68775, 0.67)}

//  Looking at segment number 1494: Seg5_apic_102, section: apic_102, ID: 1874, parent: Seg4_apic_102 (1873), rad: 0.335, (-166.9012, 288.8629, -40.68775) -> (-166.2312, 291.4429, -41.83775), len: 2.90305
    apic_102 {pt3dadd(-166.2312, 291.4429, -41.83775, 0.67)}

//  Looking at segment number 1495: Seg6_apic_102, section: apic_102, ID: 1875, parent: Seg5_apic_102 (1874), rad: 0.335, (-166.2312, 291.4429, -41.83775) -> (-165.6412, 293.6629, -42.68775), len: 2.44929
    apic_102 {pt3dadd(-165.6412, 293.6629, -42.68775, 0.67)}

//  Looking at segment number 1496: Seg7_apic_102, section: apic_102, ID: 1876, parent: Seg6_apic_102 (1875), rad: 0.335, (-165.6412, 293.6629, -42.68775) -> (-165.4212, 295.2829, -43.88775), len: 2.028
    apic_102 {pt3dadd(-165.4212, 295.2829, -43.88775, 0.67)}

//  Looking at segment number 1497: Seg8_apic_102, section: apic_102, ID: 1877, parent: Seg7_apic_102 (1876), rad: 0.335, (-165.4212, 295.2829, -43.88775) -> (-164.8312, 297.3529, -43.88775), len: 2.15245
    apic_102 {pt3dadd(-164.8312, 297.3529, -43.88775, 0.67)}

//  Looking at segment number 1498: Seg9_apic_102, section: apic_102, ID: 1878, parent: Seg8_apic_102 (1877), rad: 0.335, (-164.8312, 297.3529, -43.88775) -> (-165.2012, 299.1229, -43.88775), len: 1.80825
    apic_102 {pt3dadd(-165.2012, 299.1229, -43.88775, 0.67)}

//  Looking at segment number 1499: Seg10_apic_102, section: apic_102, ID: 1879, parent: Seg9_apic_102 (1878), rad: 0.335, (-165.2012, 299.1229, -43.88775) -> (-165.2012, 301.5629, -44.63775), len: 2.55267
    apic_102 {pt3dadd(-165.2012, 301.5629, -44.63775, 0.67)}
}

proc basic_shape_extra_30(){

//  Looking at segment number 1500: Seg11_apic_102, section: apic_102, ID: 1880, parent: Seg10_apic_102 (1879), rad: 0.335, (-165.2012, 301.5629, -44.63775) -> (-164.46121, 303.1829, -45.38775), len: 1.93248
    apic_102 {pt3dadd(-164.46121, 303.1829, -45.38775, 0.67)}

//  Looking at segment number 1501: Seg0_apic_99, section: apic_99, ID: 1823, parent: Seg4_apic_98 (1822), rad: 0.515, (-167.9212, 276.9229, -36.98775) -> (-169.3312, 277.9529, -34.43775), len: 3.09055
    apic_99 {pt3dclear() pt3dadd(-167.9212, 276.9229, -36.98775, 1.03) pt3dadd(-169.3312, 277.9529, -34.43775, 1.03)}

//  Looking at segment number 1502: Seg1_apic_99, section: apic_99, ID: 1824, parent: Seg0_apic_99 (1823), rad: 0.48, (-169.3312, 277.9529, -34.43775) -> (-171.1712, 279.2129, -34.88775), len: 2.275
    apic_99 {pt3dadd(-171.1712, 279.2129, -34.88775, 0.96)}

//  Looking at segment number 1503: Seg2_apic_99, section: apic_99, ID: 1825, parent: Seg1_apic_99 (1824), rad: 0.515, (-171.1712, 279.2129, -34.88775) -> (-173.02121, 280.02292, -34.88775), len: 2.01957
    apic_99 {pt3dadd(-173.02121, 280.02292, -34.88775, 1.03)}

//  Looking at segment number 1504: Seg3_apic_99, section: apic_99, ID: 1826, parent: Seg2_apic_99 (1825), rad: 0.48, (-173.02121, 280.02292, -34.88775) -> (-174.94121, 280.5329, -35.23775), len: 2.01717
    apic_99 {pt3dadd(-174.94121, 280.5329, -35.23775, 0.96)}

//  Looking at segment number 1505: Seg4_apic_99, section: apic_99, ID: 1827, parent: Seg3_apic_99 (1826), rad: 0.48, (-174.94121, 280.5329, -35.23775) -> (-177.60121, 281.2029, -36.03775), len: 2.85737
    apic_99 {pt3dadd(-177.60121, 281.2029, -36.03775, 0.96)}

//  Looking at segment number 1506: Seg5_apic_99, section: apic_99, ID: 1828, parent: Seg4_apic_99 (1827), rad: 0.405, (-177.60121, 281.2029, -36.03775) -> (-179.30121, 282.3129, -35.98775), len: 2.0309
    apic_99 {pt3dadd(-179.30121, 282.3129, -35.98775, 0.81)}

//  Looking at segment number 1507: Seg6_apic_99, section: apic_99, ID: 1829, parent: Seg5_apic_99 (1828), rad: 0.405, (-179.30121, 282.3129, -35.98775) -> (-180.41121, 283.6329, -36.43775), len: 1.78242
    apic_99 {pt3dadd(-180.41121, 283.6329, -36.43775, 0.81)}

//  Looking at segment number 1508: Seg7_apic_99, section: apic_99, ID: 1830, parent: Seg6_apic_99 (1829), rad: 0.405, (-180.41121, 283.6329, -36.43775) -> (-181.0012, 284.6729, -36.43775), len: 1.19571
    apic_99 {pt3dadd(-181.0012, 284.6729, -36.43775, 0.81)}

//  Looking at segment number 1509: Seg8_apic_99, section: apic_99, ID: 1831, parent: Seg7_apic_99 (1830), rad: 0.405, (-181.0012, 284.6729, -36.43775) -> (-182.41121, 284.8929, -36.43775), len: 1.42706
    apic_99 {pt3dadd(-182.41121, 284.8929, -36.43775, 0.81)}

//  Looking at segment number 1510: Seg9_apic_99, section: apic_99, ID: 1832, parent: Seg8_apic_99 (1831), rad: 0.405, (-182.41121, 284.8929, -36.43775) -> (-184.1112, 285.6329, -36.38775), len: 1.85474
    apic_99 {pt3dadd(-184.1112, 285.6329, -36.38775, 0.81)}

//  Looking at segment number 1511: Seg10_apic_99, section: apic_99, ID: 1833, parent: Seg9_apic_99 (1832), rad: 0.405, (-184.1112, 285.6329, -36.38775) -> (-185.66121, 285.6329, -36.38775), len: 1.55
    apic_99 {pt3dadd(-185.66121, 285.6329, -36.38775, 0.81)}

//  Looking at segment number 1512: Seg11_apic_99, section: apic_99, ID: 1834, parent: Seg10_apic_99 (1833), rad: 0.405, (-185.66121, 285.6329, -36.38775) -> (-186.77121, 286.0029, -36.38775), len: 1.17004
    apic_99 {pt3dadd(-186.77121, 286.0029, -36.38775, 0.81)}

//  Looking at segment number 1513: Seg12_apic_99, section: apic_99, ID: 1835, parent: Seg11_apic_99 (1834), rad: 0.335, (-186.77121, 286.0029, -36.38775) -> (-188.5412, 286.8829, -36.78775), len: 2.01675
    apic_99 {pt3dadd(-188.5412, 286.8829, -36.78775, 0.67)}

//  Looking at segment number 1514: Seg13_apic_99, section: apic_99, ID: 1836, parent: Seg12_apic_99 (1835), rad: 0.335, (-188.5412, 286.8829, -36.78775) -> (-190.10121, 287.6229, -36.78775), len: 1.72662
    apic_99 {pt3dadd(-190.10121, 287.6229, -36.78775, 0.67)}

//  Looking at segment number 1515: Seg14_apic_99, section: apic_99, ID: 1837, parent: Seg13_apic_99 (1836), rad: 0.335, (-190.10121, 287.6229, -36.78775) -> (-191.4312, 288.3629, -36.98775), len: 1.53509
    apic_99 {pt3dadd(-191.4312, 288.3629, -36.98775, 0.67)}

//  Looking at segment number 1516: Seg15_apic_99, section: apic_99, ID: 1838, parent: Seg14_apic_99 (1837), rad: 0.335, (-191.4312, 288.3629, -36.98775) -> (-193.27121, 288.80292, -36.93775), len: 1.89255
    apic_99 {pt3dadd(-193.27121, 288.80292, -36.93775, 0.67)}

//  Looking at segment number 1517: Seg16_apic_99, section: apic_99, ID: 1839, parent: Seg15_apic_99 (1838), rad: 0.335, (-193.27121, 288.80292, -36.93775) -> (-194.6812, 289.1729, -36.88775), len: 1.45858
    apic_99 {pt3dadd(-194.6812, 289.1729, -36.88775, 0.67)}

//  Looking at segment number 1518: Seg17_apic_99, section: apic_99, ID: 1840, parent: Seg16_apic_99 (1839), rad: 0.335, (-194.6812, 289.1729, -36.88775) -> (-196.7512, 289.3929, -36.88775), len: 2.08167
    apic_99 {pt3dadd(-196.7512, 289.3929, -36.88775, 0.67)}

//  Looking at segment number 1519: Seg0_apic_95, section: apic_95, ID: 1775, parent: Seg12_apic_81 (1673), rad: 0.295, (-176.6212, 280.8429, -39.53775) -> (-177.5612, 282.5729, -37.38775), len: 2.91531
    apic_95 {pt3dclear() pt3dadd(-176.6212, 280.8429, -39.53775, 0.59) pt3dadd(-177.5612, 282.5729, -37.38775, 0.59)}

//  Looking at segment number 1520: Seg1_apic_95, section: apic_95, ID: 1776, parent: Seg0_apic_95 (1775), rad: 0.295, (-177.5612, 282.5729, -37.38775) -> (-177.7812, 283.6829, -37.38775), len: 1.13158
    apic_95 {pt3dadd(-177.7812, 283.6829, -37.38775, 0.59)}

//  Looking at segment number 1521: Seg2_apic_95, section: apic_95, ID: 1777, parent: Seg1_apic_95 (1776), rad: 0.26, (-177.7812, 283.6829, -37.38775) -> (-178.52121, 284.4229, -37.38775), len: 1.04654
    apic_95 {pt3dadd(-178.52121, 284.4229, -37.38775, 0.52)}

//  Looking at segment number 1522: Seg3_apic_95, section: apic_95, ID: 1778, parent: Seg2_apic_95 (1777), rad: 0.26, (-178.52121, 284.4229, -37.38775) -> (-179.1112, 285.2329, -37.38775), len: 1.00209
    apic_95 {pt3dadd(-179.1112, 285.2329, -37.38775, 0.52)}

//  Looking at segment number 1523: Seg4_apic_95, section: apic_95, ID: 1779, parent: Seg3_apic_95 (1778), rad: 0.26, (-179.1112, 285.2329, -37.38775) -> (-179.7812, 286.7029, -38.18775), len: 1.80272
    apic_95 {pt3dadd(-179.7812, 286.7029, -38.18775, 0.52)}

//  Looking at segment number 1524: Seg5_apic_95, section: apic_95, ID: 1780, parent: Seg4_apic_95 (1779), rad: 0.26, (-179.7812, 286.7029, -38.18775) -> (-180.8112, 286.8529, -39.18775), len: 1.4434
    apic_95 {pt3dadd(-180.8112, 286.8529, -39.18775, 0.52)}

//  Looking at segment number 1525: Seg6_apic_95, section: apic_95, ID: 1781, parent: Seg5_apic_95 (1780), rad: 0.26, (-180.8112, 286.8529, -39.18775) -> (-181.77121, 287.0729, -40.23775), len: 1.43962
    apic_95 {pt3dadd(-181.77121, 287.0729, -40.23775, 0.52)}

//  Looking at segment number 1526: Seg7_apic_95, section: apic_95, ID: 1782, parent: Seg6_apic_95 (1781), rad: 0.26, (-181.77121, 287.0729, -40.23775) -> (-182.3712, 288.4029, -41.28775), len: 1.7976
    apic_95 {pt3dadd(-182.3712, 288.4029, -41.28775, 0.52)}

//  Looking at segment number 1527: Seg8_apic_95, section: apic_95, ID: 1783, parent: Seg7_apic_95 (1782), rad: 0.26, (-182.3712, 288.4029, -41.28775) -> (-182.8112, 289.80292, -41.68775), len: 1.52108
    apic_95 {pt3dadd(-182.8112, 289.80292, -41.68775, 0.52)}

//  Looking at segment number 1528: Seg9_apic_95, section: apic_95, ID: 1784, parent: Seg8_apic_95 (1783), rad: 0.26, (-182.8112, 289.80292, -41.68775) -> (-184.21121, 290.8429, -41.13775), len: 1.82868
    apic_95 {pt3dadd(-184.21121, 290.8429, -41.13775, 0.52)}

//  Looking at segment number 1529: Seg10_apic_95, section: apic_95, ID: 1785, parent: Seg9_apic_95 (1784), rad: 0.26, (-184.21121, 290.8429, -41.13775) -> (-185.4012, 292.02292, -41.13775), len: 1.67587
    apic_95 {pt3dadd(-185.4012, 292.02292, -41.13775, 0.52)}

//  Looking at segment number 1530: Seg0_apic_82, section: apic_82, ID: 1674, parent: Seg12_apic_81 (1673), rad: 0.405, (-176.6212, 280.8429, -39.53775) -> (-178.8412, 281.5729, -39.53775), len: 2.33695
    apic_82 {pt3dclear() pt3dadd(-176.6212, 280.8429, -39.53775, 0.81) pt3dadd(-178.8412, 281.5729, -39.53775, 0.81)}

//  Looking at segment number 1531: Seg1_apic_82, section: apic_82, ID: 1675, parent: Seg0_apic_82 (1674), rad: 0.405, (-178.8412, 281.5729, -39.53775) -> (-180.69121, 282.3929, -39.53775), len: 2.02359
    apic_82 {pt3dadd(-180.69121, 282.3929, -39.53775, 0.81)}

//  Looking at segment number 1532: Seg0_apic_79, section: apic_79, ID: 1651, parent: Seg2_apic_49 (1479), rad: 0.26, (-160.30121, 300.9729, -27.13775) -> (-160.13121, 302.4829, -30.987751), len: 4.13903
    apic_79 {pt3dclear() pt3dadd(-160.30121, 300.9729, -27.13775, 0.52) pt3dadd(-160.13121, 302.4829, -30.987751, 0.52)}

//  Looking at segment number 1533: Seg1_apic_79, section: apic_79, ID: 1652, parent: Seg0_apic_79 (1651), rad: 0.26, (-160.13121, 302.4829, -30.987751) -> (-160.35121, 304.1829, -30.987751), len: 1.71416
    apic_79 {pt3dadd(-160.35121, 304.1829, -30.987751, 0.52)}

//  Looking at segment number 1534: Seg2_apic_79, section: apic_79, ID: 1653, parent: Seg1_apic_79 (1652), rad: 0.26, (-160.35121, 304.1829, -30.987751) -> (-159.7612, 305.7329, -30.987751), len: 1.65851
    apic_79 {pt3dadd(-159.7612, 305.7329, -30.987751, 0.52)}

//  Looking at segment number 1535: Seg3_apic_79, section: apic_79, ID: 1654, parent: Seg2_apic_79 (1653), rad: 0.26, (-159.7612, 305.7329, -30.987751) -> (-159.7612, 307.2129, -30.987751), len: 1.47998
    apic_79 {pt3dadd(-159.7612, 307.2129, -30.987751, 0.52)}

//  Looking at segment number 1536: Seg4_apic_79, section: apic_79, ID: 1655, parent: Seg3_apic_79 (1654), rad: 0.185, (-159.7612, 307.2129, -30.987751) -> (-159.91121, 309.05292, -30.937752), len: 1.84681
    apic_79 {pt3dadd(-159.91121, 309.05292, -30.937752, 0.37)}

//  Looking at segment number 1537: Seg0_apic_50, section: apic_50, ID: 1480, parent: Seg2_apic_49 (1479), rad: 0.445, (-160.30121, 300.9729, -27.13775) -> (-161.7812, 302.52292, -27.28775), len: 2.14836
    apic_50 {pt3dclear() pt3dadd(-160.30121, 300.9729, -27.13775, 0.89) pt3dadd(-161.7812, 302.52292, -27.28775, 0.89)}

//  Looking at segment number 1538: Seg1_apic_50, section: apic_50, ID: 1481, parent: Seg0_apic_50 (1480), rad: 0.445, (-161.7812, 302.52292, -27.28775) -> (-163.19121, 303.7029, -27.58775), len: 1.86293
    apic_50 {pt3dadd(-163.19121, 303.7029, -27.58775, 0.89)}

//  Looking at segment number 1539: Seg2_apic_50, section: apic_50, ID: 1482, parent: Seg1_apic_50 (1481), rad: 0.445, (-163.19121, 303.7029, -27.58775) -> (-164.52121, 305.2529, -27.78775), len: 2.05216
    apic_50 {pt3dadd(-164.52121, 305.2529, -27.78775, 0.89)}

//  Looking at segment number 1540: Seg3_apic_50, section: apic_50, ID: 1483, parent: Seg2_apic_50 (1482), rad: 0.445, (-164.52121, 305.2529, -27.78775) -> (-165.3312, 306.7229, -28.13775), len: 1.7145
    apic_50 {pt3dadd(-165.3312, 306.7229, -28.13775, 0.89)}

//  Looking at segment number 1541: Seg4_apic_50, section: apic_50, ID: 1484, parent: Seg3_apic_50 (1483), rad: 0.7, (-165.3312, 306.7229, -28.13775) -> (-166.0012, 307.6829, -28.23775), len: 1.17494
    apic_50 {pt3dadd(-166.0012, 307.6829, -28.23775, 1.4)}

//  Looking at segment number 1542: Seg0_apic_31, section: apic_31, ID: 1181, parent: Seg10_apic_3 (926), rad: 0.22, (-163.2612, 315.9229, -15.3377495) -> (-164.8612, 317.2329, -20.88775), len: 5.92272
    apic_31 {pt3dclear() pt3dadd(-163.2612, 315.9229, -15.3377495, 0.44) pt3dadd(-164.8612, 317.2329, -20.88775, 0.44)}

//  Looking at segment number 1543: Seg1_apic_31, section: apic_31, ID: 1182, parent: Seg0_apic_31 (1181), rad: 0.22, (-164.8612, 317.2329, -20.88775) -> (-166.3412, 317.7529, -20.88775), len: 1.56869
    apic_31 {pt3dadd(-166.3412, 317.7529, -20.88775, 0.44)}

//  Looking at segment number 1544: Seg0_apic_4, section: apic_4, ID: 927, parent: Seg10_apic_3 (926), rad: 0.63, (-163.2612, 315.9229, -15.3377495) -> (-163.2612, 318.1329, -15.78775), len: 2.25534
    apic_4 {pt3dclear() pt3dadd(-163.2612, 315.9229, -15.3377495, 1.26) pt3dadd(-163.2612, 318.1329, -15.78775, 1.26)}

//  Looking at segment number 1545: Seg1_apic_4, section: apic_4, ID: 928, parent: Seg0_apic_4 (927), rad: 0.63, (-163.2612, 318.1329, -15.78775) -> (-163.71121, 319.9029, -16.28775), len: 1.89351
    apic_4 {pt3dadd(-163.71121, 319.9029, -16.28775, 1.26)}

//  Looking at segment number 1546: Seg2_apic_4, section: apic_4, ID: 929, parent: Seg1_apic_4 (928), rad: 0.74, (-163.71121, 319.9029, -16.28775) -> (-163.99121, 321.0329, -16.68775), len: 1.23098
    apic_4 {pt3dadd(-163.99121, 321.0329, -16.68775, 1.48)}

//  Looking at segment number 1547: Seg0_apic_101, section: apic_101, ID: 1866, parent: Seg17_apic_99 (1840), rad: 0.26, (-196.7512, 289.3929, -36.88775) -> (-198.02121, 288.8129, -38.53775), len: 2.16144
    apic_101 {pt3dclear() pt3dadd(-196.7512, 289.3929, -36.88775, 0.52) pt3dadd(-198.02121, 288.8129, -38.53775, 0.52)}

//  Looking at segment number 1548: Seg1_apic_101, section: apic_101, ID: 1867, parent: Seg0_apic_101 (1866), rad: 0.295, (-198.02121, 288.8129, -38.53775) -> (-198.8312, 290.4329, -37.63775), len: 2.02249
    apic_101 {pt3dadd(-198.8312, 290.4329, -37.63775, 0.59)}

//  Looking at segment number 1549: Seg2_apic_101, section: apic_101, ID: 1868, parent: Seg1_apic_101 (1867), rad: 0.295, (-198.8312, 290.4329, -37.63775) -> (-198.5412, 292.9429, -37.83775), len: 2.53461
    apic_101 {pt3dadd(-198.5412, 292.9429, -37.83775, 0.59)}
}

proc basic_shape_extra_31(){

//  Looking at segment number 1550: Seg0_apic_100, section: apic_100, ID: 1841, parent: Seg17_apic_99 (1840), rad: 0.335, (-196.7512, 289.3929, -36.88775) -> (-197.71121, 291.02292, -36.83775), len: 1.89236
    apic_100 {pt3dclear() pt3dadd(-196.7512, 289.3929, -36.88775, 0.67) pt3dadd(-197.71121, 291.02292, -36.83775, 0.67)}

//  Looking at segment number 1551: Seg1_apic_100, section: apic_100, ID: 1842, parent: Seg0_apic_100 (1841), rad: 0.26, (-197.71121, 291.02292, -36.83775) -> (-198.60121, 292.3429, -36.78775), len: 1.59278
    apic_100 {pt3dadd(-198.60121, 292.3429, -36.78775, 0.52)}

//  Looking at segment number 1552: Seg2_apic_100, section: apic_100, ID: 1843, parent: Seg1_apic_100 (1842), rad: 0.26, (-198.60121, 292.3429, -36.78775) -> (-200.2912, 294.4129, -36.78775), len: 2.67226
    apic_100 {pt3dadd(-200.2912, 294.4129, -36.78775, 0.52)}

//  Looking at segment number 1553: Seg3_apic_100, section: apic_100, ID: 1844, parent: Seg2_apic_100 (1843), rad: 0.26, (-200.2912, 294.4129, -36.78775) -> (-201.4812, 295.52292, -36.78775), len: 1.62734
    apic_100 {pt3dadd(-201.4812, 295.52292, -36.78775, 0.52)}

//  Looking at segment number 1554: Seg4_apic_100, section: apic_100, ID: 1845, parent: Seg3_apic_100 (1844), rad: 0.26, (-201.4812, 295.52292, -36.78775) -> (-202.7312, 296.8529, -38.03775), len: 2.21221
    apic_100 {pt3dadd(-202.7312, 296.8529, -38.03775, 0.52)}

//  Looking at segment number 1555: Seg5_apic_100, section: apic_100, ID: 1846, parent: Seg4_apic_100 (1845), rad: 0.26, (-202.7312, 296.8529, -38.03775) -> (-204.2912, 297.9529, -38.03775), len: 1.90882
    apic_100 {pt3dadd(-204.2912, 297.9529, -38.03775, 0.52)}

//  Looking at segment number 1556: Seg6_apic_100, section: apic_100, ID: 1847, parent: Seg5_apic_100 (1846), rad: 0.26, (-204.2912, 297.9529, -38.03775) -> (-205.7612, 299.0629, -38.03775), len: 1.842
    apic_100 {pt3dadd(-205.7612, 299.0629, -38.03775, 0.52)}

//  Looking at segment number 1557: Seg7_apic_100, section: apic_100, ID: 1848, parent: Seg6_apic_100 (1847), rad: 0.185, (-205.7612, 299.0629, -38.03775) -> (-207.46121, 300.3229, -38.03775), len: 2.11605
    apic_100 {pt3dadd(-207.46121, 300.3229, -38.03775, 0.37)}

//  Looking at segment number 1558: Seg8_apic_100, section: apic_100, ID: 1849, parent: Seg7_apic_100 (1848), rad: 0.185, (-207.46121, 300.3229, -38.03775) -> (-209.02121, 301.5729, -38.03775), len: 1.99902
    apic_100 {pt3dadd(-209.02121, 301.5729, -38.03775, 0.37)}

//  Looking at segment number 1559: Seg9_apic_100, section: apic_100, ID: 1850, parent: Seg8_apic_100 (1849), rad: 0.22, (-209.02121, 301.5729, -38.03775) -> (-210.6412, 303.2029, -37.98775), len: 2.29865
    apic_100 {pt3dadd(-210.6412, 303.2029, -37.98775, 0.44)}

//  Looking at segment number 1560: Seg10_apic_100, section: apic_100, ID: 1851, parent: Seg9_apic_100 (1850), rad: 0.22, (-210.6412, 303.2029, -37.98775) -> (-212.49121, 305.0429, -37.98775), len: 2.60924
    apic_100 {pt3dadd(-212.49121, 305.0429, -37.98775, 0.44)}

//  Looking at segment number 1561: Seg11_apic_100, section: apic_100, ID: 1852, parent: Seg10_apic_100 (1851), rad: 0.22, (-212.49121, 305.0429, -37.98775) -> (-213.0112, 306.9629, -37.98775), len: 1.98915
    apic_100 {pt3dadd(-213.0112, 306.9629, -37.98775, 0.44)}

//  Looking at segment number 1562: Seg12_apic_100, section: apic_100, ID: 1853, parent: Seg11_apic_100 (1852), rad: 0.22, (-213.0112, 306.9629, -37.98775) -> (-213.7512, 308.5129, -37.98775), len: 1.7176
    apic_100 {pt3dadd(-213.7512, 308.5129, -37.98775, 0.44)}

//  Looking at segment number 1563: Seg13_apic_100, section: apic_100, ID: 1854, parent: Seg12_apic_100 (1853), rad: 0.22, (-213.7512, 308.5129, -37.98775) -> (-214.8612, 310.6529, -38.58775), len: 2.48428
    apic_100 {pt3dadd(-214.8612, 310.6529, -38.58775, 0.44)}

//  Looking at segment number 1564: Seg14_apic_100, section: apic_100, ID: 1855, parent: Seg13_apic_100 (1854), rad: 0.22, (-214.8612, 310.6529, -38.58775) -> (-215.8912, 312.2029, -38.58775), len: 1.86104
    apic_100 {pt3dadd(-215.8912, 312.2029, -38.58775, 0.44)}

//  Looking at segment number 1565: Seg15_apic_100, section: apic_100, ID: 1856, parent: Seg14_apic_100 (1855), rad: 0.22, (-215.8912, 312.2029, -38.58775) -> (-216.63121, 313.6829, -38.58775), len: 1.65468
    apic_100 {pt3dadd(-216.63121, 313.6829, -38.58775, 0.44)}

//  Looking at segment number 1566: Seg16_apic_100, section: apic_100, ID: 1857, parent: Seg15_apic_100 (1856), rad: 0.22, (-216.63121, 313.6829, -38.58775) -> (-217.5912, 315.52292, -38.58775), len: 2.0754
    apic_100 {pt3dadd(-217.5912, 315.52292, -38.58775, 0.44)}

//  Looking at segment number 1567: Seg17_apic_100, section: apic_100, ID: 1858, parent: Seg16_apic_100 (1857), rad: 0.22, (-217.5912, 315.52292, -38.58775) -> (-218.7012, 317.5929, -38.58775), len: 2.34881
    apic_100 {pt3dadd(-218.7012, 317.5929, -38.58775, 0.44)}

//  Looking at segment number 1568: Seg18_apic_100, section: apic_100, ID: 1859, parent: Seg17_apic_100 (1858), rad: 0.22, (-218.7012, 317.5929, -38.58775) -> (-219.5312, 319.6629, -38.68775), len: 2.23245
    apic_100 {pt3dadd(-219.5312, 319.6629, -38.68775, 0.44)}

//  Looking at segment number 1569: Seg19_apic_100, section: apic_100, ID: 1860, parent: Seg18_apic_100 (1859), rad: 0.185, (-219.5312, 319.6629, -38.68775) -> (-220.7812, 321.80292, -38.68775), len: 2.47834
    apic_100 {pt3dadd(-220.7812, 321.80292, -38.68775, 0.37)}

//  Looking at segment number 1570: Seg20_apic_100, section: apic_100, ID: 1861, parent: Seg19_apic_100 (1860), rad: 0.185, (-220.7812, 321.80292, -38.68775) -> (-222.5612, 324.3129, -38.68775), len: 3.07708
    apic_100 {pt3dadd(-222.5612, 324.3129, -38.68775, 0.37)}

//  Looking at segment number 1571: Seg21_apic_100, section: apic_100, ID: 1862, parent: Seg20_apic_100 (1861), rad: 0.185, (-222.5612, 324.3129, -38.68775) -> (-224.0312, 326.2329, -38.43775), len: 2.43102
    apic_100 {pt3dadd(-224.0312, 326.2329, -38.43775, 0.37)}

//  Looking at segment number 1572: Seg22_apic_100, section: apic_100, ID: 1863, parent: Seg21_apic_100 (1862), rad: 0.185, (-224.0312, 326.2329, -38.43775) -> (-225.3612, 328.08292, -38.73775), len: 2.29814
    apic_100 {pt3dadd(-225.3612, 328.08292, -38.73775, 0.37)}

//  Looking at segment number 1573: Seg23_apic_100, section: apic_100, ID: 1864, parent: Seg22_apic_100 (1863), rad: 0.185, (-225.3612, 328.08292, -38.73775) -> (-226.77121, 329.7829, -38.68775), len: 2.2092
    apic_100 {pt3dadd(-226.77121, 329.7829, -38.68775, 0.37)}

//  Looking at segment number 1574: Seg24_apic_100, section: apic_100, ID: 1865, parent: Seg23_apic_100 (1864), rad: 0.185, (-226.77121, 329.7829, -38.68775) -> (-227.88121, 331.77292, -38.63775), len: 2.27921
    apic_100 {pt3dadd(-227.88121, 331.77292, -38.63775, 0.37)}

//  Looking at segment number 1575: Seg0_apic_97, section: apic_97, ID: 1813, parent: Seg10_apic_95 (1785), rad: 0.185, (-185.4012, 292.02292, -41.13775) -> (-186.2512, 293.2329, -42.38775), len: 1.93626
    apic_97 {pt3dclear() pt3dadd(-185.4012, 292.02292, -41.13775, 0.37) pt3dadd(-186.2512, 293.2329, -42.38775, 0.37)}

//  Looking at segment number 1576: Seg1_apic_97, section: apic_97, ID: 1814, parent: Seg0_apic_97 (1813), rad: 0.185, (-186.2512, 293.2329, -42.38775) -> (-187.7312, 293.9729, -42.38775), len: 1.65468
    apic_97 {pt3dadd(-187.7312, 293.9729, -42.38775, 0.37)}

//  Looking at segment number 1577: Seg2_apic_97, section: apic_97, ID: 1815, parent: Seg1_apic_97 (1814), rad: 0.185, (-187.7312, 293.9729, -42.38775) -> (-188.69121, 294.7829, -43.08775), len: 1.43795
    apic_97 {pt3dadd(-188.69121, 294.7829, -43.08775, 0.37)}

//  Looking at segment number 1578: Seg3_apic_97, section: apic_97, ID: 1816, parent: Seg2_apic_97 (1815), rad: 0.15, (-188.69121, 294.7829, -43.08775) -> (-189.5812, 297.2929, -43.48775), len: 2.693
    apic_97 {pt3dadd(-189.5812, 297.2929, -43.48775, 0.3)}

//  Looking at segment number 1579: Seg4_apic_97, section: apic_97, ID: 1817, parent: Seg3_apic_97 (1816), rad: 0.15, (-189.5812, 297.2929, -43.48775) -> (-190.8312, 298.9129, -44.78775), len: 2.42423
    apic_97 {pt3dadd(-190.8312, 298.9129, -44.78775, 0.3)}

//  Looking at segment number 1580: Seg0_apic_96, section: apic_96, ID: 1786, parent: Seg10_apic_95 (1785), rad: 0.26, (-185.4012, 292.02292, -41.13775) -> (-185.1712, 293.5029, -42.33775), len: 1.91918
    apic_96 {pt3dclear() pt3dadd(-185.4012, 292.02292, -41.13775, 0.52) pt3dadd(-185.1712, 293.5029, -42.33775, 0.52)}

//  Looking at segment number 1581: Seg1_apic_96, section: apic_96, ID: 1787, parent: Seg0_apic_96 (1786), rad: 0.26, (-185.1712, 293.5029, -42.33775) -> (-183.6212, 295.1229, -42.33775), len: 2.24207
    apic_96 {pt3dadd(-183.6212, 295.1229, -42.33775, 0.52)}

//  Looking at segment number 1582: Seg2_apic_96, section: apic_96, ID: 1788, parent: Seg1_apic_96 (1787), rad: 0.26, (-183.6212, 295.1229, -42.33775) -> (-183.77121, 296.30292, -43.08775), len: 1.40622
    apic_96 {pt3dadd(-183.77121, 296.30292, -43.08775, 0.52)}

//  Looking at segment number 1583: Seg3_apic_96, section: apic_96, ID: 1789, parent: Seg2_apic_96 (1788), rad: 0.26, (-183.77121, 296.30292, -43.08775) -> (-183.55121, 297.6329, -43.08775), len: 1.34806
    apic_96 {pt3dadd(-183.55121, 297.6329, -43.08775, 0.52)}

//  Looking at segment number 1584: Seg4_apic_96, section: apic_96, ID: 1790, parent: Seg3_apic_96 (1789), rad: 0.15, (-183.55121, 297.6329, -43.08775) -> (-184.9512, 298.7429, -43.08775), len: 1.78663
    apic_96 {pt3dadd(-184.9512, 298.7429, -43.08775, 0.3)}

//  Looking at segment number 1585: Seg5_apic_96, section: apic_96, ID: 1791, parent: Seg4_apic_96 (1790), rad: 0.26, (-184.9512, 298.7429, -43.08775) -> (-184.88121, 299.9229, -44.48775), len: 1.83231
    apic_96 {pt3dadd(-184.88121, 299.9229, -44.48775, 0.52)}

//  Looking at segment number 1586: Seg6_apic_96, section: apic_96, ID: 1792, parent: Seg5_apic_96 (1791), rad: 0.26, (-184.88121, 299.9229, -44.48775) -> (-184.5112, 301.6229, -44.78775), len: 1.76546
    apic_96 {pt3dadd(-184.5112, 301.6229, -44.78775, 0.52)}

//  Looking at segment number 1587: Seg7_apic_96, section: apic_96, ID: 1793, parent: Seg6_apic_96 (1792), rad: 0.26, (-184.5112, 301.6229, -44.78775) -> (-184.2912, 303.6829, -46.43775), len: 2.64849
    apic_96 {pt3dadd(-184.2912, 303.6829, -46.43775, 0.52)}

//  Looking at segment number 1588: Seg8_apic_96, section: apic_96, ID: 1794, parent: Seg7_apic_96 (1793), rad: 0.26, (-184.2912, 303.6829, -46.43775) -> (-184.0612, 305.4529, -46.98775), len: 1.86772
    apic_96 {pt3dadd(-184.0612, 305.4529, -46.98775, 0.52)}

//  Looking at segment number 1589: Seg9_apic_96, section: apic_96, ID: 1795, parent: Seg8_apic_96 (1794), rad: 0.26, (-184.0612, 305.4529, -46.98775) -> (-183.1812, 307.3729, -48.08775), len: 2.38133
    apic_96 {pt3dadd(-183.1812, 307.3729, -48.08775, 0.52)}

//  Looking at segment number 1590: Seg10_apic_96, section: apic_96, ID: 1796, parent: Seg9_apic_96 (1795), rad: 0.26, (-183.1812, 307.3729, -48.08775) -> (-182.6512, 309.2329, -48.28775), len: 1.94437
    apic_96 {pt3dadd(-182.6512, 309.2329, -48.28775, 0.52)}

//  Looking at segment number 1591: Seg11_apic_96, section: apic_96, ID: 1797, parent: Seg10_apic_96 (1796), rad: 0.26, (-182.6512, 309.2329, -48.28775) -> (-182.4312, 311.2929, -49.03775), len: 2.20329
    apic_96 {pt3dadd(-182.4312, 311.2929, -49.03775, 0.52)}

//  Looking at segment number 1592: Seg12_apic_96, section: apic_96, ID: 1798, parent: Seg11_apic_96 (1797), rad: 0.26, (-182.4312, 311.2929, -49.03775) -> (-182.2012, 313.2129, -49.53775), len: 1.99731
    apic_96 {pt3dadd(-182.2012, 313.2129, -49.53775, 0.52)}

//  Looking at segment number 1593: Seg13_apic_96, section: apic_96, ID: 1799, parent: Seg12_apic_96 (1798), rad: 0.26, (-182.2012, 313.2129, -49.53775) -> (-181.10121, 315.2029, -49.93775), len: 2.30871
    apic_96 {pt3dadd(-181.10121, 315.2029, -49.93775, 0.52)}

//  Looking at segment number 1594: Seg14_apic_96, section: apic_96, ID: 1800, parent: Seg13_apic_96 (1799), rad: 0.26, (-181.10121, 315.2029, -49.93775) -> (-180.13121, 317.6429, -49.93775), len: 2.62574
    apic_96 {pt3dadd(-180.13121, 317.6429, -49.93775, 0.52)}

//  Looking at segment number 1595: Seg15_apic_96, section: apic_96, ID: 1801, parent: Seg14_apic_96 (1800), rad: 0.26, (-180.13121, 317.6429, -49.93775) -> (-179.77121, 319.9329, -50.88775), len: 2.50521
    apic_96 {pt3dadd(-179.77121, 319.9329, -50.88775, 0.52)}

//  Looking at segment number 1596: Seg16_apic_96, section: apic_96, ID: 1802, parent: Seg15_apic_96 (1801), rad: 0.26, (-179.77121, 319.9329, -50.88775) -> (-179.8412, 321.9229, -49.58775), len: 2.37804
    apic_96 {pt3dadd(-179.8412, 321.9229, -49.58775, 0.52)}

//  Looking at segment number 1597: Seg17_apic_96, section: apic_96, ID: 1803, parent: Seg16_apic_96 (1802), rad: 0.26, (-179.8412, 321.9229, -49.58775) -> (-180.3612, 323.9929, -50.58775), len: 2.35695
    apic_96 {pt3dadd(-180.3612, 323.9929, -50.58775, 0.52)}

//  Looking at segment number 1598: Seg18_apic_96, section: apic_96, ID: 1804, parent: Seg17_apic_96 (1803), rad: 0.26, (-180.3612, 323.9929, -50.58775) -> (-181.24121, 325.9829, -50.28775), len: 2.1965
    apic_96 {pt3dadd(-181.24121, 325.9829, -50.28775, 0.52)}

//  Looking at segment number 1599: Seg19_apic_96, section: apic_96, ID: 1805, parent: Seg18_apic_96 (1804), rad: 0.26, (-181.24121, 325.9829, -50.28775) -> (-182.13121, 328.2029, -50.33775), len: 2.39228
    apic_96 {pt3dadd(-182.13121, 328.2029, -50.33775, 0.52)}
}

proc basic_shape_extra_32(){

//  Looking at segment number 1600: Seg20_apic_96, section: apic_96, ID: 1806, parent: Seg19_apic_96 (1805), rad: 0.26, (-182.13121, 328.2029, -50.33775) -> (-183.3112, 329.6029, -50.33775), len: 1.83095
    apic_96 {pt3dadd(-183.3112, 329.6029, -50.33775, 0.52)}

//  Looking at segment number 1601: Seg21_apic_96, section: apic_96, ID: 1807, parent: Seg20_apic_96 (1806), rad: 0.26, (-183.3112, 329.6029, -50.33775) -> (-184.5012, 331.9629, -50.33775), len: 2.64304
    apic_96 {pt3dadd(-184.5012, 331.9629, -50.33775, 0.52)}

//  Looking at segment number 1602: Seg22_apic_96, section: apic_96, ID: 1808, parent: Seg21_apic_96 (1807), rad: 0.185, (-184.5012, 331.9629, -50.33775) -> (-185.9012, 334.6929, -50.48775), len: 3.07172
    apic_96 {pt3dadd(-185.9012, 334.6929, -50.48775, 0.37)}

//  Looking at segment number 1603: Seg23_apic_96, section: apic_96, ID: 1809, parent: Seg22_apic_96 (1808), rad: 0.185, (-185.9012, 334.6929, -50.48775) -> (-187.52121, 337.7529, -50.78775), len: 3.47534
    apic_96 {pt3dadd(-187.52121, 337.7529, -50.78775, 0.37)}

//  Looking at segment number 1604: Seg24_apic_96, section: apic_96, ID: 1810, parent: Seg23_apic_96 (1809), rad: 0.185, (-187.52121, 337.7529, -50.78775) -> (-188.85121, 341.3729, -49.98775), len: 3.93869
    apic_96 {pt3dadd(-188.85121, 341.3729, -49.98775, 0.37)}

//  Looking at segment number 1605: Seg25_apic_96, section: apic_96, ID: 1811, parent: Seg24_apic_96 (1810), rad: 0.185, (-188.85121, 341.3729, -49.98775) -> (-190.6212, 345.0629, -50.48775), len: 4.12298
    apic_96 {pt3dadd(-190.6212, 345.0629, -50.48775, 0.37)}

//  Looking at segment number 1606: Seg26_apic_96, section: apic_96, ID: 1812, parent: Seg25_apic_96 (1811), rad: 0.185, (-190.6212, 345.0629, -50.48775) -> (-191.2912, 348.0129, -51.38775), len: 3.15618
    apic_96 {pt3dadd(-191.2912, 348.0129, -51.38775, 0.37)}

//  Looking at segment number 1607: Seg0_apic_94, section: apic_94, ID: 1766, parent: Seg1_apic_82 (1675), rad: 0.26, (-180.69121, 282.3929, -39.53775) -> (-181.1112, 283.83292, -39.88775), len: 1.54029
    apic_94 {pt3dclear() pt3dadd(-180.69121, 282.3929, -39.53775, 0.52) pt3dadd(-181.1112, 283.83292, -39.88775, 0.52)}

//  Looking at segment number 1608: Seg1_apic_94, section: apic_94, ID: 1767, parent: Seg0_apic_94 (1766), rad: 0.26, (-181.1112, 283.83292, -39.88775) -> (-182.1412, 283.9029, -39.93775), len: 1.03358
    apic_94 {pt3dadd(-182.1412, 283.9029, -39.93775, 0.52)}

//  Looking at segment number 1609: Seg2_apic_94, section: apic_94, ID: 1768, parent: Seg1_apic_94 (1767), rad: 0.26, (-182.1412, 283.9029, -39.93775) -> (-183.77121, 284.05292, -39.93775), len: 1.63689
    apic_94 {pt3dadd(-183.77121, 284.05292, -39.93775, 0.52)}

//  Looking at segment number 1610: Seg3_apic_94, section: apic_94, ID: 1769, parent: Seg2_apic_94 (1768), rad: 0.26, (-183.77121, 284.05292, -39.93775) -> (-185.7612, 284.7129, -39.93775), len: 2.09657
    apic_94 {pt3dadd(-185.7612, 284.7129, -39.93775, 0.52)}

//  Looking at segment number 1611: Seg4_apic_94, section: apic_94, ID: 1770, parent: Seg3_apic_94 (1769), rad: 0.26, (-185.7612, 284.7129, -39.93775) -> (-187.3912, 285.3829, -39.38775), len: 1.84617
    apic_94 {pt3dadd(-187.3912, 285.3829, -39.38775, 0.52)}

//  Looking at segment number 1612: Seg5_apic_94, section: apic_94, ID: 1771, parent: Seg4_apic_94 (1770), rad: 0.335, (-187.3912, 285.3829, -39.38775) -> (-188.5712, 285.6029, -39.63775), len: 1.22608
    apic_94 {pt3dadd(-188.5712, 285.6029, -39.63775, 0.67)}

//  Looking at segment number 1613: Seg6_apic_94, section: apic_94, ID: 1772, parent: Seg5_apic_94 (1771), rad: 0.335, (-188.5712, 285.6029, -39.63775) -> (-189.9012, 285.6029, -39.63775), len: 1.33
    apic_94 {pt3dadd(-189.9012, 285.6029, -39.63775, 0.67)}

//  Looking at segment number 1614: Seg7_apic_94, section: apic_94, ID: 1773, parent: Seg6_apic_94 (1772), rad: 0.335, (-189.9012, 285.6029, -39.63775) -> (-191.38121, 286.5629, -39.43775), len: 1.77539
    apic_94 {pt3dadd(-191.38121, 286.5629, -39.43775, 0.67)}

//  Looking at segment number 1615: Seg8_apic_94, section: apic_94, ID: 1774, parent: Seg7_apic_94 (1773), rad: 0.26, (-191.38121, 286.5629, -39.43775) -> (-192.9312, 287.52292, -39.28775), len: 1.82937
    apic_94 {pt3dadd(-192.9312, 287.52292, -39.28775, 0.52)}

//  Looking at segment number 1616: Seg0_apic_83, section: apic_83, ID: 1676, parent: Seg1_apic_82 (1675), rad: 0.405, (-180.69121, 282.3929, -39.53775) -> (-182.5412, 283.27292, -39.93775), len: 2.08731
    apic_83 {pt3dclear() pt3dadd(-180.69121, 282.3929, -39.53775, 0.81) pt3dadd(-182.5412, 283.27292, -39.93775, 0.81)}

//  Looking at segment number 1617: Seg1_apic_83, section: apic_83, ID: 1677, parent: Seg0_apic_83 (1676), rad: 0.405, (-182.5412, 283.27292, -39.93775) -> (-183.7912, 283.5729, -39.93775), len: 1.28549
    apic_83 {pt3dadd(-183.7912, 283.5729, -39.93775, 0.81)}

//  Looking at segment number 1618: Seg2_apic_83, section: apic_83, ID: 1678, parent: Seg1_apic_83 (1677), rad: 0.405, (-183.7912, 283.5729, -39.93775) -> (-184.46121, 285.1929, -41.08775), len: 2.09662
    apic_83 {pt3dadd(-184.46121, 285.1929, -41.08775, 0.81)}

//  Looking at segment number 1619: Seg3_apic_83, section: apic_83, ID: 1679, parent: Seg2_apic_83 (1678), rad: 0.405, (-184.46121, 285.1929, -41.08775) -> (-184.5312, 286.6729, -41.08775), len: 1.48167
    apic_83 {pt3dadd(-184.5312, 286.6729, -41.08775, 0.81)}

//  Looking at segment number 1620: Seg4_apic_83, section: apic_83, ID: 1680, parent: Seg3_apic_83 (1679), rad: 0.405, (-184.5312, 286.6729, -41.08775) -> (-185.7912, 287.9229, -41.08775), len: 1.77485
    apic_83 {pt3dadd(-185.7912, 287.9229, -41.08775, 0.81)}

//  Looking at segment number 1621: Seg5_apic_83, section: apic_83, ID: 1681, parent: Seg4_apic_83 (1680), rad: 0.405, (-185.7912, 287.9229, -41.08775) -> (-186.9012, 288.5129, -41.08775), len: 1.25706
    apic_83 {pt3dadd(-186.9012, 288.5129, -41.08775, 0.81)}

//  Looking at segment number 1622: Seg6_apic_83, section: apic_83, ID: 1682, parent: Seg5_apic_83 (1681), rad: 0.405, (-186.9012, 288.5129, -41.08775) -> (-188.0812, 289.77292, -41.18775), len: 1.72917
    apic_83 {pt3dadd(-188.0812, 289.77292, -41.18775, 0.81)}

//  Looking at segment number 1623: Seg7_apic_83, section: apic_83, ID: 1683, parent: Seg6_apic_83 (1682), rad: 0.405, (-188.0812, 289.77292, -41.18775) -> (-189.3312, 290.5129, -41.78775), len: 1.57165
    apic_83 {pt3dadd(-189.3312, 290.5129, -41.78775, 0.81)}

//  Looking at segment number 1624: Seg8_apic_83, section: apic_83, ID: 1684, parent: Seg7_apic_83 (1683), rad: 0.405, (-189.3312, 290.5129, -41.78775) -> (-190.88121, 291.2529, -41.78775), len: 1.71758
    apic_83 {pt3dadd(-190.88121, 291.2529, -41.78775, 0.81)}

//  Looking at segment number 1625: Seg9_apic_83, section: apic_83, ID: 1685, parent: Seg8_apic_83 (1684), rad: 0.405, (-190.88121, 291.2529, -41.78775) -> (-191.69121, 292.80292, -42.38775), len: 1.84896
    apic_83 {pt3dadd(-191.69121, 292.80292, -42.38775, 0.81)}

//  Looking at segment number 1626: Seg10_apic_83, section: apic_83, ID: 1686, parent: Seg9_apic_83 (1685), rad: 0.405, (-191.69121, 292.80292, -42.38775) -> (-192.7312, 294.2829, -42.38775), len: 1.80885
    apic_83 {pt3dadd(-192.7312, 294.2829, -42.38775, 0.81)}

//  Looking at segment number 1627: Seg11_apic_83, section: apic_83, ID: 1687, parent: Seg10_apic_83 (1686), rad: 0.405, (-192.7312, 294.2829, -42.38775) -> (-193.1712, 295.6129, -42.38775), len: 1.40091
    apic_83 {pt3dadd(-193.1712, 295.6129, -42.38775, 0.81)}

//  Looking at segment number 1628: Seg12_apic_83, section: apic_83, ID: 1688, parent: Seg11_apic_83 (1687), rad: 0.405, (-193.1712, 295.6129, -42.38775) -> (-193.8312, 297.1629, -42.23775), len: 1.69132
    apic_83 {pt3dadd(-193.8312, 297.1629, -42.23775, 0.81)}

//  Looking at segment number 1629: Seg13_apic_83, section: apic_83, ID: 1689, parent: Seg12_apic_83 (1688), rad: 0.405, (-193.8312, 297.1629, -42.23775) -> (-194.80121, 297.7529, -42.23775), len: 1.13534
    apic_83 {pt3dadd(-194.80121, 297.7529, -42.23775, 0.81)}

//  Looking at segment number 1630: Seg14_apic_83, section: apic_83, ID: 1690, parent: Seg13_apic_83 (1689), rad: 0.405, (-194.80121, 297.7529, -42.23775) -> (-195.0912, 299.0029, -42.98775), len: 1.4863
    apic_83 {pt3dadd(-195.0912, 299.0029, -42.98775, 0.81)}

//  Looking at segment number 1631: Seg0_apic_74, section: apic_74, ID: 1594, parent: Seg4_apic_50 (1484), rad: 0.37, (-166.0012, 307.6829, -28.23775) -> (-165.1112, 309.6829, -29.487751), len: 2.52083
    apic_74 {pt3dclear() pt3dadd(-166.0012, 307.6829, -28.23775, 0.74) pt3dadd(-165.1112, 309.6829, -29.487751, 0.74)}

//  Looking at segment number 1632: Seg1_apic_74, section: apic_74, ID: 1595, parent: Seg0_apic_74 (1594), rad: 0.37, (-165.1112, 309.6829, -29.487751) -> (-165.77121, 310.9329, -29.487751), len: 1.41354
    apic_74 {pt3dadd(-165.77121, 310.9329, -29.487751, 0.74)}

//  Looking at segment number 1633: Seg2_apic_74, section: apic_74, ID: 1596, parent: Seg1_apic_74 (1595), rad: 0.37, (-165.77121, 310.9329, -29.487751) -> (-166.5912, 312.1929, -29.58775), len: 1.50666
    apic_74 {pt3dadd(-166.5912, 312.1929, -29.58775, 0.74)}

//  Looking at segment number 1634: Seg3_apic_74, section: apic_74, ID: 1597, parent: Seg2_apic_74 (1596), rad: 0.37, (-166.5912, 312.1929, -29.58775) -> (-167.99121, 313.2929, -29.53775), len: 1.78116
    apic_74 {pt3dadd(-167.99121, 313.2929, -29.53775, 0.74)}

//  Looking at segment number 1635: Seg0_apic_51, section: apic_51, ID: 1485, parent: Seg4_apic_50 (1484), rad: 0.515, (-166.0012, 307.6829, -28.23775) -> (-166.96121, 307.7629, -28.68775), len: 1.06326
    apic_51 {pt3dclear() pt3dadd(-166.0012, 307.6829, -28.23775, 1.03) pt3dadd(-166.96121, 307.7629, -28.68775, 1.03)}

//  Looking at segment number 1636: Seg1_apic_51, section: apic_51, ID: 1486, parent: Seg0_apic_51 (1485), rad: 0.515, (-166.96121, 307.7629, -28.68775) -> (-168.1412, 308.2029, -28.43775), len: 1.28393
    apic_51 {pt3dadd(-168.1412, 308.2029, -28.43775, 1.03)}

//  Looking at segment number 1637: Seg0_apic_46, section: apic_46, ID: 1412, parent: Seg1_apic_31 (1182), rad: 0.185, (-166.3412, 317.7529, -20.88775) -> (-167.55121, 318.6829, -23.53775), len: 3.05802
    apic_46 {pt3dclear() pt3dadd(-166.3412, 317.7529, -20.88775, 0.37) pt3dadd(-167.55121, 318.6829, -23.53775, 0.37)}

//  Looking at segment number 1638: Seg1_apic_46, section: apic_46, ID: 1413, parent: Seg0_apic_46 (1412), rad: 0.295, (-167.55121, 318.6829, -23.53775) -> (-168.3612, 319.05292, -23.98775), len: 0.997754
    apic_46 {pt3dadd(-168.3612, 319.05292, -23.98775, 0.59)}

//  Looking at segment number 1639: Seg2_apic_46, section: apic_46, ID: 1414, parent: Seg1_apic_46 (1413), rad: 0.335, (-168.3612, 319.05292, -23.98775) -> (-169.5412, 318.9829, -24.13775), len: 1.19155
    apic_46 {pt3dadd(-169.5412, 318.9829, -24.13775, 0.67)}

//  Looking at segment number 1640: Seg3_apic_46, section: apic_46, ID: 1415, parent: Seg2_apic_46 (1414), rad: 0.37, (-169.5412, 318.9829, -24.13775) -> (-170.7312, 319.05292, -24.13775), len: 1.19206
    apic_46 {pt3dadd(-170.7312, 319.05292, -24.13775, 0.74)}

//  Looking at segment number 1641: Seg0_apic_32, section: apic_32, ID: 1183, parent: Seg1_apic_31 (1182), rad: 0.37, (-166.3412, 317.7529, -20.88775) -> (-166.8612, 319.52292, -21.18775), len: 1.86906
    apic_32 {pt3dclear() pt3dadd(-166.3412, 317.7529, -20.88775, 0.74) pt3dadd(-166.8612, 319.52292, -21.18775, 0.74)}

//  Looking at segment number 1642: Seg1_apic_32, section: apic_32, ID: 1184, parent: Seg0_apic_32 (1183), rad: 0.37, (-166.8612, 319.52292, -21.18775) -> (-167.74121, 320.9229, -21.18775), len: 1.6536
    apic_32 {pt3dadd(-167.74121, 320.9229, -21.18775, 0.74)}

//  Looking at segment number 1643: Seg2_apic_32, section: apic_32, ID: 1185, parent: Seg1_apic_32 (1184), rad: 0.37, (-167.74121, 320.9229, -21.18775) -> (-168.0412, 322.0329, -21.18775), len: 1.14981
    apic_32 {pt3dadd(-168.0412, 322.0329, -21.18775, 0.74)}

//  Looking at segment number 1644: Seg3_apic_32, section: apic_32, ID: 1186, parent: Seg2_apic_32 (1185), rad: 0.37, (-168.0412, 322.0329, -21.18775) -> (-168.85121, 323.6529, -21.18775), len: 1.81122
    apic_32 {pt3dadd(-168.85121, 323.6529, -21.18775, 0.74)}

//  Looking at segment number 1645: Seg4_apic_32, section: apic_32, ID: 1187, parent: Seg3_apic_32 (1186), rad: 0.37, (-168.85121, 323.6529, -21.18775) -> (-169.96121, 324.9829, -21.33775), len: 1.73883
    apic_32 {pt3dadd(-169.96121, 324.9829, -21.33775, 0.74)}

//  Looking at segment number 1646: Seg5_apic_32, section: apic_32, ID: 1188, parent: Seg4_apic_32 (1187), rad: 0.37, (-169.96121, 324.9829, -21.33775) -> (-170.85121, 325.5729, -21.33775), len: 1.0678
    apic_32 {pt3dadd(-170.85121, 325.5729, -21.33775, 0.74)}

//  Looking at segment number 1647: Seg0_apic_28, section: apic_28, ID: 1090, parent: Seg2_apic_4 (929), rad: 0.335, (-163.99121, 321.0329, -16.68775) -> (-162.8612, 322.1929, -22.08775), len: 5.6376
    apic_28 {pt3dclear() pt3dadd(-163.99121, 321.0329, -16.68775, 0.67) pt3dadd(-162.8612, 322.1929, -22.08775, 0.67)}

//  Looking at segment number 1648: Seg1_apic_28, section: apic_28, ID: 1091, parent: Seg0_apic_28 (1090), rad: 0.335, (-162.8612, 322.1929, -22.08775) -> (-162.27121, 323.30292, -22.08775), len: 1.25707
    apic_28 {pt3dadd(-162.27121, 323.30292, -22.08775, 0.67)}

//  Looking at segment number 1649: Seg2_apic_28, section: apic_28, ID: 1092, parent: Seg1_apic_28 (1091), rad: 0.335, (-162.27121, 323.30292, -22.08775) -> (-161.9712, 324.0429, -21.53775), len: 0.969581
    apic_28 {pt3dadd(-161.9712, 324.0429, -21.53775, 0.67)}
}

proc basic_shape_extra_33(){

//  Looking at segment number 1650: Seg3_apic_28, section: apic_28, ID: 1093, parent: Seg2_apic_28 (1092), rad: 0.335, (-161.9712, 324.0429, -21.53775) -> (-161.7512, 325.0029, -21.93775), len: 1.06301
    apic_28 {pt3dadd(-161.7512, 325.0029, -21.93775, 0.67)}

//  Looking at segment number 1651: Seg4_apic_28, section: apic_28, ID: 1094, parent: Seg3_apic_28 (1093), rad: 0.335, (-161.7512, 325.0029, -21.93775) -> (-161.6812, 325.9629, -22.28775), len: 1.0242
    apic_28 {pt3dadd(-161.6812, 325.9629, -22.28775, 0.67)}

//  Looking at segment number 1652: Seg5_apic_28, section: apic_28, ID: 1095, parent: Seg4_apic_28 (1094), rad: 0.335, (-161.6812, 325.9629, -22.28775) -> (-160.94121, 326.1129, -22.98775), len: 1.02961
    apic_28 {pt3dadd(-160.94121, 326.1129, -22.98775, 0.67)}

//  Looking at segment number 1653: Seg6_apic_28, section: apic_28, ID: 1096, parent: Seg5_apic_28 (1095), rad: 0.335, (-160.94121, 326.1129, -22.98775) -> (-160.7912, 325.5929, -22.98775), len: 0.541224
    apic_28 {pt3dadd(-160.7912, 325.5929, -22.98775, 0.67)}

//  Looking at segment number 1654: Seg7_apic_28, section: apic_28, ID: 1097, parent: Seg6_apic_28 (1096), rad: 0.335, (-160.7912, 325.5929, -22.98775) -> (-160.2012, 325.4429, -22.93775), len: 0.610814
    apic_28 {pt3dadd(-160.2012, 325.4429, -22.93775, 0.67)}

//  Looking at segment number 1655: Seg8_apic_28, section: apic_28, ID: 1098, parent: Seg7_apic_28 (1097), rad: 0.335, (-160.2012, 325.4429, -22.93775) -> (-159.3912, 325.6629, -22.93775), len: 0.839343
    apic_28 {pt3dadd(-159.3912, 325.6629, -22.93775, 0.67)}

//  Looking at segment number 1656: Seg9_apic_28, section: apic_28, ID: 1099, parent: Seg8_apic_28 (1098), rad: 0.335, (-159.3912, 325.6629, -22.93775) -> (-158.4312, 325.5929, -23.18775), len: 0.994492
    apic_28 {pt3dadd(-158.4312, 325.5929, -23.18775, 0.67)}

//  Looking at segment number 1657: Seg10_apic_28, section: apic_28, ID: 1100, parent: Seg9_apic_28 (1099), rad: 0.335, (-158.4312, 325.5929, -23.18775) -> (-157.3212, 325.7429, -23.18775), len: 1.12009
    apic_28 {pt3dadd(-157.3212, 325.7429, -23.18775, 0.67)}

//  Looking at segment number 1658: Seg11_apic_28, section: apic_28, ID: 1101, parent: Seg10_apic_28 (1100), rad: 0.335, (-157.3212, 325.7429, -23.18775) -> (-156.6512, 326.2529, -23.18775), len: 0.842026
    apic_28 {pt3dadd(-156.6512, 326.2529, -23.18775, 0.67)}

//  Looking at segment number 1659: Seg12_apic_28, section: apic_28, ID: 1102, parent: Seg11_apic_28 (1101), rad: 0.335, (-156.6512, 326.2529, -23.18775) -> (-156.1412, 326.9929, -23.73775), len: 1.05365
    apic_28 {pt3dadd(-156.1412, 326.9929, -23.73775, 0.67)}

//  Looking at segment number 1660: Seg13_apic_28, section: apic_28, ID: 1103, parent: Seg12_apic_28 (1102), rad: 0.335, (-156.1412, 326.9929, -23.73775) -> (-155.91121, 327.6629, -24.03775), len: 0.769296
    apic_28 {pt3dadd(-155.91121, 327.6629, -24.03775, 0.67)}

//  Looking at segment number 1661: Seg14_apic_28, section: apic_28, ID: 1104, parent: Seg13_apic_28 (1103), rad: 0.335, (-155.91121, 327.6629, -24.03775) -> (-154.9512, 327.58292, -24.03775), len: 0.963333
    apic_28 {pt3dadd(-154.9512, 327.58292, -24.03775, 0.67)}

//  Looking at segment number 1662: Seg15_apic_28, section: apic_28, ID: 1105, parent: Seg14_apic_28 (1104), rad: 0.335, (-154.9512, 327.58292, -24.03775) -> (-154.2912, 328.1729, -24.03775), len: 0.885269
    apic_28 {pt3dadd(-154.2912, 328.1729, -24.03775, 0.67)}

//  Looking at segment number 1663: Seg16_apic_28, section: apic_28, ID: 1106, parent: Seg15_apic_28 (1105), rad: 0.335, (-154.2912, 328.1729, -24.03775) -> (-153.1812, 328.2529, -24.63775), len: 1.26432
    apic_28 {pt3dadd(-153.1812, 328.2529, -24.63775, 0.67)}

//  Looking at segment number 1664: Seg17_apic_28, section: apic_28, ID: 1107, parent: Seg16_apic_28 (1106), rad: 0.335, (-153.1812, 328.2529, -24.63775) -> (-152.0712, 328.1029, -24.63775), len: 1.12009
    apic_28 {pt3dadd(-152.0712, 328.1029, -24.63775, 0.67)}

//  Looking at segment number 1665: Seg18_apic_28, section: apic_28, ID: 1108, parent: Seg17_apic_28 (1107), rad: 0.37, (-152.0712, 328.1029, -24.63775) -> (-151.1812, 328.9129, -25.13775), len: 1.30315
    apic_28 {pt3dadd(-151.1812, 328.9129, -25.13775, 0.74)}

//  Looking at segment number 1666: Seg19_apic_28, section: apic_28, ID: 1109, parent: Seg18_apic_28 (1108), rad: 0.37, (-151.1812, 328.9129, -25.13775) -> (-150.30121, 329.2829, -25.13775), len: 0.954609
    apic_28 {pt3dadd(-150.30121, 329.2829, -25.13775, 0.74)}

//  Looking at segment number 1667: Seg20_apic_28, section: apic_28, ID: 1110, parent: Seg19_apic_28 (1109), rad: 0.37, (-150.30121, 329.2829, -25.13775) -> (-149.85121, 330.2429, -25.13775), len: 1.06023
    apic_28 {pt3dadd(-149.85121, 330.2429, -25.13775, 0.74)}

//  Looking at segment number 1668: Seg21_apic_28, section: apic_28, ID: 1111, parent: Seg20_apic_28 (1110), rad: 0.37, (-149.85121, 330.2429, -25.13775) -> (-149.41121, 331.2029, -25.53775), len: 1.12927
    apic_28 {pt3dadd(-149.41121, 331.2029, -25.53775, 0.74)}

//  Looking at segment number 1669: Seg22_apic_28, section: apic_28, ID: 1112, parent: Seg21_apic_28 (1111), rad: 0.37, (-149.41121, 331.2029, -25.53775) -> (-148.8912, 331.6429, -26.18775), len: 0.941545
    apic_28 {pt3dadd(-148.8912, 331.6429, -26.18775, 0.74)}

//  Looking at segment number 1670: Seg23_apic_28, section: apic_28, ID: 1113, parent: Seg22_apic_28 (1112), rad: 0.37, (-148.8912, 331.6429, -26.18775) -> (-149.0412, 332.6829, -26.18775), len: 1.05074
    apic_28 {pt3dadd(-149.0412, 332.6829, -26.18775, 0.74)}

//  Looking at segment number 1671: Seg0_apic_5, section: apic_5, ID: 930, parent: Seg2_apic_4 (929), rad: 0.48, (-163.99121, 321.0329, -16.68775) -> (-165.10121, 322.3529, -16.43775), len: 1.7427
    apic_5 {pt3dclear() pt3dadd(-163.99121, 321.0329, -16.68775, 0.96) pt3dadd(-165.10121, 322.3529, -16.43775, 0.96)}

//  Looking at segment number 1672: Seg1_apic_5, section: apic_5, ID: 931, parent: Seg0_apic_5 (930), rad: 0.445, (-165.10121, 322.3529, -16.43775) -> (-165.6112, 323.7629, -16.53775), len: 1.50273
    apic_5 {pt3dadd(-165.6112, 323.7629, -16.53775, 0.89)}

//  Looking at segment number 1673: Seg2_apic_5, section: apic_5, ID: 932, parent: Seg1_apic_5 (931), rad: 0.48, (-165.6112, 323.7629, -16.53775) -> (-165.91121, 325.3829, -16.53775), len: 1.64754
    apic_5 {pt3dadd(-165.91121, 325.3829, -16.53775, 0.96)}

//  Looking at segment number 1674: Seg3_apic_5, section: apic_5, ID: 933, parent: Seg2_apic_5 (932), rad: 0.555, (-165.91121, 325.3829, -16.53775) -> (-166.13121, 327.6029, -16.48775), len: 2.23144
    apic_5 {pt3dadd(-166.13121, 327.6029, -16.48775, 1.11)}

//  Looking at segment number 1675: Seg4_apic_5, section: apic_5, ID: 934, parent: Seg3_apic_5 (933), rad: 0.48, (-166.13121, 327.6029, -16.48775) -> (-166.13121, 329.5929, -16.88775), len: 2.02979
    apic_5 {pt3dadd(-166.13121, 329.5929, -16.88775, 0.96)}

//  Looking at segment number 1676: Seg5_apic_5, section: apic_5, ID: 935, parent: Seg4_apic_5 (934), rad: 0.48, (-166.13121, 329.5929, -16.88775) -> (-166.4312, 331.9529, -16.88775), len: 2.37901
    apic_5 {pt3dadd(-166.4312, 331.9529, -16.88775, 0.96)}

//  Looking at segment number 1677: Seg6_apic_5, section: apic_5, ID: 936, parent: Seg5_apic_5 (935), rad: 0.48, (-166.4312, 331.9529, -16.88775) -> (-167.0912, 333.80292, -17.08775), len: 1.97437
    apic_5 {pt3dadd(-167.0912, 333.80292, -17.08775, 0.96)}

//  Looking at segment number 1678: Seg7_apic_5, section: apic_5, ID: 937, parent: Seg6_apic_5 (936), rad: 0.48, (-167.0912, 333.80292, -17.08775) -> (-167.7612, 335.8629, -17.03775), len: 2.16679
    apic_5 {pt3dadd(-167.7612, 335.8629, -17.03775, 0.96)}

//  Looking at segment number 1679: Seg8_apic_5, section: apic_5, ID: 938, parent: Seg7_apic_5 (937), rad: 0.48, (-167.7612, 335.8629, -17.03775) -> (-168.5712, 338.0029, -17.13775), len: 2.29033
    apic_5 {pt3dadd(-168.5712, 338.0029, -17.13775, 0.96)}

//  Looking at segment number 1680: Seg9_apic_5, section: apic_5, ID: 939, parent: Seg8_apic_5 (938), rad: 0.48, (-168.5712, 338.0029, -17.13775) -> (-169.3112, 340.5129, -17.53775), len: 2.64722
    apic_5 {pt3dadd(-169.3112, 340.5129, -17.53775, 0.96)}

//  Looking at segment number 1681: Seg10_apic_5, section: apic_5, ID: 940, parent: Seg9_apic_5 (939), rad: 0.48, (-169.3112, 340.5129, -17.53775) -> (-169.60121, 342.80292, -17.38775), len: 2.31317
    apic_5 {pt3dadd(-169.60121, 342.80292, -17.38775, 0.96)}

//  Looking at segment number 1682: Seg11_apic_5, section: apic_5, ID: 941, parent: Seg10_apic_5 (940), rad: 0.48, (-169.60121, 342.80292, -17.38775) -> (-169.5312, 345.3129, -17.58775), len: 2.51891
    apic_5 {pt3dadd(-169.5312, 345.3129, -17.58775, 0.96)}

//  Looking at segment number 1683: Seg12_apic_5, section: apic_5, ID: 942, parent: Seg11_apic_5 (941), rad: 0.48, (-169.5312, 345.3129, -17.58775) -> (-169.74121, 347.5129, -17.83775), len: 2.22411
    apic_5 {pt3dadd(-169.74121, 347.5129, -17.83775, 0.96)}

//  Looking at segment number 1684: Seg13_apic_5, section: apic_5, ID: 943, parent: Seg12_apic_5 (942), rad: 0.48, (-169.74121, 347.5129, -17.83775) -> (-169.96121, 349.4329, -17.88775), len: 1.93319
    apic_5 {pt3dadd(-169.96121, 349.4329, -17.88775, 0.96)}

//  Looking at segment number 1685: Seg14_apic_5, section: apic_5, ID: 944, parent: Seg13_apic_5 (943), rad: 0.48, (-169.96121, 349.4329, -17.88775) -> (-170.4812, 351.3529, -18.13775), len: 2.00483
    apic_5 {pt3dadd(-170.4812, 351.3529, -18.13775, 0.96)}

//  Looking at segment number 1686: Seg15_apic_5, section: apic_5, ID: 945, parent: Seg14_apic_5 (944), rad: 0.48, (-170.4812, 351.3529, -18.13775) -> (-170.9212, 353.4929, -18.53775), len: 2.22107
    apic_5 {pt3dadd(-170.9212, 353.4929, -18.53775, 0.96)}

//  Looking at segment number 1687: Seg16_apic_5, section: apic_5, ID: 946, parent: Seg15_apic_5 (945), rad: 0.48, (-170.9212, 353.4929, -18.53775) -> (-170.55121, 355.8529, -18.78775), len: 2.40189
    apic_5 {pt3dadd(-170.55121, 355.8529, -18.78775, 0.96)}

//  Looking at segment number 1688: Seg17_apic_5, section: apic_5, ID: 947, parent: Seg16_apic_5 (946), rad: 0.48, (-170.55121, 355.8529, -18.78775) -> (-170.1812, 358.0629, -18.78775), len: 2.24075
    apic_5 {pt3dadd(-170.1812, 358.0629, -18.78775, 0.96)}

//  Looking at segment number 1689: Seg18_apic_5, section: apic_5, ID: 948, parent: Seg17_apic_5 (947), rad: 0.48, (-170.1812, 358.0629, -18.78775) -> (-170.1812, 360.2829, -19.28775), len: 2.27561
    apic_5 {pt3dadd(-170.1812, 360.2829, -19.28775, 0.96)}

//  Looking at segment number 1690: Seg19_apic_5, section: apic_5, ID: 949, parent: Seg18_apic_5 (948), rad: 0.555, (-170.1812, 360.2829, -19.28775) -> (-170.85121, 362.8629, -19.53775), len: 2.67729
    apic_5 {pt3dadd(-170.85121, 362.8629, -19.53775, 1.11)}

//  Looking at segment number 1691: Seg20_apic_5, section: apic_5, ID: 950, parent: Seg19_apic_5 (949), rad: 0.7, (-170.85121, 362.8629, -19.53775) -> (-170.85121, 364.0429, -19.53775), len: 1.17999
    apic_5 {pt3dadd(-170.85121, 364.0429, -19.53775, 1.4)}

//  Looking at segment number 1692: Seg0_apic_93, section: apic_93, ID: 1751, parent: Seg14_apic_83 (1690), rad: 0.26, (-195.0912, 299.0029, -42.98775) -> (-194.7912, 300.4629, -42.93775), len: 1.49133
    apic_93 {pt3dclear() pt3dadd(-195.0912, 299.0029, -42.98775, 0.52) pt3dadd(-194.7912, 300.4629, -42.93775, 0.52)}

//  Looking at segment number 1693: Seg1_apic_93, section: apic_93, ID: 1752, parent: Seg0_apic_93 (1751), rad: 0.22, (-194.7912, 300.4629, -42.93775) -> (-195.6812, 302.2329, -42.98775), len: 1.98181
    apic_93 {pt3dadd(-195.6812, 302.2329, -42.98775, 0.44)}

//  Looking at segment number 1694: Seg2_apic_93, section: apic_93, ID: 1753, parent: Seg1_apic_93 (1752), rad: 0.22, (-195.6812, 302.2329, -42.98775) -> (-196.05121, 304.3729, -42.98775), len: 2.17174
    apic_93 {pt3dadd(-196.05121, 304.3729, -42.98775, 0.44)}

//  Looking at segment number 1695: Seg3_apic_93, section: apic_93, ID: 1754, parent: Seg2_apic_93 (1753), rad: 0.22, (-196.05121, 304.3729, -42.98775) -> (-196.05121, 306.2229, -42.98775), len: 1.85001
    apic_93 {pt3dadd(-196.05121, 306.2229, -42.98775, 0.44)}

//  Looking at segment number 1696: Seg4_apic_93, section: apic_93, ID: 1755, parent: Seg3_apic_93 (1754), rad: 0.22, (-196.05121, 306.2229, -42.98775) -> (-196.7912, 308.4329, -43.58775), len: 2.40658
    apic_93 {pt3dadd(-196.7912, 308.4329, -43.58775, 0.44)}

//  Looking at segment number 1697: Seg5_apic_93, section: apic_93, ID: 1756, parent: Seg4_apic_93 (1755), rad: 0.22, (-196.7912, 308.4329, -43.58775) -> (-197.0812, 310.4229, -43.58775), len: 2.01104
    apic_93 {pt3dadd(-197.0812, 310.4229, -43.58775, 0.44)}

//  Looking at segment number 1698: Seg6_apic_93, section: apic_93, ID: 1757, parent: Seg5_apic_93 (1756), rad: 0.22, (-197.0812, 310.4229, -43.58775) -> (-198.0412, 312.1229, -43.58775), len: 1.95231
    apic_93 {pt3dadd(-198.0412, 312.1229, -43.58775, 0.44)}

//  Looking at segment number 1699: Seg7_apic_93, section: apic_93, ID: 1758, parent: Seg6_apic_93 (1757), rad: 0.22, (-198.0412, 312.1229, -43.58775) -> (-198.9312, 314.9329, -43.58775), len: 2.94757
    apic_93 {pt3dadd(-198.9312, 314.9329, -43.58775, 0.44)}
}

proc basic_shape_extra_34(){

//  Looking at segment number 1700: Seg8_apic_93, section: apic_93, ID: 1759, parent: Seg7_apic_93 (1758), rad: 0.22, (-198.9312, 314.9329, -43.58775) -> (-199.8212, 317.8129, -44.23775), len: 3.08367
    apic_93 {pt3dadd(-199.8212, 317.8129, -44.23775, 0.44)}

//  Looking at segment number 1701: Seg9_apic_93, section: apic_93, ID: 1760, parent: Seg8_apic_93 (1759), rad: 0.22, (-199.8212, 317.8129, -44.23775) -> (-200.19121, 319.3629, -44.23775), len: 1.59357
    apic_93 {pt3dadd(-200.19121, 319.3629, -44.23775, 0.44)}

//  Looking at segment number 1702: Seg10_apic_93, section: apic_93, ID: 1761, parent: Seg9_apic_93 (1760), rad: 0.22, (-200.19121, 319.3629, -44.23775) -> (-202.2612, 322.6029, -44.43775), len: 3.84999
    apic_93 {pt3dadd(-202.2612, 322.6029, -44.43775, 0.44)}

//  Looking at segment number 1703: Seg11_apic_93, section: apic_93, ID: 1762, parent: Seg10_apic_93 (1761), rad: 0.22, (-202.2612, 322.6029, -44.43775) -> (-204.2512, 325.6329, -44.43775), len: 3.62505
    apic_93 {pt3dadd(-204.2512, 325.6329, -44.43775, 0.44)}

//  Looking at segment number 1704: Seg12_apic_93, section: apic_93, ID: 1763, parent: Seg11_apic_93 (1762), rad: 0.22, (-204.2512, 325.6329, -44.43775) -> (-205.9512, 328.6629, -44.43775), len: 3.47432
    apic_93 {pt3dadd(-205.9512, 328.6629, -44.43775, 0.44)}

//  Looking at segment number 1705: Seg13_apic_93, section: apic_93, ID: 1764, parent: Seg12_apic_93 (1763), rad: 0.22, (-205.9512, 328.6629, -44.43775) -> (-208.0112, 330.9429, -44.28775), len: 3.07644
    apic_93 {pt3dadd(-208.0112, 330.9429, -44.28775, 0.44)}

//  Looking at segment number 1706: Seg14_apic_93, section: apic_93, ID: 1765, parent: Seg13_apic_93 (1764), rad: 0.26, (-208.0112, 330.9429, -44.28775) -> (-209.5612, 333.7429, -44.28775), len: 3.20038
    apic_93 {pt3dadd(-209.5612, 333.7429, -44.28775, 0.52)}

//  Looking at segment number 1707: Seg0_apic_84, section: apic_84, ID: 1691, parent: Seg14_apic_83 (1690), rad: 0.37, (-195.0912, 299.0029, -42.98775) -> (-196.27121, 300.1129, -42.93775), len: 1.62082
    apic_84 {pt3dclear() pt3dadd(-195.0912, 299.0029, -42.98775, 0.74) pt3dadd(-196.27121, 300.1129, -42.93775, 0.74)}

//  Looking at segment number 1708: Seg1_apic_84, section: apic_84, ID: 1692, parent: Seg0_apic_84 (1691), rad: 0.335, (-196.27121, 300.1129, -42.93775) -> (-197.16121, 300.77292, -42.63775), len: 1.14791
    apic_84 {pt3dadd(-197.16121, 300.77292, -42.63775, 0.67)}

//  Looking at segment number 1709: Seg0_apic_78, section: apic_78, ID: 1647, parent: Seg3_apic_74 (1597), rad: 0.22, (-167.99121, 313.2929, -29.53775) -> (-168.7812, 312.52292, -29.78775), len: 1.13114
    apic_78 {pt3dclear() pt3dadd(-167.99121, 313.2929, -29.53775, 0.44) pt3dadd(-168.7812, 312.52292, -29.78775, 0.44)}

//  Looking at segment number 1710: Seg1_apic_78, section: apic_78, ID: 1648, parent: Seg0_apic_78 (1647), rad: 0.22, (-168.7812, 312.52292, -29.78775) -> (-169.8112, 311.9329, -29.78775), len: 1.18703
    apic_78 {pt3dadd(-169.8112, 311.9329, -29.78775, 0.44)}

//  Looking at segment number 1711: Seg2_apic_78, section: apic_78, ID: 1649, parent: Seg1_apic_78 (1648), rad: 0.22, (-169.8112, 311.9329, -29.78775) -> (-170.63121, 311.5629, -29.78775), len: 0.899616
    apic_78 {pt3dadd(-170.63121, 311.5629, -29.78775, 0.44)}

//  Looking at segment number 1712: Seg3_apic_78, section: apic_78, ID: 1650, parent: Seg2_apic_78 (1649), rad: 0.22, (-170.63121, 311.5629, -29.78775) -> (-171.2912, 311.7829, -29.78775), len: 0.69569
    apic_78 {pt3dadd(-171.2912, 311.7829, -29.78775, 0.44)}

//  Looking at segment number 1713: Seg0_apic_75, section: apic_75, ID: 1598, parent: Seg3_apic_74 (1597), rad: 0.37, (-167.99121, 313.2929, -29.53775) -> (-169.2512, 314.77292, -29.28775), len: 1.95972
    apic_75 {pt3dclear() pt3dadd(-167.99121, 313.2929, -29.53775, 0.74) pt3dadd(-169.2512, 314.77292, -29.28775, 0.74)}

//  Looking at segment number 1714: Seg1_apic_75, section: apic_75, ID: 1599, parent: Seg0_apic_75 (1598), rad: 0.37, (-169.2512, 314.77292, -29.28775) -> (-169.99121, 316.3229, -29.28775), len: 1.71758
    apic_75 {pt3dadd(-169.99121, 316.3229, -29.28775, 0.74)}

//  Looking at segment number 1715: Seg2_apic_75, section: apic_75, ID: 1600, parent: Seg1_apic_75 (1599), rad: 0.37, (-169.99121, 316.3229, -29.28775) -> (-170.3612, 317.5029, -29.687752), len: 1.29972
    apic_75 {pt3dadd(-170.3612, 317.5029, -29.687752, 0.74)}

//  Looking at segment number 1716: Seg3_apic_75, section: apic_75, ID: 1601, parent: Seg2_apic_75 (1600), rad: 0.37, (-170.3612, 317.5029, -29.687752) -> (-170.5012, 318.6829, -29.637749), len: 1.18932
    apic_75 {pt3dadd(-170.5012, 318.6829, -29.637749, 0.74)}

//  Looking at segment number 1717: Seg4_apic_75, section: apic_75, ID: 1602, parent: Seg3_apic_75 (1601), rad: 0.37, (-170.5012, 318.6829, -29.637749) -> (-171.46121, 318.9029, -29.637749), len: 0.984893
    apic_75 {pt3dadd(-171.46121, 318.9029, -29.637749, 0.74)}

//  Looking at segment number 1718: Seg5_apic_75, section: apic_75, ID: 1603, parent: Seg4_apic_75 (1602), rad: 0.37, (-171.46121, 318.9029, -29.637749) -> (-172.6512, 319.05292, -29.187752), len: 1.28104
    apic_75 {pt3dadd(-172.6512, 319.05292, -29.187752, 0.74)}

//  Looking at segment number 1719: Seg6_apic_75, section: apic_75, ID: 1604, parent: Seg5_apic_75 (1603), rad: 0.37, (-172.6512, 319.05292, -29.187752) -> (-174.5012, 319.5729, -29.137749), len: 1.92235
    apic_75 {pt3dadd(-174.5012, 319.5729, -29.137749, 0.74)}

//  Looking at segment number 1720: Seg7_apic_75, section: apic_75, ID: 1605, parent: Seg6_apic_75 (1604), rad: 0.37, (-174.5012, 319.5729, -29.137749) -> (-175.38121, 320.4529, -29.08775), len: 1.24552
    apic_75 {pt3dadd(-175.38121, 320.4529, -29.08775, 0.74)}

//  Looking at segment number 1721: Seg0_apic_69, section: apic_69, ID: 1572, parent: Seg1_apic_51 (1486), rad: 0.335, (-168.1412, 308.2029, -28.43775) -> (-169.6212, 307.2429, -30.08775), len: 2.41548
    apic_69 {pt3dclear() pt3dadd(-168.1412, 308.2029, -28.43775, 0.67) pt3dadd(-169.6212, 307.2429, -30.08775, 0.67)}

//  Looking at segment number 1722: Seg1_apic_69, section: apic_69, ID: 1573, parent: Seg0_apic_69 (1572), rad: 0.26, (-169.6212, 307.2429, -30.08775) -> (-171.3912, 305.9129, -31.137749), len: 2.45036
    apic_69 {pt3dadd(-171.3912, 305.9129, -31.137749, 0.52)}

//  Looking at segment number 1723: Seg2_apic_69, section: apic_69, ID: 1574, parent: Seg1_apic_69 (1573), rad: 0.26, (-171.3912, 305.9129, -31.137749) -> (-173.3912, 304.6629, -31.08775), len: 2.35903
    apic_69 {pt3dadd(-173.3912, 304.6629, -31.08775, 0.52)}

//  Looking at segment number 1724: Seg3_apic_69, section: apic_69, ID: 1575, parent: Seg2_apic_69 (1574), rad: 0.26, (-173.3912, 304.6629, -31.08775) -> (-173.3112, 303.77292, -31.08775), len: 0.893573
    apic_69 {pt3dadd(-173.3112, 303.77292, -31.08775, 0.52)}

//  Looking at segment number 1725: Seg0_apic_52, section: apic_52, ID: 1487, parent: Seg1_apic_51 (1486), rad: 0.445, (-168.1412, 308.2029, -28.43775) -> (-168.5812, 309.3829, -28.987751), len: 1.37422
    apic_52 {pt3dclear() pt3dadd(-168.1412, 308.2029, -28.43775, 0.89) pt3dadd(-168.5812, 309.3829, -28.987751, 0.89)}

//  Looking at segment number 1726: Seg1_apic_52, section: apic_52, ID: 1488, parent: Seg0_apic_52 (1487), rad: 0.405, (-168.5812, 309.3829, -28.987751) -> (-169.5412, 310.4229, -28.88775), len: 1.41887
    apic_52 {pt3dadd(-169.5412, 310.4229, -28.88775, 0.81)}

//  Looking at segment number 1727: Seg2_apic_52, section: apic_52, ID: 1489, parent: Seg1_apic_52 (1488), rad: 0.405, (-169.5412, 310.4229, -28.88775) -> (-170.5012, 310.7129, -29.637749), len: 1.25228
    apic_52 {pt3dadd(-170.5012, 310.7129, -29.637749, 0.81)}

//  Looking at segment number 1728: Seg3_apic_52, section: apic_52, ID: 1490, parent: Seg2_apic_52 (1489), rad: 0.405, (-170.5012, 310.7129, -29.637749) -> (-171.3912, 311.0129, -29.887749), len: 0.97191
    apic_52 {pt3dadd(-171.3912, 311.0129, -29.887749, 0.81)}

//  Looking at segment number 1729: Seg0_apic_48, section: apic_48, ID: 1442, parent: Seg3_apic_46 (1415), rad: 0.26, (-170.7312, 319.05292, -24.13775) -> (-172.5712, 319.7229, -24.33775), len: 1.96837
    apic_48 {pt3dclear() pt3dadd(-170.7312, 319.05292, -24.13775, 0.52) pt3dadd(-172.5712, 319.7229, -24.33775, 0.52)}

//  Looking at segment number 1730: Seg1_apic_48, section: apic_48, ID: 1443, parent: Seg0_apic_48 (1442), rad: 0.26, (-172.5712, 319.7229, -24.33775) -> (-173.6812, 320.3829, -24.33775), len: 1.2914
    apic_48 {pt3dadd(-173.6812, 320.3829, -24.33775, 0.52)}

//  Looking at segment number 1731: Seg2_apic_48, section: apic_48, ID: 1444, parent: Seg1_apic_48 (1443), rad: 0.26, (-173.6812, 320.3829, -24.33775) -> (-174.7212, 321.4129, -24.33775), len: 1.46373
    apic_48 {pt3dadd(-174.7212, 321.4129, -24.33775, 0.52)}

//  Looking at segment number 1732: Seg3_apic_48, section: apic_48, ID: 1445, parent: Seg2_apic_48 (1444), rad: 0.185, (-174.7212, 321.4129, -24.33775) -> (-175.8312, 321.6429, -24.08775), len: 1.16082
    apic_48 {pt3dadd(-175.8312, 321.6429, -24.08775, 0.37)}

//  Looking at segment number 1733: Seg4_apic_48, section: apic_48, ID: 1446, parent: Seg3_apic_48 (1445), rad: 0.185, (-175.8312, 321.6429, -24.08775) -> (-177.4512, 321.6429, -24.03775), len: 1.62077
    apic_48 {pt3dadd(-177.4512, 321.6429, -24.03775, 0.37)}

//  Looking at segment number 1734: Seg5_apic_48, section: apic_48, ID: 1447, parent: Seg4_apic_48 (1446), rad: 0.185, (-177.4512, 321.6429, -24.03775) -> (-178.41121, 322.1529, -24.03775), len: 1.08706
    apic_48 {pt3dadd(-178.41121, 322.1529, -24.03775, 0.37)}

//  Looking at segment number 1735: Seg6_apic_48, section: apic_48, ID: 1448, parent: Seg5_apic_48 (1447), rad: 0.185, (-178.41121, 322.1529, -24.03775) -> (-179.6712, 322.7429, -23.78775), len: 1.41357
    apic_48 {pt3dadd(-179.6712, 322.7429, -23.78775, 0.37)}

//  Looking at segment number 1736: Seg7_apic_48, section: apic_48, ID: 1449, parent: Seg6_apic_48 (1448), rad: 0.185, (-179.6712, 322.7429, -23.78775) -> (-181.0712, 323.0429, -23.78775), len: 1.43178
    apic_48 {pt3dadd(-181.0712, 323.0429, -23.78775, 0.37)}

//  Looking at segment number 1737: Seg8_apic_48, section: apic_48, ID: 1450, parent: Seg7_apic_48 (1449), rad: 0.185, (-181.0712, 323.0429, -23.78775) -> (-181.8912, 323.55292, -23.78775), len: 0.965672
    apic_48 {pt3dadd(-181.8912, 323.55292, -23.78775, 0.37)}

//  Looking at segment number 1738: Seg9_apic_48, section: apic_48, ID: 1451, parent: Seg8_apic_48 (1450), rad: 0.15, (-181.8912, 323.55292, -23.78775) -> (-182.85121, 324.8829, -23.38775), len: 1.68834
    apic_48 {pt3dadd(-182.85121, 324.8829, -23.38775, 0.3)}

//  Looking at segment number 1739: Seg10_apic_48, section: apic_48, ID: 1452, parent: Seg9_apic_48 (1451), rad: 0.11, (-182.85121, 324.8829, -23.38775) -> (-184.1812, 325.77292, -23.18775), len: 1.61276
    apic_48 {pt3dadd(-184.1812, 325.77292, -23.18775, 0.22)}

//  Looking at segment number 1740: Seg11_apic_48, section: apic_48, ID: 1453, parent: Seg10_apic_48 (1452), rad: 0.185, (-184.1812, 325.77292, -23.18775) -> (-185.66121, 325.6229, -23.28775), len: 1.49095
    apic_48 {pt3dadd(-185.66121, 325.6229, -23.28775, 0.37)}

//  Looking at segment number 1741: Seg12_apic_48, section: apic_48, ID: 1454, parent: Seg11_apic_48 (1453), rad: 0.26, (-185.66121, 325.6229, -23.28775) -> (-187.2812, 326.2929, -23.33775), len: 1.7538
    apic_48 {pt3dadd(-187.2812, 326.2929, -23.33775, 0.52)}

//  Looking at segment number 1742: Seg13_apic_48, section: apic_48, ID: 1455, parent: Seg12_apic_48 (1454), rad: 0.185, (-187.2812, 326.2929, -23.33775) -> (-188.6112, 327.1729, -23.18775), len: 1.60182
    apic_48 {pt3dadd(-188.6112, 327.1729, -23.18775, 0.37)}

//  Looking at segment number 1743: Seg14_apic_48, section: apic_48, ID: 1456, parent: Seg13_apic_48 (1455), rad: 0.185, (-188.6112, 327.1729, -23.18775) -> (-190.0912, 327.3929, -22.48775), len: 1.6519
    apic_48 {pt3dadd(-190.0912, 327.3929, -22.48775, 0.37)}

//  Looking at segment number 1744: Seg15_apic_48, section: apic_48, ID: 1457, parent: Seg14_apic_48 (1456), rad: 0.185, (-190.0912, 327.3929, -22.48775) -> (-190.9812, 328.4329, -22.98775), len: 1.45728
    apic_48 {pt3dadd(-190.9812, 328.4329, -22.98775, 0.37)}

//  Looking at segment number 1745: Seg16_apic_48, section: apic_48, ID: 1458, parent: Seg15_apic_48 (1457), rad: 0.185, (-190.9812, 328.4329, -22.98775) -> (-192.3112, 328.4329, -22.23775), len: 1.52689
    apic_48 {pt3dadd(-192.3112, 328.4329, -22.23775, 0.37)}

//  Looking at segment number 1746: Seg17_apic_48, section: apic_48, ID: 1459, parent: Seg16_apic_48 (1458), rad: 0.185, (-192.3112, 328.4329, -22.23775) -> (-193.3412, 329.4629, -24.38775), len: 2.59698
    apic_48 {pt3dadd(-193.3412, 329.4629, -24.38775, 0.37)}

//  Looking at segment number 1747: Seg18_apic_48, section: apic_48, ID: 1460, parent: Seg17_apic_48 (1459), rad: 0.185, (-193.3412, 329.4629, -24.38775) -> (-194.38121, 329.4629, -23.33775), len: 1.47788
    apic_48 {pt3dadd(-194.38121, 329.4629, -23.33775, 0.37)}

//  Looking at segment number 1748: Seg19_apic_48, section: apic_48, ID: 1461, parent: Seg18_apic_48 (1460), rad: 0.185, (-194.38121, 329.4629, -23.33775) -> (-195.63121, 329.83292, -23.38775), len: 1.30458
    apic_48 {pt3dadd(-195.63121, 329.83292, -23.38775, 0.37)}

//  Looking at segment number 1749: Seg20_apic_48, section: apic_48, ID: 1462, parent: Seg19_apic_48 (1461), rad: 0.26, (-195.63121, 329.83292, -23.38775) -> (-196.6712, 330.27292, -23.38775), len: 1.12924
    apic_48 {pt3dadd(-196.6712, 330.27292, -23.38775, 0.52)}
}

proc basic_shape_extra_35(){

//  Looking at segment number 1750: Seg21_apic_48, section: apic_48, ID: 1463, parent: Seg20_apic_48 (1462), rad: 0.26, (-196.6712, 330.27292, -23.38775) -> (-196.3712, 331.6029, -22.63775), len: 1.55607
    apic_48 {pt3dadd(-196.3712, 331.6029, -22.63775, 0.52)}

//  Looking at segment number 1751: Seg22_apic_48, section: apic_48, ID: 1464, parent: Seg21_apic_48 (1463), rad: 0.26, (-196.3712, 331.6029, -22.63775) -> (-196.8912, 332.7829, -22.63775), len: 1.28949
    apic_48 {pt3dadd(-196.8912, 332.7829, -22.63775, 0.52)}

//  Looking at segment number 1752: Seg23_apic_48, section: apic_48, ID: 1465, parent: Seg22_apic_48 (1464), rad: 0.26, (-196.8912, 332.7829, -22.63775) -> (-197.85121, 333.7429, -23.18775), len: 1.46482
    apic_48 {pt3dadd(-197.85121, 333.7429, -23.18775, 0.52)}

//  Looking at segment number 1753: Seg24_apic_48, section: apic_48, ID: 1466, parent: Seg23_apic_48 (1465), rad: 0.26, (-197.85121, 333.7429, -23.18775) -> (-199.1112, 334.4829, -22.98775), len: 1.47486
    apic_48 {pt3dadd(-199.1112, 334.4829, -22.98775, 0.52)}

//  Looking at segment number 1754: Seg25_apic_48, section: apic_48, ID: 1467, parent: Seg24_apic_48 (1466), rad: 0.26, (-199.1112, 334.4829, -22.98775) -> (-199.85121, 336.3229, -22.23775), len: 2.12031
    apic_48 {pt3dadd(-199.85121, 336.3229, -22.23775, 0.52)}

//  Looking at segment number 1755: Seg26_apic_48, section: apic_48, ID: 1468, parent: Seg25_apic_48 (1467), rad: 0.26, (-199.85121, 336.3229, -22.23775) -> (-199.85121, 337.58292, -22.53775), len: 1.29523
    apic_48 {pt3dadd(-199.85121, 337.58292, -22.53775, 0.52)}

//  Looking at segment number 1756: Seg27_apic_48, section: apic_48, ID: 1469, parent: Seg26_apic_48 (1468), rad: 0.26, (-199.85121, 337.58292, -22.53775) -> (-200.2212, 338.6129, -21.63775), len: 1.41697
    apic_48 {pt3dadd(-200.2212, 338.6129, -21.63775, 0.52)}

//  Looking at segment number 1757: Seg28_apic_48, section: apic_48, ID: 1470, parent: Seg27_apic_48 (1469), rad: 0.26, (-200.2212, 338.6129, -21.63775) -> (-201.55121, 338.7629, -21.98775), len: 1.38344
    apic_48 {pt3dadd(-201.55121, 338.7629, -21.98775, 0.52)}

//  Looking at segment number 1758: Seg29_apic_48, section: apic_48, ID: 1471, parent: Seg28_apic_48 (1470), rad: 0.26, (-201.55121, 338.7629, -21.98775) -> (-202.7312, 339.6529, -22.23775), len: 1.49898
    apic_48 {pt3dadd(-202.7312, 339.6529, -22.23775, 0.52)}

//  Looking at segment number 1759: Seg30_apic_48, section: apic_48, ID: 1472, parent: Seg29_apic_48 (1471), rad: 0.26, (-202.7312, 339.6529, -22.23775) -> (-203.4712, 339.8729, -22.68775), len: 0.893593
    apic_48 {pt3dadd(-203.4712, 339.8729, -22.68775, 0.52)}

//  Looking at segment number 1760: Seg31_apic_48, section: apic_48, ID: 1473, parent: Seg30_apic_48 (1472), rad: 0.26, (-203.4712, 339.8729, -22.68775) -> (-204.13121, 340.6829, -21.83775), len: 1.34692
    apic_48 {pt3dadd(-204.13121, 340.6829, -21.83775, 0.52)}

//  Looking at segment number 1761: Seg32_apic_48, section: apic_48, ID: 1474, parent: Seg31_apic_48 (1473), rad: 0.26, (-204.13121, 340.6829, -21.83775) -> (-205.02121, 341.05292, -22.13775), len: 1.00946
    apic_48 {pt3dadd(-205.02121, 341.05292, -22.13775, 0.52)}

//  Looking at segment number 1762: Seg33_apic_48, section: apic_48, ID: 1475, parent: Seg32_apic_48 (1474), rad: 0.26, (-205.02121, 341.05292, -22.13775) -> (-205.9812, 341.05292, -22.13775), len: 0.959991
    apic_48 {pt3dadd(-205.9812, 341.05292, -22.13775, 0.52)}

//  Looking at segment number 1763: Seg34_apic_48, section: apic_48, ID: 1476, parent: Seg33_apic_48 (1475), rad: 0.26, (-205.9812, 341.05292, -22.13775) -> (-206.5012, 341.6429, -22.13775), len: 0.786448
    apic_48 {pt3dadd(-206.5012, 341.6429, -22.13775, 0.52)}

//  Looking at segment number 1764: Seg0_apic_47, section: apic_47, ID: 1416, parent: Seg3_apic_46 (1415), rad: 0.26, (-170.7312, 319.05292, -24.13775) -> (-171.7612, 320.3829, -24.58775), len: 1.74134
    apic_47 {pt3dclear() pt3dadd(-170.7312, 319.05292, -24.13775, 0.52) pt3dadd(-171.7612, 320.3829, -24.58775, 0.52)}

//  Looking at segment number 1765: Seg1_apic_47, section: apic_47, ID: 1417, parent: Seg0_apic_47 (1416), rad: 0.26, (-171.7612, 320.3829, -24.58775) -> (-172.8712, 321.3429, -24.73775), len: 1.47519
    apic_47 {pt3dadd(-172.8712, 321.3429, -24.73775, 0.52)}

//  Looking at segment number 1766: Seg2_apic_47, section: apic_47, ID: 1418, parent: Seg1_apic_47 (1417), rad: 0.26, (-172.8712, 321.3429, -24.73775) -> (-173.9812, 322.2329, -24.73775), len: 1.42275
    apic_47 {pt3dadd(-173.9812, 322.2329, -24.73775, 0.52)}

//  Looking at segment number 1767: Seg3_apic_47, section: apic_47, ID: 1419, parent: Seg2_apic_47 (1418), rad: 0.26, (-173.9812, 322.2329, -24.73775) -> (-175.38121, 322.8929, -24.73775), len: 1.54778
    apic_47 {pt3dadd(-175.38121, 322.8929, -24.73775, 0.52)}

//  Looking at segment number 1768: Seg4_apic_47, section: apic_47, ID: 1420, parent: Seg3_apic_47 (1419), rad: 0.26, (-175.38121, 322.8929, -24.73775) -> (-176.8612, 324.0029, -24.73775), len: 1.84999
    apic_47 {pt3dadd(-176.8612, 324.0029, -24.73775, 0.52)}

//  Looking at segment number 1769: Seg5_apic_47, section: apic_47, ID: 1421, parent: Seg4_apic_47 (1420), rad: 0.185, (-176.8612, 324.0029, -24.73775) -> (-177.6712, 324.3729, -25.18775), len: 0.997744
    apic_47 {pt3dadd(-177.6712, 324.3729, -25.18775, 0.37)}

//  Looking at segment number 1770: Seg6_apic_47, section: apic_47, ID: 1422, parent: Seg5_apic_47 (1421), rad: 0.15, (-177.6712, 324.3729, -25.18775) -> (-178.8612, 325.1829, -25.13775), len: 1.44038
    apic_47 {pt3dadd(-178.8612, 325.1829, -25.13775, 0.3)}

//  Looking at segment number 1771: Seg7_apic_47, section: apic_47, ID: 1423, parent: Seg6_apic_47 (1422), rad: 0.15, (-178.8612, 325.1829, -25.13775) -> (-179.96121, 325.6229, -25.28775), len: 1.1942
    apic_47 {pt3dadd(-179.96121, 325.6229, -25.28775, 0.3)}

//  Looking at segment number 1772: Seg8_apic_47, section: apic_47, ID: 1424, parent: Seg7_apic_47 (1423), rad: 0.15, (-179.96121, 325.6229, -25.28775) -> (-181.0012, 325.7029, -25.28775), len: 1.04307
    apic_47 {pt3dadd(-181.0012, 325.7029, -25.28775, 0.3)}

//  Looking at segment number 1773: Seg9_apic_47, section: apic_47, ID: 1425, parent: Seg8_apic_47 (1424), rad: 0.15, (-181.0012, 325.7029, -25.28775) -> (-182.1812, 326.1429, -26.08775), len: 1.49197
    apic_47 {pt3dadd(-182.1812, 326.1429, -26.08775, 0.3)}

//  Looking at segment number 1774: Seg10_apic_47, section: apic_47, ID: 1426, parent: Seg9_apic_47 (1425), rad: 0.15, (-182.1812, 326.1429, -26.08775) -> (-183.5112, 326.58292, -26.03775), len: 1.40179
    apic_47 {pt3dadd(-183.5112, 326.58292, -26.03775, 0.3)}

//  Looking at segment number 1775: Seg11_apic_47, section: apic_47, ID: 1427, parent: Seg10_apic_47 (1426), rad: 0.15, (-183.5112, 326.58292, -26.03775) -> (-184.10121, 327.6929, -26.03775), len: 1.25705
    apic_47 {pt3dadd(-184.10121, 327.6929, -26.03775, 0.3)}

//  Looking at segment number 1776: Seg12_apic_47, section: apic_47, ID: 1428, parent: Seg11_apic_47 (1427), rad: 0.15, (-184.10121, 327.6929, -26.03775) -> (-185.21121, 328.3529, -26.03775), len: 1.2914
    apic_47 {pt3dadd(-185.21121, 328.3529, -26.03775, 0.3)}

//  Looking at segment number 1777: Seg13_apic_47, section: apic_47, ID: 1429, parent: Seg12_apic_47 (1428), rad: 0.15, (-185.21121, 328.3529, -26.03775) -> (-186.5412, 328.8729, -25.88775), len: 1.43588
    apic_47 {pt3dadd(-186.5412, 328.8729, -25.88775, 0.3)}

//  Looking at segment number 1778: Seg14_apic_47, section: apic_47, ID: 1430, parent: Seg13_apic_47 (1429), rad: 0.15, (-186.5412, 328.8729, -25.88775) -> (-187.5812, 329.6829, -25.68775), len: 1.33331
    apic_47 {pt3dadd(-187.5812, 329.6829, -25.68775, 0.3)}

//  Looking at segment number 1779: Seg15_apic_47, section: apic_47, ID: 1431, parent: Seg14_apic_47 (1430), rad: 0.15, (-187.5812, 329.6829, -25.68775) -> (-188.8312, 330.7929, -25.83775), len: 1.67843
    apic_47 {pt3dadd(-188.8312, 330.7929, -25.83775, 0.3)}

//  Looking at segment number 1780: Seg16_apic_47, section: apic_47, ID: 1432, parent: Seg15_apic_47 (1431), rad: 0.15, (-188.8312, 330.7929, -25.83775) -> (-189.5712, 331.4529, -26.13775), len: 1.03595
    apic_47 {pt3dadd(-189.5712, 331.4529, -26.13775, 0.3)}

//  Looking at segment number 1781: Seg17_apic_47, section: apic_47, ID: 1433, parent: Seg16_apic_47 (1432), rad: 0.185, (-189.5712, 331.4529, -26.13775) -> (-190.7612, 332.7129, -26.88775), len: 1.88843
    apic_47 {pt3dadd(-190.7612, 332.7129, -26.88775, 0.37)}

//  Looking at segment number 1782: Seg18_apic_47, section: apic_47, ID: 1434, parent: Seg17_apic_47 (1433), rad: 0.26, (-190.7612, 332.7129, -26.88775) -> (-191.8612, 333.6729, -27.28775), len: 1.51382
    apic_47 {pt3dadd(-191.8612, 333.6729, -27.28775, 0.52)}

//  Looking at segment number 1783: Seg19_apic_47, section: apic_47, ID: 1435, parent: Seg18_apic_47 (1434), rad: 0.26, (-191.8612, 333.6729, -27.28775) -> (-192.60121, 334.1129, -27.28775), len: 0.860936
    apic_47 {pt3dadd(-192.60121, 334.1129, -27.28775, 0.52)}

//  Looking at segment number 1784: Seg20_apic_47, section: apic_47, ID: 1436, parent: Seg19_apic_47 (1435), rad: 0.26, (-192.60121, 334.1129, -27.28775) -> (-192.60121, 335.0029, -27.73775), len: 0.997282
    apic_47 {pt3dadd(-192.60121, 335.0029, -27.73775, 0.52)}

//  Looking at segment number 1785: Seg21_apic_47, section: apic_47, ID: 1437, parent: Seg20_apic_47 (1436), rad: 0.26, (-192.60121, 335.0029, -27.73775) -> (-193.4212, 334.8529, -27.38775), len: 0.904093
    apic_47 {pt3dadd(-193.4212, 334.8529, -27.38775, 0.52)}

//  Looking at segment number 1786: Seg22_apic_47, section: apic_47, ID: 1438, parent: Seg21_apic_47 (1437), rad: 0.26, (-193.4212, 334.8529, -27.38775) -> (-194.16121, 335.1429, -27.73775), len: 0.868454
    apic_47 {pt3dadd(-194.16121, 335.1429, -27.73775, 0.52)}

//  Looking at segment number 1787: Seg23_apic_47, section: apic_47, ID: 1439, parent: Seg22_apic_47 (1438), rad: 0.26, (-194.16121, 335.1429, -27.73775) -> (-195.41121, 335.2929, -27.78775), len: 1.25996
    apic_47 {pt3dadd(-195.41121, 335.2929, -27.78775, 0.52)}

//  Looking at segment number 1788: Seg24_apic_47, section: apic_47, ID: 1440, parent: Seg23_apic_47 (1439), rad: 0.26, (-195.41121, 335.2929, -27.78775) -> (-196.74121, 335.8129, -28.63775), len: 1.66186
    apic_47 {pt3dadd(-196.74121, 335.8129, -28.63775, 0.52)}

//  Looking at segment number 1789: Seg25_apic_47, section: apic_47, ID: 1441, parent: Seg24_apic_47 (1440), rad: 0.26, (-196.74121, 335.8129, -28.63775) -> (-198.3712, 336.0329, -28.03775), len: 1.75079
    apic_47 {pt3dadd(-198.3712, 336.0329, -28.03775, 0.52)}

//  Looking at segment number 1790: Seg0_apic_45, section: apic_45, ID: 1368, parent: Seg5_apic_32 (1188), rad: 0.26, (-170.85121, 325.5729, -21.33775) -> (-169.9512, 327.2929, -24.18775), len: 3.44832
    apic_45 {pt3dclear() pt3dadd(-170.85121, 325.5729, -21.33775, 0.52) pt3dadd(-169.9512, 327.2929, -24.18775, 0.52)}

//  Looking at segment number 1791: Seg1_apic_45, section: apic_45, ID: 1369, parent: Seg0_apic_45 (1368), rad: 0.185, (-169.9512, 327.2929, -24.18775) -> (-169.7312, 329.2129, -24.53775), len: 1.96398
    apic_45 {pt3dadd(-169.7312, 329.2129, -24.53775, 0.37)}

//  Looking at segment number 1792: Seg2_apic_45, section: apic_45, ID: 1370, parent: Seg1_apic_45 (1369), rad: 0.185, (-169.7312, 329.2129, -24.53775) -> (-169.80121, 331.3529, -24.93775), len: 2.1782
    apic_45 {pt3dadd(-169.80121, 331.3529, -24.93775, 0.37)}

//  Looking at segment number 1793: Seg3_apic_45, section: apic_45, ID: 1371, parent: Seg2_apic_45 (1370), rad: 0.185, (-169.80121, 331.3529, -24.93775) -> (-170.69121, 332.7529, -25.43775), len: 1.73265
    apic_45 {pt3dadd(-170.69121, 332.7529, -25.43775, 0.37)}

//  Looking at segment number 1794: Seg4_apic_45, section: apic_45, ID: 1372, parent: Seg3_apic_45 (1371), rad: 0.185, (-170.69121, 332.7529, -25.43775) -> (-171.9512, 334.6029, -25.98775), len: 2.30491
    apic_45 {pt3dadd(-171.9512, 334.6029, -25.98775, 0.37)}

//  Looking at segment number 1795: Seg5_apic_45, section: apic_45, ID: 1373, parent: Seg4_apic_45 (1372), rad: 0.185, (-171.9512, 334.6029, -25.98775) -> (-172.8312, 336.3729, -25.43775), len: 2.05177
    apic_45 {pt3dadd(-172.8312, 336.3729, -25.43775, 0.37)}

//  Looking at segment number 1796: Seg6_apic_45, section: apic_45, ID: 1374, parent: Seg5_apic_45 (1373), rad: 0.185, (-172.8312, 336.3729, -25.43775) -> (-172.69121, 337.1129, -26.23775), len: 1.09874
    apic_45 {pt3dadd(-172.69121, 337.1129, -26.23775, 0.37)}

//  Looking at segment number 1797: Seg7_apic_45, section: apic_45, ID: 1375, parent: Seg6_apic_45 (1374), rad: 0.185, (-172.69121, 337.1129, -26.23775) -> (-171.80121, 337.55292, -26.23775), len: 0.992825
    apic_45 {pt3dadd(-171.80121, 337.55292, -26.23775, 0.37)}

//  Looking at segment number 1798: Seg8_apic_45, section: apic_45, ID: 1376, parent: Seg7_apic_45 (1375), rad: 0.185, (-171.80121, 337.55292, -26.23775) -> (-170.99121, 337.8529, -26.38775), len: 0.876692
    apic_45 {pt3dadd(-170.99121, 337.8529, -26.38775, 0.37)}

//  Looking at segment number 1799: Seg9_apic_45, section: apic_45, ID: 1377, parent: Seg8_apic_45 (1376), rad: 0.185, (-170.99121, 337.8529, -26.38775) -> (-169.88121, 338.0729, -26.63775), len: 1.15888
    apic_45 {pt3dadd(-169.88121, 338.0729, -26.63775, 0.37)}
}

proc basic_shape_extra_36(){

//  Looking at segment number 1800: Seg10_apic_45, section: apic_45, ID: 1378, parent: Seg9_apic_45 (1377), rad: 0.185, (-169.88121, 338.0729, -26.63775) -> (-169.0712, 339.1729, -27.03775), len: 1.42342
    apic_45 {pt3dadd(-169.0712, 339.1729, -27.03775, 0.37)}

//  Looking at segment number 1801: Seg11_apic_45, section: apic_45, ID: 1379, parent: Seg10_apic_45 (1378), rad: 0.185, (-169.0712, 339.1729, -27.03775) -> (-168.7012, 339.8429, -27.03775), len: 0.765358
    apic_45 {pt3dadd(-168.7012, 339.8429, -27.03775, 0.37)}

//  Looking at segment number 1802: Seg12_apic_45, section: apic_45, ID: 1380, parent: Seg11_apic_45 (1379), rad: 0.185, (-168.7012, 339.8429, -27.03775) -> (-168.4712, 340.6529, -26.68775), len: 0.911863
    apic_45 {pt3dadd(-168.4712, 340.6529, -26.68775, 0.37)}

//  Looking at segment number 1803: Seg13_apic_45, section: apic_45, ID: 1381, parent: Seg12_apic_45 (1380), rad: 0.185, (-168.4712, 340.6529, -26.68775) -> (-167.96121, 341.6829, -26.98775), len: 1.18785
    apic_45 {pt3dadd(-167.96121, 341.6829, -26.98775, 0.37)}

//  Looking at segment number 1804: Seg14_apic_45, section: apic_45, ID: 1382, parent: Seg13_apic_45 (1381), rad: 0.185, (-167.96121, 341.6829, -26.98775) -> (-167.2912, 343.0129, -27.18775), len: 1.50262
    apic_45 {pt3dadd(-167.2912, 343.0129, -27.18775, 0.37)}

//  Looking at segment number 1805: Seg15_apic_45, section: apic_45, ID: 1383, parent: Seg14_apic_45 (1382), rad: 0.295, (-167.2912, 343.0129, -27.18775) -> (-166.2612, 343.6029, -26.28775), len: 1.48963
    apic_45 {pt3dadd(-166.2612, 343.6029, -26.28775, 0.59)}

//  Looking at segment number 1806: Seg16_apic_45, section: apic_45, ID: 1384, parent: Seg15_apic_45 (1383), rad: 0.295, (-166.2612, 343.6029, -26.28775) -> (-166.3312, 344.7829, -27.03775), len: 1.39992
    apic_45 {pt3dadd(-166.3312, 344.7829, -27.03775, 0.59)}

//  Looking at segment number 1807: Seg17_apic_45, section: apic_45, ID: 1385, parent: Seg16_apic_45 (1384), rad: 0.295, (-166.3312, 344.7829, -27.03775) -> (-166.3312, 345.8929, -27.03775), len: 1.11002
    apic_45 {pt3dadd(-166.3312, 345.8929, -27.03775, 0.59)}

//  Looking at segment number 1808: Seg18_apic_45, section: apic_45, ID: 1386, parent: Seg17_apic_45 (1385), rad: 0.295, (-166.3312, 345.8929, -27.03775) -> (-165.5912, 347.0729, -27.48775), len: 1.46372
    apic_45 {pt3dadd(-165.5912, 347.0729, -27.48775, 0.59)}

//  Looking at segment number 1809: Seg19_apic_45, section: apic_45, ID: 1387, parent: Seg18_apic_45 (1386), rad: 0.295, (-165.5912, 347.0729, -27.48775) -> (-165.0012, 348.1829, -27.48775), len: 1.25705
    apic_45 {pt3dadd(-165.0012, 348.1829, -27.48775, 0.59)}

//  Looking at segment number 1810: Seg20_apic_45, section: apic_45, ID: 1388, parent: Seg19_apic_45 (1387), rad: 0.295, (-165.0012, 348.1829, -27.48775) -> (-164.2612, 349.0729, -26.98775), len: 1.26085
    apic_45 {pt3dadd(-164.2612, 349.0729, -26.98775, 0.59)}

//  Looking at segment number 1811: Seg21_apic_45, section: apic_45, ID: 1389, parent: Seg20_apic_45 (1388), rad: 0.295, (-164.2612, 349.0729, -26.98775) -> (-163.30121, 349.2929, -26.93775), len: 0.986146
    apic_45 {pt3dadd(-163.30121, 349.2929, -26.93775, 0.59)}

//  Looking at segment number 1812: Seg22_apic_45, section: apic_45, ID: 1390, parent: Seg21_apic_45 (1389), rad: 0.295, (-163.30121, 349.2929, -26.93775) -> (-162.71121, 350.1729, -27.33775), len: 1.13248
    apic_45 {pt3dadd(-162.71121, 350.1729, -27.33775, 0.59)}

//  Looking at segment number 1813: Seg23_apic_45, section: apic_45, ID: 1391, parent: Seg22_apic_45 (1390), rad: 0.295, (-162.71121, 350.1729, -27.33775) -> (-161.6712, 351.4329, -27.08775), len: 1.65278
    apic_45 {pt3dadd(-161.6712, 351.4329, -27.08775, 0.59)}

//  Looking at segment number 1814: Seg24_apic_45, section: apic_45, ID: 1392, parent: Seg23_apic_45 (1391), rad: 0.295, (-161.6712, 351.4329, -27.08775) -> (-162.1212, 352.2429, -27.68775), len: 1.1039
    apic_45 {pt3dadd(-162.1212, 352.2429, -27.68775, 0.59)}

//  Looking at segment number 1815: Seg25_apic_45, section: apic_45, ID: 1393, parent: Seg24_apic_45 (1392), rad: 0.295, (-162.1212, 352.2429, -27.68775) -> (-161.8212, 353.2029, -28.33775), len: 1.19756
    apic_45 {pt3dadd(-161.8212, 353.2029, -28.33775, 0.59)}

//  Looking at segment number 1816: Seg26_apic_45, section: apic_45, ID: 1394, parent: Seg25_apic_45 (1393), rad: 0.26, (-161.8212, 353.2029, -28.33775) -> (-161.6212, 354.1529, -28.88775), len: 1.11578
    apic_45 {pt3dadd(-161.6212, 354.1529, -28.88775, 0.52)}

//  Looking at segment number 1817: Seg27_apic_45, section: apic_45, ID: 1395, parent: Seg26_apic_45 (1394), rad: 0.26, (-161.6212, 354.1529, -28.88775) -> (-161.4712, 354.7429, -28.88775), len: 0.608764
    apic_45 {pt3dadd(-161.4712, 354.7429, -28.88775, 0.52)}

//  Looking at segment number 1818: Seg28_apic_45, section: apic_45, ID: 1396, parent: Seg27_apic_45 (1395), rad: 0.405, (-161.4712, 354.7429, -28.88775) -> (-161.1712, 355.4829, -28.88775), len: 0.798519
    apic_45 {pt3dadd(-161.1712, 355.4829, -28.88775, 0.81)}

//  Looking at segment number 1819: Seg29_apic_45, section: apic_45, ID: 1397, parent: Seg28_apic_45 (1396), rad: 0.22, (-161.1712, 355.4829, -28.88775) -> (-160.5812, 356.5929, -28.93775), len: 1.25804
    apic_45 {pt3dadd(-160.5812, 356.5929, -28.93775, 0.44)}

//  Looking at segment number 1820: Seg30_apic_45, section: apic_45, ID: 1398, parent: Seg29_apic_45 (1397), rad: 0.11, (-160.5812, 356.5929, -28.93775) -> (-160.0712, 357.77292, -28.987751), len: 1.28649
    apic_45 {pt3dadd(-160.0712, 357.77292, -28.987751, 0.22)}

//  Looking at segment number 1821: Seg31_apic_45, section: apic_45, ID: 1399, parent: Seg30_apic_45 (1398), rad: 0.11, (-160.0712, 357.77292, -28.987751) -> (-159.99121, 359.1729, -29.137749), len: 1.41028
    apic_45 {pt3dadd(-159.99121, 359.1729, -29.137749, 0.22)}

//  Looking at segment number 1822: Seg32_apic_45, section: apic_45, ID: 1400, parent: Seg31_apic_45 (1399), rad: 0.11, (-159.99121, 359.1729, -29.137749) -> (-160.2912, 360.0629, -29.137749), len: 0.939183
    apic_45 {pt3dadd(-160.2912, 360.0629, -29.137749, 0.22)}

//  Looking at segment number 1823: Seg33_apic_45, section: apic_45, ID: 1401, parent: Seg32_apic_45 (1400), rad: 0.11, (-160.2912, 360.0629, -29.137749) -> (-160.7312, 361.1629, -29.137749), len: 1.18474
    apic_45 {pt3dadd(-160.7312, 361.1629, -29.137749, 0.22)}

//  Looking at segment number 1824: Seg34_apic_45, section: apic_45, ID: 1402, parent: Seg33_apic_45 (1401), rad: 0.11, (-160.7312, 361.1629, -29.137749) -> (-160.9512, 362.27292, -29.487751), len: 1.1845
    apic_45 {pt3dadd(-160.9512, 362.27292, -29.487751, 0.22)}

//  Looking at segment number 1825: Seg35_apic_45, section: apic_45, ID: 1403, parent: Seg34_apic_45 (1402), rad: 0.11, (-160.9512, 362.27292, -29.487751) -> (-160.4312, 363.30292, -29.28775), len: 1.17103
    apic_45 {pt3dadd(-160.4312, 363.30292, -29.28775, 0.22)}

//  Looking at segment number 1826: Seg36_apic_45, section: apic_45, ID: 1404, parent: Seg35_apic_45 (1403), rad: 0.11, (-160.4312, 363.30292, -29.28775) -> (-160.1412, 364.1229, -29.237751), len: 0.871182
    apic_45 {pt3dadd(-160.1412, 364.1229, -29.237751, 0.22)}

//  Looking at segment number 1827: Seg37_apic_45, section: apic_45, ID: 1405, parent: Seg36_apic_45 (1404), rad: 0.11, (-160.1412, 364.1229, -29.237751) -> (-160.2912, 364.9329, -29.437752), len: 0.8477
    apic_45 {pt3dadd(-160.2912, 364.9329, -29.437752, 0.22)}

//  Looking at segment number 1828: Seg38_apic_45, section: apic_45, ID: 1406, parent: Seg37_apic_45 (1405), rad: 0.11, (-160.2912, 364.9329, -29.437752) -> (-159.8412, 365.7429, -29.53775), len: 0.931983
    apic_45 {pt3dadd(-159.8412, 365.7429, -29.53775, 0.22)}

//  Looking at segment number 1829: Seg39_apic_45, section: apic_45, ID: 1407, parent: Seg38_apic_45 (1406), rad: 0.11, (-159.8412, 365.7429, -29.53775) -> (-159.4012, 366.6329, -29.737751), len: 1.01278
    apic_45 {pt3dadd(-159.4012, 366.6329, -29.737751, 0.22)}

//  Looking at segment number 1830: Seg40_apic_45, section: apic_45, ID: 1408, parent: Seg39_apic_45 (1407), rad: 0.11, (-159.4012, 366.6329, -29.737751) -> (-158.8112, 367.5929, -29.937752), len: 1.14441
    apic_45 {pt3dadd(-158.8112, 367.5929, -29.937752, 0.22)}

//  Looking at segment number 1831: Seg41_apic_45, section: apic_45, ID: 1409, parent: Seg40_apic_45 (1408), rad: 0.11, (-158.8112, 367.5929, -29.937752) -> (-158.8112, 368.3229, -30.387749), len: 0.857562
    apic_45 {pt3dadd(-158.8112, 368.3229, -30.387749, 0.22)}

//  Looking at segment number 1832: Seg42_apic_45, section: apic_45, ID: 1410, parent: Seg41_apic_45 (1409), rad: 0.11, (-158.8112, 368.3229, -30.387749) -> (-158.5912, 369.1429, -30.387749), len: 0.849007
    apic_45 {pt3dadd(-158.5912, 369.1429, -30.387749, 0.22)}

//  Looking at segment number 1833: Seg43_apic_45, section: apic_45, ID: 1411, parent: Seg42_apic_45 (1410), rad: 0.11, (-158.5912, 369.1429, -30.387749) -> (-157.9212, 370.1029, -30.53775), len: 1.18025
    apic_45 {pt3dadd(-157.9212, 370.1029, -30.53775, 0.22)}

//  Looking at segment number 1834: Seg0_apic_33, section: apic_33, ID: 1189, parent: Seg5_apic_32 (1188), rad: 0.37, (-170.85121, 325.5729, -21.33775) -> (-172.10121, 326.2429, -21.43775), len: 1.42175
    apic_33 {pt3dclear() pt3dadd(-170.85121, 325.5729, -21.33775, 0.74) pt3dadd(-172.10121, 326.2429, -21.43775, 0.74)}

//  Looking at segment number 1835: Seg1_apic_33, section: apic_33, ID: 1190, parent: Seg0_apic_33 (1189), rad: 0.37, (-172.10121, 326.2429, -21.43775) -> (-172.4712, 326.83292, -21.43775), len: 0.69644
    apic_33 {pt3dadd(-172.4712, 326.83292, -21.43775, 0.74)}

//  Looking at segment number 1836: Seg2_apic_33, section: apic_33, ID: 1191, parent: Seg1_apic_33 (1190), rad: 0.37, (-172.4712, 326.83292, -21.43775) -> (-172.7012, 328.30292, -21.68775), len: 1.50874
    apic_33 {pt3dadd(-172.7012, 328.30292, -21.68775, 0.74)}

//  Looking at segment number 1837: Seg0_apic_30, section: apic_30, ID: 1147, parent: Seg23_apic_28 (1113), rad: 0.185, (-149.0412, 332.6829, -26.18775) -> (-147.96121, 333.52292, -26.88775), len: 1.53689
    apic_30 {pt3dclear() pt3dadd(-149.0412, 332.6829, -26.18775, 0.37) pt3dadd(-147.96121, 333.52292, -26.88775, 0.37)}

//  Looking at segment number 1838: Seg1_apic_30, section: apic_30, ID: 1148, parent: Seg0_apic_30 (1147), rad: 0.22, (-147.96121, 333.52292, -26.88775) -> (-147.1512, 334.33292, -26.93775), len: 1.14661
    apic_30 {pt3dadd(-147.1512, 334.33292, -26.93775, 0.44)}

//  Looking at segment number 1839: Seg2_apic_30, section: apic_30, ID: 1149, parent: Seg1_apic_30 (1148), rad: 0.22, (-147.1512, 334.33292, -26.93775) -> (-147.0012, 334.7029, -27.68775), len: 0.849644
    apic_30 {pt3dadd(-147.0012, 334.7029, -27.68775, 0.44)}

//  Looking at segment number 1840: Seg3_apic_30, section: apic_30, ID: 1150, parent: Seg2_apic_30 (1149), rad: 0.22, (-147.0012, 334.7029, -27.68775) -> (-146.41121, 334.55292, -27.63775), len: 0.610814
    apic_30 {pt3dadd(-146.41121, 334.55292, -27.63775, 0.44)}

//  Looking at segment number 1841: Seg4_apic_30, section: apic_30, ID: 1151, parent: Seg3_apic_30 (1150), rad: 0.22, (-146.41121, 334.55292, -27.63775) -> (-145.6712, 334.9229, -27.63775), len: 0.827348
    apic_30 {pt3dadd(-145.6712, 334.9229, -27.63775, 0.44)}

//  Looking at segment number 1842: Seg5_apic_30, section: apic_30, ID: 1152, parent: Seg4_apic_30 (1151), rad: 0.22, (-145.6712, 334.9229, -27.63775) -> (-145.4512, 335.6629, -27.68775), len: 0.773619
    apic_30 {pt3dadd(-145.4512, 335.6629, -27.68775, 0.44)}

//  Looking at segment number 1843: Seg6_apic_30, section: apic_30, ID: 1153, parent: Seg5_apic_30 (1152), rad: 0.22, (-145.4512, 335.6629, -27.68775) -> (-144.7812, 336.1729, -28.48775), len: 1.16147
    apic_30 {pt3dadd(-144.7812, 336.1729, -28.48775, 0.44)}

//  Looking at segment number 1844: Seg7_apic_30, section: apic_30, ID: 1154, parent: Seg6_apic_30 (1153), rad: 0.22, (-144.7812, 336.1729, -28.48775) -> (-144.27121, 336.7629, -29.33775), len: 1.15356
    apic_30 {pt3dadd(-144.27121, 336.7629, -29.33775, 0.44)}

//  Looking at segment number 1845: Seg8_apic_30, section: apic_30, ID: 1155, parent: Seg7_apic_30 (1154), rad: 0.22, (-144.27121, 336.7629, -29.33775) -> (-143.7512, 338.1729, -30.187752), len: 1.72656
    apic_30 {pt3dadd(-143.7512, 338.1729, -30.187752, 0.44)}

//  Looking at segment number 1846: Seg9_apic_30, section: apic_30, ID: 1156, parent: Seg8_apic_30 (1155), rad: 0.22, (-143.7512, 338.1729, -30.187752) -> (-143.16121, 339.3529, -30.187752), len: 1.31927
    apic_30 {pt3dadd(-143.16121, 339.3529, -30.187752, 0.44)}

//  Looking at segment number 1847: Seg10_apic_30, section: apic_30, ID: 1157, parent: Seg9_apic_30 (1156), rad: 0.22, (-143.16121, 339.3529, -30.187752) -> (-142.7912, 339.7929, -30.28775), len: 0.583532
    apic_30 {pt3dadd(-142.7912, 339.7929, -30.28775, 0.44)}

//  Looking at segment number 1848: Seg11_apic_30, section: apic_30, ID: 1158, parent: Seg10_apic_30 (1157), rad: 0.22, (-142.7912, 339.7929, -30.28775) -> (-142.1212, 340.0129, -30.237751), len: 0.706964
    apic_30 {pt3dadd(-142.1212, 340.0129, -30.237751, 0.44)}

//  Looking at segment number 1849: Seg12_apic_30, section: apic_30, ID: 1159, parent: Seg11_apic_30 (1158), rad: 0.22, (-142.1212, 340.0129, -30.237751) -> (-142.05121, 340.5329, -30.237751), len: 0.524678
    apic_30 {pt3dadd(-142.05121, 340.5329, -30.237751, 0.44)}
}

proc basic_shape_extra_37(){

//  Looking at segment number 1850: Seg13_apic_30, section: apic_30, ID: 1160, parent: Seg12_apic_30 (1159), rad: 0.22, (-142.05121, 340.5329, -30.237751) -> (-141.9712, 341.4229, -30.78775), len: 1.0493
    apic_30 {pt3dadd(-141.9712, 341.4229, -30.78775, 0.44)}

//  Looking at segment number 1851: Seg14_apic_30, section: apic_30, ID: 1161, parent: Seg13_apic_30 (1160), rad: 0.22, (-141.9712, 341.4229, -30.78775) -> (-141.38121, 342.08292, -30.78775), len: 0.885269
    apic_30 {pt3dadd(-141.38121, 342.08292, -30.78775, 0.44)}

//  Looking at segment number 1852: Seg15_apic_30, section: apic_30, ID: 1162, parent: Seg14_apic_30 (1161), rad: 0.22, (-141.38121, 342.08292, -30.78775) -> (-141.16121, 342.7429, -31.83775), len: 1.25955
    apic_30 {pt3dadd(-141.16121, 342.7429, -31.83775, 0.44)}

//  Looking at segment number 1853: Seg16_apic_30, section: apic_30, ID: 1163, parent: Seg15_apic_30 (1162), rad: 0.22, (-141.16121, 342.7429, -31.83775) -> (-140.4212, 343.0429, -31.637749), len: 0.823176
    apic_30 {pt3dadd(-140.4212, 343.0429, -31.637749, 0.44)}

//  Looking at segment number 1854: Seg17_apic_30, section: apic_30, ID: 1164, parent: Seg16_apic_30 (1163), rad: 0.22, (-140.4212, 343.0429, -31.637749) -> (-140.6412, 343.9329, -32.23775), len: 1.09566
    apic_30 {pt3dadd(-140.6412, 343.9329, -32.23775, 0.44)}

//  Looking at segment number 1855: Seg18_apic_30, section: apic_30, ID: 1165, parent: Seg17_apic_30 (1164), rad: 0.22, (-140.6412, 343.9329, -32.23775) -> (-140.5712, 344.8829, -32.23775), len: 0.952588
    apic_30 {pt3dadd(-140.5712, 344.8829, -32.23775, 0.44)}

//  Looking at segment number 1856: Seg19_apic_30, section: apic_30, ID: 1166, parent: Seg18_apic_30 (1165), rad: 0.22, (-140.5712, 344.8829, -32.23775) -> (-139.8312, 345.9929, -32.58775), len: 1.37919
    apic_30 {pt3dadd(-139.8312, 345.9929, -32.58775, 0.44)}

//  Looking at segment number 1857: Seg20_apic_30, section: apic_30, ID: 1167, parent: Seg19_apic_30 (1166), rad: 0.22, (-139.8312, 345.9929, -32.58775) -> (-139.46121, 347.0329, -33.18775), len: 1.25639
    apic_30 {pt3dadd(-139.46121, 347.0329, -33.18775, 0.44)}

//  Looking at segment number 1858: Seg21_apic_30, section: apic_30, ID: 1168, parent: Seg20_apic_30 (1167), rad: 0.22, (-139.46121, 347.0329, -33.18775) -> (-139.0912, 348.1329, -33.48775), len: 1.19872
    apic_30 {pt3dadd(-139.0912, 348.1329, -33.48775, 0.44)}

//  Looking at segment number 1859: Seg22_apic_30, section: apic_30, ID: 1169, parent: Seg21_apic_30 (1168), rad: 0.22, (-139.0912, 348.1329, -33.48775) -> (-138.35121, 349.3929, -33.13775), len: 1.50257
    apic_30 {pt3dadd(-138.35121, 349.3929, -33.13775, 0.44)}

//  Looking at segment number 1860: Seg23_apic_30, section: apic_30, ID: 1170, parent: Seg22_apic_30 (1169), rad: 0.22, (-138.35121, 349.3929, -33.13775) -> (-138.4312, 350.5729, -33.03775), len: 1.18692
    apic_30 {pt3dadd(-138.4312, 350.5729, -33.03775, 0.44)}

//  Looking at segment number 1861: Seg24_apic_30, section: apic_30, ID: 1171, parent: Seg23_apic_30 (1170), rad: 0.22, (-138.4312, 350.5729, -33.03775) -> (-137.8312, 351.6829, -33.58775), len: 1.37643
    apic_30 {pt3dadd(-137.8312, 351.6829, -33.58775, 0.44)}

//  Looking at segment number 1862: Seg25_apic_30, section: apic_30, ID: 1172, parent: Seg24_apic_30 (1171), rad: 0.22, (-137.8312, 351.6829, -33.58775) -> (-137.5412, 352.6429, -34.68775), len: 1.48854
    apic_30 {pt3dadd(-137.5412, 352.6429, -34.68775, 0.44)}

//  Looking at segment number 1863: Seg26_apic_30, section: apic_30, ID: 1173, parent: Seg25_apic_30 (1172), rad: 0.22, (-137.5412, 352.6429, -34.68775) -> (-137.02121, 353.8929, -34.33775), len: 1.39835
    apic_30 {pt3dadd(-137.02121, 353.8929, -34.33775, 0.44)}

//  Looking at segment number 1864: Seg27_apic_30, section: apic_30, ID: 1174, parent: Seg26_apic_30 (1173), rad: 0.22, (-137.02121, 353.8929, -34.33775) -> (-136.1412, 353.9629, -34.33775), len: 0.882783
    apic_30 {pt3dadd(-136.1412, 353.9629, -34.33775, 0.44)}

//  Looking at segment number 1865: Seg28_apic_30, section: apic_30, ID: 1175, parent: Seg27_apic_30 (1174), rad: 0.22, (-136.1412, 353.9629, -34.33775) -> (-135.69121, 354.7029, -34.33775), len: 0.866099
    apic_30 {pt3dadd(-135.69121, 354.7029, -34.33775, 0.44)}

//  Looking at segment number 1866: Seg29_apic_30, section: apic_30, ID: 1176, parent: Seg28_apic_30 (1175), rad: 0.22, (-135.69121, 354.7029, -34.33775) -> (-135.6212, 355.6629, -34.43775), len: 0.967722
    apic_30 {pt3dadd(-135.6212, 355.6629, -34.43775, 0.44)}

//  Looking at segment number 1867: Seg30_apic_30, section: apic_30, ID: 1177, parent: Seg29_apic_30 (1176), rad: 0.22, (-135.6212, 355.6629, -34.43775) -> (-135.91121, 356.7029, -34.58775), len: 1.09006
    apic_30 {pt3dadd(-135.91121, 356.7029, -34.58775, 0.44)}

//  Looking at segment number 1868: Seg31_apic_30, section: apic_30, ID: 1178, parent: Seg30_apic_30 (1177), rad: 0.22, (-135.91121, 356.7029, -34.58775) -> (-135.4712, 357.3629, -34.78775), len: 0.818051
    apic_30 {pt3dadd(-135.4712, 357.3629, -34.78775, 0.44)}

//  Looking at segment number 1869: Seg32_apic_30, section: apic_30, ID: 1179, parent: Seg31_apic_30 (1178), rad: 0.22, (-135.4712, 357.3629, -34.78775) -> (-135.3212, 358.6129, -35.63775), len: 1.51905
    apic_30 {pt3dadd(-135.3212, 358.6129, -35.63775, 0.44)}

//  Looking at segment number 1870: Seg33_apic_30, section: apic_30, ID: 1180, parent: Seg32_apic_30 (1179), rad: 0.22, (-135.3212, 358.6129, -35.63775) -> (-135.6212, 359.9429, -35.58775), len: 1.36432
    apic_30 {pt3dadd(-135.6212, 359.9429, -35.58775, 0.44)}

//  Looking at segment number 1871: Seg0_apic_29, section: apic_29, ID: 1114, parent: Seg23_apic_28 (1113), rad: 0.335, (-149.0412, 332.6829, -26.18775) -> (-148.74121, 333.7829, -25.38775), len: 1.39284
    apic_29 {pt3dclear() pt3dadd(-149.0412, 332.6829, -26.18775, 0.67) pt3dadd(-148.74121, 333.7829, -25.38775, 0.67)}

//  Looking at segment number 1872: Seg1_apic_29, section: apic_29, ID: 1115, parent: Seg0_apic_29 (1114), rad: 0.335, (-148.74121, 333.7829, -25.38775) -> (-148.4512, 334.6029, -25.38775), len: 0.86978
    apic_29 {pt3dadd(-148.4512, 334.6029, -25.38775, 0.67)}

//  Looking at segment number 1873: Seg2_apic_29, section: apic_29, ID: 1116, parent: Seg1_apic_29 (1115), rad: 0.335, (-148.4512, 334.6029, -25.38775) -> (-147.9312, 335.1129, -25.38775), len: 0.728364
    apic_29 {pt3dadd(-147.9312, 335.1129, -25.38775, 0.67)}

//  Looking at segment number 1874: Seg3_apic_29, section: apic_29, ID: 1117, parent: Seg2_apic_29 (1116), rad: 0.335, (-147.9312, 335.1129, -25.38775) -> (-147.49121, 335.5629, -25.83775), len: 0.773674
    apic_29 {pt3dadd(-147.49121, 335.5629, -25.83775, 0.67)}

//  Looking at segment number 1875: Seg4_apic_29, section: apic_29, ID: 1118, parent: Seg3_apic_29 (1117), rad: 0.335, (-147.49121, 335.5629, -25.83775) -> (-147.0412, 336.1529, -25.83775), len: 0.742029
    apic_29 {pt3dadd(-147.0412, 336.1529, -25.83775, 0.67)}

//  Looking at segment number 1876: Seg5_apic_29, section: apic_29, ID: 1119, parent: Seg4_apic_29 (1118), rad: 0.335, (-147.0412, 336.1529, -25.83775) -> (-146.6712, 336.8129, -25.78775), len: 0.758288
    apic_29 {pt3dadd(-146.6712, 336.8129, -25.78775, 0.67)}

//  Looking at segment number 1877: Seg6_apic_29, section: apic_29, ID: 1120, parent: Seg5_apic_29 (1119), rad: 0.335, (-146.6712, 336.8129, -25.78775) -> (-145.94121, 337.7029, -25.78775), len: 1.1511
    apic_29 {pt3dadd(-145.94121, 337.7029, -25.78775, 0.67)}

//  Looking at segment number 1878: Seg7_apic_29, section: apic_29, ID: 1121, parent: Seg6_apic_29 (1120), rad: 0.335, (-145.94121, 337.7029, -25.78775) -> (-145.94121, 338.58292, -25.78775), len: 0.880005
    apic_29 {pt3dadd(-145.94121, 338.58292, -25.78775, 0.67)}

//  Looking at segment number 1879: Seg8_apic_29, section: apic_29, ID: 1122, parent: Seg7_apic_29 (1121), rad: 0.335, (-145.94121, 338.58292, -25.78775) -> (-145.6412, 339.6929, -25.78775), len: 1.14981
    apic_29 {pt3dadd(-145.6412, 339.6929, -25.78775, 0.67)}

//  Looking at segment number 1880: Seg9_apic_29, section: apic_29, ID: 1123, parent: Seg8_apic_29 (1122), rad: 0.335, (-145.6412, 339.6929, -25.78775) -> (-145.1212, 340.4329, -25.78775), len: 0.904428
    apic_29 {pt3dadd(-145.1212, 340.4329, -25.78775, 0.67)}

//  Looking at segment number 1881: Seg10_apic_29, section: apic_29, ID: 1124, parent: Seg9_apic_29 (1123), rad: 0.335, (-145.1212, 340.4329, -25.78775) -> (-144.7512, 340.8729, -25.78775), len: 0.57489
    apic_29 {pt3dadd(-144.7512, 340.8729, -25.78775, 0.67)}

//  Looking at segment number 1882: Seg11_apic_29, section: apic_29, ID: 1125, parent: Seg10_apic_29 (1124), rad: 0.335, (-144.7512, 340.8729, -25.78775) -> (-144.24121, 341.4629, -25.88775), len: 0.786251
    apic_29 {pt3dadd(-144.24121, 341.4629, -25.88775, 0.67)}

//  Looking at segment number 1883: Seg12_apic_29, section: apic_29, ID: 1126, parent: Seg11_apic_29 (1125), rad: 0.335, (-144.24121, 341.4629, -25.88775) -> (-144.0112, 342.4229, -25.88775), len: 0.987192
    apic_29 {pt3dadd(-144.0112, 342.4229, -25.88775, 0.67)}

//  Looking at segment number 1884: Seg13_apic_29, section: apic_29, ID: 1127, parent: Seg12_apic_29 (1126), rad: 0.335, (-144.0112, 342.4229, -25.88775) -> (-143.8712, 343.4529, -25.98775), len: 1.04427
    apic_29 {pt3dadd(-143.8712, 343.4529, -25.98775, 0.67)}

//  Looking at segment number 1885: Seg14_apic_29, section: apic_29, ID: 1128, parent: Seg13_apic_29 (1127), rad: 0.335, (-143.8712, 343.4529, -25.98775) -> (-144.16121, 344.6329, -25.98775), len: 1.21511
    apic_29 {pt3dadd(-144.16121, 344.6329, -25.98775, 0.67)}

//  Looking at segment number 1886: Seg15_apic_29, section: apic_29, ID: 1129, parent: Seg14_apic_29 (1128), rad: 0.335, (-144.16121, 344.6329, -25.98775) -> (-144.6812, 345.4529, -26.73775), len: 1.22691
    apic_29 {pt3dadd(-144.6812, 345.4529, -26.73775, 0.67)}

//  Looking at segment number 1887: Seg16_apic_29, section: apic_29, ID: 1130, parent: Seg15_apic_29 (1129), rad: 0.295, (-144.6812, 345.4529, -26.73775) -> (-145.0012, 346.58292, -26.68775), len: 1.17551
    apic_29 {pt3dadd(-145.0012, 346.58292, -26.68775, 0.59)}

//  Looking at segment number 1888: Seg17_apic_29, section: apic_29, ID: 1131, parent: Seg16_apic_29 (1130), rad: 0.295, (-145.0012, 346.58292, -26.68775) -> (-145.3712, 347.5429, -27.53775), len: 1.33453
    apic_29 {pt3dadd(-145.3712, 347.5429, -27.53775, 0.59)}

//  Looking at segment number 1889: Seg18_apic_29, section: apic_29, ID: 1132, parent: Seg17_apic_29 (1131), rad: 0.26, (-145.3712, 347.5429, -27.53775) -> (-145.8212, 348.7229, -27.68775), len: 1.27176
    apic_29 {pt3dadd(-145.8212, 348.7229, -27.68775, 0.52)}

//  Looking at segment number 1890: Seg19_apic_29, section: apic_29, ID: 1133, parent: Seg18_apic_29 (1132), rad: 0.26, (-145.8212, 348.7229, -27.68775) -> (-146.1112, 350.2029, -28.03775), len: 1.54824
    apic_29 {pt3dadd(-146.1112, 350.2029, -28.03775, 0.52)}

//  Looking at segment number 1891: Seg20_apic_29, section: apic_29, ID: 1134, parent: Seg19_apic_29 (1133), rad: 0.185, (-146.1112, 350.2029, -28.03775) -> (-146.41121, 351.7529, -28.03775), len: 1.57875
    apic_29 {pt3dadd(-146.41121, 351.7529, -28.03775, 0.37)}

//  Looking at segment number 1892: Seg21_apic_29, section: apic_29, ID: 1135, parent: Seg20_apic_29 (1134), rad: 0.185, (-146.41121, 351.7529, -28.03775) -> (-146.4812, 353.3729, -28.43775), len: 1.67011
    apic_29 {pt3dadd(-146.4812, 353.3729, -28.43775, 0.37)}

//  Looking at segment number 1893: Seg22_apic_29, section: apic_29, ID: 1136, parent: Seg21_apic_29 (1135), rad: 0.185, (-146.4812, 353.3729, -28.43775) -> (-146.41121, 354.4829, -28.48775), len: 1.11334
    apic_29 {pt3dadd(-146.41121, 354.4829, -28.48775, 0.37)}

//  Looking at segment number 1894: Seg23_apic_29, section: apic_29, ID: 1137, parent: Seg22_apic_29 (1136), rad: 0.185, (-146.41121, 354.4829, -28.48775) -> (-146.3312, 356.1829, -28.93775), len: 1.76035
    apic_29 {pt3dadd(-146.3312, 356.1829, -28.93775, 0.37)}

//  Looking at segment number 1895: Seg24_apic_29, section: apic_29, ID: 1138, parent: Seg23_apic_29 (1137), rad: 0.185, (-146.3312, 356.1829, -28.93775) -> (-146.63121, 356.8429, -28.987751), len: 0.72671
    apic_29 {pt3dadd(-146.63121, 356.8429, -28.987751, 0.37)}

//  Looking at segment number 1896: Seg25_apic_29, section: apic_29, ID: 1139, parent: Seg24_apic_29 (1138), rad: 0.185, (-146.63121, 356.8429, -28.987751) -> (-146.85121, 357.5129, -28.93775), len: 0.706978
    apic_29 {pt3dadd(-146.85121, 357.5129, -28.93775, 0.37)}

//  Looking at segment number 1897: Seg26_apic_29, section: apic_29, ID: 1140, parent: Seg25_apic_29 (1139), rad: 0.185, (-146.85121, 357.5129, -28.93775) -> (-146.85121, 358.4729, -29.08775), len: 0.97164
    apic_29 {pt3dadd(-146.85121, 358.4729, -29.08775, 0.37)}

//  Looking at segment number 1898: Seg27_apic_29, section: apic_29, ID: 1141, parent: Seg26_apic_29 (1140), rad: 0.185, (-146.85121, 358.4729, -29.08775) -> (-146.9312, 359.6529, -29.33775), len: 1.20883
    apic_29 {pt3dadd(-146.9312, 359.6529, -29.33775, 0.37)}

//  Looking at segment number 1899: Seg28_apic_29, section: apic_29, ID: 1142, parent: Seg27_apic_29 (1141), rad: 0.185, (-146.9312, 359.6529, -29.33775) -> (-146.85121, 360.83292, -29.387749), len: 1.18379
    apic_29 {pt3dadd(-146.85121, 360.83292, -29.387749, 0.37)}
}

proc basic_shape_extra_38(){

//  Looking at segment number 1900: Seg29_apic_29, section: apic_29, ID: 1143, parent: Seg28_apic_29 (1142), rad: 0.185, (-146.85121, 360.83292, -29.387749) -> (-146.4812, 362.3829, -29.437752), len: 1.59432
    apic_29 {pt3dadd(-146.4812, 362.3829, -29.437752, 0.37)}

//  Looking at segment number 1901: Seg30_apic_29, section: apic_29, ID: 1144, parent: Seg29_apic_29 (1143), rad: 0.185, (-146.4812, 362.3829, -29.437752) -> (-146.5612, 363.4929, -29.637749), len: 1.13069
    apic_29 {pt3dadd(-146.5612, 363.4929, -29.637749, 0.37)}

//  Looking at segment number 1902: Seg31_apic_29, section: apic_29, ID: 1145, parent: Seg30_apic_29 (1144), rad: 0.185, (-146.5612, 363.4929, -29.637749) -> (-146.2612, 364.5929, -29.987751), len: 1.19269
    apic_29 {pt3dadd(-146.2612, 364.5929, -29.987751, 0.37)}

//  Looking at segment number 1903: Seg32_apic_29, section: apic_29, ID: 1146, parent: Seg31_apic_29 (1145), rad: 0.185, (-146.2612, 364.5929, -29.987751) -> (-146.19121, 365.4829, -29.187752), len: 1.19876
    apic_29 {pt3dadd(-146.19121, 365.4829, -29.187752, 0.37)}

//  Looking at segment number 1904: Seg0_apic_19, section: apic_19, ID: 1012, parent: Seg20_apic_5 (950), rad: 0.185, (-170.85121, 364.0429, -19.53775) -> (-171.96121, 365.4829, -22.08775), len: 3.13181
    apic_19 {pt3dclear() pt3dadd(-170.85121, 364.0429, -19.53775, 0.37) pt3dadd(-171.96121, 365.4829, -22.08775, 0.37)}

//  Looking at segment number 1905: Seg1_apic_19, section: apic_19, ID: 1013, parent: Seg0_apic_19 (1012), rad: 0.185, (-171.96121, 365.4829, -22.08775) -> (-172.55121, 366.7429, -22.53775), len: 1.46224
    apic_19 {pt3dadd(-172.55121, 366.7429, -22.53775, 0.37)}

//  Looking at segment number 1906: Seg0_apic_6, section: apic_6, ID: 951, parent: Seg20_apic_5 (950), rad: 0.515, (-170.85121, 364.0429, -19.53775) -> (-169.0712, 364.7129, -18.93775), len: 1.99432
    apic_6 {pt3dclear() pt3dadd(-170.85121, 364.0429, -19.53775, 1.03) pt3dadd(-169.0712, 364.7129, -18.93775, 1.03)}

//  Looking at segment number 1907: Seg1_apic_6, section: apic_6, ID: 952, parent: Seg0_apic_6 (951), rad: 0.48, (-169.0712, 364.7129, -18.93775) -> (-167.30121, 365.3729, -18.58775), len: 1.92119
    apic_6 {pt3dadd(-167.30121, 365.3729, -18.58775, 0.96)}

//  Looking at segment number 1908: Seg2_apic_6, section: apic_6, ID: 953, parent: Seg1_apic_6 (952), rad: 0.48, (-167.30121, 365.3729, -18.58775) -> (-167.30121, 366.33292, -18.58775), len: 0.960022
    apic_6 {pt3dadd(-167.30121, 366.33292, -18.58775, 0.96)}

//  Looking at segment number 1909: Seg3_apic_6, section: apic_6, ID: 954, parent: Seg2_apic_6 (953), rad: 0.48, (-167.30121, 366.33292, -18.58775) -> (-167.2312, 367.5129, -18.58775), len: 1.18207
    apic_6 {pt3dadd(-167.2312, 367.5129, -18.58775, 0.96)}

//  Looking at segment number 1910: Seg4_apic_6, section: apic_6, ID: 955, parent: Seg3_apic_6 (954), rad: 0.48, (-167.2312, 367.5129, -18.58775) -> (-167.30121, 368.1829, -18.68775), len: 0.681013
    apic_6 {pt3dadd(-167.30121, 368.1829, -18.68775, 0.96)}

//  Looking at segment number 1911: Seg0_apic_92, section: apic_92, ID: 1748, parent: Seg1_apic_84 (1692), rad: 0.22, (-197.16121, 300.77292, -42.63775) -> (-198.41121, 301.4229, -42.63775), len: 1.4089
    apic_92 {pt3dclear() pt3dadd(-197.16121, 300.77292, -42.63775, 0.44) pt3dadd(-198.41121, 301.4229, -42.63775, 0.44)}

//  Looking at segment number 1912: Seg1_apic_92, section: apic_92, ID: 1749, parent: Seg0_apic_92 (1748), rad: 0.22, (-198.41121, 301.4229, -42.63775) -> (-199.8212, 301.6429, -42.63775), len: 1.42705
    apic_92 {pt3dadd(-199.8212, 301.6429, -42.63775, 0.44)}

//  Looking at segment number 1913: Seg2_apic_92, section: apic_92, ID: 1750, parent: Seg1_apic_92 (1749), rad: 0.22, (-199.8212, 301.6429, -42.63775) -> (-201.2212, 301.27292, -42.63775), len: 1.44808
    apic_92 {pt3dadd(-201.2212, 301.27292, -42.63775, 0.44)}

//  Looking at segment number 1914: Seg0_apic_85, section: apic_85, ID: 1693, parent: Seg1_apic_84 (1692), rad: 0.335, (-197.16121, 300.77292, -42.63775) -> (-197.46121, 301.8829, -42.63775), len: 1.14981
    apic_85 {pt3dclear() pt3dadd(-197.16121, 300.77292, -42.63775, 0.67) pt3dadd(-197.46121, 301.8829, -42.63775, 0.67)}

//  Looking at segment number 1915: Seg1_apic_85, section: apic_85, ID: 1694, parent: Seg0_apic_85 (1693), rad: 0.335, (-197.46121, 301.8829, -42.63775) -> (-198.1212, 302.77292, -42.63775), len: 1.10802
    apic_85 {pt3dadd(-198.1212, 302.77292, -42.63775, 0.67)}

//  Looking at segment number 1916: Seg2_apic_85, section: apic_85, ID: 1695, parent: Seg1_apic_85 (1694), rad: 0.335, (-198.1212, 302.77292, -42.63775) -> (-199.2312, 303.2829, -42.28775), len: 1.2707
    apic_85 {pt3dadd(-199.2312, 303.2829, -42.28775, 0.67)}

//  Looking at segment number 1917: Seg3_apic_85, section: apic_85, ID: 1696, parent: Seg2_apic_85 (1695), rad: 0.335, (-199.2312, 303.2829, -42.28775) -> (-199.9012, 304.2429, -42.28775), len: 1.17068
    apic_85 {pt3dadd(-199.9012, 304.2429, -42.28775, 0.67)}

//  Looking at segment number 1918: Seg4_apic_85, section: apic_85, ID: 1697, parent: Seg3_apic_85 (1696), rad: 0.335, (-199.9012, 304.2429, -42.28775) -> (-200.41121, 305.5029, -42.28775), len: 1.35931
    apic_85 {pt3dadd(-200.41121, 305.5029, -42.28775, 0.67)}

//  Looking at segment number 1919: Seg5_apic_85, section: apic_85, ID: 1698, parent: Seg4_apic_85 (1697), rad: 0.335, (-200.41121, 305.5029, -42.28775) -> (-200.9312, 307.05292, -42.28775), len: 1.63491
    apic_85 {pt3dadd(-200.9312, 307.05292, -42.28775, 0.67)}

//  Looking at segment number 1920: Seg6_apic_85, section: apic_85, ID: 1699, parent: Seg5_apic_85 (1698), rad: 0.26, (-200.9312, 307.05292, -42.28775) -> (-201.74121, 308.6029, -41.88775), len: 1.79404
    apic_85 {pt3dadd(-201.74121, 308.6029, -41.88775, 0.52)}

//  Looking at segment number 1921: Seg7_apic_85, section: apic_85, ID: 1700, parent: Seg6_apic_85 (1699), rad: 0.26, (-201.74121, 308.6029, -41.88775) -> (-202.0412, 310.3729, -41.88775), len: 1.79523
    apic_85 {pt3dadd(-202.0412, 310.3729, -41.88775, 0.52)}

//  Looking at segment number 1922: Seg8_apic_85, section: apic_85, ID: 1701, parent: Seg7_apic_85 (1700), rad: 0.26, (-202.0412, 310.3729, -41.88775) -> (-202.19121, 311.4029, -41.88775), len: 1.04087
    apic_85 {pt3dadd(-202.19121, 311.4029, -41.88775, 0.52)}

//  Looking at segment number 1923: Seg9_apic_85, section: apic_85, ID: 1702, parent: Seg8_apic_85 (1701), rad: 0.26, (-202.19121, 311.4029, -41.88775) -> (-202.85121, 312.2229, -41.88775), len: 1.05262
    apic_85 {pt3dadd(-202.85121, 312.2229, -41.88775, 0.52)}

//  Looking at segment number 1924: Seg10_apic_85, section: apic_85, ID: 1703, parent: Seg9_apic_85 (1702), rad: 0.26, (-202.85121, 312.2229, -41.88775) -> (-203.74121, 313.0329, -41.88775), len: 1.20341
    apic_85 {pt3dadd(-203.74121, 313.0329, -41.88775, 0.52)}

//  Looking at segment number 1925: Seg11_apic_85, section: apic_85, ID: 1704, parent: Seg10_apic_85 (1703), rad: 0.26, (-203.74121, 313.0329, -41.88775) -> (-204.2612, 315.0929, -41.88775), len: 2.12461
    apic_85 {pt3dadd(-204.2612, 315.0929, -41.88775, 0.52)}

//  Looking at segment number 1926: Seg12_apic_85, section: apic_85, ID: 1705, parent: Seg11_apic_85 (1704), rad: 0.26, (-204.2612, 315.0929, -41.88775) -> (-204.9012, 316.3729, -42.08775), len: 1.44499
    apic_85 {pt3dadd(-204.9012, 316.3729, -42.08775, 0.52)}

//  Looking at segment number 1927: Seg13_apic_85, section: apic_85, ID: 1706, parent: Seg12_apic_85 (1705), rad: 0.295, (-204.9012, 316.3729, -42.08775) -> (-205.4212, 317.6329, -42.18775), len: 1.36676
    apic_85 {pt3dadd(-205.4212, 317.6329, -42.18775, 0.59)}

//  Looking at segment number 1928: Seg14_apic_85, section: apic_85, ID: 1707, parent: Seg13_apic_85 (1706), rad: 0.295, (-205.4212, 317.6329, -42.18775) -> (-206.2312, 318.4429, -42.18775), len: 1.14551
    apic_85 {pt3dadd(-206.2312, 318.4429, -42.18775, 0.59)}

//  Looking at segment number 1929: Seg0_apic_77, section: apic_77, ID: 1639, parent: Seg7_apic_75 (1605), rad: 0.185, (-175.38121, 320.4529, -29.08775) -> (-177.38121, 322.1229, -29.33775), len: 2.61751
    apic_77 {pt3dclear() pt3dadd(-175.38121, 320.4529, -29.08775, 0.37) pt3dadd(-177.38121, 322.1229, -29.33775, 0.37)}

//  Looking at segment number 1930: Seg1_apic_77, section: apic_77, ID: 1640, parent: Seg0_apic_77 (1639), rad: 0.185, (-177.38121, 322.1229, -29.33775) -> (-179.3112, 323.2329, -29.28775), len: 2.22699
    apic_77 {pt3dadd(-179.3112, 323.2329, -29.28775, 0.37)}

//  Looking at segment number 1931: Seg2_apic_77, section: apic_77, ID: 1641, parent: Seg1_apic_77 (1640), rad: 0.185, (-179.3112, 323.2329, -29.28775) -> (-180.3412, 323.2329, -28.13775), len: 1.54383
    apic_77 {pt3dadd(-180.3412, 323.2329, -28.13775, 0.37)}

//  Looking at segment number 1932: Seg3_apic_77, section: apic_77, ID: 1642, parent: Seg2_apic_77 (1641), rad: 0.185, (-180.3412, 323.2329, -28.13775) -> (-182.0412, 323.30292, -28.13775), len: 1.70144
    apic_77 {pt3dadd(-182.0412, 323.30292, -28.13775, 0.37)}

//  Looking at segment number 1933: Seg4_apic_77, section: apic_77, ID: 1643, parent: Seg3_apic_77 (1642), rad: 0.185, (-182.0412, 323.30292, -28.13775) -> (-182.85121, 322.9329, -28.13775), len: 0.890528
    apic_77 {pt3dadd(-182.85121, 322.9329, -28.13775, 0.37)}

//  Looking at segment number 1934: Seg5_apic_77, section: apic_77, ID: 1644, parent: Seg4_apic_77 (1643), rad: 0.185, (-182.85121, 322.9329, -28.13775) -> (-184.2612, 324.1129, -28.13775), len: 1.83862
    apic_77 {pt3dadd(-184.2612, 324.1129, -28.13775, 0.37)}

//  Looking at segment number 1935: Seg6_apic_77, section: apic_77, ID: 1645, parent: Seg5_apic_77 (1644), rad: 0.185, (-184.2612, 324.1129, -28.13775) -> (-185.8112, 324.9329, -28.13775), len: 1.75353
    apic_77 {pt3dadd(-185.8112, 324.9329, -28.13775, 0.37)}

//  Looking at segment number 1936: Seg7_apic_77, section: apic_77, ID: 1646, parent: Seg6_apic_77 (1645), rad: 0.22, (-185.8112, 324.9329, -28.13775) -> (-187.1412, 326.2529, -28.13775), len: 1.87385
    apic_77 {pt3dadd(-187.1412, 326.2529, -28.13775, 0.44)}

//  Looking at segment number 1937: Seg0_apic_76, section: apic_76, ID: 1606, parent: Seg7_apic_75 (1605), rad: 0.37, (-175.38121, 320.4529, -29.08775) -> (-177.30121, 320.9729, -28.987751), len: 1.99168
    apic_76 {pt3dclear() pt3dadd(-175.38121, 320.4529, -29.08775, 0.74) pt3dadd(-177.30121, 320.9729, -28.987751, 0.74)}

//  Looking at segment number 1938: Seg1_apic_76, section: apic_76, ID: 1607, parent: Seg0_apic_76 (1606), rad: 0.37, (-177.30121, 320.9729, -28.987751) -> (-178.5612, 321.1929, -29.28775), len: 1.31377
    apic_76 {pt3dadd(-178.5612, 321.1929, -29.28775, 0.74)}

//  Looking at segment number 1939: Seg2_apic_76, section: apic_76, ID: 1608, parent: Seg1_apic_76 (1607), rad: 0.37, (-178.5612, 321.1929, -29.28775) -> (-180.0412, 320.4529, -29.28775), len: 1.65468
    apic_76 {pt3dadd(-180.0412, 320.4529, -29.28775, 0.74)}

//  Looking at segment number 1940: Seg3_apic_76, section: apic_76, ID: 1609, parent: Seg2_apic_76 (1608), rad: 0.26, (-180.0412, 320.4529, -29.28775) -> (-181.3712, 320.0929, -30.237751), len: 1.67362
    apic_76 {pt3dadd(-181.3712, 320.0929, -30.237751, 0.52)}

//  Looking at segment number 1941: Seg4_apic_76, section: apic_76, ID: 1610, parent: Seg3_apic_76 (1609), rad: 0.26, (-181.3712, 320.0929, -30.237751) -> (-182.63121, 320.1629, -30.187752), len: 1.26294
    apic_76 {pt3dadd(-182.63121, 320.1629, -30.187752, 0.52)}

//  Looking at segment number 1942: Seg5_apic_76, section: apic_76, ID: 1611, parent: Seg4_apic_76 (1610), rad: 0.26, (-182.63121, 320.1629, -30.187752) -> (-184.10121, 320.3129, -30.187752), len: 1.47763
    apic_76 {pt3dadd(-184.10121, 320.3129, -30.187752, 0.52)}

//  Looking at segment number 1943: Seg6_apic_76, section: apic_76, ID: 1612, parent: Seg5_apic_76 (1611), rad: 0.26, (-184.10121, 320.3129, -30.187752) -> (-185.1412, 320.6029, -30.187752), len: 1.07967
    apic_76 {pt3dadd(-185.1412, 320.6029, -30.187752, 0.52)}

//  Looking at segment number 1944: Seg7_apic_76, section: apic_76, ID: 1613, parent: Seg6_apic_76 (1612), rad: 0.26, (-185.1412, 320.6029, -30.187752) -> (-186.0312, 321.27292, -30.187752), len: 1.11401
    apic_76 {pt3dadd(-186.0312, 321.27292, -30.187752, 0.52)}

//  Looking at segment number 1945: Seg8_apic_76, section: apic_76, ID: 1614, parent: Seg7_apic_76 (1613), rad: 0.26, (-186.0312, 321.27292, -30.187752) -> (-186.99121, 321.6429, -31.187752), len: 1.43475
    apic_76 {pt3dadd(-186.99121, 321.6429, -31.187752, 0.52)}

//  Looking at segment number 1946: Seg9_apic_76, section: apic_76, ID: 1615, parent: Seg8_apic_76 (1614), rad: 0.26, (-186.99121, 321.6429, -31.187752) -> (-187.9512, 322.0029, -31.187752), len: 1.02527
    apic_76 {pt3dadd(-187.9512, 322.0029, -31.187752, 0.52)}

//  Looking at segment number 1947: Seg10_apic_76, section: apic_76, ID: 1616, parent: Seg9_apic_76 (1615), rad: 0.26, (-187.9512, 322.0029, -31.187752) -> (-189.6512, 322.0029, -31.187752), len: 1.7
    apic_76 {pt3dadd(-189.6512, 322.0029, -31.187752, 0.52)}

//  Looking at segment number 1948: Seg11_apic_76, section: apic_76, ID: 1617, parent: Seg10_apic_76 (1616), rad: 0.185, (-189.6512, 322.0029, -31.187752) -> (-191.8612, 321.5629, -31.137749), len: 2.25394
    apic_76 {pt3dadd(-191.8612, 321.5629, -31.137749, 0.37)}

//  Looking at segment number 1949: Seg12_apic_76, section: apic_76, ID: 1618, parent: Seg11_apic_76 (1617), rad: 0.185, (-191.8612, 321.5629, -31.137749) -> (-193.4212, 320.9729, -31.137749), len: 1.66784
    apic_76 {pt3dadd(-193.4212, 320.9729, -31.137749, 0.37)}
}

proc basic_shape_extra_39(){

//  Looking at segment number 1950: Seg13_apic_76, section: apic_76, ID: 1619, parent: Seg12_apic_76 (1618), rad: 0.185, (-193.4212, 320.9729, -31.137749) -> (-195.1212, 320.9729, -31.137749), len: 1.7
    apic_76 {pt3dadd(-195.1212, 320.9729, -31.137749, 0.37)}

//  Looking at segment number 1951: Seg14_apic_76, section: apic_76, ID: 1620, parent: Seg13_apic_76 (1619), rad: 0.185, (-195.1212, 320.9729, -31.137749) -> (-196.6712, 321.1229, -31.137749), len: 1.55724
    apic_76 {pt3dadd(-196.6712, 321.1229, -31.137749, 0.37)}

//  Looking at segment number 1952: Seg15_apic_76, section: apic_76, ID: 1621, parent: Seg14_apic_76 (1620), rad: 0.185, (-196.6712, 321.1229, -31.137749) -> (-198.66121, 321.4929, -31.137749), len: 2.02411
    apic_76 {pt3dadd(-198.66121, 321.4929, -31.137749, 0.37)}

//  Looking at segment number 1953: Seg16_apic_76, section: apic_76, ID: 1622, parent: Seg15_apic_76 (1621), rad: 0.185, (-198.66121, 321.4929, -31.137749) -> (-200.66121, 321.4129, -31.137749), len: 2.0016
    apic_76 {pt3dadd(-200.66121, 321.4129, -31.137749, 0.37)}

//  Looking at segment number 1954: Seg17_apic_76, section: apic_76, ID: 1623, parent: Seg16_apic_76 (1622), rad: 0.185, (-200.66121, 321.4129, -31.137749) -> (-202.2912, 321.7829, -31.137749), len: 1.67146
    apic_76 {pt3dadd(-202.2912, 321.7829, -31.137749, 0.37)}

//  Looking at segment number 1955: Seg18_apic_76, section: apic_76, ID: 1624, parent: Seg17_apic_76 (1623), rad: 0.185, (-202.2912, 321.7829, -31.137749) -> (-203.69121, 321.7129, -31.137749), len: 1.40176
    apic_76 {pt3dadd(-203.69121, 321.7129, -31.137749, 0.37)}

//  Looking at segment number 1956: Seg19_apic_76, section: apic_76, ID: 1625, parent: Seg18_apic_76 (1624), rad: 0.185, (-203.69121, 321.7129, -31.137749) -> (-205.1712, 321.7129, -31.137749), len: 1.48
    apic_76 {pt3dadd(-205.1712, 321.7129, -31.137749, 0.37)}

//  Looking at segment number 1957: Seg20_apic_76, section: apic_76, ID: 1626, parent: Seg19_apic_76 (1625), rad: 0.185, (-205.1712, 321.7129, -31.137749) -> (-206.7912, 322.2329, -31.137749), len: 1.70141
    apic_76 {pt3dadd(-206.7912, 322.2329, -31.137749, 0.37)}

//  Looking at segment number 1958: Seg21_apic_76, section: apic_76, ID: 1627, parent: Seg20_apic_76 (1626), rad: 0.185, (-206.7912, 322.2329, -31.137749) -> (-208.1212, 322.6729, -31.137749), len: 1.4009
    apic_76 {pt3dadd(-208.1212, 322.6729, -31.137749, 0.37)}

//  Looking at segment number 1959: Seg22_apic_76, section: apic_76, ID: 1628, parent: Seg21_apic_76 (1627), rad: 0.185, (-208.1212, 322.6729, -31.137749) -> (-209.16121, 322.6729, -31.137749), len: 1.04001
    apic_76 {pt3dadd(-209.16121, 322.6729, -31.137749, 0.37)}

//  Looking at segment number 1960: Seg23_apic_76, section: apic_76, ID: 1629, parent: Seg22_apic_76 (1628), rad: 0.185, (-209.16121, 322.6729, -31.137749) -> (-210.49121, 323.1929, -31.137749), len: 1.42804
    apic_76 {pt3dadd(-210.49121, 323.1929, -31.137749, 0.37)}

//  Looking at segment number 1961: Seg24_apic_76, section: apic_76, ID: 1630, parent: Seg23_apic_76 (1629), rad: 0.185, (-210.49121, 323.1929, -31.137749) -> (-211.7512, 324.0729, -31.137749), len: 1.53688
    apic_76 {pt3dadd(-211.7512, 324.0729, -31.137749, 0.37)}

//  Looking at segment number 1962: Seg25_apic_76, section: apic_76, ID: 1631, parent: Seg24_apic_76 (1630), rad: 0.185, (-211.7512, 324.0729, -31.137749) -> (-213.5312, 324.1929, -30.987751), len: 1.79033
    apic_76 {pt3dadd(-213.5312, 324.1929, -30.987751, 0.37)}

//  Looking at segment number 1963: Seg26_apic_76, section: apic_76, ID: 1632, parent: Seg25_apic_76 (1631), rad: 0.185, (-213.5312, 324.1929, -30.987751) -> (-215.0812, 324.33292, -30.987751), len: 1.55631
    apic_76 {pt3dadd(-215.0812, 324.33292, -30.987751, 0.37)}

//  Looking at segment number 1964: Seg27_apic_76, section: apic_76, ID: 1633, parent: Seg26_apic_76 (1632), rad: 0.185, (-215.0812, 324.33292, -30.987751) -> (-216.7812, 325.1529, -30.987751), len: 1.88742
    apic_76 {pt3dadd(-216.7812, 325.1529, -30.987751, 0.37)}

//  Looking at segment number 1965: Seg28_apic_76, section: apic_76, ID: 1634, parent: Seg27_apic_76 (1633), rad: 0.185, (-216.7812, 325.1529, -30.987751) -> (-218.77121, 325.2929, -30.08775), len: 2.18854
    apic_76 {pt3dadd(-218.77121, 325.2929, -30.08775, 0.37)}

//  Looking at segment number 1966: Seg29_apic_76, section: apic_76, ID: 1635, parent: Seg28_apic_76 (1634), rad: 0.185, (-218.77121, 325.2929, -30.08775) -> (-220.55121, 326.1829, -31.58775), len: 2.49208
    apic_76 {pt3dadd(-220.55121, 326.1829, -31.58775, 0.37)}

//  Looking at segment number 1967: Seg30_apic_76, section: apic_76, ID: 1636, parent: Seg29_apic_76 (1635), rad: 0.185, (-220.55121, 326.1829, -31.58775) -> (-221.9512, 326.9229, -30.387749), len: 1.98686
    apic_76 {pt3dadd(-221.9512, 326.9229, -30.387749, 0.37)}

//  Looking at segment number 1968: Seg31_apic_76, section: apic_76, ID: 1637, parent: Seg30_apic_76 (1636), rad: 0.185, (-221.9512, 326.9229, -30.387749) -> (-222.2512, 328.0329, -30.387749), len: 1.14981
    apic_76 {pt3dadd(-222.2512, 328.0329, -30.387749, 0.37)}

//  Looking at segment number 1969: Seg32_apic_76, section: apic_76, ID: 1638, parent: Seg31_apic_76 (1637), rad: 0.185, (-222.2512, 328.0329, -30.387749) -> (-224.3212, 328.4729, -30.387749), len: 2.11624
    apic_76 {pt3dadd(-224.3212, 328.4729, -30.387749, 0.37)}

//  Looking at segment number 1970: Seg0_apic_71, section: apic_71, ID: 1580, parent: Seg3_apic_69 (1575), rad: 0.26, (-173.3112, 303.77292, -31.08775) -> (-172.5712, 302.7429, -31.937752), len: 1.52679
    apic_71 {pt3dclear() pt3dadd(-173.3112, 303.77292, -31.08775, 0.52) pt3dadd(-172.5712, 302.7429, -31.937752, 0.52)}

//  Looking at segment number 1971: Seg1_apic_71, section: apic_71, ID: 1581, parent: Seg0_apic_71 (1580), rad: 0.26, (-172.5712, 302.7429, -31.937752) -> (-171.91121, 301.6329, -31.937752), len: 1.29138
    apic_71 {pt3dadd(-171.91121, 301.6329, -31.937752, 0.52)}

//  Looking at segment number 1972: Seg2_apic_71, section: apic_71, ID: 1582, parent: Seg1_apic_71 (1581), rad: 0.26, (-171.91121, 301.6329, -31.937752) -> (-171.6112, 300.8229, -31.937752), len: 0.86377
    apic_71 {pt3dadd(-171.6112, 300.8229, -31.937752, 0.52)}

//  Looking at segment number 1973: Seg3_apic_71, section: apic_71, ID: 1583, parent: Seg2_apic_71 (1582), rad: 0.26, (-171.6112, 300.8229, -31.937752) -> (-170.6512, 300.0129, -31.937752), len: 1.25607
    apic_71 {pt3dadd(-170.6512, 300.0129, -31.937752, 0.52)}

//  Looking at segment number 1974: Seg0_apic_70, section: apic_70, ID: 1576, parent: Seg3_apic_69 (1575), rad: 0.26, (-173.3112, 303.77292, -31.08775) -> (-174.2012, 302.2229, -30.937752), len: 1.79364
    apic_70 {pt3dclear() pt3dadd(-173.3112, 303.77292, -31.08775, 0.52) pt3dadd(-174.2012, 302.2229, -30.937752, 0.52)}

//  Looking at segment number 1975: Seg1_apic_70, section: apic_70, ID: 1577, parent: Seg0_apic_70 (1576), rad: 0.26, (-174.2012, 302.2229, -30.937752) -> (-175.60121, 301.3429, -31.28775), len: 1.69025
    apic_70 {pt3dadd(-175.60121, 301.3429, -31.28775, 0.52)}

//  Looking at segment number 1976: Seg2_apic_70, section: apic_70, ID: 1578, parent: Seg1_apic_70 (1577), rad: 0.26, (-175.60121, 301.3429, -31.28775) -> (-176.6412, 300.8229, -31.237751), len: 1.16382
    apic_70 {pt3dadd(-176.6412, 300.8229, -31.237751, 0.52)}

//  Looking at segment number 1977: Seg3_apic_70, section: apic_70, ID: 1579, parent: Seg2_apic_70 (1578), rad: 0.26, (-176.6412, 300.8229, -31.237751) -> (-177.38121, 299.8629, -30.937752), len: 1.24868
    apic_70 {pt3dadd(-177.38121, 299.8629, -30.937752, 0.52)}

//  Looking at segment number 1978: Seg0_apic_64, section: apic_64, ID: 1551, parent: Seg3_apic_52 (1490), rad: 0.26, (-171.3912, 311.0129, -29.887749) -> (-173.02121, 310.9329, -31.28775), len: 2.15019
    apic_64 {pt3dclear() pt3dadd(-171.3912, 311.0129, -29.887749, 0.52) pt3dadd(-173.02121, 310.9329, -31.28775, 0.52)}

//  Looking at segment number 1979: Seg1_apic_64, section: apic_64, ID: 1552, parent: Seg0_apic_64 (1551), rad: 0.26, (-173.02121, 310.9329, -31.28775) -> (-173.6112, 310.7129, -31.28775), len: 0.629679
    apic_64 {pt3dadd(-173.6112, 310.7129, -31.28775, 0.52)}

//  Looking at segment number 1980: Seg0_apic_53, section: apic_53, ID: 1491, parent: Seg3_apic_52 (1490), rad: 0.405, (-171.3912, 311.0129, -29.887749) -> (-172.5012, 312.2629, -30.28775), len: 1.7189
    apic_53 {pt3dclear() pt3dadd(-171.3912, 311.0129, -29.887749, 0.81) pt3dadd(-172.5012, 312.2629, -30.28775, 0.81)}

//  Looking at segment number 1981: Seg1_apic_53, section: apic_53, ID: 1492, parent: Seg0_apic_53 (1491), rad: 0.335, (-172.5012, 312.2629, -30.28775) -> (-173.6812, 313.2229, -30.237751), len: 1.52199
    apic_53 {pt3dadd(-173.6812, 313.2229, -30.237751, 0.67)}

//  Looking at segment number 1982: Seg2_apic_53, section: apic_53, ID: 1493, parent: Seg1_apic_53 (1492), rad: 0.335, (-173.6812, 313.2229, -30.237751) -> (-174.5712, 314.0329, -31.03775), len: 1.44506
    apic_53 {pt3dadd(-174.5712, 314.0329, -31.03775, 0.67)}

//  Looking at segment number 1983: Seg3_apic_53, section: apic_53, ID: 1494, parent: Seg2_apic_53 (1493), rad: 0.335, (-174.5712, 314.0329, -31.03775) -> (-175.7512, 314.33292, -31.03775), len: 1.21755
    apic_53 {pt3dadd(-175.7512, 314.33292, -31.03775, 0.67)}

//  Looking at segment number 1984: Seg4_apic_53, section: apic_53, ID: 1495, parent: Seg3_apic_53 (1494), rad: 0.335, (-175.7512, 314.33292, -31.03775) -> (-175.8312, 315.4329, -32.23775), len: 1.62983
    apic_53 {pt3dadd(-175.8312, 315.4329, -32.23775, 0.67)}

//  Looking at segment number 1985: Seg5_apic_53, section: apic_53, ID: 1496, parent: Seg4_apic_53 (1495), rad: 0.335, (-175.8312, 315.4329, -32.23775) -> (-177.0812, 316.6929, -33.13775), len: 1.99001
    apic_53 {pt3dadd(-177.0812, 316.6929, -33.13775, 0.67)}

//  Looking at segment number 1986: Seg6_apic_53, section: apic_53, ID: 1497, parent: Seg5_apic_53 (1496), rad: 0.335, (-177.0812, 316.6929, -33.13775) -> (-178.1212, 318.02292, -33.68775), len: 1.77568
    apic_53 {pt3dadd(-178.1212, 318.02292, -33.68775, 0.67)}

//  Looking at segment number 1987: Seg7_apic_53, section: apic_53, ID: 1498, parent: Seg6_apic_53 (1497), rad: 0.335, (-178.1212, 318.02292, -33.68775) -> (-178.9312, 318.83292, -34.18775), len: 1.24988
    apic_53 {pt3dadd(-178.9312, 318.83292, -34.18775, 0.67)}

//  Looking at segment number 1988: Seg0_apic_44, section: apic_44, ID: 1367, parent: Seg2_apic_33 (1191), rad: 0.185, (-172.7012, 328.30292, -21.68775) -> (-173.80121, 328.9129, -25.78775), len: 4.2886
    apic_44 {pt3dclear() pt3dadd(-172.7012, 328.30292, -21.68775, 0.37) pt3dadd(-173.80121, 328.9129, -25.78775, 0.37)}

//  Looking at segment number 1989: Seg0_apic_43, section: apic_43, ID: 1309, parent: Seg2_apic_33 (1191), rad: 0.26, (-172.7012, 328.30292, -21.68775) -> (-173.21121, 329.9529, -23.33775), len: 2.38853
    apic_43 {pt3dclear() pt3dadd(-172.7012, 328.30292, -21.68775, 0.52) pt3dadd(-173.21121, 329.9529, -23.33775, 0.52)}

//  Looking at segment number 1990: Seg1_apic_43, section: apic_43, ID: 1310, parent: Seg0_apic_43 (1309), rad: 0.26, (-173.21121, 329.9529, -23.33775) -> (-174.1712, 330.6229, -23.33775), len: 1.17067
    apic_43 {pt3dadd(-174.1712, 330.6229, -23.33775, 0.52)}

//  Looking at segment number 1991: Seg2_apic_43, section: apic_43, ID: 1311, parent: Seg1_apic_43 (1310), rad: 0.26, (-174.1712, 330.6229, -23.33775) -> (-175.6512, 330.9829, -23.33775), len: 1.52315
    apic_43 {pt3dadd(-175.6512, 330.9829, -23.33775, 0.52)}

//  Looking at segment number 1992: Seg3_apic_43, section: apic_43, ID: 1312, parent: Seg2_apic_43 (1311), rad: 0.26, (-175.6512, 330.9829, -23.33775) -> (-176.91121, 331.2829, -23.33775), len: 1.29523
    apic_43 {pt3dadd(-176.91121, 331.2829, -23.33775, 0.52)}

//  Looking at segment number 1993: Seg4_apic_43, section: apic_43, ID: 1313, parent: Seg3_apic_43 (1312), rad: 0.26, (-176.91121, 331.2829, -23.33775) -> (-178.16121, 331.4329, -23.03775), len: 1.29422
    apic_43 {pt3dadd(-178.16121, 331.4329, -23.03775, 0.52)}

//  Looking at segment number 1994: Seg5_apic_43, section: apic_43, ID: 1314, parent: Seg4_apic_43 (1313), rad: 0.26, (-178.16121, 331.4329, -23.03775) -> (-179.2012, 331.8729, -23.08775), len: 1.13035
    apic_43 {pt3dadd(-179.2012, 331.8729, -23.08775, 0.52)}

//  Looking at segment number 1995: Seg6_apic_43, section: apic_43, ID: 1315, parent: Seg5_apic_43 (1314), rad: 0.295, (-179.2012, 331.8729, -23.08775) -> (-179.94121, 332.4629, -22.63775), len: 1.04795
    apic_43 {pt3dadd(-179.94121, 332.4629, -22.63775, 0.59)}

//  Looking at segment number 1996: Seg7_apic_43, section: apic_43, ID: 1316, parent: Seg6_apic_43 (1315), rad: 0.335, (-179.94121, 332.4629, -22.63775) -> (-180.8212, 332.83292, -22.48775), len: 0.966334
    apic_43 {pt3dadd(-180.8212, 332.83292, -22.48775, 0.67)}

//  Looking at segment number 1997: Seg8_apic_43, section: apic_43, ID: 1317, parent: Seg7_apic_43 (1316), rad: 0.26, (-180.8212, 332.83292, -22.48775) -> (-181.71121, 333.3529, -22.23775), len: 1.06067
    apic_43 {pt3dadd(-181.71121, 333.3529, -22.23775, 0.52)}

//  Looking at segment number 1998: Seg9_apic_43, section: apic_43, ID: 1318, parent: Seg8_apic_43 (1317), rad: 0.26, (-181.71121, 333.3529, -22.23775) -> (-182.0812, 334.3129, -22.28775), len: 1.03004
    apic_43 {pt3dadd(-182.0812, 334.3129, -22.28775, 0.52)}

//  Looking at segment number 1999: Seg10_apic_43, section: apic_43, ID: 1319, parent: Seg9_apic_43 (1318), rad: 0.26, (-182.0812, 334.3129, -22.28775) -> (-182.8912, 334.9029, -22.33775), len: 1.00334
    apic_43 {pt3dadd(-182.8912, 334.9029, -22.33775, 0.52)}
}

proc basic_shape_extra_40(){

//  Looking at segment number 2000: Seg11_apic_43, section: apic_43, ID: 1320, parent: Seg10_apic_43 (1319), rad: 0.26, (-182.8912, 334.9029, -22.33775) -> (-183.4812, 335.4929, -22.68775), len: 0.904816
    apic_43 {pt3dadd(-183.4812, 335.4929, -22.68775, 0.52)}

//  Looking at segment number 2001: Seg12_apic_43, section: apic_43, ID: 1321, parent: Seg11_apic_43 (1320), rad: 0.26, (-183.4812, 335.4929, -22.68775) -> (-184.3712, 335.5629, -22.68775), len: 0.892749
    apic_43 {pt3dadd(-184.3712, 335.5629, -22.68775, 0.52)}

//  Looking at segment number 2002: Seg13_apic_43, section: apic_43, ID: 1322, parent: Seg12_apic_43 (1321), rad: 0.26, (-184.3712, 335.5629, -22.68775) -> (-185.77121, 335.4929, -22.53775), len: 1.40976
    apic_43 {pt3dadd(-185.77121, 335.4929, -22.53775, 0.52)}

//  Looking at segment number 2003: Seg14_apic_43, section: apic_43, ID: 1323, parent: Seg13_apic_43 (1322), rad: 0.26, (-185.77121, 335.4929, -22.53775) -> (-186.74121, 335.7829, -22.53775), len: 1.01243
    apic_43 {pt3dadd(-186.74121, 335.7829, -22.53775, 0.52)}

//  Looking at segment number 2004: Seg15_apic_43, section: apic_43, ID: 1324, parent: Seg14_apic_43 (1323), rad: 0.26, (-186.74121, 335.7829, -22.53775) -> (-187.4712, 336.2329, -22.53775), len: 0.857557
    apic_43 {pt3dadd(-187.4712, 336.2329, -22.53775, 0.52)}

//  Looking at segment number 2005: Seg16_apic_43, section: apic_43, ID: 1325, parent: Seg15_apic_43 (1324), rad: 0.26, (-187.4712, 336.2329, -22.53775) -> (-189.10121, 336.6729, -22.53775), len: 1.68835
    apic_43 {pt3dadd(-189.10121, 336.6729, -22.53775, 0.52)}

//  Looking at segment number 2006: Seg17_apic_43, section: apic_43, ID: 1326, parent: Seg16_apic_43 (1325), rad: 0.26, (-189.10121, 336.6729, -22.53775) -> (-189.91121, 337.2629, -22.53775), len: 1.00209
    apic_43 {pt3dadd(-189.91121, 337.2629, -22.53775, 0.52)}

//  Looking at segment number 2007: Seg18_apic_43, section: apic_43, ID: 1327, parent: Seg17_apic_43 (1326), rad: 0.26, (-189.91121, 337.2629, -22.53775) -> (-190.2812, 338.3729, -22.53775), len: 1.17003
    apic_43 {pt3dadd(-190.2812, 338.3729, -22.53775, 0.52)}

//  Looking at segment number 2008: Seg19_apic_43, section: apic_43, ID: 1328, parent: Seg18_apic_43 (1327), rad: 0.185, (-190.2812, 338.3729, -22.53775) -> (-191.24121, 339.33292, -22.53775), len: 1.35767
    apic_43 {pt3dadd(-191.24121, 339.33292, -22.53775, 0.37)}

//  Looking at segment number 2009: Seg20_apic_43, section: apic_43, ID: 1329, parent: Seg19_apic_43 (1328), rad: 0.15, (-191.24121, 339.33292, -22.53775) -> (-191.8412, 340.2929, -22.53775), len: 1.13207
    apic_43 {pt3dadd(-191.8412, 340.2929, -22.53775, 0.3)}

//  Looking at segment number 2010: Seg21_apic_43, section: apic_43, ID: 1330, parent: Seg20_apic_43 (1329), rad: 0.15, (-191.8412, 340.2929, -22.53775) -> (-192.2012, 341.3229, -22.53775), len: 1.0911
    apic_43 {pt3dadd(-192.2012, 341.3229, -22.53775, 0.3)}

//  Looking at segment number 2011: Seg22_apic_43, section: apic_43, ID: 1331, parent: Seg21_apic_43 (1330), rad: 0.15, (-192.2012, 341.3229, -22.53775) -> (-193.02121, 342.0629, -22.53775), len: 1.10453
    apic_43 {pt3dadd(-193.02121, 342.0629, -22.53775, 0.3)}

//  Looking at segment number 2012: Seg23_apic_43, section: apic_43, ID: 1332, parent: Seg22_apic_43 (1331), rad: 0.15, (-193.02121, 342.0629, -22.53775) -> (-193.7612, 343.3129, -22.48775), len: 1.45347
    apic_43 {pt3dadd(-193.7612, 343.3129, -22.48775, 0.3)}

//  Looking at segment number 2013: Seg24_apic_43, section: apic_43, ID: 1333, parent: Seg23_apic_43 (1332), rad: 0.15, (-193.7612, 343.3129, -22.48775) -> (-194.2012, 344.4229, -21.23775), len: 1.72865
    apic_43 {pt3dadd(-194.2012, 344.4229, -21.23775, 0.3)}

//  Looking at segment number 2014: Seg25_apic_43, section: apic_43, ID: 1334, parent: Seg24_apic_43 (1333), rad: 0.15, (-194.2012, 344.4229, -21.23775) -> (-194.8712, 345.2329, -21.23775), len: 1.05119
    apic_43 {pt3dadd(-194.8712, 345.2329, -21.23775, 0.3)}

//  Looking at segment number 2015: Seg26_apic_43, section: apic_43, ID: 1335, parent: Seg25_apic_43 (1334), rad: 0.15, (-194.8712, 345.2329, -21.23775) -> (-195.7512, 345.8229, -21.23775), len: 1.05948
    apic_43 {pt3dadd(-195.7512, 345.8229, -21.23775, 0.3)}

//  Looking at segment number 2016: Seg27_apic_43, section: apic_43, ID: 1336, parent: Seg26_apic_43 (1335), rad: 0.185, (-195.7512, 345.8229, -21.23775) -> (-196.5712, 345.9729, -20.63775), len: 1.02708
    apic_43 {pt3dadd(-196.5712, 345.9729, -20.63775, 0.37)}

//  Looking at segment number 2017: Seg28_apic_43, section: apic_43, ID: 1337, parent: Seg27_apic_43 (1336), rad: 0.185, (-196.5712, 345.9729, -20.63775) -> (-197.38121, 345.6729, -20.63775), len: 0.863779
    apic_43 {pt3dadd(-197.38121, 345.6729, -20.63775, 0.37)}

//  Looking at segment number 2018: Seg29_apic_43, section: apic_43, ID: 1338, parent: Seg28_apic_43 (1337), rad: 0.185, (-197.38121, 345.6729, -20.63775) -> (-197.9712, 344.9429, -20.63775), len: 0.938622
    apic_43 {pt3dadd(-197.9712, 344.9429, -20.63775, 0.37)}

//  Looking at segment number 2019: Seg30_apic_43, section: apic_43, ID: 1339, parent: Seg29_apic_43 (1338), rad: 0.26, (-197.9712, 344.9429, -20.63775) -> (-199.30121, 344.05292, -19.93775), len: 1.7467
    apic_43 {pt3dadd(-199.30121, 344.05292, -19.93775, 0.52)}

//  Looking at segment number 2020: Seg31_apic_43, section: apic_43, ID: 1340, parent: Seg30_apic_43 (1339), rad: 0.26, (-199.30121, 344.05292, -19.93775) -> (-200.1112, 345.1629, -20.48775), len: 1.48009
    apic_43 {pt3dadd(-200.1112, 345.1629, -20.48775, 0.52)}

//  Looking at segment number 2021: Seg32_apic_43, section: apic_43, ID: 1341, parent: Seg31_apic_43 (1340), rad: 0.26, (-200.1112, 345.1629, -20.48775) -> (-201.2212, 344.9429, -20.48775), len: 1.13159
    apic_43 {pt3dadd(-201.2212, 344.9429, -20.48775, 0.52)}

//  Looking at segment number 2022: Seg33_apic_43, section: apic_43, ID: 1342, parent: Seg32_apic_43 (1341), rad: 0.26, (-201.2212, 344.9429, -20.48775) -> (-202.2612, 345.6729, -20.68775), len: 1.28627
    apic_43 {pt3dadd(-202.2612, 345.6729, -20.68775, 0.52)}

//  Looking at segment number 2023: Seg34_apic_43, section: apic_43, ID: 1343, parent: Seg33_apic_43 (1342), rad: 0.26, (-202.2612, 345.6729, -20.68775) -> (-203.5912, 346.4129, -21.08775), len: 1.57369
    apic_43 {pt3dadd(-203.5912, 346.4129, -21.08775, 0.52)}

//  Looking at segment number 2024: Seg35_apic_43, section: apic_43, ID: 1344, parent: Seg34_apic_43 (1343), rad: 0.26, (-203.5912, 346.4129, -21.08775) -> (-204.55121, 347.0029, -21.08775), len: 1.12681
    apic_43 {pt3dadd(-204.55121, 347.0029, -21.08775, 0.52)}

//  Looking at segment number 2025: Seg36_apic_43, section: apic_43, ID: 1345, parent: Seg35_apic_43 (1344), rad: 0.26, (-204.55121, 347.0029, -21.08775) -> (-205.4312, 347.7429, -21.08775), len: 1.14977
    apic_43 {pt3dadd(-205.4312, 347.7429, -21.08775, 0.52)}

//  Looking at segment number 2026: Seg37_apic_43, section: apic_43, ID: 1346, parent: Seg36_apic_43 (1345), rad: 0.26, (-205.4312, 347.7429, -21.08775) -> (-206.2512, 348.1829, -21.08775), len: 0.930599
    apic_43 {pt3dadd(-206.2512, 348.1829, -21.08775, 0.52)}

//  Looking at segment number 2027: Seg38_apic_43, section: apic_43, ID: 1347, parent: Seg37_apic_43 (1346), rad: 0.26, (-206.2512, 348.1829, -21.08775) -> (-206.2512, 348.9229, -21.13775), len: 0.741708
    apic_43 {pt3dadd(-206.2512, 348.9229, -21.13775, 0.52)}

//  Looking at segment number 2028: Seg39_apic_43, section: apic_43, ID: 1348, parent: Seg38_apic_43 (1347), rad: 0.185, (-206.2512, 348.9229, -21.13775) -> (-207.0612, 348.7029, -21.13775), len: 0.839343
    apic_43 {pt3dadd(-207.0612, 348.7029, -21.13775, 0.37)}

//  Looking at segment number 2029: Seg40_apic_43, section: apic_43, ID: 1349, parent: Seg39_apic_43 (1348), rad: 0.185, (-207.0612, 348.7029, -21.13775) -> (-207.4312, 348.1129, -21.08775), len: 0.698206
    apic_43 {pt3dadd(-207.4312, 348.1129, -21.08775, 0.37)}

//  Looking at segment number 2030: Seg41_apic_43, section: apic_43, ID: 1350, parent: Seg40_apic_43 (1349), rad: 0.185, (-207.4312, 348.1129, -21.08775) -> (-208.02121, 347.8129, -20.98775), len: 0.669421
    apic_43 {pt3dadd(-208.02121, 347.8129, -20.98775, 0.37)}

//  Looking at segment number 2031: Seg42_apic_43, section: apic_43, ID: 1351, parent: Seg41_apic_43 (1350), rad: 0.185, (-208.02121, 347.8129, -20.98775) -> (-208.8312, 348.2629, -20.98775), len: 0.926611
    apic_43 {pt3dadd(-208.8312, 348.2629, -20.98775, 0.37)}

//  Looking at segment number 2032: Seg43_apic_43, section: apic_43, ID: 1352, parent: Seg42_apic_43 (1351), rad: 0.185, (-208.8312, 348.2629, -20.98775) -> (-209.5712, 349.5129, -21.08775), len: 1.45605
    apic_43 {pt3dadd(-209.5712, 349.5129, -21.08775, 0.37)}

//  Looking at segment number 2033: Seg44_apic_43, section: apic_43, ID: 1353, parent: Seg43_apic_43 (1352), rad: 0.185, (-209.5712, 349.5129, -21.08775) -> (-210.5312, 350.4729, -21.18775), len: 1.36132
    apic_43 {pt3dadd(-210.5312, 350.4729, -21.18775, 0.37)}

//  Looking at segment number 2034: Seg45_apic_43, section: apic_43, ID: 1354, parent: Seg44_apic_43 (1353), rad: 0.185, (-210.5312, 350.4729, -21.18775) -> (-211.5012, 351.80292, -21.03775), len: 1.65298
    apic_43 {pt3dadd(-211.5012, 351.80292, -21.03775, 0.37)}

//  Looking at segment number 2035: Seg46_apic_43, section: apic_43, ID: 1355, parent: Seg45_apic_43 (1354), rad: 0.185, (-211.5012, 351.80292, -21.03775) -> (-212.6812, 352.9829, -21.03775), len: 1.66876
    apic_43 {pt3dadd(-212.6812, 352.9829, -21.03775, 0.37)}

//  Looking at segment number 2036: Seg47_apic_43, section: apic_43, ID: 1356, parent: Seg46_apic_43 (1355), rad: 0.185, (-212.6812, 352.9829, -21.03775) -> (-214.0112, 355.5729, -20.78775), len: 2.92224
    apic_43 {pt3dadd(-214.0112, 355.5729, -20.78775, 0.37)}

//  Looking at segment number 2037: Seg48_apic_43, section: apic_43, ID: 1357, parent: Seg47_apic_43 (1356), rad: 0.185, (-214.0112, 355.5729, -20.78775) -> (-215.19121, 357.4829, -20.73775), len: 2.24567
    apic_43 {pt3dadd(-215.19121, 357.4829, -20.73775, 0.37)}

//  Looking at segment number 2038: Seg49_apic_43, section: apic_43, ID: 1358, parent: Seg48_apic_43 (1357), rad: 0.185, (-215.19121, 357.4829, -20.73775) -> (-216.55121, 358.7629, -20.33775), len: 1.90997
    apic_43 {pt3dadd(-216.55121, 358.7629, -20.33775, 0.37)}

//  Looking at segment number 2039: Seg50_apic_43, section: apic_43, ID: 1359, parent: Seg49_apic_43 (1358), rad: 0.185, (-216.55121, 358.7629, -20.33775) -> (-217.7312, 360.3129, -20.88775), len: 2.02419
    apic_43 {pt3dadd(-217.7312, 360.3129, -20.88775, 0.37)}

//  Looking at segment number 2040: Seg51_apic_43, section: apic_43, ID: 1360, parent: Seg50_apic_43 (1359), rad: 0.185, (-217.7312, 360.3129, -20.88775) -> (-218.77121, 362.08292, -20.58775), len: 2.07475
    apic_43 {pt3dadd(-218.77121, 362.08292, -20.58775, 0.37)}

//  Looking at segment number 2041: Seg52_apic_43, section: apic_43, ID: 1361, parent: Seg51_apic_43 (1360), rad: 0.185, (-218.77121, 362.08292, -20.58775) -> (-219.4312, 364.1429, -20.53775), len: 2.16372
    apic_43 {pt3dadd(-219.4312, 364.1429, -20.53775, 0.37)}

//  Looking at segment number 2042: Seg53_apic_43, section: apic_43, ID: 1362, parent: Seg52_apic_43 (1361), rad: 0.185, (-219.4312, 364.1429, -20.53775) -> (-219.88121, 365.8429, -20.58775), len: 1.75925
    apic_43 {pt3dadd(-219.88121, 365.8429, -20.58775, 0.37)}

//  Looking at segment number 2043: Seg54_apic_43, section: apic_43, ID: 1363, parent: Seg53_apic_43 (1362), rad: 0.185, (-219.88121, 365.8429, -20.58775) -> (-219.80121, 367.6129, -20.43775), len: 1.77816
    apic_43 {pt3dadd(-219.80121, 367.6129, -20.43775, 0.37)}

//  Looking at segment number 2044: Seg55_apic_43, section: apic_43, ID: 1364, parent: Seg54_apic_43 (1363), rad: 0.185, (-219.80121, 367.6129, -20.43775) -> (-220.4712, 369.1629, -20.18775), len: 1.707
    apic_43 {pt3dadd(-220.4712, 369.1629, -20.18775, 0.37)}

//  Looking at segment number 2045: Seg56_apic_43, section: apic_43, ID: 1365, parent: Seg55_apic_43 (1364), rad: 0.185, (-220.4712, 369.1629, -20.18775) -> (-221.3612, 370.7129, -20.13775), len: 1.78803
    apic_43 {pt3dadd(-221.3612, 370.7129, -20.13775, 0.37)}

//  Looking at segment number 2046: Seg57_apic_43, section: apic_43, ID: 1366, parent: Seg56_apic_43 (1365), rad: 0.185, (-221.3612, 370.7129, -20.13775) -> (-222.3212, 372.1929, -20.03775), len: 1.76692
    apic_43 {pt3dadd(-222.3212, 372.1929, -20.03775, 0.37)}

//  Looking at segment number 2047: Seg0_apic_34, section: apic_34, ID: 1192, parent: Seg2_apic_33 (1191), rad: 0.335, (-172.7012, 328.30292, -21.68775) -> (-172.77121, 329.6329, -21.53775), len: 1.34025
    apic_34 {pt3dclear() pt3dadd(-172.7012, 328.30292, -21.68775, 0.67) pt3dadd(-172.77121, 329.6329, -21.53775, 0.67)}

//  Looking at segment number 2048: Seg1_apic_34, section: apic_34, ID: 1193, parent: Seg0_apic_34 (1192), rad: 0.335, (-172.77121, 329.6329, -21.53775) -> (-173.2912, 330.52292, -21.68775), len: 1.04164
    apic_34 {pt3dadd(-173.2912, 330.52292, -21.68775, 0.67)}

//  Looking at segment number 2049: Seg2_apic_34, section: apic_34, ID: 1194, parent: Seg1_apic_34 (1193), rad: 0.335, (-173.2912, 330.52292, -21.68775) -> (-174.10121, 331.1829, -21.58775), len: 1.04961
    apic_34 {pt3dadd(-174.10121, 331.1829, -21.58775, 0.67)}
}

proc basic_shape_extra_41(){

//  Looking at segment number 2050: Seg3_apic_34, section: apic_34, ID: 1195, parent: Seg2_apic_34 (1194), rad: 0.335, (-174.10121, 331.1829, -21.58775) -> (-175.13121, 332.1429, -21.73775), len: 1.41599
    apic_34 {pt3dadd(-175.13121, 332.1429, -21.73775, 0.67)}

//  Looking at segment number 2051: Seg4_apic_34, section: apic_34, ID: 1196, parent: Seg3_apic_34 (1195), rad: 0.335, (-175.13121, 332.1429, -21.73775) -> (-175.5812, 332.9529, -21.23775), len: 1.0529
    apic_34 {pt3dadd(-175.5812, 332.9529, -21.23775, 0.67)}

//  Looking at segment number 2052: Seg5_apic_34, section: apic_34, ID: 1197, parent: Seg4_apic_34 (1196), rad: 0.335, (-175.5812, 332.9529, -21.23775) -> (-176.24121, 333.0329, -21.23775), len: 0.664833
    apic_34 {pt3dadd(-176.24121, 333.0329, -21.23775, 0.67)}

//  Looking at segment number 2053: Seg6_apic_34, section: apic_34, ID: 1198, parent: Seg5_apic_34 (1197), rad: 0.335, (-176.24121, 333.0329, -21.23775) -> (-177.2012, 333.0329, -21.28775), len: 0.961293
    apic_34 {pt3dadd(-177.2012, 333.0329, -21.28775, 0.67)}

//  Looking at segment number 2054: Seg7_apic_34, section: apic_34, ID: 1199, parent: Seg6_apic_34 (1198), rad: 0.335, (-177.2012, 333.0329, -21.28775) -> (-178.16121, 333.1029, -21.28775), len: 0.962556
    apic_34 {pt3dadd(-178.16121, 333.1029, -21.28775, 0.67)}

//  Looking at segment number 2055: Seg8_apic_34, section: apic_34, ID: 1200, parent: Seg7_apic_34 (1199), rad: 0.335, (-178.16121, 333.1029, -21.28775) -> (-178.6112, 333.6229, -20.63775), len: 0.946248
    apic_34 {pt3dadd(-178.6112, 333.6229, -20.63775, 0.67)}

//  Looking at segment number 2056: Seg9_apic_34, section: apic_34, ID: 1201, parent: Seg8_apic_34 (1200), rad: 0.295, (-178.6112, 333.6229, -20.63775) -> (-178.7612, 334.58292, -20.83775), len: 0.992038
    apic_34 {pt3dadd(-178.7612, 334.58292, -20.83775, 0.59)}

//  Looking at segment number 2057: Seg10_apic_34, section: apic_34, ID: 1202, parent: Seg9_apic_34 (1201), rad: 0.295, (-178.7612, 334.58292, -20.83775) -> (-178.8312, 335.6829, -20.98775), len: 1.11236
    apic_34 {pt3dadd(-178.8312, 335.6829, -20.98775, 0.59)}

//  Looking at segment number 2058: Seg11_apic_34, section: apic_34, ID: 1203, parent: Seg10_apic_34 (1202), rad: 0.295, (-178.8312, 335.6829, -20.98775) -> (-178.9812, 336.3529, -20.03775), len: 1.17214
    apic_34 {pt3dadd(-178.9812, 336.3529, -20.03775, 0.59)}

//  Looking at segment number 2059: Seg12_apic_34, section: apic_34, ID: 1204, parent: Seg11_apic_34 (1203), rad: 0.295, (-178.9812, 336.3529, -20.03775) -> (-179.2012, 335.4629, -19.58775), len: 1.02129
    apic_34 {pt3dadd(-179.2012, 335.4629, -19.58775, 0.59)}

//  Looking at segment number 2060: Seg13_apic_34, section: apic_34, ID: 1205, parent: Seg12_apic_34 (1204), rad: 0.295, (-179.2012, 335.4629, -19.58775) -> (-179.7912, 335.5429, -18.98775), len: 0.84528
    apic_34 {pt3dadd(-179.7912, 335.5429, -18.98775, 0.59)}

//  Looking at segment number 2061: Seg14_apic_34, section: apic_34, ID: 1206, parent: Seg13_apic_34 (1205), rad: 0.295, (-179.7912, 335.5429, -18.98775) -> (-180.38121, 335.6829, -18.43775), len: 0.818663
    apic_34 {pt3dadd(-180.38121, 335.6829, -18.43775, 0.59)}

//  Looking at segment number 2062: Seg15_apic_34, section: apic_34, ID: 1207, parent: Seg14_apic_34 (1206), rad: 0.295, (-180.38121, 335.6829, -18.43775) -> (-181.27121, 335.7629, -18.28775), len: 0.906091
    apic_34 {pt3dadd(-181.27121, 335.7629, -18.28775, 0.59)}

//  Looking at segment number 2063: Seg16_apic_34, section: apic_34, ID: 1208, parent: Seg15_apic_34 (1207), rad: 0.295, (-181.27121, 335.7629, -18.28775) -> (-181.8612, 335.7629, -18.48775), len: 0.622973
    apic_34 {pt3dadd(-181.8612, 335.7629, -18.48775, 0.59)}

//  Looking at segment number 2064: Seg17_apic_34, section: apic_34, ID: 1209, parent: Seg16_apic_34 (1208), rad: 0.295, (-181.8612, 335.7629, -18.48775) -> (-182.5312, 335.3929, -18.43775), len: 0.767003
    apic_34 {pt3dadd(-182.5312, 335.3929, -18.43775, 0.59)}

//  Looking at segment number 2065: Seg18_apic_34, section: apic_34, ID: 1210, parent: Seg17_apic_34 (1209), rad: 0.295, (-182.5312, 335.3929, -18.43775) -> (-183.41121, 335.1729, -19.18775), len: 1.17699
    apic_34 {pt3dadd(-183.41121, 335.1729, -19.18775, 0.59)}

//  Looking at segment number 2066: Seg19_apic_34, section: apic_34, ID: 1211, parent: Seg18_apic_34 (1210), rad: 0.295, (-183.41121, 335.1729, -19.18775) -> (-184.52121, 335.0929, -19.18775), len: 1.11288
    apic_34 {pt3dadd(-184.52121, 335.0929, -19.18775, 0.59)}

//  Looking at segment number 2067: Seg20_apic_34, section: apic_34, ID: 1212, parent: Seg19_apic_34 (1211), rad: 0.295, (-184.52121, 335.0929, -19.18775) -> (-185.41121, 334.8729, -19.18775), len: 0.916788
    apic_34 {pt3dadd(-185.41121, 334.8729, -19.18775, 0.59)}

//  Looking at segment number 2068: Seg21_apic_34, section: apic_34, ID: 1213, parent: Seg20_apic_34 (1212), rad: 0.295, (-185.41121, 334.8729, -19.18775) -> (-186.1512, 334.1329, -19.18775), len: 1.0465
    apic_34 {pt3dadd(-186.1512, 334.1329, -19.18775, 0.59)}

//  Looking at segment number 2069: Seg22_apic_34, section: apic_34, ID: 1214, parent: Seg21_apic_34 (1213), rad: 0.295, (-186.1512, 334.1329, -19.18775) -> (-186.66121, 333.3229, -19.08775), len: 0.962396
    apic_34 {pt3dadd(-186.66121, 333.3229, -19.08775, 0.59)}

//  Looking at segment number 2070: Seg23_apic_34, section: apic_34, ID: 1215, parent: Seg22_apic_34 (1214), rad: 0.295, (-186.66121, 333.3229, -19.08775) -> (-187.4812, 332.8829, -18.93775), len: 0.942597
    apic_34 {pt3dadd(-187.4812, 332.8829, -18.93775, 0.59)}

//  Looking at segment number 2071: Seg24_apic_34, section: apic_34, ID: 1216, parent: Seg23_apic_34 (1215), rad: 0.295, (-187.4812, 332.8829, -18.93775) -> (-188.0712, 333.6929, -18.48775), len: 1.0985
    apic_34 {pt3dadd(-188.0712, 333.6929, -18.48775, 0.59)}

//  Looking at segment number 2072: Seg25_apic_34, section: apic_34, ID: 1217, parent: Seg24_apic_34 (1216), rad: 0.295, (-188.0712, 333.6929, -18.48775) -> (-188.8112, 334.1329, -18.48775), len: 0.860936
    apic_34 {pt3dadd(-188.8112, 334.1329, -18.48775, 0.59)}

//  Looking at segment number 2073: Seg26_apic_34, section: apic_34, ID: 1218, parent: Seg25_apic_34 (1217), rad: 0.295, (-188.8112, 334.1329, -18.48775) -> (-189.69121, 333.9129, -18.38775), len: 0.912584
    apic_34 {pt3dadd(-189.69121, 333.9129, -18.38775, 0.59)}

//  Looking at segment number 2074: Seg27_apic_34, section: apic_34, ID: 1219, parent: Seg26_apic_34 (1218), rad: 0.295, (-189.69121, 333.9129, -18.38775) -> (-190.1412, 333.1029, -18.38775), len: 0.926603
    apic_34 {pt3dadd(-190.1412, 333.1029, -18.38775, 0.59)}

//  Looking at segment number 2075: Seg28_apic_34, section: apic_34, ID: 1220, parent: Seg27_apic_34 (1219), rad: 0.295, (-190.1412, 333.1029, -18.38775) -> (-190.88121, 332.6629, -17.18775), len: 1.47689
    apic_34 {pt3dadd(-190.88121, 332.6629, -17.18775, 0.59)}

//  Looking at segment number 2076: Seg29_apic_34, section: apic_34, ID: 1221, parent: Seg28_apic_34 (1220), rad: 0.295, (-190.88121, 332.6629, -17.18775) -> (-192.13121, 332.58292, -17.13775), len: 1.25355
    apic_34 {pt3dadd(-192.13121, 332.58292, -17.13775, 0.59)}

//  Looking at segment number 2077: Seg30_apic_34, section: apic_34, ID: 1222, parent: Seg29_apic_34 (1221), rad: 0.295, (-192.13121, 332.58292, -17.13775) -> (-193.46121, 332.8129, -16.88775), len: 1.3727
    apic_34 {pt3dadd(-193.46121, 332.8129, -16.88775, 0.59)}

//  Looking at segment number 2078: Seg31_apic_34, section: apic_34, ID: 1223, parent: Seg30_apic_34 (1222), rad: 0.295, (-193.46121, 332.8129, -16.88775) -> (-194.4212, 332.5129, -16.88775), len: 1.00577
    apic_34 {pt3dadd(-194.4212, 332.5129, -16.88775, 0.59)}

//  Looking at segment number 2079: Seg32_apic_34, section: apic_34, ID: 1224, parent: Seg31_apic_34 (1223), rad: 0.295, (-194.4212, 332.5129, -16.88775) -> (-195.16121, 333.2529, -17.13775), len: 1.07596
    apic_34 {pt3dadd(-195.16121, 333.2529, -17.13775, 0.59)}

//  Looking at segment number 2080: Seg33_apic_34, section: apic_34, ID: 1225, parent: Seg32_apic_34 (1224), rad: 0.295, (-195.16121, 333.2529, -17.13775) -> (-196.35121, 333.9129, -17.18775), len: 1.36169
    apic_34 {pt3dadd(-196.35121, 333.9129, -17.18775, 0.59)}

//  Looking at segment number 2081: Seg34_apic_34, section: apic_34, ID: 1226, parent: Seg33_apic_34 (1225), rad: 0.295, (-196.35121, 333.9129, -17.18775) -> (-196.7912, 334.2829, -16.33775), len: 1.02615
    apic_34 {pt3dadd(-196.7912, 334.2829, -16.33775, 0.59)}

//  Looking at segment number 2082: Seg35_apic_34, section: apic_34, ID: 1227, parent: Seg34_apic_34 (1226), rad: 0.295, (-196.7912, 334.2829, -16.33775) -> (-198.05121, 334.5029, -16.33775), len: 1.27907
    apic_34 {pt3dadd(-198.05121, 334.5029, -16.33775, 0.59)}

//  Looking at segment number 2083: Seg36_apic_34, section: apic_34, ID: 1228, parent: Seg35_apic_34 (1227), rad: 0.295, (-198.05121, 334.5029, -16.33775) -> (-199.4512, 334.5029, -16.33775), len: 1.39999
    apic_34 {pt3dadd(-199.4512, 334.5029, -16.33775, 0.59)}

//  Looking at segment number 2084: Seg37_apic_34, section: apic_34, ID: 1229, parent: Seg36_apic_34 (1228), rad: 0.295, (-199.4512, 334.5029, -16.33775) -> (-200.71121, 334.80292, -15.8377495), len: 1.38839
    apic_34 {pt3dadd(-200.71121, 334.80292, -15.8377495, 0.59)}

//  Looking at segment number 2085: Seg38_apic_34, section: apic_34, ID: 1230, parent: Seg37_apic_34 (1229), rad: 0.295, (-200.71121, 334.80292, -15.8377495) -> (-201.5912, 335.4629, -15.8377495), len: 1.09998
    apic_34 {pt3dadd(-201.5912, 335.4629, -15.8377495, 0.59)}

//  Looking at segment number 2086: Seg39_apic_34, section: apic_34, ID: 1231, parent: Seg38_apic_34 (1230), rad: 0.295, (-201.5912, 335.4629, -15.8377495) -> (-202.7012, 335.6829, -15.78775), len: 1.1327
    apic_34 {pt3dadd(-202.7012, 335.6829, -15.78775, 0.59)}

//  Looking at segment number 2087: Seg0_apic_25, section: apic_25, ID: 1055, parent: Seg1_apic_19 (1013), rad: 0.37, (-172.55121, 366.7429, -22.53775) -> (-172.99121, 368.4329, -23.28775), len: 1.90058
    apic_25 {pt3dclear() pt3dadd(-172.55121, 366.7429, -22.53775, 0.74) pt3dadd(-172.99121, 368.4329, -23.28775, 0.74)}

//  Looking at segment number 2088: Seg1_apic_25, section: apic_25, ID: 1056, parent: Seg0_apic_25 (1055), rad: 0.37, (-172.99121, 368.4329, -23.28775) -> (-173.2912, 370.0629, -23.63775), len: 1.69393
    apic_25 {pt3dadd(-173.2912, 370.0629, -23.63775, 0.74)}

//  Looking at segment number 2089: Seg2_apic_25, section: apic_25, ID: 1057, parent: Seg1_apic_25 (1056), rad: 0.37, (-173.2912, 370.0629, -23.63775) -> (-173.7312, 371.6829, -23.53775), len: 1.68166
    apic_25 {pt3dadd(-173.7312, 371.6829, -23.53775, 0.74)}

//  Looking at segment number 2090: Seg3_apic_25, section: apic_25, ID: 1058, parent: Seg2_apic_25 (1057), rad: 0.37, (-173.7312, 371.6829, -23.53775) -> (-173.7312, 373.6029, -23.23775), len: 1.94331
    apic_25 {pt3dadd(-173.7312, 373.6029, -23.23775, 0.74)}

//  Looking at segment number 2091: Seg4_apic_25, section: apic_25, ID: 1059, parent: Seg3_apic_25 (1058), rad: 0.37, (-173.7312, 373.6029, -23.23775) -> (-173.9512, 375.52292, -23.38775), len: 1.93839
    apic_25 {pt3dadd(-173.9512, 375.52292, -23.38775, 0.74)}

//  Looking at segment number 2092: Seg5_apic_25, section: apic_25, ID: 1060, parent: Seg4_apic_25 (1059), rad: 0.37, (-173.9512, 375.52292, -23.38775) -> (-174.2512, 376.7029, -23.03775), len: 1.26684
    apic_25 {pt3dadd(-174.2512, 376.7029, -23.03775, 0.74)}

//  Looking at segment number 2093: Seg6_apic_25, section: apic_25, ID: 1061, parent: Seg5_apic_25 (1060), rad: 0.37, (-174.2512, 376.7029, -23.03775) -> (-174.8412, 377.9629, -23.53775), len: 1.47839
    apic_25 {pt3dadd(-174.8412, 377.9629, -23.53775, 0.74)}

//  Looking at segment number 2094: Seg0_apic_20, section: apic_20, ID: 1014, parent: Seg1_apic_19 (1013), rad: 0.335, (-172.55121, 366.7429, -22.53775) -> (-171.66121, 368.0729, -22.68775), len: 1.60734
    apic_20 {pt3dclear() pt3dadd(-172.55121, 366.7429, -22.53775, 0.67) pt3dadd(-171.66121, 368.0729, -22.68775, 0.67)}

//  Looking at segment number 2095: Seg1_apic_20, section: apic_20, ID: 1015, parent: Seg0_apic_20 (1014), rad: 0.335, (-171.66121, 368.0729, -22.68775) -> (-171.0712, 369.3229, -23.43775), len: 1.57261
    apic_20 {pt3dadd(-171.0712, 369.3229, -23.43775, 0.67)}

//  Looking at segment number 2096: Seg2_apic_20, section: apic_20, ID: 1016, parent: Seg1_apic_20 (1015), rad: 0.335, (-171.0712, 369.3229, -23.43775) -> (-171.44121, 370.80292, -23.68775), len: 1.54591
    apic_20 {pt3dadd(-171.44121, 370.80292, -23.68775, 0.67)}

//  Looking at segment number 2097: Seg3_apic_20, section: apic_20, ID: 1017, parent: Seg2_apic_20 (1016), rad: 0.335, (-171.44121, 370.80292, -23.68775) -> (-172.2512, 371.9029, -23.73775), len: 1.36695
    apic_20 {pt3dadd(-172.2512, 371.9029, -23.73775, 0.67)}

//  Looking at segment number 2098: Seg4_apic_20, section: apic_20, ID: 1018, parent: Seg3_apic_20 (1017), rad: 0.335, (-172.2512, 371.9029, -23.73775) -> (-172.9212, 373.0129, -23.93775), len: 1.31188
    apic_20 {pt3dadd(-172.9212, 373.0129, -23.93775, 0.67)}

//  Looking at segment number 2099: Seg5_apic_20, section: apic_20, ID: 1019, parent: Seg4_apic_20 (1018), rad: 0.335, (-172.9212, 373.0129, -23.93775) -> (-172.77121, 373.8229, -24.38775), len: 0.938667
    apic_20 {pt3dadd(-172.77121, 373.8229, -24.38775, 0.67)}
}

proc basic_shape_extra_42(){

//  Looking at segment number 2100: Seg0_apic_18, section: apic_18, ID: 996, parent: Seg4_apic_6 (955), rad: 0.335, (-167.30121, 368.1829, -18.68775) -> (-167.8912, 369.2529, -19.83775), len: 1.67795
    apic_18 {pt3dclear() pt3dadd(-167.30121, 368.1829, -18.68775, 0.67) pt3dadd(-167.8912, 369.2529, -19.83775, 0.67)}

//  Looking at segment number 2101: Seg1_apic_18, section: apic_18, ID: 997, parent: Seg0_apic_18 (996), rad: 0.185, (-167.8912, 369.2529, -19.83775) -> (-167.3712, 369.8429, -20.03775), len: 0.81148
    apic_18 {pt3dadd(-167.3712, 369.8429, -20.03775, 0.37)}

//  Looking at segment number 2102: Seg2_apic_18, section: apic_18, ID: 998, parent: Seg1_apic_18 (997), rad: 0.185, (-167.3712, 369.8429, -20.03775) -> (-167.4512, 370.4329, -20.03775), len: 0.595396
    apic_18 {pt3dadd(-167.4512, 370.4329, -20.03775, 0.37)}

//  Looking at segment number 2103: Seg3_apic_18, section: apic_18, ID: 999, parent: Seg2_apic_18 (998), rad: 0.185, (-167.4512, 370.4329, -20.03775) -> (-167.3712, 371.5329, -19.73775), len: 1.14298
    apic_18 {pt3dadd(-167.3712, 371.5329, -19.73775, 0.37)}

//  Looking at segment number 2104: Seg4_apic_18, section: apic_18, ID: 1000, parent: Seg3_apic_18 (999), rad: 0.185, (-167.3712, 371.5329, -19.73775) -> (-167.1512, 372.6429, -19.88775), len: 1.14151
    apic_18 {pt3dadd(-167.1512, 372.6429, -19.88775, 0.37)}

//  Looking at segment number 2105: Seg5_apic_18, section: apic_18, ID: 1001, parent: Seg4_apic_18 (1000), rad: 0.185, (-167.1512, 372.6429, -19.88775) -> (-167.1512, 373.8229, -19.98775), len: 1.18422
    apic_18 {pt3dadd(-167.1512, 373.8229, -19.98775, 0.37)}

//  Looking at segment number 2106: Seg6_apic_18, section: apic_18, ID: 1002, parent: Seg5_apic_18 (1001), rad: 0.185, (-167.1512, 373.8229, -19.98775) -> (-167.60121, 374.7829, -19.98775), len: 1.06023
    apic_18 {pt3dadd(-167.60121, 374.7829, -19.98775, 0.37)}

//  Looking at segment number 2107: Seg7_apic_18, section: apic_18, ID: 1003, parent: Seg6_apic_18 (1002), rad: 0.22, (-167.60121, 374.7829, -19.98775) -> (-167.52121, 375.4529, -19.83775), len: 0.691244
    apic_18 {pt3dadd(-167.52121, 375.4529, -19.83775, 0.44)}

//  Looking at segment number 2108: Seg8_apic_18, section: apic_18, ID: 1004, parent: Seg7_apic_18 (1003), rad: 0.26, (-167.52121, 375.4529, -19.83775) -> (-167.74121, 376.4129, -19.83775), len: 0.984878
    apic_18 {pt3dadd(-167.74121, 376.4129, -19.83775, 0.52)}

//  Looking at segment number 2109: Seg9_apic_18, section: apic_18, ID: 1005, parent: Seg8_apic_18 (1004), rad: 0.26, (-167.74121, 376.4129, -19.83775) -> (-167.4512, 377.3729, -19.93775), len: 1.00781
    apic_18 {pt3dadd(-167.4512, 377.3729, -19.93775, 0.52)}

//  Looking at segment number 2110: Seg10_apic_18, section: apic_18, ID: 1006, parent: Seg9_apic_18 (1005), rad: 0.26, (-167.4512, 377.3729, -19.93775) -> (-167.52121, 378.4029, -20.43775), len: 1.14708
    apic_18 {pt3dadd(-167.52121, 378.4029, -20.43775, 0.52)}

//  Looking at segment number 2111: Seg11_apic_18, section: apic_18, ID: 1007, parent: Seg10_apic_18 (1006), rad: 0.26, (-167.52121, 378.4029, -20.43775) -> (-167.0012, 379.2929, -20.58775), len: 1.04165
    apic_18 {pt3dadd(-167.0012, 379.2929, -20.58775, 0.52)}

//  Looking at segment number 2112: Seg12_apic_18, section: apic_18, ID: 1008, parent: Seg11_apic_18 (1007), rad: 0.26, (-167.0012, 379.2929, -20.58775) -> (-166.7812, 380.6129, -20.73775), len: 1.3466
    apic_18 {pt3dadd(-166.7812, 380.6129, -20.73775, 0.52)}

//  Looking at segment number 2113: Seg13_apic_18, section: apic_18, ID: 1009, parent: Seg12_apic_18 (1008), rad: 0.26, (-166.7812, 380.6129, -20.73775) -> (-165.60121, 381.3529, -21.18775), len: 1.46372
    apic_18 {pt3dadd(-165.60121, 381.3529, -21.18775, 0.52)}

//  Looking at segment number 2114: Seg14_apic_18, section: apic_18, ID: 1010, parent: Seg13_apic_18 (1009), rad: 0.26, (-165.60121, 381.3529, -21.18775) -> (-166.1212, 382.1629, -21.08775), len: 0.967721
    apic_18 {pt3dadd(-166.1212, 382.1629, -21.08775, 0.52)}

//  Looking at segment number 2115: Seg15_apic_18, section: apic_18, ID: 1011, parent: Seg14_apic_18 (1010), rad: 0.185, (-166.1212, 382.1629, -21.08775) -> (-165.7512, 383.27292, -21.38775), len: 1.2079
    apic_18 {pt3dadd(-165.7512, 383.27292, -21.38775, 0.37)}

//  Looking at segment number 2116: Seg0_apic_7, section: apic_7, ID: 956, parent: Seg4_apic_6 (955), rad: 0.445, (-167.30121, 368.1829, -18.68775) -> (-166.41121, 368.8429, -18.03775), len: 1.2846
    apic_7 {pt3dclear() pt3dadd(-167.30121, 368.1829, -18.68775, 0.89) pt3dadd(-166.41121, 368.8429, -18.03775, 0.89)}

//  Looking at segment number 2117: Seg1_apic_7, section: apic_7, ID: 957, parent: Seg0_apic_7 (956), rad: 0.445, (-166.41121, 368.8429, -18.03775) -> (-165.30121, 368.4729, -17.73775), len: 1.20789
    apic_7 {pt3dadd(-165.30121, 368.4729, -17.73775, 0.89)}

//  Looking at segment number 2118: Seg0_apic_91, section: apic_91, ID: 1745, parent: Seg14_apic_85 (1707), rad: 0.22, (-206.2312, 318.4429, -42.18775) -> (-208.3212, 320.05292, -42.98775), len: 2.75685
    apic_91 {pt3dclear() pt3dadd(-206.2312, 318.4429, -42.18775, 0.44) pt3dadd(-208.3212, 320.05292, -42.98775, 0.44)}

//  Looking at segment number 2119: Seg1_apic_91, section: apic_91, ID: 1746, parent: Seg0_apic_91 (1745), rad: 0.22, (-208.3212, 320.05292, -42.98775) -> (-210.02121, 321.0129, -43.18775), len: 1.96256
    apic_91 {pt3dadd(-210.02121, 321.0129, -43.18775, 0.44)}

//  Looking at segment number 2120: Seg2_apic_91, section: apic_91, ID: 1747, parent: Seg1_apic_91 (1746), rad: 0.22, (-210.02121, 321.0129, -43.18775) -> (-210.91121, 322.4929, -43.18775), len: 1.72697
    apic_91 {pt3dadd(-210.91121, 322.4929, -43.18775, 0.44)}

//  Looking at segment number 2121: Seg0_apic_86, section: apic_86, ID: 1708, parent: Seg14_apic_85 (1707), rad: 0.295, (-206.2312, 318.4429, -42.18775) -> (-207.2612, 320.2129, -41.78775), len: 2.08657
    apic_86 {pt3dclear() pt3dadd(-206.2312, 318.4429, -42.18775, 0.59) pt3dadd(-207.2612, 320.2129, -41.78775, 0.59)}

//  Looking at segment number 2122: Seg1_apic_86, section: apic_86, ID: 1709, parent: Seg0_apic_86 (1708), rad: 0.295, (-207.2612, 320.2129, -41.78775) -> (-208.2312, 322.4329, -41.28775), len: 2.47372
    apic_86 {pt3dadd(-208.2312, 322.4329, -41.28775, 0.59)}

//  Looking at segment number 2123: Seg2_apic_86, section: apic_86, ID: 1710, parent: Seg1_apic_86 (1709), rad: 0.295, (-208.2312, 322.4329, -41.28775) -> (-208.8912, 324.27292, -41.28775), len: 1.95482
    apic_86 {pt3dadd(-208.8912, 324.27292, -41.28775, 0.59)}

//  Looking at segment number 2124: Seg3_apic_86, section: apic_86, ID: 1711, parent: Seg2_apic_86 (1710), rad: 0.26, (-208.8912, 324.27292, -41.28775) -> (-209.9312, 327.0029, -40.48775), len: 3.02892
    apic_86 {pt3dadd(-209.9312, 327.0029, -40.48775, 0.52)}

//  Looking at segment number 2125: Seg4_apic_86, section: apic_86, ID: 1712, parent: Seg3_apic_86 (1711), rad: 0.26, (-209.9312, 327.0029, -40.48775) -> (-210.52121, 329.3629, -40.48775), len: 2.43265
    apic_86 {pt3dadd(-210.52121, 329.3629, -40.48775, 0.52)}

//  Looking at segment number 2126: Seg5_apic_86, section: apic_86, ID: 1713, parent: Seg4_apic_86 (1712), rad: 0.26, (-210.52121, 329.3629, -40.48775) -> (-210.8112, 330.9929, -40.28775), len: 1.66761
    apic_86 {pt3dadd(-210.8112, 330.9929, -40.28775, 0.52)}

//  Looking at segment number 2127: Seg0_apic_73, section: apic_73, ID: 1588, parent: Seg3_apic_71 (1583), rad: 0.185, (-170.6512, 300.0129, -31.937752) -> (-169.1712, 300.2329, -32.53775), len: 1.61208
    apic_73 {pt3dclear() pt3dadd(-170.6512, 300.0129, -31.937752, 0.37) pt3dadd(-169.1712, 300.2329, -32.53775, 0.37)}

//  Looking at segment number 2128: Seg1_apic_73, section: apic_73, ID: 1589, parent: Seg0_apic_73 (1588), rad: 0.185, (-169.1712, 300.2329, -32.53775) -> (-167.7012, 301.1929, -32.53775), len: 1.7557
    apic_73 {pt3dadd(-167.7012, 301.1929, -32.53775, 0.37)}

//  Looking at segment number 2129: Seg2_apic_73, section: apic_73, ID: 1590, parent: Seg1_apic_73 (1589), rad: 0.185, (-167.7012, 301.1929, -32.53775) -> (-166.2212, 301.6329, -32.98775), len: 1.60826
    apic_73 {pt3dadd(-166.2212, 301.6329, -32.98775, 0.37)}

//  Looking at segment number 2130: Seg3_apic_73, section: apic_73, ID: 1591, parent: Seg2_apic_73 (1590), rad: 0.185, (-166.2212, 301.6329, -32.98775) -> (-165.3312, 303.0329, -33.48775), len: 1.73265
    apic_73 {pt3dadd(-165.3312, 303.0329, -33.48775, 0.37)}

//  Looking at segment number 2131: Seg4_apic_73, section: apic_73, ID: 1592, parent: Seg3_apic_73 (1591), rad: 0.185, (-165.3312, 303.0329, -33.48775) -> (-164.3712, 303.7029, -33.73775), len: 1.19709
    apic_73 {pt3dadd(-164.3712, 303.7029, -33.73775, 0.37)}

//  Looking at segment number 2132: Seg5_apic_73, section: apic_73, ID: 1593, parent: Seg4_apic_73 (1592), rad: 0.185, (-164.3712, 303.7029, -33.73775) -> (-163.5612, 304.8129, -33.73775), len: 1.3741
    apic_73 {pt3dadd(-163.5612, 304.8129, -33.73775, 0.37)}

//  Looking at segment number 2133: Seg0_apic_72, section: apic_72, ID: 1584, parent: Seg3_apic_71 (1583), rad: 0.26, (-170.6512, 300.0129, -31.937752) -> (-170.8712, 298.9029, -32.48775), len: 1.25819
    apic_72 {pt3dclear() pt3dadd(-170.6512, 300.0129, -31.937752, 0.52) pt3dadd(-170.8712, 298.9029, -32.48775, 0.52)}

//  Looking at segment number 2134: Seg1_apic_72, section: apic_72, ID: 1585, parent: Seg0_apic_72 (1584), rad: 0.185, (-170.8712, 298.9029, -32.48775) -> (-171.6112, 298.1629, -32.48775), len: 1.04651
    apic_72 {pt3dadd(-171.6112, 298.1629, -32.48775, 0.37)}

//  Looking at segment number 2135: Seg2_apic_72, section: apic_72, ID: 1586, parent: Seg1_apic_72 (1585), rad: 0.185, (-171.6112, 298.1629, -32.48775) -> (-172.2812, 297.7229, -32.48775), len: 0.801561
    apic_72 {pt3dadd(-172.2812, 297.7229, -32.48775, 0.37)}

//  Looking at segment number 2136: Seg3_apic_72, section: apic_72, ID: 1587, parent: Seg2_apic_72 (1586), rad: 0.185, (-172.2812, 297.7229, -32.48775) -> (-173.3912, 297.3529, -32.08775), len: 1.23653
    apic_72 {pt3dadd(-173.3912, 297.3529, -32.08775, 0.37)}

//  Looking at segment number 2137: Seg0_apic_68, section: apic_68, ID: 1568, parent: Seg1_apic_64 (1552), rad: 0.185, (-173.6112, 310.7129, -31.28775) -> (-175.16121, 311.08292, -30.83775), len: 1.65588
    apic_68 {pt3dclear() pt3dadd(-173.6112, 310.7129, -31.28775, 0.37) pt3dadd(-175.16121, 311.08292, -30.83775, 0.37)}

//  Looking at segment number 2138: Seg1_apic_68, section: apic_68, ID: 1569, parent: Seg0_apic_68 (1568), rad: 0.185, (-175.16121, 311.08292, -30.83775) -> (-176.4212, 311.6029, -30.687752), len: 1.3713
    apic_68 {pt3dadd(-176.4212, 311.6029, -30.687752, 0.37)}

//  Looking at segment number 2139: Seg2_apic_68, section: apic_68, ID: 1570, parent: Seg1_apic_68 (1569), rad: 0.185, (-176.4212, 311.6029, -30.687752) -> (-177.16121, 312.33292, -32.18775), len: 1.82497
    apic_68 {pt3dadd(-177.16121, 312.33292, -32.18775, 0.37)}

//  Looking at segment number 2140: Seg3_apic_68, section: apic_68, ID: 1571, parent: Seg2_apic_68 (1570), rad: 0.15, (-177.16121, 312.33292, -32.18775) -> (-177.2312, 313.52292, -32.13775), len: 1.19311
    apic_68 {pt3dadd(-177.2312, 313.52292, -32.13775, 0.3)}

//  Looking at segment number 2141: Seg0_apic_65, section: apic_65, ID: 1553, parent: Seg1_apic_64 (1552), rad: 0.26, (-173.6112, 310.7129, -31.28775) -> (-175.16121, 309.2329, -31.237751), len: 2.14368
    apic_65 {pt3dclear() pt3dadd(-173.6112, 310.7129, -31.28775, 0.52) pt3dadd(-175.16121, 309.2329, -31.237751, 0.52)}

//  Looking at segment number 2142: Seg1_apic_65, section: apic_65, ID: 1554, parent: Seg0_apic_65 (1553), rad: 0.26, (-175.16121, 309.2329, -31.237751) -> (-175.9012, 308.4229, -31.237751), len: 1.09712
    apic_65 {pt3dadd(-175.9012, 308.4229, -31.237751, 0.52)}

//  Looking at segment number 2143: Seg2_apic_65, section: apic_65, ID: 1555, parent: Seg1_apic_65 (1554), rad: 0.26, (-175.9012, 308.4229, -31.237751) -> (-177.30121, 307.3929, -31.887749), len: 1.85565
    apic_65 {pt3dadd(-177.30121, 307.3929, -31.887749, 0.52)}

//  Looking at segment number 2144: Seg0_apic_55, section: apic_55, ID: 1504, parent: Seg7_apic_53 (1498), rad: 0.335, (-178.9312, 318.83292, -34.18775) -> (-179.8212, 318.7629, -34.63775), len: 0.999749
    apic_55 {pt3dclear() pt3dadd(-178.9312, 318.83292, -34.18775, 0.67) pt3dadd(-179.8212, 318.7629, -34.63775, 0.67)}

//  Looking at segment number 2145: Seg1_apic_55, section: apic_55, ID: 1505, parent: Seg0_apic_55 (1504), rad: 0.405, (-179.8212, 318.7629, -34.63775) -> (-180.7812, 318.3129, -34.58775), len: 1.06143
    apic_55 {pt3dadd(-180.7812, 318.3129, -34.58775, 0.81)}

//  Looking at segment number 2146: Seg0_apic_54, section: apic_54, ID: 1499, parent: Seg7_apic_53 (1498), rad: 0.26, (-178.9312, 318.83292, -34.18775) -> (-179.30121, 320.6029, -33.58775), len: 1.9052
    apic_54 {pt3dclear() pt3dadd(-178.9312, 318.83292, -34.18775, 0.52) pt3dadd(-179.30121, 320.6029, -33.58775, 0.52)}

//  Looking at segment number 2147: Seg1_apic_54, section: apic_54, ID: 1500, parent: Seg0_apic_54 (1499), rad: 0.26, (-179.30121, 320.6029, -33.58775) -> (-179.0812, 321.5629, -33.73775), len: 0.996235
    apic_54 {pt3dadd(-179.0812, 321.5629, -33.73775, 0.52)}

//  Looking at segment number 2148: Seg2_apic_54, section: apic_54, ID: 1501, parent: Seg1_apic_54 (1500), rad: 0.26, (-179.0812, 321.5629, -33.73775) -> (-179.1512, 322.52292, -34.48775), len: 1.22026
    apic_54 {pt3dadd(-179.1512, 322.52292, -34.48775, 0.52)}

//  Looking at segment number 2149: Seg3_apic_54, section: apic_54, ID: 1502, parent: Seg2_apic_54 (1501), rad: 0.26, (-179.1512, 322.52292, -34.48775) -> (-179.60121, 324.1529, -34.08775), len: 1.73762
    apic_54 {pt3dadd(-179.60121, 324.1529, -34.08775, 0.52)}
}

proc basic_shape_extra_43(){

//  Looking at segment number 2150: Seg4_apic_54, section: apic_54, ID: 1503, parent: Seg3_apic_54 (1502), rad: 0.26, (-179.60121, 324.1529, -34.08775) -> (-178.9312, 325.77292, -34.48775), len: 1.79817
    apic_54 {pt3dadd(-178.9312, 325.77292, -34.48775, 0.52)}

//  Looking at segment number 2151: Seg0_apic_38, section: apic_38, ID: 1268, parent: Seg39_apic_34 (1231), rad: 0.26, (-202.7012, 335.6829, -15.78775) -> (-203.0712, 336.9629, -16.43775), len: 1.4825
    apic_38 {pt3dclear() pt3dadd(-202.7012, 335.6829, -15.78775, 0.52) pt3dadd(-203.0712, 336.9629, -16.43775, 0.52)}

//  Looking at segment number 2152: Seg1_apic_38, section: apic_38, ID: 1269, parent: Seg0_apic_38 (1268), rad: 0.26, (-203.0712, 336.9629, -16.43775) -> (-203.0712, 337.7029, -16.43775), len: 0.740021
    apic_38 {pt3dadd(-203.0712, 337.7029, -16.43775, 0.52)}

//  Looking at segment number 2153: Seg2_apic_38, section: apic_38, ID: 1270, parent: Seg1_apic_38 (1269), rad: 0.26, (-203.0712, 337.7029, -16.43775) -> (-203.5112, 338.5129, -16.43775), len: 0.921791
    apic_38 {pt3dadd(-203.5112, 338.5129, -16.43775, 0.52)}

//  Looking at segment number 2154: Seg3_apic_38, section: apic_38, ID: 1271, parent: Seg2_apic_38 (1270), rad: 0.26, (-203.5112, 338.5129, -16.43775) -> (-204.2512, 338.5129, -16.43775), len: 0.740005
    apic_38 {pt3dadd(-204.2512, 338.5129, -16.43775, 0.52)}

//  Looking at segment number 2155: Seg4_apic_38, section: apic_38, ID: 1272, parent: Seg3_apic_38 (1271), rad: 0.26, (-204.2512, 338.5129, -16.43775) -> (-204.8412, 338.5129, -16.43775), len: 0.589996
    apic_38 {pt3dadd(-204.8412, 338.5129, -16.43775, 0.52)}

//  Looking at segment number 2156: Seg0_apic_35, section: apic_35, ID: 1232, parent: Seg39_apic_34 (1231), rad: 0.295, (-202.7012, 335.6829, -15.78775) -> (-203.3712, 334.4329, -16.13775), len: 1.46079
    apic_35 {pt3dclear() pt3dadd(-202.7012, 335.6829, -15.78775, 0.59) pt3dadd(-203.3712, 334.4329, -16.13775, 0.59)}

//  Looking at segment number 2157: Seg1_apic_35, section: apic_35, ID: 1233, parent: Seg0_apic_35 (1232), rad: 0.295, (-203.3712, 334.4329, -16.13775) -> (-204.0312, 333.8429, -16.08775), len: 0.88668
    apic_35 {pt3dadd(-204.0312, 333.8429, -16.08775, 0.59)}

//  Looking at segment number 2158: Seg2_apic_35, section: apic_35, ID: 1234, parent: Seg1_apic_35 (1233), rad: 0.295, (-204.0312, 333.8429, -16.08775) -> (-204.85121, 333.9129, -16.08775), len: 0.82299
    apic_35 {pt3dadd(-204.85121, 333.9129, -16.08775, 0.59)}

//  Looking at segment number 2159: Seg3_apic_35, section: apic_35, ID: 1235, parent: Seg2_apic_35 (1234), rad: 0.295, (-204.85121, 333.9129, -16.08775) -> (-206.2512, 334.1329, -16.08775), len: 1.41717
    apic_35 {pt3dadd(-206.2512, 334.1329, -16.08775, 0.59)}

//  Looking at segment number 2160: Seg4_apic_35, section: apic_35, ID: 1236, parent: Seg3_apic_35 (1235), rad: 0.295, (-206.2512, 334.1329, -16.08775) -> (-207.6512, 334.3629, -16.08775), len: 1.41876
    apic_35 {pt3dadd(-207.6512, 334.3629, -16.08775, 0.59)}

//  Looking at segment number 2161: Seg5_apic_35, section: apic_35, ID: 1237, parent: Seg4_apic_35 (1236), rad: 0.22, (-207.6512, 334.3629, -16.08775) -> (-208.5412, 335.02292, -16.33775), len: 1.13587
    apic_35 {pt3dadd(-208.5412, 335.02292, -16.33775, 0.44)}

//  Looking at segment number 2162: Seg6_apic_35, section: apic_35, ID: 1238, parent: Seg5_apic_35 (1237), rad: 0.22, (-208.5412, 335.02292, -16.33775) -> (-209.2812, 334.8229, -16.18775), len: 0.781097
    apic_35 {pt3dadd(-209.2812, 334.8229, -16.18775, 0.44)}

//  Looking at segment number 2163: Seg7_apic_35, section: apic_35, ID: 1239, parent: Seg6_apic_35 (1238), rad: 0.22, (-209.2812, 334.8229, -16.18775) -> (-209.8712, 334.5329, -16.18775), len: 0.65742
    apic_35 {pt3dadd(-209.8712, 334.5329, -16.18775, 0.44)}

//  Looking at segment number 2164: Seg8_apic_35, section: apic_35, ID: 1240, parent: Seg7_apic_35 (1239), rad: 0.22, (-209.8712, 334.5329, -16.18775) -> (-210.9012, 334.9029, -16.18775), len: 1.09444
    apic_35 {pt3dadd(-210.9012, 334.9029, -16.18775, 0.44)}

//  Looking at segment number 2165: Seg9_apic_35, section: apic_35, ID: 1241, parent: Seg8_apic_35 (1240), rad: 0.26, (-210.9012, 334.9029, -16.18775) -> (-211.5012, 335.4129, -16.13775), len: 0.789061
    apic_35 {pt3dadd(-211.5012, 335.4129, -16.13775, 0.52)}

//  Looking at segment number 2166: Seg10_apic_35, section: apic_35, ID: 1242, parent: Seg9_apic_35 (1241), rad: 0.26, (-211.5012, 335.4129, -16.13775) -> (-212.0112, 336.1529, -16.28775), len: 0.911142
    apic_35 {pt3dadd(-212.0112, 336.1529, -16.28775, 0.52)}

//  Looking at segment number 2167: Seg11_apic_35, section: apic_35, ID: 1243, parent: Seg10_apic_35 (1242), rad: 0.26, (-212.0112, 336.1529, -16.28775) -> (-212.9012, 336.7429, -16.53775), len: 1.09667
    apic_35 {pt3dadd(-212.9012, 336.7429, -16.53775, 0.52)}

//  Looking at segment number 2168: Seg12_apic_35, section: apic_35, ID: 1244, parent: Seg11_apic_35 (1243), rad: 0.335, (-212.9012, 336.7429, -16.53775) -> (-213.4212, 337.4129, -16.53775), len: 0.848129
    apic_35 {pt3dadd(-213.4212, 337.4129, -16.53775, 0.67)}

//  Looking at segment number 2169: Seg13_apic_35, section: apic_35, ID: 1245, parent: Seg12_apic_35 (1244), rad: 0.26, (-213.4212, 337.4129, -16.53775) -> (-213.4212, 338.9629, -16.83775), len: 1.57875
    apic_35 {pt3dadd(-213.4212, 338.9629, -16.83775, 0.52)}

//  Looking at segment number 2170: Seg14_apic_35, section: apic_35, ID: 1246, parent: Seg13_apic_35 (1245), rad: 0.26, (-213.4212, 338.9629, -16.83775) -> (-213.5612, 340.2129, -17.13775), len: 1.2931
    apic_35 {pt3dadd(-213.5612, 340.2129, -17.13775, 0.52)}

//  Looking at segment number 2171: Seg15_apic_35, section: apic_35, ID: 1247, parent: Seg14_apic_35 (1246), rad: 0.26, (-213.5612, 340.2129, -17.13775) -> (-214.16121, 341.1729, -17.03775), len: 1.13651
    apic_35 {pt3dadd(-214.16121, 341.1729, -17.03775, 0.52)}

//  Looking at segment number 2172: Seg16_apic_35, section: apic_35, ID: 1248, parent: Seg15_apic_35 (1247), rad: 0.26, (-214.16121, 341.1729, -17.03775) -> (-214.6712, 342.2829, -17.63775), len: 1.36094
    apic_35 {pt3dadd(-214.6712, 342.2829, -17.63775, 0.52)}

//  Looking at segment number 2173: Seg0_apic_27, section: apic_27, ID: 1088, parent: Seg6_apic_25 (1061), rad: 0.335, (-174.8412, 377.9629, -23.53775) -> (-175.5812, 377.8129, -26.58775), len: 3.14207
    apic_27 {pt3dclear() pt3dadd(-174.8412, 377.9629, -23.53775, 0.67) pt3dadd(-175.5812, 377.8129, -26.58775, 0.67)}

//  Looking at segment number 2174: Seg1_apic_27, section: apic_27, ID: 1089, parent: Seg0_apic_27 (1088), rad: 0.335, (-175.5812, 377.8129, -26.58775) -> (-176.46121, 377.5129, -26.23775), len: 0.993429
    apic_27 {pt3dadd(-176.46121, 377.5129, -26.23775, 0.67)}

//  Looking at segment number 2175: Seg0_apic_26, section: apic_26, ID: 1062, parent: Seg6_apic_25 (1061), rad: 0.37, (-174.8412, 377.9629, -23.53775) -> (-174.5412, 379.0629, -26.63775), len: 3.30303
    apic_26 {pt3dclear() pt3dadd(-174.8412, 377.9629, -23.53775, 0.74) pt3dadd(-174.5412, 379.0629, -26.63775, 0.74)}

//  Looking at segment number 2176: Seg1_apic_26, section: apic_26, ID: 1063, parent: Seg0_apic_26 (1062), rad: 0.37, (-174.5412, 379.0629, -26.63775) -> (-174.1712, 379.8829, -26.73775), len: 0.905156
    apic_26 {pt3dadd(-174.1712, 379.8829, -26.73775, 0.74)}

//  Looking at segment number 2177: Seg2_apic_26, section: apic_26, ID: 1064, parent: Seg1_apic_26 (1063), rad: 0.335, (-174.1712, 379.8829, -26.73775) -> (-173.5112, 380.1729, -27.33775), len: 0.937929
    apic_26 {pt3dadd(-173.5112, 380.1729, -27.33775, 0.67)}

//  Looking at segment number 2178: Seg3_apic_26, section: apic_26, ID: 1065, parent: Seg2_apic_26 (1064), rad: 0.26, (-173.5112, 380.1729, -27.33775) -> (-173.1412, 380.8429, -28.48775), len: 1.3814
    apic_26 {pt3dadd(-173.1412, 380.8429, -28.48775, 0.52)}

//  Looking at segment number 2179: Seg4_apic_26, section: apic_26, ID: 1066, parent: Seg3_apic_26 (1065), rad: 0.26, (-173.1412, 380.8429, -28.48775) -> (-173.80121, 380.9829, -28.48775), len: 0.674692
    apic_26 {pt3dadd(-173.80121, 380.9829, -28.48775, 0.52)}

//  Looking at segment number 2180: Seg5_apic_26, section: apic_26, ID: 1067, parent: Seg4_apic_26 (1066), rad: 0.26, (-173.80121, 380.9829, -28.48775) -> (-174.8412, 381.1329, -28.43775), len: 1.05194
    apic_26 {pt3dadd(-174.8412, 381.1329, -28.43775, 0.52)}

//  Looking at segment number 2181: Seg6_apic_26, section: apic_26, ID: 1068, parent: Seg5_apic_26 (1067), rad: 0.26, (-174.8412, 381.1329, -28.43775) -> (-175.13121, 382.1629, -28.68775), len: 1.09886
    apic_26 {pt3dadd(-175.13121, 382.1629, -28.68775, 0.52)}

//  Looking at segment number 2182: Seg7_apic_26, section: apic_26, ID: 1069, parent: Seg6_apic_26 (1068), rad: 0.185, (-175.13121, 382.1629, -28.68775) -> (-175.5012, 383.3529, -28.78775), len: 1.2502
    apic_26 {pt3dadd(-175.5012, 383.3529, -28.78775, 0.37)}

//  Looking at segment number 2183: Seg8_apic_26, section: apic_26, ID: 1070, parent: Seg7_apic_26 (1069), rad: 0.185, (-175.5012, 383.3529, -28.78775) -> (-176.5412, 384.6029, -28.83775), len: 1.62683
    apic_26 {pt3dadd(-176.5412, 384.6029, -28.83775, 0.37)}

//  Looking at segment number 2184: Seg9_apic_26, section: apic_26, ID: 1071, parent: Seg8_apic_26 (1070), rad: 0.185, (-176.5412, 384.6029, -28.83775) -> (-177.4312, 384.9729, -28.83775), len: 0.963844
    apic_26 {pt3dadd(-177.4312, 384.9729, -28.83775, 0.37)}

//  Looking at segment number 2185: Seg10_apic_26, section: apic_26, ID: 1072, parent: Seg9_apic_26 (1071), rad: 0.185, (-177.4312, 384.9729, -28.83775) -> (-178.3112, 386.1529, -28.83775), len: 1.472
    apic_26 {pt3dadd(-178.3112, 386.1529, -28.83775, 0.37)}

//  Looking at segment number 2186: Seg11_apic_26, section: apic_26, ID: 1073, parent: Seg10_apic_26 (1072), rad: 0.185, (-178.3112, 386.1529, -28.83775) -> (-179.13121, 386.5929, -29.937752), len: 1.44084
    apic_26 {pt3dadd(-179.13121, 386.5929, -29.937752, 0.37)}

//  Looking at segment number 2187: Seg12_apic_26, section: apic_26, ID: 1074, parent: Seg11_apic_26 (1073), rad: 0.185, (-179.13121, 386.5929, -29.937752) -> (-180.46121, 387.55292, -29.937752), len: 1.64029
    apic_26 {pt3dadd(-180.46121, 387.55292, -29.937752, 0.37)}

//  Looking at segment number 2188: Seg13_apic_26, section: apic_26, ID: 1075, parent: Seg12_apic_26 (1074), rad: 0.185, (-180.46121, 387.55292, -29.937752) -> (-180.8312, 387.2629, -30.78775), len: 0.971339
    apic_26 {pt3dadd(-180.8312, 387.2629, -30.78775, 0.37)}

//  Looking at segment number 2189: Seg14_apic_26, section: apic_26, ID: 1076, parent: Seg13_apic_26 (1075), rad: 0.185, (-180.8312, 387.2629, -30.78775) -> (-181.6412, 387.6329, -30.737751), len: 0.891904
    apic_26 {pt3dadd(-181.6412, 387.6329, -30.737751, 0.37)}

//  Looking at segment number 2190: Seg15_apic_26, section: apic_26, ID: 1077, parent: Seg14_apic_26 (1076), rad: 0.185, (-181.6412, 387.6329, -30.737751) -> (-182.16121, 387.8529, -30.737751), len: 0.564628
    apic_26 {pt3dadd(-182.16121, 387.8529, -30.737751, 0.37)}

//  Looking at segment number 2191: Seg16_apic_26, section: apic_26, ID: 1078, parent: Seg15_apic_26 (1077), rad: 0.185, (-182.16121, 387.8529, -30.737751) -> (-183.2612, 387.9229, -30.737751), len: 1.10222
    apic_26 {pt3dadd(-183.2612, 387.9229, -30.737751, 0.37)}

//  Looking at segment number 2192: Seg17_apic_26, section: apic_26, ID: 1079, parent: Seg16_apic_26 (1078), rad: 0.185, (-183.2612, 387.9229, -30.737751) -> (-184.5912, 388.4429, -31.08775), len: 1.4703
    apic_26 {pt3dadd(-184.5912, 388.4429, -31.08775, 0.37)}

//  Looking at segment number 2193: Seg18_apic_26, section: apic_26, ID: 1080, parent: Seg17_apic_26 (1079), rad: 0.185, (-184.5912, 388.4429, -31.08775) -> (-185.63121, 388.7329, -31.03775), len: 1.08084
    apic_26 {pt3dadd(-185.63121, 388.7329, -31.03775, 0.37)}

//  Looking at segment number 2194: Seg19_apic_26, section: apic_26, ID: 1081, parent: Seg18_apic_26 (1080), rad: 0.185, (-185.63121, 388.7329, -31.03775) -> (-187.2612, 388.8829, -30.687752), len: 1.67388
    apic_26 {pt3dadd(-187.2612, 388.8829, -30.687752, 0.37)}

//  Looking at segment number 2195: Seg20_apic_26, section: apic_26, ID: 1082, parent: Seg19_apic_26 (1081), rad: 0.185, (-187.2612, 388.8829, -30.687752) -> (-188.5112, 389.9229, -30.887749), len: 1.63833
    apic_26 {pt3dadd(-188.5112, 389.9229, -30.887749, 0.37)}

//  Looking at segment number 2196: Seg21_apic_26, section: apic_26, ID: 1083, parent: Seg20_apic_26 (1082), rad: 0.185, (-188.5112, 389.9229, -30.887749) -> (-189.4012, 390.2829, -30.58775), len: 1.00583
    apic_26 {pt3dadd(-189.4012, 390.2829, -30.58775, 0.37)}

//  Looking at segment number 2197: Seg22_apic_26, section: apic_26, ID: 1084, parent: Seg21_apic_26 (1083), rad: 0.185, (-189.4012, 390.2829, -30.58775) -> (-190.1412, 389.9929, -30.53775), len: 0.796375
    apic_26 {pt3dadd(-190.1412, 389.9929, -30.53775, 0.37)}

//  Looking at segment number 2198: Seg23_apic_26, section: apic_26, ID: 1085, parent: Seg22_apic_26 (1084), rad: 0.185, (-190.1412, 389.9929, -30.53775) -> (-191.3912, 389.3229, -30.687752), len: 1.42614
    apic_26 {pt3dadd(-191.3912, 389.3229, -30.687752, 0.37)}

//  Looking at segment number 2199: Seg24_apic_26, section: apic_26, ID: 1086, parent: Seg23_apic_26 (1085), rad: 0.185, (-191.3912, 389.3229, -30.687752) -> (-191.99121, 388.7329, -30.637749), len: 0.842973
    apic_26 {pt3dadd(-191.99121, 388.7329, -30.637749, 0.37)}
}

proc basic_shape_extra_44(){

//  Looking at segment number 2200: Seg25_apic_26, section: apic_26, ID: 1087, parent: Seg24_apic_26 (1086), rad: 0.185, (-191.99121, 388.7329, -30.637749) -> (-192.5812, 388.1429, -30.487751), len: 0.847756
    apic_26 {pt3dadd(-192.5812, 388.1429, -30.487751, 0.37)}

//  Looking at segment number 2201: Seg0_apic_24, section: apic_24, ID: 1054, parent: Seg5_apic_20 (1019), rad: 0.37, (-172.77121, 373.8229, -24.38775) -> (-173.21121, 374.7129, -25.73775), len: 1.67576
    apic_24 {pt3dclear() pt3dadd(-172.77121, 373.8229, -24.38775, 0.74) pt3dadd(-173.21121, 374.7129, -25.73775, 0.74)}

//  Looking at segment number 2202: Seg0_apic_21, section: apic_21, ID: 1020, parent: Seg5_apic_20 (1019), rad: 0.405, (-172.77121, 373.8229, -24.38775) -> (-172.77121, 375.30292, -25.23775), len: 1.70673
    apic_21 {pt3dclear() pt3dadd(-172.77121, 373.8229, -24.38775, 0.81) pt3dadd(-172.77121, 375.30292, -25.23775, 0.81)}

//  Looking at segment number 2203: Seg1_apic_21, section: apic_21, ID: 1021, parent: Seg0_apic_21 (1020), rad: 0.405, (-172.77121, 375.30292, -25.23775) -> (-172.4712, 376.2629, -25.08775), len: 1.0169
    apic_21 {pt3dadd(-172.4712, 376.2629, -25.08775, 0.81)}

//  Looking at segment number 2204: Seg2_apic_21, section: apic_21, ID: 1022, parent: Seg1_apic_21 (1021), rad: 0.48, (-172.4712, 376.2629, -25.08775) -> (-172.4712, 377.1529, -25.43775), len: 0.956333
    apic_21 {pt3dadd(-172.4712, 377.1529, -25.43775, 0.96)}

//  Looking at segment number 2205: Seg3_apic_21, section: apic_21, ID: 1023, parent: Seg2_apic_21 (1022), rad: 0.7, (-172.4712, 377.1529, -25.43775) -> (-172.0312, 378.0329, -26.23775), len: 1.26807
    apic_21 {pt3dadd(-172.0312, 378.0329, -26.23775, 1.4)}

//  Looking at segment number 2206: Seg0_apic_17, section: apic_17, ID: 991, parent: Seg1_apic_7 (957), rad: 0.185, (-165.30121, 368.4729, -17.73775) -> (-165.60121, 369.3929, -18.48775), len: 1.22431
    apic_17 {pt3dclear() pt3dadd(-165.30121, 368.4729, -17.73775, 0.37) pt3dadd(-165.60121, 369.3929, -18.48775, 0.37)}

//  Looking at segment number 2207: Seg1_apic_17, section: apic_17, ID: 992, parent: Seg0_apic_17 (991), rad: 0.185, (-165.60121, 369.3929, -18.48775) -> (-165.9712, 370.58292, -18.33775), len: 1.25519
    apic_17 {pt3dadd(-165.9712, 370.58292, -18.33775, 0.37)}

//  Looking at segment number 2208: Seg2_apic_17, section: apic_17, ID: 993, parent: Seg1_apic_17 (992), rad: 0.185, (-165.9712, 370.58292, -18.33775) -> (-166.0412, 371.4629, -18.13775), len: 0.905126
    apic_17 {pt3dadd(-166.0412, 371.4629, -18.13775, 0.37)}

//  Looking at segment number 2209: Seg3_apic_17, section: apic_17, ID: 994, parent: Seg2_apic_17 (993), rad: 0.185, (-166.0412, 371.4629, -18.13775) -> (-166.2612, 372.3529, -18.33775), len: 0.938364
    apic_17 {pt3dadd(-166.2612, 372.3529, -18.33775, 0.37)}

//  Looking at segment number 2210: Seg4_apic_17, section: apic_17, ID: 995, parent: Seg3_apic_17 (994), rad: 0.185, (-166.2612, 372.3529, -18.33775) -> (-165.7512, 373.2329, -18.33775), len: 1.01711
    apic_17 {pt3dadd(-165.7512, 373.2329, -18.33775, 0.37)}

//  Looking at segment number 2211: Seg0_apic_8, section: apic_8, ID: 958, parent: Seg1_apic_7 (957), rad: 0.48, (-165.30121, 368.4729, -17.73775) -> (-164.4212, 367.5129, -17.88775), len: 1.31091
    apic_8 {pt3dclear() pt3dadd(-165.30121, 368.4729, -17.73775, 0.96) pt3dadd(-164.4212, 367.5129, -17.88775, 0.96)}

//  Looking at segment number 2212: Seg0_apic_88, section: apic_88, ID: 1733, parent: Seg5_apic_86 (1713), rad: 0.185, (-210.8112, 330.9929, -40.28775) -> (-212.3912, 332.2329, -40.28775), len: 2.0085
    apic_88 {pt3dclear() pt3dadd(-210.8112, 330.9929, -40.28775, 0.37) pt3dadd(-212.3912, 332.2329, -40.28775, 0.37)}

//  Looking at segment number 2213: Seg1_apic_88, section: apic_88, ID: 1734, parent: Seg0_apic_88 (1733), rad: 0.185, (-212.3912, 332.2329, -40.28775) -> (-213.8712, 333.1929, -40.28775), len: 1.76408
    apic_88 {pt3dadd(-213.8712, 333.1929, -40.28775, 0.37)}

//  Looking at segment number 2214: Seg2_apic_88, section: apic_88, ID: 1735, parent: Seg1_apic_88 (1734), rad: 0.185, (-213.8712, 333.1929, -40.28775) -> (-215.5612, 333.4929, -40.28775), len: 1.71642
    apic_88 {pt3dadd(-215.5612, 333.4929, -40.28775, 0.37)}

//  Looking at segment number 2215: Seg3_apic_88, section: apic_88, ID: 1736, parent: Seg2_apic_88 (1735), rad: 0.185, (-215.5612, 333.4929, -40.28775) -> (-216.60121, 335.2629, -40.18775), len: 2.05538
    apic_88 {pt3dadd(-216.60121, 335.2629, -40.18775, 0.37)}

//  Looking at segment number 2216: Seg4_apic_88, section: apic_88, ID: 1737, parent: Seg3_apic_88 (1736), rad: 0.185, (-216.60121, 335.2629, -40.18775) -> (-217.5612, 337.0329, -40.18775), len: 2.01357
    apic_88 {pt3dadd(-217.5612, 337.0329, -40.18775, 0.37)}

//  Looking at segment number 2217: Seg5_apic_88, section: apic_88, ID: 1738, parent: Seg4_apic_88 (1737), rad: 0.185, (-217.5612, 337.0329, -40.18775) -> (-218.0012, 338.8829, -40.23775), len: 1.90227
    apic_88 {pt3dadd(-218.0012, 338.8829, -40.23775, 0.37)}

//  Looking at segment number 2218: Seg0_apic_87, section: apic_87, ID: 1714, parent: Seg5_apic_86 (1713), rad: 0.185, (-210.8112, 330.9929, -40.28775) -> (-211.0312, 333.7229, -41.13775), len: 2.86773
    apic_87 {pt3dclear() pt3dadd(-210.8112, 330.9929, -40.28775, 0.37) pt3dadd(-211.0312, 333.7229, -41.13775, 0.37)}

//  Looking at segment number 2219: Seg1_apic_87, section: apic_87, ID: 1715, parent: Seg0_apic_87 (1714), rad: 0.185, (-211.0312, 333.7229, -41.13775) -> (-211.2612, 335.4229, -41.13775), len: 1.7155
    apic_87 {pt3dadd(-211.2612, 335.4229, -41.13775, 0.37)}

//  Looking at segment number 2220: Seg2_apic_87, section: apic_87, ID: 1716, parent: Seg1_apic_87 (1715), rad: 0.185, (-211.2612, 335.4229, -41.13775) -> (-211.3312, 336.8929, -41.08775), len: 1.47252
    apic_87 {pt3dadd(-211.3312, 336.8929, -41.08775, 0.37)}

//  Looking at segment number 2221: Seg3_apic_87, section: apic_87, ID: 1717, parent: Seg2_apic_87 (1716), rad: 0.185, (-211.3312, 336.8929, -41.08775) -> (-211.85121, 338.6729, -41.08775), len: 1.8544
    apic_87 {pt3dadd(-211.85121, 338.6729, -41.08775, 0.37)}

//  Looking at segment number 2222: Seg4_apic_87, section: apic_87, ID: 1718, parent: Seg3_apic_87 (1717), rad: 0.185, (-211.85121, 338.6729, -41.08775) -> (-212.2212, 340.1429, -41.08775), len: 1.51585
    apic_87 {pt3dadd(-212.2212, 340.1429, -41.08775, 0.37)}

//  Looking at segment number 2223: Seg5_apic_87, section: apic_87, ID: 1719, parent: Seg4_apic_87 (1718), rad: 0.185, (-212.2212, 340.1429, -41.08775) -> (-212.7612, 341.1729, -41.38775), len: 1.20104
    apic_87 {pt3dadd(-212.7612, 341.1729, -41.38775, 0.37)}

//  Looking at segment number 2224: Seg6_apic_87, section: apic_87, ID: 1720, parent: Seg5_apic_87 (1719), rad: 0.185, (-212.7612, 341.1729, -41.38775) -> (-212.9812, 342.2029, -41.38775), len: 1.05323
    apic_87 {pt3dadd(-212.9812, 342.2029, -41.38775, 0.37)}

//  Looking at segment number 2225: Seg7_apic_87, section: apic_87, ID: 1721, parent: Seg6_apic_87 (1720), rad: 0.185, (-212.9812, 342.2029, -41.38775) -> (-213.5712, 343.2329, -41.68775), len: 1.22433
    apic_87 {pt3dadd(-213.5712, 343.2329, -41.68775, 0.37)}

//  Looking at segment number 2226: Seg8_apic_87, section: apic_87, ID: 1722, parent: Seg7_apic_87 (1721), rad: 0.185, (-213.5712, 343.2329, -41.68775) -> (-213.5012, 344.5629, -41.68775), len: 1.33183
    apic_87 {pt3dadd(-213.5012, 344.5629, -41.68775, 0.37)}

//  Looking at segment number 2227: Seg9_apic_87, section: apic_87, ID: 1723, parent: Seg8_apic_87 (1722), rad: 0.185, (-213.5012, 344.5629, -41.68775) -> (-213.8712, 345.8229, -41.68775), len: 1.31321
    apic_87 {pt3dadd(-213.8712, 345.8229, -41.68775, 0.37)}

//  Looking at segment number 2228: Seg10_apic_87, section: apic_87, ID: 1724, parent: Seg9_apic_87 (1723), rad: 0.185, (-213.8712, 345.8229, -41.68775) -> (-214.2312, 346.9229, -41.68775), len: 1.15742
    apic_87 {pt3dadd(-214.2312, 346.9229, -41.68775, 0.37)}

//  Looking at segment number 2229: Seg11_apic_87, section: apic_87, ID: 1725, parent: Seg10_apic_87 (1724), rad: 0.185, (-214.2312, 346.9229, -41.68775) -> (-214.8312, 348.33292, -42.23775), len: 1.62807
    apic_87 {pt3dadd(-214.8312, 348.33292, -42.23775, 0.37)}

//  Looking at segment number 2230: Seg12_apic_87, section: apic_87, ID: 1726, parent: Seg11_apic_87 (1725), rad: 0.185, (-214.8312, 348.33292, -42.23775) -> (-215.7912, 350.3229, -42.23775), len: 2.20944
    apic_87 {pt3dadd(-215.7912, 350.3229, -42.23775, 0.37)}

//  Looking at segment number 2231: Seg13_apic_87, section: apic_87, ID: 1727, parent: Seg12_apic_87 (1726), rad: 0.185, (-215.7912, 350.3229, -42.23775) -> (-216.2312, 351.5029, -42.58775), len: 1.30709
    apic_87 {pt3dadd(-216.2312, 351.5029, -42.58775, 0.37)}

//  Looking at segment number 2232: Seg14_apic_87, section: apic_87, ID: 1728, parent: Seg13_apic_87 (1727), rad: 0.185, (-216.2312, 351.5029, -42.58775) -> (-216.8212, 353.4229, -42.58775), len: 2.00862
    apic_87 {pt3dadd(-216.8212, 353.4229, -42.58775, 0.37)}

//  Looking at segment number 2233: Seg15_apic_87, section: apic_87, ID: 1729, parent: Seg14_apic_87 (1728), rad: 0.185, (-216.8212, 353.4229, -42.58775) -> (-217.63121, 355.3429, -42.58775), len: 2.08386
    apic_87 {pt3dadd(-217.63121, 355.3429, -42.58775, 0.37)}

//  Looking at segment number 2234: Seg16_apic_87, section: apic_87, ID: 1730, parent: Seg15_apic_87 (1729), rad: 0.185, (-217.63121, 355.3429, -42.58775) -> (-218.3712, 356.8129, -42.43775), len: 1.65257
    apic_87 {pt3dadd(-218.3712, 356.8129, -42.43775, 0.37)}

//  Looking at segment number 2235: Seg17_apic_87, section: apic_87, ID: 1731, parent: Seg16_apic_87 (1730), rad: 0.185, (-218.3712, 356.8129, -42.43775) -> (-218.52121, 358.2929, -42.43775), len: 1.48759
    apic_87 {pt3dadd(-218.52121, 358.2929, -42.43775, 0.37)}

//  Looking at segment number 2236: Seg18_apic_87, section: apic_87, ID: 1732, parent: Seg17_apic_87 (1731), rad: 0.185, (-218.52121, 358.2929, -42.43775) -> (-218.3712, 359.8429, -42.43775), len: 1.55723
    apic_87 {pt3dadd(-218.3712, 359.8429, -42.43775, 0.37)}

//  Looking at segment number 2237: Seg0_apic_67, section: apic_67, ID: 1565, parent: Seg2_apic_65 (1555), rad: 0.185, (-177.30121, 307.3929, -31.887749) -> (-177.38121, 306.2129, -31.887749), len: 1.18273
    apic_67 {pt3dclear() pt3dadd(-177.30121, 307.3929, -31.887749, 0.37) pt3dadd(-177.38121, 306.2129, -31.887749, 0.37)}

//  Looking at segment number 2238: Seg1_apic_67, section: apic_67, ID: 1566, parent: Seg0_apic_67 (1565), rad: 0.185, (-177.38121, 306.2129, -31.887749) -> (-176.1212, 305.8429, -32.68775), len: 1.5377
    apic_67 {pt3dadd(-176.1212, 305.8429, -32.68775, 0.37)}

//  Looking at segment number 2239: Seg2_apic_67, section: apic_67, ID: 1567, parent: Seg1_apic_67 (1566), rad: 0.185, (-176.1212, 305.8429, -32.68775) -> (-175.0112, 306.0629, -33.68775), len: 1.51013
    apic_67 {pt3dadd(-175.0112, 306.0629, -33.68775, 0.37)}

//  Looking at segment number 2240: Seg0_apic_66, section: apic_66, ID: 1556, parent: Seg2_apic_65 (1555), rad: 0.26, (-177.30121, 307.3929, -31.887749) -> (-178.7812, 307.0929, -30.987751), len: 1.75795
    apic_66 {pt3dclear() pt3dadd(-177.30121, 307.3929, -31.887749, 0.52) pt3dadd(-178.7812, 307.0929, -30.987751, 0.52)}

//  Looking at segment number 2241: Seg1_apic_66, section: apic_66, ID: 1557, parent: Seg0_apic_66 (1556), rad: 0.26, (-178.7812, 307.0929, -30.987751) -> (-179.8912, 306.4329, -31.03775), len: 1.29236
    apic_66 {pt3dadd(-179.8912, 306.4329, -31.03775, 0.52)}

//  Looking at segment number 2242: Seg2_apic_66, section: apic_66, ID: 1558, parent: Seg1_apic_66 (1557), rad: 0.26, (-179.8912, 306.4329, -31.03775) -> (-180.9312, 305.9929, -30.487751), len: 1.25606
    apic_66 {pt3dadd(-180.9312, 305.9929, -30.487751, 0.52)}

//  Looking at segment number 2243: Seg3_apic_66, section: apic_66, ID: 1559, parent: Seg2_apic_66 (1558), rad: 0.185, (-180.9312, 305.9929, -30.487751) -> (-182.1812, 305.9929, -30.487751), len: 1.25
    apic_66 {pt3dadd(-182.1812, 305.9929, -30.487751, 0.37)}

//  Looking at segment number 2244: Seg4_apic_66, section: apic_66, ID: 1560, parent: Seg3_apic_66 (1559), rad: 0.185, (-182.1812, 305.9929, -30.487751) -> (-183.5112, 306.3629, -30.437752), len: 1.38142
    apic_66 {pt3dadd(-183.5112, 306.3629, -30.437752, 0.37)}

//  Looking at segment number 2245: Seg5_apic_66, section: apic_66, ID: 1561, parent: Seg4_apic_66 (1560), rad: 0.185, (-183.5112, 306.3629, -30.437752) -> (-184.6212, 305.8429, -29.937752), len: 1.32383
    apic_66 {pt3dadd(-184.6212, 305.8429, -29.937752, 0.37)}

//  Looking at segment number 2246: Seg6_apic_66, section: apic_66, ID: 1562, parent: Seg5_apic_66 (1561), rad: 0.185, (-184.6212, 305.8429, -29.937752) -> (-185.66121, 305.5429, -29.937752), len: 1.08241
    apic_66 {pt3dadd(-185.66121, 305.5429, -29.937752, 0.37)}

//  Looking at segment number 2247: Seg7_apic_66, section: apic_66, ID: 1563, parent: Seg6_apic_66 (1562), rad: 0.185, (-185.66121, 305.5429, -29.937752) -> (-187.0612, 305.1029, -28.93775), len: 1.77583
    apic_66 {pt3dadd(-187.0612, 305.1029, -28.93775, 0.37)}

//  Looking at segment number 2248: Seg8_apic_66, section: apic_66, ID: 1564, parent: Seg7_apic_66 (1563), rad: 0.185, (-187.0612, 305.1029, -28.93775) -> (-188.02121, 304.2929, -28.93775), len: 1.25607
    apic_66 {pt3dadd(-188.02121, 304.2929, -28.93775, 0.37)}

//  Looking at segment number 2249: Seg0_apic_63, section: apic_63, ID: 1548, parent: Seg1_apic_55 (1505), rad: 0.26, (-180.7812, 318.3129, -34.58775) -> (-180.7012, 316.9129, -35.83775), len: 1.87853
    apic_63 {pt3dclear() pt3dadd(-180.7812, 318.3129, -34.58775, 0.52) pt3dadd(-180.7012, 316.9129, -35.83775, 0.52)}
}

proc basic_shape_extra_45(){

//  Looking at segment number 2250: Seg1_apic_63, section: apic_63, ID: 1549, parent: Seg0_apic_63 (1548), rad: 0.26, (-180.7012, 316.9129, -35.83775) -> (-180.7012, 314.9229, -35.83775), len: 1.98999
    apic_63 {pt3dadd(-180.7012, 314.9229, -35.83775, 0.52)}

//  Looking at segment number 2251: Seg2_apic_63, section: apic_63, ID: 1550, parent: Seg1_apic_63 (1549), rad: 0.26, (-180.7012, 314.9229, -35.83775) -> (-181.44121, 314.1129, -36.43775), len: 1.25048
    apic_63 {pt3dadd(-181.44121, 314.1129, -36.43775, 0.52)}

//  Looking at segment number 2252: Seg0_apic_56, section: apic_56, ID: 1506, parent: Seg1_apic_55 (1505), rad: 0.335, (-180.7812, 318.3129, -34.58775) -> (-181.8912, 318.9029, -34.53775), len: 1.25805
    apic_56 {pt3dclear() pt3dadd(-180.7812, 318.3129, -34.58775, 0.67) pt3dadd(-181.8912, 318.9029, -34.53775, 0.67)}

//  Looking at segment number 2253: Seg1_apic_56, section: apic_56, ID: 1507, parent: Seg0_apic_56 (1506), rad: 0.295, (-181.8912, 318.9029, -34.53775) -> (-182.85121, 319.9429, -35.38775), len: 1.65098
    apic_56 {pt3dadd(-182.85121, 319.9429, -35.38775, 0.59)}

//  Looking at segment number 2254: Seg2_apic_56, section: apic_56, ID: 1508, parent: Seg1_apic_56 (1507), rad: 0.295, (-182.85121, 319.9429, -35.38775) -> (-183.88121, 320.3829, -36.03775), len: 1.29499
    apic_56 {pt3dadd(-183.88121, 320.3829, -36.03775, 0.59)}

//  Looking at segment number 2255: Seg0_apic_40, section: apic_40, ID: 1283, parent: Seg4_apic_38 (1272), rad: 0.22, (-204.8412, 338.5129, -16.43775) -> (-205.9512, 338.5129, -16.43775), len: 1.11
    apic_40 {pt3dclear() pt3dadd(-204.8412, 338.5129, -16.43775, 0.44) pt3dadd(-205.9512, 338.5129, -16.43775, 0.44)}

//  Looking at segment number 2256: Seg1_apic_40, section: apic_40, ID: 1284, parent: Seg0_apic_40 (1283), rad: 0.26, (-205.9512, 338.5129, -16.43775) -> (-206.77121, 339.33292, -16.43775), len: 1.15967
    apic_40 {pt3dadd(-206.77121, 339.33292, -16.43775, 0.52)}

//  Looking at segment number 2257: Seg2_apic_40, section: apic_40, ID: 1285, parent: Seg1_apic_40 (1284), rad: 0.26, (-206.77121, 339.33292, -16.43775) -> (-207.13121, 340.0629, -16.43775), len: 0.813924
    apic_40 {pt3dadd(-207.13121, 340.0629, -16.43775, 0.52)}

//  Looking at segment number 2258: Seg3_apic_40, section: apic_40, ID: 1286, parent: Seg2_apic_40 (1285), rad: 0.26, (-207.13121, 340.0629, -16.43775) -> (-207.21121, 340.8829, -16.88775), len: 0.938783
    apic_40 {pt3dadd(-207.21121, 340.8829, -16.88775, 0.52)}

//  Looking at segment number 2259: Seg4_apic_40, section: apic_40, ID: 1287, parent: Seg3_apic_40 (1286), rad: 0.26, (-207.21121, 340.8829, -16.88775) -> (-207.5812, 342.0629, -16.98775), len: 1.24068
    apic_40 {pt3dadd(-207.5812, 342.0629, -16.98775, 0.52)}

//  Looking at segment number 2260: Seg5_apic_40, section: apic_40, ID: 1288, parent: Seg4_apic_40 (1287), rad: 0.26, (-207.5812, 342.0629, -16.98775) -> (-208.24121, 343.2429, -17.13775), len: 1.36033
    apic_40 {pt3dadd(-208.24121, 343.2429, -17.13775, 0.52)}

//  Looking at segment number 2261: Seg6_apic_40, section: apic_40, ID: 1289, parent: Seg5_apic_40 (1288), rad: 0.26, (-208.24121, 343.2429, -17.13775) -> (-208.4712, 343.9029, -17.13775), len: 0.69893
    apic_40 {pt3dadd(-208.4712, 343.9029, -17.13775, 0.52)}

//  Looking at segment number 2262: Seg0_apic_39, section: apic_39, ID: 1273, parent: Seg4_apic_38 (1272), rad: 0.22, (-204.8412, 338.5129, -16.43775) -> (-205.5112, 339.8429, -16.38775), len: 1.49005
    apic_39 {pt3dclear() pt3dadd(-204.8412, 338.5129, -16.43775, 0.44) pt3dadd(-205.5112, 339.8429, -16.38775, 0.44)}

//  Looking at segment number 2263: Seg1_apic_39, section: apic_39, ID: 1274, parent: Seg0_apic_39 (1273), rad: 0.22, (-205.5112, 339.8429, -16.38775) -> (-205.2912, 340.3629, -16.38775), len: 0.564642
    apic_39 {pt3dadd(-205.2912, 340.3629, -16.38775, 0.44)}

//  Looking at segment number 2264: Seg2_apic_39, section: apic_39, ID: 1275, parent: Seg1_apic_39 (1274), rad: 0.22, (-205.2912, 340.3629, -16.38775) -> (-205.2912, 341.1729, -16.38775), len: 0.809998
    apic_39 {pt3dadd(-205.2912, 341.1729, -16.38775, 0.44)}

//  Looking at segment number 2265: Seg3_apic_39, section: apic_39, ID: 1276, parent: Seg2_apic_39 (1275), rad: 0.22, (-205.2912, 341.1729, -16.38775) -> (-205.88121, 342.2029, -16.38775), len: 1.18702
    apic_39 {pt3dadd(-205.88121, 342.2029, -16.38775, 0.44)}

//  Looking at segment number 2266: Seg4_apic_39, section: apic_39, ID: 1277, parent: Seg3_apic_39 (1276), rad: 0.22, (-205.88121, 342.2029, -16.38775) -> (-206.2512, 343.1629, -16.48775), len: 1.03367
    apic_39 {pt3dadd(-206.2512, 343.1629, -16.48775, 0.44)}

//  Looking at segment number 2267: Seg5_apic_39, section: apic_39, ID: 1278, parent: Seg4_apic_39 (1277), rad: 0.22, (-206.2512, 343.1629, -16.48775) -> (-206.4012, 344.27292, -16.48775), len: 1.1201
    apic_39 {pt3dadd(-206.4012, 344.27292, -16.48775, 0.44)}

//  Looking at segment number 2268: Seg6_apic_39, section: apic_39, ID: 1279, parent: Seg5_apic_39 (1278), rad: 0.22, (-206.4012, 344.27292, -16.48775) -> (-206.2512, 345.5329, -16.18775), len: 1.30386
    apic_39 {pt3dadd(-206.2512, 345.5329, -16.18775, 0.44)}

//  Looking at segment number 2269: Seg7_apic_39, section: apic_39, ID: 1280, parent: Seg6_apic_39 (1279), rad: 0.22, (-206.2512, 345.5329, -16.18775) -> (-206.3212, 346.4129, -15.68775), len: 1.01455
    apic_39 {pt3dadd(-206.3212, 346.4129, -15.68775, 0.44)}

//  Looking at segment number 2270: Seg8_apic_39, section: apic_39, ID: 1281, parent: Seg7_apic_39 (1280), rad: 0.22, (-206.3212, 346.4129, -15.68775) -> (-206.1712, 347.08292, -15.53775), len: 0.702792
    apic_39 {pt3dadd(-206.1712, 347.08292, -15.53775, 0.44)}

//  Looking at segment number 2271: Seg9_apic_39, section: apic_39, ID: 1282, parent: Seg8_apic_39 (1281), rad: 0.22, (-206.1712, 347.08292, -15.53775) -> (-206.4012, 348.0429, -15.8377495), len: 1.03174
    apic_39 {pt3dadd(-206.4012, 348.0429, -15.8377495, 0.44)}

//  Looking at segment number 2272: Seg0_apic_37, section: apic_37, ID: 1258, parent: Seg16_apic_35 (1248), rad: 0.22, (-214.6712, 342.2829, -17.63775) -> (-215.63121, 342.5729, -18.43775), len: 1.28285
    apic_37 {pt3dclear() pt3dadd(-214.6712, 342.2829, -17.63775, 0.44) pt3dadd(-215.63121, 342.5729, -18.43775, 0.44)}

//  Looking at segment number 2273: Seg1_apic_37, section: apic_37, ID: 1259, parent: Seg0_apic_37 (1258), rad: 0.185, (-215.63121, 342.5729, -18.43775) -> (-216.30121, 342.9429, -18.63775), len: 0.791072
    apic_37 {pt3dadd(-216.30121, 342.9429, -18.63775, 0.37)}

//  Looking at segment number 2274: Seg2_apic_37, section: apic_37, ID: 1260, parent: Seg1_apic_37 (1259), rad: 0.185, (-216.30121, 342.9429, -18.63775) -> (-217.3312, 343.83292, -18.63775), len: 1.36126
    apic_37 {pt3dadd(-217.3312, 343.83292, -18.63775, 0.37)}

//  Looking at segment number 2275: Seg3_apic_37, section: apic_37, ID: 1261, parent: Seg2_apic_37 (1260), rad: 0.185, (-217.3312, 343.83292, -18.63775) -> (-217.85121, 344.27292, -18.73775), len: 0.688481
    apic_37 {pt3dadd(-217.85121, 344.27292, -18.73775, 0.37)}

//  Looking at segment number 2276: Seg4_apic_37, section: apic_37, ID: 1262, parent: Seg3_apic_37 (1261), rad: 0.185, (-217.85121, 344.27292, -18.73775) -> (-218.2212, 345.08292, -18.93775), len: 0.912684
    apic_37 {pt3dadd(-218.2212, 345.08292, -18.93775, 0.37)}

//  Looking at segment number 2277: Seg5_apic_37, section: apic_37, ID: 1263, parent: Seg4_apic_37 (1262), rad: 0.185, (-218.2212, 345.08292, -18.93775) -> (-219.1112, 345.7529, -19.03775), len: 1.11847
    apic_37 {pt3dadd(-219.1112, 345.7529, -19.03775, 0.37)}

//  Looking at segment number 2278: Seg6_apic_37, section: apic_37, ID: 1264, parent: Seg5_apic_37 (1263), rad: 0.185, (-219.1112, 345.7529, -19.03775) -> (-219.85121, 346.1929, -18.68775), len: 0.92936
    apic_37 {pt3dadd(-219.85121, 346.1929, -18.68775, 0.37)}

//  Looking at segment number 2279: Seg7_apic_37, section: apic_37, ID: 1265, parent: Seg6_apic_37 (1264), rad: 0.185, (-219.85121, 346.1929, -18.68775) -> (-220.66121, 346.7829, -18.53775), len: 1.01326
    apic_37 {pt3dadd(-220.66121, 346.7829, -18.53775, 0.37)}

//  Looking at segment number 2280: Seg8_apic_37, section: apic_37, ID: 1266, parent: Seg7_apic_37 (1265), rad: 0.185, (-220.66121, 346.7829, -18.53775) -> (-221.55121, 347.30292, -18.73775), len: 1.05001
    apic_37 {pt3dadd(-221.55121, 347.30292, -18.73775, 0.37)}

//  Looking at segment number 2281: Seg9_apic_37, section: apic_37, ID: 1267, parent: Seg8_apic_37 (1266), rad: 0.185, (-221.55121, 347.30292, -18.73775) -> (-222.21121, 347.8129, -18.48775), len: 0.870737
    apic_37 {pt3dadd(-222.21121, 347.8129, -18.48775, 0.37)}

//  Looking at segment number 2282: Seg0_apic_36, section: apic_36, ID: 1249, parent: Seg16_apic_35 (1248), rad: 0.445, (-214.6712, 342.2829, -17.63775) -> (-215.0412, 344.1229, -17.93775), len: 1.90065
    apic_36 {pt3dclear() pt3dadd(-214.6712, 342.2829, -17.63775, 0.89) pt3dadd(-215.0412, 344.1229, -17.93775, 0.89)}

//  Looking at segment number 2283: Seg1_apic_36, section: apic_36, ID: 1250, parent: Seg0_apic_36 (1249), rad: 0.445, (-215.0412, 344.1229, -17.93775) -> (-215.3412, 345.30292, -18.03775), len: 1.22166
    apic_36 {pt3dadd(-215.3412, 345.30292, -18.03775, 0.89)}

//  Looking at segment number 2284: Seg2_apic_36, section: apic_36, ID: 1251, parent: Seg1_apic_36 (1250), rad: 0.405, (-215.3412, 345.30292, -18.03775) -> (-215.5612, 346.7129, -18.33775), len: 1.45823
    apic_36 {pt3dadd(-215.5612, 346.7129, -18.33775, 0.81)}

//  Looking at segment number 2285: Seg3_apic_36, section: apic_36, ID: 1252, parent: Seg2_apic_36 (1251), rad: 0.405, (-215.5612, 346.7129, -18.33775) -> (-216.0012, 347.8929, -18.23775), len: 1.26335
    apic_36 {pt3dadd(-216.0012, 347.8929, -18.23775, 0.81)}

//  Looking at segment number 2286: Seg4_apic_36, section: apic_36, ID: 1253, parent: Seg3_apic_36 (1252), rad: 0.405, (-216.0012, 347.8929, -18.23775) -> (-216.2312, 349.0729, -17.78775), len: 1.28366
    apic_36 {pt3dadd(-216.2312, 349.0729, -17.78775, 0.81)}

//  Looking at segment number 2287: Seg5_apic_36, section: apic_36, ID: 1254, parent: Seg4_apic_36 (1253), rad: 0.405, (-216.2312, 349.0729, -17.78775) -> (-216.0812, 350.2529, -18.38775), len: 1.33225
    apic_36 {pt3dadd(-216.0812, 350.2529, -18.38775, 0.81)}

//  Looking at segment number 2288: Seg6_apic_36, section: apic_36, ID: 1255, parent: Seg5_apic_36 (1254), rad: 0.335, (-216.0812, 350.2529, -18.38775) -> (-216.52121, 351.3629, -17.88775), len: 1.2945
    apic_36 {pt3dadd(-216.52121, 351.3629, -17.88775, 0.67)}

//  Looking at segment number 2289: Seg7_apic_36, section: apic_36, ID: 1256, parent: Seg6_apic_36 (1255), rad: 0.335, (-216.52121, 351.3629, -17.88775) -> (-216.8912, 352.2429, -18.08775), len: 0.975321
    apic_36 {pt3dadd(-216.8912, 352.2429, -18.08775, 0.67)}

//  Looking at segment number 2290: Seg8_apic_36, section: apic_36, ID: 1257, parent: Seg7_apic_36 (1256), rad: 0.22, (-216.8912, 352.2429, -18.08775) -> (-217.4812, 354.0929, -18.78775), len: 2.06413
    apic_36 {pt3dadd(-217.4812, 354.0929, -18.78775, 0.44)}

//  Looking at segment number 2291: Seg0_apic_23, section: apic_23, ID: 1031, parent: Seg3_apic_21 (1023), rad: 0.445, (-172.0312, 378.0329, -26.23775) -> (-172.6212, 377.7429, -27.13775), len: 1.11454
    apic_23 {pt3dclear() pt3dadd(-172.0312, 378.0329, -26.23775, 0.89) pt3dadd(-172.6212, 377.7429, -27.13775, 0.89)}

//  Looking at segment number 2292: Seg1_apic_23, section: apic_23, ID: 1032, parent: Seg0_apic_23 (1031), rad: 0.445, (-172.6212, 377.7429, -27.13775) -> (-173.3612, 377.5129, -27.88775), len: 1.07842
    apic_23 {pt3dadd(-173.3612, 377.5129, -27.88775, 0.89)}

//  Looking at segment number 2293: Seg2_apic_23, section: apic_23, ID: 1033, parent: Seg1_apic_23 (1032), rad: 0.445, (-173.3612, 377.5129, -27.88775) -> (-173.4312, 378.0329, -28.43775), len: 0.760123
    apic_23 {pt3dadd(-173.4312, 378.0329, -28.43775, 0.89)}

//  Looking at segment number 2294: Seg3_apic_23, section: apic_23, ID: 1034, parent: Seg2_apic_23 (1033), rad: 0.445, (-173.4312, 378.0329, -28.43775) -> (-172.8412, 378.7029, -28.68775), len: 0.9271
    apic_23 {pt3dadd(-172.8412, 378.7029, -28.68775, 0.89)}

//  Looking at segment number 2295: Seg4_apic_23, section: apic_23, ID: 1035, parent: Seg3_apic_23 (1034), rad: 0.405, (-172.8412, 378.7029, -28.68775) -> (-172.2512, 379.4329, -28.73775), len: 0.939929
    apic_23 {pt3dadd(-172.2512, 379.4329, -28.73775, 0.81)}

//  Looking at segment number 2296: Seg5_apic_23, section: apic_23, ID: 1036, parent: Seg4_apic_23 (1035), rad: 0.405, (-172.2512, 379.4329, -28.73775) -> (-171.66121, 379.6529, -28.63775), len: 0.63757
    apic_23 {pt3dadd(-171.66121, 379.6529, -28.63775, 0.81)}

//  Looking at segment number 2297: Seg6_apic_23, section: apic_23, ID: 1037, parent: Seg5_apic_23 (1036), rad: 0.405, (-171.66121, 379.6529, -28.63775) -> (-172.0312, 380.3229, -29.08775), len: 0.88787
    apic_23 {pt3dadd(-172.0312, 380.3229, -29.08775, 0.81)}

//  Looking at segment number 2298: Seg7_apic_23, section: apic_23, ID: 1038, parent: Seg6_apic_23 (1037), rad: 0.405, (-172.0312, 380.3229, -29.08775) -> (-172.3312, 380.9829, -29.03775), len: 0.726709
    apic_23 {pt3dadd(-172.3312, 380.9829, -29.03775, 0.81)}

//  Looking at segment number 2299: Seg8_apic_23, section: apic_23, ID: 1039, parent: Seg7_apic_23 (1038), rad: 0.405, (-172.3312, 380.9829, -29.03775) -> (-173.3612, 381.5729, -29.187752), len: 1.19645
    apic_23 {pt3dadd(-173.3612, 381.5729, -29.187752, 0.81)}
}

proc basic_shape_extra_46(){

//  Looking at segment number 2300: Seg9_apic_23, section: apic_23, ID: 1040, parent: Seg8_apic_23 (1039), rad: 0.405, (-173.3612, 381.5729, -29.187752) -> (-172.6212, 382.02292, -31.03775), len: 2.0427
    apic_23 {pt3dadd(-172.6212, 382.02292, -31.03775, 0.81)}

//  Looking at segment number 2301: Seg10_apic_23, section: apic_23, ID: 1041, parent: Seg9_apic_23 (1040), rad: 0.405, (-172.6212, 382.02292, -31.03775) -> (-173.2912, 382.4629, -31.28775), len: 0.839627
    apic_23 {pt3dadd(-173.2912, 382.4629, -31.28775, 0.81)}

//  Looking at segment number 2302: Seg11_apic_23, section: apic_23, ID: 1042, parent: Seg10_apic_23 (1041), rad: 0.405, (-173.2912, 382.4629, -31.28775) -> (-174.10121, 382.9829, -31.437752), len: 0.974188
    apic_23 {pt3dadd(-174.10121, 382.9829, -31.437752, 0.81)}

//  Looking at segment number 2303: Seg12_apic_23, section: apic_23, ID: 1043, parent: Seg11_apic_23 (1042), rad: 0.405, (-174.10121, 382.9829, -31.437752) -> (-174.5412, 383.8629, -31.83775), len: 1.06207
    apic_23 {pt3dadd(-174.5412, 383.8629, -31.83775, 0.81)}

//  Looking at segment number 2304: Seg13_apic_23, section: apic_23, ID: 1044, parent: Seg12_apic_23 (1043), rad: 0.335, (-174.5412, 383.8629, -31.83775) -> (-175.13121, 384.9029, -32.08775), len: 1.22154
    apic_23 {pt3dadd(-175.13121, 384.9029, -32.08775, 0.67)}

//  Looking at segment number 2305: Seg14_apic_23, section: apic_23, ID: 1045, parent: Seg13_apic_23 (1044), rad: 0.335, (-175.13121, 384.9029, -32.08775) -> (-175.5812, 385.7829, -32.13775), len: 0.989649
    apic_23 {pt3dadd(-175.5812, 385.7829, -32.13775, 0.67)}

//  Looking at segment number 2306: Seg15_apic_23, section: apic_23, ID: 1046, parent: Seg14_apic_23 (1045), rad: 0.335, (-175.5812, 385.7829, -32.13775) -> (-176.5412, 386.2229, -32.18775), len: 1.05721
    apic_23 {pt3dadd(-176.5412, 386.2229, -32.18775, 0.67)}

//  Looking at segment number 2307: Seg16_apic_23, section: apic_23, ID: 1047, parent: Seg15_apic_23 (1046), rad: 0.335, (-176.5412, 386.2229, -32.18775) -> (-177.5712, 386.5929, -32.38775), len: 1.11256
    apic_23 {pt3dadd(-177.5712, 386.5929, -32.38775, 0.67)}

//  Looking at segment number 2308: Seg17_apic_23, section: apic_23, ID: 1048, parent: Seg16_apic_23 (1047), rad: 0.335, (-177.5712, 386.5929, -32.38775) -> (-178.46121, 387.33292, -32.28775), len: 1.16179
    apic_23 {pt3dadd(-178.46121, 387.33292, -32.28775, 0.67)}

//  Looking at segment number 2309: Seg18_apic_23, section: apic_23, ID: 1049, parent: Seg17_apic_23 (1048), rad: 0.335, (-178.46121, 387.33292, -32.28775) -> (-179.13121, 388.3729, -32.73775), len: 1.31642
    apic_23 {pt3dadd(-179.13121, 388.3729, -32.73775, 0.67)}

//  Looking at segment number 2310: Seg19_apic_23, section: apic_23, ID: 1050, parent: Seg18_apic_23 (1049), rad: 0.335, (-179.13121, 388.3729, -32.73775) -> (-179.7212, 389.1829, -32.88775), len: 1.01326
    apic_23 {pt3dadd(-179.7212, 389.1829, -32.88775, 0.67)}

//  Looking at segment number 2311: Seg20_apic_23, section: apic_23, ID: 1051, parent: Seg19_apic_23 (1050), rad: 0.335, (-179.7212, 389.1829, -32.88775) -> (-180.7512, 389.77292, -33.13775), len: 1.21307
    apic_23 {pt3dadd(-180.7512, 389.77292, -33.13775, 0.67)}

//  Looking at segment number 2312: Seg21_apic_23, section: apic_23, ID: 1052, parent: Seg20_apic_23 (1051), rad: 0.335, (-180.7512, 389.77292, -33.13775) -> (-181.4212, 390.8729, -34.28775), len: 1.72666
    apic_23 {pt3dadd(-181.4212, 390.8729, -34.28775, 0.67)}

//  Looking at segment number 2313: Seg22_apic_23, section: apic_23, ID: 1053, parent: Seg21_apic_23 (1052), rad: 0.335, (-181.4212, 390.8729, -34.28775) -> (-181.5612, 392.0629, -35.53775), len: 1.73153
    apic_23 {pt3dadd(-181.5612, 392.0629, -35.53775, 0.67)}

//  Looking at segment number 2314: Seg0_apic_22, section: apic_22, ID: 1024, parent: Seg3_apic_21 (1023), rad: 0.405, (-172.0312, 378.0329, -26.23775) -> (-171.2212, 378.7029, -26.58775), len: 1.10793
    apic_22 {pt3dclear() pt3dadd(-172.0312, 378.0329, -26.23775, 0.81) pt3dadd(-171.2212, 378.7029, -26.58775, 0.81)}

//  Looking at segment number 2315: Seg1_apic_22, section: apic_22, ID: 1025, parent: Seg0_apic_22 (1024), rad: 0.335, (-171.2212, 378.7029, -26.58775) -> (-170.9212, 379.2929, -26.38775), len: 0.691446
    apic_22 {pt3dadd(-170.9212, 379.2929, -26.38775, 0.67)}

//  Looking at segment number 2316: Seg2_apic_22, section: apic_22, ID: 1026, parent: Seg1_apic_22 (1025), rad: 0.335, (-170.9212, 379.2929, -26.38775) -> (-170.55121, 379.6529, -25.88775), len: 0.718669
    apic_22 {pt3dadd(-170.55121, 379.6529, -25.88775, 0.67)}

//  Looking at segment number 2317: Seg3_apic_22, section: apic_22, ID: 1027, parent: Seg2_apic_22 (1026), rad: 0.335, (-170.55121, 379.6529, -25.88775) -> (-169.8112, 380.1729, -26.23775), len: 0.969808
    apic_22 {pt3dadd(-169.8112, 380.1729, -26.23775, 0.67)}

//  Looking at segment number 2318: Seg4_apic_22, section: apic_22, ID: 1028, parent: Seg3_apic_22 (1027), rad: 0.335, (-169.8112, 380.1729, -26.23775) -> (-168.9312, 380.3929, -26.08775), len: 0.919407
    apic_22 {pt3dadd(-168.9312, 380.3929, -26.08775, 0.67)}

//  Looking at segment number 2319: Seg5_apic_22, section: apic_22, ID: 1029, parent: Seg4_apic_22 (1028), rad: 0.26, (-168.9312, 380.3929, -26.08775) -> (-168.4812, 381.1329, -26.33775), len: 0.901434
    apic_22 {pt3dadd(-168.4812, 381.1329, -26.33775, 0.52)}

//  Looking at segment number 2320: Seg6_apic_22, section: apic_22, ID: 1030, parent: Seg5_apic_22 (1029), rad: 0.26, (-168.4812, 381.1329, -26.33775) -> (-168.41121, 382.02292, -26.33775), len: 0.892763
    apic_22 {pt3dadd(-168.41121, 382.02292, -26.33775, 0.52)}

//  Looking at segment number 2321: Seg0_apic_12, section: apic_12, ID: 974, parent: Seg0_apic_8 (958), rad: 0.185, (-164.4212, 367.5129, -17.88775) -> (-165.16121, 365.8529, -17.68775), len: 1.82845
    apic_12 {pt3dclear() pt3dadd(-164.4212, 367.5129, -17.88775, 0.37) pt3dadd(-165.16121, 365.8529, -17.68775, 0.37)}

//  Looking at segment number 2322: Seg1_apic_12, section: apic_12, ID: 975, parent: Seg0_apic_12 (974), rad: 0.185, (-165.16121, 365.8529, -17.68775) -> (-165.30121, 364.08292, -17.63775), len: 1.77622
    apic_12 {pt3dadd(-165.30121, 364.08292, -17.63775, 0.37)}

//  Looking at segment number 2323: Seg2_apic_12, section: apic_12, ID: 976, parent: Seg1_apic_12 (975), rad: 0.185, (-165.30121, 364.08292, -17.63775) -> (-164.7912, 363.8629, -17.08775), len: 0.781672
    apic_12 {pt3dadd(-164.7912, 363.8629, -17.08775, 0.37)}

//  Looking at segment number 2324: Seg3_apic_12, section: apic_12, ID: 977, parent: Seg2_apic_12 (976), rad: 0.185, (-164.7912, 363.8629, -17.08775) -> (-165.2312, 363.05292, -17.23775), len: 0.933915
    apic_12 {pt3dadd(-165.2312, 363.05292, -17.23775, 0.37)}

//  Looking at segment number 2325: Seg4_apic_12, section: apic_12, ID: 978, parent: Seg3_apic_12 (977), rad: 0.185, (-165.2312, 363.05292, -17.23775) -> (-165.7512, 362.0129, -17.28775), len: 1.16384
    apic_12 {pt3dadd(-165.7512, 362.0129, -17.28775, 0.37)}

//  Looking at segment number 2326: Seg5_apic_12, section: apic_12, ID: 979, parent: Seg4_apic_12 (978), rad: 0.185, (-165.7512, 362.0129, -17.28775) -> (-166.0412, 360.7629, -16.73775), len: 1.3961
    apic_12 {pt3dadd(-166.0412, 360.7629, -16.73775, 0.37)}

//  Looking at segment number 2327: Seg6_apic_12, section: apic_12, ID: 980, parent: Seg5_apic_12 (979), rad: 0.185, (-166.0412, 360.7629, -16.73775) -> (-166.19121, 359.9529, -16.78775), len: 0.825287
    apic_12 {pt3dadd(-166.19121, 359.9529, -16.78775, 0.37)}

//  Looking at segment number 2328: Seg0_apic_9, section: apic_9, ID: 959, parent: Seg0_apic_8 (958), rad: 0.295, (-164.4212, 367.5129, -17.88775) -> (-163.7512, 368.6929, -16.83775), len: 1.71575
    apic_9 {pt3dclear() pt3dadd(-164.4212, 367.5129, -17.88775, 0.59) pt3dadd(-163.7512, 368.6929, -16.83775, 0.59)}

//  Looking at segment number 2329: Seg1_apic_9, section: apic_9, ID: 960, parent: Seg0_apic_9 (959), rad: 0.295, (-163.7512, 368.6929, -16.83775) -> (-163.3112, 369.4329, -16.78775), len: 0.862373
    apic_9 {pt3dadd(-163.3112, 369.4329, -16.78775, 0.59)}

//  Looking at segment number 2330: Seg0_apic_90, section: apic_90, ID: 1741, parent: Seg5_apic_88 (1738), rad: 0.185, (-218.0012, 338.8829, -40.23775) -> (-216.9012, 339.8429, -40.18775), len: 1.46085
    apic_90 {pt3dclear() pt3dadd(-218.0012, 338.8829, -40.23775, 0.37) pt3dadd(-216.9012, 339.8429, -40.18775, 0.37)}

//  Looking at segment number 2331: Seg1_apic_90, section: apic_90, ID: 1742, parent: Seg0_apic_90 (1741), rad: 0.185, (-216.9012, 339.8429, -40.18775) -> (-216.38121, 340.9429, -40.03775), len: 1.22593
    apic_90 {pt3dadd(-216.38121, 340.9429, -40.03775, 0.37)}

//  Looking at segment number 2332: Seg2_apic_90, section: apic_90, ID: 1743, parent: Seg1_apic_90 (1742), rad: 0.185, (-216.38121, 340.9429, -40.03775) -> (-216.38121, 341.9029, -40.03775), len: 0.959991
    apic_90 {pt3dadd(-216.38121, 341.9029, -40.03775, 0.37)}

//  Looking at segment number 2333: Seg3_apic_90, section: apic_90, ID: 1744, parent: Seg2_apic_90 (1743), rad: 0.185, (-216.38121, 341.9029, -40.03775) -> (-216.9712, 342.1329, -40.03775), len: 0.633246
    apic_90 {pt3dadd(-216.9712, 342.1329, -40.03775, 0.37)}

//  Looking at segment number 2334: Seg0_apic_89, section: apic_89, ID: 1739, parent: Seg5_apic_88 (1738), rad: 0.185, (-218.0012, 338.8829, -40.23775) -> (-218.96121, 340.5029, -40.23775), len: 1.88308
    apic_89 {pt3dclear() pt3dadd(-218.0012, 338.8829, -40.23775, 0.37) pt3dadd(-218.96121, 340.5029, -40.23775, 0.37)}

//  Looking at segment number 2335: Seg1_apic_89, section: apic_89, ID: 1740, parent: Seg0_apic_89 (1739), rad: 0.185, (-218.96121, 340.5029, -40.23775) -> (-219.9312, 341.1729, -40.23775), len: 1.17889
    apic_89 {pt3dadd(-219.9312, 341.1729, -40.23775, 0.37)}

//  Looking at segment number 2336: Seg0_apic_62, section: apic_62, ID: 1544, parent: Seg2_apic_56 (1508), rad: 0.26, (-183.88121, 320.3829, -36.03775) -> (-183.3612, 321.5629, -35.93775), len: 1.29336
    apic_62 {pt3dclear() pt3dadd(-183.88121, 320.3829, -36.03775, 0.52) pt3dadd(-183.3612, 321.5629, -35.93775, 0.52)}

//  Looking at segment number 2337: Seg1_apic_62, section: apic_62, ID: 1545, parent: Seg0_apic_62 (1544), rad: 0.26, (-183.3612, 321.5629, -35.93775) -> (-183.2912, 322.6729, -35.93775), len: 1.11222
    apic_62 {pt3dadd(-183.2912, 322.6729, -35.93775, 0.52)}

//  Looking at segment number 2338: Seg2_apic_62, section: apic_62, ID: 1546, parent: Seg1_apic_62 (1545), rad: 0.26, (-183.2912, 322.6729, -35.93775) -> (-183.2212, 323.6329, -35.88775), len: 0.963838
    apic_62 {pt3dadd(-183.2212, 323.6329, -35.88775, 0.52)}

//  Looking at segment number 2339: Seg3_apic_62, section: apic_62, ID: 1547, parent: Seg2_apic_62 (1546), rad: 0.26, (-183.2212, 323.6329, -35.88775) -> (-183.5112, 324.3729, -35.88775), len: 0.794784
    apic_62 {pt3dadd(-183.5112, 324.3729, -35.88775, 0.52)}

//  Looking at segment number 2340: Seg0_apic_57, section: apic_57, ID: 1509, parent: Seg2_apic_56 (1508), rad: 0.295, (-183.88121, 320.3829, -36.03775) -> (-185.0612, 321.1929, -36.23775), len: 1.44516
    apic_57 {pt3dclear() pt3dadd(-183.88121, 320.3829, -36.03775, 0.59) pt3dadd(-185.0612, 321.1929, -36.23775, 0.59)}

//  Looking at segment number 2341: Seg0_apic_42, section: apic_42, ID: 1306, parent: Seg6_apic_40 (1289), rad: 0.15, (-208.4712, 343.9029, -17.13775) -> (-207.4312, 344.5729, -17.13775), len: 1.23715
    apic_42 {pt3dclear() pt3dadd(-208.4712, 343.9029, -17.13775, 0.3) pt3dadd(-207.4312, 344.5729, -17.13775, 0.3)}

//  Looking at segment number 2342: Seg1_apic_42, section: apic_42, ID: 1307, parent: Seg0_apic_42 (1306), rad: 0.15, (-207.4312, 344.5729, -17.13775) -> (-207.0612, 345.6729, -17.28775), len: 1.17022
    apic_42 {pt3dadd(-207.0612, 345.6729, -17.28775, 0.3)}

//  Looking at segment number 2343: Seg2_apic_42, section: apic_42, ID: 1308, parent: Seg1_apic_42 (1307), rad: 0.15, (-207.0612, 345.6729, -17.28775) -> (-207.4312, 346.6329, -17.58775), len: 1.07167
    apic_42 {pt3dadd(-207.4312, 346.6329, -17.58775, 0.3)}

//  Looking at segment number 2344: Seg0_apic_41, section: apic_41, ID: 1290, parent: Seg6_apic_40 (1289), rad: 0.26, (-208.4712, 343.9029, -17.13775) -> (-209.13121, 345.08292, -17.38775), len: 1.37498
    apic_41 {pt3dclear() pt3dadd(-208.4712, 343.9029, -17.13775, 0.52) pt3dadd(-209.13121, 345.08292, -17.38775, 0.52)}

//  Looking at segment number 2345: Seg1_apic_41, section: apic_41, ID: 1291, parent: Seg0_apic_41 (1290), rad: 0.26, (-209.13121, 345.08292, -17.38775) -> (-209.80121, 346.0429, -17.28775), len: 1.17494
    apic_41 {pt3dadd(-209.80121, 346.0429, -17.28775, 0.52)}

//  Looking at segment number 2346: Seg2_apic_41, section: apic_41, ID: 1292, parent: Seg1_apic_41 (1291), rad: 0.335, (-209.80121, 346.0429, -17.28775) -> (-210.6112, 346.1929, -16.73775), len: 0.990503
    apic_41 {pt3dadd(-210.6112, 346.1929, -16.73775, 0.67)}

//  Looking at segment number 2347: Seg3_apic_41, section: apic_41, ID: 1293, parent: Seg2_apic_41 (1292), rad: 0.37, (-210.6112, 346.1929, -16.73775) -> (-211.5012, 346.4929, -16.83775), len: 0.944506
    apic_41 {pt3dadd(-211.5012, 346.4929, -16.83775, 0.74)}

//  Looking at segment number 2348: Seg4_apic_41, section: apic_41, ID: 1294, parent: Seg3_apic_41 (1293), rad: 0.26, (-211.5012, 346.4929, -16.83775) -> (-212.3112, 346.4129, -16.98775), len: 0.827644
    apic_41 {pt3dadd(-212.3112, 346.4129, -16.98775, 0.52)}

//  Looking at segment number 2349: Seg5_apic_41, section: apic_41, ID: 1295, parent: Seg4_apic_41 (1294), rad: 0.185, (-212.3112, 346.4129, -16.98775) -> (-212.9012, 347.4529, -17.13775), len: 1.20508
    apic_41 {pt3dadd(-212.9012, 347.4529, -17.13775, 0.37)}
}

proc basic_shape_extra_47(){

//  Looking at segment number 2350: Seg6_apic_41, section: apic_41, ID: 1296, parent: Seg5_apic_41 (1295), rad: 0.185, (-212.9012, 347.4529, -17.13775) -> (-213.4212, 347.8129, -17.28775), len: 0.649995
    apic_41 {pt3dadd(-213.4212, 347.8129, -17.28775, 0.37)}

//  Looking at segment number 2351: Seg7_apic_41, section: apic_41, ID: 1297, parent: Seg6_apic_41 (1296), rad: 0.185, (-213.4212, 347.8129, -17.28775) -> (-214.5312, 348.0429, -17.43775), len: 1.14346
    apic_41 {pt3dadd(-214.5312, 348.0429, -17.43775, 0.37)}

//  Looking at segment number 2352: Seg8_apic_41, section: apic_41, ID: 1298, parent: Seg7_apic_41 (1297), rad: 0.185, (-214.5312, 348.0429, -17.43775) -> (-215.49121, 348.1129, -17.78775), len: 1.02421
    apic_41 {pt3dadd(-215.49121, 348.1129, -17.78775, 0.37)}

//  Looking at segment number 2353: Seg9_apic_41, section: apic_41, ID: 1299, parent: Seg8_apic_41 (1298), rad: 0.185, (-215.49121, 348.1129, -17.78775) -> (-216.8212, 349.0729, -18.08775), len: 1.66747
    apic_41 {pt3dadd(-216.8212, 349.0729, -18.08775, 0.37)}

//  Looking at segment number 2354: Seg10_apic_41, section: apic_41, ID: 1300, parent: Seg9_apic_41 (1299), rad: 0.185, (-216.8212, 349.0729, -18.08775) -> (-217.63121, 349.8129, -18.08775), len: 1.09714
    apic_41 {pt3dadd(-217.63121, 349.8129, -18.08775, 0.37)}

//  Looking at segment number 2355: Seg11_apic_41, section: apic_41, ID: 1301, parent: Seg10_apic_41 (1300), rad: 0.185, (-217.63121, 349.8129, -18.08775) -> (-218.96121, 349.8129, -18.08775), len: 1.33
    apic_41 {pt3dadd(-218.96121, 349.8129, -18.08775, 0.37)}

//  Looking at segment number 2356: Seg12_apic_41, section: apic_41, ID: 1302, parent: Seg11_apic_41 (1301), rad: 0.185, (-218.96121, 349.8129, -18.08775) -> (-220.66121, 349.8129, -18.08775), len: 1.7
    apic_41 {pt3dadd(-220.66121, 349.8129, -18.08775, 0.37)}

//  Looking at segment number 2357: Seg13_apic_41, section: apic_41, ID: 1303, parent: Seg12_apic_41 (1302), rad: 0.185, (-220.66121, 349.8129, -18.08775) -> (-222.2912, 349.8129, -18.08775), len: 1.62999
    apic_41 {pt3dadd(-222.2912, 349.8129, -18.08775, 0.37)}

//  Looking at segment number 2358: Seg14_apic_41, section: apic_41, ID: 1304, parent: Seg13_apic_41 (1303), rad: 0.185, (-222.2912, 349.8129, -18.08775) -> (-222.9512, 350.55292, -18.43775), len: 1.05154
    apic_41 {pt3dadd(-222.9512, 350.55292, -18.43775, 0.37)}

//  Looking at segment number 2359: Seg15_apic_41, section: apic_41, ID: 1305, parent: Seg14_apic_41 (1304), rad: 0.185, (-222.9512, 350.55292, -18.43775) -> (-224.3612, 351.5129, -18.03775), len: 1.75205
    apic_41 {pt3dadd(-224.3612, 351.5129, -18.03775, 0.37)}

//  Looking at segment number 2360: Seg0_apic_16, section: apic_16, ID: 990, parent: Seg6_apic_12 (980), rad: 0.185, (-166.19121, 359.9529, -16.78775) -> (-165.60121, 360.3129, -16.83775), len: 0.692954
    apic_16 {pt3dclear() pt3dadd(-166.19121, 359.9529, -16.78775, 0.37) pt3dadd(-165.60121, 360.3129, -16.83775, 0.37)}

//  Looking at segment number 2361: Seg0_apic_13, section: apic_13, ID: 981, parent: Seg6_apic_12 (980), rad: 0.185, (-166.19121, 359.9529, -16.78775) -> (-165.9712, 358.9129, -16.68775), len: 1.06772
    apic_13 {pt3dclear() pt3dadd(-166.19121, 359.9529, -16.78775, 0.37) pt3dadd(-165.9712, 358.9129, -16.68775, 0.37)}

//  Looking at segment number 2362: Seg1_apic_13, section: apic_13, ID: 982, parent: Seg0_apic_13 (981), rad: 0.185, (-165.9712, 358.9129, -16.68775) -> (-165.8212, 357.6629, -16.23775), len: 1.33698
    apic_13 {pt3dadd(-165.8212, 357.6629, -16.23775, 0.37)}

//  Looking at segment number 2363: Seg2_apic_13, section: apic_13, ID: 983, parent: Seg1_apic_13 (982), rad: 0.185, (-165.8212, 357.6629, -16.23775) -> (-165.6712, 356.6229, -16.28775), len: 1.05196
    apic_13 {pt3dadd(-165.6712, 356.6229, -16.28775, 0.37)}

//  Looking at segment number 2364: Seg3_apic_13, section: apic_13, ID: 984, parent: Seg2_apic_13 (983), rad: 0.185, (-165.6712, 356.6229, -16.28775) -> (-165.9012, 355.9629, -16.23775), len: 0.700716
    apic_13 {pt3dadd(-165.9012, 355.9629, -16.23775, 0.37)}

//  Looking at segment number 2365: Seg0_apic_11, section: apic_11, ID: 972, parent: Seg1_apic_9 (960), rad: 0.185, (-163.3112, 369.4329, -16.78775) -> (-162.7212, 369.8429, -17.68775), len: 1.15161
    apic_11 {pt3dclear() pt3dadd(-163.3112, 369.4329, -16.78775, 0.37) pt3dadd(-162.7212, 369.8429, -17.68775, 0.37)}

//  Looking at segment number 2366: Seg1_apic_11, section: apic_11, ID: 973, parent: Seg0_apic_11 (972), rad: 0.185, (-162.7212, 369.8429, -17.68775) -> (-162.27121, 370.9429, -17.88775), len: 1.2052
    apic_11 {pt3dadd(-162.27121, 370.9429, -17.88775, 0.37)}

//  Looking at segment number 2367: Seg0_apic_10, section: apic_10, ID: 961, parent: Seg1_apic_9 (960), rad: 0.185, (-163.3112, 369.4329, -16.78775) -> (-163.46121, 370.5029, -17.23775), len: 1.17043
    apic_10 {pt3dclear() pt3dadd(-163.3112, 369.4329, -16.78775, 0.37) pt3dadd(-163.46121, 370.5029, -17.23775, 0.37)}

//  Looking at segment number 2368: Seg1_apic_10, section: apic_10, ID: 962, parent: Seg0_apic_10 (961), rad: 0.185, (-163.46121, 370.5029, -17.23775) -> (-163.0912, 371.3129, -17.23775), len: 0.890508
    apic_10 {pt3dadd(-163.0912, 371.3129, -17.23775, 0.37)}

//  Looking at segment number 2369: Seg2_apic_10, section: apic_10, ID: 963, parent: Seg1_apic_10 (962), rad: 0.185, (-163.0912, 371.3129, -17.23775) -> (-162.2012, 371.83292, -16.68775), len: 1.16834
    apic_10 {pt3dadd(-162.2012, 371.83292, -16.68775, 0.37)}

//  Looking at segment number 2370: Seg3_apic_10, section: apic_10, ID: 964, parent: Seg2_apic_10 (963), rad: 0.185, (-162.2012, 371.83292, -16.68775) -> (-161.3112, 372.27292, -16.43775), len: 1.02382
    apic_10 {pt3dadd(-161.3112, 372.27292, -16.43775, 0.37)}

//  Looking at segment number 2371: Seg4_apic_10, section: apic_10, ID: 965, parent: Seg3_apic_10 (964), rad: 0.185, (-161.3112, 372.27292, -16.43775) -> (-160.7212, 372.5729, -16.43775), len: 0.661882
    apic_10 {pt3dadd(-160.7212, 372.5729, -16.43775, 0.37)}

//  Looking at segment number 2372: Seg5_apic_10, section: apic_10, ID: 966, parent: Seg4_apic_10 (965), rad: 0.185, (-160.7212, 372.5729, -16.43775) -> (-160.2812, 373.4529, -16.43775), len: 0.983875
    apic_10 {pt3dadd(-160.2812, 373.4529, -16.43775, 0.37)}

//  Looking at segment number 2373: Seg6_apic_10, section: apic_10, ID: 967, parent: Seg5_apic_10 (966), rad: 0.185, (-160.2812, 373.4529, -16.43775) -> (-159.3912, 373.7529, -16.43775), len: 0.939197
    apic_10 {pt3dadd(-159.3912, 373.7529, -16.43775, 0.37)}

//  Looking at segment number 2374: Seg7_apic_10, section: apic_10, ID: 968, parent: Seg6_apic_10 (967), rad: 0.185, (-159.3912, 373.7529, -16.43775) -> (-158.2812, 374.1929, -16.43775), len: 1.19403
    apic_10 {pt3dadd(-158.2812, 374.1929, -16.43775, 0.37)}

//  Looking at segment number 2375: Seg8_apic_10, section: apic_10, ID: 969, parent: Seg7_apic_10 (968), rad: 0.185, (-158.2812, 374.1929, -16.43775) -> (-157.5412, 375.08292, -16.28775), len: 1.16715
    apic_10 {pt3dadd(-157.5412, 375.08292, -16.28775, 0.37)}

//  Looking at segment number 2376: Seg9_apic_10, section: apic_10, ID: 970, parent: Seg8_apic_10 (969), rad: 0.185, (-157.5412, 375.08292, -16.28775) -> (-156.9512, 375.30292, -16.53775), len: 0.677493
    apic_10 {pt3dadd(-156.9512, 375.30292, -16.53775, 0.37)}

//  Looking at segment number 2377: Seg10_apic_10, section: apic_10, ID: 971, parent: Seg9_apic_10 (970), rad: 0.185, (-156.9512, 375.30292, -16.53775) -> (-155.99121, 374.7829, -15.887751), len: 1.27063
    apic_10 {pt3dadd(-155.99121, 374.7829, -15.887751, 0.37)}

//  Looking at segment number 2378: Seg0_apic_61, section: apic_61, ID: 1541, parent: Seg0_apic_57 (1509), rad: 0.26, (-185.0612, 321.1929, -36.23775) -> (-185.2912, 320.2329, -36.38775), len: 0.998489
    apic_61 {pt3dclear() pt3dadd(-185.0612, 321.1929, -36.23775, 0.52) pt3dadd(-185.2912, 320.2329, -36.38775, 0.52)}

//  Looking at segment number 2379: Seg1_apic_61, section: apic_61, ID: 1542, parent: Seg0_apic_61 (1541), rad: 0.26, (-185.2912, 320.2329, -36.38775) -> (-185.88121, 319.7929, -36.38775), len: 0.736013
    apic_61 {pt3dadd(-185.88121, 319.7929, -36.38775, 0.52)}

//  Looking at segment number 2380: Seg2_apic_61, section: apic_61, ID: 1543, parent: Seg1_apic_61 (1542), rad: 0.26, (-185.88121, 319.7929, -36.38775) -> (-186.5412, 319.7929, -36.38775), len: 0.659988
    apic_61 {pt3dadd(-186.5412, 319.7929, -36.38775, 0.52)}

//  Looking at segment number 2381: Seg0_apic_58, section: apic_58, ID: 1510, parent: Seg0_apic_57 (1509), rad: 0.295, (-185.0612, 321.1929, -36.23775) -> (-185.3612, 322.4529, -36.53775), len: 1.32952
    apic_58 {pt3dclear() pt3dadd(-185.0612, 321.1929, -36.23775, 0.59) pt3dadd(-185.3612, 322.4529, -36.53775, 0.59)}

//  Looking at segment number 2382: Seg1_apic_58, section: apic_58, ID: 1511, parent: Seg0_apic_58 (1510), rad: 0.295, (-185.3612, 322.4529, -36.53775) -> (-185.7312, 323.33292, -36.53775), len: 0.954623
    apic_58 {pt3dadd(-185.7312, 323.33292, -36.53775, 0.59)}

//  Looking at segment number 2383: Seg2_apic_58, section: apic_58, ID: 1512, parent: Seg1_apic_58 (1511), rad: 0.295, (-185.7312, 323.33292, -36.53775) -> (-186.5412, 323.7029, -36.38775), len: 0.903046
    apic_58 {pt3dadd(-186.5412, 323.7029, -36.38775, 0.59)}

//  Looking at segment number 2384: Seg3_apic_58, section: apic_58, ID: 1513, parent: Seg2_apic_58 (1512), rad: 0.295, (-186.5412, 323.7029, -36.38775) -> (-186.8412, 324.5129, -38.88775), len: 2.64501
    apic_58 {pt3dadd(-186.8412, 324.5129, -38.88775, 0.59)}

//  Looking at segment number 2385: Seg4_apic_58, section: apic_58, ID: 1514, parent: Seg3_apic_58 (1513), rad: 0.295, (-186.8412, 324.5129, -38.88775) -> (-187.13121, 324.8829, -38.58775), len: 0.557675
    apic_58 {pt3dadd(-187.13121, 324.8829, -38.58775, 0.59)}

//  Looking at segment number 2386: Seg5_apic_58, section: apic_58, ID: 1515, parent: Seg4_apic_58 (1514), rad: 0.295, (-187.13121, 324.8829, -38.58775) -> (-187.3612, 325.55292, -40.43775), len: 1.98099
    apic_58 {pt3dadd(-187.3612, 325.55292, -40.43775, 0.59)}

//  Looking at segment number 2387: Seg0_apic_15, section: apic_15, ID: 989, parent: Seg3_apic_13 (984), rad: 0.185, (-165.9012, 355.9629, -16.23775) -> (-166.71121, 356.1829, -16.33775), len: 0.845294
    apic_15 {pt3dclear() pt3dadd(-165.9012, 355.9629, -16.23775, 0.37) pt3dadd(-166.71121, 356.1829, -16.33775, 0.37)}

//  Looking at segment number 2388: Seg0_apic_14, section: apic_14, ID: 985, parent: Seg3_apic_13 (984), rad: 0.185, (-165.9012, 355.9629, -16.23775) -> (-165.8212, 355.0029, -16.13775), len: 0.968496
    apic_14 {pt3dclear() pt3dadd(-165.9012, 355.9629, -16.23775, 0.37) pt3dadd(-165.8212, 355.0029, -16.13775, 0.37)}

//  Looking at segment number 2389: Seg1_apic_14, section: apic_14, ID: 986, parent: Seg0_apic_14 (985), rad: 0.185, (-165.8212, 355.0029, -16.13775) -> (-166.1212, 354.1129, -15.68775), len: 1.04143
    apic_14 {pt3dadd(-166.1212, 354.1129, -15.68775, 0.37)}

//  Looking at segment number 2390: Seg2_apic_14, section: apic_14, ID: 987, parent: Seg1_apic_14 (986), rad: 0.185, (-166.1212, 354.1129, -15.68775) -> (-166.71121, 353.7529, -15.487749), len: 0.719531
    apic_14 {pt3dadd(-166.71121, 353.7529, -15.487749, 0.37)}

//  Looking at segment number 2391: Seg3_apic_14, section: apic_14, ID: 988, parent: Seg2_apic_14 (987), rad: 0.185, (-166.71121, 353.7529, -15.487749) -> (-167.52121, 353.52292, -16.03775), len: 1.00573
    apic_14 {pt3dadd(-167.52121, 353.52292, -16.03775, 0.37)}

//  Looking at segment number 2392: Seg0_apic_60, section: apic_60, ID: 1535, parent: Seg5_apic_58 (1515), rad: 0.185, (-187.3612, 325.55292, -40.43775) -> (-187.3612, 327.2529, -41.73775), len: 2.14008
    apic_60 {pt3dclear() pt3dadd(-187.3612, 325.55292, -40.43775, 0.37) pt3dadd(-187.3612, 327.2529, -41.73775, 0.37)}

//  Looking at segment number 2393: Seg1_apic_60, section: apic_60, ID: 1536, parent: Seg0_apic_60 (1535), rad: 0.185, (-187.3612, 327.2529, -41.73775) -> (-187.0612, 328.5029, -41.73775), len: 1.2855
    apic_60 {pt3dadd(-187.0612, 328.5029, -41.73775, 0.37)}

//  Looking at segment number 2394: Seg2_apic_60, section: apic_60, ID: 1537, parent: Seg1_apic_60 (1536), rad: 0.185, (-187.0612, 328.5029, -41.73775) -> (-187.21121, 329.6829, -42.13775), len: 1.25494
    apic_60 {pt3dadd(-187.21121, 329.6829, -42.13775, 0.37)}

//  Looking at segment number 2395: Seg3_apic_60, section: apic_60, ID: 1538, parent: Seg2_apic_60 (1537), rad: 0.185, (-187.21121, 329.6829, -42.13775) -> (-187.8712, 331.4529, -42.13775), len: 1.88906
    apic_60 {pt3dadd(-187.8712, 331.4529, -42.13775, 0.37)}

//  Looking at segment number 2396: Seg4_apic_60, section: apic_60, ID: 1539, parent: Seg3_apic_60 (1538), rad: 0.185, (-187.8712, 331.4529, -42.13775) -> (-187.5012, 332.3429, -42.13775), len: 0.96383
    apic_60 {pt3dadd(-187.5012, 332.3429, -42.13775, 0.37)}

//  Looking at segment number 2397: Seg5_apic_60, section: apic_60, ID: 1540, parent: Seg4_apic_60 (1539), rad: 0.185, (-187.5012, 332.3429, -42.13775) -> (-187.21121, 333.2229, -41.78775), len: 0.990456
    apic_60 {pt3dadd(-187.21121, 333.2229, -41.78775, 0.37)}

//  Looking at segment number 2398: Seg0_apic_59, section: apic_59, ID: 1516, parent: Seg5_apic_58 (1515), rad: 0.26, (-187.3612, 325.55292, -40.43775) -> (-188.1712, 324.6629, -40.48775), len: 1.20446
    apic_59 {pt3dclear() pt3dadd(-187.3612, 325.55292, -40.43775, 0.52) pt3dadd(-188.1712, 324.6629, -40.48775, 0.52)}

//  Looking at segment number 2399: Seg1_apic_59, section: apic_59, ID: 1517, parent: Seg0_apic_59 (1516), rad: 0.26, (-188.1712, 324.6629, -40.48775) -> (-189.5012, 324.5929, -40.48775), len: 1.33184
    apic_59 {pt3dadd(-189.5012, 324.5929, -40.48775, 0.52)}
}

proc basic_shape_extra_48(){

//  Looking at segment number 2400: Seg2_apic_59, section: apic_59, ID: 1518, parent: Seg1_apic_59 (1517), rad: 0.26, (-189.5012, 324.5929, -40.48775) -> (-190.6812, 324.3729, -40.48775), len: 1.20033
    apic_59 {pt3dadd(-190.6812, 324.3729, -40.48775, 0.52)}

//  Looking at segment number 2401: Seg3_apic_59, section: apic_59, ID: 1519, parent: Seg2_apic_59 (1518), rad: 0.26, (-190.6812, 324.3729, -40.48775) -> (-191.8612, 324.2229, -41.03775), len: 1.3105
    apic_59 {pt3dadd(-191.8612, 324.2229, -41.03775, 0.52)}

//  Looking at segment number 2402: Seg4_apic_59, section: apic_59, ID: 1520, parent: Seg3_apic_59 (1519), rad: 0.26, (-191.8612, 324.2229, -41.03775) -> (-192.9012, 324.8829, -41.78775), len: 1.44211
    apic_59 {pt3dadd(-192.9012, 324.8829, -41.78775, 0.52)}

//  Looking at segment number 2403: Seg5_apic_59, section: apic_59, ID: 1521, parent: Seg4_apic_59 (1520), rad: 0.26, (-192.9012, 324.8829, -41.78775) -> (-193.49121, 325.7029, -41.78775), len: 1.01021
    apic_59 {pt3dadd(-193.49121, 325.7029, -41.78775, 0.52)}

//  Looking at segment number 2404: Seg6_apic_59, section: apic_59, ID: 1522, parent: Seg5_apic_59 (1521), rad: 0.26, (-193.49121, 325.7029, -41.78775) -> (-194.2312, 326.7329, -41.78775), len: 1.26826
    apic_59 {pt3dadd(-194.2312, 326.7329, -41.78775, 0.52)}

//  Looking at segment number 2405: Seg7_apic_59, section: apic_59, ID: 1523, parent: Seg6_apic_59 (1522), rad: 0.185, (-194.2312, 326.7329, -41.78775) -> (-195.63121, 327.9129, -41.48775), len: 1.85537
    apic_59 {pt3dadd(-195.63121, 327.9129, -41.48775, 0.37)}

//  Looking at segment number 2406: Seg8_apic_59, section: apic_59, ID: 1524, parent: Seg7_apic_59 (1523), rad: 0.185, (-195.63121, 327.9129, -41.48775) -> (-197.19121, 328.80292, -41.48775), len: 1.79603
    apic_59 {pt3dadd(-197.19121, 328.80292, -41.48775, 0.37)}

//  Looking at segment number 2407: Seg9_apic_59, section: apic_59, ID: 1525, parent: Seg8_apic_59 (1524), rad: 0.185, (-197.19121, 328.80292, -41.48775) -> (-198.5912, 328.80292, -41.23775), len: 1.42214
    apic_59 {pt3dadd(-198.5912, 328.80292, -41.23775, 0.37)}

//  Looking at segment number 2408: Seg10_apic_59, section: apic_59, ID: 1526, parent: Seg9_apic_59 (1525), rad: 0.185, (-198.5912, 328.80292, -41.23775) -> (-199.6212, 329.02292, -41.23775), len: 1.05323
    apic_59 {pt3dadd(-199.6212, 329.02292, -41.23775, 0.37)}

//  Looking at segment number 2409: Seg11_apic_59, section: apic_59, ID: 1527, parent: Seg10_apic_59 (1526), rad: 0.185, (-199.6212, 329.02292, -41.23775) -> (-200.8112, 329.83292, -41.28775), len: 1.44038
    apic_59 {pt3dadd(-200.8112, 329.83292, -41.28775, 0.37)}

//  Looking at segment number 2410: Seg12_apic_59, section: apic_59, ID: 1528, parent: Seg11_apic_59 (1527), rad: 0.185, (-200.8112, 329.83292, -41.28775) -> (-202.2912, 330.7929, -41.28775), len: 1.76408
    apic_59 {pt3dadd(-202.2912, 330.7929, -41.28775, 0.37)}

//  Looking at segment number 2411: Seg13_apic_59, section: apic_59, ID: 1529, parent: Seg12_apic_59 (1528), rad: 0.185, (-202.2912, 330.7929, -41.28775) -> (-203.91121, 331.9029, -41.28775), len: 1.9638
    apic_59 {pt3dadd(-203.91121, 331.9029, -41.28775, 0.37)}

//  Looking at segment number 2412: Seg14_apic_59, section: apic_59, ID: 1530, parent: Seg13_apic_59 (1529), rad: 0.185, (-203.91121, 331.9029, -41.28775) -> (-204.9512, 332.8629, -41.48775), len: 1.42942
    apic_59 {pt3dadd(-204.9512, 332.8629, -41.48775, 0.37)}

//  Looking at segment number 2413: Seg15_apic_59, section: apic_59, ID: 1531, parent: Seg14_apic_59 (1530), rad: 0.185, (-204.9512, 332.8629, -41.48775) -> (-206.2812, 334.33292, -41.63775), len: 1.98804
    apic_59 {pt3dadd(-206.2812, 334.33292, -41.63775, 0.37)}

//  Looking at segment number 2414: Seg16_apic_59, section: apic_59, ID: 1532, parent: Seg15_apic_59 (1531), rad: 0.185, (-206.2812, 334.33292, -41.63775) -> (-206.7912, 335.2929, -41.48775), len: 1.09735
    apic_59 {pt3dadd(-206.7912, 335.2929, -41.48775, 0.37)}

//  Looking at segment number 2415: Seg17_apic_59, section: apic_59, ID: 1533, parent: Seg16_apic_59 (1532), rad: 0.185, (-206.7912, 335.2929, -41.48775) -> (-207.8312, 335.8129, -41.38775), len: 1.16705
    apic_59 {pt3dadd(-207.8312, 335.8129, -41.38775, 0.37)}

//  Looking at segment number 2416: Seg18_apic_59, section: apic_59, ID: 1534, parent: Seg17_apic_59 (1533), rad: 0.185, (-207.8312, 335.8129, -41.38775) -> (-207.9812, 336.6929, -41.33775), len: 0.894095
    apic_59 {pt3dadd(-207.9812, 336.6929, -41.33775, 0.37)}
}

proc subsets() { local i


//  The group all is assumed never to change
    all = new SectionList()
subsets_extra_0()
subsets_extra_1()
subsets_extra_2()
subsets_extra_3()
subsets_extra_4()
subsets_extra_5()
}

proc subsets_extra_0(){


    soma_group = new SectionList()

    soma soma_group.append()


    ModelViewParmSubset_0 = new SectionList()

    soma ModelViewParmSubset_0.append()
    apic_0 ModelViewParmSubset_0.append()
    dend_4 ModelViewParmSubset_0.append()
    dend_1 ModelViewParmSubset_0.append()
    dend_0 ModelViewParmSubset_0.append()
    axon ModelViewParmSubset_0.append()
    axon_initial ModelViewParmSubset_0.append()
    apic_103 ModelViewParmSubset_0.append()
    apic_1 ModelViewParmSubset_0.append()
    dend_6 ModelViewParmSubset_0.append()
    dend_5 ModelViewParmSubset_0.append()
    dend_3 ModelViewParmSubset_0.append()
    dend_2 ModelViewParmSubset_0.append()
    apic_107 ModelViewParmSubset_0.append()
    apic_104 ModelViewParmSubset_0.append()
    apic_80 ModelViewParmSubset_0.append()
    apic_2 ModelViewParmSubset_0.append()
    apic_106 ModelViewParmSubset_0.append()
    apic_105 ModelViewParmSubset_0.append()
    apic_98 ModelViewParmSubset_0.append()
    apic_81 ModelViewParmSubset_0.append()
    apic_49 ModelViewParmSubset_0.append()
    apic_3 ModelViewParmSubset_0.append()
    apic_102 ModelViewParmSubset_0.append()
    apic_99 ModelViewParmSubset_0.append()
    apic_95 ModelViewParmSubset_0.append()
    apic_82 ModelViewParmSubset_0.append()
    apic_79 ModelViewParmSubset_0.append()
    apic_50 ModelViewParmSubset_0.append()
    apic_31 ModelViewParmSubset_0.append()
    apic_4 ModelViewParmSubset_0.append()
    apic_101 ModelViewParmSubset_0.append()
    apic_100 ModelViewParmSubset_0.append()
    apic_97 ModelViewParmSubset_0.append()
    apic_96 ModelViewParmSubset_0.append()
    apic_94 ModelViewParmSubset_0.append()
    apic_83 ModelViewParmSubset_0.append()
    apic_74 ModelViewParmSubset_0.append()
    apic_51 ModelViewParmSubset_0.append()
    apic_46 ModelViewParmSubset_0.append()
    apic_32 ModelViewParmSubset_0.append()
    apic_28 ModelViewParmSubset_0.append()
    apic_5 ModelViewParmSubset_0.append()
    apic_93 ModelViewParmSubset_0.append()
    apic_84 ModelViewParmSubset_0.append()
    apic_78 ModelViewParmSubset_0.append()
    apic_75 ModelViewParmSubset_0.append()
    apic_69 ModelViewParmSubset_0.append()
    apic_52 ModelViewParmSubset_0.append()
    apic_48 ModelViewParmSubset_0.append()
    apic_47 ModelViewParmSubset_0.append()
    apic_45 ModelViewParmSubset_0.append()
    apic_33 ModelViewParmSubset_0.append()
    apic_30 ModelViewParmSubset_0.append()
    apic_29 ModelViewParmSubset_0.append()
    apic_19 ModelViewParmSubset_0.append()
    apic_6 ModelViewParmSubset_0.append()
    apic_92 ModelViewParmSubset_0.append()
    apic_85 ModelViewParmSubset_0.append()
    apic_77 ModelViewParmSubset_0.append()
    apic_76 ModelViewParmSubset_0.append()
    apic_71 ModelViewParmSubset_0.append()
    apic_70 ModelViewParmSubset_0.append()
    apic_64 ModelViewParmSubset_0.append()
    apic_53 ModelViewParmSubset_0.append()
    apic_44 ModelViewParmSubset_0.append()
    apic_43 ModelViewParmSubset_0.append()
    apic_34 ModelViewParmSubset_0.append()
    apic_25 ModelViewParmSubset_0.append()
    apic_20 ModelViewParmSubset_0.append()
    apic_18 ModelViewParmSubset_0.append()
    apic_7 ModelViewParmSubset_0.append()
    apic_91 ModelViewParmSubset_0.append()
    apic_86 ModelViewParmSubset_0.append()
    apic_73 ModelViewParmSubset_0.append()
    apic_72 ModelViewParmSubset_0.append()
    apic_68 ModelViewParmSubset_0.append()
    apic_65 ModelViewParmSubset_0.append()
    apic_55 ModelViewParmSubset_0.append()
    apic_54 ModelViewParmSubset_0.append()
    apic_38 ModelViewParmSubset_0.append()
    apic_35 ModelViewParmSubset_0.append()
    apic_27 ModelViewParmSubset_0.append()
    apic_26 ModelViewParmSubset_0.append()
    apic_24 ModelViewParmSubset_0.append()
    apic_21 ModelViewParmSubset_0.append()
    apic_17 ModelViewParmSubset_0.append()
    apic_8 ModelViewParmSubset_0.append()
    apic_88 ModelViewParmSubset_0.append()
    apic_87 ModelViewParmSubset_0.append()
    apic_67 ModelViewParmSubset_0.append()
    apic_66 ModelViewParmSubset_0.append()
    apic_63 ModelViewParmSubset_0.append()
    apic_56 ModelViewParmSubset_0.append()
    apic_40 ModelViewParmSubset_0.append()
}

proc subsets_extra_1(){
    apic_39 ModelViewParmSubset_0.append()
    apic_37 ModelViewParmSubset_0.append()
    apic_36 ModelViewParmSubset_0.append()
    apic_23 ModelViewParmSubset_0.append()
    apic_22 ModelViewParmSubset_0.append()
    apic_12 ModelViewParmSubset_0.append()
    apic_9 ModelViewParmSubset_0.append()
    apic_90 ModelViewParmSubset_0.append()
    apic_89 ModelViewParmSubset_0.append()
    apic_62 ModelViewParmSubset_0.append()
    apic_57 ModelViewParmSubset_0.append()
    apic_42 ModelViewParmSubset_0.append()
    apic_41 ModelViewParmSubset_0.append()
    apic_16 ModelViewParmSubset_0.append()
    apic_13 ModelViewParmSubset_0.append()
    apic_11 ModelViewParmSubset_0.append()
    apic_10 ModelViewParmSubset_0.append()
    apic_61 ModelViewParmSubset_0.append()
    apic_58 ModelViewParmSubset_0.append()
    apic_15 ModelViewParmSubset_0.append()
    apic_14 ModelViewParmSubset_0.append()
    apic_60 ModelViewParmSubset_0.append()
    apic_59 ModelViewParmSubset_0.append()


    dendrite_group = new SectionList()

    apic_0 dendrite_group.append()
    dend_4 dendrite_group.append()
    dend_1 dendrite_group.append()
    dend_0 dendrite_group.append()
    apic_103 dendrite_group.append()
    apic_1 dendrite_group.append()
    dend_6 dendrite_group.append()
    dend_5 dendrite_group.append()
    dend_3 dendrite_group.append()
    dend_2 dendrite_group.append()
    apic_107 dendrite_group.append()
    apic_104 dendrite_group.append()
    apic_80 dendrite_group.append()
    apic_2 dendrite_group.append()
    apic_106 dendrite_group.append()
    apic_105 dendrite_group.append()
    apic_98 dendrite_group.append()
    apic_81 dendrite_group.append()
    apic_49 dendrite_group.append()
    apic_3 dendrite_group.append()
    apic_102 dendrite_group.append()
    apic_99 dendrite_group.append()
    apic_95 dendrite_group.append()
    apic_82 dendrite_group.append()
    apic_79 dendrite_group.append()
    apic_50 dendrite_group.append()
    apic_31 dendrite_group.append()
    apic_4 dendrite_group.append()
    apic_101 dendrite_group.append()
    apic_100 dendrite_group.append()
    apic_97 dendrite_group.append()
    apic_96 dendrite_group.append()
    apic_94 dendrite_group.append()
    apic_83 dendrite_group.append()
    apic_74 dendrite_group.append()
    apic_51 dendrite_group.append()
    apic_46 dendrite_group.append()
    apic_32 dendrite_group.append()
    apic_28 dendrite_group.append()
    apic_5 dendrite_group.append()
    apic_93 dendrite_group.append()
    apic_84 dendrite_group.append()
    apic_78 dendrite_group.append()
    apic_75 dendrite_group.append()
    apic_69 dendrite_group.append()
    apic_52 dendrite_group.append()
    apic_48 dendrite_group.append()
    apic_47 dendrite_group.append()
    apic_45 dendrite_group.append()
    apic_33 dendrite_group.append()
    apic_30 dendrite_group.append()
    apic_29 dendrite_group.append()
    apic_19 dendrite_group.append()
    apic_6 dendrite_group.append()
    apic_92 dendrite_group.append()
    apic_85 dendrite_group.append()
    apic_77 dendrite_group.append()
    apic_76 dendrite_group.append()
    apic_71 dendrite_group.append()
    apic_70 dendrite_group.append()
    apic_64 dendrite_group.append()
    apic_53 dendrite_group.append()
    apic_44 dendrite_group.append()
    apic_43 dendrite_group.append()
    apic_34 dendrite_group.append()
    apic_25 dendrite_group.append()
    apic_20 dendrite_group.append()
    apic_18 dendrite_group.append()
    apic_7 dendrite_group.append()
    apic_91 dendrite_group.append()
    apic_86 dendrite_group.append()
    apic_73 dendrite_group.append()
    apic_72 dendrite_group.append()
    apic_68 dendrite_group.append()
    apic_65 dendrite_group.append()
}

proc subsets_extra_2(){
    apic_55 dendrite_group.append()
    apic_54 dendrite_group.append()
    apic_38 dendrite_group.append()
    apic_35 dendrite_group.append()
    apic_27 dendrite_group.append()
    apic_26 dendrite_group.append()
    apic_24 dendrite_group.append()
    apic_21 dendrite_group.append()
    apic_17 dendrite_group.append()
    apic_8 dendrite_group.append()
    apic_88 dendrite_group.append()
    apic_87 dendrite_group.append()
    apic_67 dendrite_group.append()
    apic_66 dendrite_group.append()
    apic_63 dendrite_group.append()
    apic_56 dendrite_group.append()
    apic_40 dendrite_group.append()
    apic_39 dendrite_group.append()
    apic_37 dendrite_group.append()
    apic_36 dendrite_group.append()
    apic_23 dendrite_group.append()
    apic_22 dendrite_group.append()
    apic_12 dendrite_group.append()
    apic_9 dendrite_group.append()
    apic_90 dendrite_group.append()
    apic_89 dendrite_group.append()
    apic_62 dendrite_group.append()
    apic_57 dendrite_group.append()
    apic_42 dendrite_group.append()
    apic_41 dendrite_group.append()
    apic_16 dendrite_group.append()
    apic_13 dendrite_group.append()
    apic_11 dendrite_group.append()
    apic_10 dendrite_group.append()
    apic_61 dendrite_group.append()
    apic_58 dendrite_group.append()
    apic_15 dendrite_group.append()
    apic_14 dendrite_group.append()
    apic_60 dendrite_group.append()
    apic_59 dendrite_group.append()


    Apical_Dendrite = new SectionList()

    apic_0 Apical_Dendrite.append()
    apic_103 Apical_Dendrite.append()
    apic_1 Apical_Dendrite.append()
    apic_107 Apical_Dendrite.append()
    apic_104 Apical_Dendrite.append()
    apic_106 Apical_Dendrite.append()
    apic_105 Apical_Dendrite.append()


    Proximal_Lateral_Dendrites = new SectionList()

    dend_4 Proximal_Lateral_Dendrites.append()
    dend_1 Proximal_Lateral_Dendrites.append()
    dend_0 Proximal_Lateral_Dendrites.append()


    axon_group = new SectionList()

    axon axon_group.append()
    axon_initial axon_group.append()


    axon_hillock = new SectionList()

    axon axon_hillock.append()


    axon_non_hillock = new SectionList()

    axon_initial axon_non_hillock.append()


    Distal_Lateral_Dendrites = new SectionList()

    dend_6 Distal_Lateral_Dendrites.append()
    dend_5 Distal_Lateral_Dendrites.append()
    dend_3 Distal_Lateral_Dendrites.append()
    dend_2 Distal_Lateral_Dendrites.append()


    Apical_Tuft = new SectionList()

    apic_80 Apical_Tuft.append()
    apic_2 Apical_Tuft.append()
    apic_98 Apical_Tuft.append()
    apic_81 Apical_Tuft.append()
    apic_49 Apical_Tuft.append()
    apic_3 Apical_Tuft.append()
    apic_102 Apical_Tuft.append()
    apic_99 Apical_Tuft.append()
    apic_95 Apical_Tuft.append()
    apic_82 Apical_Tuft.append()
    apic_79 Apical_Tuft.append()
    apic_50 Apical_Tuft.append()
    apic_31 Apical_Tuft.append()
    apic_4 Apical_Tuft.append()
    apic_101 Apical_Tuft.append()
    apic_100 Apical_Tuft.append()
    apic_97 Apical_Tuft.append()
    apic_96 Apical_Tuft.append()
    apic_94 Apical_Tuft.append()
    apic_83 Apical_Tuft.append()
    apic_74 Apical_Tuft.append()
    apic_51 Apical_Tuft.append()
    apic_46 Apical_Tuft.append()
    apic_32 Apical_Tuft.append()
    apic_28 Apical_Tuft.append()
    apic_5 Apical_Tuft.append()
    apic_93 Apical_Tuft.append()
    apic_84 Apical_Tuft.append()
}

proc subsets_extra_3(){
    apic_78 Apical_Tuft.append()
    apic_75 Apical_Tuft.append()
    apic_69 Apical_Tuft.append()
    apic_52 Apical_Tuft.append()
    apic_48 Apical_Tuft.append()
    apic_47 Apical_Tuft.append()
    apic_45 Apical_Tuft.append()
    apic_33 Apical_Tuft.append()
    apic_30 Apical_Tuft.append()
    apic_29 Apical_Tuft.append()
    apic_19 Apical_Tuft.append()
    apic_6 Apical_Tuft.append()
    apic_92 Apical_Tuft.append()
    apic_85 Apical_Tuft.append()
    apic_77 Apical_Tuft.append()
    apic_76 Apical_Tuft.append()
    apic_71 Apical_Tuft.append()
    apic_70 Apical_Tuft.append()
    apic_64 Apical_Tuft.append()
    apic_53 Apical_Tuft.append()
    apic_44 Apical_Tuft.append()
    apic_43 Apical_Tuft.append()
    apic_34 Apical_Tuft.append()
    apic_25 Apical_Tuft.append()
    apic_20 Apical_Tuft.append()
    apic_18 Apical_Tuft.append()
    apic_7 Apical_Tuft.append()
    apic_91 Apical_Tuft.append()
    apic_86 Apical_Tuft.append()
    apic_73 Apical_Tuft.append()
    apic_72 Apical_Tuft.append()
    apic_68 Apical_Tuft.append()
    apic_65 Apical_Tuft.append()
    apic_55 Apical_Tuft.append()
    apic_54 Apical_Tuft.append()
    apic_38 Apical_Tuft.append()
    apic_35 Apical_Tuft.append()
    apic_27 Apical_Tuft.append()
    apic_26 Apical_Tuft.append()
    apic_24 Apical_Tuft.append()
    apic_21 Apical_Tuft.append()
    apic_17 Apical_Tuft.append()
    apic_8 Apical_Tuft.append()
    apic_88 Apical_Tuft.append()
    apic_87 Apical_Tuft.append()
    apic_67 Apical_Tuft.append()
    apic_66 Apical_Tuft.append()
    apic_63 Apical_Tuft.append()
    apic_56 Apical_Tuft.append()
    apic_40 Apical_Tuft.append()
    apic_39 Apical_Tuft.append()
    apic_37 Apical_Tuft.append()
    apic_36 Apical_Tuft.append()
    apic_23 Apical_Tuft.append()
    apic_22 Apical_Tuft.append()
    apic_12 Apical_Tuft.append()
    apic_9 Apical_Tuft.append()
    apic_90 Apical_Tuft.append()
    apic_89 Apical_Tuft.append()
    apic_62 Apical_Tuft.append()
    apic_57 Apical_Tuft.append()
    apic_42 Apical_Tuft.append()
    apic_41 Apical_Tuft.append()
    apic_16 Apical_Tuft.append()
    apic_13 Apical_Tuft.append()
    apic_11 Apical_Tuft.append()
    apic_10 Apical_Tuft.append()
    apic_61 Apical_Tuft.append()
    apic_58 Apical_Tuft.append()
    apic_15 Apical_Tuft.append()
    apic_14 Apical_Tuft.append()
    apic_60 Apical_Tuft.append()
    apic_59 Apical_Tuft.append()


    soma all.append()
    apic_0 all.append()
    dend_4 all.append()
    dend_1 all.append()
    dend_0 all.append()
    axon all.append()
    axon_initial all.append()
    apic_103 all.append()
    apic_1 all.append()
    dend_6 all.append()
    dend_5 all.append()
    dend_3 all.append()
    dend_2 all.append()
    apic_107 all.append()
    apic_104 all.append()
    apic_80 all.append()
    apic_2 all.append()
    apic_106 all.append()
    apic_105 all.append()
    apic_98 all.append()
    apic_81 all.append()
    apic_49 all.append()
    apic_3 all.append()
    apic_102 all.append()
    apic_99 all.append()
    apic_95 all.append()
}

proc subsets_extra_4(){
    apic_82 all.append()
    apic_79 all.append()
    apic_50 all.append()
    apic_31 all.append()
    apic_4 all.append()
    apic_101 all.append()
    apic_100 all.append()
    apic_97 all.append()
    apic_96 all.append()
    apic_94 all.append()
    apic_83 all.append()
    apic_74 all.append()
    apic_51 all.append()
    apic_46 all.append()
    apic_32 all.append()
    apic_28 all.append()
    apic_5 all.append()
    apic_93 all.append()
    apic_84 all.append()
    apic_78 all.append()
    apic_75 all.append()
    apic_69 all.append()
    apic_52 all.append()
    apic_48 all.append()
    apic_47 all.append()
    apic_45 all.append()
    apic_33 all.append()
    apic_30 all.append()
    apic_29 all.append()
    apic_19 all.append()
    apic_6 all.append()
    apic_92 all.append()
    apic_85 all.append()
    apic_77 all.append()
    apic_76 all.append()
    apic_71 all.append()
    apic_70 all.append()
    apic_64 all.append()
    apic_53 all.append()
    apic_44 all.append()
    apic_43 all.append()
    apic_34 all.append()
    apic_25 all.append()
    apic_20 all.append()
    apic_18 all.append()
    apic_7 all.append()
    apic_91 all.append()
    apic_86 all.append()
    apic_73 all.append()
    apic_72 all.append()
    apic_68 all.append()
    apic_65 all.append()
    apic_55 all.append()
    apic_54 all.append()
    apic_38 all.append()
    apic_35 all.append()
    apic_27 all.append()
    apic_26 all.append()
    apic_24 all.append()
    apic_21 all.append()
    apic_17 all.append()
    apic_8 all.append()
    apic_88 all.append()
    apic_87 all.append()
    apic_67 all.append()
    apic_66 all.append()
    apic_63 all.append()
    apic_56 all.append()
    apic_40 all.append()
    apic_39 all.append()
    apic_37 all.append()
    apic_36 all.append()
    apic_23 all.append()
    apic_22 all.append()
    apic_12 all.append()
    apic_9 all.append()
    apic_90 all.append()
    apic_89 all.append()
    apic_62 all.append()
    apic_57 all.append()
    apic_42 all.append()
    apic_41 all.append()
    apic_16 all.append()
    apic_13 all.append()
    apic_11 all.append()
    apic_10 all.append()
    apic_61 all.append()
    apic_58 all.append()
    apic_15 all.append()
    apic_14 all.append()
    apic_60 all.append()
    apic_59 all.append()
}

proc subsets_extra_5(){
}

proc geom() {
}

proc biophys() {
    forsec all cm = 1.9267
    forsec all Ra = 153.23

    forsec all { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert Kdr_ChannelML  { gmax_Kdr_ChannelML = 1.0E-4 }  
//      Ion k is used in this mechanism...

        ek = -77.0  // note: this is val from ChannelML, may be reset later

    }

    forsec soma_group { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert LeakConductance  { gmax_LeakConductance = 2.439083E-4 }  
//      Ion non_specific is used in this mechanism...


//      Group axon_non_hillock also has LeakConductance (LeakConductance (density: 1.0E-8 mS um^-2))

//      Group axon_hillock also has LeakConductance (LeakConductance (density: 2.439083E-9 mS um^-2))

//      Group dendrite_group also has LeakConductance (LeakConductance (density: 2.439083E-9 mS um^-2))

    }

    forsec soma_group { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert KA_ChannelML  { gmax_KA_ChannelML = 0.0040 }  
//      Ion k is used in this mechanism...


//      Group axon_non_hillock also has KA_ChannelML (KA_ChannelML (density: 4.0E-7 mS um^-2))

//      Group dendrite_group also has KA_ChannelML (KA_ChannelML (density: 4.0E-8 mS um^-2))

//      Group axon_hillock also has KA_ChannelML (KA_ChannelML (density: 4.0E-8 mS um^-2))
        ek = -90.0  // note: this is val from ChannelML, may be reset later

    }

    forsec soma_group { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert LCa3_mit_usb_ChannelML  { gmax_LCa3_mit_usb_ChannelML = 0.0040 }  
//      Ion ca is used in this mechanism...


//      Group axon_group also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 2.0E-8 mS um^-2))

//      Group Apical_Dendrite also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 2.2E-8 mS um^-2))

//      Group Apical_Tuft also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 9.5E-8 mS um^-2))

//      Group Proximal_Lateral_Dendrites also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 4.0E-9 mS um^-2))
        eca = 70.0  // note: this is val from ChannelML, may be reset later

    }

    forsec soma_group { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert KCa3_ChannelML_new  { gmax_KCa3_ChannelML_new = 0.0142 }  
//      Ion k is used in this mechanism...


//      Group axon_group also has KCa3_ChannelML_new (KCa3_ChannelML_new (density: 8.87E-8 mS um^-2))
        ek = -80.0  // note: this is val from ChannelML, may be reset later

    }

    forsec soma_group { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert NaxSH10_ChannelML  { gmax_NaxSH10_ChannelML = 0.04 }  
//      Ion na is used in this mechanism...


//      Group axon_hillock also has NaxSH10_ChannelML (NaxSH10_ChannelML (density: 4.0E-6 mS um^-2))

//      Group dendrite_group also has NaxSH10_ChannelML (NaxSH10_ChannelML (density: 4.0E-7 mS um^-2))
        ena = 50.0  // note: this is val from ChannelML, may be reset later

    }

    forsec soma_group { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert Ca_mit_conc_ChannelML  {  }  
//      Ion ca is used in this mechanism...


//  Note: there is no reversal potential present for ion: ca


    }

    addChanMechs_0()  // Spliting function to prevent errors when proc too big
}

proc addChanMechs_0() {

    forsec dendrite_group { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert NaxSH10_ChannelML  { gmax_NaxSH10_ChannelML = 0.04 }  
//      Ion na is used in this mechanism...


//      Group axon_hillock also has NaxSH10_ChannelML (NaxSH10_ChannelML (density: 4.0E-6 mS um^-2))

//      Group soma_group also has NaxSH10_ChannelML (NaxSH10_ChannelML (density: 4.0E-7 mS um^-2))
        ena = 50.0  // note: this is val from ChannelML, may be reset later

    }

    forsec dendrite_group { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert KA_ChannelML  { gmax_KA_ChannelML = 0.0040 }  
//      Ion k is used in this mechanism...


//      Group soma_group also has KA_ChannelML (KA_ChannelML (density: 4.0E-8 mS um^-2))

//      Group axon_non_hillock also has KA_ChannelML (KA_ChannelML (density: 4.0E-7 mS um^-2))

//      Group axon_hillock also has KA_ChannelML (KA_ChannelML (density: 4.0E-8 mS um^-2))
        ek = -90.0  // note: this is val from ChannelML, may be reset later

    }

    forsec dendrite_group { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert LeakConductance  { gmax_LeakConductance = 2.439083E-4 }  
//      Ion non_specific is used in this mechanism...


//      Group soma_group also has LeakConductance (LeakConductance (density: 2.439083E-9 mS um^-2))

//      Group axon_non_hillock also has LeakConductance (LeakConductance (density: 1.0E-8 mS um^-2))

//      Group axon_hillock also has LeakConductance (LeakConductance (density: 2.439083E-9 mS um^-2))

    }

    forsec Apical_Dendrite { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert LCa3_mit_usb_ChannelML  { gmax_LCa3_mit_usb_ChannelML = 0.0022 }  
//      Ion ca is used in this mechanism...


//      Group axon_group also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 2.0E-8 mS um^-2))

//      Group soma_group also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 4.0E-8 mS um^-2))

//      Group Apical_Tuft also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 9.5E-8 mS um^-2))

//      Group Proximal_Lateral_Dendrites also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 4.0E-9 mS um^-2))
        eca = 70.0  // note: this is val from ChannelML, may be reset later

    }

    forsec Proximal_Lateral_Dendrites { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert LCa3_mit_usb_ChannelML  { gmax_LCa3_mit_usb_ChannelML = 4.0E-4 }  
//      Ion ca is used in this mechanism...


//      Group axon_group also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 2.0E-8 mS um^-2))

//      Group Apical_Dendrite also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 2.2E-8 mS um^-2))

//      Group soma_group also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 4.0E-8 mS um^-2))

//      Group Apical_Tuft also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 9.5E-8 mS um^-2))
        eca = 70.0  // note: this is val from ChannelML, may be reset later

    }

    forsec axon_group { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert LCa3_mit_usb_ChannelML  { gmax_LCa3_mit_usb_ChannelML = 0.0020 }  
//      Ion ca is used in this mechanism...


//      Group Apical_Dendrite also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 2.2E-8 mS um^-2))

//      Group soma_group also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 4.0E-8 mS um^-2))

//      Group Apical_Tuft also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 9.5E-8 mS um^-2))

//      Group Proximal_Lateral_Dendrites also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 4.0E-9 mS um^-2))
        eca = 70.0  // note: this is val from ChannelML, may be reset later

    }

    addChanMechs_1()  // Spliting function to prevent errors when proc too big
}

proc addChanMechs_1() {

    forsec axon_group { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert KCa3_ChannelML_new  { gmax_KCa3_ChannelML_new = 0.00887 }  
//      Ion k is used in this mechanism...


//      Group soma_group also has KCa3_ChannelML_new (KCa3_ChannelML_new (density: 1.42E-7 mS um^-2))
        ek = -80.0  // note: this is val from ChannelML, may be reset later

    }

    forsec axon_group { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert Ca_mit_conc_ChannelML  {  }  
//      Ion ca is used in this mechanism...


//  Note: there is no reversal potential present for ion: ca


    }

    forsec axon_hillock { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert NaxSH10_ChannelML  { gmax_NaxSH10_ChannelML = 0.4 }  
//      Ion na is used in this mechanism...


//      Group dendrite_group also has NaxSH10_ChannelML (NaxSH10_ChannelML (density: 4.0E-7 mS um^-2))

//      Group soma_group also has NaxSH10_ChannelML (NaxSH10_ChannelML (density: 4.0E-7 mS um^-2))
        ena = 50.0  // note: this is val from ChannelML, may be reset later

    }

    forsec axon_hillock { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert LeakConductance  { gmax_LeakConductance = 2.439083E-4 }  
//      Ion non_specific is used in this mechanism...


//      Group soma_group also has LeakConductance (LeakConductance (density: 2.439083E-9 mS um^-2))

//      Group axon_non_hillock also has LeakConductance (LeakConductance (density: 1.0E-8 mS um^-2))

//      Group dendrite_group also has LeakConductance (LeakConductance (density: 2.439083E-9 mS um^-2))

    }

    forsec axon_hillock { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert KA_ChannelML  { gmax_KA_ChannelML = 0.0040 }  
//      Ion k is used in this mechanism...


//      Group soma_group also has KA_ChannelML (KA_ChannelML (density: 4.0E-8 mS um^-2))

//      Group axon_non_hillock also has KA_ChannelML (KA_ChannelML (density: 4.0E-7 mS um^-2))

//      Group dendrite_group also has KA_ChannelML (KA_ChannelML (density: 4.0E-8 mS um^-2))
        ek = -90.0  // note: this is val from ChannelML, may be reset later

    }

    forsec axon_non_hillock { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert LeakConductance  { gmax_LeakConductance = 0.0010 }  
//      Ion non_specific is used in this mechanism...


//      Group soma_group also has LeakConductance (LeakConductance (density: 2.439083E-9 mS um^-2))

//      Group axon_hillock also has LeakConductance (LeakConductance (density: 2.439083E-9 mS um^-2))

//      Group dendrite_group also has LeakConductance (LeakConductance (density: 2.439083E-9 mS um^-2))

    }

    forsec axon_non_hillock { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert NaxSH0_ChannelML  { gmax_NaxSH0_ChannelML = 0.4 }  
//      Ion na is used in this mechanism...

        ena = 50.0  // note: this is val from ChannelML, may be reset later

    }

    addChanMechs_2()  // Spliting function to prevent errors when proc too big
}

proc addChanMechs_2() {

    forsec axon_non_hillock { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert KA_ChannelML  { gmax_KA_ChannelML = 0.04 }  
//      Ion k is used in this mechanism...


//      Group soma_group also has KA_ChannelML (KA_ChannelML (density: 4.0E-8 mS um^-2))

//      Group dendrite_group also has KA_ChannelML (KA_ChannelML (density: 4.0E-8 mS um^-2))

//      Group axon_hillock also has KA_ChannelML (KA_ChannelML (density: 4.0E-8 mS um^-2))
        ek = -90.0  // note: this is val from ChannelML, may be reset later

    }

    forsec Apical_Tuft { 
//      Assuming parameters other than max cond dens are set in the mod file...

        insert LCa3_mit_usb_ChannelML  { gmax_LCa3_mit_usb_ChannelML = 0.0095 }  
//      Ion ca is used in this mechanism...


//      Group axon_group also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 2.0E-8 mS um^-2))

//      Group Apical_Dendrite also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 2.2E-8 mS um^-2))

//      Group soma_group also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 4.0E-8 mS um^-2))

//      Group Proximal_Lateral_Dendrites also has LCa3_mit_usb_ChannelML (LCa3_mit_usb_ChannelML (density: 4.0E-9 mS um^-2))
        eca = 70.0  // note: this is val from ChannelML, may be reset later

    }

}

proc geom_nseg() {
    // All sections not mentioned here have nseg = 1

    apic_0 nseg = 5
    dend_4 nseg = 11
    dend_1 nseg = 13
    dend_0 nseg = 9
    axon nseg = 5
    axon_initial nseg = 5
    apic_103 nseg = 3
    apic_1 nseg = 7
    dend_6 nseg = 15
    dend_5 nseg = 25
    dend_3 nseg = 9
    dend_2 nseg = 17
    apic_107 nseg = 3
    apic_104 nseg = 19
    apic_80 nseg = 3
    apic_106 nseg = 7
    apic_105 nseg = 17
    apic_81 nseg = 3
    apic_102 nseg = 3
    apic_99 nseg = 3
    apic_100 nseg = 5
    apic_96 nseg = 5
    apic_83 nseg = 3
    apic_28 nseg = 5
    apic_5 nseg = 3
    apic_93 nseg = 3
    apic_48 nseg = 5
    apic_47 nseg = 3
    apic_45 nseg = 5
    apic_30 nseg = 3
    apic_29 nseg = 3
    apic_85 nseg = 3
    apic_76 nseg = 5
    apic_43 nseg = 5
    apic_34 nseg = 3
    apic_26 nseg = 3
    apic_87 nseg = 3
    apic_23 nseg = 3
    apic_41 nseg = 3
    apic_59 nseg = 3
}


proc position() { local i
    forsec all {
        for i = 0, n3d()-1 {
            pt3dchange(i, $1+x3d(i), $2+y3d(i), $3+z3d(i), diam3d(i))
        }
    }
    x = $1  y = $2  z = $3
}

proc connect2target() {   //$o1 target point process, $o2 returned NetCon


//  Using standard NetBuilder form. (Overly) simple assumption that first soma seg is trigger for AP...
//  Note: neuroConstruct does not use this func for creating connections (in serial mode!), but it can be useful when using generated files in NEURON's NetBuilder

    soma $o2 = new NetCon(&v(1), $o1)
    print "connect2target called on ", name
}


//  This function is useful when checking what cells (aot sections) have been created. Run allcells() from nCtools.hoc...

proc toString() {
    strdef info
    sprint(info, "Cell ref: %s (%s), at: (%d, %d, %d)", reference, name, x, y, z)
    print info
}


//  This function is useful when checking network connections

proc netInfo() {
    strdef info
    sprint(info, "Cell reference: %s, type: %s", reference, type)
    print "--------  ",info
    print "    There are ", synlist.count(), " connections in ", synlist
    for i=0,synlist.count()-1 {
        print "        Connection from ", synlist.o[i].precell, " to: ", synlist.o[i].postcell
        print "        Pre:   Weight: ", synlist.o[i].weight, ", delay: ", synlist.o[i].delay, ", threshold: ", synlist.o[i].threshold 
        print "        Post:  ", synlist.o[i].syn(), ", gmax: ", synlist.o[i].syn().gmax , ", e: ", synlist.o[i].syn().e , ", rise time: ", synlist.o[i].syn().tau_rise , ", decay time: ", synlist.o[i].syn().tau_decay 
    print " "
    }
    
    
    
    print "--------  "
    print " "
}


endtemplate Cell2


Loading data, please wait...