//  ******************************************************
//
//     File generated by: neuroConstruct v1.6.0
//
//     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 morphology_140610_C1_red_noDL

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

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

public toString, netInfo

public all

objref synlist
objref all
objref stringFuncs

public soma_group
objref soma_group
public dendrite_group
objref dendrite_group
public axon_group
objref axon_group

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_r
public soma_r
create dend_r_65
public dend_r_65
create dend_r_64
public dend_r_64
create dend_r_59
public dend_r_59
create dend_r_56
public dend_r_56
create dend_r_53
public dend_r_53
create dend_r_32
public dend_r_32
create dend_r_0
public dend_r_0
create axon_r_0
public axon_r_0
create dend_r_67
public dend_r_67
create dend_r_66
public dend_r_66
create dend_r_63
public dend_r_63
create dend_r_60
public dend_r_60
create dend_r_58
public dend_r_58
create dend_r_57
public dend_r_57
create dend_r_55
public dend_r_55
create dend_r_54
public dend_r_54
create dend_r_52
public dend_r_52
create dend_r_33
public dend_r_33
create dend_r_6
public dend_r_6
create dend_r_1
public dend_r_1
create axon_r_2
public axon_r_2
create axon_r_1
public axon_r_1
create dend_r_62
public dend_r_62
create dend_r_61
public dend_r_61
create dend_r_37
public dend_r_37
create dend_r_34
public dend_r_34
create dend_r_28
public dend_r_28
create dend_r_7
public dend_r_7
create dend_r_3
public dend_r_3
create dend_r_2
public dend_r_2
create axon_r_30
public axon_r_30
create axon_r_3
public axon_r_3
create dend_r_47
public dend_r_47
create dend_r_38
public dend_r_38
create dend_r_36
public dend_r_36
create dend_r_35
public dend_r_35
create dend_r_31
public dend_r_31
create dend_r_30
public dend_r_30
create dend_r_29
public dend_r_29
create dend_r_17
public dend_r_17
create dend_r_8
public dend_r_8
create dend_r_5
public dend_r_5
create dend_r_4
public dend_r_4
create axon_r_32
public axon_r_32
create axon_r_31
public axon_r_31
create axon_r_25
public axon_r_25
create axon_r_4
public axon_r_4
create dend_r_51
public dend_r_51
create dend_r_48
public dend_r_48
create dend_r_42
public dend_r_42
create dend_r_39
public dend_r_39
create dend_r_19
public dend_r_19
create dend_r_18
public dend_r_18
create dend_r_16
public dend_r_16
create dend_r_9
public dend_r_9
create axon_r_27
public axon_r_27
create axon_r_26
public axon_r_26
create axon_r_12
public axon_r_12
create axon_r_5
public axon_r_5
create dend_r_50
public dend_r_50
create dend_r_49
public dend_r_49
create dend_r_46
public dend_r_46
create dend_r_43
public dend_r_43
create dend_r_41
public dend_r_41
create dend_r_40
public dend_r_40
create dend_r_21
public dend_r_21
create dend_r_20
public dend_r_20
create dend_r_11
public dend_r_11
create dend_r_10
public dend_r_10
create axon_r_29
public axon_r_29
create axon_r_28
public axon_r_28
create axon_r_14
public axon_r_14
create axon_r_13
public axon_r_13
create axon_r_9
public axon_r_9
create axon_r_6
public axon_r_6
create dend_r_45
public dend_r_45
create dend_r_44
public dend_r_44
create dend_r_23
public dend_r_23
create dend_r_22
public dend_r_22
create dend_r_15
public dend_r_15
create dend_r_12
public dend_r_12
create axon_r_16
public axon_r_16
create axon_r_15
public axon_r_15
create axon_r_11
public axon_r_11
create axon_r_10
public axon_r_10
create axon_r_8
public axon_r_8
create axon_r_7
public axon_r_7
create dend_r_25
public dend_r_25
create dend_r_24
public dend_r_24
create dend_r_14
public dend_r_14
create dend_r_13
public dend_r_13
create axon_r_18
public axon_r_18
create axon_r_17
public axon_r_17
create dend_r_27
public dend_r_27
create dend_r_26
public dend_r_26
create axon_r_22
public axon_r_22
create axon_r_19
public axon_r_19
create axon_r_24
public axon_r_24
create axon_r_23
public axon_r_23
create axon_r_21
public axon_r_21
create axon_r_20
public axon_r_20

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

proc topol_extra_0(){
    connect dend_r_65(0), soma_r(0.31623963)
    connect dend_r_64(0), soma_r(0.31623963)
    connect dend_r_59(0), soma_r(0.31623963)
    connect dend_r_56(0), soma_r(0.31623963)
    connect dend_r_53(0), soma_r(0.31623963)
    connect dend_r_32(0), soma_r(0.31623963)
    connect dend_r_0(0), soma_r(0.31623963)
    connect axon_r_0(0), soma_r(0.31623963)
    connect dend_r_67(0), dend_r_65(1.0)
    connect dend_r_66(0), dend_r_65(1.0)
    connect dend_r_63(0), dend_r_59(1.0)
    connect dend_r_60(0), dend_r_59(1.0)
    connect dend_r_58(0), dend_r_56(1.0)
    connect dend_r_57(0), dend_r_56(1.0)
    connect dend_r_55(0), dend_r_53(1.0)
    connect dend_r_54(0), dend_r_53(1.0)
    connect dend_r_52(0), dend_r_32(1.0)
    connect dend_r_33(0), dend_r_32(1.0)
    connect dend_r_6(0), dend_r_0(1.0)
    connect dend_r_1(0), dend_r_0(1.0)
    connect axon_r_2(0), axon_r_0(1.0)
    connect axon_r_1(0), axon_r_0(1.0)
    connect dend_r_62(0), dend_r_60(1.0)
    connect dend_r_61(0), dend_r_60(1.0)
    connect dend_r_37(0), dend_r_33(1.0)
    connect dend_r_34(0), dend_r_33(1.0)
    connect dend_r_28(0), dend_r_6(1.0)
    connect dend_r_7(0), dend_r_6(1.0)
    connect dend_r_3(0), dend_r_1(1.0)
    connect dend_r_2(0), dend_r_1(1.0)
    connect axon_r_30(0), axon_r_2(1.0)
    connect axon_r_3(0), axon_r_2(1.0)
    connect dend_r_47(0), dend_r_37(1.0)
    connect dend_r_38(0), dend_r_37(1.0)
    connect dend_r_36(0), dend_r_34(1.0)
    connect dend_r_35(0), dend_r_34(1.0)
    connect dend_r_31(0), dend_r_28(1.0)
    connect dend_r_30(0), dend_r_28(1.0)
    connect dend_r_29(0), dend_r_28(1.0)
    connect dend_r_17(0), dend_r_7(1.0)
    connect dend_r_8(0), dend_r_7(1.0)
    connect dend_r_5(0), dend_r_3(1.0)
    connect dend_r_4(0), dend_r_3(1.0)
    connect axon_r_32(0), axon_r_30(1.0)
    connect axon_r_31(0), axon_r_30(1.0)
    connect axon_r_25(0), axon_r_3(1.0)
    connect axon_r_4(0), axon_r_3(1.0)
    connect dend_r_51(0), dend_r_47(1.0)
    connect dend_r_48(0), dend_r_47(1.0)
    connect dend_r_42(0), dend_r_38(1.0)
    connect dend_r_39(0), dend_r_38(1.0)
    connect dend_r_19(0), dend_r_17(1.0)
    connect dend_r_18(0), dend_r_17(1.0)
    connect dend_r_16(0), dend_r_8(1.0)
    connect dend_r_9(0), dend_r_8(1.0)
    connect axon_r_27(0), axon_r_25(1.0)
    connect axon_r_26(0), axon_r_25(1.0)
    connect axon_r_12(0), axon_r_4(1.0)
    connect axon_r_5(0), axon_r_4(1.0)
    connect dend_r_50(0), dend_r_48(1.0)
    connect dend_r_49(0), dend_r_48(1.0)
    connect dend_r_46(0), dend_r_42(1.0)
    connect dend_r_43(0), dend_r_42(1.0)
    connect dend_r_41(0), dend_r_39(1.0)
    connect dend_r_40(0), dend_r_39(1.0)
    connect dend_r_21(0), dend_r_19(1.0)
    connect dend_r_20(0), dend_r_19(1.0)
    connect dend_r_11(0), dend_r_9(1.0)
    connect dend_r_10(0), dend_r_9(1.0)
    connect axon_r_29(0), axon_r_27(1.0)
    connect axon_r_28(0), axon_r_27(1.0)
    connect axon_r_14(0), axon_r_12(1.0)
    connect axon_r_13(0), axon_r_12(1.0)
    connect axon_r_9(0), axon_r_5(1.0)
    connect axon_r_6(0), axon_r_5(1.0)
    connect dend_r_45(0), dend_r_43(1.0)
    connect dend_r_44(0), dend_r_43(1.0)
    connect dend_r_23(0), dend_r_21(1.0)
    connect dend_r_22(0), dend_r_21(1.0)
    connect dend_r_15(0), dend_r_11(1.0)
    connect dend_r_12(0), dend_r_11(1.0)
    connect axon_r_16(0), axon_r_14(1.0)
    connect axon_r_15(0), axon_r_14(1.0)
    connect axon_r_11(0), axon_r_9(1.0)
    connect axon_r_10(0), axon_r_9(1.0)
    connect axon_r_8(0), axon_r_6(1.0)
    connect axon_r_7(0), axon_r_6(1.0)
    connect dend_r_25(0), dend_r_23(1.0)
    connect dend_r_24(0), dend_r_23(1.0)
    connect dend_r_14(0), dend_r_12(1.0)
    connect dend_r_13(0), dend_r_12(1.0)
    connect axon_r_18(0), axon_r_16(1.0)
    connect axon_r_17(0), axon_r_16(1.0)
    connect dend_r_27(0), dend_r_25(1.0)
    connect dend_r_26(0), dend_r_25(1.0)
    connect axon_r_22(0), axon_r_18(1.0)
    connect axon_r_19(0), axon_r_18(1.0)
    connect axon_r_24(0), axon_r_22(1.0)
    connect axon_r_23(0), axon_r_22(1.0)
    connect axon_r_21(0), axon_r_19(1.0)
}

proc topol_extra_1(){
    connect axon_r_20(0), axon_r_19(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()
}

proc basic_shape_extra_0(){
    soma_r {pt3dclear() pt3dadd(55.473, -65.2196, 11.3, 14.2657) pt3dadd(55.0069, -65.7826, 15.1942, 11.3426)}
    soma_r {pt3dadd(56.1033, -65.3004, 17.45, 6.68953)}
    soma_r {pt3dadd(54.8798, -64.7453, 13.9, 11.846)}
    soma_r {pt3dadd(54.5766, -67.2132, 8.65, 10.7692)}
    soma_r {pt3dadd(56.5127, -67.0772, 6.73609, 11.8265)}
    soma_r {pt3dadd(56.1052, -66.1742, 4.61952, 6.49212)}
    dend_r_65 {pt3dclear() pt3dadd(63.0939, -67.6427, 1.51266, 1.04) pt3dadd(63.6139, -67.8027, 1.21266, 1.04)}
    dend_r_65 {pt3dadd(63.6139, -67.8027, 1.06266, 1.04)}
    dend_r_65 {pt3dadd(64.1339, -67.8027, -0.33734, 1.04)}
    dend_r_65 {pt3dadd(64.9439, -67.8127, -1.38734, 1.04)}
    dend_r_65 {pt3dadd(64.9439, -67.8127, -1.73734, 1.04)}
    dend_r_65 {pt3dadd(65.3939, -67.6727, -2.38734, 1.04)}
    dend_r_64 {pt3dclear() pt3dadd(59.5039, -72.3527, 1.66266, 0.89) pt3dadd(59.5039, -72.3527, 1.61266, 0.89)}
    dend_r_64 {pt3dadd(59.4939, -73.5427, 1.66266, 0.89)}
    dend_r_64 {pt3dadd(59.4139, -74.5727, 1.01266, 0.89)}
    dend_r_64 {pt3dadd(58.7239, -75.9727, 1.01266, 0.89)}
    dend_r_64 {pt3dadd(58.7239, -75.9727, 0.91266, 0.89)}
    dend_r_64 {pt3dadd(58.4939, -77.0827, 0.16266, 0.89)}
    dend_r_64 {pt3dadd(58.4939, -77.0827, 0.0626597, 0.89)}
    dend_r_64 {pt3dadd(58.6239, -78.7127, -1.23734, 0.89)}
    dend_r_64 {pt3dadd(59.3539, -79.9127, -1.23734, 0.89)}
    dend_r_64 {pt3dadd(59.3539, -79.9827, -1.63734, 0.89)}
    dend_r_64 {pt3dadd(59.6339, -80.9527, -1.98734, 0.89)}
    dend_r_64 {pt3dadd(59.7739, -81.9827, -3.83734, 0.89)}
    dend_r_64 {pt3dadd(60.3539, -83.4027, -5.13734, 0.89)}
    dend_r_64 {pt3dadd(60.3539, -83.4027, -5.28734, 0.89)}
    dend_r_64 {pt3dadd(61.5339, -84.2327, -8.43734, 1.04)}
    dend_r_64 {pt3dadd(61.6039, -84.3727, -8.43734, 1.04)}
    dend_r_64 {pt3dadd(62.4039, -85.4227, -8.43734, 0.67)}
    dend_r_64 {pt3dadd(63.4239, -87.5127, -9.03734, 0.59)}
    dend_r_64 {pt3dadd(63.4939, -87.5127, -9.08734, 0.59)}
    dend_r_64 {pt3dadd(64.0039, -88.6227, -9.03734, 1.04)}
    dend_r_64 {pt3dadd(64.0039, -88.7027, -9.03734, 1.04)}
    dend_r_64 {pt3dadd(64.5839, -89.5927, -9.03734, 1.04)}
    dend_r_64 {pt3dadd(64.5839, -89.7427, -9.03734, 1.04)}
    dend_r_64 {pt3dadd(64.7139, -91.0727, -9.18734, 0.67)}
    dend_r_64 {pt3dadd(64.4839, -92.5527, -8.53734, 0.81)}
    dend_r_64 {pt3dadd(64.4839, -92.5527, -8.48734, 0.81)}
    dend_r_64 {pt3dadd(64.1739, -93.3727, -8.48734, 0.81)}
    dend_r_64 {pt3dadd(64.1739, -93.5927, -8.48734, 0.81)}
    dend_r_64 {pt3dadd(64.2339, -95.0727, -8.48734, 0.59)}
    dend_r_64 {pt3dadd(64.1439, -96.7027, -8.48734, 0.52)}
    dend_r_64 {pt3dadd(63.6039, -98.1027, -7.08734, 0.52)}
    dend_r_64 {pt3dadd(62.3439, -98.7527, -5.43734, 0.3)}
    dend_r_64 {pt3dadd(62.1139, -99.0527, -5.38734, 0.3)}
    dend_r_64 {pt3dadd(62.0439, -99.0527, -5.43734, 0.3)}
    dend_r_64 {pt3dadd(61.3639, -99.6327, -5.43734, 0.59)}
    dend_r_64 {pt3dadd(61.2939, -99.6327, -5.38734, 0.59)}
    dend_r_64 {pt3dadd(59.5839, -99.9127, -5.38734, 0.3)}
    dend_r_64 {pt3dadd(58.4039, -99.4527, -5.38734, 0.3)}
    dend_r_64 {pt3dadd(57.2239, -98.9227, -5.38734, 0.3)}
    dend_r_64 {pt3dadd(57.2239, -98.8527, -5.43734, 0.3)}
    dend_r_59 {pt3dclear() pt3dadd(55.2739, -59.0727, 5.41266, 1.48) pt3dadd(54.9139, -57.9627, 5.41266, 1.48)}
    dend_r_59 {pt3dadd(55.0839, -56.2627, 6.16266, 1.19)}
    dend_r_59 {pt3dadd(55.4639, -55.1527, 7.81266, 1.11)}
    dend_r_56 {pt3dclear() pt3dadd(62.7639, -65.6027, 10.4127, 1.48) pt3dadd(64.1739, -64.8027, 10.4127, 1.48)}
    dend_r_56 {pt3dadd(65.0739, -64.2127, 10.4127, 1.48)}
    dend_r_56 {pt3dadd(66.0339, -64.1527, 10.4127, 1.48)}
    dend_r_53 {pt3dclear() pt3dadd(63.0139, -69.3027, 9.81266, 1.04) pt3dadd(64.1139, -70.5027, 10.6127, 1.04)}
    dend_r_53 {pt3dadd(65.0039, -71.1827, 10.9627, 1.04)}
    dend_r_53 {pt3dadd(65.0739, -71.3327, 11.0127, 1.04)}
    dend_r_53 {pt3dadd(65.0539, -72.5827, 12.0627, 1.04)}
    dend_r_53 {pt3dadd(64.9839, -72.6627, 12.0627, 1.04)}
    dend_r_53 {pt3dadd(64.6839, -73.0227, 12.3627, 1.04)}
    dend_r_53 {pt3dadd(64.5339, -73.1727, 12.7627, 1.04)}
    dend_r_53 {pt3dadd(64.5339, -73.2527, 12.7627, 1.04)}
    dend_r_53 {pt3dadd(64.0739, -74.4327, 12.9127, 1.04)}
    dend_r_32 {pt3dclear() pt3dadd(50.2639, -66.7627, 9.56266, 2.15) pt3dadd(50.2639, -66.7627, 9.46266, 2.15)}
    dend_r_32 {pt3dadd(48.7039, -66.8927, 9.51266, 2.15)}
    dend_r_32 {pt3dadd(48.5639, -66.9627, 9.51266, 2.15)}
    dend_r_32 {pt3dadd(46.9239, -67.6127, 9.51266, 1.85)}
    dend_r_32 {pt3dadd(44.9139, -68.1827, 9.51266, 1.56)}
    dend_r_32 {pt3dadd(44.6239, -68.1827, 9.51266, 1.56)}
    dend_r_32 {pt3dadd(43.7239, -68.6227, 9.51266, 1.56)}
    dend_r_32 {pt3dadd(43.2039, -68.9127, 9.51266, 1.56)}
    dend_r_32 {pt3dadd(41.4239, -69.5527, 8.91266, 1.56)}
    dend_r_32 {pt3dadd(40.1639, -69.7627, 8.91266, 1.56)}
    dend_r_32 {pt3dadd(40.1639, -69.7627, 8.86266, 1.56)}
    dend_r_32 {pt3dadd(39.3339, -70.2727, 6.76266, 1.56)}
    dend_r_32 {pt3dadd(39.2639, -70.2727, 6.76266, 1.56)}
    dend_r_32 {pt3dadd(36.7539, -69.5027, 6.76266, 1.41)}
    dend_r_32 {pt3dadd(34.0339, -67.6227, 6.76266, 1.33)}
    dend_r_32 {pt3dadd(33.8139, -67.6227, 6.76266, 1.33)}
    dend_r_32 {pt3dadd(32.4139, -66.7227, 6.76266, 1.33)}
    dend_r_32 {pt3dadd(31.5339, -66.1227, 6.61266, 1.33)}
    dend_r_32 {pt3dadd(29.6839, -65.4327, 6.61266, 1.56)}
    dend_r_32 {pt3dadd(27.1739, -64.5927, 6.61266, 1.11)}
    dend_r_32 {pt3dadd(25.9239, -63.8327, 6.61266, 1.11)}
    dend_r_32 {pt3dadd(24.6739, -63.4527, 6.61266, 1.04)}
    dend_r_32 {pt3dadd(24.5939, -63.4527, 6.61266, 1.04)}
    dend_r_32 {pt3dadd(23.7839, -63.4427, 6.61266, 1.04)}
    dend_r_32 {pt3dadd(23.7039, -63.4427, 6.61266, 1.04)}
    dend_r_32 {pt3dadd(22.1539, -63.5027, 6.61266, 1.56)}
    dend_r_32 {pt3dadd(22.1539, -63.5027, 6.66266, 1.56)}
    dend_r_32 {pt3dadd(20.5939, -63.5627, 6.61266, 1.56)}
    dend_r_32 {pt3dadd(19.4139, -63.3227, 5.91266, 1.26)}
    dend_r_32 {pt3dadd(19.4139, -63.3227, 5.86266, 1.26)}
    dend_r_32 {pt3dadd(18.6739, -63.3127, 5.41266, 1.26)}
    dend_r_32 {pt3dadd(18.6739, -63.3127, 5.11266, 1.26)}
    dend_r_32 {pt3dadd(17.1839, -63.5927, 4.26266, 1.26)}
}

proc basic_shape_extra_1(){
    dend_r_32 {pt3dadd(17.1839, -63.5927, 4.06266, 1.26)}
    dend_r_32 {pt3dadd(16.2139, -63.9527, 2.86266, 1.26)}
    dend_r_32 {pt3dadd(14.0039, -63.1227, 2.86266, 0.96)}
    dend_r_32 {pt3dadd(13.8539, -63.0427, 2.91266, 0.96)}
    dend_r_32 {pt3dadd(12.3139, -62.1427, 2.86266, 0.96)}
    dend_r_32 {pt3dadd(12.3139, -62.1427, 2.81266, 0.96)}
    dend_r_32 {pt3dadd(11.2039, -61.3827, 1.46266, 0.96)}
    dend_r_32 {pt3dadd(11.1339, -61.3827, 1.46266, 0.96)}
    dend_r_32 {pt3dadd(10.2539, -60.5627, 1.31266, 0.96)}
    dend_r_32 {pt3dadd(8.8539, -60.2527, 1.21266, 1.48)}
    dend_r_32 {pt3dadd(8.7739, -60.2527, 1.21266, 1.48)}
    dend_r_32 {pt3dadd(8.1139, -60.0927, 1.21266, 1.48)}
    dend_r_32 {pt3dadd(7.9639, -60.2427, 1.21266, 1.48)}
    dend_r_32 {pt3dadd(7.2239, -60.3827, 1.16266, 1.26)}
    dend_r_32 {pt3dadd(7.0739, -60.3827, 1.01266, 1.26)}
    dend_r_32 {pt3dadd(6.1839, -60.4427, -0.48734, 1.19)}
    dend_r_32 {pt3dadd(6.1839, -60.4427, -0.58734, 1.19)}
    dend_r_32 {pt3dadd(5.1439, -60.5827, -2.58734, 1.11)}
    dend_r_32 {pt3dadd(4.1739, -61.1627, -2.58734, 1.11)}
    dend_r_32 {pt3dadd(4.0239, -61.3827, -2.58734, 1.11)}
    dend_r_32 {pt3dadd(3.4939, -62.1227, -2.58734, 1.11)}
    dend_r_32 {pt3dadd(3.4239, -62.3427, -2.58734, 1.11)}
    dend_r_32 {pt3dadd(3.3439, -62.3427, -2.58734, 1.11)}
    dend_r_32 {pt3dadd(2.8139, -63.8127, -3.18734, 1.41)}
    dend_r_32 {pt3dadd(2.7339, -64.1827, -3.13734, 1.41)}
    dend_r_0 {pt3dclear() pt3dadd(51.1239, -69.8227, 1.41266, 2.81) pt3dadd(50.6039, -70.5527, 1.41266, 2.81)}
    dend_r_0 {pt3dadd(50.6039, -70.5527, 1.46266, 2.81)}
    dend_r_0 {pt3dadd(49.5539, -71.8027, -2.08734, 2.3)}
    dend_r_0 {pt3dadd(49.5539, -71.8727, -2.13734, 2.3)}
    dend_r_0 {pt3dadd(48.2039, -72.6727, -0.73734, 1.85)}
    dend_r_0 {pt3dadd(46.9439, -73.4827, -0.73734, 1.85)}
    dend_r_0 {pt3dadd(46.9439, -73.5527, -0.78734, 1.85)}
    dend_r_0 {pt3dadd(45.6739, -74.5027, -1.63734, 1.85)}
    dend_r_0 {pt3dadd(45.6739, -74.5027, -1.68734, 1.85)}
    dend_r_0 {pt3dadd(44.9939, -75.3127, -2.33734, 2.07)}
    dend_r_0 {pt3dadd(44.9939, -75.3127, -2.28734, 2.07)}
    dend_r_0 {pt3dadd(43.8739, -76.1827, -3.93734, 2.07)}
    dend_r_0 {pt3dadd(43.8739, -76.1827, -3.98734, 2.07)}
    dend_r_0 {pt3dadd(42.7539, -76.8427, -5.33734, 1.78)}
    dend_r_0 {pt3dadd(41.4139, -77.4227, -6.53734, 1.78)}
    dend_r_0 {pt3dadd(41.3439, -77.4227, -6.58734, 1.78)}
    dend_r_0 {pt3dadd(39.7039, -78.0727, -6.58734, 1.48)}
    dend_r_0 {pt3dadd(39.5539, -78.1427, -6.58734, 1.48)}
    dend_r_0 {pt3dadd(38.3639, -78.5027, -7.08734, 1.48)}
    dend_r_0 {pt3dadd(36.6539, -79.4427, -7.08734, 2.15)}
    dend_r_0 {pt3dadd(36.6539, -79.4427, -7.13734, 2.15)}
    dend_r_0 {pt3dadd(35.1639, -79.9427, -7.08734, 2.15)}
    axon_r_0 {pt3dclear() pt3dadd(59.1039, -59.9027, 7.96266, 1.56) pt3dadd(59.7039, -59.1627, 7.96266, 1.56)}
    axon_r_0 {pt3dadd(60.5339, -57.9127, 7.96266, 0.81)}
    axon_r_0 {pt3dadd(61.8039, -56.6727, 7.96266, 0.81)}
    axon_r_0 {pt3dadd(62.9239, -55.6427, 7.96266, 0.59)}
    axon_r_0 {pt3dadd(63.0039, -55.6427, 7.96266, 0.59)}
    axon_r_0 {pt3dadd(63.8939, -55.2127, 7.96266, 0.59)}
    axon_r_0 {pt3dadd(63.9739, -55.0627, 7.96266, 0.59)}
    axon_r_0 {pt3dadd(64.5739, -53.8127, 7.96266, 0.59)}
    axon_r_0 {pt3dadd(64.6539, -53.6627, 7.96266, 0.59)}
    axon_r_0 {pt3dadd(65.7139, -51.6727, 7.96266, 0.59)}
    axon_r_0 {pt3dadd(66.6139, -50.2027, 7.96266, 0.59)}
    axon_r_0 {pt3dadd(66.6939, -50.1327, 7.96266, 0.59)}
    axon_r_0 {pt3dadd(68.2039, -47.1827, 7.96266, 0.59)}
    axon_r_0 {pt3dadd(69.7839, -45.0527, 8.76266, 0.59)}
    axon_r_0 {pt3dadd(69.7839, -44.9727, 8.76266, 0.59)}
    axon_r_0 {pt3dadd(71.5039, -43.3627, 8.76266, 0.59)}
    axon_r_0 {pt3dadd(73.1439, -42.5627, 7.96266, 0.59)}
    axon_r_0 {pt3dadd(73.2139, -42.5627, 7.96266, 0.59)}
    axon_r_0 {pt3dadd(74.1139, -41.3927, 7.96266, 0.59)}
    axon_r_0 {pt3dadd(74.1939, -41.0927, 7.96266, 0.59)}
    axon_r_0 {pt3dadd(74.0639, -39.6127, 7.96266, 0.59)}
    axon_r_0 {pt3dadd(73.9839, -39.5427, 7.96266, 0.59)}
    axon_r_0 {pt3dadd(73.2639, -37.8227, 7.96266, 0.59)}
    axon_r_0 {pt3dadd(73.1139, -37.7527, 7.96266, 0.59)}
    axon_r_0 {pt3dadd(72.7639, -36.2627, 6.86266, 0.59)}
    axon_r_0 {pt3dadd(73.0039, -34.7127, 6.51266, 0.59)}
    axon_r_0 {pt3dadd(73.0039, -34.7127, 6.31266, 0.59)}
    axon_r_0 {pt3dadd(73.5339, -33.6827, 5.01266, 0.59)}
    axon_r_0 {pt3dadd(74.2039, -32.8027, 5.01266, 0.59)}
    axon_r_0 {pt3dadd(74.8039, -32.1427, 3.96266, 0.89)}
    dend_r_67 {pt3dclear() pt3dadd(65.3939, -67.6727, -2.38734, 0.37) pt3dadd(65.9139, -67.3027, -2.38734, 0.37)}
    dend_r_67 {pt3dadd(66.2139, -67.0927, -2.38734, 0.37)}
    dend_r_67 {pt3dadd(66.2939, -67.0127, -2.38734, 0.37)}
    dend_r_67 {pt3dadd(66.5939, -66.4227, -2.38734, 0.37)}
    dend_r_67 {pt3dadd(66.5939, -66.2727, -2.38734, 0.37)}
    dend_r_67 {pt3dadd(67.1239, -65.0227, -3.88734, 0.37)}
    dend_r_67 {pt3dadd(67.1239, -65.0227, -3.83734, 0.37)}
    dend_r_67 {pt3dadd(67.8039, -64.2927, -3.98734, 0.37)}
    dend_r_67 {pt3dadd(67.8039, -64.2927, -4.03734, 0.37)}
    dend_r_67 {pt3dadd(68.4739, -63.7827, -4.68734, 0.37)}
    dend_r_67 {pt3dadd(68.6939, -63.7827, -4.68734, 0.37)}
    dend_r_67 {pt3dadd(69.0639, -63.4127, -4.88734, 0.37)}
    dend_r_67 {pt3dadd(69.2139, -63.3427, -4.98734, 0.37)}
    dend_r_67 {pt3dadd(69.5939, -62.8227, -5.03734, 0.37)}
    dend_r_67 {pt3dadd(69.5939, -62.8227, -5.23734, 0.37)}
    dend_r_67 {pt3dadd(69.6739, -62.6027, -5.43734, 0.37)}
    dend_r_67 {pt3dadd(69.6739, -62.6027, -5.73734, 0.37)}
    dend_r_66 {pt3dclear() pt3dadd(65.3939, -67.6727, -2.38734, 0.81) pt3dadd(66.4939, -68.3527, -2.48734, 0.81)}
    dend_r_66 {pt3dadd(66.6339, -69.1627, -3.38734, 0.81)}
    dend_r_66 {pt3dadd(66.3239, -70.4927, -5.18734, 0.74)}
    dend_r_66 {pt3dadd(66.1739, -70.6427, -6.13734, 0.74)}
    dend_r_66 {pt3dadd(66.1739, -70.6427, -6.28734, 0.74)}
    dend_r_66 {pt3dadd(65.4339, -70.8527, -6.48734, 0.74)}
}

proc basic_shape_extra_2(){
    dend_r_66 {pt3dadd(65.0539, -71.3727, -6.68734, 0.74)}
    dend_r_66 {pt3dadd(63.7939, -72.0227, -9.03734, 0.67)}
    dend_r_66 {pt3dadd(63.9239, -73.1427, -9.33734, 0.67)}
    dend_r_66 {pt3dadd(63.9239, -73.2127, -9.38734, 0.67)}
    dend_r_66 {pt3dadd(63.7639, -74.5427, -11.2873, 0.67)}
    dend_r_66 {pt3dadd(64.3539, -74.8427, -13.2373, 0.67)}
    dend_r_66 {pt3dadd(64.3539, -74.8427, -13.2873, 0.67)}
    dend_r_66 {pt3dadd(64.7939, -75.8127, -15.2373, 0.67)}
    dend_r_66 {pt3dadd(64.7939, -75.8127, -15.2873, 0.67)}
    dend_r_66 {pt3dadd(64.8439, -77.2227, -15.8873, 0.67)}
    dend_r_66 {pt3dadd(64.8439, -77.2227, -16.0373, 0.67)}
    dend_r_66 {pt3dadd(64.6039, -79.0727, -16.1873, 0.67)}
    dend_r_66 {pt3dadd(64.6039, -79.1427, -16.1373, 0.67)}
    dend_r_63 {pt3dclear() pt3dadd(55.4639, -55.1527, 7.81266, 0.52) pt3dadd(57.2439, -55.0227, 7.81266, 0.52)}
    dend_r_63 {pt3dadd(57.3139, -55.1727, 7.81266, 0.52)}
    dend_r_63 {pt3dadd(57.5339, -55.1727, 7.81266, 0.52)}
    dend_r_63 {pt3dadd(58.8739, -55.2627, 7.81266, 0.52)}
    dend_r_63 {pt3dadd(59.0139, -55.2627, 7.81266, 0.52)}
    dend_r_63 {pt3dadd(60.6439, -55.8027, 7.81266, 0.52)}
    dend_r_63 {pt3dadd(60.8639, -55.8727, 7.81266, 0.52)}
    dend_r_63 {pt3dadd(62.7139, -56.4827, 7.81266, 0.52)}
    dend_r_63 {pt3dadd(62.9339, -56.5627, 7.81266, 0.52)}
    dend_r_63 {pt3dadd(64.7039, -56.5827, 8.36266, 0.52)}
    dend_r_60 {pt3dclear() pt3dadd(55.4639, -55.1527, 7.81266, 0.89) pt3dadd(54.8139, -53.9627, 7.81266, 0.89)}
    dend_r_60 {pt3dadd(54.6639, -53.7327, 7.81266, 0.89)}
    dend_r_60 {pt3dadd(54.3739, -53.5827, 7.81266, 0.89)}
    dend_r_60 {pt3dadd(53.5639, -53.0527, 7.81266, 0.89)}
    dend_r_60 {pt3dadd(53.5639, -52.9127, 7.81266, 0.89)}
    dend_r_60 {pt3dadd(52.5339, -51.7827, 7.81266, 0.89)}
    dend_r_60 {pt3dadd(52.1739, -51.1927, 6.51266, 0.74)}
    dend_r_60 {pt3dadd(52.0939, -51.1927, 6.51266, 0.74)}
    dend_r_60 {pt3dadd(51.6539, -51.1127, 5.91266, 0.74)}
    dend_r_60 {pt3dadd(51.5839, -51.1127, 5.91266, 0.74)}
    dend_r_60 {pt3dadd(50.6839, -51.3927, 5.11266, 0.59)}
    dend_r_60 {pt3dadd(50.5439, -51.3927, 5.06266, 0.59)}
    dend_r_60 {pt3dadd(49.2139, -51.0827, 5.06266, 0.81)}
    dend_r_60 {pt3dadd(49.1339, -51.0127, 5.06266, 0.81)}
    dend_r_60 {pt3dadd(47.8839, -49.9627, 4.01266, 0.81)}
    dend_r_58 {pt3dclear() pt3dadd(66.0339, -64.1527, 10.4127, 0.89) pt3dadd(67.5139, -64.3927, 10.4127, 0.89)}
    dend_r_58 {pt3dadd(69.3639, -65.0727, 12.4627, 0.74)}
    dend_r_58 {pt3dadd(70.3839, -66.2027, 11.4627, 0.59)}
    dend_r_58 {pt3dadd(70.5339, -66.2727, 11.4627, 0.59)}
    dend_r_58 {pt3dadd(71.5539, -67.3227, 11.7127, 0.59)}
    dend_r_58 {pt3dadd(71.6339, -67.3227, 12.0127, 0.59)}
    dend_r_58 {pt3dadd(73.3339, -68.0027, 12.0127, 0.59)}
    dend_r_58 {pt3dadd(73.4739, -68.1527, 12.0127, 0.59)}
    dend_r_58 {pt3dadd(73.5539, -68.1627, 12.0127, 0.59)}
    dend_r_58 {pt3dadd(74.4339, -68.3127, 12.0127, 0.59)}
    dend_r_58 {pt3dadd(74.5139, -68.3127, 12.0127, 0.59)}
    dend_r_58 {pt3dadd(76.4239, -69.4427, 14.7127, 0.59)}
    dend_r_58 {pt3dadd(76.5739, -69.5227, 14.7127, 0.59)}
    dend_r_58 {pt3dadd(77.6739, -70.4227, 15.4127, 0.59)}
    dend_r_58 {pt3dadd(77.6739, -70.4227, 15.3627, 0.59)}
    dend_r_57 {pt3dclear() pt3dadd(66.0339, -64.1527, 10.4127, 0.67) pt3dadd(66.7939, -62.8227, 10.4627, 0.67)}
    dend_r_55 {pt3dclear() pt3dadd(64.0739, -74.4327, 12.9127, 0.81) pt3dadd(62.8139, -75.0127, 12.4627, 0.81)}
    dend_r_55 {pt3dadd(62.8139, -75.0827, 12.4627, 0.81)}
    dend_r_55 {pt3dadd(60.5039, -76.0227, 12.4627, 0.59)}
    dend_r_55 {pt3dadd(59.3839, -77.2727, 12.5127, 0.59)}
    dend_r_55 {pt3dadd(59.2339, -77.4127, 12.5127, 0.59)}
    dend_r_55 {pt3dadd(57.2939, -78.4327, 12.2627, 0.44)}
    dend_r_55 {pt3dadd(57.2139, -78.6527, 12.2627, 0.44)}
    dend_r_55 {pt3dadd(55.7239, -80.1227, 12.2127, 0.44)}
    dend_r_55 {pt3dadd(55.5639, -80.3427, 12.2627, 0.44)}
    dend_r_55 {pt3dadd(54.5939, -81.2927, 12.0127, 0.44)}
    dend_r_55 {pt3dadd(54.0039, -81.2827, 12.0127, 0.44)}
    dend_r_55 {pt3dadd(53.4839, -81.4327, 12.0127, 0.44)}
    dend_r_55 {pt3dadd(53.4139, -81.4327, 12.0127, 0.44)}
    dend_r_55 {pt3dadd(52.3739, -80.9027, 12.0127, 0.44)}
    dend_r_55 {pt3dadd(52.3039, -80.9727, 12.0127, 0.44)}
    dend_r_55 {pt3dadd(51.1939, -81.1127, 12.0127, 0.44)}
    dend_r_55 {pt3dadd(50.9639, -81.3327, 12.0127, 0.44)}
    dend_r_55 {pt3dadd(50.8139, -81.4027, 12.0127, 0.44)}
    dend_r_55 {pt3dadd(49.4039, -82.2727, 12.0127, 0.44)}
    dend_r_55 {pt3dadd(49.3939, -82.4227, 12.0127, 0.44)}
    dend_r_55 {pt3dadd(48.5739, -83.6027, 12.1127, 0.44)}
    dend_r_55 {pt3dadd(48.5739, -83.6727, 12.1127, 0.44)}
    dend_r_55 {pt3dadd(46.8639, -83.8727, 12.6127, 0.44)}
    dend_r_55 {pt3dadd(46.6439, -84.0927, 12.7627, 0.44)}
    dend_r_55 {pt3dadd(46.6339, -84.2427, 12.7627, 0.44)}
    dend_r_55 {pt3dadd(45.8239, -84.0927, 12.8627, 0.44)}
    dend_r_55 {pt3dadd(45.8239, -84.0927, 12.9127, 0.44)}
    dend_r_54 {pt3dclear() pt3dadd(64.0739, -74.4327, 12.9127, 0.67) pt3dadd(64.1339, -75.5427, 12.9627, 0.67)}
    dend_r_54 {pt3dadd(64.2139, -75.5427, 12.9127, 0.67)}
    dend_r_54 {pt3dadd(64.7139, -77.1727, 14.3127, 0.67)}
    dend_r_54 {pt3dadd(64.8439, -78.6627, 15.2627, 0.67)}
    dend_r_54 {pt3dadd(65.2039, -79.9927, 15.1627, 0.67)}
    dend_r_52 {pt3dclear() pt3dadd(2.7339, -64.1827, -3.13734, 0.74) pt3dadd(3.0139, -65.8227, -3.13734, 0.74)}
    dend_r_52 {pt3dadd(3.0139, -66.1927, -3.13734, 0.74)}
    dend_r_52 {pt3dadd(3.1539, -67.0027, -3.13734, 0.74)}
    dend_r_52 {pt3dadd(3.1439, -67.3027, -3.13734, 0.74)}
    dend_r_52 {pt3dadd(3.2139, -67.4527, -3.13734, 0.74)}
    dend_r_52 {pt3dadd(3.6539, -68.4927, -3.13734, 0.74)}
    dend_r_52 {pt3dadd(3.7939, -68.7927, -3.18734, 0.74)}
    dend_r_52 {pt3dadd(3.9439, -68.9427, -3.18734, 0.74)}
    dend_r_52 {pt3dadd(4.6639, -70.7227, -4.08734, 0.74)}
    dend_r_52 {pt3dadd(4.5939, -70.7227, -4.08734, 0.74)}
    dend_r_33 {pt3dclear() pt3dadd(2.7339, -64.1827, -3.13734, 0.81) pt3dadd(2.0639, -64.7727, -2.98734, 0.81)}
    dend_r_33 {pt3dadd(0.873901, -65.2027, -2.98734, 0.74)}
    dend_r_33 {pt3dadd(0.0539006, -65.2727, -2.98734, 0.74)}
    dend_r_33 {pt3dadd(-0.686099, -65.4827, -2.98734, 1.04)}
}

proc basic_shape_extra_3(){
    dend_r_33 {pt3dadd(-1.7261, -65.4027, -2.98734, 0.89)}
    dend_r_33 {pt3dadd(-2.4661, -65.5427, -4.28734, 0.89)}
    dend_r_33 {pt3dadd(-2.4661, -65.5427, -4.33734, 0.89)}
    dend_r_33 {pt3dadd(-3.7961, -65.4527, -4.28734, 0.89)}
    dend_r_33 {pt3dadd(-3.7961, -65.4527, -4.33734, 0.89)}
    dend_r_33 {pt3dadd(-4.8361, -65.3627, -4.28734, 1.04)}
    dend_r_33 {pt3dadd(-4.8361, -65.3627, -4.33734, 1.04)}
    dend_r_33 {pt3dadd(-6.2361, -64.8327, -4.33734, 1.04)}
    dend_r_33 {pt3dadd(-7.4961, -64.3227, -4.33734, 1.04)}
    dend_r_33 {pt3dadd(-8.8161, -63.4127, -4.13734, 0.89)}
    dend_r_33 {pt3dadd(-9.3361, -63.0427, -4.98734, 0.89)}
    dend_r_33 {pt3dadd(-10.2861, -62.2927, -5.33734, 0.89)}
    dend_r_33 {pt3dadd(-11.4661, -61.7627, -5.33734, 0.81)}
    dend_r_33 {pt3dadd(-12.7261, -61.2227, -5.33734, 0.81)}
    dend_r_33 {pt3dadd(-13.9761, -60.7727, -5.33734, 1.41)}
    dend_r_33 {pt3dadd(-15.0861, -60.8327, -5.33734, 2.07)}
    dend_r_6 {pt3dclear() pt3dadd(35.1639, -79.9427, -7.08734, 1.11) pt3dadd(33.9839, -79.8627, -7.08734, 1.11)}
    dend_r_6 {pt3dadd(32.5139, -78.9527, -8.18734, 1.11)}
    dend_r_6 {pt3dadd(31.9239, -78.7227, -8.18734, 1.11)}
    dend_r_6 {pt3dadd(31.6339, -78.2027, -10.5373, 1.11)}
    dend_r_6 {pt3dadd(31.6339, -78.2027, -10.7373, 1.11)}
    dend_r_6 {pt3dadd(31.2639, -78.1327, -11.8873, 1.11)}
    dend_r_6 {pt3dadd(31.2639, -78.1327, -11.9373, 1.11)}
    dend_r_6 {pt3dadd(30.9639, -78.0527, -12.9373, 1.11)}
    dend_r_6 {pt3dadd(30.9639, -78.0527, -13.0373, 1.11)}
    dend_r_6 {pt3dadd(30.5939, -78.1227, -13.6873, 1.11)}
    dend_r_6 {pt3dadd(30.5939, -78.1227, -13.8373, 1.11)}
    dend_r_6 {pt3dadd(30.0739, -78.3327, -13.8873, 1.11)}
    dend_r_6 {pt3dadd(30.0739, -78.3327, -13.8373, 1.11)}
    dend_r_6 {pt3dadd(28.7339, -78.4727, -14.6373, 1.56)}
    dend_r_6 {pt3dadd(28.6639, -78.4727, -14.6373, 1.56)}
    dend_r_6 {pt3dadd(27.4039, -78.3127, -16.0873, 1.41)}
    dend_r_6 {pt3dadd(26.3039, -77.7827, -16.0873, 1.41)}
    dend_r_6 {pt3dadd(24.9739, -77.6927, -16.0873, 0.81)}
    dend_r_6 {pt3dadd(23.6339, -77.4527, -16.0873, 0.81)}
    dend_r_6 {pt3dadd(23.0439, -77.1527, -16.0873, 0.81)}
    dend_r_6 {pt3dadd(22.4539, -77.2227, -16.0873, 1.11)}
    dend_r_6 {pt3dadd(22.4539, -77.2227, -16.0373, 1.11)}
    dend_r_6 {pt3dadd(21.4939, -77.3627, -16.0873, 1.48)}
    dend_r_6 {pt3dadd(20.7539, -76.7527, -16.0873, 1.63)}
    dend_r_6 {pt3dadd(19.4239, -76.5227, -16.0873, 1.19)}
    dend_r_6 {pt3dadd(18.3239, -75.7727, -17.1373, 0.89)}
    dend_r_6 {pt3dadd(18.3239, -75.7727, -17.2873, 0.89)}
    dend_r_6 {pt3dadd(17.8739, -75.8427, -18.2873, 0.89)}
    dend_r_6 {pt3dadd(17.5039, -75.8327, -18.5373, 0.89)}
    dend_r_6 {pt3dadd(16.9939, -75.5327, -18.8873, 0.89)}
    dend_r_6 {pt3dadd(16.3239, -75.4527, -18.8873, 0.89)}
    dend_r_6 {pt3dadd(14.5539, -74.9927, -18.9873, 0.89)}
    dend_r_6 {pt3dadd(14.5539, -74.9927, -19.2873, 0.89)}
    dend_r_6 {pt3dadd(13.7439, -74.8327, -20.0373, 0.89)}
    dend_r_6 {pt3dadd(12.4039, -74.7427, -20.0873, 0.89)}
    dend_r_6 {pt3dadd(12.2539, -74.7427, -20.2373, 0.89)}
    dend_r_6 {pt3dadd(11.2239, -74.8827, -20.7373, 0.89)}
    dend_r_6 {pt3dadd(11.1439, -74.8827, -20.8373, 0.89)}
    dend_r_6 {pt3dadd(10.3339, -74.7927, -21.3373, 0.89)}
    dend_r_6 {pt3dadd(10.3339, -74.7927, -21.3873, 0.89)}
    dend_r_6 {pt3dadd(9.0839, -75.0027, -21.3873, 0.89)}
    dend_r_1 {pt3dclear() pt3dadd(35.1639, -79.9427, -7.08734, 0.67) pt3dadd(34.6039, -81.8327, -10.2373, 0.67)}
    dend_r_1 {pt3dadd(34.7239, -83.9827, -10.2373, 0.67)}
    dend_r_1 {pt3dadd(34.7239, -84.1327, -10.2373, 0.67)}
    dend_r_1 {pt3dadd(34.7939, -84.8027, -10.2373, 0.67)}
    dend_r_1 {pt3dadd(34.7939, -84.8727, -10.2373, 0.67)}
    dend_r_1 {pt3dadd(34.9939, -86.4327, -11.4373, 1.48)}
    dend_r_1 {pt3dadd(34.9939, -86.4327, -11.4873, 1.48)}
    dend_r_1 {pt3dadd(34.4739, -87.0927, -11.4873, 1.48)}
    dend_r_1 {pt3dadd(33.9439, -88.1227, -11.4373, 0.89)}
    dend_r_1 {pt3dadd(33.9439, -88.1227, -11.4873, 0.89)}
    dend_r_1 {pt3dadd(33.3339, -89.2327, -13.5873, 0.81)}
    dend_r_1 {pt3dadd(33.3339, -89.3827, -13.5373, 0.81)}
    dend_r_1 {pt3dadd(33.1039, -90.4827, -13.5873, 0.81)}
    dend_r_1 {pt3dadd(33.0239, -90.6327, -13.5373, 0.81)}
    dend_r_1 {pt3dadd(32.9339, -92.1127, -13.5373, 0.81)}
    dend_r_1 {pt3dadd(32.9339, -92.6327, -13.5873, 0.81)}
    dend_r_1 {pt3dadd(32.6939, -93.7427, -13.8873, 1.26)}
    dend_r_1 {pt3dadd(32.7739, -93.7427, -13.8873, 1.26)}
    dend_r_1 {pt3dadd(32.7539, -95.0727, -13.8873, 1.26)}
    dend_r_1 {pt3dadd(32.7539, -95.1527, -13.8873, 1.26)}
    dend_r_1 {pt3dadd(32.5939, -96.4827, -13.8873, 0.96)}
    dend_r_1 {pt3dadd(32.5839, -97.4427, -15.9373, 0.67)}
    dend_r_1 {pt3dadd(32.5139, -97.4427, -15.9373, 0.67)}
    dend_r_1 {pt3dadd(32.6539, -98.0427, -15.9373, 0.67)}
    dend_r_1 {pt3dadd(32.6439, -98.4827, -15.9373, 0.67)}
    dend_r_1 {pt3dadd(32.6339, -99.7427, -16.2873, 0.67)}
    dend_r_1 {pt3dadd(32.5539, -100.263, -16.3373, 0.67)}
    dend_r_1 {pt3dadd(32.7639, -101.003, -16.6873, 0.67)}
    dend_r_1 {pt3dadd(32.7639, -101.073, -16.8873, 0.67)}
    dend_r_1 {pt3dadd(32.7539, -102.563, -17.3873, 1.63)}
    dend_r_1 {pt3dadd(33.0339, -103.603, -17.3873, 1.63)}
    dend_r_1 {pt3dadd(33.0339, -103.743, -17.3873, 1.63)}
    dend_r_1 {pt3dadd(33.6839, -105.683, -17.3873, 1.04)}
    dend_r_1 {pt3dadd(33.7539, -105.753, -17.3873, 1.04)}
    dend_r_1 {pt3dadd(34.3339, -107.093, -18.6373, 0.81)}
    dend_r_1 {pt3dadd(34.3339, -107.243, -18.6373, 0.81)}
    dend_r_1 {pt3dadd(35.6039, -113.253, -18.6373, 0.81)}
    dend_r_1 {pt3dadd(35.6039, -113.403, -18.6373, 0.81)}
    dend_r_1 {pt3dadd(35.8039, -115.033, -18.6373, 0.81)}
    dend_r_1 {pt3dadd(35.8039, -115.253, -18.6373, 0.81)}
    dend_r_1 {pt3dadd(35.8639, -116.743, -18.6373, 0.81)}
    dend_r_1 {pt3dadd(35.8639, -116.813, -18.6373, 0.81)}
    dend_r_1 {pt3dadd(35.4039, -118.363, -18.6373, 1.48)}
}

proc basic_shape_extra_4(){
    dend_r_1 {pt3dadd(35.3939, -118.883, -18.6373, 1.48)}
    dend_r_1 {pt3dadd(35.3839, -119.693, -18.6373, 1.48)}
    dend_r_1 {pt3dadd(34.7039, -121.243, -18.6373, 0.67)}
    dend_r_1 {pt3dadd(34.6239, -121.393, -18.6373, 0.67)}
    dend_r_1 {pt3dadd(34.0239, -122.873, -18.6373, 0.67)}
    dend_r_1 {pt3dadd(33.9439, -123.013, -18.6373, 0.67)}
    dend_r_1 {pt3dadd(33.8739, -123.093, -18.6373, 0.67)}
    dend_r_1 {pt3dadd(33.8639, -124.223, -20.0873, 0.59)}
    dend_r_1 {pt3dadd(33.8639, -124.293, -20.0373, 0.59)}
    dend_r_1 {pt3dadd(32.4339, -126.653, -21.1373, 0.59)}
    dend_r_1 {pt3dadd(31.3839, -127.383, -21.1373, 1.04)}
    dend_r_1 {pt3dadd(31.1639, -127.673, -21.0873, 1.04)}
    dend_r_1 {pt3dadd(30.4139, -128.183, -21.1373, 1.04)}
    dend_r_1 {pt3dadd(30.3439, -128.183, -21.1373, 1.04)}
    dend_r_1 {pt3dadd(29.8939, -128.843, -21.1373, 0.74)}
    dend_r_1 {pt3dadd(29.8139, -129.063, -21.1373, 0.74)}
    dend_r_1 {pt3dadd(28.6139, -130.393, -21.1373, 1.33)}
    dend_r_1 {pt3dadd(28.4639, -130.533, -21.1873, 1.33)}
    dend_r_1 {pt3dadd(27.8639, -131.493, -21.1373, 1.33)}
    dend_r_1 {pt3dadd(27.7139, -131.643, -21.1373, 1.33)}
    dend_r_1 {pt3dadd(27.2539, -132.743, -21.9373, 0.67)}
    dend_r_1 {pt3dadd(27.1039, -132.893, -21.8873, 0.67)}
    dend_r_1 {pt3dadd(27.1039, -132.963, -21.8873, 0.67)}
    dend_r_1 {pt3dadd(26.8739, -133.553, -22.0373, 0.67)}
    dend_r_1 {pt3dadd(26.7239, -133.703, -22.2373, 0.67)}
    dend_r_1 {pt3dadd(26.7239, -133.773, -22.2373, 0.67)}
    dend_r_1 {pt3dadd(26.3939, -137.333, -22.7373, 0.67)}
    dend_r_1 {pt3dadd(26.3739, -139.473, -22.7873, 0.89)}
    dend_r_1 {pt3dadd(26.4439, -139.703, -22.7373, 0.89)}
    dend_r_1 {pt3dadd(26.7239, -141.183, -22.7373, 0.67)}
    dend_r_1 {pt3dadd(26.7139, -141.923, -22.7373, 0.67)}
    dend_r_1 {pt3dadd(26.7739, -143.333, -21.5373, 0.67)}
    dend_r_1 {pt3dadd(26.6239, -143.483, -21.5373, 0.67)}
    dend_r_1 {pt3dadd(25.8739, -144.433, -21.5373, 0.67)}
    dend_r_1 {pt3dadd(25.7239, -144.733, -21.5373, 0.67)}
    dend_r_1 {pt3dadd(25.5739, -144.873, -21.5373, 0.67)}
    dend_r_1 {pt3dadd(25.1139, -145.903, -21.5373, 0.67)}
    dend_r_1 {pt3dadd(24.5839, -147.013, -21.5373, 0.96)}
    dend_r_1 {pt3dadd(24.5839, -147.083, -21.5373, 0.96)}
    dend_r_1 {pt3dadd(24.0539, -148.783, -21.4873, 0.59)}
    dend_r_1 {pt3dadd(24.0439, -149.083, -21.5373, 0.59)}
    dend_r_1 {pt3dadd(24.1739, -151.233, -21.8873, 0.59)}
    dend_r_1 {pt3dadd(24.2439, -151.383, -21.8873, 0.59)}
    dend_r_1 {pt3dadd(24.8939, -152.793, -21.8873, 0.59)}
    dend_r_1 {pt3dadd(24.8939, -153.463, -21.8873, 0.59)}
    dend_r_1 {pt3dadd(25.7639, -155.253, -22.0373, 0.59)}
    dend_r_1 {pt3dadd(25.9039, -155.323, -22.0373, 0.59)}
    dend_r_1 {pt3dadd(26.4239, -155.773, -22.4873, 0.59)}
    dend_r_1 {pt3dadd(26.8539, -156.593, -22.6373, 0.89)}
    dend_r_1 {pt3dadd(26.8539, -156.663, -22.6873, 0.89)}
    dend_r_1 {pt3dadd(27.0739, -157.413, -22.6373, 0.89)}
    dend_r_1 {pt3dadd(26.9939, -157.853, -22.6373, 0.89)}
    dend_r_1 {pt3dadd(27.0439, -160.373, -22.6373, 0.89)}
    dend_r_1 {pt3dadd(27.0339, -160.523, -22.6373, 0.89)}
    dend_r_1 {pt3dadd(26.5839, -161.623, -22.6373, 0.89)}
    dend_r_1 {pt3dadd(26.5839, -161.773, -22.6373, 0.89)}
    dend_r_1 {pt3dadd(25.3039, -163.093, -22.6373, 1.33)}
    axon_r_2 {pt3dclear() pt3dadd(74.8039, -32.1427, 3.96266, 0.3) pt3dadd(76.0139, -32.1727, 5.36266, 0.3)}
    axon_r_2 {pt3dadd(76.3039, -32.2527, 4.16266, 0.3)}
    axon_r_2 {pt3dadd(76.3039, -32.2527, 4.06266, 0.3)}
    axon_r_2 {pt3dadd(77.0339, -33.4427, 2.31266, 0.3)}
    axon_r_2 {pt3dadd(77.3239, -33.8927, 0.0626597, 0.67)}
    axon_r_1 {pt3dclear() pt3dadd(74.8039, -32.1427, 3.96266, 0.3) pt3dadd(74.8139, -30.8827, 2.96266, 0.3)}
    axon_r_1 {pt3dadd(74.8239, -30.5827, 3.01266, 0.3)}
    axon_r_1 {pt3dadd(74.6739, -30.5827, 3.01266, 0.3)}
    axon_r_1 {pt3dadd(73.6439, -29.6827, 2.91266, 0.3)}
    axon_r_1 {pt3dadd(73.4939, -29.6027, 2.36266, 0.3)}
    axon_r_1 {pt3dadd(72.9839, -29.0827, 2.01266, 0.3)}
    dend_r_62 {pt3dclear() pt3dadd(47.8839, -49.9627, 4.01266, 0.52) pt3dadd(46.7839, -49.6527, 3.96266, 0.52)}
    dend_r_62 {pt3dadd(45.3039, -49.1227, 4.01266, 0.67)}
    dend_r_62 {pt3dadd(45.2339, -49.1127, 4.01266, 0.67)}
    dend_r_62 {pt3dadd(44.4239, -48.5927, 4.01266, 0.67)}
    dend_r_62 {pt3dadd(44.4239, -48.5127, 4.01266, 0.67)}
    dend_r_62 {pt3dadd(43.6139, -47.9127, 3.91266, 0.67)}
    dend_r_62 {pt3dadd(43.4639, -47.8427, 3.91266, 0.67)}
    dend_r_62 {pt3dadd(41.6939, -47.3027, 3.71266, 0.67)}
    dend_r_62 {pt3dadd(40.9639, -46.1827, 2.91266, 0.44)}
    dend_r_62 {pt3dadd(40.9639, -46.1827, 2.86266, 0.44)}
    dend_r_62 {pt3dadd(40.1639, -45.1427, 2.91266, 0.44)}
    dend_r_62 {pt3dadd(39.7239, -44.6127, 2.91266, 0.44)}
    dend_r_62 {pt3dadd(37.1539, -42.3627, 2.91266, 0.44)}
    dend_r_62 {pt3dadd(37.0839, -42.2927, 2.91266, 0.44)}
    dend_r_62 {pt3dadd(36.3439, -41.8427, 2.91266, 0.44)}
    dend_r_62 {pt3dadd(35.2439, -41.0127, 2.91266, 0.74)}
    dend_r_62 {pt3dadd(34.1339, -40.3327, 2.96266, 0.74)}
    dend_r_62 {pt3dadd(33.6939, -39.8827, 2.91266, 0.67)}
    dend_r_62 {pt3dadd(32.8839, -39.4327, 4.31266, 0.52)}
    dend_r_62 {pt3dadd(32.8839, -39.4327, 4.36266, 0.52)}
    dend_r_62 {pt3dadd(31.9239, -39.0527, 4.31266, 0.52)}
    dend_r_62 {pt3dadd(30.6739, -38.6627, 3.76266, 0.74)}
    dend_r_62 {pt3dadd(30.4539, -38.6627, 3.76266, 0.74)}
    dend_r_62 {pt3dadd(29.8639, -38.5827, 3.81266, 0.74)}
    dend_r_62 {pt3dadd(28.6739, -38.5727, 4.51266, 0.52)}
    dend_r_62 {pt3dadd(28.6739, -38.5727, 4.56266, 0.52)}
    dend_r_62 {pt3dadd(27.3439, -38.7027, 5.01266, 0.52)}
    dend_r_62 {pt3dadd(25.7839, -38.3927, 5.01266, 0.89)}
    dend_r_62 {pt3dadd(24.8239, -38.2327, 5.01266, 0.89)}
    dend_r_62 {pt3dadd(24.1539, -38.5227, 5.01266, 0.89)}
    dend_r_62 {pt3dadd(22.8239, -38.7327, 5.01266, 0.44)}
    dend_r_62 {pt3dadd(22.7439, -38.8027, 5.01266, 0.44)}
}

proc basic_shape_extra_5(){
    dend_r_62 {pt3dadd(21.8539, -39.0927, 5.01266, 0.44)}
    dend_r_62 {pt3dadd(21.7839, -39.0927, 5.01266, 0.44)}
    dend_r_62 {pt3dadd(20.5139, -39.7427, 4.96266, 0.89)}
    dend_r_62 {pt3dadd(20.4439, -39.7427, 4.96266, 0.89)}
    dend_r_62 {pt3dadd(19.4739, -39.7327, 5.01266, 0.89)}
    dend_r_62 {pt3dadd(19.4039, -39.8127, 5.01266, 0.89)}
    dend_r_62 {pt3dadd(18.4439, -39.6527, 5.01266, 0.67)}
    dend_r_62 {pt3dadd(18.4439, -39.6527, 4.96266, 0.67)}
    dend_r_62 {pt3dadd(17.5539, -39.4927, 5.01266, 0.37)}
    dend_r_62 {pt3dadd(17.4039, -39.5627, 4.96266, 0.37)}
    dend_r_62 {pt3dadd(17.1839, -39.6327, 5.01266, 0.37)}
    dend_r_62 {pt3dadd(17.1039, -40.2327, 5.01266, 0.74)}
    dend_r_62 {pt3dadd(17.0239, -40.1527, 5.01266, 0.74)}
    dend_r_62 {pt3dadd(15.9839, -40.5127, 5.01266, 0.74)}
    dend_r_62 {pt3dadd(15.8339, -40.5127, 4.96266, 0.74)}
    dend_r_62 {pt3dadd(14.2839, -40.0527, 5.01266, 0.3)}
    dend_r_62 {pt3dadd(12.5939, -39.3627, 5.01266, 0.3)}
    dend_r_62 {pt3dadd(11.9239, -39.1327, 4.96266, 0.3)}
    dend_r_62 {pt3dadd(11.7839, -38.9827, 4.96266, 0.3)}
    dend_r_62 {pt3dadd(10.6039, -38.4527, 5.01266, 0.3)}
    dend_r_62 {pt3dadd(10.5239, -38.4527, 4.96266, 0.3)}
    dend_r_62 {pt3dadd(9.6439, -37.4827, 4.96266, 0.52)}
    dend_r_62 {pt3dadd(9.6439, -37.4827, 5.01266, 0.52)}
    dend_r_62 {pt3dadd(8.9839, -36.8827, 4.96266, 0.52)}
    dend_r_62 {pt3dadd(8.9839, -36.8827, 5.01266, 0.52)}
    dend_r_61 {pt3dclear() pt3dadd(47.8839, -49.9627, 4.01266, 0.44) pt3dadd(46.8639, -48.9827, 3.96266, 0.44)}
    dend_r_61 {pt3dadd(46.7939, -48.8427, 3.96266, 0.44)}
    dend_r_61 {pt3dadd(46.0539, -47.9427, 3.96266, 0.44)}
    dend_r_61 {pt3dadd(46.0639, -47.7927, 3.96266, 0.44)}
    dend_r_61 {pt3dadd(45.1039, -46.7427, 3.96266, 0.74)}
    dend_r_61 {pt3dadd(44.9639, -46.6727, 3.96266, 0.74)}
    dend_r_61 {pt3dadd(43.9239, -46.1427, 3.96266, 0.74)}
    dend_r_61 {pt3dadd(43.8539, -46.0627, 3.96266, 0.74)}
    dend_r_61 {pt3dadd(43.3439, -45.6127, 3.96266, 0.74)}
    dend_r_61 {pt3dadd(40.9039, -44.4827, 3.91266, 0.37)}
    dend_r_61 {pt3dadd(40.3939, -44.1027, 3.96266, 0.37)}
    dend_r_61 {pt3dadd(39.1439, -43.2027, 3.96266, 0.37)}
    dend_r_61 {pt3dadd(38.9239, -43.0527, 3.96266, 0.37)}
    dend_r_61 {pt3dadd(36.7939, -40.8827, 3.96266, 0.81)}
    dend_r_61 {pt3dadd(36.7239, -40.8827, 3.96266, 0.81)}
    dend_r_61 {pt3dadd(36.3039, -38.6527, 3.96266, 0.81)}
    dend_r_61 {pt3dadd(36.0939, -37.8327, 3.91266, 0.37)}
    dend_r_61 {pt3dadd(35.9639, -35.9827, 3.96266, 0.37)}
    dend_r_61 {pt3dadd(35.7539, -34.7227, 3.91266, 0.37)}
    dend_r_61 {pt3dadd(35.7539, -34.7227, 3.96266, 0.37)}
    dend_r_61 {pt3dadd(34.3539, -33.7427, 3.96266, 0.67)}
    dend_r_61 {pt3dadd(34.2839, -33.7427, 3.91266, 0.67)}
    dend_r_61 {pt3dadd(33.4039, -33.0627, 3.96266, 0.67)}
    dend_r_61 {pt3dadd(33.3239, -33.0627, 3.91266, 0.67)}
    dend_r_61 {pt3dadd(32.5139, -32.6127, 3.01266, 0.67)}
    dend_r_61 {pt3dadd(31.7839, -31.2727, 1.71266, 0.37)}
    dend_r_37 {pt3dclear() pt3dadd(-15.0861, -60.8327, -5.33734, 1.26) pt3dadd(-16.1361, -61.7827, -5.33734, 1.26)}
    dend_r_37 {pt3dadd(-16.9561, -62.4427, -5.33734, 0.74)}
    dend_r_37 {pt3dadd(-17.1061, -62.5827, -5.33734, 0.74)}
    dend_r_37 {pt3dadd(-17.1461, -62.8727, -5.33734, 0.74)}
    dend_r_34 {pt3dclear() pt3dadd(-15.0861, -60.8327, -5.33734, 0.52) pt3dadd(-15.2661, -59.1727, -5.33734, 0.52)}
    dend_r_34 {pt3dadd(-15.4761, -58.2827, -5.33734, 0.52)}
    dend_r_34 {pt3dadd(-15.4761, -58.1327, -5.73734, 0.52)}
    dend_r_34 {pt3dadd(-14.9361, -55.6227, -4.43734, 0.52)}
    dend_r_34 {pt3dadd(-15.6561, -54.2027, -4.43734, 0.74)}
    dend_r_34 {pt3dadd(-16.2461, -53.3127, -3.23734, 0.59)}
    dend_r_34 {pt3dadd(-17.0461, -52.4927, -3.23734, 0.59)}
    dend_r_34 {pt3dadd(-18.0761, -51.4427, -3.18734, 0.67)}
    dend_r_34 {pt3dadd(-19.1061, -50.7627, -2.48734, 0.52)}
    dend_r_34 {pt3dadd(-19.5361, -49.9427, -2.48734, 0.89)}
    dend_r_34 {pt3dadd(-19.6161, -49.9427, -2.48734, 0.89)}
    dend_r_34 {pt3dadd(-20.1261, -49.4227, -2.48734, 0.89)}
    dend_r_28 {pt3dclear() pt3dadd(9.0839, -75.0027, -21.3873, 0.67) pt3dadd(9.2939, -76.3427, -22.4373, 0.67)}
    dend_r_28 {pt3dadd(9.2939, -76.3427, -22.5873, 0.67)}
    dend_r_28 {pt3dadd(9.2939, -76.8627, -22.9873, 0.67)}
    dend_r_28 {pt3dadd(9.2939, -76.8627, -23.2373, 0.67)}
    dend_r_28 {pt3dadd(9.2939, -77.0027, -23.8873, 0.67)}
    dend_r_28 {pt3dadd(9.2939, -77.0027, -23.9373, 0.67)}
    dend_r_28 {pt3dadd(9.3539, -77.6027, -24.3873, 0.67)}
    dend_r_28 {pt3dadd(9.3539, -77.6027, -24.5373, 0.67)}
    dend_r_28 {pt3dadd(9.3539, -78.1927, -24.8373, 0.67)}
    dend_r_28 {pt3dadd(9.3539, -78.1927, -24.9373, 0.67)}
    dend_r_28 {pt3dadd(9.4239, -78.7127, -25.9873, 0.67)}
    dend_r_28 {pt3dadd(9.4239, -78.7127, -26.2873, 0.67)}
    dend_r_28 {pt3dadd(9.5639, -79.3027, -27.6873, 0.67)}
    dend_r_28 {pt3dadd(9.5639, -79.3027, -28.0373, 0.67)}
    dend_r_28 {pt3dadd(9.5639, -79.5327, -29.2873, 0.67)}
    dend_r_28 {pt3dadd(9.5639, -79.5327, -29.3873, 0.67)}
    dend_r_28 {pt3dadd(9.5439, -81.4527, -30.9873, 0.67)}
    dend_r_28 {pt3dadd(9.5439, -81.4527, -31.0373, 0.67)}
    dend_r_28 {pt3dadd(9.6739, -82.9327, -31.0373, 1.41)}
    dend_r_28 {pt3dadd(9.6739, -82.9327, -31.0873, 1.41)}
    dend_r_28 {pt3dadd(9.3639, -83.9727, -31.0873, 1.41)}
    dend_r_28 {pt3dadd(8.6139, -84.4827, -31.0873, 1.04)}
    dend_r_28 {pt3dadd(8.6139, -84.4827, -31.0373, 1.04)}
    dend_r_28 {pt3dadd(8.0939, -84.8427, -31.1873, 0.74)}
    dend_r_28 {pt3dadd(8.0939, -84.9227, -31.1873, 0.74)}
    dend_r_28 {pt3dadd(7.7239, -85.0627, -31.8873, 0.74)}
    dend_r_28 {pt3dadd(7.7239, -85.0627, -32.1373, 0.74)}
    dend_r_28 {pt3dadd(6.9039, -85.5727, -33.1373, 1.33)}
    dend_r_28 {pt3dadd(6.5339, -85.7927, -33.1373, 1.33)}
    dend_r_28 {pt3dadd(6.3039, -86.0127, -33.1373, 1.33)}
    dend_r_28 {pt3dadd(5.4139, -86.5927, -33.1373, 0.74)}
    dend_r_28 {pt3dadd(4.3639, -87.6227, -33.1873, 0.74)}
    dend_r_28 {pt3dadd(4.2839, -87.6227, -33.2373, 0.74)}
}

proc basic_shape_extra_6(){
    dend_r_28 {pt3dadd(2.8739, -88.7127, -33.6373, 0.74)}
    dend_r_28 {pt3dadd(2.7939, -88.7927, -33.7873, 0.74)}
    dend_r_28 {pt3dadd(0.933901, -89.9527, -33.7873, 0.74)}
    dend_r_28 {pt3dadd(0.633901, -90.1027, -33.7873, 0.74)}
    dend_r_28 {pt3dadd(0.333901, -90.3227, -33.7873, 0.74)}
    dend_r_28 {pt3dadd(-0.486099, -91.0527, -33.7873, 1.11)}
    dend_r_28 {pt3dadd(-1.0861, -91.1227, -33.7873, 1.11)}
    dend_r_28 {pt3dadd(-1.1561, -91.1927, -33.7873, 1.11)}
    dend_r_28 {pt3dadd(-1.9061, -91.8527, -33.7873, 0.74)}
    dend_r_28 {pt3dadd(-2.8761, -92.2127, -33.7873, 0.74)}
    dend_r_28 {pt3dadd(-4.8861, -93.3727, -34.3873, 0.74)}
    dend_r_28 {pt3dadd(-5.0361, -93.5227, -34.3873, 0.74)}
    dend_r_28 {pt3dadd(-5.7061, -94.2527, -34.3873, 0.74)}
    dend_r_28 {pt3dadd(-5.7861, -94.4027, -34.3873, 0.74)}
    dend_r_28 {pt3dadd(-5.8561, -94.5527, -34.4373, 0.74)}
    dend_r_28 {pt3dadd(-7.3561, -95.7227, -34.3873, 1.7)}
    dend_r_28 {pt3dadd(-7.9561, -96.4527, -34.4373, 1.48)}
    dend_r_28 {pt3dadd(-8.0261, -96.4527, -34.4373, 1.48)}
    dend_r_28 {pt3dadd(-8.5561, -97.4127, -34.4873, 0.59)}
    dend_r_28 {pt3dadd(-8.5561, -97.4127, -34.4373, 0.59)}
    dend_r_28 {pt3dadd(-10.4261, -99.5427, -35.7373, 0.59)}
    dend_r_28 {pt3dadd(-10.9561, -100.503, -36.0373, 0.59)}
    dend_r_28 {pt3dadd(-11.1061, -100.643, -36.0373, 0.59)}
    dend_r_28 {pt3dadd(-11.7861, -101.673, -36.0373, 0.59)}
    dend_r_28 {pt3dadd(-11.8561, -101.753, -36.0373, 0.59)}
    dend_r_28 {pt3dadd(-12.3161, -102.703, -36.0373, 1.04)}
    dend_r_28 {pt3dadd(-12.3161, -102.703, -36.0873, 1.04)}
    dend_r_28 {pt3dadd(-12.3261, -103.373, -36.0373, 1.04)}
    dend_r_28 {pt3dadd(-12.3261, -103.443, -36.0373, 1.04)}
    dend_r_28 {pt3dadd(-12.4861, -104.703, -36.0373, 0.44)}
    dend_r_28 {pt3dadd(-12.4861, -104.703, -36.1873, 0.44)}
    dend_r_28 {pt3dadd(-12.7161, -105.743, -36.7373, 0.44)}
    dend_r_28 {pt3dadd(-12.8861, -107.883, -36.7373, 0.44)}
    dend_r_28 {pt3dadd(-13.0461, -108.923, -36.7373, 0.74)}
    dend_r_28 {pt3dadd(-12.9861, -110.033, -36.7873, 0.74)}
    dend_r_28 {pt3dadd(-12.9861, -110.033, -36.7373, 0.74)}
    dend_r_28 {pt3dadd(-12.9961, -111.073, -36.7873, 0.52)}
    dend_r_28 {pt3dadd(-12.9961, -111.293, -36.7373, 0.52)}
    dend_r_28 {pt3dadd(-13.0061, -112.033, -36.9873, 0.52)}
    dend_r_28 {pt3dadd(-13.0061, -112.033, -37.2373, 0.52)}
    dend_r_28 {pt3dadd(-13.0161, -112.993, -38.6373, 0.52)}
    dend_r_28 {pt3dadd(-13.5461, -114.403, -38.6373, 1.19)}
    dend_r_28 {pt3dadd(-13.5561, -114.623, -38.6373, 1.19)}
    dend_r_28 {pt3dadd(-14.2261, -115.203, -38.6873, 1.19)}
    dend_r_28 {pt3dadd(-14.2961, -115.283, -38.6873, 1.19)}
    dend_r_28 {pt3dadd(-14.9761, -116.083, -38.6873, 0.67)}
    dend_r_28 {pt3dadd(-15.3561, -116.673, -39.1873, 0.67)}
    dend_r_28 {pt3dadd(-15.4261, -116.673, -39.2373, 0.67)}
    dend_r_28 {pt3dadd(-16.1761, -117.923, -39.6873, 0.67)}
    dend_r_28 {pt3dadd(-17.6061, -120.003, -39.6873, 0.59)}
    dend_r_28 {pt3dadd(-17.7461, -119.993, -39.6873, 0.59)}
    dend_r_28 {pt3dadd(-18.2761, -120.883, -39.9873, 0.59)}
    dend_r_28 {pt3dadd(-18.3561, -121.023, -39.9873, 0.59)}
    dend_r_28 {pt3dadd(-19.2461, -121.613, -40.5873, 0.59)}
    dend_r_28 {pt3dadd(-19.3261, -121.683, -40.6873, 0.59)}
    dend_r_28 {pt3dadd(-19.7761, -122.343, -40.7873, 0.59)}
    dend_r_28 {pt3dadd(-19.7761, -122.343, -40.7373, 0.59)}
    dend_r_28 {pt3dadd(-20.5261, -123.153, -40.7873, 1.04)}
    dend_r_28 {pt3dadd(-20.5261, -123.223, -40.8373, 1.04)}
    dend_r_28 {pt3dadd(-21.3461, -123.963, -40.7873, 1.04)}
    dend_r_28 {pt3dadd(-21.3461, -124.033, -40.7873, 1.04)}
    dend_r_28 {pt3dadd(-21.8761, -124.693, -40.7873, 0.52)}
    dend_r_28 {pt3dadd(-22.2461, -125.283, -40.7873, 0.52)}
    dend_r_28 {pt3dadd(-22.4761, -125.803, -40.7873, 0.81)}
    dend_r_28 {pt3dadd(-22.6261, -126.093, -40.7873, 0.81)}
    dend_r_28 {pt3dadd(-22.7861, -126.613, -40.7873, 0.81)}
    dend_r_28 {pt3dadd(-23.0861, -127.723, -40.7873, 0.59)}
    dend_r_28 {pt3dadd(-23.0961, -127.943, -40.7873, 0.59)}
    dend_r_28 {pt3dadd(-23.2461, -128.683, -40.7873, 0.59)}
    dend_r_28 {pt3dadd(-23.2461, -128.833, -40.7873, 0.59)}
    dend_r_28 {pt3dadd(-22.5961, -130.093, -40.9873, 0.59)}
    dend_r_28 {pt3dadd(-22.5261, -130.173, -41.0373, 0.59)}
    dend_r_28 {pt3dadd(-21.7161, -130.993, -41.3873, 0.59)}
    dend_r_28 {pt3dadd(-21.6461, -130.993, -41.3873, 0.59)}
    dend_r_28 {pt3dadd(-20.4661, -131.303, -40.4373, 0.96)}
    dend_r_28 {pt3dadd(-20.3861, -131.303, -40.4373, 0.96)}
    dend_r_28 {pt3dadd(-19.7261, -131.463, -40.4373, 0.96)}
    dend_r_28 {pt3dadd(-19.5761, -131.683, -40.4373, 0.96)}
    dend_r_28 {pt3dadd(-18.9861, -131.983, -41.0873, 0.59)}
    dend_r_28 {pt3dadd(-18.3261, -132.363, -38.8373, 0.59)}
    dend_r_28 {pt3dadd(-17.6661, -133.483, -38.4373, 0.59)}
    dend_r_28 {pt3dadd(-16.5061, -135.643, -38.4373, 0.59)}
    dend_r_28 {pt3dadd(-16.5061, -135.643, -38.3873, 0.59)}
    dend_r_28 {pt3dadd(-16.2261, -136.973, -38.3873, 0.89)}
    dend_r_28 {pt3dadd(-16.1561, -137.123, -38.3873, 0.89)}
    dend_r_28 {pt3dadd(-16.1061, -139.353, -38.3873, 0.44)}
    dend_r_28 {pt3dadd(-16.7061, -140.453, -38.3873, 0.37)}
    dend_r_28 {pt3dadd(-16.8561, -140.453, -38.3873, 0.37)}
    dend_r_28 {pt3dadd(-16.8561, -140.603, -38.3873, 0.37)}
    dend_r_28 {pt3dadd(-17.2361, -141.263, -38.3873, 0.37)}
    dend_r_28 {pt3dadd(-18.0561, -142.073, -38.6373, 0.59)}
    dend_r_28 {pt3dadd(-18.1261, -142.073, -38.6373, 0.59)}
    dend_r_28 {pt3dadd(-18.8761, -142.063, -38.6873, 0.59)}
    dend_r_28 {pt3dadd(-18.8761, -142.063, -38.9873, 0.59)}
    dend_r_28 {pt3dadd(-19.8461, -142.793, -39.1873, 0.59)}
    dend_r_28 {pt3dadd(-19.8461, -142.793, -39.3373, 0.59)}
    dend_r_28 {pt3dadd(-20.7361, -143.453, -40.0873, 0.59)}
    dend_r_28 {pt3dadd(-21.7961, -145.433, -40.5373, 0.59)}
    dend_r_28 {pt3dadd(-21.7961, -145.513, -40.5373, 0.59)}
    dend_r_28 {pt3dadd(-22.5461, -146.023, -40.5373, 0.59)}
}

proc basic_shape_extra_7(){
    dend_r_28 {pt3dadd(-23.2961, -146.903, -40.5373, 1.19)}
    dend_r_28 {pt3dadd(-23.4461, -147.053, -40.5373, 1.19)}
    dend_r_28 {pt3dadd(-24.0361, -147.413, -40.5373, 1.19)}
    dend_r_28 {pt3dadd(-25.0861, -148.073, -40.5373, 0.52)}
    dend_r_28 {pt3dadd(-25.0861, -148.073, -40.5873, 0.52)}
    dend_r_28 {pt3dadd(-25.8261, -148.733, -41.5373, 0.52)}
    dend_r_28 {pt3dadd(-25.8261, -148.733, -41.7373, 0.52)}
    dend_r_28 {pt3dadd(-26.4261, -149.243, -41.8373, 0.52)}
    dend_r_28 {pt3dadd(-27.1761, -149.533, -41.8873, 0.81)}
    dend_r_28 {pt3dadd(-27.1761, -149.533, -41.8373, 0.81)}
    dend_r_28 {pt3dadd(-27.9161, -149.963, -41.8373, 0.81)}
    dend_r_28 {pt3dadd(-28.1361, -150.033, -41.8373, 0.81)}
    dend_r_28 {pt3dadd(-28.8061, -150.253, -41.8373, 0.59)}
    dend_r_28 {pt3dadd(-29.4861, -150.693, -41.8373, 0.59)}
    dend_r_28 {pt3dadd(-29.5561, -150.693, -41.8373, 0.59)}
    dend_r_28 {pt3dadd(-30.8161, -151.043, -41.8373, 0.59)}
    dend_r_28 {pt3dadd(-30.9661, -151.263, -41.8373, 0.59)}
    dend_r_28 {pt3dadd(-31.9361, -151.553, -41.8373, 0.59)}
    dend_r_28 {pt3dadd(-32.3761, -151.623, -41.8373, 0.59)}
    dend_r_28 {pt3dadd(-33.2761, -151.833, -41.8373, 0.59)}
    dend_r_28 {pt3dadd(-33.3461, -151.983, -41.8373, 0.59)}
    dend_r_28 {pt3dadd(-33.4961, -152.053, -41.8373, 0.59)}
    dend_r_28 {pt3dadd(-33.9361, -152.123, -41.8373, 0.59)}
    dend_r_28 {pt3dadd(-34.9061, -152.263, -41.8373, 1.11)}
    dend_r_28 {pt3dadd(-35.0561, -152.483, -41.8373, 1.11)}
    dend_r_28 {pt3dadd(-35.8061, -152.993, -41.8373, 1.11)}
    dend_r_28 {pt3dadd(-35.8061, -153.063, -41.8373, 1.11)}
    dend_r_28 {pt3dadd(-36.4061, -154.243, -41.8373, 0.59)}
    dend_r_28 {pt3dadd(-36.4061, -154.393, -41.8373, 0.59)}
    dend_r_28 {pt3dadd(-36.5661, -155.283, -41.8373, 0.59)}
    dend_r_28 {pt3dadd(-36.7961, -155.573, -41.8373, 0.59)}
    dend_r_28 {pt3dadd(-37.8461, -156.823, -41.8373, 0.59)}
    dend_r_28 {pt3dadd(-37.8461, -156.903, -41.8373, 0.59)}
    dend_r_28 {pt3dadd(-38.5461, -158.343, -43.0873, 1.41)}
    dend_r_28 {pt3dadd(-38.5461, -158.343, -43.2373, 1.41)}
    dend_r_28 {pt3dadd(-39.2261, -159.003, -43.8373, 1.41)}
    dend_r_28 {pt3dadd(-39.4461, -159.073, -43.8373, 1.41)}
    dend_r_7 {pt3dclear() pt3dadd(9.0839, -75.0027, -21.3873, 1.33) pt3dadd(9.0739, -74.6327, -21.1373, 1.33)}
    dend_r_7 {pt3dadd(8.4139, -74.1127, -21.9873, 1.33)}
    dend_r_7 {pt3dadd(8.2639, -74.0327, -22.1873, 1.33)}
    dend_r_7 {pt3dadd(7.9739, -73.8827, -23.8373, 1.33)}
    dend_r_7 {pt3dadd(7.9739, -73.8827, -24.2873, 1.33)}
    dend_r_7 {pt3dadd(7.6839, -73.5127, -24.4873, 1.33)}
    dend_r_7 {pt3dadd(6.1339, -72.3827, -25.0873, 0.74)}
    dend_r_7 {pt3dadd(5.7639, -72.3027, -25.0873, 0.74)}
    dend_r_7 {pt3dadd(4.9539, -71.7727, -25.0873, 0.74)}
    dend_r_7 {pt3dadd(4.7339, -71.5527, -25.0873, 0.74)}
    dend_r_7 {pt3dadd(3.6339, -70.8727, -25.0873, 0.74)}
    dend_r_7 {pt3dadd(3.5639, -70.8027, -25.0873, 0.74)}
    dend_r_7 {pt3dadd(2.3739, -70.3427, -25.0873, 0.74)}
    dend_r_7 {pt3dadd(1.6439, -70.1127, -25.0873, 1.26)}
    dend_r_7 {pt3dadd(0.943901, -70.1727, -25.0873, 1.26)}
    dend_r_3 {pt3dclear() pt3dadd(25.3039, -163.093, -22.6373, 0.37) pt3dadd(23.8939, -163.373, -22.6373, 0.37)}
    dend_r_3 {pt3dadd(23.8239, -163.373, -22.6373, 0.37)}
    dend_r_3 {pt3dadd(22.6339, -163.363, -22.6373, 0.37)}
    dend_r_3 {pt3dadd(21.2339, -163.273, -22.6373, 0.37)}
    dend_r_3 {pt3dadd(18.8639, -163.323, -22.6373, 0.37)}
    dend_r_3 {pt3dadd(18.6339, -163.393, -22.6373, 0.37)}
    dend_r_3 {pt3dadd(17.4439, -164.123, -22.6373, 0.37)}
    dend_r_3 {pt3dadd(17.2939, -164.193, -22.6373, 0.37)}
    dend_r_3 {pt3dadd(16.1039, -164.553, -22.6873, 0.96)}
    dend_r_3 {pt3dadd(15.9539, -164.853, -22.6873, 0.96)}
    dend_r_3 {pt3dadd(15.1339, -165.363, -22.6873, 0.96)}
    dend_r_3 {pt3dadd(15.0539, -165.503, -22.6373, 0.96)}
    dend_r_3 {pt3dadd(14.7539, -166.023, -22.6373, 0.96)}
    dend_r_3 {pt3dadd(14.7539, -166.023, -22.6873, 0.96)}
    dend_r_3 {pt3dadd(14.2439, -166.603, -22.6873, 0.44)}
    dend_r_3 {pt3dadd(14.1739, -166.673, -22.6873, 0.44)}
    dend_r_3 {pt3dadd(12.8239, -167.993, -23.4873, 0.52)}
    dend_r_3 {pt3dadd(12.8239, -168.143, -23.4873, 0.52)}
    dend_r_3 {pt3dadd(12.1439, -168.943, -23.4873, 0.37)}
    dend_r_3 {pt3dadd(12.0739, -169.023, -23.4873, 0.37)}
    dend_r_3 {pt3dadd(11.3239, -169.533, -23.4873, 0.37)}
    dend_r_3 {pt3dadd(10.6539, -170.263, -23.4873, 0.81)}
    dend_r_3 {pt3dadd(10.4239, -170.483, -23.4873, 0.81)}
    dend_r_3 {pt3dadd(9.6039, -171.063, -23.4873, 0.81)}
    dend_r_3 {pt3dadd(8.5639, -171.723, -23.4873, 0.52)}
    dend_r_3 {pt3dadd(8.2639, -172.013, -23.4873, 0.52)}
    dend_r_3 {pt3dadd(7.8839, -172.313, -23.5373, 0.52)}
    dend_r_3 {pt3dadd(7.8839, -172.313, -23.8373, 0.52)}
    dend_r_3 {pt3dadd(7.2839, -173.413, -23.6373, 0.52)}
    dend_r_3 {pt3dadd(7.0539, -173.853, -23.6373, 0.52)}
    dend_r_3 {pt3dadd(7.0539, -173.933, -23.6373, 0.52)}
    dend_r_3 {pt3dadd(6.5239, -174.963, -23.6873, 1.19)}
    dend_r_3 {pt3dadd(6.3739, -175.183, -23.6373, 1.19)}
    dend_r_2 {pt3dclear() pt3dadd(25.3039, -163.093, -22.6373, 0.52) pt3dadd(25.3839, -164.123, -22.6373, 0.52)}
    dend_r_2 {pt3dadd(25.3839, -164.123, -22.7373, 0.52)}
    dend_r_2 {pt3dadd(25.2239, -165.163, -23.4373, 0.52)}
    dend_r_2 {pt3dadd(25.2239, -165.163, -23.3873, 0.52)}
    dend_r_2 {pt3dadd(24.6939, -166.413, -21.7373, 0.74)}
    dend_r_2 {pt3dadd(24.2439, -166.923, -22.1373, 0.74)}
    dend_r_2 {pt3dadd(24.1639, -167.073, -22.1873, 0.74)}
    dend_r_2 {pt3dadd(22.8139, -168.463, -22.5373, 0.59)}
    dend_r_2 {pt3dadd(22.8139, -168.543, -22.5873, 0.59)}
    dend_r_2 {pt3dadd(22.0639, -169.493, -22.8873, 0.59)}
    dend_r_2 {pt3dadd(21.8439, -169.713, -22.9373, 0.59)}
    dend_r_2 {pt3dadd(21.8439, -169.793, -22.9373, 0.59)}
    dend_r_2 {pt3dadd(21.3939, -170.373, -22.9373, 0.59)}
    dend_r_2 {pt3dadd(21.3939, -170.453, -22.9373, 0.59)}
    dend_r_2 {pt3dadd(20.4839, -171.923, -22.9373, 0.59)}
}

proc basic_shape_extra_8(){
    dend_r_2 {pt3dadd(20.4039, -172.513, -22.8873, 0.59)}
    dend_r_2 {pt3dadd(19.5639, -174.733, -23.2373, 0.59)}
    dend_r_2 {pt3dadd(19.0439, -175.313, -23.2373, 0.59)}
    dend_r_2 {pt3dadd(18.5139, -176.423, -23.2373, 0.81)}
    dend_r_2 {pt3dadd(18.3639, -176.643, -23.2373, 0.81)}
    dend_r_2 {pt3dadd(17.0939, -177.663, -24.1373, 0.59)}
    dend_r_2 {pt3dadd(16.9439, -177.743, -24.1373, 0.59)}
    dend_r_2 {pt3dadd(16.1239, -178.103, -24.1373, 0.59)}
    dend_r_2 {pt3dadd(15.6039, -178.543, -24.1373, 0.89)}
    dend_r_2 {pt3dadd(15.5239, -178.543, -24.1373, 0.89)}
    dend_r_2 {pt3dadd(14.8539, -179.343, -25.0873, 0.67)}
    dend_r_2 {pt3dadd(14.7039, -179.343, -25.0873, 0.67)}
    dend_r_2 {pt3dadd(13.8739, -180.373, -25.0873, 0.67)}
    dend_r_2 {pt3dadd(13.7239, -180.523, -25.0873, 0.67)}
    dend_r_2 {pt3dadd(12.9739, -181.403, -25.0873, 0.67)}
    dend_r_2 {pt3dadd(12.3039, -182.133, -25.1373, 0.96)}
    dend_r_2 {pt3dadd(12.1539, -182.283, -25.1373, 0.96)}
    dend_r_2 {pt3dadd(11.9239, -182.943, -25.0873, 0.96)}
    dend_r_2 {pt3dadd(11.9239, -183.393, -25.1373, 0.96)}
    dend_r_2 {pt3dadd(11.3239, -184.123, -25.0873, 0.67)}
    dend_r_2 {pt3dadd(11.2439, -184.273, -25.1373, 0.67)}
    dend_r_2 {pt3dadd(10.8639, -185.233, -25.0873, 0.52)}
    dend_r_2 {pt3dadd(10.7139, -185.303, -25.1373, 0.52)}
    dend_r_2 {pt3dadd(10.1839, -186.263, -25.1873, 0.81)}
    dend_r_2 {pt3dadd(10.1139, -186.483, -25.1873, 0.81)}
    dend_r_2 {pt3dadd(9.7339, -186.993, -25.1873, 0.81)}
    dend_r_2 {pt3dadd(9.6539, -187.443, -25.1873, 0.81)}
    dend_r_2 {pt3dadd(9.1939, -188.913, -25.1873, 0.67)}
    dend_r_2 {pt3dadd(9.1939, -189.143, -25.1873, 0.67)}
    dend_r_2 {pt3dadd(9.0339, -189.803, -25.1873, 0.67)}
    dend_r_2 {pt3dadd(8.8839, -190.023, -25.1873, 0.67)}
    dend_r_2 {pt3dadd(8.1939, -192.613, -25.2373, 0.67)}
    dend_r_2 {pt3dadd(7.8139, -193.793, -25.7873, 0.59)}
    dend_r_2 {pt3dadd(7.8039, -194.013, -25.7873, 0.59)}
    dend_r_2 {pt3dadd(7.6339, -196.383, -25.7873, 0.59)}
    dend_r_2 {pt3dadd(7.6339, -196.603, -25.7873, 0.59)}
    dend_r_2 {pt3dadd(7.6139, -198.453, -25.7873, 0.59)}
    dend_r_2 {pt3dadd(7.6139, -198.603, -25.7873, 0.59)}
    dend_r_2 {pt3dadd(7.6739, -199.943, -26.3373, 1.04)}
    dend_r_2 {pt3dadd(7.6739, -200.013, -26.3373, 1.04)}
    dend_r_2 {pt3dadd(8.0339, -200.983, -26.3373, 1.04)}
    dend_r_2 {pt3dadd(8.0339, -201.053, -26.3373, 1.04)}
    dend_r_2 {pt3dadd(9.4939, -202.773, -26.3373, 0.37)}
    dend_r_2 {pt3dadd(10.2939, -203.743, -26.3373, 0.37)}
    dend_r_2 {pt3dadd(10.7339, -204.413, -26.2873, 0.67)}
    dend_r_2 {pt3dadd(10.8039, -204.563, -26.2873, 0.67)}
    dend_r_2 {pt3dadd(11.3139, -205.313, -26.3373, 0.67)}
    dend_r_2 {pt3dadd(11.3939, -205.313, -26.3373, 0.67)}
    dend_r_2 {pt3dadd(11.9739, -206.133, -26.2873, 0.67)}
    axon_r_30 {pt3dclear() pt3dadd(77.3239, -33.8927, 0.0626597, 0.22) pt3dadd(79.4539, -33.1927, -1.63734, 0.22)}
    axon_r_30 {pt3dadd(79.5239, -33.2027, -1.63734, 0.22)}
    axon_r_30 {pt3dadd(80.2639, -32.9827, -1.63734, 0.22)}
    axon_r_30 {pt3dadd(80.4139, -32.9827, -1.63734, 0.22)}
    axon_r_30 {pt3dadd(85.3139, -31.9227, -4.68734, 0.22)}
    axon_r_30 {pt3dadd(86.7239, -31.4927, -6.88734, 0.22)}
    axon_r_30 {pt3dadd(89.4639, -32.0427, -8.33734, 0.22)}
    axon_r_30 {pt3dadd(89.4639, -32.0427, -8.48734, 0.22)}
    axon_r_30 {pt3dadd(91.2439, -31.8427, -10.0373, 0.44)}
    axon_r_30 {pt3dadd(91.6839, -31.6927, -10.0373, 0.44)}
    axon_r_30 {pt3dadd(91.6839, -31.6927, -10.1873, 0.44)}
    axon_r_30 {pt3dadd(93.1139, -30.1527, -11.7373, 0.22)}
    axon_r_30 {pt3dadd(93.3539, -28.7527, -15.2873, 0.22)}
    axon_r_30 {pt3dadd(92.5439, -28.0027, -15.2873, 0.44)}
    axon_r_30 {pt3dadd(92.3939, -27.8527, -15.2873, 0.44)}
    axon_r_30 {pt3dadd(92.2539, -27.6327, -15.2873, 0.44)}
    axon_r_30 {pt3dadd(91.8839, -27.1827, -16.0373, 0.37)}
    axon_r_30 {pt3dadd(91.8139, -27.1827, -16.5873, 0.37)}
    axon_r_30 {pt3dadd(90.7739, -26.8727, -18.2873, 0.37)}
    axon_r_30 {pt3dadd(90.1139, -26.1227, -18.7873, 0.37)}
    axon_r_30 {pt3dadd(90.1139, -26.1227, -18.8873, 0.37)}
    axon_r_30 {pt3dadd(89.2339, -25.6727, -19.4873, 0.3)}
    axon_r_30 {pt3dadd(88.6439, -25.5927, -19.4373, 0.3)}
    axon_r_30 {pt3dadd(87.7539, -25.4327, -20.1873, 0.3)}
    axon_r_30 {pt3dadd(87.6039, -25.3527, -20.2373, 0.3)}
    axon_r_30 {pt3dadd(87.3139, -24.6127, -20.3373, 0.3)}
    axon_r_30 {pt3dadd(87.2539, -24.1727, -21.3373, 0.3)}
    axon_r_30 {pt3dadd(87.2539, -24.1727, -21.3873, 0.3)}
    axon_r_30 {pt3dadd(87.2539, -23.2827, -22.2373, 0.3)}
    axon_r_30 {pt3dadd(87.5639, -22.4627, -22.4373, 0.3)}
    axon_r_30 {pt3dadd(87.5639, -22.4627, -22.6373, 0.3)}
    axon_r_3 {pt3dclear() pt3dadd(77.3239, -33.8927, 0.0626597, 0.22) pt3dadd(77.0939, -34.7727, -1.38734, 0.22)}
    axon_r_3 {pt3dadd(77.0839, -35.8827, -1.38734, 0.22)}
    axon_r_3 {pt3dadd(77.0839, -35.9627, -1.38734, 0.22)}
    axon_r_3 {pt3dadd(77.2939, -37.3727, -1.43734, 0.89)}
    axon_r_3 {pt3dadd(77.2939, -37.3727, -1.48734, 0.89)}
    axon_r_3 {pt3dadd(77.4339, -37.6727, -1.43734, 0.89)}
    axon_r_3 {pt3dadd(77.4339, -37.6727, -1.48734, 0.89)}
    dend_r_47 {pt3dclear() pt3dadd(-17.1461, -62.8727, -5.33734, 0.74) pt3dadd(-18.0361, -63.0127, -5.38734, 0.74)}
    dend_r_47 {pt3dadd(-18.1161, -63.0827, -5.38734, 0.74)}
    dend_r_47 {pt3dadd(-19.6061, -63.7327, -6.83734, 0.74)}
    dend_r_47 {pt3dadd(-19.6061, -63.7327, -6.88734, 0.74)}
    dend_r_47 {pt3dadd(-20.6361, -63.7927, -8.98734, 0.74)}
    dend_r_47 {pt3dadd(-20.6361, -63.7927, -9.13734, 0.74)}
    dend_r_47 {pt3dadd(-21.7461, -63.7127, -10.6373, 0.74)}
    dend_r_47 {pt3dadd(-22.2761, -64.0027, -10.9873, 0.74)}
    dend_r_47 {pt3dadd(-22.2761, -64.0027, -11.3373, 0.74)}
    dend_r_47 {pt3dadd(-23.3861, -64.2827, -13.0373, 0.74)}
    dend_r_47 {pt3dadd(-23.3861, -64.2827, -13.1873, 0.74)}
    dend_r_47 {pt3dadd(-24.2061, -64.6427, -13.5373, 0.74)}
    dend_r_47 {pt3dadd(-25.4661, -65.0827, -13.4873, 1.26)}
}

proc basic_shape_extra_9(){
    dend_r_47 {pt3dadd(-25.5461, -65.0727, -13.5373, 1.26)}
    dend_r_47 {pt3dadd(-26.1361, -65.5127, -13.5373, 1.26)}
    dend_r_47 {pt3dadd(-27.1861, -65.9527, -13.4873, 0.74)}
    dend_r_47 {pt3dadd(-27.1861, -65.9527, -13.5373, 0.74)}
    dend_r_47 {pt3dadd(-27.8561, -66.2427, -13.9373, 0.44)}
    dend_r_47 {pt3dadd(-27.8561, -66.2427, -14.1373, 0.44)}
    dend_r_47 {pt3dadd(-28.8161, -66.2327, -15.0373, 0.44)}
    dend_r_47 {pt3dadd(-30.1461, -66.1427, -14.9873, 1.26)}
    dend_r_47 {pt3dadd(-30.2261, -66.1427, -15.0373, 1.26)}
    dend_r_47 {pt3dadd(-30.8861, -65.9827, -15.0373, 1.26)}
    dend_r_47 {pt3dadd(-32.0761, -66.3427, -15.0373, 0.81)}
    dend_r_47 {pt3dadd(-33.7761, -66.2527, -15.9373, 0.67)}
    dend_r_47 {pt3dadd(-33.8561, -66.3227, -15.9373, 0.67)}
    dend_r_47 {pt3dadd(-34.5961, -66.4627, -16.2373, 0.67)}
    dend_r_47 {pt3dadd(-35.9361, -66.7427, -16.5373, 0.67)}
    dend_r_47 {pt3dadd(-36.8961, -66.8127, -16.5873, 1.11)}
    dend_r_47 {pt3dadd(-37.2661, -66.8027, -16.5373, 1.11)}
    dend_r_47 {pt3dadd(-37.4861, -66.6527, -16.5373, 1.11)}
    dend_r_47 {pt3dadd(-38.0061, -66.5027, -16.5373, 1.11)}
    dend_r_47 {pt3dadd(-39.1861, -66.0427, -16.5373, 0.59)}
    dend_r_47 {pt3dadd(-40.3661, -65.8127, -18.7373, 0.59)}
    dend_r_47 {pt3dadd(-41.2561, -65.5827, -18.7373, 0.89)}
    dend_r_47 {pt3dadd(-41.9161, -65.4227, -18.7373, 0.89)}
    dend_r_47 {pt3dadd(-42.8061, -65.4127, -18.9873, 0.67)}
    dend_r_47 {pt3dadd(-43.6261, -65.4027, -19.4373, 0.67)}
    dend_r_47 {pt3dadd(-43.6261, -65.4027, -19.4873, 0.67)}
    dend_r_47 {pt3dadd(-44.5861, -65.4727, -19.5373, 0.96)}
    dend_r_47 {pt3dadd(-45.6961, -65.0827, -19.5373, 0.96)}
    dend_r_47 {pt3dadd(-47.1061, -65.2927, -19.5373, 0.59)}
    dend_r_47 {pt3dadd(-47.3261, -65.2927, -19.5373, 0.59)}
    dend_r_47 {pt3dadd(-48.7261, -65.2027, -19.7873, 0.59)}
    dend_r_47 {pt3dadd(-49.6161, -64.9727, -19.7873, 0.96)}
    dend_r_47 {pt3dadd(-51.1661, -64.5127, -19.7873, 0.96)}
    dend_r_47 {pt3dadd(-52.7961, -64.7927, -19.7873, 0.52)}
    dend_r_47 {pt3dadd(-54.1361, -64.7727, -19.7873, 0.52)}
    dend_r_47 {pt3dadd(-54.7261, -64.9927, -20.0373, 0.52)}
    dend_r_47 {pt3dadd(-56.0661, -65.0527, -20.0373, 1.04)}
    dend_r_47 {pt3dadd(-56.2161, -65.0527, -20.0373, 1.04)}
    dend_r_47 {pt3dadd(-56.6561, -64.9727, -20.0373, 1.04)}
    dend_r_47 {pt3dadd(-56.7261, -64.9727, -20.0373, 1.04)}
    dend_r_47 {pt3dadd(-58.1361, -64.7327, -20.0373, 0.67)}
    dend_r_47 {pt3dadd(-59.3861, -64.1327, -19.5873, 0.67)}
    dend_r_47 {pt3dadd(-60.3461, -63.6027, -19.5873, 1.04)}
    dend_r_47 {pt3dadd(-60.9261, -62.9227, -19.5873, 0.74)}
    dend_r_47 {pt3dadd(-61.7361, -62.3227, -19.5873, 0.44)}
    dend_r_47 {pt3dadd(-62.0261, -61.8827, -19.5873, 0.44)}
    dend_r_47 {pt3dadd(-62.9161, -61.1327, -19.5873, 1.41)}
    dend_r_47 {pt3dadd(-63.8661, -60.3727, -19.5873, 1.41)}
    dend_r_47 {pt3dadd(-65.1161, -59.9227, -19.5873, 0.59)}
    dend_r_47 {pt3dadd(-66.2361, -60.1327, -18.4373, 0.52)}
    dend_r_47 {pt3dadd(-67.1961, -59.8927, -18.4373, 0.52)}
    dend_r_47 {pt3dadd(-67.2661, -59.8927, -18.4373, 0.52)}
    dend_r_47 {pt3dadd(-68.3761, -59.5927, -18.4373, 0.52)}
    dend_r_47 {pt3dadd(-69.8561, -59.0527, -18.4373, 0.96)}
    dend_r_47 {pt3dadd(-71.1061, -58.4527, -18.4373, 0.81)}
    dend_r_47 {pt3dadd(-72.2161, -57.9927, -19.5373, 0.74)}
    dend_r_47 {pt3dadd(-72.2861, -57.9927, -19.5873, 0.74)}
    dend_r_47 {pt3dadd(-73.0161, -57.2427, -19.8873, 0.59)}
    dend_r_47 {pt3dadd(-74.0561, -56.8627, -20.1373, 0.59)}
    dend_r_47 {pt3dadd(-74.0561, -56.8627, -20.1873, 0.59)}
    dend_r_47 {pt3dadd(-75.2261, -56.0327, -20.1873, 1.11)}
    dend_r_47 {pt3dadd(-76.0361, -54.9127, -20.1873, 1.11)}
    dend_r_47 {pt3dadd(-76.7161, -54.1927, -21.6873, 0.67)}
    dend_r_47 {pt3dadd(-77.5261, -53.8127, -22.1373, 0.67)}
    dend_r_47 {pt3dadd(-77.8961, -53.3627, -22.5373, 0.67)}
    dend_r_47 {pt3dadd(-77.8961, -53.3627, -22.4873, 0.67)}
    dend_r_47 {pt3dadd(-78.8461, -52.8427, -22.7373, 0.67)}
    dend_r_47 {pt3dadd(-79.5761, -52.0127, -22.7373, 0.67)}
    dend_r_47 {pt3dadd(-79.7961, -51.5727, -22.3373, 0.67)}
    dend_r_47 {pt3dadd(-80.8961, -50.4427, -22.3373, 0.67)}
    dend_r_47 {pt3dadd(-81.9961, -49.4727, -22.3373, 0.59)}
    dend_r_47 {pt3dadd(-83.3961, -48.8627, -22.3373, 0.59)}
    dend_r_47 {pt3dadd(-84.7961, -48.2527, -22.3373, 0.89)}
    dend_r_47 {pt3dadd(-85.7661, -48.1027, -23.1373, 1.19)}
    dend_r_47 {pt3dadd(-86.5761, -48.1627, -23.0873, 1.04)}
    dend_r_47 {pt3dadd(-87.3961, -48.3827, -23.0873, 0.81)}
    dend_r_47 {pt3dadd(-87.4661, -48.3727, -23.0873, 0.81)}
    dend_r_47 {pt3dadd(-88.5061, -48.3627, -23.6873, 0.67)}
    dend_r_47 {pt3dadd(-88.6561, -48.3627, -23.6873, 0.67)}
    dend_r_47 {pt3dadd(-89.6161, -48.4327, -23.6873, 0.67)}
    dend_r_47 {pt3dadd(-89.6961, -48.4327, -23.6873, 0.67)}
    dend_r_47 {pt3dadd(-90.5161, -48.9427, -23.6873, 0.67)}
    dend_r_47 {pt3dadd(-92.0861, -50.2527, -23.6873, 1.11)}
    dend_r_47 {pt3dadd(-93.4161, -50.6827, -23.6873, 0.67)}
    dend_r_47 {pt3dadd(-94.9761, -51.1827, -23.6873, 0.67)}
    dend_r_47 {pt3dadd(-95.0561, -51.1827, -23.6873, 0.67)}
    dend_r_47 {pt3dadd(-95.6461, -51.5527, -23.6873, 0.67)}
    dend_r_47 {pt3dadd(-96.6961, -52.0627, -23.6873, 1.26)}
    dend_r_47 {pt3dadd(-96.7661, -52.0527, -23.6873, 1.26)}
    dend_r_47 {pt3dadd(-97.5161, -52.4227, -23.6873, 1.26)}
    dend_r_47 {pt3dadd(-98.4761, -52.7827, -23.6873, 0.89)}
    dend_r_47 {pt3dadd(-99.6661, -52.6927, -24.0873, 0.81)}
    dend_r_47 {pt3dadd(-100.996, -53.0527, -24.2873, 0.67)}
    dend_r_47 {pt3dadd(-102.266, -53.2627, -24.2873, 0.67)}
    dend_r_47 {pt3dadd(-103.526, -53.9127, -24.4373, 0.59)}
    dend_r_47 {pt3dadd(-103.526, -53.9127, -24.5373, 0.59)}
    dend_r_47 {pt3dadd(-104.346, -54.4927, -24.6873, 0.59)}
    dend_r_47 {pt3dadd(-104.426, -54.5727, -24.6373, 0.59)}
    dend_r_47 {pt3dadd(-105.096, -54.9327, -24.6873, 0.59)}
    dend_r_47 {pt3dadd(-106.796, -55.1327, -24.6873, 1.11)}
}

proc basic_shape_extra_10(){
    dend_r_47 {pt3dadd(-107.766, -55.3527, -24.6873, 1.11)}
    dend_r_47 {pt3dadd(-107.836, -55.3527, -24.6873, 1.11)}
    dend_r_47 {pt3dadd(-108.806, -55.6327, -24.6873, 0.81)}
    dend_r_47 {pt3dadd(-110.656, -55.9127, -24.6873, 0.67)}
    dend_r_47 {pt3dadd(-110.956, -56.1327, -24.6873, 0.67)}
    dend_r_47 {pt3dadd(-111.336, -56.4927, -24.6873, 0.67)}
    dend_r_47 {pt3dadd(-112.156, -57.3027, -24.6873, 1.11)}
    dend_r_47 {pt3dadd(-112.236, -57.4527, -24.6873, 1.11)}
    dend_r_47 {pt3dadd(-112.756, -58.1827, -24.6873, 1.11)}
    dend_r_47 {pt3dadd(-113.136, -59.2927, -25.2373, 0.67)}
    dend_r_47 {pt3dadd(-113.286, -59.2927, -25.2373, 0.67)}
    dend_r_47 {pt3dadd(-113.746, -60.0227, -25.2373, 0.67)}
    dend_r_47 {pt3dadd(-113.976, -61.1327, -25.2873, 1.19)}
    dend_r_47 {pt3dadd(-114.196, -61.4327, -25.2373, 1.19)}
    dend_r_47 {pt3dadd(-114.576, -61.9427, -25.2373, 1.19)}
    dend_r_47 {pt3dadd(-115.026, -62.8327, -26.0873, 0.74)}
    dend_r_47 {pt3dadd(-115.626, -63.2627, -26.0873, 0.74)}
    dend_r_47 {pt3dadd(-115.776, -63.4127, -26.0873, 0.74)}
    dend_r_47 {pt3dadd(-116.006, -63.7027, -26.0873, 0.74)}
    dend_r_47 {pt3dadd(-116.076, -63.9327, -26.0873, 0.74)}
    dend_r_47 {pt3dadd(-116.756, -65.0327, -26.0873, 0.81)}
    dend_r_47 {pt3dadd(-118.026, -66.3527, -26.0873, 1.33)}
    dend_r_47 {pt3dadd(-118.186, -66.6427, -26.0873, 1.33)}
    dend_r_47 {pt3dadd(-118.996, -67.0827, -26.0873, 1.33)}
    dend_r_47 {pt3dadd(-119.896, -67.8927, -26.5373, 1.04)}
    dend_r_47 {pt3dadd(-121.156, -68.1027, -26.5373, 0.74)}
    dend_r_47 {pt3dadd(-122.716, -68.4527, -26.9873, 0.74)}
    dend_r_47 {pt3dadd(-123.826, -68.3627, -26.9873, 1.04)}
    dend_r_47 {pt3dadd(-124.866, -67.9827, -26.9873, 1.04)}
    dend_r_47 {pt3dadd(-125.596, -67.7527, -26.9873, 0.74)}
    dend_r_47 {pt3dadd(-126.196, -67.5227, -26.9873, 0.67)}
    dend_r_47 {pt3dadd(-126.266, -67.5227, -27.0373, 0.67)}
    dend_r_47 {pt3dadd(-127.076, -67.5127, -27.3373, 0.67)}
    dend_r_47 {pt3dadd(-127.226, -67.5127, -27.3373, 0.67)}
    dend_r_47 {pt3dadd(-127.896, -67.7327, -27.3373, 0.67)}
    dend_r_47 {pt3dadd(-128.646, -68.2427, -27.3373, 0.81)}
    dend_r_47 {pt3dadd(-128.716, -68.2427, -27.3373, 0.81)}
    dend_r_47 {pt3dadd(-130.276, -68.0727, -27.3373, 0.81)}
    dend_r_47 {pt3dadd(-130.346, -68.0727, -27.3373, 0.81)}
    dend_r_47 {pt3dadd(-131.156, -67.3227, -27.3373, 1.04)}
    dend_r_47 {pt3dadd(-131.226, -67.3227, -27.3373, 1.04)}
    dend_r_47 {pt3dadd(-132.036, -66.8027, -27.3373, 1.04)}
    dend_r_47 {pt3dadd(-133.136, -66.1227, -27.3373, 0.67)}
    dend_r_47 {pt3dadd(-133.286, -66.1227, -27.3373, 0.67)}
    dend_r_47 {pt3dadd(-134.246, -65.5927, -27.3373, 0.67)}
    dend_r_47 {pt3dadd(-135.296, -65.1627, -27.3373, 0.67)}
    dend_r_47 {pt3dadd(-135.516, -65.1527, -27.3373, 0.67)}
    dend_r_47 {pt3dadd(-137.006, -65.0727, -27.3373, 0.67)}
    dend_r_47 {pt3dadd(-138.256, -65.0527, -27.3373, 0.81)}
    dend_r_47 {pt3dadd(-138.336, -65.0527, -27.3373, 0.81)}
    dend_r_47 {pt3dadd(-139.376, -65.4827, -27.3373, 0.81)}
    dend_r_47 {pt3dadd(-139.526, -65.4827, -27.3373, 0.81)}
    dend_r_47 {pt3dadd(-141.006, -65.3227, -27.3373, 0.81)}
    dend_r_47 {pt3dadd(-142.856, -65.1527, -27.3873, 0.81)}
    dend_r_47 {pt3dadd(-142.926, -65.1527, -27.3373, 0.81)}
    dend_r_47 {pt3dadd(-144.116, -65.5827, -27.3373, 0.67)}
    dend_r_47 {pt3dadd(-144.266, -65.5827, -27.3373, 0.67)}
    dend_r_47 {pt3dadd(-145.006, -65.7227, -27.3373, 0.67)}
    dend_r_47 {pt3dadd(-145.086, -65.7927, -27.3373, 0.67)}
    dend_r_47 {pt3dadd(-145.826, -66.3127, -27.0373, 0.67)}
    dend_r_47 {pt3dadd(-146.946, -66.8127, -27.0373, 1.19)}
    dend_r_47 {pt3dadd(-147.396, -67.4027, -27.0373, 1.19)}
    dend_r_38 {pt3dclear() pt3dadd(-17.1461, -62.8727, -5.33734, 0.59) pt3dadd(-17.7861, -63.6927, -5.33734, 0.59)}
    dend_r_38 {pt3dadd(-17.7861, -63.8427, -5.33734, 0.59)}
    dend_r_38 {pt3dadd(-18.4661, -64.7227, -5.33734, 0.59)}
    dend_r_38 {pt3dadd(-18.7661, -65.1627, -5.33734, 0.59)}
    dend_r_38 {pt3dadd(-20.2561, -66.5527, -6.18734, 0.59)}
    dend_r_38 {pt3dadd(-20.4861, -66.7027, -6.23734, 0.59)}
    dend_r_38 {pt3dadd(-21.4561, -67.5027, -6.23734, 0.59)}
    dend_r_38 {pt3dadd(-21.5261, -67.5027, -6.23734, 0.59)}
    dend_r_38 {pt3dadd(-22.3561, -68.4627, -6.53734, 0.89)}
    dend_r_38 {pt3dadd(-22.3561, -68.4627, -6.48734, 0.89)}
    dend_r_38 {pt3dadd(-22.8761, -68.9727, -6.53734, 0.89)}
    dend_r_38 {pt3dadd(-22.8761, -69.0427, -6.53734, 0.89)}
    dend_r_38 {pt3dadd(-23.6261, -69.7027, -6.88734, 0.67)}
    dend_r_38 {pt3dadd(-23.6261, -69.7027, -7.18734, 0.67)}
    dend_r_38 {pt3dadd(-24.3761, -70.1427, -7.73734, 0.44)}
    dend_r_38 {pt3dadd(-24.6661, -70.2827, -7.73734, 0.44)}
    dend_r_38 {pt3dadd(-25.2661, -70.8727, -7.73734, 0.44)}
    dend_r_38 {pt3dadd(-25.4161, -70.8727, -7.73734, 0.44)}
    dend_r_38 {pt3dadd(-26.0161, -71.9027, -7.73734, 0.44)}
    dend_r_38 {pt3dadd(-26.0261, -71.9727, -7.73734, 0.44)}
    dend_r_38 {pt3dadd(-26.3261, -72.5627, -7.73734, 0.44)}
    dend_r_38 {pt3dadd(-26.4761, -72.7127, -7.73734, 0.44)}
    dend_r_38 {pt3dadd(-27.0761, -73.4427, -7.73734, 0.67)}
    dend_r_38 {pt3dadd(-27.1461, -73.4427, -7.73734, 0.67)}
    dend_r_38 {pt3dadd(-28.4161, -73.8027, -8.83734, 0.74)}
    dend_r_38 {pt3dadd(-29.4561, -74.4627, -8.83734, 0.74)}
    dend_r_38 {pt3dadd(-31.0161, -74.9627, -8.83734, 0.96)}
    dend_r_38 {pt3dadd(-31.8361, -75.6227, -8.83734, 0.74)}
    dend_r_38 {pt3dadd(-32.7361, -76.5027, -9.38734, 0.67)}
    dend_r_38 {pt3dadd(-33.0361, -76.5727, -9.38734, 0.67)}
    dend_r_38 {pt3dadd(-34.3161, -78.3327, -9.43734, 0.67)}
    dend_r_38 {pt3dadd(-34.9861, -78.9927, -9.43734, 0.67)}
    dend_r_38 {pt3dadd(-35.0561, -79.0627, -9.43734, 0.67)}
    dend_r_38 {pt3dadd(-36.0361, -80.1627, -9.43734, 0.67)}
    dend_r_38 {pt3dadd(-36.0361, -80.3127, -9.43734, 0.67)}
    dend_r_38 {pt3dadd(-36.7861, -81.5627, -10.1373, 0.59)}
    dend_r_38 {pt3dadd(-36.7861, -81.6427, -10.1373, 0.59)}
    dend_r_38 {pt3dadd(-37.1061, -83.1927, -10.1373, 0.59)}
}

proc basic_shape_extra_11(){
    dend_r_38 {pt3dadd(-37.1761, -83.3427, -10.1373, 0.59)}
    dend_r_38 {pt3dadd(-37.5561, -84.3727, -10.1373, 0.59)}
    dend_r_38 {pt3dadd(-37.7061, -84.5227, -10.1373, 0.59)}
    dend_r_38 {pt3dadd(-37.7061, -84.5927, -10.1373, 0.59)}
    dend_r_38 {pt3dadd(-38.6861, -85.3227, -10.1373, 0.89)}
    dend_r_38 {pt3dadd(-38.6861, -85.4027, -10.1373, 0.89)}
    dend_r_38 {pt3dadd(-39.5061, -86.1327, -10.1873, 0.89)}
    dend_r_38 {pt3dadd(-39.5061, -86.1327, -10.1373, 0.89)}
    dend_r_36 {pt3dclear() pt3dadd(-20.1261, -49.4227, -2.48734, 0.59) pt3dadd(-21.3861, -49.6227, -2.43734, 0.59)}
    dend_r_36 {pt3dadd(-21.3861, -49.5527, -2.48734, 0.59)}
    dend_r_36 {pt3dadd(-22.2061, -49.6227, -2.48734, 0.59)}
    dend_r_36 {pt3dadd(-22.9461, -50.0527, -2.48734, 1.19)}
    dend_r_36 {pt3dadd(-23.7661, -50.1927, -2.48734, 0.89)}
    dend_r_36 {pt3dadd(-25.9061, -50.0227, -3.28734, 0.59)}
    dend_r_36 {pt3dadd(-26.7261, -50.0127, -3.28734, 0.59)}
    dend_r_36 {pt3dadd(-29.3161, -49.9927, -3.28734, 0.59)}
    dend_r_36 {pt3dadd(-29.3961, -49.9827, -3.28734, 0.59)}
    dend_r_36 {pt3dadd(-30.6561, -50.0527, -3.28734, 0.81)}
    dend_r_36 {pt3dadd(-30.7961, -50.0427, -3.28734, 0.81)}
    dend_r_36 {pt3dadd(-32.2061, -50.3327, -3.28734, 0.81)}
    dend_r_36 {pt3dadd(-32.2161, -50.4027, -2.73734, 0.81)}
    dend_r_35 {pt3dclear() pt3dadd(-20.1261, -49.4227, -2.48734, 0.52) pt3dadd(-20.4861, -48.3727, -2.53734, 0.52)}
    dend_r_35 {pt3dadd(-21.5761, -46.6627, -2.53734, 0.37)}
    dend_r_35 {pt3dadd(-21.6561, -46.5827, -2.53734, 0.37)}
    dend_r_35 {pt3dadd(-22.5961, -45.0927, -2.53734, 0.37)}
    dend_r_35 {pt3dadd(-22.7461, -45.0227, -2.53734, 0.37)}
    dend_r_35 {pt3dadd(-23.8361, -42.4927, -1.63734, 0.59)}
    dend_r_35 {pt3dadd(-24.6361, -41.8127, -1.63734, 0.59)}
    dend_r_35 {pt3dadd(-25.2861, -39.9527, -1.63734, 0.37)}
    dend_r_35 {pt3dadd(-25.8661, -38.4727, -2.63734, 0.37)}
    dend_r_35 {pt3dadd(-26.5161, -37.3527, -2.63734, 0.59)}
    dend_r_35 {pt3dadd(-26.5161, -37.2727, -2.63734, 0.59)}
    dend_r_35 {pt3dadd(-26.8061, -36.3127, -2.63734, 0.59)}
    dend_r_35 {pt3dadd(-27.6661, -34.2227, -2.63734, 0.37)}
    dend_r_35 {pt3dadd(-27.5761, -32.7427, -3.83734, 0.37)}
    dend_r_35 {pt3dadd(-27.7961, -31.7027, -3.78734, 0.89)}
    dend_r_35 {pt3dadd(-27.9361, -31.7027, -3.83734, 0.89)}
    dend_r_35 {pt3dadd(-28.5261, -31.0327, -3.83734, 0.89)}
    dend_r_35 {pt3dadd(-29.7661, -29.6127, -4.58734, 0.52)}
    dend_r_35 {pt3dadd(-30.7261, -28.4927, -5.08734, 0.52)}
    dend_r_35 {pt3dadd(-30.7161, -28.4127, -5.28734, 0.52)}
    dend_r_35 {pt3dadd(-31.2261, -27.4527, -5.68734, 0.52)}
    dend_r_35 {pt3dadd(-31.2161, -26.4827, -5.88734, 0.52)}
    dend_r_35 {pt3dadd(-31.2161, -26.4827, -5.98734, 0.52)}
    dend_r_35 {pt3dadd(-31.7961, -25.2227, -5.98734, 0.96)}
    dend_r_35 {pt3dadd(-31.7961, -25.2227, -6.03734, 0.96)}
    dend_r_35 {pt3dadd(-31.8661, -24.5527, -6.03734, 0.96)}
    dend_r_31 {pt3dclear() pt3dadd(-39.4461, -159.073, -43.8373, 0.59) pt3dadd(-41.3761, -160.023, -42.8373, 0.59)}
    dend_r_31 {pt3dadd(-41.4561, -160.023, -42.8373, 0.59)}
    dend_r_31 {pt3dadd(-44.2061, -160.653, -42.8873, 0.59)}
    dend_r_31 {pt3dadd(-44.3461, -160.653, -42.8873, 0.59)}
    dend_r_31 {pt3dadd(-46.5661, -160.333, -42.2373, 0.59)}
    dend_r_31 {pt3dadd(-46.5661, -160.263, -42.2373, 0.59)}
    dend_r_31 {pt3dadd(-47.4561, -159.813, -42.2373, 0.96)}
    dend_r_31 {pt3dadd(-47.6761, -159.653, -42.2373, 0.96)}
    dend_r_31 {pt3dadd(-48.6361, -159.723, -42.2373, 0.52)}
    dend_r_31 {pt3dadd(-48.8561, -159.723, -42.2373, 0.52)}
    dend_r_31 {pt3dadd(-50.1161, -159.783, -42.2373, 0.52)}
    dend_r_31 {pt3dadd(-50.3461, -159.853, -42.2373, 0.52)}
    dend_r_31 {pt3dadd(-51.4561, -159.913, -42.2373, 0.52)}
    dend_r_31 {pt3dadd(-52.3461, -160.423, -42.8873, 0.52)}
    dend_r_31 {pt3dadd(-52.5661, -160.423, -42.9373, 0.52)}
    dend_r_31 {pt3dadd(-53.8361, -160.923, -42.9373, 0.52)}
    dend_r_31 {pt3dadd(-54.2761, -160.923, -42.9373, 0.52)}
    dend_r_31 {pt3dadd(-55.5461, -161.283, -42.9373, 0.67)}
    dend_r_31 {pt3dadd(-57.7661, -161.703, -42.9373, 0.52)}
    dend_r_31 {pt3dadd(-58.9561, -161.833, -42.9373, 0.52)}
    dend_r_31 {pt3dadd(-60.0761, -162.273, -42.9373, 0.52)}
    dend_r_31 {pt3dadd(-61.2561, -162.573, -43.9373, 0.44)}
    dend_r_31 {pt3dadd(-61.2561, -162.573, -43.8873, 0.44)}
    dend_r_31 {pt3dadd(-64.5261, -162.763, -43.9373, 0.44)}
    dend_r_31 {pt3dadd(-65.3361, -163.123, -43.9373, 0.44)}
    dend_r_31 {pt3dadd(-65.4861, -163.123, -43.8873, 0.44)}
    dend_r_31 {pt3dadd(-67.5061, -164.513, -43.9373, 0.44)}
    dend_r_31 {pt3dadd(-67.7961, -164.583, -43.8873, 0.44)}
    dend_r_31 {pt3dadd(-68.7761, -165.463, -43.9373, 0.44)}
    dend_r_31 {pt3dadd(-68.7761, -165.463, -43.8873, 0.44)}
    dend_r_31 {pt3dadd(-69.2961, -166.343, -44.0873, 0.44)}
    dend_r_31 {pt3dadd(-69.3761, -166.343, -44.0873, 0.44)}
    dend_r_31 {pt3dadd(-70.1261, -167.153, -44.2373, 0.67)}
    dend_r_31 {pt3dadd(-70.7261, -167.663, -44.2873, 0.67)}
    dend_r_31 {pt3dadd(-70.7261, -167.663, -44.3373, 0.67)}
    dend_r_30 {pt3dclear() pt3dadd(-39.4461, -159.073, -43.8373, 0.59) pt3dadd(-40.4161, -160.033, -43.2873, 0.59)}
    dend_r_30 {pt3dadd(-40.7961, -161.063, -44.0373, 0.52)}
    dend_r_30 {pt3dadd(-41.1761, -162.023, -44.1873, 0.52)}
    dend_r_30 {pt3dadd(-41.3261, -162.093, -44.1873, 0.52)}
    dend_r_30 {pt3dadd(-41.9261, -162.903, -44.2373, 0.74)}
    dend_r_30 {pt3dadd(-42.9061, -164.003, -44.2373, 0.44)}
    dend_r_30 {pt3dadd(-42.9061, -164.153, -44.2873, 0.44)}
    dend_r_30 {pt3dadd(-44.0361, -166.143, -44.3373, 0.44)}
    dend_r_30 {pt3dadd(-44.1961, -167.253, -44.2873, 0.67)}
    dend_r_30 {pt3dadd(-44.2061, -167.693, -44.3373, 0.67)}
    dend_r_30 {pt3dadd(-44.0661, -168.583, -44.3373, 0.44)}
    dend_r_30 {pt3dadd(-43.8561, -169.773, -44.3873, 0.44)}
    dend_r_30 {pt3dadd(-44.1661, -171.403, -44.3873, 1.04)}
    dend_r_30 {pt3dadd(-44.2561, -172.583, -44.3873, 0.59)}
    dend_r_30 {pt3dadd(-44.2561, -172.733, -44.3873, 0.59)}
    dend_r_30 {pt3dadd(-44.3461, -174.283, -44.4873, 0.59)}
    dend_r_30 {pt3dadd(-44.3461, -174.433, -44.6873, 0.59)}
    dend_r_30 {pt3dadd(-44.3561, -175.023, -44.9373, 0.59)}
}

proc basic_shape_extra_12(){
    dend_r_30 {pt3dadd(-44.3561, -175.023, -45.0373, 0.59)}
    dend_r_30 {pt3dadd(-44.7361, -176.283, -45.3373, 0.89)}
    dend_r_30 {pt3dadd(-44.7361, -176.353, -45.3373, 0.89)}
    dend_r_30 {pt3dadd(-45.1861, -176.943, -45.4373, 0.89)}
    dend_r_30 {pt3dadd(-45.1861, -177.023, -45.4873, 0.89)}
    dend_r_30 {pt3dadd(-45.7861, -177.823, -45.8373, 0.52)}
    dend_r_30 {pt3dadd(-45.9361, -177.903, -45.9373, 0.52)}
    dend_r_30 {pt3dadd(-46.6861, -178.933, -46.3373, 0.52)}
    dend_r_30 {pt3dadd(-46.7661, -178.923, -46.3373, 0.52)}
    dend_r_30 {pt3dadd(-48.1061, -179.873, -46.4373, 0.52)}
    dend_r_30 {pt3dadd(-49.0761, -180.753, -46.3873, 0.81)}
    dend_r_30 {pt3dadd(-49.3061, -180.903, -46.4373, 0.81)}
    dend_r_29 {pt3dclear() pt3dadd(-39.4461, -159.073, -43.8373, 0.67) pt3dadd(-38.2661, -159.833, -43.8373, 0.67)}
    dend_r_29 {pt3dadd(-38.1961, -159.903, -43.8373, 0.67)}
    dend_r_29 {pt3dadd(-37.1661, -160.953, -44.1373, 0.67)}
    dend_r_29 {pt3dadd(-37.1661, -161.023, -44.3873, 0.67)}
    dend_r_29 {pt3dadd(-36.5161, -161.993, -44.4373, 0.89)}
    dend_r_29 {pt3dadd(-36.5161, -162.073, -44.4373, 0.89)}
    dend_r_29 {pt3dadd(-36.3061, -163.113, -44.7373, 0.44)}
    dend_r_29 {pt3dadd(-36.3061, -163.263, -44.8373, 0.44)}
    dend_r_29 {pt3dadd(-36.2361, -164.293, -45.1373, 0.44)}
    dend_r_29 {pt3dadd(-36.2361, -164.293, -45.3373, 0.44)}
    dend_r_29 {pt3dadd(-36.0261, -164.963, -45.4873, 0.44)}
    dend_r_29 {pt3dadd(-36.1861, -165.783, -45.4873, 0.44)}
    dend_r_29 {pt3dadd(-36.4061, -166.073, -45.4873, 0.44)}
    dend_r_29 {pt3dadd(-36.5661, -167.033, -45.4873, 0.44)}
    dend_r_29 {pt3dadd(-36.7161, -167.183, -45.4873, 0.44)}
    dend_r_29 {pt3dadd(-37.5361, -168.063, -45.4873, 0.44)}
    dend_r_29 {pt3dadd(-38.0661, -169.093, -45.4873, 0.81)}
    dend_r_29 {pt3dadd(-38.1461, -169.243, -45.4873, 0.81)}
    dend_r_29 {pt3dadd(-38.2261, -169.753, -45.4873, 0.81)}
    dend_r_29 {pt3dadd(-38.2261, -169.833, -45.4873, 0.81)}
    dend_r_29 {pt3dadd(-38.1661, -171.313, -45.4373, 0.67)}
    dend_r_29 {pt3dadd(-38.1661, -171.393, -45.4373, 0.67)}
    dend_r_29 {pt3dadd(-38.1061, -172.423, -46.0373, 0.67)}
    dend_r_29 {pt3dadd(-38.1061, -172.653, -46.0373, 0.67)}
    dend_r_29 {pt3dadd(-37.8961, -173.833, -46.0373, 0.96)}
    dend_r_29 {pt3dadd(-37.8961, -174.053, -46.1373, 0.96)}
    dend_r_29 {pt3dadd(-37.8261, -174.653, -46.4373, 0.96)}
    dend_r_29 {pt3dadd(-37.8361, -174.723, -46.4373, 0.96)}
    dend_r_29 {pt3dadd(-37.8561, -176.943, -46.6373, 0.37)}
    dend_r_29 {pt3dadd(-37.9261, -177.093, -46.7373, 0.37)}
    dend_r_29 {pt3dadd(-38.3061, -177.753, -46.9373, 0.37)}
    dend_r_29 {pt3dadd(-38.5361, -178.053, -46.9373, 0.37)}
    dend_r_29 {pt3dadd(-39.5861, -179.303, -48.0873, 0.37)}
    dend_r_29 {pt3dadd(-39.6561, -179.523, -48.2373, 0.37)}
    dend_r_29 {pt3dadd(-40.4161, -180.703, -48.4873, 0.37)}
    dend_r_29 {pt3dadd(-40.4161, -180.843, -48.6373, 0.37)}
    dend_r_29 {pt3dadd(-40.7161, -181.663, -48.6873, 0.37)}
    dend_r_29 {pt3dadd(-40.7161, -181.733, -48.6873, 0.37)}
    dend_r_29 {pt3dadd(-40.9561, -183.063, -48.9373, 0.37)}
    dend_r_29 {pt3dadd(-40.9561, -183.133, -49.0873, 0.37)}
    dend_r_29 {pt3dadd(-41.7161, -184.463, -49.4873, 0.67)}
    dend_r_29 {pt3dadd(-41.7161, -185.133, -49.7373, 0.67)}
    dend_r_17 {pt3dclear() pt3dadd(0.943901, -70.1727, -25.0873, 0.74) pt3dadd(0.343901, -68.9127, -25.6373, 0.74)}
    dend_r_17 {pt3dadd(0.343901, -68.9127, -25.6873, 0.74)}
    dend_r_17 {pt3dadd(0.123901, -68.9827, -27.6373, 0.74)}
    dend_r_17 {pt3dadd(0.123901, -68.9827, -27.7373, 0.74)}
    dend_r_17 {pt3dadd(-0.396099, -68.9127, -29.1373, 0.67)}
    dend_r_17 {pt3dadd(-1.0561, -68.9827, -30.6873, 0.67)}
    dend_r_17 {pt3dadd(-1.0561, -68.9827, -30.8373, 0.67)}
    dend_r_17 {pt3dadd(-1.9461, -68.9827, -31.9373, 0.67)}
    dend_r_17 {pt3dadd(-1.9461, -68.9827, -32.1873, 0.67)}
    dend_r_17 {pt3dadd(-3.5061, -69.2827, -33.1373, 0.67)}
    dend_r_17 {pt3dadd(-3.5061, -69.2827, -33.1873, 0.67)}
    dend_r_17 {pt3dadd(-4.9861, -70.0927, -33.8373, 1.26)}
    dend_r_17 {pt3dadd(-5.1361, -70.0927, -33.8373, 1.26)}
    dend_r_17 {pt3dadd(-5.5761, -70.5427, -33.8373, 1.04)}
    dend_r_17 {pt3dadd(-6.4661, -70.8427, -34.7873, 0.67)}
    dend_r_17 {pt3dadd(-6.4661, -70.8427, -34.9873, 0.67)}
    dend_r_17 {pt3dadd(-7.6561, -71.4327, -36.1873, 0.59)}
    dend_r_17 {pt3dadd(-9.0561, -72.3227, -36.2373, 1.26)}
    dend_r_17 {pt3dadd(-9.9461, -72.9127, -36.2373, 1.26)}
    dend_r_17 {pt3dadd(-10.8361, -73.5827, -38.1373, 0.67)}
    dend_r_17 {pt3dadd(-10.8361, -73.5827, -38.1873, 0.67)}
    dend_r_17 {pt3dadd(-11.5061, -73.8727, -38.6373, 0.67)}
    dend_r_17 {pt3dadd(-11.5761, -73.9527, -38.9373, 0.67)}
    dend_r_17 {pt3dadd(-12.9061, -74.9127, -39.1873, 0.67)}
    dend_r_17 {pt3dadd(-14.5361, -76.4627, -39.1873, 0.67)}
    dend_r_17 {pt3dadd(-15.7961, -77.0627, -39.1873, 1.33)}
    dend_r_17 {pt3dadd(-15.7961, -77.1327, -39.1873, 1.33)}
    dend_r_17 {pt3dadd(-17.5061, -77.9527, -39.1873, 0.74)}
    dend_r_17 {pt3dadd(-17.7961, -78.1727, -40.8373, 0.74)}
    dend_r_17 {pt3dadd(-17.8761, -78.1727, -41.0373, 0.74)}
    dend_r_17 {pt3dadd(-18.6161, -78.6127, -41.0373, 0.74)}
    dend_r_17 {pt3dadd(-19.4261, -78.9127, -43.0873, 0.74)}
    dend_r_17 {pt3dadd(-19.5061, -78.9127, -43.1373, 0.74)}
    dend_r_17 {pt3dadd(-20.6861, -79.2827, -43.8873, 0.74)}
    dend_r_17 {pt3dadd(-20.7661, -79.3527, -43.8873, 0.74)}
    dend_r_17 {pt3dadd(-21.4261, -79.5827, -43.9873, 0.74)}
    dend_r_17 {pt3dadd(-21.5761, -79.6527, -43.9873, 0.74)}
    dend_r_17 {pt3dadd(-22.6161, -79.7227, -44.1373, 0.74)}
    dend_r_17 {pt3dadd(-22.6861, -79.8727, -44.1373, 0.74)}
    dend_r_17 {pt3dadd(-23.6561, -80.2427, -44.3373, 0.67)}
    dend_r_17 {pt3dadd(-24.0261, -80.5427, -44.2873, 0.67)}
    dend_r_17 {pt3dadd(-24.9861, -81.1327, -44.3373, 0.67)}
    dend_r_17 {pt3dadd(-25.1361, -81.1327, -44.4373, 0.67)}
    dend_r_17 {pt3dadd(-25.8761, -81.2827, -44.6373, 0.67)}
    dend_r_17 {pt3dadd(-27.1361, -82.0227, -44.8873, 1.19)}
    dend_r_17 {pt3dadd(-28.0961, -82.6127, -44.8873, 1.11)}
}

proc basic_shape_extra_13(){
    dend_r_17 {pt3dadd(-28.7661, -82.9827, -46.1373, 0.74)}
    dend_r_17 {pt3dadd(-29.9461, -83.2827, -46.7373, 0.59)}
    dend_r_17 {pt3dadd(-31.1361, -83.4327, -47.1873, 0.59)}
    dend_r_17 {pt3dadd(-32.0261, -84.0927, -47.2373, 0.74)}
    dend_r_17 {pt3dadd(-32.1661, -84.3227, -47.2373, 0.74)}
    dend_r_17 {pt3dadd(-32.9061, -84.9127, -47.4873, 0.59)}
    dend_r_17 {pt3dadd(-32.9061, -84.9127, -47.6373, 0.59)}
    dend_r_17 {pt3dadd(-33.8761, -85.7227, -49.6873, 0.44)}
    dend_r_17 {pt3dadd(-33.8761, -85.7227, -49.7373, 0.44)}
    dend_r_17 {pt3dadd(-34.8361, -86.6927, -49.7373, 0.44)}
    dend_r_17 {pt3dadd(-34.9061, -86.7627, -49.7373, 0.44)}
    dend_r_17 {pt3dadd(-35.9461, -87.7227, -49.7373, 0.74)}
    dend_r_17 {pt3dadd(-35.9461, -88.2427, -50.2873, 0.74)}
    dend_r_17 {pt3dadd(-35.9461, -88.2427, -50.3373, 0.74)}
    dend_r_17 {pt3dadd(-36.4661, -89.1327, -51.5873, 0.52)}
    dend_r_17 {pt3dadd(-36.5361, -89.2127, -51.5873, 0.52)}
    dend_r_17 {pt3dadd(-36.9061, -90.0227, -51.6373, 0.37)}
    dend_r_17 {pt3dadd(-36.9861, -90.2427, -51.6373, 0.37)}
    dend_r_17 {pt3dadd(-37.0561, -91.1327, -51.8373, 0.37)}
    dend_r_17 {pt3dadd(-37.1361, -91.5827, -51.8873, 0.37)}
    dend_r_17 {pt3dadd(-37.4261, -93.2127, -52.2373, 0.37)}
    dend_r_17 {pt3dadd(-37.5761, -94.5427, -52.2373, 0.52)}
    dend_r_17 {pt3dadd(-37.5761, -94.6927, -52.2373, 0.52)}
    dend_r_17 {pt3dadd(-37.5761, -95.9527, -53.1873, 0.52)}
    dend_r_17 {pt3dadd(-37.7961, -96.8427, -53.8873, 0.52)}
    dend_r_17 {pt3dadd(-38.2461, -97.9527, -54.2373, 1.04)}
    dend_r_17 {pt3dadd(-38.2461, -98.0227, -54.2373, 1.04)}
    dend_r_17 {pt3dadd(-38.3961, -98.5427, -54.2373, 1.04)}
    dend_r_17 {pt3dadd(-38.3961, -98.7627, -54.2373, 1.04)}
    dend_r_17 {pt3dadd(-38.3961, -99.2127, -54.2373, 1.04)}
    dend_r_17 {pt3dadd(-38.4661, -99.2827, -54.2373, 1.04)}
    dend_r_17 {pt3dadd(-39.2061, -100.323, -54.2373, 0.44)}
    dend_r_17 {pt3dadd(-39.2061, -100.463, -54.2373, 0.44)}
    dend_r_17 {pt3dadd(-40.6861, -102.463, -54.4873, 0.44)}
    dend_r_17 {pt3dadd(-40.7661, -102.613, -54.4873, 0.44)}
    dend_r_17 {pt3dadd(-41.8761, -103.653, -54.5873, 0.44)}
    dend_r_17 {pt3dadd(-41.9461, -103.723, -54.5873, 0.44)}
    dend_r_17 {pt3dadd(-42.3161, -105.063, -54.5873, 0.44)}
    dend_r_17 {pt3dadd(-42.8361, -106.243, -54.5373, 1.19)}
    dend_r_8 {pt3dclear() pt3dadd(0.943901, -70.1727, -25.0873, 1.41) pt3dadd(0.753901, -70.0327, -25.0873, 1.41)}
    dend_r_8 {pt3dadd(-0.306099, -70.1427, -25.0873, 0.74)}
    dend_r_8 {pt3dadd(-1.1261, -70.4227, -23.1373, 0.74)}
    dend_r_8 {pt3dadd(-1.1261, -70.4227, -23.0873, 0.74)}
    dend_r_8 {pt3dadd(-1.7961, -70.7927, -23.1373, 0.74)}
    dend_r_8 {pt3dadd(-2.6861, -71.1527, -23.0873, 1.19)}
    dend_r_8 {pt3dadd(-2.9861, -71.3727, -23.1373, 1.19)}
    dend_r_8 {pt3dadd(-3.8761, -71.9527, -23.0873, 0.74)}
    dend_r_8 {pt3dadd(-4.3261, -72.0227, -23.1373, 0.74)}
    dend_r_8 {pt3dadd(-5.8161, -73.2627, -22.3873, 0.74)}
    dend_r_8 {pt3dadd(-8.1261, -74.5027, -22.3873, 0.74)}
    dend_r_8 {pt3dadd(-8.4261, -74.7927, -22.6873, 0.74)}
    dend_r_8 {pt3dadd(-9.1761, -75.3027, -23.5373, 0.67)}
    dend_r_8 {pt3dadd(-10.2961, -76.1127, -23.5373, 0.67)}
    dend_r_8 {pt3dadd(-10.3661, -76.1827, -23.5373, 0.67)}
    dend_r_8 {pt3dadd(-11.1961, -76.9927, -23.5373, 0.96)}
    dend_r_8 {pt3dadd(-11.1961, -77.0627, -23.5373, 0.96)}
    dend_r_8 {pt3dadd(-11.8661, -77.5727, -23.4873, 0.96)}
    dend_r_8 {pt3dadd(-12.5361, -78.4527, -23.5373, 0.52)}
    dend_r_8 {pt3dadd(-12.5461, -78.5327, -23.5373, 0.52)}
    dend_r_8 {pt3dadd(-13.2961, -79.6327, -24.7873, 0.52)}
    dend_r_8 {pt3dadd(-13.8861, -79.9927, -24.8373, 0.52)}
    dend_r_8 {pt3dadd(-14.6461, -81.0227, -24.8373, 0.96)}
    dend_r_8 {pt3dadd(-14.8661, -81.3927, -24.8873, 0.96)}
    dend_r_8 {pt3dadd(-14.9461, -81.3927, -24.8873, 0.96)}
    dend_r_8 {pt3dadd(-15.0961, -81.9127, -24.8373, 0.96)}
    dend_r_8 {pt3dadd(-15.1661, -81.9827, -24.8873, 0.96)}
    dend_r_8 {pt3dadd(-15.9261, -83.0127, -26.2373, 0.52)}
    dend_r_8 {pt3dadd(-15.9261, -83.0827, -26.2873, 0.52)}
    dend_r_8 {pt3dadd(-17.1261, -84.5527, -26.2373, 0.52)}
    dend_r_8 {pt3dadd(-17.6561, -85.3627, -26.5873, 0.81)}
    dend_r_8 {pt3dadd(-18.1761, -86.3227, -27.1873, 0.44)}
    dend_r_8 {pt3dadd(-18.7061, -87.5027, -27.7873, 0.44)}
    dend_r_8 {pt3dadd(-18.8561, -87.5727, -27.7873, 0.44)}
    dend_r_8 {pt3dadd(-20.2061, -89.1127, -27.9373, 0.44)}
    dend_r_8 {pt3dadd(-20.2161, -89.4127, -27.9873, 0.44)}
    dend_r_8 {pt3dadd(-20.5261, -90.7427, -28.4373, 0.44)}
    dend_r_8 {pt3dadd(-20.5261, -90.7427, -28.4873, 0.44)}
    dend_r_8 {pt3dadd(-21.3461, -91.6927, -28.5373, 0.44)}
    dend_r_8 {pt3dadd(-21.4261, -91.8427, -28.5373, 0.44)}
    dend_r_8 {pt3dadd(-22.1761, -92.9427, -28.4373, 1.04)}
    dend_r_8 {pt3dadd(-22.1761, -92.9427, -28.5373, 1.04)}
    dend_r_8 {pt3dadd(-22.9261, -93.9027, -28.5373, 1.33)}
    dend_r_8 {pt3dadd(-22.9261, -94.2027, -28.5373, 1.33)}
    dend_r_8 {pt3dadd(-23.6861, -95.2227, -28.5373, 0.96)}
    dend_r_8 {pt3dadd(-24.5761, -96.0327, -28.5373, 0.52)}
    dend_r_8 {pt3dadd(-24.6561, -96.0327, -28.5373, 0.52)}
    dend_r_8 {pt3dadd(-25.5461, -96.6127, -28.8373, 0.52)}
    dend_r_8 {pt3dadd(-25.7761, -96.8327, -28.8373, 0.52)}
    dend_r_8 {pt3dadd(-26.9661, -97.7127, -28.8373, 0.52)}
    dend_r_8 {pt3dadd(-27.4161, -97.9327, -28.8373, 0.52)}
    dend_r_8 {pt3dadd(-27.6361, -97.9227, -28.8373, 0.52)}
    dend_r_8 {pt3dadd(-28.5261, -97.9127, -28.8373, 0.52)}
    dend_r_8 {pt3dadd(-29.5661, -97.9027, -28.8373, 0.81)}
    dend_r_8 {pt3dadd(-29.6361, -97.9027, -28.7873, 0.81)}
    dend_r_8 {pt3dadd(-30.5261, -97.6027, -28.8373, 0.81)}
    dend_r_8 {pt3dadd(-31.6261, -97.0727, -28.8373, 0.67)}
    dend_r_8 {pt3dadd(-32.5861, -96.9127, -28.8373, 1.04)}
    dend_r_8 {pt3dadd(-32.6661, -96.9127, -28.8373, 1.04)}
    dend_r_8 {pt3dadd(-33.3261, -96.5327, -28.8373, 1.04)}
    dend_r_8 {pt3dadd(-34.4361, -96.2227, -28.8373, 0.59)}
}

proc basic_shape_extra_14(){
    dend_r_8 {pt3dadd(-34.4361, -96.2227, -28.7873, 0.59)}
    dend_r_8 {pt3dadd(-35.3161, -95.7027, -28.8373, 0.81)}
    dend_r_8 {pt3dadd(-35.4661, -95.6927, -28.8373, 0.81)}
    dend_r_8 {pt3dadd(-36.3461, -95.3127, -28.8373, 0.81)}
    dend_r_8 {pt3dadd(-36.7261, -95.4627, -29.4373, 0.67)}
    dend_r_8 {pt3dadd(-38.0461, -94.8527, -29.4373, 0.67)}
    dend_r_8 {pt3dadd(-39.0861, -94.6227, -29.4373, 0.67)}
    dend_r_8 {pt3dadd(-39.4561, -94.5427, -29.4373, 0.67)}
    dend_r_8 {pt3dadd(-39.9661, -94.3927, -29.4373, 0.67)}
    dend_r_8 {pt3dadd(-41.5161, -93.9327, -29.4873, 1.19)}
    dend_r_8 {pt3dadd(-41.8161, -93.9227, -29.4373, 1.19)}
    dend_r_8 {pt3dadd(-42.3361, -93.8427, -29.4373, 1.19)}
    dend_r_8 {pt3dadd(-44.5561, -93.3827, -30.9373, 0.52)}
    dend_r_8 {pt3dadd(-45.4361, -93.1427, -30.9373, 0.52)}
    dend_r_8 {pt3dadd(-45.5861, -93.1427, -30.9373, 0.52)}
    dend_r_8 {pt3dadd(-46.5461, -93.2827, -30.9373, 0.81)}
    dend_r_8 {pt3dadd(-46.7761, -93.2827, -30.9373, 0.81)}
    dend_r_8 {pt3dadd(-47.2961, -93.4227, -30.9873, 0.81)}
    dend_r_8 {pt3dadd(-47.5161, -93.4227, -30.9373, 0.81)}
    dend_r_8 {pt3dadd(-47.5861, -93.4227, -30.9373, 0.81)}
    dend_r_8 {pt3dadd(-48.1761, -93.2627, -30.9373, 0.59)}
    dend_r_8 {pt3dadd(-48.3261, -93.3427, -30.9373, 0.59)}
    dend_r_8 {pt3dadd(-49.0761, -93.7027, -30.9373, 0.59)}
    dend_r_8 {pt3dadd(-49.1461, -93.7027, -30.9373, 0.59)}
    dend_r_8 {pt3dadd(-49.5961, -94.1427, -30.9373, 0.44)}
    dend_r_8 {pt3dadd(-49.6761, -94.1427, -30.9373, 0.44)}
    dend_r_8 {pt3dadd(-50.7161, -94.5727, -30.9373, 0.44)}
    dend_r_8 {pt3dadd(-51.1561, -94.5727, -30.9373, 0.44)}
    dend_r_8 {pt3dadd(-51.2361, -94.5627, -30.9373, 1.33)}
    dend_r_8 {pt3dadd(-51.3761, -94.5627, -30.9373, 1.33)}
    dend_r_8 {pt3dadd(-52.3461, -94.5527, -30.9373, 1.93)}
    dend_r_5 {pt3dclear() pt3dadd(6.3739, -175.183, -23.6373, 0.52) pt3dadd(4.7439, -175.683, -25.0373, 0.52)}
    dend_r_5 {pt3dadd(4.7439, -175.753, -25.0373, 0.52)}
    dend_r_5 {pt3dadd(4.0639, -176.643, -25.3873, 0.52)}
    dend_r_5 {pt3dadd(3.8339, -177.003, -25.6373, 0.52)}
    dend_r_5 {pt3dadd(2.6439, -177.883, -26.1373, 0.52)}
    dend_r_5 {pt3dadd(2.4939, -178.103, -26.1373, 0.52)}
    dend_r_5 {pt3dadd(1.8239, -178.693, -26.1373, 0.52)}
    dend_r_5 {pt3dadd(1.0739, -179.353, -26.1873, 0.81)}
    dend_r_5 {pt3dadd(0.993901, -179.493, -26.1373, 0.81)}
    dend_r_5 {pt3dadd(-0.276099, -180.743, -26.1373, 0.81)}
    dend_r_5 {pt3dadd(-0.276099, -180.893, -26.1373, 0.81)}
    dend_r_5 {pt3dadd(-1.2561, -182.363, -26.1373, 0.67)}
    dend_r_5 {pt3dadd(-2.2261, -183.533, -27.2373, 0.67)}
    dend_r_5 {pt3dadd(-3.5761, -184.853, -27.2373, 0.37)}
    dend_r_5 {pt3dadd(-3.5761, -184.853, -27.1873, 0.37)}
    dend_r_5 {pt3dadd(-4.1761, -185.373, -27.1873, 0.37)}
    dend_r_5 {pt3dadd(-4.5561, -185.883, -27.2373, 0.74)}
    dend_r_5 {pt3dadd(-4.7061, -186.103, -27.1873, 0.74)}
    dend_r_5 {pt3dadd(-5.0761, -186.613, -27.7373, 0.52)}
    dend_r_5 {pt3dadd(-6.2761, -187.423, -28.6373, 0.52)}
    dend_r_5 {pt3dadd(-6.4961, -187.643, -28.6373, 0.52)}
    dend_r_5 {pt3dadd(-6.6461, -187.713, -28.6373, 0.52)}
    dend_r_5 {pt3dadd(-7.6861, -188.293, -28.6373, 0.52)}
    dend_r_5 {pt3dadd(-7.9161, -188.513, -28.6373, 0.52)}
    dend_r_5 {pt3dadd(-9.0461, -190.283, -28.6373, 0.52)}
    dend_r_5 {pt3dadd(-9.2661, -190.353, -28.6373, 0.52)}
    dend_r_5 {pt3dadd(-9.7161, -190.643, -28.6873, 0.52)}
    dend_r_5 {pt3dadd(-10.0861, -191.233, -28.6873, 0.81)}
    dend_r_5 {pt3dadd(-10.2461, -191.523, -28.6873, 0.81)}
    dend_r_5 {pt3dadd(-10.6961, -192.193, -29.9873, 0.59)}
    dend_r_5 {pt3dadd(-11.2961, -192.853, -30.8873, 0.89)}
    dend_r_5 {pt3dadd(-11.3661, -192.853, -30.8873, 0.89)}
    dend_r_5 {pt3dadd(-11.8861, -193.363, -31.0373, 0.89)}
    dend_r_5 {pt3dadd(-12.6361, -194.023, -31.1873, 0.59)}
    dend_r_5 {pt3dadd(-13.3961, -195.343, -32.6373, 0.59)}
    dend_r_5 {pt3dadd(-13.4661, -195.493, -32.6373, 0.59)}
    dend_r_5 {pt3dadd(-15.7761, -196.873, -34.2873, 0.59)}
    dend_r_5 {pt3dadd(-16.8261, -198.203, -34.3373, 0.59)}
    dend_r_5 {pt3dadd(-17.4261, -198.713, -34.3373, 0.59)}
    dend_r_5 {pt3dadd(-18.3261, -199.143, -34.3373, 0.59)}
    dend_r_5 {pt3dadd(-18.3961, -199.223, -34.3373, 0.59)}
    dend_r_5 {pt3dadd(-19.6661, -199.803, -34.6873, 0.59)}
    dend_r_5 {pt3dadd(-20.5561, -200.163, -35.9373, 0.81)}
    dend_r_4 {pt3dclear() pt3dadd(6.3739, -175.183, -23.6373, 0.44) pt3dadd(6.3639, -176.443, -23.5873, 0.44)}
    dend_r_4 {pt3dadd(6.3639, -176.513, -23.5873, 0.44)}
    dend_r_4 {pt3dadd(6.4939, -177.703, -23.5873, 0.44)}
    dend_r_4 {pt3dadd(6.5739, -177.923, -23.6373, 0.44)}
    dend_r_4 {pt3dadd(6.7139, -178.743, -23.6373, 0.67)}
    dend_r_4 {pt3dadd(6.7839, -178.893, -23.6873, 0.67)}
    dend_r_4 {pt3dadd(7.0039, -179.333, -24.0873, 0.67)}
    dend_r_4 {pt3dadd(6.9939, -179.483, -24.1873, 0.67)}
    dend_r_4 {pt3dadd(7.9339, -181.643, -24.7873, 0.37)}
    dend_r_4 {pt3dadd(7.9339, -181.863, -24.7873, 0.37)}
    dend_r_4 {pt3dadd(8.0639, -183.353, -24.7873, 0.37)}
    dend_r_4 {pt3dadd(8.0639, -183.943, -24.7873, 0.37)}
    dend_r_4 {pt3dadd(8.3439, -185.423, -24.7873, 0.67)}
    dend_r_4 {pt3dadd(8.3439, -185.653, -24.7873, 0.67)}
    dend_r_4 {pt3dadd(8.4039, -186.533, -24.7873, 0.67)}
    dend_r_4 {pt3dadd(8.4039, -186.833, -24.7873, 0.67)}
    axon_r_32 {pt3dclear() pt3dadd(87.5639, -22.4627, -22.6373, 0.22) pt3dadd(88.2439, -21.2927, -22.2373, 0.22)}
    axon_r_32 {pt3dadd(88.5439, -20.9927, -24.3873, 0.22)}
    axon_r_32 {pt3dadd(89.4239, -21.4527, -24.7873, 0.22)}
    axon_r_32 {pt3dadd(89.4239, -21.4527, -25.1373, 0.22)}
    axon_r_32 {pt3dadd(91.4139, -22.7327, -25.6373, 0.22)}
    axon_r_32 {pt3dadd(91.9239, -23.4727, -25.6373, 0.22)}
    axon_r_32 {pt3dadd(91.9239, -23.4727, -25.6873, 0.22)}
    axon_r_32 {pt3dadd(92.2139, -24.1427, -25.6873, 0.67)}
    axon_r_32 {pt3dadd(92.9539, -24.3727, -25.6873, 0.67)}
    axon_r_32 {pt3dadd(93.4539, -25.4227, -30.7873, 0.22)}
}

proc basic_shape_extra_15(){
    axon_r_32 {pt3dadd(93.8939, -26.2427, -31.5373, 0.22)}
    axon_r_32 {pt3dadd(93.8239, -26.3127, -31.8373, 0.22)}
    axon_r_32 {pt3dadd(93.7339, -27.2027, -34.6373, 0.22)}
    axon_r_32 {pt3dadd(93.6639, -27.2027, -34.6373, 0.22)}
    axon_r_32 {pt3dadd(92.9139, -27.9327, -36.8873, 0.22)}
    axon_r_32 {pt3dadd(92.2439, -28.1427, -37.9873, 0.22)}
    axon_r_32 {pt3dadd(92.1739, -28.1427, -37.9873, 0.22)}
    axon_r_32 {pt3dadd(91.1239, -28.6527, -36.5873, 0.37)}
    axon_r_32 {pt3dadd(90.1639, -28.4227, -36.9373, 0.3)}
    axon_r_31 {pt3dclear() pt3dadd(87.5639, -22.4627, -22.6373, 0.22) pt3dadd(86.2939, -23.0427, -22.9873, 0.22)}
    axon_r_31 {pt3dadd(86.0039, -22.9727, -22.9873, 0.22)}
    axon_r_31 {pt3dadd(85.0439, -22.5127, -22.9873, 0.22)}
    axon_r_31 {pt3dadd(84.2339, -22.5027, -22.9873, 0.22)}
    axon_r_31 {pt3dadd(82.7539, -22.3427, -22.9873, 0.22)}
    axon_r_31 {pt3dadd(82.3039, -22.2627, -22.9873, 0.22)}
    axon_r_31 {pt3dadd(81.2739, -21.6627, -22.9873, 0.22)}
    axon_r_31 {pt3dadd(81.2039, -21.5827, -22.9873, 0.22)}
    axon_r_31 {pt3dadd(80.0339, -20.1627, -26.4873, 0.22)}
    axon_r_31 {pt3dadd(79.4439, -20.0827, -26.8873, 0.44)}
    axon_r_31 {pt3dadd(78.9939, -20.4527, -26.8873, 0.44)}
    axon_r_31 {pt3dadd(78.4739, -20.5227, -26.8873, 0.22)}
    axon_r_31 {pt3dadd(77.4339, -20.5127, -26.8873, 0.22)}
    axon_r_31 {pt3dadd(77.2139, -20.4327, -27.2873, 0.22)}
    axon_r_31 {pt3dadd(75.8839, -20.4927, -27.7373, 0.81)}
    axon_r_31 {pt3dadd(75.4339, -20.4127, -27.7373, 0.81)}
    axon_r_31 {pt3dadd(75.2939, -20.3427, -27.7373, 0.81)}
    axon_r_31 {pt3dadd(75.2139, -20.3327, -27.7373, 0.81)}
    axon_r_31 {pt3dadd(73.7439, -19.2127, -27.7373, 0.22)}
    axon_r_31 {pt3dadd(73.6739, -19.2127, -27.7373, 0.22)}
    axon_r_31 {pt3dadd(72.7139, -18.3127, -28.9373, 0.22)}
    axon_r_31 {pt3dadd(71.9839, -17.4927, -28.9873, 0.22)}
    axon_r_31 {pt3dadd(71.9839, -17.4927, -28.9373, 0.22)}
    axon_r_31 {pt3dadd(71.5439, -16.8127, -28.9373, 0.22)}
    axon_r_31 {pt3dadd(71.5439, -16.8127, -28.9873, 0.22)}
    axon_r_31 {pt3dadd(69.4039, -16.8727, -28.6373, 0.22)}
    axon_r_31 {pt3dadd(69.1739, -16.7927, -28.6373, 0.22)}
    axon_r_31 {pt3dadd(68.5139, -16.7827, -28.6373, 0.22)}
    axon_r_31 {pt3dadd(68.4339, -16.7827, -28.6373, 0.22)}
    axon_r_31 {pt3dadd(67.2439, -17.6627, -28.6373, 0.44)}
    axon_r_31 {pt3dadd(67.0939, -17.7327, -28.6373, 0.44)}
    axon_r_25 {pt3dclear() pt3dadd(77.4339, -37.6727, -1.48734, 0.22) pt3dadd(76.8839, -38.1327, 0.36266, 0.22)}
    axon_r_25 {pt3dadd(76.9539, -38.2127, 0.36266, 0.22)}
    axon_r_25 {pt3dadd(77.0139, -39.3227, 0.36266, 0.22)}
    axon_r_25 {pt3dadd(77.0139, -39.5427, 0.36266, 0.22)}
    axon_r_25 {pt3dadd(77.0839, -40.0627, 0.41266, 0.22)}
    axon_r_25 {pt3dadd(76.7739, -40.7227, 2.66266, 0.22)}
    axon_r_25 {pt3dadd(75.8839, -40.8627, 3.56266, 0.22)}
    axon_r_25 {pt3dadd(75.8839, -40.8627, 3.76266, 0.22)}
    axon_r_25 {pt3dadd(75.5139, -41.0127, 4.31266, 0.22)}
    axon_r_25 {pt3dadd(75.5139, -41.0127, 4.71266, 0.22)}
    axon_r_25 {pt3dadd(74.5339, -42.4027, 5.31266, 0.22)}
    axon_r_25 {pt3dadd(74.4639, -42.4027, 5.31266, 0.22)}
    axon_r_25 {pt3dadd(73.2739, -42.6927, 6.96266, 0.22)}
    axon_r_25 {pt3dadd(71.7239, -42.3727, 8.56266, 0.22)}
    axon_r_25 {pt3dadd(70.6839, -42.2927, 9.26266, 0.22)}
    axon_r_25 {pt3dadd(70.6139, -42.2927, 9.26266, 0.22)}
    axon_r_25 {pt3dadd(69.9539, -41.7627, 10.0627, 0.22)}
    axon_r_25 {pt3dadd(69.9539, -41.7627, 10.4127, 0.22)}
    axon_r_25 {pt3dadd(69.3639, -41.1627, 11.9127, 0.22)}
    axon_r_25 {pt3dadd(69.3639, -41.1627, 12.3127, 0.22)}
    axon_r_25 {pt3dadd(68.8539, -40.4927, 12.6127, 0.22)}
    axon_r_25 {pt3dadd(68.3439, -39.8227, 12.6627, 0.44)}
    axon_r_25 {pt3dadd(68.3439, -39.8227, 12.6127, 0.44)}
    axon_r_25 {pt3dadd(67.6839, -39.2927, 12.6127, 0.44)}
    axon_r_25 {pt3dadd(67.4639, -38.9227, 14.1127, 0.22)}
    axon_r_25 {pt3dadd(67.4639, -38.9227, 14.4127, 0.22)}
    axon_r_25 {pt3dadd(67.0939, -38.6927, 16.4127, 0.22)}
    axon_r_25 {pt3dadd(67.0339, -37.6627, 17.4127, 0.59)}
    axon_r_4 {pt3dclear() pt3dadd(77.4339, -37.6727, -1.48734, 0.37) pt3dadd(78.2339, -39.0827, -4.53734, 0.37)}
    axon_r_4 {pt3dadd(78.3039, -39.1627, -4.53734, 0.37)}
    axon_r_4 {pt3dadd(79.2639, -40.1327, -4.53734, 0.37)}
    axon_r_4 {pt3dadd(79.2639, -40.1327, -4.58734, 0.37)}
    axon_r_4 {pt3dadd(79.6239, -40.3627, -4.73734, 0.37)}
    axon_r_4 {pt3dadd(79.6239, -40.3627, -4.98734, 0.37)}
    axon_r_4 {pt3dadd(80.5139, -41.0327, -6.38734, 0.37)}
    axon_r_4 {pt3dadd(80.5739, -41.5527, -6.38734, 0.37)}
    dend_r_51 {pt3dclear() pt3dadd(-147.396, -67.4027, -27.0373, 0.52) pt3dadd(-148.076, -68.5027, -27.0373, 0.52)}
    dend_r_51 {pt3dadd(-148.676, -69.0227, -26.9873, 0.52)}
    dend_r_51 {pt3dadd(-148.896, -69.2427, -27.0373, 0.52)}
    dend_r_51 {pt3dadd(-149.646, -69.6727, -27.0373, 0.52)}
    dend_r_51 {pt3dadd(-149.716, -69.6727, -27.0373, 0.52)}
    dend_r_51 {pt3dadd(-150.166, -70.2627, -27.4373, 0.52)}
    dend_r_51 {pt3dadd(-151.426, -70.5427, -27.4373, 0.89)}
    dend_r_51 {pt3dadd(-152.106, -71.2827, -27.4373, 0.44)}
    dend_r_51 {pt3dadd(-153.076, -72.3027, -27.7373, 0.37)}
    dend_r_51 {pt3dadd(-153.076, -72.3027, -27.8373, 0.37)}
    dend_r_51 {pt3dadd(-154.416, -73.0327, -28.3373, 0.37)}
    dend_r_51 {pt3dadd(-154.416, -73.0327, -28.3873, 0.37)}
    dend_r_51 {pt3dadd(-154.796, -73.2527, -28.4873, 0.37)}
    dend_r_51 {pt3dadd(-155.986, -73.9827, -28.4873, 1.11)}
    dend_r_51 {pt3dadd(-156.586, -74.5627, -28.4873, 1.11)}
    dend_r_51 {pt3dadd(-156.586, -74.7127, -28.4873, 1.11)}
    dend_r_51 {pt3dadd(-156.586, -75.1627, -28.4873, 1.11)}
    dend_r_51 {pt3dadd(-156.376, -76.1927, -28.4873, 0.37)}
    dend_r_51 {pt3dadd(-156.386, -77.1627, -29.4373, 0.37)}
    dend_r_51 {pt3dadd(-156.386, -77.1627, -29.6373, 0.37)}
    dend_r_51 {pt3dadd(-156.466, -77.6827, -29.9373, 0.37)}
    dend_r_51 {pt3dadd(-156.546, -77.8227, -29.9373, 0.37)}
    dend_r_51 {pt3dadd(-156.696, -78.4127, -29.9373, 0.37)}
    dend_r_51 {pt3dadd(-157.376, -79.7427, -30.1873, 0.81)}
}

proc basic_shape_extra_16(){
    dend_r_51 {pt3dadd(-157.756, -80.1127, -30.1873, 0.81)}
    dend_r_51 {pt3dadd(-158.286, -81.4327, -31.3873, 0.44)}
    dend_r_51 {pt3dadd(-158.286, -81.5127, -31.3873, 0.44)}
    dend_r_51 {pt3dadd(-158.896, -82.8427, -32.0873, 0.44)}
    dend_r_51 {pt3dadd(-159.566, -83.2727, -32.6373, 0.96)}
    dend_r_51 {pt3dadd(-159.866, -83.5727, -32.6373, 0.96)}
    dend_r_51 {pt3dadd(-159.936, -83.6427, -32.6373, 0.96)}
    dend_r_51 {pt3dadd(-160.166, -84.2327, -32.6373, 0.59)}
    dend_r_51 {pt3dadd(-160.856, -86.0027, -33.8373, 0.59)}
    dend_r_51 {pt3dadd(-160.856, -86.0027, -33.9873, 0.59)}
    dend_r_51 {pt3dadd(-162.126, -87.6927, -33.9873, 0.59)}
    dend_r_51 {pt3dadd(-162.356, -87.9827, -33.9873, 0.59)}
    dend_r_51 {pt3dadd(-163.556, -89.1627, -33.9873, 0.59)}
    dend_r_51 {pt3dadd(-163.626, -89.3027, -33.9873, 0.59)}
    dend_r_51 {pt3dadd(-164.456, -90.1127, -33.9873, 0.59)}
    dend_r_51 {pt3dadd(-165.126, -90.7027, -33.9873, 1.04)}
    dend_r_51 {pt3dadd(-165.276, -90.6927, -33.9873, 1.04)}
    dend_r_51 {pt3dadd(-166.386, -90.9127, -33.9873, 0.74)}
    dend_r_51 {pt3dadd(-166.456, -90.9027, -33.9873, 0.74)}
    dend_r_51 {pt3dadd(-167.126, -90.9727, -33.9873, 0.74)}
    dend_r_51 {pt3dadd(-167.426, -90.9727, -33.9873, 0.74)}
    dend_r_51 {pt3dadd(-167.426, -91.0427, -33.9873, 0.74)}
    dend_r_51 {pt3dadd(-168.386, -91.1127, -33.9873, 0.74)}
    dend_r_51 {pt3dadd(-168.536, -91.1027, -33.9873, 0.74)}
    dend_r_51 {pt3dadd(-169.576, -90.8727, -33.9873, 0.74)}
    dend_r_51 {pt3dadd(-170.826, -90.4927, -33.9873, 0.67)}
    dend_r_51 {pt3dadd(-170.896, -90.4927, -33.9873, 0.67)}
    dend_r_51 {pt3dadd(-171.416, -90.4127, -33.9873, 0.67)}
    dend_r_51 {pt3dadd(-172.526, -90.3227, -33.9873, 0.81)}
    dend_r_51 {pt3dadd(-174.006, -90.1627, -33.9873, 0.44)}
    dend_r_51 {pt3dadd(-174.086, -90.1627, -33.9873, 0.44)}
    dend_r_51 {pt3dadd(-175.266, -90.2927, -33.9873, 0.44)}
    dend_r_51 {pt3dadd(-176.156, -90.2827, -33.9873, 0.74)}
    dend_r_51 {pt3dadd(-177.346, -90.4227, -33.9873, 0.52)}
    dend_r_51 {pt3dadd(-179.126, -91.0727, -34.2873, 1.11)}
    dend_r_48 {pt3dclear() pt3dadd(-147.396, -67.4027, -27.0373, 0.52) pt3dadd(-148.436, -67.4627, -27.0373, 0.52)}
    dend_r_48 {pt3dadd(-148.956, -67.4627, -27.0373, 0.52)}
    dend_r_48 {pt3dadd(-149.176, -67.3827, -27.0373, 0.74)}
    dend_r_48 {pt3dadd(-149.246, -67.3827, -27.0373, 0.74)}
    dend_r_48 {pt3dadd(-149.916, -67.6727, -27.0373, 0.44)}
    dend_r_48 {pt3dadd(-150.586, -67.6627, -27.0373, 0.44)}
    dend_r_48 {pt3dadd(-150.656, -67.6627, -27.0373, 0.44)}
    dend_r_48 {pt3dadd(-151.396, -67.8027, -27.0373, 0.81)}
    dend_r_48 {pt3dadd(-151.776, -67.8727, -27.0373, 0.81)}
    dend_r_48 {pt3dadd(-152.666, -68.1627, -27.0373, 0.52)}
    dend_r_48 {pt3dadd(-152.736, -68.1627, -27.0373, 0.52)}
    dend_r_48 {pt3dadd(-153.256, -68.3027, -27.0373, 0.52)}
    dend_r_48 {pt3dadd(-153.256, -68.3827, -27.0373, 0.52)}
    dend_r_48 {pt3dadd(-154.296, -68.4427, -27.0373, 0.67)}
    dend_r_48 {pt3dadd(-154.966, -68.3627, -27.0373, 0.67)}
    dend_r_48 {pt3dadd(-156.296, -68.0527, -27.3873, 0.37)}
    dend_r_48 {pt3dadd(-156.296, -68.0527, -27.4373, 0.37)}
    dend_r_48 {pt3dadd(-157.326, -67.5927, -27.4873, 0.37)}
    dend_r_48 {pt3dadd(-157.986, -67.1427, -27.8373, 0.74)}
    dend_r_42 {pt3dclear() pt3dadd(-39.5061, -86.1327, -10.1373, 0.59) pt3dadd(-39.1561, -88.3527, -10.1873, 0.59)}
    dend_r_42 {pt3dadd(-39.1561, -88.6527, -10.1873, 0.59)}
    dend_r_42 {pt3dadd(-38.6661, -91.1027, -10.1873, 0.59)}
    dend_r_42 {pt3dadd(-38.8361, -93.3227, -9.78734, 0.59)}
    dend_r_42 {pt3dadd(-38.8461, -93.8427, -9.78734, 0.59)}
    dend_r_42 {pt3dadd(-38.7961, -96.2127, -9.73734, 0.59)}
    dend_r_42 {pt3dadd(-38.6461, -96.3627, -9.73734, 0.59)}
    dend_r_42 {pt3dadd(-38.3661, -97.8427, -9.73734, 0.89)}
    dend_r_42 {pt3dadd(-38.3661, -97.8427, -9.78734, 0.89)}
    dend_r_42 {pt3dadd(-38.3861, -99.0327, -9.73734, 0.89)}
    dend_r_42 {pt3dadd(-38.7661, -100.283, -9.73734, 0.89)}
    dend_r_42 {pt3dadd(-38.7661, -100.283, -9.78734, 0.89)}
    dend_r_42 {pt3dadd(-39.5161, -101.243, -9.73734, 0.52)}
    dend_r_42 {pt3dadd(-39.6661, -101.463, -9.78734, 0.52)}
    dend_r_42 {pt3dadd(-40.1161, -102.053, -9.73734, 0.52)}
    dend_r_42 {pt3dadd(-40.2661, -102.343, -9.73734, 0.52)}
    dend_r_42 {pt3dadd(-40.6461, -103.153, -9.73734, 0.52)}
    dend_r_42 {pt3dadd(-41.0361, -105.373, -11.3373, 0.52)}
    dend_r_42 {pt3dadd(-41.0461, -105.453, -11.3373, 0.52)}
    dend_r_42 {pt3dadd(-41.0461, -106.263, -11.6373, 0.52)}
    dend_r_42 {pt3dadd(-41.0461, -106.263, -11.6873, 0.52)}
    dend_r_42 {pt3dadd(-41.4261, -106.923, -12.5373, 0.52)}
    dend_r_42 {pt3dadd(-41.4261, -107.003, -12.5373, 0.52)}
    dend_r_42 {pt3dadd(-42.1361, -107.873, -12.8873, 0.81)}
    dend_r_42 {pt3dadd(-42.1361, -107.873, -12.9873, 0.81)}
    dend_r_42 {pt3dadd(-42.4461, -108.833, -13.8373, 0.67)}
    dend_r_42 {pt3dadd(-42.4461, -108.903, -13.8373, 0.67)}
    dend_r_42 {pt3dadd(-42.1661, -110.393, -15.8373, 0.67)}
    dend_r_42 {pt3dadd(-42.3261, -111.353, -16.6873, 0.67)}
    dend_r_42 {pt3dadd(-42.3961, -111.353, -16.6873, 0.67)}
    dend_r_42 {pt3dadd(-42.4761, -112.093, -17.6873, 0.67)}
    dend_r_42 {pt3dadd(-42.4761, -112.093, -18.2873, 0.67)}
    dend_r_42 {pt3dadd(-42.5661, -113.053, -19.4873, 0.67)}
    dend_r_42 {pt3dadd(-42.6361, -113.053, -19.6373, 0.67)}
    dend_r_42 {pt3dadd(-43.3861, -113.413, -21.2373, 0.67)}
    dend_r_42 {pt3dadd(-43.3861, -113.413, -21.4373, 0.67)}
    dend_r_42 {pt3dadd(-43.9861, -114.003, -21.8373, 0.67)}
    dend_r_42 {pt3dadd(-44.1261, -114.073, -21.8873, 0.67)}
    dend_r_42 {pt3dadd(-44.8661, -113.993, -21.8873, 0.89)}
    dend_r_42 {pt3dadd(-45.9061, -114.053, -21.8873, 0.67)}
    dend_r_42 {pt3dadd(-47.6161, -114.183, -21.8873, 1.48)}
    dend_r_42 {pt3dadd(-47.6861, -114.183, -21.8873, 1.48)}
    dend_r_42 {pt3dadd(-48.7261, -114.693, -21.8873, 1.48)}
    dend_r_42 {pt3dadd(-50.0661, -115.123, -22.7873, 0.44)}
    dend_r_42 {pt3dadd(-50.7361, -115.343, -22.7373, 0.44)}
    dend_r_42 {pt3dadd(-51.4761, -115.483, -22.7873, 0.44)}
}

proc basic_shape_extra_17(){
    dend_r_42 {pt3dadd(-51.9261, -115.623, -22.7873, 0.44)}
    dend_r_42 {pt3dadd(-53.4861, -116.123, -23.4373, 0.44)}
    dend_r_42 {pt3dadd(-53.5661, -116.193, -23.4373, 0.44)}
    dend_r_42 {pt3dadd(-55.7161, -116.543, -23.4373, 0.44)}
    dend_r_42 {pt3dadd(-56.5261, -116.763, -23.7373, 0.44)}
    dend_r_42 {pt3dadd(-56.7561, -116.753, -23.7373, 0.44)}
    dend_r_42 {pt3dadd(-57.6461, -117.113, -23.1373, 0.44)}
    dend_r_42 {pt3dadd(-58.5361, -117.553, -23.1373, 1.04)}
    dend_r_42 {pt3dadd(-58.6161, -117.553, -23.1373, 1.04)}
    dend_r_42 {pt3dadd(-59.4261, -117.543, -23.1373, 0.59)}
    dend_r_42 {pt3dadd(-60.4661, -117.603, -23.1373, 0.44)}
    dend_r_42 {pt3dadd(-61.1361, -118.043, -23.1373, 0.44)}
    dend_r_42 {pt3dadd(-61.2161, -118.113, -23.1373, 0.44)}
    dend_r_42 {pt3dadd(-62.1861, -118.773, -23.1373, 0.44)}
    dend_r_42 {pt3dadd(-62.2561, -118.843, -23.1373, 0.44)}
    dend_r_42 {pt3dadd(-63.0761, -119.583, -23.1373, 0.81)}
    dend_r_42 {pt3dadd(-64.1961, -120.603, -23.7373, 0.52)}
    dend_r_42 {pt3dadd(-65.7761, -121.993, -22.9873, 0.44)}
    dend_r_42 {pt3dadd(-65.7761, -121.993, -23.0373, 0.44)}
    dend_r_42 {pt3dadd(-66.8261, -123.313, -23.0373, 0.44)}
    dend_r_42 {pt3dadd(-68.0161, -124.193, -23.1873, 0.59)}
    dend_r_42 {pt3dadd(-68.0161, -124.193, -23.2373, 0.59)}
    dend_r_42 {pt3dadd(-68.9161, -125.003, -23.1873, 0.59)}
    dend_r_42 {pt3dadd(-70.0261, -125.363, -23.1873, 0.81)}
    dend_r_42 {pt3dadd(-70.7761, -126.093, -23.2373, 0.67)}
    dend_r_42 {pt3dadd(-70.8561, -126.093, -23.1873, 0.67)}
    dend_r_42 {pt3dadd(-71.5961, -126.823, -23.1873, 0.44)}
    dend_r_42 {pt3dadd(-71.8261, -126.973, -23.1873, 0.44)}
    dend_r_42 {pt3dadd(-72.7961, -127.843, -23.1873, 0.44)}
    dend_r_42 {pt3dadd(-73.2461, -128.143, -23.1873, 0.44)}
    dend_r_42 {pt3dadd(-73.9161, -128.353, -23.1873, 0.44)}
    dend_r_42 {pt3dadd(-74.2061, -128.353, -23.1873, 0.44)}
    dend_r_42 {pt3dadd(-75.9961, -128.853, -23.1873, 0.44)}
    dend_r_42 {pt3dadd(-76.0661, -128.853, -23.1873, 0.44)}
    dend_r_42 {pt3dadd(-76.7361, -129.283, -23.2373, 0.67)}
    dend_r_42 {pt3dadd(-77.0361, -129.503, -23.1873, 0.67)}
    dend_r_42 {pt3dadd(-77.6361, -129.873, -23.1873, 0.67)}
    dend_r_42 {pt3dadd(-77.7861, -130.093, -23.1873, 0.67)}
    dend_r_42 {pt3dadd(-78.5261, -130.603, -23.2373, 0.44)}
    dend_r_42 {pt3dadd(-78.5261, -130.603, -23.1873, 0.44)}
    dend_r_42 {pt3dadd(-79.7261, -131.703, -23.2373, 0.44)}
    dend_r_42 {pt3dadd(-79.7261, -131.703, -23.1873, 0.44)}
    dend_r_42 {pt3dadd(-80.5461, -132.283, -23.1873, 1.04)}
    dend_r_42 {pt3dadd(-80.6961, -132.283, -23.1873, 1.04)}
    dend_r_42 {pt3dadd(-81.4461, -132.793, -23.1873, 1.04)}
    dend_r_42 {pt3dadd(-81.4461, -133.013, -23.1873, 1.04)}
    dend_r_42 {pt3dadd(-82.0461, -133.973, -25.3373, 0.52)}
    dend_r_42 {pt3dadd(-82.1261, -134.043, -25.3373, 0.52)}
    dend_r_42 {pt3dadd(-83.3961, -135.513, -25.3373, 0.52)}
    dend_r_42 {pt3dadd(-83.6961, -135.953, -25.3373, 0.52)}
    dend_r_42 {pt3dadd(-84.0661, -136.243, -25.3373, 0.52)}
    dend_r_42 {pt3dadd(-84.2261, -136.613, -25.3373, 0.52)}
    dend_r_42 {pt3dadd(-84.8361, -138.313, -25.3373, 0.52)}
    dend_r_42 {pt3dadd(-85.5161, -139.793, -25.3373, 0.52)}
    dend_r_42 {pt3dadd(-85.7361, -139.933, -25.3373, 0.52)}
    dend_r_42 {pt3dadd(-86.7361, -143.253, -25.3373, 0.52)}
    dend_r_42 {pt3dadd(-86.8161, -143.333, -25.3373, 0.52)}
    dend_r_42 {pt3dadd(-87.8661, -145.393, -26.0873, 0.52)}
    dend_r_42 {pt3dadd(-87.9461, -145.613, -26.1373, 0.52)}
    dend_r_42 {pt3dadd(-88.3261, -146.503, -26.1373, 0.52)}
    dend_r_42 {pt3dadd(-88.7761, -146.713, -26.0873, 0.52)}
    dend_r_42 {pt3dadd(-90.2661, -147.663, -26.5373, 0.52)}
    dend_r_42 {pt3dadd(-90.6361, -147.883, -26.5373, 0.52)}
    dend_r_42 {pt3dadd(-91.5361, -148.543, -27.0873, 0.52)}
    dend_r_42 {pt3dadd(-91.6061, -148.683, -27.0873, 0.52)}
    dend_r_42 {pt3dadd(-92.4261, -149.343, -27.0873, 0.52)}
    dend_r_42 {pt3dadd(-92.6561, -149.493, -27.0873, 0.52)}
    dend_r_42 {pt3dadd(-93.6361, -150.193, -27.1373, 0.81)}
    dend_r_42 {pt3dadd(-93.6361, -150.263, -27.1373, 0.81)}
    dend_r_42 {pt3dadd(-93.9361, -150.923, -27.1373, 0.81)}
    dend_r_42 {pt3dadd(-95.2761, -151.803, -27.1373, 0.52)}
    dend_r_42 {pt3dadd(-96.1761, -152.463, -28.6873, 0.52)}
    dend_r_42 {pt3dadd(-96.1761, -152.463, -28.7373, 0.52)}
    dend_r_42 {pt3dadd(-98.4061, -153.393, -28.6873, 0.96)}
    dend_r_42 {pt3dadd(-98.4061, -153.393, -28.7373, 0.96)}
    dend_r_42 {pt3dadd(-99.0761, -153.543, -28.6873, 0.96)}
    dend_r_42 {pt3dadd(-99.0761, -153.613, -28.6873, 0.96)}
    dend_r_42 {pt3dadd(-99.5261, -154.053, -29.8873, 0.52)}
    dend_r_42 {pt3dadd(-99.7461, -154.053, -29.8873, 0.52)}
    dend_r_42 {pt3dadd(-100.786, -153.813, -29.8873, 0.52)}
    dend_r_42 {pt3dadd(-100.786, -153.813, -29.8373, 0.52)}
    dend_r_42 {pt3dadd(-101.156, -153.963, -30.5373, 0.52)}
    dend_r_42 {pt3dadd(-101.446, -153.963, -30.5373, 0.52)}
    dend_r_42 {pt3dadd(-102.936, -153.943, -30.4373, 0.52)}
    dend_r_42 {pt3dadd(-103.006, -153.943, -30.4373, 0.52)}
    dend_r_42 {pt3dadd(-104.856, -153.993, -30.3873, 0.52)}
    dend_r_42 {pt3dadd(-104.936, -154.143, -30.3873, 0.52)}
    dend_r_42 {pt3dadd(-105.156, -154.213, -30.7373, 0.52)}
    dend_r_42 {pt3dadd(-106.646, -154.493, -30.9373, 0.52)}
    dend_r_42 {pt3dadd(-106.866, -154.713, -30.9873, 0.52)}
    dend_r_42 {pt3dadd(-107.016, -154.793, -30.9873, 0.52)}
    dend_r_42 {pt3dadd(-107.836, -155.073, -31.3373, 0.52)}
    dend_r_42 {pt3dadd(-107.906, -155.073, -31.4373, 0.52)}
    dend_r_42 {pt3dadd(-109.106, -155.953, -31.4873, 0.81)}
    dend_r_42 {pt3dadd(-109.996, -156.463, -31.4873, 0.81)}
    dend_r_42 {pt3dadd(-110.366, -156.683, -32.3873, 1.33)}
    dend_r_42 {pt3dadd(-110.366, -156.683, -32.3373, 1.33)}
    dend_r_39 {pt3dclear() pt3dadd(-39.5061, -86.1327, -10.1373, 0.52) pt3dadd(-40.6461, -86.1627, -10.3373, 0.52)}
    dend_r_39 {pt3dadd(-40.6461, -86.1627, -10.2873, 0.52)}
    dend_r_39 {pt3dadd(-42.1961, -85.5527, -10.6873, 0.52)}
}

proc basic_shape_extra_18(){
    dend_r_39 {pt3dadd(-43.2961, -84.8827, -10.6873, 0.74)}
    dend_r_39 {pt3dadd(-44.0361, -84.5727, -10.7373, 0.74)}
    dend_r_39 {pt3dadd(-44.0361, -84.5727, -10.6873, 0.74)}
    dend_r_39 {pt3dadd(-45.4361, -84.2627, -10.7373, 0.52)}
    dend_r_39 {pt3dadd(-45.4361, -84.2627, -10.6873, 0.52)}
    dend_r_39 {pt3dadd(-47.4361, -83.9427, -10.6873, 0.52)}
    dend_r_39 {pt3dadd(-49.8061, -84.2127, -11.6373, 0.52)}
    dend_r_39 {pt3dadd(-50.0361, -84.2127, -11.6873, 0.52)}
    dend_r_39 {pt3dadd(-51.2161, -84.5727, -11.6373, 0.52)}
    dend_r_39 {pt3dadd(-52.1161, -85.0027, -11.6873, 0.74)}
    dend_r_39 {pt3dadd(-52.1861, -85.0827, -11.6873, 0.74)}
    dend_r_39 {pt3dadd(-52.9361, -85.4427, -11.6373, 0.74)}
    dend_r_39 {pt3dadd(-52.9361, -85.4427, -11.6873, 0.74)}
    dend_r_39 {pt3dadd(-54.3461, -85.9427, -11.6873, 0.59)}
    dend_r_39 {pt3dadd(-54.3461, -85.9427, -11.6373, 0.59)}
    dend_r_39 {pt3dadd(-55.7561, -86.3027, -12.4373, 0.59)}
    dend_r_39 {pt3dadd(-55.8361, -86.3027, -12.4373, 0.59)}
    dend_r_39 {pt3dadd(-57.4661, -87.0227, -12.4373, 0.59)}
    dend_r_39 {pt3dadd(-57.6961, -87.0927, -12.4373, 0.59)}
    dend_r_39 {pt3dadd(-59.1861, -88.1927, -12.4873, 0.74)}
    dend_r_39 {pt3dadd(-59.2561, -88.1927, -12.4873, 0.74)}
    dend_r_39 {pt3dadd(-60.7461, -88.8427, -12.4373, 0.74)}
    dend_r_39 {pt3dadd(-60.9761, -88.9927, -12.4373, 0.74)}
    dend_r_39 {pt3dadd(-62.0861, -89.6427, -12.4373, 0.52)}
    dend_r_39 {pt3dadd(-62.0861, -89.6427, -12.4873, 0.52)}
    dend_r_39 {pt3dadd(-62.7561, -90.0827, -12.4873, 0.52)}
    dend_r_39 {pt3dadd(-62.7561, -90.0827, -12.4373, 0.52)}
    dend_r_39 {pt3dadd(-63.2861, -90.7427, -12.4873, 1.11)}
    dend_r_39 {pt3dadd(-63.3561, -90.8127, -12.4873, 1.11)}
    dend_r_39 {pt3dadd(-64.8561, -91.9127, -12.4873, 1.11)}
    dend_r_39 {pt3dadd(-64.7761, -91.9827, -12.4373, 1.11)}
    dend_r_39 {pt3dadd(-65.7561, -93.0827, -12.4873, 0.74)}
    dend_r_39 {pt3dadd(-66.7261, -94.2627, -12.4873, 0.52)}
    dend_r_39 {pt3dadd(-66.7361, -94.3327, -12.4373, 0.52)}
    dend_r_39 {pt3dadd(-67.5661, -96.0327, -12.5373, 0.52)}
    dend_r_39 {pt3dadd(-67.6461, -96.3227, -12.5373, 0.52)}
    dend_r_39 {pt3dadd(-67.7961, -97.0627, -12.7373, 0.52)}
    dend_r_39 {pt3dadd(-68.4761, -98.0927, -12.6373, 1.11)}
    dend_r_39 {pt3dadd(-68.4761, -98.1727, -12.6873, 1.11)}
    dend_r_39 {pt3dadd(-69.2261, -98.9727, -12.6873, 1.11)}
    dend_r_39 {pt3dadd(-69.0761, -98.9727, -12.6373, 1.11)}
    dend_r_19 {pt3dclear() pt3dadd(-42.8361, -106.243, -54.5373, 0.52) pt3dadd(-44.1161, -106.883, -54.5373, 0.52)}
    dend_r_19 {pt3dadd(-44.1161, -106.953, -54.5373, 0.52)}
    dend_r_19 {pt3dadd(-45.3761, -107.393, -54.5873, 0.52)}
    dend_r_19 {pt3dadd(-45.8961, -107.393, -54.5873, 0.52)}
    dend_r_19 {pt3dadd(-47.3061, -107.323, -55.1373, 1.33)}
    dend_r_19 {pt3dadd(-47.5261, -107.323, -55.1373, 1.33)}
    dend_r_19 {pt3dadd(-48.1961, -107.173, -55.1373, 1.33)}
    dend_r_18 {pt3dclear() pt3dadd(-42.8361, -106.243, -54.5373, 0.52) pt3dadd(-43.0561, -107.353, -54.5873, 0.52)}
    dend_r_18 {pt3dadd(-43.0561, -107.503, -54.5873, 0.52)}
    dend_r_18 {pt3dadd(-43.2861, -108.463, -54.5873, 0.52)}
    dend_r_18 {pt3dadd(-43.3561, -108.763, -54.6873, 0.52)}
    dend_r_18 {pt3dadd(-43.6561, -109.873, -54.3873, 0.44)}
    dend_r_18 {pt3dadd(-43.6561, -109.873, -54.3373, 0.44)}
    dend_r_18 {pt3dadd(-44.6861, -110.843, -54.3373, 0.59)}
    dend_r_18 {pt3dadd(-45.1361, -111.433, -54.3373, 0.37)}
    dend_r_18 {pt3dadd(-45.1361, -111.433, -54.2373, 0.37)}
    dend_r_18 {pt3dadd(-45.4261, -112.023, -53.6873, 0.37)}
    dend_r_18 {pt3dadd(-46.3961, -112.613, -53.6873, 0.59)}
    dend_r_18 {pt3dadd(-46.4661, -112.693, -53.6873, 0.59)}
    dend_r_18 {pt3dadd(-47.2061, -112.983, -53.1873, 0.37)}
    dend_r_18 {pt3dadd(-47.3561, -112.983, -53.1373, 0.37)}
    dend_r_18 {pt3dadd(-48.3161, -113.353, -53.1373, 0.37)}
    dend_r_18 {pt3dadd(-48.9861, -113.953, -52.7373, 0.37)}
    dend_r_18 {pt3dadd(-49.0561, -113.953, -52.6873, 0.37)}
    dend_r_18 {pt3dadd(-50.2461, -114.983, -52.6873, 0.59)}
    dend_r_18 {pt3dadd(-51.5261, -115.473, -52.6873, 0.52)}
    dend_r_18 {pt3dadd(-52.4161, -116.143, -52.3373, 0.52)}
    dend_r_18 {pt3dadd(-52.4161, -116.213, -52.3373, 0.52)}
    dend_r_18 {pt3dadd(-53.1561, -116.733, -52.2373, 0.52)}
    dend_r_18 {pt3dadd(-53.1561, -116.803, -52.2373, 0.52)}
    dend_r_18 {pt3dadd(-54.1161, -117.543, -55.0373, 0.52)}
    dend_r_18 {pt3dadd(-55.3761, -118.803, -55.0873, 0.52)}
    dend_r_18 {pt3dadd(-55.5261, -119.173, -55.0373, 0.52)}
    dend_r_18 {pt3dadd(-56.1161, -120.433, -55.0373, 0.52)}
    dend_r_18 {pt3dadd(-56.1161, -120.583, -55.0373, 0.52)}
    dend_r_18 {pt3dadd(-57.6761, -121.543, -55.0873, 0.52)}
    dend_r_18 {pt3dadd(-57.6761, -121.623, -55.0873, 0.52)}
    dend_r_18 {pt3dadd(-58.5661, -122.363, -55.0373, 0.52)}
    dend_r_18 {pt3dadd(-58.7061, -122.583, -55.0873, 0.52)}
    dend_r_18 {pt3dadd(-59.3761, -123.173, -55.0873, 0.52)}
    dend_r_18 {pt3dadd(-59.4561, -123.323, -55.1873, 0.52)}
    dend_r_18 {pt3dadd(-59.8961, -125.023, -55.4373, 0.52)}
    dend_r_18 {pt3dadd(-59.9661, -125.023, -55.4373, 0.52)}
    dend_r_18 {pt3dadd(-60.5661, -125.913, -55.5873, 0.52)}
    dend_r_18 {pt3dadd(-60.7861, -126.063, -55.5873, 0.52)}
    dend_r_18 {pt3dadd(-61.9661, -127.103, -55.5873, 0.52)}
    dend_r_18 {pt3dadd(-62.4161, -127.913, -55.5873, 0.52)}
    dend_r_18 {pt3dadd(-62.3361, -127.913, -55.5873, 0.52)}
    dend_r_16 {pt3dclear() pt3dadd(-52.3461, -94.5527, -30.9373, 0.59) pt3dadd(-52.9961, -93.2927, -30.9373, 0.59)}
    dend_r_16 {pt3dadd(-53.1461, -93.2127, -30.9373, 0.59)}
    dend_r_16 {pt3dadd(-53.5761, -92.3927, -30.9373, 0.59)}
    dend_r_16 {pt3dadd(-54.3061, -91.4227, -30.9373, 0.89)}
    dend_r_16 {pt3dadd(-54.3061, -91.4227, -30.8873, 0.89)}
    dend_r_16 {pt3dadd(-55.4061, -90.4527, -30.9373, 0.59)}
    dend_r_16 {pt3dadd(-55.4061, -90.4527, -30.9873, 0.59)}
    dend_r_16 {pt3dadd(-55.9961, -89.7027, -30.9373, 0.59)}
    dend_r_16 {pt3dadd(-57.0261, -88.9527, -30.9373, 0.59)}
    dend_r_16 {pt3dadd(-57.7861, -88.2827, -30.9373, 0.59)}
    dend_r_16 {pt3dadd(-58.2961, -87.5327, -29.2873, 0.59)}
}

proc basic_shape_extra_19(){
    dend_r_16 {pt3dadd(-59.3261, -86.7027, -29.2873, 0.59)}
    dend_r_16 {pt3dadd(-60.4261, -86.0327, -29.2373, 0.81)}
    dend_r_16 {pt3dadd(-60.6461, -85.8027, -29.2873, 0.81)}
    dend_r_16 {pt3dadd(-60.7961, -85.4327, -29.2873, 0.81)}
    dend_r_16 {pt3dadd(-60.7861, -85.2827, -29.2873, 0.81)}
    dend_r_16 {pt3dadd(-60.9161, -83.2127, -29.2873, 0.59)}
    dend_r_16 {pt3dadd(-60.9161, -82.9127, -29.2873, 0.59)}
    dend_r_16 {pt3dadd(-60.3961, -82.9227, -28.9373, 0.59)}
    dend_r_16 {pt3dadd(-60.3961, -82.7727, -28.9373, 0.59)}
    dend_r_16 {pt3dadd(-60.3761, -81.6627, -28.9373, 0.59)}
    dend_r_16 {pt3dadd(-60.8161, -80.6927, -28.9373, 0.81)}
    dend_r_16 {pt3dadd(-61.5561, -80.2427, -28.9373, 0.67)}
    dend_r_16 {pt3dadd(-61.9961, -80.1627, -28.9373, 0.67)}
    dend_r_16 {pt3dadd(-62.9561, -80.0027, -28.3873, 0.67)}
    dend_r_16 {pt3dadd(-62.9561, -80.0027, -28.2873, 0.67)}
    dend_r_16 {pt3dadd(-64.3461, -78.4327, -30.2373, 0.67)}
    dend_r_16 {pt3dadd(-64.3461, -78.4327, -30.2873, 0.67)}
    dend_r_16 {pt3dadd(-65.2961, -77.5327, -30.2873, 0.67)}
    dend_r_16 {pt3dadd(-65.3761, -77.5327, -30.2373, 0.67)}
    dend_r_16 {pt3dadd(-66.5461, -76.4127, -30.2873, 0.67)}
    dend_r_16 {pt3dadd(-66.6961, -76.4027, -30.2873, 0.67)}
    dend_r_16 {pt3dadd(-68.5461, -75.9427, -29.8373, 0.67)}
    dend_r_16 {pt3dadd(-68.5461, -75.9427, -29.3373, 0.67)}
    dend_r_16 {pt3dadd(-71.2861, -76.1327, -27.9373, 0.67)}
    dend_r_16 {pt3dadd(-71.4361, -76.1327, -27.9873, 0.67)}
    dend_r_16 {pt3dadd(-72.5461, -76.1927, -27.9373, 0.67)}
    dend_r_16 {pt3dadd(-72.6261, -76.3427, -27.9373, 0.67)}
    dend_r_16 {pt3dadd(-74.6261, -77.0627, -27.9873, 0.89)}
    dend_r_16 {pt3dadd(-74.4861, -77.0627, -27.9873, 0.89)}
    dend_r_9 {pt3dclear() pt3dadd(-52.3461, -94.5527, -30.9373, 0.44) pt3dadd(-53.0461, -95.5127, -30.9373, 0.44)}
    dend_r_9 {pt3dadd(-53.1261, -95.8127, -30.9373, 0.44)}
    dend_r_9 {pt3dadd(-53.4261, -96.9227, -30.9373, 0.44)}
    dend_r_9 {pt3dadd(-53.5061, -97.1427, -30.9373, 0.44)}
    dend_r_9 {pt3dadd(-53.8861, -98.1027, -31.5373, 0.44)}
    dend_r_9 {pt3dadd(-54.4161, -99.5027, -32.0373, 0.89)}
    dend_r_9 {pt3dadd(-54.4961, -99.5027, -32.0373, 0.89)}
    dend_r_9 {pt3dadd(-55.2461, -100.303, -32.0373, 0.89)}
    dend_r_9 {pt3dadd(-55.4661, -100.453, -32.0373, 0.89)}
    dend_r_9 {pt3dadd(-56.3761, -101.853, -32.1873, 0.67)}
    dend_r_9 {pt3dadd(-57.4261, -103.613, -34.3373, 0.52)}
    dend_r_9 {pt3dadd(-57.5061, -103.693, -34.3373, 0.52)}
    dend_r_9 {pt3dadd(-59.0961, -107.153, -34.8873, 0.52)}
    dend_r_9 {pt3dadd(-60.4461, -109.293, -34.8873, 0.52)}
    dend_r_9 {pt3dadd(-61.2761, -110.463, -35.0873, 0.52)}
    dend_r_9 {pt3dadd(-61.2761, -110.463, -35.1373, 0.52)}
    dend_r_9 {pt3dadd(-61.9561, -111.343, -35.2873, 0.96)}
    dend_r_9 {pt3dadd(-62.0261, -111.343, -35.2373, 0.96)}
    dend_r_9 {pt3dadd(-62.9961, -112.223, -35.2873, 0.96)}
    dend_r_9 {pt3dadd(-62.9961, -112.223, -35.2373, 0.96)}
    dend_r_9 {pt3dadd(-64.2661, -112.883, -36.8373, 0.59)}
    dend_r_9 {pt3dadd(-64.3361, -112.883, -36.7873, 0.59)}
    dend_r_9 {pt3dadd(-66.1261, -113.453, -36.7873, 0.59)}
    dend_r_9 {pt3dadd(-66.1261, -113.523, -36.7873, 0.59)}
    dend_r_9 {pt3dadd(-67.2461, -114.253, -36.7873, 1.11)}
    dend_r_9 {pt3dadd(-67.3161, -114.253, -36.8373, 1.11)}
    dend_r_9 {pt3dadd(-68.2161, -114.833, -36.7873, 1.11)}
    dend_r_9 {pt3dadd(-68.2161, -114.913, -36.7873, 1.11)}
    dend_r_9 {pt3dadd(-69.1161, -115.943, -38.3373, 0.67)}
    dend_r_9 {pt3dadd(-69.2661, -116.013, -38.3373, 0.67)}
    dend_r_9 {pt3dadd(-70.2361, -116.743, -38.3373, 0.67)}
    dend_r_9 {pt3dadd(-70.3061, -116.743, -38.3373, 0.67)}
    dend_r_9 {pt3dadd(-71.4261, -117.693, -38.2873, 1.33)}
    dend_r_9 {pt3dadd(-71.4261, -117.693, -38.3873, 1.33)}
    dend_r_9 {pt3dadd(-72.2561, -118.643, -38.3873, 1.33)}
    dend_r_9 {pt3dadd(-73.2261, -119.453, -38.3373, 0.81)}
    dend_r_9 {pt3dadd(-73.2261, -119.453, -38.3873, 0.81)}
    dend_r_9 {pt3dadd(-73.9761, -120.923, -38.3373, 0.67)}
    dend_r_9 {pt3dadd(-74.0561, -121.003, -38.3373, 0.67)}
    dend_r_9 {pt3dadd(-75.1061, -121.873, -38.3373, 0.67)}
    dend_r_9 {pt3dadd(-75.2561, -122.023, -38.3373, 0.67)}
    dend_r_9 {pt3dadd(-75.7761, -122.533, -38.3373, 0.67)}
    dend_r_9 {pt3dadd(-75.7761, -122.613, -38.3373, 0.67)}
    dend_r_9 {pt3dadd(-77.2761, -124.373, -38.3873, 1.04)}
    dend_r_9 {pt3dadd(-77.2761, -124.373, -38.3373, 1.04)}
    dend_r_9 {pt3dadd(-78.2561, -125.693, -38.3873, 1.04)}
    dend_r_9 {pt3dadd(-79.1561, -126.943, -40.0873, 0.59)}
    dend_r_9 {pt3dadd(-79.2261, -127.023, -40.1373, 0.59)}
    dend_r_9 {pt3dadd(-80.2861, -128.413, -40.1373, 0.59)}
    dend_r_9 {pt3dadd(-80.2861, -128.493, -40.1373, 0.59)}
    dend_r_9 {pt3dadd(-81.2561, -129.363, -40.1373, 0.89)}
    dend_r_9 {pt3dadd(-82.2261, -129.873, -40.1373, 1.19)}
    dend_r_9 {pt3dadd(-82.2961, -129.953, -40.1373, 1.19)}
    dend_r_9 {pt3dadd(-83.2761, -130.903, -40.1373, 1.04)}
    dend_r_9 {pt3dadd(-84.4761, -132.293, -40.1373, 0.74)}
    dend_r_9 {pt3dadd(-85.1061, -133.393, -41.0373, 0.74)}
    dend_r_9 {pt3dadd(-85.8561, -134.203, -41.0873, 1.26)}
    dend_r_9 {pt3dadd(-86.2261, -134.123, -41.0373, 1.26)}
    axon_r_27 {pt3dclear() pt3dadd(67.0339, -37.6627, 17.4127, 0.22) pt3dadd(67.8539, -36.6327, 17.7627, 0.22)}
    axon_r_27 {pt3dadd(67.7239, -35.0027, 19.7627, 0.22)}
    axon_r_27 {pt3dadd(67.4539, -32.9927, 19.7627, 0.22)}
    axon_r_27 {pt3dadd(67.3239, -31.4427, 19.7627, 0.22)}
    axon_r_27 {pt3dadd(67.3239, -31.4427, 19.2127, 0.22)}
    axon_r_27 {pt3dadd(67.3539, -28.6227, 19.0127, 0.22)}
    axon_r_26 {pt3dclear() pt3dadd(67.0339, -37.6627, 17.4127, 0.22) pt3dadd(65.4039, -37.1227, 17.4127, 0.22)}
    axon_r_26 {pt3dadd(65.1839, -37.0427, 17.4627, 0.22)}
    axon_r_26 {pt3dadd(64.1539, -36.2927, 17.4127, 0.22)}
    axon_r_26 {pt3dadd(63.8639, -36.0727, 17.4127, 0.22)}
    axon_r_26 {pt3dadd(62.7639, -35.3227, 17.4127, 0.22)}
    axon_r_26 {pt3dadd(62.5339, -35.2427, 17.4127, 0.22)}
    axon_r_26 {pt3dadd(61.2139, -34.2627, 16.5627, 0.22)}
}

proc basic_shape_extra_20(){
    axon_r_26 {pt3dadd(60.5539, -33.8827, 15.9627, 0.22)}
    axon_r_26 {pt3dadd(60.5539, -33.8827, 15.8127, 0.22)}
    axon_r_26 {pt3dadd(59.1539, -32.9127, 15.7627, 0.22)}
    axon_r_26 {pt3dadd(59.0839, -32.9127, 15.7627, 0.22)}
    axon_r_26 {pt3dadd(57.6839, -32.1527, 15.0627, 0.22)}
    axon_r_26 {pt3dadd(56.5739, -31.6227, 14.7627, 0.22)}
    axon_r_26 {pt3dadd(56.3539, -31.4727, 14.5627, 0.22)}
    axon_r_26 {pt3dadd(55.4739, -31.0227, 14.2627, 0.22)}
    axon_r_26 {pt3dadd(53.7839, -29.6727, 13.7127, 0.22)}
    axon_r_26 {pt3dadd(53.6339, -29.6627, 13.4127, 0.22)}
    axon_r_26 {pt3dadd(52.7439, -29.3627, 12.0127, 0.22)}
    axon_r_12 {pt3dclear() pt3dadd(80.5739, -41.5527, -6.38734, 0.22) pt3dadd(83.8239, -43.1427, -7.43734, 0.22)}
    axon_r_12 {pt3dadd(83.8239, -43.1427, -7.68734, 0.22)}
    axon_r_12 {pt3dadd(86.1839, -43.9127, -8.23734, 0.22)}
    axon_r_12 {pt3dadd(86.1839, -43.9127, -8.43734, 0.22)}
    axon_r_12 {pt3dadd(87.3639, -44.6627, -8.43734, 0.22)}
    axon_r_12 {pt3dadd(87.7239, -45.0327, -8.43734, 0.52)}
    axon_r_12 {pt3dadd(87.8039, -45.1127, -8.43734, 0.52)}
    axon_r_12 {pt3dadd(88.2439, -45.6327, -8.43734, 0.52)}
    axon_r_12 {pt3dadd(88.3139, -45.6327, -8.43734, 0.52)}
    axon_r_12 {pt3dadd(88.6839, -46.0127, -8.43734, 0.3)}
    axon_r_12 {pt3dadd(88.8239, -46.1627, -8.43734, 0.3)}
    axon_r_12 {pt3dadd(90.8939, -46.9927, -8.73734, 0.22)}
    axon_r_12 {pt3dadd(90.9639, -46.9927, -9.33734, 0.22)}
    axon_r_12 {pt3dadd(93.2439, -48.3527, -6.38734, 0.22)}
    axon_r_12 {pt3dadd(94.2839, -48.6627, -6.38734, 0.22)}
    axon_r_12 {pt3dadd(97.9039, -48.8727, -4.58734, 0.22)}
    axon_r_12 {pt3dadd(98.8739, -49.0327, -3.93734, 0.22)}
    axon_r_12 {pt3dadd(98.8739, -49.0327, -3.63734, 0.22)}
    axon_r_12 {pt3dadd(100.864, -49.8627, -3.48734, 0.44)}
    axon_r_12 {pt3dadd(100.934, -49.8627, -3.53734, 0.44)}
    axon_r_12 {pt3dadd(101.154, -50.0227, -3.48734, 0.44)}
    axon_r_12 {pt3dadd(101.814, -50.7627, -3.53734, 0.22)}
    axon_r_12 {pt3dadd(101.814, -50.7627, -3.48734, 0.22)}
    axon_r_12 {pt3dadd(103.584, -51.8927, -2.88734, 0.22)}
    axon_r_12 {pt3dadd(103.654, -51.9727, -2.88734, 0.22)}
    axon_r_12 {pt3dadd(105.044, -53.2427, -2.63734, 0.22)}
    axon_r_12 {pt3dadd(105.124, -53.2427, -2.63734, 0.22)}
    axon_r_12 {pt3dadd(106.144, -54.8127, -2.63734, 0.22)}
    axon_r_12 {pt3dadd(106.724, -55.6327, -2.63734, 0.22)}
    axon_r_12 {pt3dadd(107.014, -56.0027, -1.38734, 0.22)}
    axon_r_5 {pt3dclear() pt3dadd(80.5739, -41.5527, -6.38734, 0.3) pt3dadd(79.4639, -41.9127, -6.93734, 0.3)}
    axon_r_5 {pt3dadd(78.8739, -41.8327, -7.73734, 0.3)}
    axon_r_5 {pt3dadd(78.2039, -42.1927, -9.73734, 0.3)}
    axon_r_5 {pt3dadd(77.4639, -42.2627, -9.88734, 0.81)}
    axon_r_5 {pt3dadd(77.3839, -42.2627, -9.88734, 0.81)}
    axon_r_5 {pt3dadd(77.0939, -42.2627, -9.88734, 0.81)}
    axon_r_5 {pt3dadd(76.0539, -42.1727, -10.6873, 0.22)}
    axon_r_5 {pt3dadd(75.6039, -42.2427, -11.4873, 0.22)}
    axon_r_5 {pt3dadd(75.3039, -42.5327, -11.7373, 0.22)}
    axon_r_5 {pt3dadd(75.3039, -42.5327, -11.6873, 0.22)}
    axon_r_5 {pt3dadd(74.5639, -43.3427, -12.1873, 0.22)}
    axon_r_5 {pt3dadd(74.1139, -43.8527, -12.1873, 1.11)}
    dend_r_50 {pt3dclear() pt3dadd(-157.986, -67.1427, -27.8373, 0.37) pt3dadd(-158.736, -67.8027, -27.8373, 0.37)}
    dend_r_50 {pt3dadd(-159.036, -67.8027, -27.8873, 0.37)}
    dend_r_50 {pt3dadd(-159.996, -68.1627, -27.8373, 0.37)}
    dend_r_50 {pt3dadd(-160.516, -68.3727, -27.8373, 0.37)}
    dend_r_50 {pt3dadd(-160.596, -68.3727, -27.8373, 0.37)}
    dend_r_50 {pt3dadd(-161.046, -68.8927, -27.8373, 0.52)}
    dend_r_49 {pt3dclear() pt3dadd(-157.986, -67.1427, -27.8373, 0.44) pt3dadd(-158.276, -66.0327, -27.8373, 0.44)}
    dend_r_49 {pt3dadd(-158.336, -65.5127, -27.8373, 0.44)}
    dend_r_49 {pt3dadd(-158.556, -64.5427, -27.8373, 0.74)}
    dend_r_46 {pt3dclear() pt3dadd(-110.366, -156.683, -32.3373, 0.37) pt3dadd(-111.176, -156.003, -32.3873, 0.37)}
    dend_r_46 {pt3dadd(-111.546, -155.923, -32.3373, 0.37)}
    dend_r_46 {pt3dadd(-112.936, -154.353, -32.3373, 0.37)}
    dend_r_46 {pt3dadd(-113.736, -153.313, -32.3373, 0.37)}
    dend_r_46 {pt3dadd(-114.756, -151.223, -32.3873, 0.37)}
    dend_r_46 {pt3dadd(-114.826, -151.223, -32.3373, 0.37)}
    dend_r_46 {pt3dadd(-115.556, -149.813, -32.3873, 0.37)}
    dend_r_46 {pt3dadd(-115.556, -149.733, -32.3873, 0.37)}
    dend_r_46 {pt3dadd(-115.996, -149.283, -32.3873, 0.59)}
    dend_r_46 {pt3dadd(-116.576, -148.023, -32.3873, 0.59)}
    dend_r_46 {pt3dadd(-117.596, -146.603, -32.3873, 0.81)}
    dend_r_46 {pt3dadd(-117.596, -146.603, -32.3373, 0.81)}
    dend_r_46 {pt3dadd(-118.186, -146.153, -33.0373, 0.3)}
    dend_r_46 {pt3dadd(-118.406, -145.923, -33.0373, 0.3)}
    dend_r_46 {pt3dadd(-119.366, -145.543, -33.0373, 0.3)}
    dend_r_46 {pt3dadd(-119.806, -145.473, -33.0373, 0.3)}
    dend_r_46 {pt3dadd(-121.216, -145.673, -33.0373, 0.3)}
    dend_r_46 {pt3dadd(-121.586, -145.963, -33.0373, 0.3)}
    dend_r_46 {pt3dadd(-122.556, -146.253, -33.0373, 0.52)}
    dend_r_46 {pt3dadd(-122.626, -146.253, -33.0373, 0.52)}
    dend_r_46 {pt3dadd(-123.076, -146.763, -33.0373, 0.52)}
    dend_r_46 {pt3dadd(-123.076, -146.843, -33.0373, 0.52)}
    dend_r_46 {pt3dadd(-123.766, -148.613, -33.0373, 0.37)}
    dend_r_46 {pt3dadd(-124.146, -149.273, -33.0373, 0.37)}
    dend_r_46 {pt3dadd(-124.446, -150.163, -33.0373, 0.89)}
    dend_r_46 {pt3dadd(-124.596, -150.453, -33.0373, 0.89)}
    dend_r_46 {pt3dadd(-124.976, -151.193, -33.0373, 0.89)}
    dend_r_46 {pt3dadd(-125.126, -151.413, -33.0373, 0.89)}
    dend_r_46 {pt3dadd(-125.136, -152.303, -33.0373, 0.59)}
    dend_r_46 {pt3dadd(-125.216, -152.373, -33.0373, 0.59)}
    dend_r_46 {pt3dadd(-125.306, -154.523, -34.7873, 0.59)}
    dend_r_46 {pt3dadd(-125.316, -154.673, -34.7873, 0.59)}
    dend_r_46 {pt3dadd(-125.686, -155.553, -34.8373, 0.89)}
    dend_r_46 {pt3dadd(-125.696, -155.633, -34.7873, 0.89)}
    dend_r_46 {pt3dadd(-125.696, -156.223, -34.7873, 0.89)}
    dend_r_46 {pt3dadd(-125.696, -156.293, -34.7873, 0.89)}
    dend_r_46 {pt3dadd(-126.086, -157.703, -36.5873, 0.67)}
    dend_r_46 {pt3dadd(-126.086, -157.773, -36.5873, 0.67)}
}

proc basic_shape_extra_21(){
    dend_r_46 {pt3dadd(-126.466, -158.733, -36.5873, 0.67)}
    dend_r_46 {pt3dadd(-126.536, -158.883, -36.5873, 0.67)}
    dend_r_46 {pt3dadd(-127.066, -159.763, -36.5873, 0.96)}
    dend_r_46 {pt3dadd(-127.216, -159.913, -36.5873, 0.96)}
    dend_r_46 {pt3dadd(-127.296, -160.053, -36.5873, 0.96)}
    dend_r_46 {pt3dadd(-127.446, -160.203, -36.5873, 0.96)}
    dend_r_46 {pt3dadd(-128.126, -161.303, -36.5873, 0.67)}
    dend_r_46 {pt3dadd(-129.316, -162.113, -36.5873, 0.59)}
    dend_r_46 {pt3dadd(-129.916, -162.473, -37.2373, 0.59)}
    dend_r_46 {pt3dadd(-130.886, -163.053, -39.1373, 0.59)}
    dend_r_46 {pt3dadd(-131.026, -163.053, -39.1373, 0.59)}
    dend_r_46 {pt3dadd(-132.146, -164.003, -39.1373, 0.59)}
    dend_r_46 {pt3dadd(-132.526, -164.153, -39.1373, 0.59)}
    dend_r_46 {pt3dadd(-133.346, -164.663, -39.1373, 0.59)}
    dend_r_46 {pt3dadd(-134.606, -165.163, -39.1373, 0.96)}
    dend_r_46 {pt3dadd(-134.686, -165.163, -39.1373, 0.96)}
    dend_r_46 {pt3dadd(-135.126, -165.083, -40.0873, 0.74)}
    dend_r_46 {pt3dadd(-135.276, -165.083, -40.3373, 0.74)}
    dend_r_46 {pt3dadd(-135.866, -165.223, -41.0873, 0.74)}
    dend_r_46 {pt3dadd(-135.866, -165.223, -41.1873, 0.74)}
    dend_r_46 {pt3dadd(-136.456, -164.993, -41.4873, 0.74)}
    dend_r_46 {pt3dadd(-137.276, -164.913, -41.4873, 0.96)}
    dend_r_46 {pt3dadd(-137.346, -164.913, -41.5373, 0.96)}
    dend_r_46 {pt3dadd(-138.086, -164.833, -41.5373, 0.96)}
    dend_r_46 {pt3dadd(-138.086, -164.833, -41.4873, 0.96)}
    dend_r_46 {pt3dadd(-139.716, -164.963, -41.5373, 0.81)}
    dend_r_46 {pt3dadd(-139.796, -165.033, -41.4873, 0.81)}
    dend_r_46 {pt3dadd(-141.496, -165.163, -41.9373, 0.81)}
    dend_r_46 {pt3dadd(-143.566, -165.143, -42.2873, 0.67)}
    dend_r_46 {pt3dadd(-143.716, -164.993, -42.2373, 0.67)}
    dend_r_46 {pt3dadd(-145.186, -164.243, -42.3373, 0.67)}
    dend_r_46 {pt3dadd(-145.556, -164.163, -42.3873, 0.67)}
    dend_r_46 {pt3dadd(-146.516, -163.633, -42.4373, 1.04)}
    dend_r_46 {pt3dadd(-146.516, -163.633, -42.3873, 1.04)}
    dend_r_46 {pt3dadd(-147.246, -162.883, -42.4873, 1.04)}
    dend_r_46 {pt3dadd(-147.246, -162.883, -42.8373, 1.04)}
    dend_r_46 {pt3dadd(-147.986, -162.213, -43.9873, 0.52)}
    dend_r_46 {pt3dadd(-147.986, -162.213, -44.0373, 0.52)}
    dend_r_43 {pt3dclear() pt3dadd(-110.366, -156.683, -32.3373, 0.52) pt3dadd(-111.126, -158.223, -32.2873, 0.52)}
    dend_r_43 {pt3dadd(-111.586, -159.633, -33.7373, 0.74)}
    dend_r_43 {pt3dadd(-111.586, -159.633, -33.7873, 0.74)}
    dend_r_43 {pt3dadd(-112.336, -160.513, -33.7373, 0.74)}
    dend_r_43 {pt3dadd(-112.336, -160.583, -33.7373, 0.74)}
    dend_r_43 {pt3dadd(-112.636, -161.323, -33.7373, 0.59)}
    dend_r_43 {pt3dadd(-112.636, -161.393, -33.8873, 0.59)}
    dend_r_43 {pt3dadd(-113.316, -162.503, -34.7373, 0.59)}
    dend_r_43 {pt3dadd(-113.926, -163.683, -34.7873, 0.44)}
    dend_r_43 {pt3dadd(-114.076, -164.193, -34.8373, 0.44)}
    dend_r_43 {pt3dadd(-114.156, -164.193, -34.8373, 0.44)}
    dend_r_43 {pt3dadd(-114.746, -164.633, -35.4873, 0.44)}
    dend_r_43 {pt3dadd(-115.866, -164.843, -35.4873, 0.89)}
    dend_r_43 {pt3dadd(-116.086, -164.763, -35.4873, 0.89)}
    dend_r_43 {pt3dadd(-116.746, -164.093, -35.4873, 0.89)}
    dend_r_43 {pt3dadd(-117.326, -163.573, -35.4873, 0.67)}
    dend_r_43 {pt3dadd(-117.326, -163.573, -35.4373, 0.67)}
    dend_r_43 {pt3dadd(-117.916, -163.263, -37.4873, 0.52)}
    dend_r_43 {pt3dadd(-119.096, -162.733, -37.4873, 1.04)}
    dend_r_43 {pt3dadd(-119.096, -162.733, -37.5373, 1.04)}
    dend_r_43 {pt3dadd(-120.126, -161.983, -37.5373, 0.52)}
    dend_r_43 {pt3dadd(-120.126, -161.983, -37.4873, 0.52)}
    dend_r_43 {pt3dadd(-121.016, -161.823, -38.9373, 0.52)}
    dend_r_43 {pt3dadd(-121.016, -161.823, -38.9873, 0.52)}
    dend_r_43 {pt3dadd(-121.676, -161.303, -39.4373, 0.52)}
    dend_r_43 {pt3dadd(-122.256, -159.813, -39.4373, 1.04)}
    dend_r_43 {pt3dadd(-122.396, -159.513, -39.4873, 1.04)}
    dend_r_43 {pt3dadd(-122.756, -158.623, -39.4373, 1.04)}
    dend_r_43 {pt3dadd(-122.756, -158.553, -39.4373, 1.04)}
    dend_r_43 {pt3dadd(-123.196, -157.733, -39.4373, 0.59)}
    dend_r_43 {pt3dadd(-123.416, -157.213, -39.4873, 0.59)}
    dend_r_43 {pt3dadd(-123.416, -157.213, -39.4373, 0.59)}
    dend_r_43 {pt3dadd(-124.596, -156.823, -39.4873, 0.74)}
    dend_r_43 {pt3dadd(-124.596, -156.823, -39.4373, 0.74)}
    dend_r_43 {pt3dadd(-124.956, -156.453, -39.4873, 0.74)}
    dend_r_43 {pt3dadd(-125.036, -156.453, -39.4873, 0.74)}
    dend_r_43 {pt3dadd(-126.066, -155.923, -39.4373, 1.26)}
    dend_r_43 {pt3dadd(-126.136, -155.843, -39.4873, 1.26)}
    dend_r_41 {pt3dclear() pt3dadd(-69.0761, -98.9727, -12.6373, 0.37) pt3dadd(-68.7961, -100.093, -12.6373, 0.37)}
    dend_r_41 {pt3dadd(-68.7961, -100.393, -12.6373, 0.37)}
    dend_r_41 {pt3dadd(-68.6661, -102.023, -12.6373, 0.37)}
    dend_r_41 {pt3dadd(-68.6661, -102.093, -12.6373, 0.37)}
    dend_r_41 {pt3dadd(-68.6761, -103.203, -12.6373, 0.67)}
    dend_r_41 {pt3dadd(-68.5261, -103.203, -12.6373, 0.67)}
    dend_r_40 {pt3dclear() pt3dadd(-69.0761, -98.9727, -12.6373, 0.52) pt3dadd(-69.8961, -99.1927, -12.6873, 0.52)}
    dend_r_40 {pt3dadd(-69.8961, -99.1927, -12.6373, 0.52)}
    dend_r_40 {pt3dadd(-71.6761, -99.8427, -14.1873, 0.52)}
    dend_r_40 {pt3dadd(-71.8261, -99.8327, -14.1873, 0.52)}
    dend_r_40 {pt3dadd(-72.7161, -99.8327, -14.1873, 0.52)}
    dend_r_40 {pt3dadd(-73.3861, -100.043, -14.1873, 0.81)}
    dend_r_40 {pt3dadd(-73.4561, -100.043, -14.2373, 0.81)}
    dend_r_40 {pt3dadd(-74.6461, -100.693, -14.2373, 0.59)}
    dend_r_40 {pt3dadd(-75.0261, -101.133, -14.1873, 0.37)}
    dend_r_40 {pt3dadd(-75.1761, -101.213, -14.2373, 0.37)}
    dend_r_40 {pt3dadd(-76.2161, -101.643, -15.1873, 0.37)}
    dend_r_40 {pt3dadd(-77.5561, -102.223, -15.1873, 0.89)}
    dend_r_40 {pt3dadd(-77.7761, -102.293, -15.1873, 0.89)}
    dend_r_40 {pt3dadd(-78.5261, -102.733, -15.1873, 0.89)}
    dend_r_40 {pt3dadd(-78.5261, -102.733, -15.2373, 0.89)}
    dend_r_40 {pt3dadd(-79.7861, -103.233, -15.1873, 0.59)}
    dend_r_40 {pt3dadd(-80.6061, -103.743, -16.2873, 0.44)}
    dend_r_40 {pt3dadd(-80.9061, -104.113, -16.3373, 0.44)}
}

proc basic_shape_extra_22(){
    dend_r_40 {pt3dadd(-81.8861, -105.283, -16.2873, 0.44)}
    dend_r_40 {pt3dadd(-82.1861, -105.583, -16.2873, 0.44)}
    dend_r_40 {pt3dadd(-83.1561, -106.383, -16.2873, 0.44)}
    dend_r_40 {pt3dadd(-83.7561, -106.973, -16.2873, 0.81)}
    dend_r_40 {pt3dadd(-84.0561, -107.193, -16.2873, 0.81)}
    dend_r_40 {pt3dadd(-84.4261, -107.483, -16.2873, 0.81)}
    dend_r_40 {pt3dadd(-85.1761, -107.843, -16.2873, 0.59)}
    dend_r_40 {pt3dadd(-85.3161, -107.843, -16.2873, 0.59)}
    dend_r_40 {pt3dadd(-86.5861, -108.203, -16.2873, 0.59)}
    dend_r_40 {pt3dadd(-86.5861, -108.273, -16.2873, 0.59)}
    dend_r_40 {pt3dadd(-88.3761, -109.593, -16.3373, 1.04)}
    dend_r_40 {pt3dadd(-88.3761, -109.593, -16.2873, 1.04)}
    dend_r_40 {pt3dadd(-89.1261, -110.393, -16.2873, 0.59)}
    dend_r_40 {pt3dadd(-89.1961, -110.393, -16.4373, 0.59)}
    dend_r_40 {pt3dadd(-89.8761, -111.873, -17.2373, 0.59)}
    dend_r_40 {pt3dadd(-89.9561, -112.013, -17.2873, 0.59)}
    dend_r_40 {pt3dadd(-90.1061, -112.313, -17.2873, 0.59)}
    dend_r_40 {pt3dadd(-91.3061, -113.193, -17.2873, 0.59)}
    dend_r_40 {pt3dadd(-91.4561, -113.413, -17.2373, 0.59)}
    dend_r_40 {pt3dadd(-91.9061, -114.143, -17.2373, 0.89)}
    dend_r_40 {pt3dadd(-92.0561, -114.733, -17.2373, 0.89)}
    dend_r_40 {pt3dadd(-92.2861, -115.033, -17.2873, 0.89)}
    dend_r_40 {pt3dadd(-92.2861, -115.253, -17.2873, 0.89)}
    dend_r_40 {pt3dadd(-92.6661, -116.503, -18.4873, 0.44)}
    dend_r_40 {pt3dadd(-92.8161, -116.583, -18.4373, 0.44)}
    dend_r_40 {pt3dadd(-93.5761, -117.833, -18.4873, 0.44)}
    dend_r_40 {pt3dadd(-93.7961, -118.123, -18.4873, 0.44)}
    dend_r_40 {pt3dadd(-94.3261, -118.643, -18.4873, 0.44)}
    dend_r_40 {pt3dadd(-94.4761, -118.713, -18.4873, 0.44)}
    dend_r_40 {pt3dadd(-95.9661, -119.803, -18.4873, 0.44)}
    dend_r_40 {pt3dadd(-95.9661, -119.883, -18.4873, 0.44)}
    dend_r_40 {pt3dadd(-96.8561, -120.463, -18.4873, 0.74)}
    dend_r_40 {pt3dadd(-97.9061, -121.143, -18.4873, 0.52)}
    dend_r_40 {pt3dadd(-97.9061, -121.213, -18.4373, 0.52)}
    dend_r_40 {pt3dadd(-99.3961, -122.463, -18.4873, 0.52)}
    dend_r_40 {pt3dadd(-99.8461, -122.823, -18.4873, 0.52)}
    dend_r_40 {pt3dadd(-99.9961, -122.823, -18.4873, 0.52)}
    dend_r_40 {pt3dadd(-101.566, -123.773, -18.4873, 0.52)}
    dend_r_40 {pt3dadd(-101.706, -123.773, -18.4873, 0.52)}
    dend_r_40 {pt3dadd(-102.526, -123.983, -18.4873, 0.52)}
    dend_r_40 {pt3dadd(-102.896, -124.273, -18.4873, 0.52)}
    dend_r_40 {pt3dadd(-103.566, -124.493, -18.4873, 0.81)}
    dend_r_40 {pt3dadd(-103.716, -124.493, -18.4873, 0.81)}
    dend_r_40 {pt3dadd(-104.536, -124.483, -18.4873, 0.81)}
    dend_r_40 {pt3dadd(-104.606, -124.703, -18.4873, 0.81)}
    dend_r_40 {pt3dadd(-105.506, -124.993, -18.4873, 0.52)}
    dend_r_40 {pt3dadd(-105.576, -124.983, -18.4873, 0.52)}
    dend_r_40 {pt3dadd(-106.616, -125.423, -18.4873, 0.52)}
    dend_r_40 {pt3dadd(-107.286, -126.003, -18.4873, 1.04)}
    dend_r_40 {pt3dadd(-107.436, -126.003, -18.4373, 1.04)}
    dend_r_40 {pt3dadd(-108.186, -126.293, -18.4873, 0.59)}
    dend_r_40 {pt3dadd(-108.256, -126.513, -18.4873, 0.59)}
    dend_r_40 {pt3dadd(-110.566, -127.673, -18.4873, 0.59)}
    dend_r_40 {pt3dadd(-110.566, -127.823, -18.4873, 0.59)}
    dend_r_40 {pt3dadd(-111.396, -128.783, -18.9873, 1.04)}
    dend_r_21 {pt3dclear() pt3dadd(-48.1961, -107.173, -55.1373, 0.37) pt3dadd(-49.0061, -108.143, -56.5873, 0.37)}
    dend_r_21 {pt3dadd(-49.1561, -108.283, -56.5873, 0.37)}
    dend_r_21 {pt3dadd(-49.6761, -108.953, -56.6373, 0.37)}
    dend_r_21 {pt3dadd(-49.8961, -109.023, -56.6373, 0.37)}
    dend_r_21 {pt3dadd(-50.0461, -109.173, -56.6373, 0.37)}
    dend_r_21 {pt3dadd(-51.0061, -109.913, -57.0873, 0.37)}
    dend_r_21 {pt3dadd(-51.2261, -110.143, -57.0873, 0.37)}
    dend_r_21 {pt3dadd(-51.6761, -110.513, -58.1873, 0.37)}
    dend_r_21 {pt3dadd(-51.7461, -110.653, -58.2373, 0.37)}
    dend_r_21 {pt3dadd(-52.4161, -110.953, -58.8873, 0.37)}
    dend_r_21 {pt3dadd(-52.4161, -111.023, -58.8873, 0.37)}
    dend_r_21 {pt3dadd(-52.9361, -111.913, -58.9873, 0.52)}
    dend_r_21 {pt3dadd(-52.9361, -111.993, -59.1373, 0.52)}
    dend_r_21 {pt3dadd(-53.3061, -112.513, -60.0873, 0.52)}
    dend_r_21 {pt3dadd(-53.3061, -112.513, -60.3373, 0.52)}
    dend_r_21 {pt3dadd(-54.0461, -113.023, -61.0373, 0.52)}
    dend_r_21 {pt3dadd(-54.0461, -113.023, -61.1373, 0.52)}
    dend_r_21 {pt3dadd(-54.7061, -113.393, -61.2873, 0.67)}
    dend_r_21 {pt3dadd(-54.8561, -113.543, -61.3373, 0.67)}
    dend_r_21 {pt3dadd(-55.5961, -113.913, -61.7873, 0.67)}
    dend_r_21 {pt3dadd(-55.6761, -113.913, -61.8873, 0.67)}
    dend_r_21 {pt3dadd(-56.4161, -114.363, -62.0873, 0.67)}
    dend_r_21 {pt3dadd(-56.5661, -114.513, -62.1873, 0.67)}
    dend_r_21 {pt3dadd(-57.6761, -115.473, -62.5873, 0.52)}
    dend_r_21 {pt3dadd(-57.7461, -115.623, -62.5873, 0.52)}
    dend_r_21 {pt3dadd(-58.2661, -116.213, -62.5873, 0.52)}
    dend_r_21 {pt3dadd(-59.0861, -117.393, -62.6873, 1.04)}
    dend_r_21 {pt3dadd(-59.1561, -117.623, -62.6873, 1.04)}
    dend_r_21 {pt3dadd(-59.3761, -117.763, -62.6873, 1.04)}
    dend_r_21 {pt3dadd(-59.3761, -117.843, -62.6873, 1.04)}
    dend_r_21 {pt3dadd(-60.4161, -117.993, -63.0373, 0.44)}
    dend_r_21 {pt3dadd(-60.4161, -118.143, -63.0373, 0.44)}
    dend_r_21 {pt3dadd(-61.3061, -118.653, -64.7873, 0.44)}
    dend_r_21 {pt3dadd(-61.3061, -118.653, -64.8873, 0.44)}
    dend_r_21 {pt3dadd(-61.8261, -119.473, -65.0373, 0.44)}
    dend_r_21 {pt3dadd(-61.9661, -119.763, -65.0873, 0.44)}
    dend_r_21 {pt3dadd(-62.4161, -120.513, -65.1373, 0.44)}
    dend_r_21 {pt3dadd(-62.9361, -121.393, -65.1373, 1.04)}
    dend_r_21 {pt3dadd(-63.0861, -121.473, -65.1373, 1.04)}
    dend_r_21 {pt3dadd(-63.6761, -122.063, -65.1373, 1.04)}
    dend_r_21 {pt3dadd(-63.8261, -122.363, -65.1373, 1.04)}
    dend_r_21 {pt3dadd(-65.0061, -123.693, -65.2373, 0.52)}
    dend_r_21 {pt3dadd(-65.0861, -123.763, -65.5373, 0.52)}
    dend_r_21 {pt3dadd(-65.7461, -124.513, -65.5373, 0.52)}
    dend_r_21 {pt3dadd(-65.8261, -124.513, -65.5373, 0.52)}
}

proc basic_shape_extra_23(){
    dend_r_21 {pt3dadd(-66.7061, -125.843, -65.5373, 0.81)}
    dend_r_21 {pt3dadd(-66.9361, -126.063, -65.5373, 0.81)}
    dend_r_21 {pt3dadd(-67.5961, -126.363, -65.5373, 0.81)}
    dend_r_21 {pt3dadd(-67.8261, -126.513, -65.5373, 0.81)}
    dend_r_21 {pt3dadd(-68.4861, -126.953, -65.5373, 0.81)}
    dend_r_21 {pt3dadd(-68.5661, -127.023, -65.5373, 0.81)}
    dend_r_21 {pt3dadd(-69.1561, -127.323, -65.5373, 0.52)}
    dend_r_21 {pt3dadd(-69.3761, -127.473, -65.5373, 0.52)}
    dend_r_21 {pt3dadd(-71.0061, -128.143, -65.5373, 0.52)}
    dend_r_21 {pt3dadd(-71.0861, -128.213, -65.5373, 0.52)}
    dend_r_21 {pt3dadd(-71.9661, -128.803, -65.5373, 0.52)}
    dend_r_21 {pt3dadd(-72.1161, -128.883, -65.5373, 0.52)}
    dend_r_21 {pt3dadd(-72.4861, -129.543, -65.5373, 0.52)}
    dend_r_21 {pt3dadd(-72.7061, -129.843, -65.5373, 0.52)}
    dend_r_21 {pt3dadd(-73.3061, -130.363, -65.5373, 0.52)}
    dend_r_21 {pt3dadd(-73.9661, -131.253, -65.5373, 1.04)}
    dend_r_21 {pt3dadd(-74.0461, -131.473, -65.5373, 1.04)}
    dend_r_21 {pt3dadd(-74.4861, -131.993, -65.5373, 1.04)}
    dend_r_21 {pt3dadd(-74.5661, -132.063, -65.5373, 1.04)}
    dend_r_21 {pt3dadd(-75.5961, -132.803, -65.5373, 0.59)}
    dend_r_21 {pt3dadd(-75.7461, -133.103, -65.5373, 0.59)}
    dend_r_21 {pt3dadd(-76.7061, -134.803, -66.1373, 0.59)}
    dend_r_21 {pt3dadd(-76.7861, -134.883, -66.1373, 0.59)}
    dend_r_21 {pt3dadd(-77.3761, -135.763, -66.1373, 0.89)}
    dend_r_21 {pt3dadd(-77.4561, -136.063, -66.1373, 0.89)}
    dend_r_21 {pt3dadd(-77.6761, -136.803, -66.1373, 0.89)}
    dend_r_21 {pt3dadd(-77.6761, -136.953, -66.1373, 0.89)}
    dend_r_21 {pt3dadd(-78.1961, -137.843, -66.3873, 0.59)}
    dend_r_21 {pt3dadd(-78.5661, -139.473, -66.4373, 0.59)}
    dend_r_20 {pt3dclear() pt3dadd(-48.1961, -107.173, -55.1373, 0.37) pt3dadd(-49.0861, -105.843, -55.1373, 0.37)}
    dend_r_20 {pt3dadd(-49.3761, -105.693, -55.1373, 0.37)}
    dend_r_20 {pt3dadd(-50.0461, -104.883, -55.1373, 0.37)}
    dend_r_20 {pt3dadd(-50.0461, -104.883, -55.2373, 0.37)}
    dend_r_20 {pt3dadd(-50.6361, -103.543, -55.7873, 0.37)}
    dend_r_20 {pt3dadd(-50.6361, -103.473, -55.7873, 0.37)}
    dend_r_20 {pt3dadd(-51.0861, -102.363, -55.9373, 0.37)}
    dend_r_20 {pt3dadd(-51.5961, -101.843, -56.1873, 0.37)}
    dend_r_11 {pt3dclear() pt3dadd(-86.2261, -134.123, -41.0373, 0.67) pt3dadd(-87.2761, -135.073, -41.4873, 0.67)}
    dend_r_11 {pt3dadd(-87.2761, -135.073, -41.6373, 0.67)}
    dend_r_11 {pt3dadd(-88.0161, -135.583, -42.1373, 0.52)}
    dend_r_11 {pt3dadd(-88.0961, -135.583, -42.0873, 0.52)}
    dend_r_11 {pt3dadd(-88.6161, -136.023, -42.1873, 0.52)}
    dend_r_11 {pt3dadd(-88.6861, -136.023, -42.1873, 0.52)}
    dend_r_11 {pt3dadd(-89.6661, -136.753, -42.1873, 1.04)}
    dend_r_11 {pt3dadd(-89.8161, -137.043, -42.1873, 1.04)}
    dend_r_11 {pt3dadd(-90.1161, -137.343, -42.1873, 0.74)}
    dend_r_11 {pt3dadd(-91.3061, -138.443, -42.4873, 0.52)}
    dend_r_11 {pt3dadd(-91.3061, -138.443, -42.6873, 0.52)}
    dend_r_11 {pt3dadd(-91.6861, -139.173, -43.2373, 0.52)}
    dend_r_11 {pt3dadd(-91.7561, -139.173, -43.2373, 0.52)}
    dend_r_11 {pt3dadd(-92.7361, -139.983, -43.2373, 0.52)}
    dend_r_11 {pt3dadd(-92.8861, -140.123, -43.2373, 0.52)}
    dend_r_11 {pt3dadd(-93.5561, -141.153, -43.2373, 0.96)}
    dend_r_11 {pt3dadd(-93.6361, -141.303, -43.2373, 0.96)}
    dend_r_11 {pt3dadd(-94.0861, -141.963, -43.2373, 0.96)}
    dend_r_11 {pt3dadd(-94.1561, -141.963, -43.2373, 0.96)}
    dend_r_11 {pt3dadd(-94.5461, -142.993, -43.2373, 0.44)}
    dend_r_11 {pt3dadd(-94.5461, -143.073, -43.2373, 0.44)}
    dend_r_11 {pt3dadd(-94.9361, -144.843, -44.1373, 0.44)}
    dend_r_11 {pt3dadd(-95.6061, -145.803, -44.4873, 0.44)}
    dend_r_11 {pt3dadd(-95.6061, -145.803, -44.6373, 0.44)}
    dend_r_11 {pt3dadd(-95.9161, -146.543, -44.8373, 0.44)}
    dend_r_11 {pt3dadd(-95.9861, -146.613, -44.8873, 0.44)}
    dend_r_11 {pt3dadd(-96.0661, -147.133, -45.0373, 0.44)}
    dend_r_11 {pt3dadd(-96.0661, -147.133, -44.9873, 0.44)}
    dend_r_11 {pt3dadd(-97.0361, -148.013, -45.0873, 0.89)}
    dend_r_11 {pt3dadd(-97.1861, -148.233, -44.9873, 0.89)}
    dend_r_11 {pt3dadd(-97.2661, -148.303, -44.9873, 0.89)}
    dend_r_11 {pt3dadd(-97.5661, -148.893, -45.0373, 0.89)}
    dend_r_11 {pt3dadd(-97.5661, -148.963, -45.0373, 0.89)}
    dend_r_11 {pt3dadd(-98.3161, -149.843, -45.0373, 0.37)}
    dend_r_11 {pt3dadd(-98.9961, -150.873, -45.0373, 0.37)}
    dend_r_11 {pt3dadd(-99.1461, -151.023, -45.0373, 0.37)}
    dend_r_11 {pt3dadd(-100.116, -151.533, -45.0373, 0.37)}
    dend_r_11 {pt3dadd(-100.186, -151.533, -45.0373, 0.37)}
    dend_r_11 {pt3dadd(-101.156, -151.963, -44.9873, 0.89)}
    dend_r_11 {pt3dadd(-101.156, -151.963, -45.0373, 0.89)}
    dend_r_10 {pt3dclear() pt3dadd(-86.2261, -134.123, -41.0373, 0.52) pt3dadd(-85.6861, -136.243, -40.9873, 0.52)}
    dend_r_10 {pt3dadd(-85.9961, -137.723, -40.9873, 0.52)}
    dend_r_10 {pt3dadd(-86.0761, -137.943, -40.9873, 0.52)}
    dend_r_10 {pt3dadd(-86.1461, -137.943, -40.9873, 0.52)}
    dend_r_10 {pt3dadd(-86.4561, -138.833, -40.9873, 0.52)}
    dend_r_10 {pt3dadd(-86.5261, -138.903, -40.9873, 0.52)}
    dend_r_10 {pt3dadd(-87.5061, -140.523, -40.9873, 0.52)}
    dend_r_10 {pt3dadd(-87.5861, -140.813, -40.9873, 0.52)}
    dend_r_10 {pt3dadd(-88.0361, -141.483, -40.9873, 0.74)}
    dend_r_10 {pt3dadd(-88.1861, -141.623, -40.9873, 0.74)}
    dend_r_10 {pt3dadd(-88.5661, -142.283, -40.9873, 0.74)}
    dend_r_10 {pt3dadd(-88.5661, -142.363, -40.9873, 0.74)}
    dend_r_10 {pt3dadd(-89.2461, -143.543, -40.9873, 0.52)}
    dend_r_10 {pt3dadd(-89.6261, -144.423, -39.9873, 0.52)}
    dend_r_10 {pt3dadd(-89.8561, -145.233, -39.9873, 0.81)}
    dend_r_10 {pt3dadd(-89.9261, -145.463, -39.9373, 0.81)}
    dend_r_10 {pt3dadd(-90.1561, -146.053, -39.9873, 0.81)}
    dend_r_10 {pt3dadd(-90.1561, -146.123, -39.9873, 0.81)}
    dend_r_10 {pt3dadd(-90.3861, -147.013, -39.9873, 0.44)}
    dend_r_10 {pt3dadd(-90.3961, -147.233, -39.9873, 0.44)}
    dend_r_10 {pt3dadd(-90.4061, -148.273, -39.9373, 0.44)}
    dend_r_10 {pt3dadd(-90.5561, -148.413, -39.9873, 0.44)}
    dend_r_10 {pt3dadd(-91.0061, -149.523, -39.9873, 0.44)}
}

proc basic_shape_extra_24(){
    dend_r_10 {pt3dadd(-91.0061, -149.593, -39.9373, 0.44)}
    dend_r_10 {pt3dadd(-91.9861, -150.993, -39.9873, 0.44)}
    dend_r_10 {pt3dadd(-91.9861, -151.293, -39.9873, 0.44)}
    dend_r_10 {pt3dadd(-92.0761, -152.103, -39.9873, 0.44)}
    dend_r_10 {pt3dadd(-92.3061, -152.913, -39.9873, 0.74)}
    dend_r_10 {pt3dadd(-92.3061, -152.913, -39.9373, 0.74)}
    dend_r_10 {pt3dadd(-92.3061, -153.513, -39.9373, 0.74)}
    dend_r_10 {pt3dadd(-92.6861, -154.023, -39.9873, 0.44)}
    dend_r_10 {pt3dadd(-93.1361, -154.833, -39.9373, 0.67)}
    dend_r_10 {pt3dadd(-93.1361, -154.833, -39.9873, 0.67)}
    dend_r_10 {pt3dadd(-93.7361, -155.713, -39.9873, 0.67)}
    dend_r_10 {pt3dadd(-94.3461, -156.523, -41.0873, 0.67)}
    dend_r_10 {pt3dadd(-94.4161, -156.593, -41.0873, 0.67)}
    dend_r_10 {pt3dadd(-95.6161, -158.363, -41.0873, 0.67)}
    dend_r_10 {pt3dadd(-95.6261, -158.663, -41.0873, 0.67)}
    dend_r_10 {pt3dadd(-95.7761, -159.173, -41.0873, 0.67)}
    dend_r_10 {pt3dadd(-96.2361, -160.803, -41.9373, 0.67)}
    dend_r_10 {pt3dadd(-96.3161, -160.803, -42.3373, 0.67)}
    dend_r_10 {pt3dadd(-96.8461, -161.983, -42.9373, 0.67)}
    dend_r_10 {pt3dadd(-96.9161, -162.053, -43.0373, 0.67)}
    dend_r_10 {pt3dadd(-97.4461, -162.933, -43.1873, 0.67)}
    dend_r_10 {pt3dadd(-97.5961, -163.153, -43.1873, 0.67)}
    dend_r_10 {pt3dadd(-98.1961, -164.183, -43.1873, 0.67)}
    dend_r_10 {pt3dadd(-98.2061, -164.413, -43.1873, 0.67)}
    dend_r_10 {pt3dadd(-98.3561, -164.923, -43.1873, 0.67)}
    dend_r_10 {pt3dadd(-98.3561, -165.073, -43.1873, 0.67)}
    dend_r_10 {pt3dadd(-98.5861, -165.743, -43.1873, 1.19)}
    dend_r_10 {pt3dadd(-98.5861, -165.883, -43.2373, 1.19)}
    dend_r_10 {pt3dadd(-98.8961, -167.073, -43.1873, 0.74)}
    dend_r_10 {pt3dadd(-100.396, -168.243, -44.0373, 0.59)}
    dend_r_10 {pt3dadd(-101.586, -169.263, -44.0373, 0.59)}
    dend_r_10 {pt3dadd(-101.736, -169.483, -44.0373, 0.59)}
    dend_r_10 {pt3dadd(-101.886, -169.853, -44.0373, 0.59)}
    dend_r_10 {pt3dadd(-101.986, -171.483, -44.0373, 0.59)}
    dend_r_10 {pt3dadd(-101.986, -171.853, -44.0373, 0.59)}
    dend_r_10 {pt3dadd(-102.516, -172.813, -44.0373, 1.11)}
    dend_r_10 {pt3dadd(-102.586, -173.033, -44.0873, 1.11)}
    dend_r_10 {pt3dadd(-102.966, -173.543, -44.0373, 1.11)}
    dend_r_10 {pt3dadd(-103.046, -173.623, -44.0373, 1.11)}
    dend_r_10 {pt3dadd(-103.646, -174.503, -44.0373, 0.74)}
    dend_r_10 {pt3dadd(-103.946, -175.533, -45.2373, 0.67)}
    dend_r_10 {pt3dadd(-103.946, -175.533, -45.2873, 0.67)}
    dend_r_10 {pt3dadd(-104.916, -176.193, -46.6373, 0.67)}
    dend_r_10 {pt3dadd(-104.916, -176.193, -46.8873, 0.67)}
    dend_r_10 {pt3dadd(-105.226, -176.933, -46.9373, 0.67)}
    dend_r_10 {pt3dadd(-105.376, -177.073, -47.0373, 0.67)}
    dend_r_10 {pt3dadd(-106.266, -177.663, -47.3873, 0.67)}
    dend_r_10 {pt3dadd(-106.866, -178.393, -47.5373, 1.11)}
    dend_r_10 {pt3dadd(-106.946, -178.463, -47.5373, 1.11)}
    dend_r_10 {pt3dadd(-107.166, -178.833, -47.5873, 1.11)}
    dend_r_10 {pt3dadd(-107.176, -178.913, -47.6873, 1.11)}
    dend_r_10 {pt3dadd(-108.136, -179.493, -48.9373, 0.74)}
    dend_r_10 {pt3dadd(-108.886, -179.783, -49.5873, 0.74)}
    dend_r_10 {pt3dadd(-110.226, -180.133, -49.6873, 0.74)}
    dend_r_10 {pt3dadd(-110.446, -180.133, -49.6873, 0.74)}
    dend_r_10 {pt3dadd(-111.486, -180.933, -49.6873, 0.74)}
    dend_r_10 {pt3dadd(-111.786, -181.083, -49.6873, 0.74)}
    dend_r_10 {pt3dadd(-113.056, -181.733, -49.7373, 1.11)}
    dend_r_10 {pt3dadd(-113.126, -181.733, -49.6873, 1.11)}
    axon_r_29 {pt3dclear() pt3dadd(67.3539, -28.6227, 19.0127, 0.22) pt3dadd(68.0239, -28.2627, 19.0127, 0.22)}
    axon_r_29 {pt3dadd(68.0939, -28.2627, 19.0127, 0.22)}
    axon_r_29 {pt3dadd(69.8039, -28.1327, 19.0127, 0.22)}
    axon_r_29 {pt3dadd(70.6239, -27.1027, 19.0127, 0.22)}
    axon_r_29 {pt3dadd(71.4539, -26.0027, 19.0127, 0.22)}
    axon_r_29 {pt3dadd(71.6739, -26.0027, 19.0127, 0.22)}
    axon_r_29 {pt3dadd(72.2739, -25.0427, 19.0127, 0.22)}
    axon_r_29 {pt3dadd(72.2839, -24.6027, 19.0127, 0.22)}
    axon_r_29 {pt3dadd(73.2539, -23.5027, 19.0127, 0.22)}
    axon_r_29 {pt3dadd(73.2539, -23.2027, 19.0127, 0.22)}
    axon_r_29 {pt3dadd(73.1239, -21.7927, 19.0127, 0.22)}
    axon_r_29 {pt3dadd(72.1139, -19.7827, 19.0127, 0.22)}
    axon_r_29 {pt3dadd(71.9639, -19.7127, 19.0127, 0.22)}
    axon_r_29 {pt3dadd(71.9639, -19.4927, 19.0127, 0.22)}
    axon_r_29 {pt3dadd(71.3139, -18.0027, 19.0127, 0.22)}
    axon_r_29 {pt3dadd(71.1639, -17.9227, 19.0127, 0.22)}
    axon_r_28 {pt3dclear() pt3dadd(67.3539, -28.6227, 19.0127, 0.22) pt3dadd(66.0239, -27.8727, 19.0127, 0.22)}
    axon_r_28 {pt3dadd(65.8739, -27.8727, 19.0127, 0.22)}
    axon_r_28 {pt3dadd(63.8239, -26.1427, 19.0127, 0.22)}
    axon_r_28 {pt3dadd(63.5239, -25.9227, 19.0127, 0.22)}
    axon_r_28 {pt3dadd(62.7939, -25.1727, 19.0127, 0.22)}
    axon_r_28 {pt3dadd(61.7639, -24.4227, 20.2627, 0.22)}
    axon_r_28 {pt3dadd(60.7339, -24.0327, 20.7627, 0.22)}
    axon_r_14 {pt3dclear() pt3dadd(107.014, -56.0027, -1.38734, 0.22) pt3dadd(108.854, -57.1327, -1.38734, 0.22)}
    axon_r_14 {pt3dadd(108.934, -57.1327, -1.33734, 0.22)}
    axon_r_14 {pt3dadd(110.334, -57.3727, -1.18734, 0.22)}
    axon_r_14 {pt3dadd(110.854, -57.4527, -1.18734, 0.67)}
    axon_r_14 {pt3dadd(111.004, -57.5327, -1.18734, 0.67)}
    axon_r_14 {pt3dadd(111.444, -57.6827, -1.13734, 0.67)}
    axon_r_14 {pt3dadd(111.444, -57.6827, -1.18734, 0.67)}
    axon_r_14 {pt3dadd(112.554, -58.3627, -1.18734, 0.22)}
    axon_r_14 {pt3dadd(113.504, -58.8127, -0.23734, 0.22)}
    axon_r_14 {pt3dadd(114.174, -59.1927, -0.23734, 0.67)}
    axon_r_14 {pt3dadd(114.244, -59.1927, -0.23734, 0.67)}
    axon_r_14 {pt3dadd(114.464, -59.5627, -0.23734, 0.67)}
    axon_r_13 {pt3dclear() pt3dadd(107.014, -56.0027, -1.38734, 0.37) pt3dadd(105.824, -56.9527, -1.33734, 0.37)}
    axon_r_13 {pt3dadd(105.824, -56.9527, -1.38734, 0.37)}
    axon_r_13 {pt3dadd(105.744, -57.8427, -1.33734, 0.37)}
    axon_r_13 {pt3dadd(105.744, -57.8427, -1.38734, 0.37)}
    axon_r_13 {pt3dadd(105.294, -58.4327, 0.51266, 0.22)}
    axon_r_13 {pt3dadd(104.604, -59.9827, 3.31266, 0.22)}
}

proc basic_shape_extra_25(){
    axon_r_13 {pt3dadd(104.604, -59.9827, 3.46266, 0.22)}
    axon_r_13 {pt3dadd(104.304, -60.4927, 3.81266, 0.22)}
    axon_r_13 {pt3dadd(104.234, -60.5727, 3.81266, 0.22)}
    axon_r_13 {pt3dadd(103.544, -62.1227, 3.81266, 0.22)}
    axon_r_13 {pt3dadd(103.544, -62.4127, 3.81266, 0.22)}
    axon_r_13 {pt3dadd(103.534, -63.0027, 3.81266, 0.22)}
    axon_r_13 {pt3dadd(103.454, -63.6727, 3.81266, 0.74)}
    axon_r_13 {pt3dadd(103.454, -63.8927, 3.81266, 0.74)}
    axon_r_13 {pt3dadd(103.444, -64.8627, 3.81266, 0.74)}
    axon_r_13 {pt3dadd(103.444, -65.0027, 3.81266, 0.74)}
    axon_r_13 {pt3dadd(103.064, -65.8127, 4.16266, 0.22)}
    axon_r_13 {pt3dadd(103.064, -65.8127, 4.31266, 0.22)}
    axon_r_13 {pt3dadd(100.974, -67.1327, 3.81266, 0.22)}
    axon_r_13 {pt3dadd(100.824, -67.1227, 3.81266, 0.22)}
    axon_r_13 {pt3dadd(99.6339, -67.4827, 3.81266, 0.22)}
    axon_r_13 {pt3dadd(98.7439, -68.2927, 3.81266, 0.22)}
    axon_r_13 {pt3dadd(98.7439, -68.3627, 3.81266, 0.22)}
    axon_r_13 {pt3dadd(97.9839, -69.7627, 3.81266, 0.22)}
    axon_r_13 {pt3dadd(97.6839, -70.5727, 4.61266, 0.22)}
    axon_r_13 {pt3dadd(97.6839, -70.5727, 4.81266, 0.22)}
    axon_r_13 {pt3dadd(97.3739, -71.0927, 5.36266, 0.22)}
    axon_r_13 {pt3dadd(96.1839, -72.3327, 5.96266, 0.22)}
    axon_r_13 {pt3dadd(95.0539, -73.5127, 6.06266, 0.22)}
    axon_r_13 {pt3dadd(94.7539, -73.6527, 6.21266, 0.22)}
    axon_r_13 {pt3dadd(94.2339, -73.8727, 6.31266, 0.22)}
    axon_r_13 {pt3dadd(94.2339, -73.8727, 6.51266, 0.22)}
    axon_r_13 {pt3dadd(93.2639, -74.4527, 6.86266, 0.67)}
    axon_r_13 {pt3dadd(93.1939, -74.4527, 6.86266, 0.67)}
    axon_r_13 {pt3dadd(92.6739, -74.8927, 6.86266, 0.52)}
    axon_r_13 {pt3dadd(93.0239, -76.3827, 9.16266, 0.22)}
    axon_r_13 {pt3dadd(93.0239, -76.8227, 9.26266, 0.22)}
    axon_r_13 {pt3dadd(93.7439, -78.8327, 11.0627, 0.22)}
    axon_r_13 {pt3dadd(92.9739, -80.8927, 11.6627, 0.22)}
    axon_r_13 {pt3dadd(92.9739, -80.8927, 11.7127, 0.22)}
    axon_r_13 {pt3dadd(93.6339, -81.6427, 14.6627, 0.22)}
    axon_r_13 {pt3dadd(93.6339, -81.6427, 14.7627, 0.22)}
    axon_r_13 {pt3dadd(93.8639, -81.2727, 15.5627, 0.22)}
    axon_r_13 {pt3dadd(93.8639, -81.2727, 15.8127, 0.22)}
    axon_r_9 {pt3dclear() pt3dadd(74.1139, -43.8527, -12.1873, 0.22) pt3dadd(74.5439, -45.1227, -13.7873, 0.22)}
    axon_r_9 {pt3dadd(74.5439, -45.2727, -13.7873, 0.22)}
    axon_r_9 {pt3dadd(74.6739, -46.1627, -13.7873, 0.22)}
    axon_r_9 {pt3dadd(74.8939, -46.3827, -13.7873, 0.22)}
    axon_r_9 {pt3dadd(75.4839, -47.1327, -13.7873, 0.22)}
    axon_r_9 {pt3dadd(75.7039, -47.3527, -13.7873, 0.22)}
    axon_r_9 {pt3dadd(76.4339, -48.4027, -13.7873, 0.22)}
    axon_r_9 {pt3dadd(76.5039, -48.4727, -13.7873, 0.22)}
    axon_r_9 {pt3dadd(76.6439, -49.2927, -13.7873, 0.22)}
    axon_r_9 {pt3dadd(76.7139, -49.3627, -13.7873, 0.22)}
    axon_r_9 {pt3dadd(77.1539, -50.5527, -14.9873, 0.22)}
    axon_r_9 {pt3dadd(76.9239, -51.2927, -14.9873, 0.59)}
    axon_r_6 {pt3dclear() pt3dadd(74.1139, -43.8527, -12.1873, 0.22) pt3dadd(73.3639, -44.0727, -12.2373, 0.22)}
    axon_r_6 {pt3dadd(73.2939, -44.0727, -12.2373, 0.22)}
    axon_r_6 {pt3dadd(72.6939, -44.2127, -12.7373, 0.22)}
    axon_r_6 {pt3dadd(71.5139, -43.9727, -12.7873, 0.22)}
    axon_r_6 {pt3dadd(70.9239, -43.6727, -12.7873, 0.22)}
    axon_r_6 {pt3dadd(70.3339, -43.3727, -12.7873, 0.44)}
    axon_r_6 {pt3dadd(70.2639, -43.3727, -12.7873, 0.44)}
    axon_r_6 {pt3dadd(69.9639, -43.2927, -12.7873, 0.44)}
    axon_r_6 {pt3dadd(68.2639, -43.2027, -13.7873, 0.44)}
    axon_r_6 {pt3dadd(68.1139, -43.2027, -13.7873, 0.44)}
    axon_r_6 {pt3dadd(67.2239, -43.1927, -13.7873, 0.44)}
    axon_r_6 {pt3dadd(67.0739, -43.2627, -13.7873, 0.44)}
    axon_r_6 {pt3dadd(66.4039, -43.8527, -13.7873, 0.44)}
    axon_r_6 {pt3dadd(66.3339, -43.8527, -13.7873, 0.44)}
    axon_r_6 {pt3dadd(65.5839, -44.2827, -13.7873, 0.44)}
    axon_r_6 {pt3dadd(65.4339, -44.3627, -13.7873, 0.44)}
    axon_r_6 {pt3dadd(64.3939, -44.5727, -13.7873, 0.44)}
    axon_r_6 {pt3dadd(64.1739, -44.5627, -13.7873, 0.44)}
    axon_r_6 {pt3dadd(63.2839, -45.0727, -13.7873, 0.67)}
    axon_r_6 {pt3dadd(62.3039, -46.8427, -13.7873, 0.22)}
    axon_r_6 {pt3dadd(61.1739, -48.3127, -13.7873, 0.22)}
    axon_r_6 {pt3dadd(61.0239, -48.4627, -13.7873, 0.22)}
    axon_r_6 {pt3dadd(59.9739, -49.7127, -13.7873, 0.22)}
    axon_r_6 {pt3dadd(59.8939, -49.8527, -13.7873, 0.22)}
    axon_r_6 {pt3dadd(59.3739, -50.4427, -13.7873, 0.22)}
    axon_r_6 {pt3dadd(59.3739, -50.5127, -13.7873, 0.22)}
    axon_r_6 {pt3dadd(58.7039, -50.7327, -13.8373, 0.74)}
    axon_r_6 {pt3dadd(58.0339, -51.3127, -13.8373, 0.74)}
    axon_r_6 {pt3dadd(57.8839, -51.3927, -13.8373, 0.74)}
    axon_r_6 {pt3dadd(57.8039, -51.6127, -13.7873, 0.74)}
    axon_r_6 {pt3dadd(57.8039, -51.6127, -13.8373, 0.74)}
    dend_r_45 {pt3dclear() pt3dadd(-126.136, -155.843, -39.4873, 0.3) pt3dadd(-126.196, -154.443, -39.4873, 0.3)}
    dend_r_45 {pt3dadd(-126.276, -154.433, -39.4873, 0.3)}
    dend_r_45 {pt3dadd(-126.936, -153.833, -39.4873, 0.3)}
    dend_r_45 {pt3dadd(-128.036, -153.533, -39.4873, 0.74)}
    dend_r_45 {pt3dadd(-128.186, -153.533, -39.4873, 0.74)}
    dend_r_45 {pt3dadd(-129.146, -153.373, -39.4373, 0.74)}
    dend_r_45 {pt3dadd(-129.296, -153.373, -39.4873, 0.74)}
    dend_r_44 {pt3dclear() pt3dadd(-126.136, -155.843, -39.4873, 1.33) pt3dadd(-126.886, -156.283, -39.4873, 1.33)}
    dend_r_44 {pt3dadd(-128.006, -157.233, -39.4873, 0.67)}
    dend_r_44 {pt3dadd(-128.756, -158.333, -39.4873, 0.67)}
    dend_r_44 {pt3dadd(-129.736, -159.583, -39.4873, 1.26)}
    dend_r_44 {pt3dadd(-130.186, -160.323, -39.4873, 1.26)}
    dend_r_44 {pt3dadd(-131.466, -162.083, -40.0873, 0.74)}
    dend_r_44 {pt3dadd(-131.616, -162.303, -40.0873, 0.74)}
    dend_r_44 {pt3dadd(-131.686, -162.303, -40.0873, 0.74)}
    dend_r_44 {pt3dadd(-132.436, -162.963, -40.0873, 0.74)}
    dend_r_44 {pt3dadd(-132.506, -162.963, -40.0873, 0.74)}
    dend_r_44 {pt3dadd(-133.256, -163.403, -41.6873, 0.74)}
    dend_r_44 {pt3dadd(-133.476, -163.473, -42.0873, 0.74)}
}

proc basic_shape_extra_26(){
    dend_r_44 {pt3dadd(-133.926, -163.843, -42.2873, 0.74)}
    dend_r_44 {pt3dadd(-133.926, -163.913, -42.2873, 0.74)}
    dend_r_44 {pt3dadd(-135.276, -165.303, -42.2873, 0.67)}
    dend_r_44 {pt3dadd(-135.426, -165.303, -42.3373, 0.67)}
    dend_r_44 {pt3dadd(-136.466, -165.363, -42.3373, 0.67)}
    dend_r_44 {pt3dadd(-136.686, -165.363, -42.3373, 0.67)}
    dend_r_44 {pt3dadd(-137.866, -165.283, -42.3373, 0.67)}
    dend_r_44 {pt3dadd(-138.316, -165.273, -42.3373, 0.67)}
    dend_r_44 {pt3dadd(-140.156, -164.513, -42.3373, 0.67)}
    dend_r_44 {pt3dadd(-140.226, -164.443, -42.3373, 0.67)}
    dend_r_44 {pt3dadd(-142.886, -163.453, -42.3373, 0.67)}
    dend_r_44 {pt3dadd(-143.256, -163.223, -42.3373, 0.67)}
    dend_r_44 {pt3dadd(-145.526, -161.123, -42.2873, 0.67)}
    dend_r_44 {pt3dadd(-145.606, -161.053, -42.3373, 0.67)}
    dend_r_44 {pt3dadd(-147.506, -159.033, -41.3373, 0.52)}
    dend_r_44 {pt3dadd(-148.896, -157.753, -41.1373, 0.52)}
    dend_r_44 {pt3dadd(-148.896, -157.753, -40.7373, 0.52)}
    dend_r_44 {pt3dadd(-149.936, -157.303, -40.6873, 0.74)}
    dend_r_44 {pt3dadd(-150.656, -155.963, -40.6873, 0.74)}
    dend_r_44 {pt3dadd(-150.786, -154.753, -41.0373, 0.52)}
    dend_r_44 {pt3dadd(-151.076, -153.863, -41.0373, 0.44)}
    dend_r_44 {pt3dadd(-151.726, -152.523, -39.3873, 0.44)}
    dend_r_44 {pt3dadd(-152.236, -151.703, -39.3373, 0.67)}
    dend_r_44 {pt3dadd(-153.046, -150.803, -39.3373, 0.52)}
    dend_r_44 {pt3dadd(-153.036, -150.653, -39.3373, 0.52)}
    dend_r_44 {pt3dadd(-154.136, -149.463, -39.3373, 0.52)}
    dend_r_44 {pt3dadd(-154.286, -149.313, -39.3373, 0.52)}
    dend_r_44 {pt3dadd(-154.946, -148.633, -39.3373, 0.52)}
    dend_r_44 {pt3dadd(-155.676, -147.293, -39.3373, 0.67)}
    dend_r_23 {pt3dclear() pt3dadd(-78.5661, -139.473, -66.4373, 0.59) pt3dadd(-79.3061, -140.433, -66.4873, 0.59)}
    dend_r_23 {pt3dadd(-79.4561, -140.653, -66.6873, 0.59)}
    dend_r_23 {pt3dadd(-79.9661, -141.763, -66.8873, 0.59)}
    dend_r_23 {pt3dadd(-80.2661, -142.213, -66.8873, 0.59)}
    dend_r_23 {pt3dadd(-80.9361, -143.323, -66.8873, 0.59)}
    dend_r_23 {pt3dadd(-81.1561, -143.763, -66.8873, 0.59)}
    dend_r_23 {pt3dadd(-81.8961, -145.023, -66.9373, 0.59)}
    dend_r_23 {pt3dadd(-81.8961, -145.323, -66.9373, 0.59)}
    dend_r_23 {pt3dadd(-82.6361, -147.103, -66.9373, 0.59)}
    dend_r_23 {pt3dadd(-82.7861, -147.393, -66.9373, 0.59)}
    dend_r_23 {pt3dadd(-82.7861, -147.473, -66.9373, 0.59)}
    dend_r_23 {pt3dadd(-82.6361, -148.733, -66.9373, 0.59)}
    dend_r_23 {pt3dadd(-82.6361, -148.953, -66.9373, 0.59)}
    dend_r_23 {pt3dadd(-82.8561, -149.913, -67.0373, 0.59)}
    dend_r_23 {pt3dadd(-83.0861, -150.433, -67.0373, 0.59)}
    dend_r_23 {pt3dadd(-83.1561, -150.803, -67.0373, 0.59)}
    dend_r_23 {pt3dadd(-84.0461, -151.993, -67.0373, 0.96)}
    dend_r_23 {pt3dadd(-84.8561, -153.023, -67.0373, 0.96)}
    dend_r_23 {pt3dadd(-84.9361, -153.103, -67.0373, 0.96)}
    dend_r_23 {pt3dadd(-85.5261, -153.843, -67.0373, 0.52)}
    dend_r_23 {pt3dadd(-85.5961, -154.063, -67.0373, 0.52)}
    dend_r_23 {pt3dadd(-85.6761, -154.143, -67.0373, 0.52)}
    dend_r_23 {pt3dadd(-86.5661, -154.733, -67.3373, 0.52)}
    dend_r_23 {pt3dadd(-86.7861, -155.103, -67.4373, 0.52)}
    dend_r_23 {pt3dadd(-87.2261, -155.913, -67.4873, 0.52)}
    dend_r_23 {pt3dadd(-87.3061, -155.993, -67.4873, 0.52)}
    dend_r_23 {pt3dadd(-87.8961, -156.653, -67.8373, 0.52)}
    dend_r_23 {pt3dadd(-88.0461, -156.733, -67.8373, 0.52)}
    dend_r_22 {pt3dclear() pt3dadd(-78.5661, -139.473, -66.4373, 0.59) pt3dadd(-78.8561, -140.953, -66.4373, 0.59)}
    dend_r_22 {pt3dadd(-78.8561, -141.103, -66.4873, 0.59)}
    dend_r_22 {pt3dadd(-78.8561, -141.543, -66.4873, 0.59)}
    dend_r_22 {pt3dadd(-78.8561, -141.623, -66.4373, 0.59)}
    dend_r_22 {pt3dadd(-78.9361, -142.653, -66.4873, 0.89)}
    dend_r_22 {pt3dadd(-78.8561, -143.023, -66.4873, 0.89)}
    dend_r_22 {pt3dadd(-78.7061, -143.763, -66.4873, 0.89)}
    dend_r_22 {pt3dadd(-78.6361, -143.913, -66.4873, 0.89)}
    dend_r_22 {pt3dadd(-78.3361, -145.023, -66.4873, 0.52)}
    dend_r_22 {pt3dadd(-78.2661, -145.103, -66.4873, 0.52)}
    dend_r_22 {pt3dadd(-78.0461, -145.763, -66.4873, 0.52)}
    dend_r_22 {pt3dadd(-78.0461, -145.763, -66.5873, 0.52)}
    dend_r_22 {pt3dadd(-77.6761, -146.953, -65.7873, 0.81)}
    dend_r_22 {pt3dadd(-77.6761, -146.953, -65.8373, 0.81)}
    dend_r_15 {pt3dclear() pt3dadd(-101.156, -151.963, -45.0373, 0.44) pt3dadd(-101.526, -151.593, -45.0373, 0.44)}
    dend_r_15 {pt3dadd(-101.596, -151.363, -45.0373, 0.44)}
    dend_r_15 {pt3dadd(-101.806, -150.843, -45.0373, 0.44)}
    dend_r_15 {pt3dadd(-102.176, -150.253, -45.0373, 0.67)}
    dend_r_12 {pt3dclear() pt3dadd(-101.156, -151.963, -45.0373, 0.37) pt3dadd(-101.536, -152.853, -45.6873, 0.37)}
    dend_r_12 {pt3dadd(-102.286, -154.173, -46.0373, 0.37)}
    dend_r_12 {pt3dadd(-102.886, -154.763, -46.0373, 0.67)}
    dend_r_12 {pt3dadd(-102.886, -154.913, -46.0373, 0.67)}
    dend_r_12 {pt3dadd(-103.046, -155.573, -46.0873, 0.44)}
    dend_r_12 {pt3dadd(-103.196, -155.793, -46.0373, 0.44)}
    dend_r_12 {pt3dadd(-103.646, -156.383, -46.0373, 0.44)}
    dend_r_12 {pt3dadd(-103.646, -156.683, -46.0373, 0.44)}
    dend_r_12 {pt3dadd(-103.886, -157.793, -46.0373, 0.44)}
    dend_r_12 {pt3dadd(-104.036, -157.933, -46.0373, 0.44)}
    dend_r_12 {pt3dadd(-104.716, -159.183, -46.7873, 0.44)}
    dend_r_12 {pt3dadd(-104.636, -159.183, -46.7873, 0.44)}
    dend_r_12 {pt3dadd(-105.166, -160.363, -46.7873, 0.96)}
    dend_r_12 {pt3dadd(-105.316, -160.443, -46.8373, 0.96)}
    dend_r_12 {pt3dadd(-105.996, -160.953, -46.7873, 0.96)}
    dend_r_12 {pt3dadd(-106.066, -161.173, -46.8373, 0.96)}
    dend_r_12 {pt3dadd(-106.516, -161.683, -46.7873, 0.67)}
    dend_r_12 {pt3dadd(-106.596, -161.763, -46.8373, 0.67)}
    axon_r_16 {pt3dclear() pt3dadd(114.464, -59.5627, -0.23734, 0.22) pt3dadd(115.854, -61.5827, 1.31266, 0.22)}
    axon_r_16 {pt3dadd(116.284, -62.4727, 1.31266, 0.44)}
    axon_r_16 {pt3dadd(116.784, -64.1827, 3.06266, 0.22)}
    axon_r_16 {pt3dadd(116.784, -64.2527, 3.06266, 0.22)}
    axon_r_16 {pt3dadd(116.334, -65.2127, 3.51266, 0.22)}
    axon_r_16 {pt3dadd(116.394, -66.1027, 4.81266, 0.22)}
    axon_r_16 {pt3dadd(116.464, -66.1827, 4.81266, 0.22)}
}

proc basic_shape_extra_27(){
    axon_r_16 {pt3dadd(116.904, -66.8527, 4.81266, 0.22)}
    axon_r_16 {pt3dadd(116.904, -66.9227, 4.81266, 0.22)}
    axon_r_16 {pt3dadd(117.044, -67.4427, 4.81266, 0.22)}
    axon_r_16 {pt3dadd(117.044, -67.5927, 4.81266, 0.22)}
    axon_r_16 {pt3dadd(116.894, -68.0327, 4.81266, 0.22)}
    axon_r_16 {pt3dadd(116.894, -68.1127, 4.81266, 0.22)}
    axon_r_16 {pt3dadd(116.434, -69.4427, 4.81266, 0.52)}
    axon_r_16 {pt3dadd(116.434, -69.4427, 4.86266, 0.52)}
    axon_r_16 {pt3dadd(115.974, -70.3927, 4.81266, 0.37)}
    axon_r_16 {pt3dadd(115.304, -71.1327, 6.31266, 0.22)}
    axon_r_15 {pt3dclear() pt3dadd(114.464, -59.5627, -0.23734, 0.22) pt3dadd(115.364, -58.9127, -1.13734, 0.22)}
    axon_r_15 {pt3dadd(115.584, -58.7627, -1.13734, 0.22)}
    axon_r_15 {pt3dadd(117.744, -57.8927, -1.13734, 0.22)}
    axon_r_15 {pt3dadd(117.884, -57.9027, -1.13734, 0.22)}
    axon_r_15 {pt3dadd(119.514, -57.9127, -1.48734, 0.22)}
    axon_r_15 {pt3dadd(119.744, -57.9227, -1.48734, 0.22)}
    axon_r_15 {pt3dadd(121.224, -57.7827, -1.63734, 0.22)}
    axon_r_15 {pt3dadd(121.224, -57.7827, -1.43734, 0.22)}
    axon_r_15 {pt3dadd(123.224, -58.0327, -2.18734, 0.74)}
    axon_r_15 {pt3dadd(124.404, -58.1927, -2.78734, 0.22)}
    axon_r_15 {pt3dadd(124.474, -58.1927, -2.78734, 0.22)}
    axon_r_15 {pt3dadd(126.904, -59.6927, -3.58734, 0.22)}
    axon_r_11 {pt3dclear() pt3dadd(76.9239, -51.2927, -14.9873, 0.22) pt3dadd(75.6439, -52.4627, -18.6873, 0.22)}
    axon_r_11 {pt3dadd(75.6439, -52.4627, -18.7373, 0.22)}
    axon_r_11 {pt3dadd(75.3439, -53.2827, -18.6873, 0.22)}
    axon_r_11 {pt3dadd(75.3439, -53.2827, -18.7373, 0.22)}
    axon_r_11 {pt3dadd(75.1939, -53.8727, -18.6873, 0.59)}
    axon_r_11 {pt3dadd(75.1839, -54.7527, -18.7373, 0.59)}
    axon_r_11 {pt3dadd(75.1839, -54.7527, -18.6873, 0.59)}
    axon_r_11 {pt3dadd(74.9439, -55.7227, -18.7373, 0.22)}
    axon_r_11 {pt3dadd(74.9439, -55.7227, -18.8373, 0.22)}
    axon_r_10 {pt3dclear() pt3dadd(76.9239, -51.2927, -14.9873, 0.22) pt3dadd(77.6539, -51.8927, -14.9873, 0.22)}
    axon_r_10 {pt3dadd(78.4639, -52.4927, -16.1873, 0.22)}
    axon_r_10 {pt3dadd(78.4639, -52.4927, -16.2873, 0.22)}
    axon_r_10 {pt3dadd(80.0739, -54.5127, -13.6873, 0.22)}
    axon_r_10 {pt3dadd(80.1439, -54.5127, -13.6873, 0.22)}
    axon_r_10 {pt3dadd(80.2839, -55.7027, -13.6873, 0.22)}
    axon_r_10 {pt3dadd(80.2839, -55.7027, -13.5873, 0.22)}
    axon_r_10 {pt3dadd(80.1939, -56.8827, -12.6873, 0.22)}
    axon_r_10 {pt3dadd(80.1939, -56.8827, -12.7373, 0.22)}
    axon_r_10 {pt3dadd(79.8139, -57.6927, -12.6873, 0.59)}
    axon_r_10 {pt3dadd(79.8839, -58.3627, -12.6873, 0.59)}
    axon_r_10 {pt3dadd(80.0339, -58.4427, -12.6873, 0.59)}
    axon_r_10 {pt3dadd(80.1039, -58.6627, -12.6873, 0.59)}
    axon_r_10 {pt3dadd(80.2439, -58.8827, -12.6873, 0.59)}
    axon_r_10 {pt3dadd(80.7539, -59.6327, -12.6873, 0.22)}
    axon_r_10 {pt3dadd(80.8339, -59.6327, -12.6873, 0.22)}
    axon_r_10 {pt3dadd(82.5039, -63.0527, -13.5373, 0.22)}
    axon_r_10 {pt3dadd(82.7139, -64.1727, -13.5373, 0.22)}
    axon_r_10 {pt3dadd(82.7139, -64.3227, -13.5373, 0.22)}
    axon_r_10 {pt3dadd(82.7739, -65.0627, -13.5373, 0.22)}
    axon_r_10 {pt3dadd(82.7739, -65.1327, -13.5373, 0.22)}
    axon_r_10 {pt3dadd(82.6039, -67.6527, -15.5373, 0.22)}
    axon_r_10 {pt3dadd(82.5239, -67.7227, -15.5373, 0.22)}
    axon_r_10 {pt3dadd(81.9939, -68.6827, -15.5373, 0.22)}
    axon_r_8 {pt3dclear() pt3dadd(57.8039, -51.6127, -13.8373, 0.22) pt3dadd(57.9439, -52.5727, -12.9873, 0.22)}
    axon_r_8 {pt3dadd(57.9439, -52.5727, -12.7873, 0.22)}
    axon_r_8 {pt3dadd(59.3239, -54.8827, -12.7873, 0.22)}
    axon_r_8 {pt3dadd(59.2439, -55.5527, -13.0873, 0.74)}
    axon_r_8 {pt3dadd(59.3239, -55.5527, -13.1373, 0.74)}
    axon_r_8 {pt3dadd(59.6839, -56.0727, -13.0873, 0.74)}
    axon_r_8 {pt3dadd(59.6839, -56.0727, -13.1373, 0.74)}
    axon_r_8 {pt3dadd(59.7539, -56.8127, -13.1373, 0.3)}
    axon_r_8 {pt3dadd(59.7539, -56.8127, -13.0873, 0.3)}
    axon_r_8 {pt3dadd(59.8939, -57.6327, -13.1373, 0.3)}
    axon_r_8 {pt3dadd(60.4639, -59.2727, -11.7873, 0.3)}
    axon_r_8 {pt3dadd(60.5939, -60.9727, -11.7873, 0.3)}
    axon_r_8 {pt3dadd(60.5939, -61.1227, -11.7873, 0.3)}
    axon_r_8 {pt3dadd(60.2139, -61.7827, -11.7873, 0.3)}
    axon_r_8 {pt3dadd(60.2139, -62.0827, -11.7873, 0.3)}
    axon_r_8 {pt3dadd(59.1539, -64.5127, -10.9873, 0.3)}
    axon_r_8 {pt3dadd(57.5139, -65.5327, -10.9873, 0.3)}
    axon_r_8 {pt3dadd(57.2839, -65.6027, -10.9873, 0.3)}
    axon_r_8 {pt3dadd(55.7239, -66.1127, -10.9873, 0.3)}
    axon_r_8 {pt3dadd(55.5039, -66.1827, -10.9873, 0.3)}
    axon_r_8 {pt3dadd(53.2739, -66.6027, -10.9873, 0.52)}
    axon_r_8 {pt3dadd(52.2339, -66.8127, -10.9873, 0.37)}
    axon_r_8 {pt3dadd(52.1639, -66.8127, -10.9873, 0.37)}
    axon_r_8 {pt3dadd(51.0539, -67.0227, -10.9873, 0.22)}
    axon_r_8 {pt3dadd(49.7839, -67.2327, -10.6873, 0.22)}
    axon_r_8 {pt3dadd(49.4139, -67.1527, -10.6873, 0.22)}
    axon_r_8 {pt3dadd(47.6439, -66.6927, -10.6873, 0.22)}
    axon_r_8 {pt3dadd(47.5739, -66.6927, -10.4873, 0.22)}
    axon_r_8 {pt3dadd(46.3939, -65.7927, -9.33734, 0.22)}
    axon_r_8 {pt3dadd(44.9939, -65.7027, -9.33734, 0.22)}
    axon_r_8 {pt3dadd(44.9939, -65.7027, -8.98734, 0.22)}
    axon_r_8 {pt3dadd(44.1039, -65.3927, -8.88734, 0.22)}
    axon_r_8 {pt3dadd(44.0339, -65.3927, -8.88734, 0.22)}
    axon_r_8 {pt3dadd(43.2939, -65.0127, -8.88734, 0.74)}
    axon_r_8 {pt3dadd(43.2139, -65.0127, -8.88734, 0.74)}
    axon_r_8 {pt3dadd(42.4839, -64.3427, -8.88734, 0.74)}
    axon_r_8 {pt3dadd(42.1939, -63.3727, -8.88734, 0.22)}
    axon_r_8 {pt3dadd(41.8339, -63.0727, -8.78734, 0.22)}
    axon_r_8 {pt3dadd(41.8339, -63.0727, -8.18734, 0.22)}
    axon_r_8 {pt3dadd(41.0139, -62.9127, -7.68734, 0.22)}
    axon_r_8 {pt3dadd(40.9439, -62.9127, -7.68734, 0.22)}
    axon_r_8 {pt3dadd(40.3539, -62.5427, -7.68734, 0.22)}
    axon_r_8 {pt3dadd(40.3539, -62.5427, -7.58734, 0.22)}
    axon_r_8 {pt3dadd(39.8439, -62.0127, -7.53734, 0.74)}
    axon_r_8 {pt3dadd(38.8039, -61.7127, -7.53734, 0.74)}
}

proc basic_shape_extra_28(){
    axon_r_8 {pt3dadd(36.8139, -61.0227, -7.33734, 0.22)}
    axon_r_8 {pt3dadd(36.7439, -61.0227, -7.38734, 0.22)}
    axon_r_8 {pt3dadd(36.0039, -60.7127, -6.58734, 0.22)}
    axon_r_8 {pt3dadd(35.9339, -60.7127, -6.13734, 0.22)}
    axon_r_8 {pt3dadd(35.2639, -60.7827, -5.08734, 0.22)}
    axon_r_8 {pt3dadd(34.5939, -60.9227, -6.08734, 0.22)}
    axon_r_8 {pt3dadd(34.5939, -60.9227, -5.53734, 0.22)}
    axon_r_8 {pt3dadd(34.0739, -61.0627, -4.18734, 0.22)}
    axon_r_8 {pt3dadd(32.9539, -61.6427, -2.93734, 0.22)}
    axon_r_8 {pt3dadd(32.4439, -61.4227, -2.68734, 0.22)}
    axon_r_8 {pt3dadd(31.3339, -61.4827, -2.68734, 0.67)}
    axon_r_8 {pt3dadd(30.5839, -61.4727, -2.68734, 0.67)}
    axon_r_8 {pt3dadd(29.7039, -61.3927, -0.0373397, 0.22)}
    axon_r_7 {pt3dclear() pt3dadd(57.8039, -51.6127, -13.8373, 0.22) pt3dadd(57.3739, -50.6427, -12.9373, 0.22)}
    axon_r_7 {pt3dadd(56.7839, -49.8227, -14.2373, 0.22)}
    axon_r_7 {pt3dadd(56.7839, -49.8227, -14.6873, 0.22)}
    axon_r_7 {pt3dadd(56.5739, -49.3727, -15.8373, 0.22)}
    axon_r_7 {pt3dadd(56.5739, -49.3727, -16.5373, 0.22)}
    axon_r_7 {pt3dadd(56.5039, -48.8527, -16.8373, 0.22)}
    dend_r_25 {pt3dclear() pt3dadd(-88.0461, -156.733, -67.8373, 0.44) pt3dadd(-88.4661, -156.943, -68.1873, 0.44)}
    dend_r_25 {pt3dadd(-88.6161, -157.023, -68.5873, 0.44)}
    dend_r_25 {pt3dadd(-89.5061, -157.983, -68.8373, 0.44)}
    dend_r_25 {pt3dadd(-89.9461, -159.023, -68.8873, 0.59)}
    dend_r_25 {pt3dadd(-90.5361, -159.163, -68.8873, 0.59)}
    dend_r_25 {pt3dadd(-90.6161, -159.163, -68.8873, 0.59)}
    dend_r_25 {pt3dadd(-91.4261, -159.543, -68.8873, 0.52)}
    dend_r_25 {pt3dadd(-91.5061, -159.543, -68.8873, 0.52)}
    dend_r_25 {pt3dadd(-92.3961, -160.053, -68.8873, 0.52)}
    dend_r_25 {pt3dadd(-92.5361, -160.283, -68.8873, 0.52)}
    dend_r_25 {pt3dadd(-93.7961, -160.723, -68.8873, 0.89)}
    dend_r_25 {pt3dadd(-94.0261, -160.793, -68.8873, 0.89)}
    dend_r_25 {pt3dadd(-94.6861, -161.093, -68.8873, 0.89)}
    dend_r_25 {pt3dadd(-94.5361, -161.163, -68.8873, 0.89)}
    dend_r_24 {pt3dclear() pt3dadd(-88.0461, -156.733, -67.8373, 0.52) pt3dadd(-87.5261, -157.763, -69.0373, 0.52)}
    dend_r_24 {pt3dadd(-86.5661, -158.513, -69.0373, 0.52)}
    dend_r_24 {pt3dadd(-86.4861, -158.513, -69.0373, 0.52)}
    dend_r_14 {pt3dclear() pt3dadd(-106.596, -161.763, -46.8373, 0.52) pt3dadd(-107.186, -162.273, -46.5873, 0.52)}
    dend_r_14 {pt3dadd(-107.266, -162.273, -46.5873, 0.52)}
    dend_r_14 {pt3dadd(-108.446, -162.333, -46.5873, 0.52)}
    dend_r_14 {pt3dadd(-108.966, -162.323, -46.5873, 0.52)}
    dend_r_14 {pt3dadd(-110.816, -161.793, -46.5873, 0.74)}
    dend_r_14 {pt3dadd(-110.966, -161.793, -46.5873, 0.74)}
    dend_r_14 {pt3dadd(-111.406, -161.263, -46.5873, 0.74)}
    dend_r_14 {pt3dadd(-112.206, -160.443, -46.5873, 0.52)}
    dend_r_14 {pt3dadd(-112.716, -159.543, -44.8373, 0.52)}
    dend_r_14 {pt3dadd(-113.596, -158.423, -44.2373, 0.52)}
    dend_r_14 {pt3dadd(-113.596, -158.423, -44.1373, 0.52)}
    dend_r_14 {pt3dadd(-114.246, -156.793, -43.2873, 0.52)}
    dend_r_14 {pt3dadd(-114.976, -156.343, -43.2873, 0.52)}
    dend_r_14 {pt3dadd(-115.196, -156.183, -43.2873, 0.52)}
    dend_r_14 {pt3dadd(-116.156, -155.883, -43.2873, 0.52)}
    dend_r_14 {pt3dadd(-116.236, -155.803, -43.2873, 0.52)}
    dend_r_14 {pt3dadd(-117.416, -155.053, -43.2873, 0.81)}
    dend_r_14 {pt3dadd(-119.106, -154.223, -43.2873, 0.81)}
    dend_r_14 {pt3dadd(-119.996, -154.213, -42.5373, 0.59)}
    dend_r_14 {pt3dadd(-119.996, -154.213, -42.4373, 0.59)}
    dend_r_14 {pt3dadd(-120.886, -154.423, -42.8873, 0.59)}
    dend_r_14 {pt3dadd(-121.326, -154.273, -42.8873, 0.59)}
    dend_r_14 {pt3dadd(-121.696, -154.193, -42.8873, 0.59)}
    dend_r_14 {pt3dadd(-123.096, -153.663, -42.8873, 0.59)}
    dend_r_14 {pt3dadd(-123.246, -153.513, -42.8873, 0.59)}
    dend_r_13 {pt3dclear() pt3dadd(-106.596, -161.763, -46.8373, 0.44) pt3dadd(-105.416, -162.663, -48.3873, 0.44)}
    dend_r_13 {pt3dadd(-105.426, -163.103, -48.3873, 0.44)}
    dend_r_13 {pt3dadd(-105.506, -163.843, -48.3373, 0.67)}
    dend_r_13 {pt3dadd(-105.506, -163.843, -48.3873, 0.67)}
    dend_r_13 {pt3dadd(-105.816, -165.023, -48.3373, 0.3)}
    dend_r_13 {pt3dadd(-106.266, -165.613, -48.3873, 0.3)}
    dend_r_13 {pt3dadd(-106.336, -165.763, -48.7373, 0.3)}
    dend_r_13 {pt3dadd(-107.256, -168.053, -50.4873, 0.3)}
    dend_r_13 {pt3dadd(-107.326, -168.053, -50.4873, 0.3)}
    dend_r_13 {pt3dadd(-108.006, -169.223, -50.6373, 0.3)}
    dend_r_13 {pt3dadd(-108.006, -169.373, -50.6373, 0.3)}
    dend_r_13 {pt3dadd(-108.236, -169.963, -50.6373, 0.3)}
    dend_r_13 {pt3dadd(-108.616, -171.443, -50.6373, 0.81)}
    dend_r_13 {pt3dadd(-108.776, -171.813, -50.6373, 0.81)}
    dend_r_13 {pt3dadd(-109.006, -172.843, -50.6373, 0.52)}
    dend_r_13 {pt3dadd(-109.316, -174.253, -50.6373, 0.52)}
    dend_r_13 {pt3dadd(-109.176, -175.433, -50.6373, 0.52)}
    dend_r_13 {pt3dadd(-109.176, -175.433, -50.6873, 0.52)}
    dend_r_13 {pt3dadd(-109.076, -176.813, -50.6873, 0.96)}
    dend_r_13 {pt3dadd(-108.856, -177.413, -50.6873, 0.96)}
    dend_r_13 {pt3dadd(-108.786, -177.563, -50.6873, 0.96)}
    dend_r_13 {pt3dadd(-108.646, -178.523, -50.6873, 0.59)}
    dend_r_13 {pt3dadd(-108.646, -178.593, -50.6373, 0.59)}
    dend_r_13 {pt3dadd(-109.106, -179.403, -50.6373, 0.59)}
    dend_r_13 {pt3dadd(-109.176, -179.553, -50.6373, 0.59)}
    dend_r_13 {pt3dadd(-109.186, -180.293, -50.6373, 0.59)}
    dend_r_13 {pt3dadd(-109.416, -181.403, -50.6873, 1.11)}
    dend_r_13 {pt3dadd(-109.426, -181.703, -50.6373, 1.11)}
    dend_r_13 {pt3dadd(-109.506, -182.293, -50.6873, 1.11)}
    dend_r_13 {pt3dadd(-109.506, -182.363, -50.6373, 1.11)}
    dend_r_13 {pt3dadd(-110.566, -184.573, -52.7873, 0.52)}
    dend_r_13 {pt3dadd(-110.566, -184.803, -52.7373, 0.52)}
    dend_r_13 {pt3dadd(-110.866, -185.393, -52.7873, 0.52)}
    dend_r_13 {pt3dadd(-111.096, -185.833, -52.7373, 0.52)}
    dend_r_13 {pt3dadd(-111.166, -185.833, -52.7373, 0.52)}
    dend_r_13 {pt3dadd(-111.186, -187.013, -52.7873, 0.52)}
    dend_r_13 {pt3dadd(-111.186, -187.093, -52.7873, 0.52)}
    axon_r_18 {pt3dclear() pt3dadd(115.304, -71.1327, 6.31266, 0.22) pt3dadd(115.144, -72.3127, 6.26266, 0.22)}
    axon_r_18 {pt3dadd(115.364, -72.7627, 6.21266, 0.22)}
}

proc basic_shape_extra_29(){
    axon_r_18 {pt3dadd(115.364, -72.7627, 6.26266, 0.22)}
    axon_r_18 {pt3dadd(115.274, -73.6527, 6.26266, 0.52)}
    axon_r_18 {pt3dadd(115.274, -73.6527, 6.21266, 0.52)}
    axon_r_18 {pt3dadd(115.484, -74.7627, 6.26266, 0.22)}
    axon_r_18 {pt3dadd(115.544, -76.3927, 8.31266, 0.22)}
    axon_r_18 {pt3dadd(115.684, -77.2127, 8.31266, 0.52)}
    axon_r_18 {pt3dadd(115.684, -77.6527, 8.31266, 0.52)}
    axon_r_18 {pt3dadd(115.304, -78.2427, 8.36266, 0.22)}
    axon_r_18 {pt3dadd(114.854, -78.7527, 9.26266, 0.22)}
    axon_r_18 {pt3dadd(114.404, -79.6427, 10.4127, 0.22)}
    axon_r_18 {pt3dadd(114.324, -79.6427, 10.4127, 0.22)}
    axon_r_18 {pt3dadd(114.174, -79.7827, 10.4127, 0.22)}
    axon_r_18 {pt3dadd(113.794, -80.8227, 10.8627, 0.89)}
    axon_r_17 {pt3dclear() pt3dadd(115.304, -71.1327, 6.31266, 0.22) pt3dadd(114.724, -70.2327, 5.96266, 0.22)}
    axon_r_17 {pt3dadd(114.724, -70.1627, 5.96266, 0.22)}
    axon_r_17 {pt3dadd(114.734, -69.4227, 6.56266, 0.22)}
    axon_r_17 {pt3dadd(114.664, -68.7527, 7.06266, 0.74)}
    axon_r_17 {pt3dadd(114.524, -67.9327, 7.06266, 0.74)}
    axon_r_17 {pt3dadd(114.524, -67.9327, 7.11266, 0.74)}
    axon_r_17 {pt3dadd(114.304, -67.4127, 7.11266, 0.22)}
    axon_r_17 {pt3dadd(114.304, -67.3427, 7.11266, 0.22)}
    axon_r_17 {pt3dadd(114.394, -66.2327, 7.11266, 0.22)}
    axon_r_17 {pt3dadd(114.324, -65.6427, 7.11266, 0.22)}
    axon_r_17 {pt3dadd(113.964, -64.4527, 7.06266, 0.22)}
    axon_r_17 {pt3dadd(113.964, -64.4527, 7.11266, 0.22)}
    axon_r_17 {pt3dadd(113.374, -64.2227, 7.31266, 0.22)}
    axon_r_17 {pt3dadd(113.374, -64.2227, 7.36266, 0.22)}
    axon_r_17 {pt3dadd(112.414, -63.9927, 6.41266, 0.89)}
    axon_r_17 {pt3dadd(111.394, -62.8627, 6.41266, 0.22)}
    axon_r_17 {pt3dadd(111.394, -62.7927, 6.41266, 0.22)}
    axon_r_17 {pt3dadd(111.104, -61.8227, 6.41266, 0.22)}
    axon_r_17 {pt3dadd(110.604, -60.7127, 6.71266, 0.22)}
    axon_r_17 {pt3dadd(110.604, -60.7127, 6.81266, 0.22)}
    axon_r_17 {pt3dadd(110.164, -60.2627, 6.86266, 0.22)}
    axon_r_17 {pt3dadd(110.164, -60.2627, 7.01266, 0.22)}
    axon_r_17 {pt3dadd(109.494, -59.6627, 7.21266, 0.52)}
    axon_r_17 {pt3dadd(108.684, -59.3527, 8.06266, 0.22)}
    axon_r_17 {pt3dadd(108.394, -58.6127, 8.36266, 1.04)}
    axon_r_17 {pt3dadd(108.254, -58.6127, 8.36266, 1.04)}
    axon_r_17 {pt3dadd(107.224, -57.4127, 8.96266, 0.22)}
    axon_r_17 {pt3dadd(107.224, -57.4127, 9.11266, 0.22)}
    axon_r_17 {pt3dadd(107.014, -56.6727, 9.71266, 0.22)}
    axon_r_17 {pt3dadd(106.574, -55.8527, 9.76266, 0.22)}
    axon_r_17 {pt3dadd(106.574, -55.8527, 9.81266, 0.22)}
    axon_r_17 {pt3dadd(106.514, -54.8927, 9.86266, 0.74)}
    axon_r_17 {pt3dadd(106.434, -54.8127, 9.81266, 0.74)}
    axon_r_17 {pt3dadd(106.374, -54.2927, 9.86266, 0.74)}
    axon_r_17 {pt3dadd(105.934, -53.5527, 9.86266, 0.22)}
    axon_r_17 {pt3dadd(105.354, -52.1327, 9.86266, 0.22)}
    axon_r_17 {pt3dadd(102.654, -48.5527, 10.3127, 0.22)}
    axon_r_17 {pt3dadd(102.654, -48.2527, 10.3127, 0.22)}
    axon_r_17 {pt3dadd(101.924, -47.2127, 10.3127, 0.22)}
    axon_r_17 {pt3dadd(101.194, -46.3127, 10.3127, 0.67)}
    axon_r_17 {pt3dadd(100.324, -44.9027, 9.61266, 0.22)}
    axon_r_17 {pt3dadd(100.244, -44.8927, 9.61266, 0.22)}
    axon_r_17 {pt3dadd(99.4439, -43.9227, 9.46266, 0.22)}
    axon_r_17 {pt3dadd(99.4439, -43.9227, 9.31266, 0.22)}
    axon_r_17 {pt3dadd(99.0739, -43.4727, 9.31266, 0.22)}
    axon_r_17 {pt3dadd(98.3439, -42.8027, 9.31266, 0.67)}
    axon_r_17 {pt3dadd(97.6039, -42.5027, 9.31266, 0.22)}
    axon_r_17 {pt3dadd(97.0939, -41.7527, 9.31266, 0.22)}
    axon_r_17 {pt3dadd(96.6539, -41.0827, 9.31266, 0.22)}
    axon_r_17 {pt3dadd(96.5839, -41.0827, 9.31266, 0.22)}
    axon_r_17 {pt3dadd(95.4739, -40.7727, 9.31266, 0.22)}
    axon_r_17 {pt3dadd(94.6639, -39.9527, 9.31266, 0.59)}
    axon_r_17 {pt3dadd(94.4439, -39.9427, 9.31266, 0.59)}
    axon_r_17 {pt3dadd(93.7839, -39.8627, 9.36266, 0.59)}
    axon_r_17 {pt3dadd(93.7839, -39.8627, 9.31266, 0.59)}
    axon_r_17 {pt3dadd(93.1239, -39.3427, 9.31266, 0.22)}
    axon_r_17 {pt3dadd(92.9739, -39.3427, 9.31266, 0.22)}
    dend_r_27 {pt3dclear() pt3dadd(-94.5361, -161.163, -68.8873, 0.37) pt3dadd(-95.0561, -161.833, -68.8873, 0.37)}
    dend_r_27 {pt3dadd(-95.1361, -161.833, -68.8873, 0.37)}
    dend_r_27 {pt3dadd(-95.7961, -162.573, -68.8873, 0.37)}
    dend_r_27 {pt3dadd(-95.7961, -162.573, -69.0373, 0.37)}
    dend_r_27 {pt3dadd(-96.3961, -163.833, -70.0373, 0.44)}
    dend_r_27 {pt3dadd(-96.6861, -164.423, -70.0873, 0.44)}
    dend_r_27 {pt3dadd(-96.6861, -164.573, -70.0873, 0.44)}
    dend_r_27 {pt3dadd(-97.1361, -165.543, -70.0873, 0.22)}
    dend_r_27 {pt3dadd(-97.1361, -165.763, -70.0873, 0.22)}
    dend_r_27 {pt3dadd(-97.9461, -167.023, -70.4373, 0.22)}
    dend_r_27 {pt3dadd(-98.0961, -167.163, -70.4373, 0.22)}
    dend_r_27 {pt3dadd(-98.6861, -168.053, -70.5373, 0.44)}
    dend_r_27 {pt3dadd(-98.7661, -168.203, -70.5373, 0.44)}
    dend_r_27 {pt3dadd(-99.0561, -168.653, -70.5873, 0.44)}
    dend_r_27 {pt3dadd(-99.0561, -168.723, -71.0873, 0.44)}
    dend_r_27 {pt3dadd(-99.6561, -169.243, -72.4373, 0.44)}
    dend_r_27 {pt3dadd(-99.6561, -169.243, -72.4874, 0.44)}
    dend_r_27 {pt3dadd(-100.466, -169.613, -73.2374, 0.44)}
    dend_r_27 {pt3dadd(-100.616, -169.763, -73.3373, 0.44)}
    dend_r_27 {pt3dadd(-101.056, -170.133, -73.7374, 0.44)}
    dend_r_27 {pt3dadd(-101.206, -170.353, -73.7873, 0.44)}
    dend_r_27 {pt3dadd(-101.726, -170.653, -74.0873, 0.44)}
    dend_r_27 {pt3dadd(-102.096, -170.793, -74.1373, 0.44)}
    dend_r_27 {pt3dadd(-102.396, -170.943, -74.2374, 0.44)}
    dend_r_27 {pt3dadd(-103.356, -170.873, -74.5373, 0.67)}
    dend_r_26 {pt3dclear() pt3dadd(-94.5361, -161.163, -68.8873, 0.52) pt3dadd(-95.4261, -160.723, -68.8873, 0.52)}
    dend_r_26 {pt3dadd(-95.6561, -160.723, -68.8873, 0.52)}
    dend_r_26 {pt3dadd(-96.1661, -160.573, -68.8873, 0.52)}
    dend_r_26 {pt3dadd(-96.7661, -159.683, -68.8873, 0.89)}
    dend_r_26 {pt3dadd(-97.5761, -159.543, -68.8873, 0.37)}
}

proc basic_shape_extra_30(){
    dend_r_26 {pt3dadd(-97.7261, -159.543, -68.8873, 0.37)}
    dend_r_26 {pt3dadd(-98.0961, -159.313, -68.8873, 0.37)}
    dend_r_26 {pt3dadd(-98.9061, -158.573, -68.8873, 0.52)}
    axon_r_22 {pt3dclear() pt3dadd(113.794, -80.8227, 10.8627, 0.22) pt3dadd(115.004, -81.5827, 10.4127, 0.22)}
    axon_r_22 {pt3dadd(115.074, -81.6527, 10.4127, 0.22)}
    axon_r_22 {pt3dadd(116.694, -82.9327, 11.8127, 0.22)}
    axon_r_22 {pt3dadd(116.694, -82.9327, 11.9127, 0.22)}
    axon_r_22 {pt3dadd(117.274, -83.6727, 12.5627, 0.22)}
    axon_r_22 {pt3dadd(117.274, -83.6727, 12.6627, 0.22)}
    axon_r_22 {pt3dadd(118.004, -84.7227, 12.6627, 0.22)}
    axon_r_22 {pt3dadd(118.734, -85.3227, 12.6627, 1.26)}
    axon_r_22 {pt3dadd(118.964, -85.4027, 12.6627, 1.26)}
    axon_r_22 {pt3dadd(118.964, -85.4727, 12.6627, 1.26)}
    axon_r_22 {pt3dadd(119.254, -85.6227, 12.6627, 1.26)}
    axon_r_22 {pt3dadd(119.984, -86.3727, 12.6627, 0.22)}
    axon_r_22 {pt3dadd(120.574, -86.6027, 12.6627, 0.22)}
    axon_r_22 {pt3dadd(121.314, -86.6827, 12.2627, 0.52)}
    axon_r_22 {pt3dadd(121.394, -86.6827, 12.3127, 0.52)}
    axon_r_22 {pt3dadd(121.984, -86.6927, 12.2627, 0.52)}
    axon_r_22 {pt3dadd(121.984, -86.6927, 12.3127, 0.52)}
    axon_r_22 {pt3dadd(122.874, -86.1827, 12.2627, 1.19)}
    axon_r_22 {pt3dadd(123.174, -86.1127, 12.2627, 1.19)}
    axon_r_22 {pt3dadd(123.774, -85.6727, 12.2627, 1.19)}
    axon_r_22 {pt3dadd(124.964, -84.9427, 10.9127, 0.22)}
    axon_r_22 {pt3dadd(124.964, -84.9427, 10.8127, 0.22)}
    axon_r_22 {pt3dadd(126.454, -84.3627, 10.4627, 0.22)}
    axon_r_22 {pt3dadd(127.274, -84.2227, 10.4127, 0.22)}
    axon_r_22 {pt3dadd(128.834, -83.5027, 10.4127, 0.22)}
    axon_r_22 {pt3dadd(128.984, -83.4327, 10.4627, 0.22)}
    axon_r_22 {pt3dadd(130.024, -82.9927, 10.4127, 0.22)}
    axon_r_22 {pt3dadd(130.764, -82.8527, 10.4127, 0.44)}
    axon_r_22 {pt3dadd(132.254, -82.0527, 10.4127, 0.22)}
    axon_r_22 {pt3dadd(133.074, -81.6227, 10.2627, 0.22)}
    axon_r_22 {pt3dadd(133.074, -81.6227, 9.96266, 0.22)}
    axon_r_22 {pt3dadd(134.924, -81.4227, 9.96266, 0.22)}
    axon_r_22 {pt3dadd(135.224, -81.4227, 9.96266, 0.22)}
    axon_r_22 {pt3dadd(136.484, -81.5827, 11.3127, 0.22)}
    axon_r_22 {pt3dadd(136.554, -81.5827, 11.3127, 0.22)}
    axon_r_22 {pt3dadd(137.224, -81.8127, 11.4127, 0.22)}
    axon_r_22 {pt3dadd(138.334, -81.9027, 11.4127, 0.22)}
    axon_r_19 {pt3dclear() pt3dadd(113.794, -80.8227, 10.8627, 0.22) pt3dadd(112.534, -80.5127, 10.9127, 0.22)}
    axon_r_19 {pt3dadd(112.314, -80.5027, 10.8627, 0.22)}
    axon_r_19 {pt3dadd(111.574, -80.2727, 10.8627, 0.22)}
    axon_r_19 {pt3dadd(111.574, -80.2727, 11.1627, 0.22)}
    axon_r_19 {pt3dadd(110.324, -79.7427, 12.8127, 0.22)}
    axon_r_19 {pt3dadd(110.324, -79.6727, 13.2127, 0.22)}
    axon_r_19 {pt3dadd(109.734, -79.2927, 13.6627, 0.22)}
    axon_r_19 {pt3dadd(109.734, -79.2927, 14.1127, 0.22)}
    axon_r_19 {pt3dadd(109.224, -78.8427, 15.4127, 0.22)}
    axon_r_19 {pt3dadd(109.224, -78.8427, 15.7627, 0.22)}
    axon_r_19 {pt3dadd(109.004, -78.1727, 13.7627, 0.22)}
    axon_r_19 {pt3dadd(109.014, -77.7327, 14.7627, 0.22)}
    axon_r_19 {pt3dadd(108.944, -77.2127, 15.2127, 0.22)}
    axon_r_19 {pt3dadd(108.644, -77.2127, 15.2127, 0.52)}
    axon_r_19 {pt3dadd(108.644, -77.2127, 15.2627, 0.52)}
    axon_r_19 {pt3dadd(108.494, -77.3527, 15.8127, 0.52)}
    axon_r_19 {pt3dadd(108.494, -77.3527, 15.8627, 0.52)}
    axon_r_19 {pt3dadd(108.494, -77.7227, 15.9127, 0.22)}
    axon_r_19 {pt3dadd(108.494, -77.7227, 15.9627, 0.22)}
    axon_r_19 {pt3dadd(108.494, -78.0227, 16.4127, 0.22)}
    axon_r_19 {pt3dadd(108.854, -78.7627, 16.5627, 0.22)}
    axon_r_19 {pt3dadd(109.004, -78.9927, 16.5627, 0.22)}
    axon_r_19 {pt3dadd(109.284, -79.6627, 16.7627, 0.22)}
    axon_r_19 {pt3dadd(109.874, -80.6327, 17.4127, 0.22)}
    axon_r_19 {pt3dadd(110.014, -80.6327, 17.4127, 0.22)}
    axon_r_19 {pt3dadd(110.304, -81.3027, 17.4127, 0.22)}
    axon_r_19 {pt3dadd(110.304, -81.3027, 17.4627, 0.22)}
    axon_r_19 {pt3dadd(110.374, -81.6027, 17.8627, 0.22)}
    axon_r_19 {pt3dadd(110.734, -82.6427, 17.8627, 0.22)}
    axon_r_19 {pt3dadd(110.884, -82.8627, 17.8627, 0.22)}
    axon_r_19 {pt3dadd(111.174, -83.5327, 17.8627, 0.22)}
    axon_r_19 {pt3dadd(111.244, -83.6827, 17.8627, 0.22)}
    axon_r_19 {pt3dadd(111.464, -83.9827, 17.4127, 0.22)}
    axon_r_19 {pt3dadd(111.534, -84.2027, 17.0127, 0.22)}
    axon_r_19 {pt3dadd(111.684, -84.2827, 17.0127, 0.22)}
    axon_r_19 {pt3dadd(111.974, -84.9527, 16.9127, 0.22)}
    axon_r_19 {pt3dadd(111.974, -85.0227, 16.9127, 0.22)}
    axon_r_19 {pt3dadd(112.034, -85.7627, 16.9127, 0.22)}
    axon_r_19 {pt3dadd(112.174, -86.8027, 16.9127, 0.59)}
    axon_r_19 {pt3dadd(112.244, -86.9527, 16.9127, 0.59)}
    axon_r_19 {pt3dadd(112.684, -87.7727, 16.8627, 0.59)}
    axon_r_19 {pt3dadd(112.684, -87.9227, 16.9127, 0.59)}
    axon_r_19 {pt3dadd(113.024, -90.4427, 16.9127, 0.22)}
    axon_r_19 {pt3dadd(113.314, -91.0327, 16.9127, 0.22)}
    axon_r_19 {pt3dadd(113.314, -91.7027, 16.9127, 0.59)}
    axon_r_19 {pt3dadd(113.454, -92.0027, 16.9127, 0.59)}
    axon_r_19 {pt3dadd(113.474, -92.4527, 16.8627, 0.22)}
    axon_r_24 {pt3dclear() pt3dadd(138.334, -81.9027, 11.4127, 0.22) pt3dadd(139.814, -81.5427, 11.8127, 0.22)}
    axon_r_24 {pt3dadd(140.044, -81.4027, 11.8127, 0.22)}
    axon_r_24 {pt3dadd(140.564, -80.9627, 11.8127, 0.22)}
    axon_r_24 {pt3dadd(141.084, -80.3027, 11.8127, 0.52)}
    axon_r_24 {pt3dadd(141.164, -80.3027, 11.8627, 0.52)}
    axon_r_24 {pt3dadd(141.834, -79.8627, 11.8127, 0.22)}
    axon_r_24 {pt3dadd(142.434, -79.4227, 11.8127, 0.22)}
    axon_r_24 {pt3dadd(142.434, -79.4227, 11.7127, 0.22)}
    axon_r_24 {pt3dadd(143.034, -78.6927, 13.5127, 0.22)}
    axon_r_24 {pt3dadd(143.254, -78.3227, 13.5127, 0.74)}
    axon_r_24 {pt3dadd(144.154, -77.8127, 13.5127, 0.22)}
    axon_r_24 {pt3dadd(144.964, -78.0427, 13.5127, 0.74)}
    axon_r_24 {pt3dadd(144.964, -78.1127, 13.5627, 0.74)}
}

proc basic_shape_extra_31(){
    axon_r_23 {pt3dclear() pt3dadd(138.334, -81.9027, 11.4127, 0.22) pt3dadd(139.434, -82.3527, 11.4127, 0.22)}
    axon_r_23 {pt3dadd(139.664, -82.3527, 11.4127, 0.22)}
    axon_r_23 {pt3dadd(141.504, -82.8227, 11.4127, 0.22)}
    axon_r_23 {pt3dadd(141.724, -82.8927, 11.4127, 0.22)}
    axon_r_23 {pt3dadd(142.544, -83.2027, 11.4127, 0.22)}
    axon_r_23 {pt3dadd(142.834, -83.2827, 11.4127, 0.22)}
    axon_r_23 {pt3dadd(143.724, -83.7327, 11.5127, 0.52)}
    axon_r_23 {pt3dadd(143.864, -83.7327, 11.5127, 0.52)}
    axon_r_23 {pt3dadd(144.384, -84.0327, 11.4627, 0.52)}
    axon_r_23 {pt3dadd(144.454, -84.0327, 11.4127, 0.52)}
    axon_r_23 {pt3dadd(146.234, -84.5027, 11.9127, 0.22)}
    axon_r_23 {pt3dadd(148.364, -85.4127, 12.6627, 0.22)}
    axon_r_23 {pt3dadd(148.444, -85.4827, 12.7127, 0.22)}
    axon_r_23 {pt3dadd(149.024, -86.2327, 12.9627, 0.22)}
    axon_r_23 {pt3dadd(149.244, -86.6027, 13.0627, 0.44)}
    axon_r_23 {pt3dadd(149.684, -86.9827, 13.1127, 0.22)}
    axon_r_23 {pt3dadd(149.834, -86.9827, 13.3627, 0.22)}
    axon_r_23 {pt3dadd(150.564, -87.7327, 13.8127, 0.22)}
    axon_r_23 {pt3dadd(151.074, -88.7027, 13.8627, 1.04)}
    axon_r_23 {pt3dadd(151.294, -88.9227, 13.9127, 1.04)}
    axon_r_23 {pt3dadd(152.244, -89.9727, 14.3127, 0.22)}
    axon_r_23 {pt3dadd(152.244, -89.9727, 14.4127, 0.22)}
    axon_r_23 {pt3dadd(152.534, -90.7127, 14.9127, 0.22)}
    axon_r_23 {pt3dadd(152.454, -91.3827, 14.9127, 0.22)}
    axon_r_23 {pt3dadd(152.454, -91.3827, 14.9627, 0.22)}
    axon_r_23 {pt3dadd(152.744, -92.2027, 13.7627, 0.81)}
    axon_r_23 {pt3dadd(152.744, -92.2027, 13.6627, 0.81)}
    axon_r_23 {pt3dadd(152.734, -93.2327, 13.6627, 0.81)}
    axon_r_23 {pt3dadd(152.734, -93.2327, 13.6127, 0.81)}
    axon_r_23 {pt3dadd(152.504, -93.8227, 13.0127, 0.22)}
    axon_r_23 {pt3dadd(152.274, -94.1227, 12.3627, 0.22)}
    axon_r_23 {pt3dadd(152.274, -94.1227, 12.0627, 0.22)}
    axon_r_23 {pt3dadd(151.754, -94.7827, 11.9627, 0.59)}
    axon_r_21 {pt3dclear() pt3dadd(113.474, -92.4527, 16.8627, 0.22) pt3dadd(113.544, -93.1927, 16.8127, 0.22)}
    axon_r_21 {pt3dadd(113.084, -94.3027, 15.8627, 0.22)}
    axon_r_21 {pt3dadd(112.944, -94.3727, 15.8627, 0.22)}
    axon_r_21 {pt3dadd(112.184, -95.2527, 15.7627, 0.22)}
    axon_r_21 {pt3dadd(112.184, -95.6227, 15.7627, 0.22)}
    axon_r_21 {pt3dadd(112.254, -96.2127, 15.7627, 0.74)}
    axon_r_21 {pt3dadd(112.324, -96.3627, 15.7627, 0.74)}
    axon_r_21 {pt3dadd(112.394, -97.2527, 15.7627, 0.74)}
    axon_r_21 {pt3dadd(112.464, -97.5527, 15.7627, 0.74)}
    axon_r_21 {pt3dadd(112.304, -98.2927, 15.3127, 0.22)}
    axon_r_21 {pt3dadd(112.444, -99.0327, 15.3127, 0.22)}
    axon_r_21 {pt3dadd(112.444, -99.1827, 15.3127, 0.22)}
    axon_r_21 {pt3dadd(113.104, -100.153, 15.3127, 0.22)}
    axon_r_21 {pt3dadd(113.174, -100.153, 15.3127, 0.22)}
    axon_r_21 {pt3dadd(114.204, -101.053, 15.6627, 0.22)}
    axon_r_21 {pt3dadd(114.274, -101.053, 15.6627, 0.22)}
    axon_r_21 {pt3dadd(115.234, -101.133, 15.8127, 0.52)}
    axon_r_21 {pt3dadd(115.754, -101.293, 15.8127, 0.52)}
    axon_r_21 {pt3dadd(117.154, -102.193, 15.8127, 0.22)}
    axon_r_21 {pt3dadd(117.154, -102.193, 16.3127, 0.22)}
    axon_r_21 {pt3dadd(117.664, -102.793, 16.4127, 0.81)}
    axon_r_21 {pt3dadd(117.724, -103.833, 16.4127, 0.81)}
    axon_r_21 {pt3dadd(117.724, -103.903, 16.4127, 0.81)}
    axon_r_21 {pt3dadd(118.904, -105.173, 16.4127, 0.22)}
    axon_r_21 {pt3dadd(119.114, -105.473, 16.4127, 0.22)}
    axon_r_21 {pt3dadd(119.704, -106.223, 16.4127, 0.22)}
    axon_r_21 {pt3dadd(119.924, -106.443, 16.4127, 0.22)}
    axon_r_21 {pt3dadd(120.064, -106.823, 16.4127, 0.22)}
    axon_r_21 {pt3dadd(120.144, -106.893, 16.4127, 0.22)}
    axon_r_21 {pt3dadd(120.354, -107.633, 16.4127, 0.52)}
    axon_r_21 {pt3dadd(120.504, -107.713, 16.4127, 0.52)}
    axon_r_21 {pt3dadd(120.944, -108.453, 16.4127, 0.22)}
    axon_r_21 {pt3dadd(120.934, -108.603, 16.4127, 0.22)}
    axon_r_21 {pt3dadd(120.924, -110.233, 16.4127, 0.22)}
    axon_r_21 {pt3dadd(120.914, -110.683, 16.4127, 0.22)}
    axon_r_21 {pt3dadd(120.994, -110.683, 16.4127, 0.22)}
    axon_r_21 {pt3dadd(122.164, -111.953, 16.4127, 0.22)}
    axon_r_21 {pt3dadd(122.304, -112.103, 16.4127, 0.22)}
    axon_r_21 {pt3dadd(122.894, -112.623, 16.4127, 0.22)}
    axon_r_21 {pt3dadd(123.484, -113.003, 16.5627, 0.59)}
    axon_r_21 {pt3dadd(123.704, -113.083, 16.5127, 0.59)}
    axon_r_21 {pt3dadd(124.144, -113.603, 16.5627, 0.59)}
    axon_r_21 {pt3dadd(124.214, -113.603, 16.5127, 0.59)}
    axon_r_20 {pt3dclear() pt3dadd(113.474, -92.4527, 16.8627, 0.22) pt3dadd(112.584, -93.1127, 16.9127, 0.22)}
    axon_r_20 {pt3dadd(112.434, -93.1027, 17.4127, 0.22)}
    axon_r_20 {pt3dadd(111.754, -93.9127, 18.2127, 0.22)}
    axon_r_20 {pt3dadd(111.684, -94.1327, 18.2127, 0.22)}
    axon_r_20 {pt3dadd(111.684, -94.2127, 18.2127, 0.22)}
    axon_r_20 {pt3dadd(111.004, -95.5327, 18.2127, 0.22)}
    axon_r_20 {pt3dadd(110.924, -95.7627, 18.2127, 0.22)}
    axon_r_20 {pt3dadd(109.804, -96.7827, 18.2127, 0.22)}
    axon_r_20 {pt3dadd(109.724, -96.9327, 18.2127, 0.22)}
    axon_r_20 {pt3dadd(109.204, -97.1527, 18.2627, 0.22)}
    axon_r_20 {pt3dadd(109.134, -97.2227, 18.2127, 0.22)}
    axon_r_20 {pt3dadd(108.454, -97.7327, 19.4627, 0.22)}
    axon_r_20 {pt3dadd(108.384, -97.8027, 19.4627, 0.22)}
    axon_r_20 {pt3dadd(107.114, -98.6827, 20.2127, 0.22)}
    axon_r_20 {pt3dadd(106.364, -99.5627, 20.2127, 0.22)}
    axon_r_20 {pt3dadd(106.294, -99.6327, 20.2127, 0.22)}
    axon_r_20 {pt3dadd(105.174, -100.073, 20.2127, 0.52)}
    axon_r_20 {pt3dadd(105.174, -100.073, 20.1627, 0.52)}
}

proc basic_shape_extra_32(){
}

proc subsets() { local i

    all = new SectionList()
subsets_extra_0()
subsets_extra_1()
subsets_extra_2()
}

proc subsets_extra_0(){


    soma_group = new SectionList()

    soma_r soma_group.append()


    dendrite_group = new SectionList()

    dend_r_65 dendrite_group.append()
    dend_r_64 dendrite_group.append()
    dend_r_59 dendrite_group.append()
    dend_r_56 dendrite_group.append()
    dend_r_53 dendrite_group.append()
    dend_r_32 dendrite_group.append()
    dend_r_0 dendrite_group.append()
    dend_r_67 dendrite_group.append()
    dend_r_66 dendrite_group.append()
    dend_r_63 dendrite_group.append()
    dend_r_60 dendrite_group.append()
    dend_r_58 dendrite_group.append()
    dend_r_57 dendrite_group.append()
    dend_r_55 dendrite_group.append()
    dend_r_54 dendrite_group.append()
    dend_r_52 dendrite_group.append()
    dend_r_33 dendrite_group.append()
    dend_r_6 dendrite_group.append()
    dend_r_1 dendrite_group.append()
    dend_r_62 dendrite_group.append()
    dend_r_61 dendrite_group.append()
    dend_r_37 dendrite_group.append()
    dend_r_34 dendrite_group.append()
    dend_r_28 dendrite_group.append()
    dend_r_7 dendrite_group.append()
    dend_r_3 dendrite_group.append()
    dend_r_2 dendrite_group.append()
    dend_r_47 dendrite_group.append()
    dend_r_38 dendrite_group.append()
    dend_r_36 dendrite_group.append()
    dend_r_35 dendrite_group.append()
    dend_r_31 dendrite_group.append()
    dend_r_30 dendrite_group.append()
    dend_r_29 dendrite_group.append()
    dend_r_17 dendrite_group.append()
    dend_r_8 dendrite_group.append()
    dend_r_5 dendrite_group.append()
    dend_r_4 dendrite_group.append()
    dend_r_51 dendrite_group.append()
    dend_r_48 dendrite_group.append()
    dend_r_42 dendrite_group.append()
    dend_r_39 dendrite_group.append()
    dend_r_19 dendrite_group.append()
    dend_r_18 dendrite_group.append()
    dend_r_16 dendrite_group.append()
    dend_r_9 dendrite_group.append()
    dend_r_50 dendrite_group.append()
    dend_r_49 dendrite_group.append()
    dend_r_46 dendrite_group.append()
    dend_r_43 dendrite_group.append()
    dend_r_41 dendrite_group.append()
    dend_r_40 dendrite_group.append()
    dend_r_21 dendrite_group.append()
    dend_r_20 dendrite_group.append()
    dend_r_11 dendrite_group.append()
    dend_r_10 dendrite_group.append()
    dend_r_45 dendrite_group.append()
    dend_r_44 dendrite_group.append()
    dend_r_23 dendrite_group.append()
    dend_r_22 dendrite_group.append()
    dend_r_15 dendrite_group.append()
    dend_r_12 dendrite_group.append()
    dend_r_25 dendrite_group.append()
    dend_r_24 dendrite_group.append()
    dend_r_14 dendrite_group.append()
    dend_r_13 dendrite_group.append()
    dend_r_27 dendrite_group.append()
    dend_r_26 dendrite_group.append()


    axon_group = new SectionList()

    axon_r_0 axon_group.append()
    axon_r_2 axon_group.append()
    axon_r_1 axon_group.append()
    axon_r_30 axon_group.append()
    axon_r_3 axon_group.append()
    axon_r_32 axon_group.append()
    axon_r_31 axon_group.append()
    axon_r_25 axon_group.append()
    axon_r_4 axon_group.append()
    axon_r_27 axon_group.append()
    axon_r_26 axon_group.append()
    axon_r_12 axon_group.append()
    axon_r_5 axon_group.append()
    axon_r_29 axon_group.append()
    axon_r_28 axon_group.append()
    axon_r_14 axon_group.append()
    axon_r_13 axon_group.append()
    axon_r_9 axon_group.append()
    axon_r_6 axon_group.append()
    axon_r_16 axon_group.append()
    axon_r_15 axon_group.append()
    axon_r_11 axon_group.append()
    axon_r_10 axon_group.append()
    axon_r_8 axon_group.append()
    axon_r_7 axon_group.append()
}

proc subsets_extra_1(){
    axon_r_18 axon_group.append()
    axon_r_17 axon_group.append()
    axon_r_22 axon_group.append()
    axon_r_19 axon_group.append()
    axon_r_24 axon_group.append()
    axon_r_23 axon_group.append()
    axon_r_21 axon_group.append()
    axon_r_20 axon_group.append()


    soma_r all.append()
    dend_r_65 all.append()
    dend_r_64 all.append()
    dend_r_59 all.append()
    dend_r_56 all.append()
    dend_r_53 all.append()
    dend_r_32 all.append()
    dend_r_0 all.append()
    axon_r_0 all.append()
    dend_r_67 all.append()
    dend_r_66 all.append()
    dend_r_63 all.append()
    dend_r_60 all.append()
    dend_r_58 all.append()
    dend_r_57 all.append()
    dend_r_55 all.append()
    dend_r_54 all.append()
    dend_r_52 all.append()
    dend_r_33 all.append()
    dend_r_6 all.append()
    dend_r_1 all.append()
    axon_r_2 all.append()
    axon_r_1 all.append()
    dend_r_62 all.append()
    dend_r_61 all.append()
    dend_r_37 all.append()
    dend_r_34 all.append()
    dend_r_28 all.append()
    dend_r_7 all.append()
    dend_r_3 all.append()
    dend_r_2 all.append()
    axon_r_30 all.append()
    axon_r_3 all.append()
    dend_r_47 all.append()
    dend_r_38 all.append()
    dend_r_36 all.append()
    dend_r_35 all.append()
    dend_r_31 all.append()
    dend_r_30 all.append()
    dend_r_29 all.append()
    dend_r_17 all.append()
    dend_r_8 all.append()
    dend_r_5 all.append()
    dend_r_4 all.append()
    axon_r_32 all.append()
    axon_r_31 all.append()
    axon_r_25 all.append()
    axon_r_4 all.append()
    dend_r_51 all.append()
    dend_r_48 all.append()
    dend_r_42 all.append()
    dend_r_39 all.append()
    dend_r_19 all.append()
    dend_r_18 all.append()
    dend_r_16 all.append()
    dend_r_9 all.append()
    axon_r_27 all.append()
    axon_r_26 all.append()
    axon_r_12 all.append()
    axon_r_5 all.append()
    dend_r_50 all.append()
    dend_r_49 all.append()
    dend_r_46 all.append()
    dend_r_43 all.append()
    dend_r_41 all.append()
    dend_r_40 all.append()
    dend_r_21 all.append()
    dend_r_20 all.append()
    dend_r_11 all.append()
    dend_r_10 all.append()
    axon_r_29 all.append()
    axon_r_28 all.append()
    axon_r_14 all.append()
    axon_r_13 all.append()
    axon_r_9 all.append()
    axon_r_6 all.append()
    dend_r_45 all.append()
    dend_r_44 all.append()
    dend_r_23 all.append()
    dend_r_22 all.append()
    dend_r_15 all.append()
    dend_r_12 all.append()
    axon_r_16 all.append()
    axon_r_15 all.append()
    axon_r_11 all.append()
    axon_r_10 all.append()
    axon_r_8 all.append()
    axon_r_7 all.append()
    dend_r_25 all.append()
    dend_r_24 all.append()
    dend_r_14 all.append()
}

proc subsets_extra_2(){
    dend_r_13 all.append()
    axon_r_18 all.append()
    axon_r_17 all.append()
    dend_r_27 all.append()
    dend_r_26 all.append()
    axon_r_22 all.append()
    axon_r_19 all.append()
    axon_r_24 all.append()
    axon_r_23 all.append()
    axon_r_21 all.append()
    axon_r_20 all.append()
}

proc geom() {
}

proc biophys() {
    forsec all cm = 1.0
    forsec all Ra = 30.0

}

proc geom_nseg() {
    dend_r_1 nseg = 3
    dend_r_62 nseg = 3
    dend_r_28 nseg = 5
    dend_r_2 nseg = 3
    axon_r_30 nseg = 3
    dend_r_47 nseg = 5
    dend_r_17 nseg = 3
    dend_r_8 nseg = 3
    dend_r_5 nseg = 3
    axon_r_31 nseg = 3
    axon_r_25 nseg = 3
    dend_r_51 nseg = 3
    dend_r_42 nseg = 5
    dend_r_9 nseg = 3
    axon_r_12 nseg = 3
    dend_r_46 nseg = 3
    dend_r_40 nseg = 3
    dend_r_21 nseg = 3
    dend_r_10 nseg = 3
    axon_r_13 nseg = 3
    dend_r_44 nseg = 3
    axon_r_8 nseg = 3
    axon_r_17 nseg = 3
    axon_r_22 nseg = 3
    axon_r_19 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

    soma_r $o2 = new NetCon(&v(1), $o1)
}

proc toString() {
    strdef info
    sprint(info, "Cell ref: %s (%s), at: (%d, %d, %d)", reference, name, x, y, z)
    print info
}

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 morphology_140610_C1_red_noDL