Skip to content
BC-144-7_0.8mm_10x10x1.3mm.step 1020 KiB
Newer Older
Mehdi Khairy's avatar
Mehdi Khairy committed
4001 4002 4003 4004 4005 4006 4007 4008 4009 4010 4011 4012 4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 4024 4025 4026 4027 4028 4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 4061 4062 4063 4064 4065 4066 4067 4068 4069 4070 4071 4072 4073 4074 4075 4076 4077 4078 4079 4080 4081 4082 4083 4084 4085 4086 4087 4088 4089 4090 4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 4134 4135 4136 4137 4138 4139 4140 4141 4142 4143 4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 4173 4174 4175 4176 4177 4178 4179 4180 4181 4182 4183 4184 4185 4186 4187 4188 4189 4190 4191 4192 4193 4194 4195 4196 4197 4198 4199 4200 4201 4202 4203 4204 4205 4206 4207 4208 4209 4210 4211 4212 4213 4214 4215 4216 4217 4218 4219 4220 4221 4222 4223 4224 4225 4226 4227 4228 4229 4230 4231 4232 4233 4234 4235 4236 4237 4238 4239 4240 4241 4242 4243 4244 4245 4246 4247 4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 4289 4290 4291 4292 4293 4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 4317 4318 4319 4320 4321 4322 4323 4324 4325 4326 4327 4328 4329 4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 4401 4402 4403 4404 4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524 4525 4526 4527 4528 4529 4530 4531 4532 4533 4534 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547 4548 4549 4550 4551 4552 4553 4554 4555 4556 4557 4558 4559 4560 4561 4562 4563 4564 4565 4566 4567 4568 4569 4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 4594 4595 4596 4597 4598 4599 4600 4601 4602 4603 4604 4605 4606 4607 4608 4609 4610 4611 4612 4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 4634 4635 4636 4637 4638 4639 4640 4641 4642 4643 4644 4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 4670 4671 4672 4673 4674 4675 4676 4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 4708 4709 4710 4711 4712 4713 4714 4715 4716 4717 4718 4719 4720 4721 4722 4723 4724 4725 4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 4800 4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 4831 4832 4833 4834 4835 4836 4837 4838 4839 4840 4841 4842 4843 4844 4845 4846 4847 4848 4849 4850 4851 4852 4853 4854 4855 4856 4857 4858 4859 4860 4861 4862 4863 4864 4865 4866 4867 4868 4869 4870 4871 4872 4873 4874 4875 4876 4877 4878 4879 4880 4881 4882 4883 4884 4885 4886 4887 4888 4889 4890 4891 4892 4893 4894 4895 4896 4897 4898 4899 4900 4901 4902 4903 4904 4905 4906 4907 4908 4909 4910 4911 4912 4913 4914 4915 4916 4917 4918 4919 4920 4921 4922 4923 4924 4925 4926 4927 4928 4929 4930 4931 4932 4933 4934 4935 4936 4937 4938 4939 4940 4941 4942 4943 4944 4945 4946 4947 4948 4949 4950 4951 4952 4953 4954 4955 4956 4957 4958 4959 4960 4961 4962 4963 4964 4965 4966 4967 4968 4969 4970 4971 4972 4973 4974 4975 4976 4977 4978 4979 4980 4981 4982 4983 4984 4985 4986 4987 4988 4989 4990 4991 4992 4993 4994 4995 4996 4997 4998 4999 5000
#3488 = AXIS2_PLACEMENT_2D('',#3489,#3490);
#3489 = CARTESIAN_POINT('',(-2.8,-0.4));
#3490 = DIRECTION('',(1.,-3.330669073875E-16));
#3491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3492 = PCURVE('',#3493,#3498);
#3493 = SPHERICAL_SURFACE('',#3494,0.23);
#3494 = AXIS2_PLACEMENT_3D('',#3495,#3496,#3497);
#3495 = CARTESIAN_POINT('',(-0.4,0.13,-2.8));
#3496 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16));
#3497 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16));
#3498 = DEFINITIONAL_REPRESENTATION('',(#3499),#3574);
#3499 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#3500,#3501,#3502,#3503,#3504,
    #3505,#3506,#3507,#3508,#3509,#3510,#3511,#3512,#3513,#3514,#3515,
    #3516,#3517,#3518,#3519,#3520,#3521,#3522,#3523,#3524,#3525,#3526,
    #3527,#3528,#3529,#3530,#3531,#3532,#3533,#3534,#3535,#3536,#3537,
    #3538,#3539,#3540,#3541,#3542,#3543,#3544,#3545,#3546,#3547,#3548,
    #3549,#3550,#3551,#3552,#3553,#3554,#3555,#3556,#3557,#3558,#3559,
    #3560,#3561,#3562,#3563,#3564,#3565,#3566,#3567,#3568,#3569,#3570,
    #3571,#3572,#3573),.UNSPECIFIED.,.T.,.F.,(10,8,8,8,8,8,8,8,8,10),(0.
    ,0.785398163397,1.47262155637,2.073942025221,3.126252845711,
    3.915485961078,4.507410797603,4.951354424997,5.617269866089,
    6.28318530718),.UNSPECIFIED.);
#3500 = CARTESIAN_POINT('',(2.171493079731,0.));
#3501 = CARTESIAN_POINT('',(2.171493079731,7.1989770042E-02));
#3502 = CARTESIAN_POINT('',(2.175487525809,0.143979570911));
#3503 = CARTESIAN_POINT('',(2.183478445116,0.215715847659));
#3504 = CARTESIAN_POINT('',(2.195640269667,0.286945925532));
#3505 = CARTESIAN_POINT('',(2.212345785895,0.357388806401));
#3506 = CARTESIAN_POINT('',(2.234157209335,0.426711439591));
#3507 = CARTESIAN_POINT('',(2.261907889041,0.494490017897));
#3508 = CARTESIAN_POINT('',(2.296821014654,0.560141113441));
#3509 = CARTESIAN_POINT('',(2.3785926761,0.677650398253));
#3510 = CARTESIAN_POINT('',(2.423415742224,0.730205380568));
#3511 = CARTESIAN_POINT('',(2.475900130254,0.7799187598));
#3512 = CARTESIAN_POINT('',(2.537351370357,0.826027900777));
#3513 = CARTESIAN_POINT('',(2.608867258812,0.867657302533));
#3514 = CARTESIAN_POINT('',(2.691897182681,0.903574167516));
#3515 = CARTESIAN_POINT('',(2.786851346048,0.932239970555));
#3516 = CARTESIAN_POINT('',(2.890814697644,0.95229374538));
#3517 = CARTESIAN_POINT('',(3.094598668714,0.972569054519));
#3518 = CARTESIAN_POINT('',(3.193307538549,0.974953360799));
#3519 = CARTESIAN_POINT('',(3.292788140085,0.969840422332));
#3520 = CARTESIAN_POINT('',(3.389223177305,0.957147418585));
#3521 = CARTESIAN_POINT('',(3.47892789568,0.937484568605));
#3522 = CARTESIAN_POINT('',(3.560176414911,0.911818837369));
#3523 = CARTESIAN_POINT('',(3.633040764622,0.881104804894));
#3524 = CARTESIAN_POINT('',(3.697699702706,0.846163474525));
#3525 = CARTESIAN_POINT('',(3.854816874034,0.740419160761));
#3526 = CARTESIAN_POINT('',(3.931732546836,0.662371244792));
#3527 = CARTESIAN_POINT('',(3.988935382251,0.577383975409));
#3528 = CARTESIAN_POINT('',(4.032326250002,0.488056146793));
#3529 = CARTESIAN_POINT('',(4.064441477472,0.395628352484));
#3530 = CARTESIAN_POINT('',(4.087561400222,0.30121600911));
#3531 = CARTESIAN_POINT('',(4.102789932876,0.205494373451));
#3532 = CARTESIAN_POINT('',(4.110800967202,0.109105710815));
#3533 = CARTESIAN_POINT('',(4.112264663383,-5.968426999902E-02));
#3534 = CARTESIAN_POINT('',(4.108856935522,-0.132057842056));
#3535 = CARTESIAN_POINT('',(4.101433748818,-0.204209010552));
#3536 = CARTESIAN_POINT('',(4.089838252337,-0.275883790674));
#3537 = CARTESIAN_POINT('',(4.073714592488,-0.3468020783));
#3538 = CARTESIAN_POINT('',(4.052516587051,-0.416633446806));
#3539 = CARTESIAN_POINT('',(4.025428155424,-0.484959111032));
#3540 = CARTESIAN_POINT('',(3.991244943521,-0.55120417448));
#3541 = CARTESIAN_POINT('',(3.91632845636,-0.662020113811));
#3542 = CARTESIAN_POINT('',(3.879367958954,-0.707869014295));
#3543 = CARTESIAN_POINT('',(3.836919785199,-0.751721309492));
#3544 = CARTESIAN_POINT('',(3.788205015067,-0.793133721423));
#3545 = CARTESIAN_POINT('',(3.732469806182,-0.831567944189));
#3546 = CARTESIAN_POINT('',(3.668852368951,-0.86634079292));
#3547 = CARTESIAN_POINT('',(3.596774168675,-0.896609356391));
#3548 = CARTESIAN_POINT('',(3.516726340098,-0.921463855214));
#3549 = CARTESIAN_POINT('',(3.365596236102,-0.954240672331));
#3550 = CARTESIAN_POINT('',(3.297273873777,-0.964842419649));
#3551 = CARTESIAN_POINT('',(3.226101278053,-0.971697526126));
#3552 = CARTESIAN_POINT('',(3.153105633573,-0.974563846865));
#3553 = CARTESIAN_POINT('',(3.079732824733,-0.973305823975));
#3554 = CARTESIAN_POINT('',(3.007538995793,-0.967962280089));
#3555 = CARTESIAN_POINT('',(2.937825901774,-0.958734966713));
#3556 = CARTESIAN_POINT('',(2.871455101186,-0.945905927129));
#3557 = CARTESIAN_POINT('',(2.715230504623,-0.905639311513));
#3558 = CARTESIAN_POINT('',(2.630222457513,-0.874105050763));
#3559 = CARTESIAN_POINT('',(2.555766090561,-0.836284473422));
#3560 = CARTESIAN_POINT('',(2.491794705699,-0.793485216485));
#3561 = CARTESIAN_POINT('',(2.437051984466,-0.74678595683));
#3562 = CARTESIAN_POINT('',(2.390222287707,-0.696999444583));
#3563 = CARTESIAN_POINT('',(2.350311271971,-0.644753233173));
#3564 = CARTESIAN_POINT('',(2.316326529691,-0.590542430748));
#3565 = CARTESIAN_POINT('',(2.258744677029,-0.478971731806));
#3566 = CARTESIAN_POINT('',(2.235144801171,-0.421612018668));
#3567 = CARTESIAN_POINT('',(2.215982164384,-0.363069277717));
#3568 = CARTESIAN_POINT('',(2.200678032936,-0.303633976405));
#3569 = CARTESIAN_POINT('',(2.18881667511,-0.243534192327));
#3570 = CARTESIAN_POINT('',(2.180108471995,-0.182959449535));
#3571 = CARTESIAN_POINT('',(2.17436477543,-0.122075916896));
#3572 = CARTESIAN_POINT('',(2.171493079731,-6.103795718618E-02));
#3573 = CARTESIAN_POINT('',(2.171493079731,0.));
#3574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3575 = FACE_BOUND('',#3576,.T.);
#3576 = EDGE_LOOP('',(#3577));
#3577 = ORIENTED_EDGE('',*,*,#3578,.F.);
#3578 = EDGE_CURVE('',#3579,#3579,#3581,.T.);
#3579 = VERTEX_POINT('',#3580);
#3580 = CARTESIAN_POINT('',(-0.4,-2.6645352591E-15,-4.21026334039));
#3581 = SURFACE_CURVE('',#3582,(#3587,#3594),.PCURVE_S1.);
#3582 = CIRCLE('',#3583,0.18973665961);
#3583 = AXIS2_PLACEMENT_3D('',#3584,#3585,#3586);
#3584 = CARTESIAN_POINT('',(-0.4,-2.470246229791E-15,-4.4));
#3585 = DIRECTION('',(-1.110223024625E-16,1.,-6.661338147751E-16));
#3586 = DIRECTION('',(-2.22044604925E-16,6.661338147751E-16,1.));
#3587 = PCURVE('',#126,#3588);
#3588 = DEFINITIONAL_REPRESENTATION('',(#3589),#3593);
#3589 = CIRCLE('',#3590,0.18973665961);
#3590 = AXIS2_PLACEMENT_2D('',#3591,#3592);
#3591 = CARTESIAN_POINT('',(-4.4,-0.4));
#3592 = DIRECTION('',(1.,-3.330669073875E-16));
#3593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3594 = PCURVE('',#3595,#3600);
#3595 = SPHERICAL_SURFACE('',#3596,0.23);
#3596 = AXIS2_PLACEMENT_3D('',#3597,#3598,#3599);
#3597 = CARTESIAN_POINT('',(-0.4,0.13,-4.4));
#3598 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16));
#3599 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16));
#3600 = DEFINITIONAL_REPRESENTATION('',(#3601),#3676);
#3601 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#3602,#3603,#3604,#3605,#3606,
    #3607,#3608,#3609,#3610,#3611,#3612,#3613,#3614,#3615,#3616,#3617,
    #3618,#3619,#3620,#3621,#3622,#3623,#3624,#3625,#3626,#3627,#3628,
    #3629,#3630,#3631,#3632,#3633,#3634,#3635,#3636,#3637,#3638,#3639,
    #3640,#3641,#3642,#3643,#3644,#3645,#3646,#3647,#3648,#3649,#3650,
    #3651,#3652,#3653,#3654,#3655,#3656,#3657,#3658,#3659,#3660,#3661,
    #3662,#3663,#3664,#3665,#3666,#3667,#3668,#3669,#3670,#3671,#3672,
    #3673,#3674,#3675),.UNSPECIFIED.,.T.,.F.,(10,8,8,8,8,8,8,8,8,10),(0.
    ,0.785398163397,1.47262155637,2.073942025221,3.126252845711,
    3.915485961078,4.507410797603,4.951354424998,5.617269866089,
    6.28318530718),.UNSPECIFIED.);
#3602 = CARTESIAN_POINT('',(2.171493079731,0.));
#3603 = CARTESIAN_POINT('',(2.171493079731,7.1989770042E-02));
#3604 = CARTESIAN_POINT('',(2.175487525808,0.143979570911));
#3605 = CARTESIAN_POINT('',(2.183478445118,0.215715847659));
#3606 = CARTESIAN_POINT('',(2.195640269663,0.286945925532));
#3607 = CARTESIAN_POINT('',(2.212345785893,0.357388806401));
#3608 = CARTESIAN_POINT('',(2.23415720934,0.426711439592));
#3609 = CARTESIAN_POINT('',(2.261907889039,0.494490017897));
#3610 = CARTESIAN_POINT('',(2.296821014654,0.560141113441));
#3611 = CARTESIAN_POINT('',(2.3785926761,0.677650398253));
#3612 = CARTESIAN_POINT('',(2.423415742225,0.730205380568));
#3613 = CARTESIAN_POINT('',(2.475900130253,0.779918759801));
#3614 = CARTESIAN_POINT('',(2.53735137037,0.826027900777));
#3615 = CARTESIAN_POINT('',(2.608867258823,0.867657302532));
#3616 = CARTESIAN_POINT('',(2.691897182678,0.903574167516));
#3617 = CARTESIAN_POINT('',(2.786851346049,0.932239970556));
#3618 = CARTESIAN_POINT('',(2.890814697644,0.95229374538));
#3619 = CARTESIAN_POINT('',(3.094598668714,0.972569054519));
#3620 = CARTESIAN_POINT('',(3.193307538553,0.974953360801));
#3621 = CARTESIAN_POINT('',(3.292788140083,0.969840422329));
#3622 = CARTESIAN_POINT('',(3.389223177305,0.957147418587));
#3623 = CARTESIAN_POINT('',(3.47892789568,0.937484568608));
#3624 = CARTESIAN_POINT('',(3.560176414908,0.911818837366));
#3625 = CARTESIAN_POINT('',(3.633040764625,0.881104804895));
#3626 = CARTESIAN_POINT('',(3.697699702706,0.846163474525));
#3627 = CARTESIAN_POINT('',(3.854816874034,0.740419160761));
#3628 = CARTESIAN_POINT('',(3.931732546824,0.662371244793));
#3629 = CARTESIAN_POINT('',(3.98893538236,0.577383975397));
#3630 = CARTESIAN_POINT('',(4.032326249973,0.488056146796));
#3631 = CARTESIAN_POINT('',(4.064441477516,0.395628352484));
#3632 = CARTESIAN_POINT('',(4.087561400032,0.301216009116));
#3633 = CARTESIAN_POINT('',(4.102789932911,0.20549437345));
#3634 = CARTESIAN_POINT('',(4.110800967202,0.109105710815));
#3635 = CARTESIAN_POINT('',(4.112264663383,-5.968426999902E-02));
#3636 = CARTESIAN_POINT('',(4.108856935534,-0.132057842056));
#3637 = CARTESIAN_POINT('',(4.101433748792,-0.204209010551));
#3638 = CARTESIAN_POINT('',(4.089838252342,-0.275883790675));
#3639 = CARTESIAN_POINT('',(4.073714592496,-0.3468020783));
#3640 = CARTESIAN_POINT('',(4.052516587029,-0.416633446804));
#3641 = CARTESIAN_POINT('',(4.025428155436,-0.484959111033));
#3642 = CARTESIAN_POINT('',(3.991244943521,-0.55120417448));
#3643 = CARTESIAN_POINT('',(3.91632845636,-0.662020113811));
#3644 = CARTESIAN_POINT('',(3.879367958954,-0.707869014296));
#3645 = CARTESIAN_POINT('',(3.836919785199,-0.751721309489));
#3646 = CARTESIAN_POINT('',(3.788205015059,-0.793133721426));
#3647 = CARTESIAN_POINT('',(3.732469806174,-0.831567944193));
#3648 = CARTESIAN_POINT('',(3.66885236895,-0.866340792918));
#3649 = CARTESIAN_POINT('',(3.596774168672,-0.896609356392));
#3650 = CARTESIAN_POINT('',(3.516726340098,-0.921463855214));
#3651 = CARTESIAN_POINT('',(3.365596236102,-0.954240672331));
#3652 = CARTESIAN_POINT('',(3.297273873775,-0.96484241965));
#3653 = CARTESIAN_POINT('',(3.226101278059,-0.971697526124));
#3654 = CARTESIAN_POINT('',(3.153105633568,-0.974563846867));
#3655 = CARTESIAN_POINT('',(3.079732824731,-0.973305823977));
#3656 = CARTESIAN_POINT('',(3.007538995803,-0.967962280087));
#3657 = CARTESIAN_POINT('',(2.937825901771,-0.958734966713));
#3658 = CARTESIAN_POINT('',(2.871455101186,-0.945905927129));
#3659 = CARTESIAN_POINT('',(2.715230504623,-0.905639311513));
#3660 = CARTESIAN_POINT('',(2.630222457513,-0.874105050762));
#3661 = CARTESIAN_POINT('',(2.555766090561,-0.836284473426));
#3662 = CARTESIAN_POINT('',(2.491794705707,-0.793485216483));
#3663 = CARTESIAN_POINT('',(2.437051984474,-0.746785956828));
#3664 = CARTESIAN_POINT('',(2.390222287707,-0.696999444586));
#3665 = CARTESIAN_POINT('',(2.350311271973,-0.644753233171));
#3666 = CARTESIAN_POINT('',(2.316326529691,-0.590542430748));
#3667 = CARTESIAN_POINT('',(2.258744677029,-0.478971731806));
#3668 = CARTESIAN_POINT('',(2.235144801171,-0.421612018667));
#3669 = CARTESIAN_POINT('',(2.215982164392,-0.363069277717));
#3670 = CARTESIAN_POINT('',(2.200678032934,-0.303633976404));
#3671 = CARTESIAN_POINT('',(2.188816675106,-0.243534192327));
#3672 = CARTESIAN_POINT('',(2.180108472,-0.182959449536));
#3673 = CARTESIAN_POINT('',(2.174364775428,-0.122075916895));
#3674 = CARTESIAN_POINT('',(2.171493079731,-6.103795718618E-02));
#3675 = CARTESIAN_POINT('',(2.171493079731,0.));
#3676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3677 = FACE_BOUND('',#3678,.T.);
#3678 = EDGE_LOOP('',(#3679));
#3679 = ORIENTED_EDGE('',*,*,#3680,.F.);
#3680 = EDGE_CURVE('',#3681,#3681,#3683,.T.);
#3681 = VERTEX_POINT('',#3682);
#3682 = CARTESIAN_POINT('',(3.6,1.7763568394E-15,1.38973665961));
#3683 = SURFACE_CURVE('',#3684,(#3689,#3696),.PCURVE_S1.);
#3684 = CIRCLE('',#3685,0.18973665961);
#3685 = AXIS2_PLACEMENT_3D('',#3686,#3687,#3688);
#3686 = CARTESIAN_POINT('',(3.6,1.693090112553E-15,1.2));
#3687 = DIRECTION('',(-1.110223024625E-16,1.,-6.661338147751E-16));
#3688 = DIRECTION('',(-2.22044604925E-16,6.661338147751E-16,1.));
#3689 = PCURVE('',#126,#3690);
#3690 = DEFINITIONAL_REPRESENTATION('',(#3691),#3695);
#3691 = CIRCLE('',#3692,0.18973665961);
#3692 = AXIS2_PLACEMENT_2D('',#3693,#3694);
#3693 = CARTESIAN_POINT('',(1.2,3.6));
#3694 = DIRECTION('',(1.,-3.330669073875E-16));
#3695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3696 = PCURVE('',#3697,#3702);
#3697 = SPHERICAL_SURFACE('',#3698,0.23);
#3698 = AXIS2_PLACEMENT_3D('',#3699,#3700,#3701);
#3699 = CARTESIAN_POINT('',(3.6,0.13,1.2));
#3700 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16));
#3701 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16));
#3702 = DEFINITIONAL_REPRESENTATION('',(#3703),#3778);
#3703 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#3704,#3705,#3706,#3707,#3708,
    #3709,#3710,#3711,#3712,#3713,#3714,#3715,#3716,#3717,#3718,#3719,
    #3720,#3721,#3722,#3723,#3724,#3725,#3726,#3727,#3728,#3729,#3730,
    #3731,#3732,#3733,#3734,#3735,#3736,#3737,#3738,#3739,#3740,#3741,
    #3742,#3743,#3744,#3745,#3746,#3747,#3748,#3749,#3750,#3751,#3752,
    #3753,#3754,#3755,#3756,#3757,#3758,#3759,#3760,#3761,#3762,#3763,
    #3764,#3765,#3766,#3767,#3768,#3769,#3770,#3771,#3772,#3773,#3774,
    #3775,#3776,#3777),.UNSPECIFIED.,.T.,.F.,(10,8,8,8,8,8,8,8,8,10),(0.
    ,0.785398163397,1.47262155637,2.073942025221,3.126252845711,
    3.915485961078,4.507410797603,4.951354424997,5.617269866089,
    6.28318530718),.UNSPECIFIED.);
#3704 = CARTESIAN_POINT('',(2.171493079731,0.));
#3705 = CARTESIAN_POINT('',(2.171493079731,7.1989770042E-02));
#3706 = CARTESIAN_POINT('',(2.175487525808,0.143979570911));
#3707 = CARTESIAN_POINT('',(2.183478445122,0.215715847659));
#3708 = CARTESIAN_POINT('',(2.195640269666,0.286945925532));
#3709 = CARTESIAN_POINT('',(2.212345785893,0.357388806401));
#3710 = CARTESIAN_POINT('',(2.234157209342,0.426711439593));
#3711 = CARTESIAN_POINT('',(2.26190788904,0.494490017897));
#3712 = CARTESIAN_POINT('',(2.296821014654,0.560141113441));
#3713 = CARTESIAN_POINT('',(2.3785926761,0.677650398253));
#3714 = CARTESIAN_POINT('',(2.423415742225,0.730205380568));
#3715 = CARTESIAN_POINT('',(2.475900130256,0.779918759798));
#3716 = CARTESIAN_POINT('',(2.537351370366,0.826027900775));
#3717 = CARTESIAN_POINT('',(2.608867258821,0.867657302531));
#3718 = CARTESIAN_POINT('',(2.691897182682,0.903574167516));
#3719 = CARTESIAN_POINT('',(2.786851346048,0.932239970555));
#3720 = CARTESIAN_POINT('',(2.890814697644,0.95229374538));
#3721 = CARTESIAN_POINT('',(3.094598668714,0.972569054519));
#3722 = CARTESIAN_POINT('',(3.193307538549,0.974953360799));
#3723 = CARTESIAN_POINT('',(3.292788140093,0.969840422335));
#3724 = CARTESIAN_POINT('',(3.3892231773,0.957147418583));
#3725 = CARTESIAN_POINT('',(3.478927895673,0.937484568604));
#3726 = CARTESIAN_POINT('',(3.560176414915,0.911818837374));
#3727 = CARTESIAN_POINT('',(3.63304076462,0.881104804893));
#3728 = CARTESIAN_POINT('',(3.697699702706,0.846163474525));
#3729 = CARTESIAN_POINT('',(3.854816874034,0.740419160761));
#3730 = CARTESIAN_POINT('',(3.931732546835,0.662371244789));
#3731 = CARTESIAN_POINT('',(3.988935382433,0.577383975417));
#3732 = CARTESIAN_POINT('',(4.032326250046,0.488056146747));
#3733 = CARTESIAN_POINT('',(4.064441477385,0.395628352502));
#3734 = CARTESIAN_POINT('',(4.087561400134,0.301216009098));
#3735 = CARTESIAN_POINT('',(4.102789932887,0.205494373452));
#3736 = CARTESIAN_POINT('',(4.110800967202,0.109105710815));
#3737 = CARTESIAN_POINT('',(4.112264663383,-5.968426999902E-02));
#3738 = CARTESIAN_POINT('',(4.108856935535,-0.132057842056));
#3739 = CARTESIAN_POINT('',(4.101433748781,-0.204209010552));
#3740 = CARTESIAN_POINT('',(4.089838252347,-0.275883790674));
#3741 = CARTESIAN_POINT('',(4.073714592502,-0.346802078299));
#3742 = CARTESIAN_POINT('',(4.052516587019,-0.416633446805));
#3743 = CARTESIAN_POINT('',(4.025428155436,-0.484959111032));
#3744 = CARTESIAN_POINT('',(3.991244943521,-0.55120417448));
#3745 = CARTESIAN_POINT('',(3.91632845636,-0.662020113811));
#3746 = CARTESIAN_POINT('',(3.879367958952,-0.707869014296));
#3747 = CARTESIAN_POINT('',(3.836919785202,-0.751721309489));
#3748 = CARTESIAN_POINT('',(3.788205015053,-0.793133721425));
#3749 = CARTESIAN_POINT('',(3.73246980617,-0.831567944192));
#3750 = CARTESIAN_POINT('',(3.668852368955,-0.866340792917));
#3751 = CARTESIAN_POINT('',(3.596774168671,-0.896609356392));
#3752 = CARTESIAN_POINT('',(3.516726340098,-0.921463855214));
#3753 = CARTESIAN_POINT('',(3.365596236102,-0.954240672331));
#3754 = CARTESIAN_POINT('',(3.297273873775,-0.964842419651));
#3755 = CARTESIAN_POINT('',(3.22610127805,-0.971697526122));
#3756 = CARTESIAN_POINT('',(3.15310563357,-0.974563846869));
#3757 = CARTESIAN_POINT('',(3.079732824732,-0.97330582398));
#3758 = CARTESIAN_POINT('',(3.007538995795,-0.967962280086));
#3759 = CARTESIAN_POINT('',(2.937825901773,-0.958734966714));
#3760 = CARTESIAN_POINT('',(2.871455101186,-0.945905927129));
#3761 = CARTESIAN_POINT('',(2.715230504623,-0.905639311513));
#3762 = CARTESIAN_POINT('',(2.630222457512,-0.874105050763));
#3763 = CARTESIAN_POINT('',(2.555766090566,-0.836284473425));
#3764 = CARTESIAN_POINT('',(2.491794705705,-0.793485216483));
#3765 = CARTESIAN_POINT('',(2.437051984471,-0.746785956828));
#3766 = CARTESIAN_POINT('',(2.390222287711,-0.696999444585));
#3767 = CARTESIAN_POINT('',(2.350311271971,-0.644753233172));
#3768 = CARTESIAN_POINT('',(2.316326529691,-0.590542430748));
#3769 = CARTESIAN_POINT('',(2.258744677029,-0.478971731806));
#3770 = CARTESIAN_POINT('',(2.235144801173,-0.421612018667));
#3771 = CARTESIAN_POINT('',(2.215982164386,-0.363069277718));
#3772 = CARTESIAN_POINT('',(2.200678032935,-0.303633976405));
#3773 = CARTESIAN_POINT('',(2.188816675109,-0.243534192327));
#3774 = CARTESIAN_POINT('',(2.180108471995,-0.182959449536));
#3775 = CARTESIAN_POINT('',(2.17436477543,-0.122075916895));
#3776 = CARTESIAN_POINT('',(2.171493079731,-6.103795718619E-02));
#3777 = CARTESIAN_POINT('',(2.171493079731,0.));
#3778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3779 = FACE_BOUND('',#3780,.T.);
#3780 = EDGE_LOOP('',(#3781));
#3781 = ORIENTED_EDGE('',*,*,#3782,.F.);
#3782 = EDGE_CURVE('',#3783,#3783,#3785,.T.);
#3783 = VERTEX_POINT('',#3784);
#3784 = CARTESIAN_POINT('',(2.8,1.7763568394E-15,1.38973665961));
#3785 = SURFACE_CURVE('',#3786,(#3791,#3798),.PCURVE_S1.);
#3786 = CIRCLE('',#3787,0.18973665961);
#3787 = AXIS2_PLACEMENT_3D('',#3788,#3789,#3790);
#3788 = CARTESIAN_POINT('',(2.8,1.582067810091E-15,1.2));
#3789 = DIRECTION('',(-1.110223024625E-16,1.,-6.661338147751E-16));
#3790 = DIRECTION('',(-2.22044604925E-16,6.661338147751E-16,1.));
#3791 = PCURVE('',#126,#3792);
#3792 = DEFINITIONAL_REPRESENTATION('',(#3793),#3797);
#3793 = CIRCLE('',#3794,0.18973665961);
#3794 = AXIS2_PLACEMENT_2D('',#3795,#3796);
#3795 = CARTESIAN_POINT('',(1.2,2.8));
#3796 = DIRECTION('',(1.,-3.330669073875E-16));
#3797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3798 = PCURVE('',#3799,#3804);
#3799 = SPHERICAL_SURFACE('',#3800,0.23);
#3800 = AXIS2_PLACEMENT_3D('',#3801,#3802,#3803);
#3801 = CARTESIAN_POINT('',(2.8,0.13,1.2));
#3802 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16));
#3803 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16));
#3804 = DEFINITIONAL_REPRESENTATION('',(#3805),#3880);
#3805 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#3806,#3807,#3808,#3809,#3810,
    #3811,#3812,#3813,#3814,#3815,#3816,#3817,#3818,#3819,#3820,#3821,
    #3822,#3823,#3824,#3825,#3826,#3827,#3828,#3829,#3830,#3831,#3832,
    #3833,#3834,#3835,#3836,#3837,#3838,#3839,#3840,#3841,#3842,#3843,
    #3844,#3845,#3846,#3847,#3848,#3849,#3850,#3851,#3852,#3853,#3854,
    #3855,#3856,#3857,#3858,#3859,#3860,#3861,#3862,#3863,#3864,#3865,
    #3866,#3867,#3868,#3869,#3870,#3871,#3872,#3873,#3874,#3875,#3876,
    #3877,#3878,#3879),.UNSPECIFIED.,.T.,.F.,(10,8,8,8,8,8,8,8,8,10),(0.
    ,0.785398163397,1.47262155637,2.073942025221,3.126252845711,
    3.915485961078,4.507410797603,4.951354424997,5.617269866089,
    6.28318530718),.UNSPECIFIED.);
#3806 = CARTESIAN_POINT('',(2.171493079731,0.));
#3807 = CARTESIAN_POINT('',(2.171493079731,7.1989770042E-02));
#3808 = CARTESIAN_POINT('',(2.17548752581,0.143979570911));
#3809 = CARTESIAN_POINT('',(2.183478445111,0.21571584766));
#3810 = CARTESIAN_POINT('',(2.195640269672,0.286945925532));
#3811 = CARTESIAN_POINT('',(2.2123457859,0.3573888064));
#3812 = CARTESIAN_POINT('',(2.234157209331,0.426711439593));
#3813 = CARTESIAN_POINT('',(2.261907889043,0.494490017897));
#3814 = CARTESIAN_POINT('',(2.296821014654,0.560141113441));
#3815 = CARTESIAN_POINT('',(2.3785926761,0.677650398253));
#3816 = CARTESIAN_POINT('',(2.423415742227,0.730205380569));
#3817 = CARTESIAN_POINT('',(2.475900130247,0.7799187598));
#3818 = CARTESIAN_POINT('',(2.537351370362,0.826027900778));
#3819 = CARTESIAN_POINT('',(2.608867258818,0.867657302533));
#3820 = CARTESIAN_POINT('',(2.691897182675,0.903574167515));
#3821 = CARTESIAN_POINT('',(2.786851346051,0.932239970556));
#3822 = CARTESIAN_POINT('',(2.890814697644,0.95229374538));
#3823 = CARTESIAN_POINT('',(3.094598668714,0.972569054519));
#3824 = CARTESIAN_POINT('',(3.193307538548,0.974953360798));
#3825 = CARTESIAN_POINT('',(3.292788140089,0.969840422333));
#3826 = CARTESIAN_POINT('',(3.389223177287,0.957147418586));
#3827 = CARTESIAN_POINT('',(3.478927895661,0.937484568608));
#3828 = CARTESIAN_POINT('',(3.560176414912,0.911818837373));
#3829 = CARTESIAN_POINT('',(3.633040764621,0.881104804893));
#3830 = CARTESIAN_POINT('',(3.697699702706,0.846163474525));
#3831 = CARTESIAN_POINT('',(3.854816874034,0.740419160761));
#3832 = CARTESIAN_POINT('',(3.931732546811,0.662371244791));
#3833 = CARTESIAN_POINT('',(3.988935382411,0.577383975401));
#3834 = CARTESIAN_POINT('',(4.032326249915,0.488056146807));
#3835 = CARTESIAN_POINT('',(4.064441477283,0.395628352471));
#3836 = CARTESIAN_POINT('',(4.087561400185,0.30121600912));
#3837 = CARTESIAN_POINT('',(4.102789932896,0.20549437345));
#3838 = CARTESIAN_POINT('',(4.110800967202,0.109105710815));
#3839 = CARTESIAN_POINT('',(4.112264663383,-5.968426999902E-02));
#3840 = CARTESIAN_POINT('',(4.108856935533,-0.132057842056));
#3841 = CARTESIAN_POINT('',(4.101433748791,-0.204209010551));
#3842 = CARTESIAN_POINT('',(4.08983825236,-0.275883790673));
#3843 = CARTESIAN_POINT('',(4.073714592512,-0.346802078299));
#3844 = CARTESIAN_POINT('',(4.052516587025,-0.416633446804));
#3845 = CARTESIAN_POINT('',(4.025428155434,-0.484959111032));
#3846 = CARTESIAN_POINT('',(3.991244943521,-0.55120417448));
#3847 = CARTESIAN_POINT('',(3.91632845636,-0.662020113811));
#3848 = CARTESIAN_POINT('',(3.879367958952,-0.707869014296));
#3849 = CARTESIAN_POINT('',(3.836919785205,-0.751721309489));
#3850 = CARTESIAN_POINT('',(3.788205015049,-0.793133721426));
#3851 = CARTESIAN_POINT('',(3.732469806164,-0.831567944192));
#3852 = CARTESIAN_POINT('',(3.668852368956,-0.866340792919));
#3853 = CARTESIAN_POINT('',(3.59677416867,-0.896609356391));
#3854 = CARTESIAN_POINT('',(3.516726340098,-0.921463855214));
#3855 = CARTESIAN_POINT('',(3.365596236102,-0.954240672331));
#3856 = CARTESIAN_POINT('',(3.297273873776,-0.96484241965));
#3857 = CARTESIAN_POINT('',(3.226101278056,-0.971697526125));
#3858 = CARTESIAN_POINT('',(3.153105633573,-0.974563846868));
#3859 = CARTESIAN_POINT('',(3.079732824732,-0.973305823978));
#3860 = CARTESIAN_POINT('',(3.007538995795,-0.967962280088));
#3861 = CARTESIAN_POINT('',(2.937825901773,-0.958734966714));
#3862 = CARTESIAN_POINT('',(2.871455101186,-0.945905927129));
#3863 = CARTESIAN_POINT('',(2.715230504623,-0.905639311513));
#3864 = CARTESIAN_POINT('',(2.630222457515,-0.874105050763));
#3865 = CARTESIAN_POINT('',(2.555766090561,-0.836284473425));
#3866 = CARTESIAN_POINT('',(2.491794705706,-0.793485216483));
#3867 = CARTESIAN_POINT('',(2.43705198447,-0.746785956827));
#3868 = CARTESIAN_POINT('',(2.390222287704,-0.696999444584));
#3869 = CARTESIAN_POINT('',(2.350311271974,-0.644753233172));
#3870 = CARTESIAN_POINT('',(2.316326529691,-0.590542430748));
#3871 = CARTESIAN_POINT('',(2.258744677029,-0.478971731806));
#3872 = CARTESIAN_POINT('',(2.235144801169,-0.421612018667));
#3873 = CARTESIAN_POINT('',(2.215982164397,-0.363069277718));
#3874 = CARTESIAN_POINT('',(2.200678032927,-0.303633976405));
#3875 = CARTESIAN_POINT('',(2.188816675101,-0.243534192327));
#3876 = CARTESIAN_POINT('',(2.180108472007,-0.182959449536));
#3877 = CARTESIAN_POINT('',(2.174364775427,-0.122075916895));
#3878 = CARTESIAN_POINT('',(2.171493079731,-6.103795718619E-02));
#3879 = CARTESIAN_POINT('',(2.171493079731,0.));
#3880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3881 = FACE_BOUND('',#3882,.T.);
#3882 = EDGE_LOOP('',(#3883));
#3883 = ORIENTED_EDGE('',*,*,#3884,.F.);
#3884 = EDGE_CURVE('',#3885,#3885,#3887,.T.);
#3885 = VERTEX_POINT('',#3886);
#3886 = CARTESIAN_POINT('',(3.6,1.7763568394E-15,0.58973665961));
#3887 = SURFACE_CURVE('',#3888,(#3893,#3900),.PCURVE_S1.);
#3888 = CIRCLE('',#3889,0.18973665961);
#3889 = AXIS2_PLACEMENT_3D('',#3890,#3891,#3892);
#3890 = CARTESIAN_POINT('',(3.6,1.165734175856E-15,0.4));
#3891 = DIRECTION('',(-1.110223024625E-16,1.,-6.661338147751E-16));
#3892 = DIRECTION('',(-2.22044604925E-16,6.661338147751E-16,1.));
#3893 = PCURVE('',#126,#3894);
#3894 = DEFINITIONAL_REPRESENTATION('',(#3895),#3899);
#3895 = CIRCLE('',#3896,0.18973665961);
#3896 = AXIS2_PLACEMENT_2D('',#3897,#3898);
#3897 = CARTESIAN_POINT('',(0.4,3.6));
#3898 = DIRECTION('',(1.,-3.330669073875E-16));
#3899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3900 = PCURVE('',#3901,#3906);
#3901 = SPHERICAL_SURFACE('',#3902,0.23);
#3902 = AXIS2_PLACEMENT_3D('',#3903,#3904,#3905);
#3903 = CARTESIAN_POINT('',(3.6,0.13,0.4));
#3904 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16));
#3905 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16));
#3906 = DEFINITIONAL_REPRESENTATION('',(#3907),#3982);
#3907 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#3908,#3909,#3910,#3911,#3912,
    #3913,#3914,#3915,#3916,#3917,#3918,#3919,#3920,#3921,#3922,#3923,
    #3924,#3925,#3926,#3927,#3928,#3929,#3930,#3931,#3932,#3933,#3934,
    #3935,#3936,#3937,#3938,#3939,#3940,#3941,#3942,#3943,#3944,#3945,
    #3946,#3947,#3948,#3949,#3950,#3951,#3952,#3953,#3954,#3955,#3956,
    #3957,#3958,#3959,#3960,#3961,#3962,#3963,#3964,#3965,#3966,#3967,
    #3968,#3969,#3970,#3971,#3972,#3973,#3974,#3975,#3976,#3977,#3978,
    #3979,#3980,#3981),.UNSPECIFIED.,.T.,.F.,(10,8,8,8,8,8,8,8,8,10),(0.
    ,0.785398163397,1.47262155637,2.073942025221,3.126252845711,
    3.915485961078,4.507410797604,4.951354424998,5.617269866089,
    6.28318530718),.UNSPECIFIED.);
#3908 = CARTESIAN_POINT('',(2.171493079731,0.));
#3909 = CARTESIAN_POINT('',(2.171493079731,7.1989770042E-02));
#3910 = CARTESIAN_POINT('',(2.175487525806,0.143979570911));
#3911 = CARTESIAN_POINT('',(2.183478445116,0.215715847659));
#3912 = CARTESIAN_POINT('',(2.19564026966,0.286945925531));
#3913 = CARTESIAN_POINT('',(2.212345785889,0.3573888064));
#3914 = CARTESIAN_POINT('',(2.234157209338,0.426711439593));
#3915 = CARTESIAN_POINT('',(2.261907889039,0.494490017897));
#3916 = CARTESIAN_POINT('',(2.296821014654,0.560141113441));
#3917 = CARTESIAN_POINT('',(2.3785926761,0.677650398253));
#3918 = CARTESIAN_POINT('',(2.423415742228,0.730205380568));
#3919 = CARTESIAN_POINT('',(2.475900130246,0.779918759799));
#3920 = CARTESIAN_POINT('',(2.53735137037,0.826027900775));
#3921 = CARTESIAN_POINT('',(2.608867258825,0.867657302531));
#3922 = CARTESIAN_POINT('',(2.691897182673,0.903574167515));
#3923 = CARTESIAN_POINT('',(2.786851346051,0.932239970555));
#3924 = CARTESIAN_POINT('',(2.890814697644,0.95229374538));
#3925 = CARTESIAN_POINT('',(3.094598668714,0.972569054519));
#3926 = CARTESIAN_POINT('',(3.193307538547,0.974953360798));
#3927 = CARTESIAN_POINT('',(3.292788140093,0.969840422334));
#3928 = CARTESIAN_POINT('',(3.389223177309,0.957147418582));
#3929 = CARTESIAN_POINT('',(3.478927895686,0.937484568605));
#3930 = CARTESIAN_POINT('',(3.560176414922,0.911818837375));
#3931 = CARTESIAN_POINT('',(3.633040764619,0.881104804893));
#3932 = CARTESIAN_POINT('',(3.697699702706,0.846163474525));
#3933 = CARTESIAN_POINT('',(3.854816874034,0.740419160761));
#3934 = CARTESIAN_POINT('',(3.931732546807,0.662371244792));
#3935 = CARTESIAN_POINT('',(3.98893538236,0.577383975396));
#3936 = CARTESIAN_POINT('',(4.032326250075,0.488056146802));
#3937 = CARTESIAN_POINT('',(4.064441477487,0.395628352484));
#3938 = CARTESIAN_POINT('',(4.087561400032,0.301216009108));
#3939 = CARTESIAN_POINT('',(4.102789932906,0.205494373451));
#3940 = CARTESIAN_POINT('',(4.110800967202,0.109105710815));
#3941 = CARTESIAN_POINT('',(4.112264663383,-5.968426999902E-02));
#3942 = CARTESIAN_POINT('',(4.108856935533,-0.132057842056));
#3943 = CARTESIAN_POINT('',(4.101433748785,-0.204209010551));
#3944 = CARTESIAN_POINT('',(4.089838252352,-0.275883790674));
#3945 = CARTESIAN_POINT('',(4.073714592504,-0.346802078299));
#3946 = CARTESIAN_POINT('',(4.052516587019,-0.416633446804));
#3947 = CARTESIAN_POINT('',(4.025428155436,-0.484959111032));
#3948 = CARTESIAN_POINT('',(3.991244943521,-0.55120417448));
#3949 = CARTESIAN_POINT('',(3.91632845636,-0.662020113811));
#3950 = CARTESIAN_POINT('',(3.879367958949,-0.707869014296));
#3951 = CARTESIAN_POINT('',(3.836919785208,-0.751721309489));
#3952 = CARTESIAN_POINT('',(3.788205015052,-0.793133721426));
#3953 = CARTESIAN_POINT('',(3.732469806164,-0.831567944193));
#3954 = CARTESIAN_POINT('',(3.668852368956,-0.866340792919));
#3955 = CARTESIAN_POINT('',(3.59677416867,-0.896609356391));
#3956 = CARTESIAN_POINT('',(3.516726340098,-0.921463855214));
#3957 = CARTESIAN_POINT('',(3.365596236102,-0.954240672331));
#3958 = CARTESIAN_POINT('',(3.297273873779,-0.96484241965));
#3959 = CARTESIAN_POINT('',(3.226101278051,-0.971697526125));
#3960 = CARTESIAN_POINT('',(3.153105633574,-0.974563846868));
#3961 = CARTESIAN_POINT('',(3.079732824733,-0.973305823977));
#3962 = CARTESIAN_POINT('',(3.007538995791,-0.967962280086));
#3963 = CARTESIAN_POINT('',(2.937825901776,-0.958734966713));
#3964 = CARTESIAN_POINT('',(2.871455101186,-0.945905927129));
#3965 = CARTESIAN_POINT('',(2.715230504623,-0.905639311513));
#3966 = CARTESIAN_POINT('',(2.630222457515,-0.874105050763));
#3967 = CARTESIAN_POINT('',(2.55576609056,-0.836284473425));
#3968 = CARTESIAN_POINT('',(2.491794705703,-0.793485216486));
#3969 = CARTESIAN_POINT('',(2.437051984469,-0.74678595683));
#3970 = CARTESIAN_POINT('',(2.390222287706,-0.696999444584));
#3971 = CARTESIAN_POINT('',(2.350311271973,-0.644753233172));
#3972 = CARTESIAN_POINT('',(2.316326529691,-0.590542430748));
#3973 = CARTESIAN_POINT('',(2.258744677029,-0.478971731806));
#3974 = CARTESIAN_POINT('',(2.235144801171,-0.421612018667));
#3975 = CARTESIAN_POINT('',(2.215982164385,-0.363069277718));
#3976 = CARTESIAN_POINT('',(2.200678032931,-0.303633976404));
#3977 = CARTESIAN_POINT('',(2.188816675106,-0.243534192326));
#3978 = CARTESIAN_POINT('',(2.180108471997,-0.182959449536));
#3979 = CARTESIAN_POINT('',(2.17436477543,-0.122075916895));
#3980 = CARTESIAN_POINT('',(2.171493079731,-6.103795718619E-02));
#3981 = CARTESIAN_POINT('',(2.171493079731,0.));
#3982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#3983 = FACE_BOUND('',#3984,.T.);
#3984 = EDGE_LOOP('',(#3985));
#3985 = ORIENTED_EDGE('',*,*,#3986,.F.);
#3986 = EDGE_CURVE('',#3987,#3987,#3989,.T.);
#3987 = VERTEX_POINT('',#3988);
#3988 = CARTESIAN_POINT('',(2.8,8.881784197001E-16,0.58973665961));
#3989 = SURFACE_CURVE('',#3990,(#3995,#4002),.PCURVE_S1.);
#3990 = CIRCLE('',#3991,0.18973665961);
#3991 = AXIS2_PLACEMENT_3D('',#3992,#3993,#3994);
#3992 = CARTESIAN_POINT('',(2.8,1.08246744901E-15,0.4));
#3993 = DIRECTION('',(-1.110223024625E-16,1.,-6.661338147751E-16));
#3994 = DIRECTION('',(-2.22044604925E-16,6.661338147751E-16,1.));
#3995 = PCURVE('',#126,#3996);
#3996 = DEFINITIONAL_REPRESENTATION('',(#3997),#4001);
#3997 = CIRCLE('',#3998,0.18973665961);
#3998 = AXIS2_PLACEMENT_2D('',#3999,#4000);
#3999 = CARTESIAN_POINT('',(0.4,2.8));
#4000 = DIRECTION('',(1.,-3.330669073875E-16));
#4001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4002 = PCURVE('',#4003,#4008);
#4003 = SPHERICAL_SURFACE('',#4004,0.23);
#4004 = AXIS2_PLACEMENT_3D('',#4005,#4006,#4007);
#4005 = CARTESIAN_POINT('',(2.8,0.13,0.4));
#4006 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16));
#4007 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16));
#4008 = DEFINITIONAL_REPRESENTATION('',(#4009),#4084);
#4009 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#4010,#4011,#4012,#4013,#4014,
    #4015,#4016,#4017,#4018,#4019,#4020,#4021,#4022,#4023,#4024,#4025,
    #4026,#4027,#4028,#4029,#4030,#4031,#4032,#4033,#4034,#4035,#4036,
    #4037,#4038,#4039,#4040,#4041,#4042,#4043,#4044,#4045,#4046,#4047,
    #4048,#4049,#4050,#4051,#4052,#4053,#4054,#4055,#4056,#4057,#4058,
    #4059,#4060,#4061,#4062,#4063,#4064,#4065,#4066,#4067,#4068,#4069,
    #4070,#4071,#4072,#4073,#4074,#4075,#4076,#4077,#4078,#4079,#4080,
    #4081,#4082,#4083),.UNSPECIFIED.,.T.,.F.,(10,8,8,8,8,8,8,8,8,10),(0.
    ,0.785398163397,1.47262155637,2.073942025221,3.126252845711,
    3.915485961078,4.507410797604,4.951354424998,5.617269866089,
    6.28318530718),.UNSPECIFIED.);
#4010 = CARTESIAN_POINT('',(2.171493079731,0.));
#4011 = CARTESIAN_POINT('',(2.171493079731,7.1989770042E-02));
#4012 = CARTESIAN_POINT('',(2.175487525808,0.143979570912));
#4013 = CARTESIAN_POINT('',(2.183478445115,0.215715847658));
#4014 = CARTESIAN_POINT('',(2.195640269665,0.286945925532));
#4015 = CARTESIAN_POINT('',(2.212345785893,0.357388806401));
#4016 = CARTESIAN_POINT('',(2.234157209334,0.426711439592));
#4017 = CARTESIAN_POINT('',(2.26190788904,0.494490017897));
#4018 = CARTESIAN_POINT('',(2.296821014654,0.560141113441));
#4019 = CARTESIAN_POINT('',(2.3785926761,0.677650398253));
#4020 = CARTESIAN_POINT('',(2.423415742226,0.730205380569));
#4021 = CARTESIAN_POINT('',(2.475900130252,0.779918759798));
#4022 = CARTESIAN_POINT('',(2.537351370372,0.826027900777));
#4023 = CARTESIAN_POINT('',(2.608867258826,0.867657302532));
#4024 = CARTESIAN_POINT('',(2.691897182678,0.903574167514));
#4025 = CARTESIAN_POINT('',(2.78685134605,0.932239970555));
#4026 = CARTESIAN_POINT('',(2.890814697644,0.95229374538));
#4027 = CARTESIAN_POINT('',(3.094598668714,0.972569054519));
#4028 = CARTESIAN_POINT('',(3.193307538549,0.974953360799));
#4029 = CARTESIAN_POINT('',(3.292788140094,0.969840422333));
#4030 = CARTESIAN_POINT('',(3.389223177309,0.957147418589));
#4031 = CARTESIAN_POINT('',(3.478927895683,0.937484568609));
#4032 = CARTESIAN_POINT('',(3.560176414917,0.911818837371));
#4033 = CARTESIAN_POINT('',(3.633040764619,0.881104804894));
#4034 = CARTESIAN_POINT('',(3.697699702706,0.846163474525));
#4035 = CARTESIAN_POINT('',(3.854816874034,0.740419160761));
#4036 = CARTESIAN_POINT('',(3.931732546795,0.662371244792));
#4037 = CARTESIAN_POINT('',(3.988935382527,0.577383975404));
#4038 = CARTESIAN_POINT('',(4.03232624974,0.488056146787));
#4039 = CARTESIAN_POINT('',(4.064441477472,0.395628352499));
#4040 = CARTESIAN_POINT('',(4.087561399981,0.301216009107));
#4041 = CARTESIAN_POINT('',(4.102789932933,0.205494373451));
#4042 = CARTESIAN_POINT('',(4.110800967202,0.109105710815));
#4043 = CARTESIAN_POINT('',(4.112264663383,-5.968426999902E-02));
#4044 = CARTESIAN_POINT('',(4.108856935534,-0.132057842056));
#4045 = CARTESIAN_POINT('',(4.101433748782,-0.204209010551));
#4046 = CARTESIAN_POINT('',(4.089838252347,-0.275883790675));
#4047 = CARTESIAN_POINT('',(4.073714592507,-0.3468020783));
#4048 = CARTESIAN_POINT('',(4.052516587026,-0.416633446804));
#4049 = CARTESIAN_POINT('',(4.025428155435,-0.484959111033));
#4050 = CARTESIAN_POINT('',(3.991244943521,-0.55120417448));
#4051 = CARTESIAN_POINT('',(3.91632845636,-0.662020113811));
#4052 = CARTESIAN_POINT('',(3.879367958951,-0.707869014295));
#4053 = CARTESIAN_POINT('',(3.836919785215,-0.751721309492));
#4054 = CARTESIAN_POINT('',(3.788205015058,-0.793133721423));
#4055 = CARTESIAN_POINT('',(3.732469806167,-0.83156794419));
#4056 = CARTESIAN_POINT('',(3.668852368957,-0.866340792921));
#4057 = CARTESIAN_POINT('',(3.59677416867,-0.896609356391));
#4058 = CARTESIAN_POINT('',(3.516726340098,-0.921463855214));
#4059 = CARTESIAN_POINT('',(3.365596236102,-0.954240672331));
#4060 = CARTESIAN_POINT('',(3.297273873779,-0.96484241965));
#4061 = CARTESIAN_POINT('',(3.22610127805,-0.971697526126));
#4062 = CARTESIAN_POINT('',(3.153105633574,-0.974563846867));
#4063 = CARTESIAN_POINT('',(3.079732824734,-0.973305823976));
#4064 = CARTESIAN_POINT('',(3.00753899579,-0.967962280087));
#4065 = CARTESIAN_POINT('',(2.937825901777,-0.958734966714));
#4066 = CARTESIAN_POINT('',(2.871455101186,-0.945905927129));
#4067 = CARTESIAN_POINT('',(2.715230504623,-0.905639311513));
#4068 = CARTESIAN_POINT('',(2.630222457513,-0.874105050762));
#4069 = CARTESIAN_POINT('',(2.555766090565,-0.836284473424));
#4070 = CARTESIAN_POINT('',(2.4917947057,-0.793485216484));
#4071 = CARTESIAN_POINT('',(2.437051984465,-0.746785956828));
#4072 = CARTESIAN_POINT('',(2.39022228771,-0.696999444584));
#4073 = CARTESIAN_POINT('',(2.350311271972,-0.644753233172));
#4074 = CARTESIAN_POINT('',(2.316326529691,-0.590542430748));
#4075 = CARTESIAN_POINT('',(2.258744677029,-0.478971731806));
#4076 = CARTESIAN_POINT('',(2.235144801169,-0.421612018668));
#4077 = CARTESIAN_POINT('',(2.215982164389,-0.363069277717));
#4078 = CARTESIAN_POINT('',(2.200678032934,-0.303633976405));
#4079 = CARTESIAN_POINT('',(2.188816675108,-0.243534192327));
#4080 = CARTESIAN_POINT('',(2.180108471999,-0.182959449535));
#4081 = CARTESIAN_POINT('',(2.174364775428,-0.122075916896));
#4082 = CARTESIAN_POINT('',(2.171493079731,-6.103795718619E-02));
#4083 = CARTESIAN_POINT('',(2.171493079731,0.));
#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4085 = FACE_BOUND('',#4086,.T.);
#4086 = EDGE_LOOP('',(#4087));
#4087 = ORIENTED_EDGE('',*,*,#4088,.F.);
#4088 = EDGE_CURVE('',#4089,#4089,#4091,.T.);
#4089 = VERTEX_POINT('',#4090);
#4090 = CARTESIAN_POINT('',(2.8,0.,-1.01026334039));
#4091 = SURFACE_CURVE('',#4092,(#4097,#4104),.PCURVE_S1.);
#4092 = CIRCLE('',#4093,0.18973665961);
#4093 = AXIS2_PLACEMENT_3D('',#4094,#4095,#4096);
#4094 = CARTESIAN_POINT('',(2.8,0.,-1.2));
#4095 = DIRECTION('',(-1.110223024625E-16,1.,-6.661338147751E-16));
#4096 = DIRECTION('',(-2.22044604925E-16,6.661338147751E-16,1.));
#4097 = PCURVE('',#126,#4098);
#4098 = DEFINITIONAL_REPRESENTATION('',(#4099),#4103);
#4099 = CIRCLE('',#4100,0.18973665961);
#4100 = AXIS2_PLACEMENT_2D('',#4101,#4102);
#4101 = CARTESIAN_POINT('',(-1.2,2.8));
#4102 = DIRECTION('',(1.,-3.330669073875E-16));
#4103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4104 = PCURVE('',#4105,#4110);
#4105 = SPHERICAL_SURFACE('',#4106,0.23);
#4106 = AXIS2_PLACEMENT_3D('',#4107,#4108,#4109);
#4107 = CARTESIAN_POINT('',(2.8,0.13,-1.2));
#4108 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16));
#4109 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16));
#4110 = DEFINITIONAL_REPRESENTATION('',(#4111),#4186);
#4111 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#4112,#4113,#4114,#4115,#4116,
    #4117,#4118,#4119,#4120,#4121,#4122,#4123,#4124,#4125,#4126,#4127,
    #4128,#4129,#4130,#4131,#4132,#4133,#4134,#4135,#4136,#4137,#4138,
    #4139,#4140,#4141,#4142,#4143,#4144,#4145,#4146,#4147,#4148,#4149,
    #4150,#4151,#4152,#4153,#4154,#4155,#4156,#4157,#4158,#4159,#4160,
    #4161,#4162,#4163,#4164,#4165,#4166,#4167,#4168,#4169,#4170,#4171,
    #4172,#4173,#4174,#4175,#4176,#4177,#4178,#4179,#4180,#4181,#4182,
    #4183,#4184,#4185),.UNSPECIFIED.,.T.,.F.,(10,8,8,8,8,8,8,8,8,10),(0.
    ,0.785398163397,1.47262155637,2.073942025221,3.126252845711,
    3.915485961078,4.507410797603,4.951354424998,5.617269866089,
    6.28318530718),.UNSPECIFIED.);
#4112 = CARTESIAN_POINT('',(2.171493079731,0.));
#4113 = CARTESIAN_POINT('',(2.171493079731,7.1989770042E-02));
#4114 = CARTESIAN_POINT('',(2.175487525806,0.143979570911));
#4115 = CARTESIAN_POINT('',(2.183478445127,0.215715847659));
#4116 = CARTESIAN_POINT('',(2.195640269662,0.286945925532));
#4117 = CARTESIAN_POINT('',(2.212345785889,0.357388806401));
#4118 = CARTESIAN_POINT('',(2.234157209346,0.426711439592));
#4119 = CARTESIAN_POINT('',(2.261907889037,0.494490017897));
#4120 = CARTESIAN_POINT('',(2.296821014654,0.560141113441));
#4121 = CARTESIAN_POINT('',(2.3785926761,0.677650398253));
#4122 = CARTESIAN_POINT('',(2.423415742229,0.730205380568));
#4123 = CARTESIAN_POINT('',(2.475900130246,0.779918759797));
#4124 = CARTESIAN_POINT('',(2.53735137037,0.826027900777));
#4125 = CARTESIAN_POINT('',(2.608867258824,0.867657302534));
#4126 = CARTESIAN_POINT('',(2.691897182672,0.903574167515));
#4127 = CARTESIAN_POINT('',(2.786851346051,0.932239970556));
#4128 = CARTESIAN_POINT('',(2.890814697644,0.95229374538));
#4129 = CARTESIAN_POINT('',(3.094598668714,0.972569054519));
#4130 = CARTESIAN_POINT('',(3.193307538548,0.974953360799));
#4131 = CARTESIAN_POINT('',(3.292788140097,0.969840422332));
#4132 = CARTESIAN_POINT('',(3.389223177305,0.957147418584));
#4133 = CARTESIAN_POINT('',(3.478927895676,0.937484568605));
#4134 = CARTESIAN_POINT('',(3.560176414917,0.911818837371));
#4135 = CARTESIAN_POINT('',(3.633040764622,0.881104804894));
#4136 = CARTESIAN_POINT('',(3.697699702706,0.846163474525));
#4137 = CARTESIAN_POINT('',(3.854816874034,0.740419160761));
#4138 = CARTESIAN_POINT('',(3.931732546831,0.662371244792));
#4139 = CARTESIAN_POINT('',(3.988935382316,0.577383975411));
#4140 = CARTESIAN_POINT('',(4.032326249871,0.48805614678));
#4141 = CARTESIAN_POINT('',(4.064441477385,0.395628352489));
#4142 = CARTESIAN_POINT('',(4.087561400091,0.301216009113));
#4143 = CARTESIAN_POINT('',(4.102789932916,0.205494373451));
#4144 = CARTESIAN_POINT('',(4.110800967202,0.109105710815));
#4145 = CARTESIAN_POINT('',(4.112264663383,-5.968426999902E-02));
#4146 = CARTESIAN_POINT('',(4.108856935529,-0.132057842056));
#4147 = CARTESIAN_POINT('',(4.101433748808,-0.204209010551));
#4148 = CARTESIAN_POINT('',(4.089838252344,-0.275883790674));
#4149 = CARTESIAN_POINT('',(4.0737145925,-0.3468020783));
#4150 = CARTESIAN_POINT('',(4.052516587047,-0.416633446804));
#4151 = CARTESIAN_POINT('',(4.025428155431,-0.484959111032));
#4152 = CARTESIAN_POINT('',(3.991244943521,-0.55120417448));
#4153 = CARTESIAN_POINT('',(3.91632845636,-0.662020113811));
#4154 = CARTESIAN_POINT('',(3.879367958955,-0.707869014297));
#4155 = CARTESIAN_POINT('',(3.836919785196,-0.751721309488));
#4156 = CARTESIAN_POINT('',(3.788205015069,-0.793133721429));
#4157 = CARTESIAN_POINT('',(3.732469806182,-0.831567944196));
#4158 = CARTESIAN_POINT('',(3.668852368946,-0.866340792917));
#4159 = CARTESIAN_POINT('',(3.596774168674,-0.896609356392));
#4160 = CARTESIAN_POINT('',(3.516726340098,-0.921463855214));
#4161 = CARTESIAN_POINT('',(3.365596236102,-0.954240672331));
#4162 = CARTESIAN_POINT('',(3.297273873776,-0.96484241965));
#4163 = CARTESIAN_POINT('',(3.226101278053,-0.971697526129));
#4164 = CARTESIAN_POINT('',(3.153105633569,-0.974563846868));
#4165 = CARTESIAN_POINT('',(3.079732824727,-0.973305823978));
#4166 = CARTESIAN_POINT('',(3.00753899579,-0.96796228009));
#4167 = CARTESIAN_POINT('',(2.937825901773,-0.958734966713));
#4168 = CARTESIAN_POINT('',(2.871455101186,-0.945905927129));
#4169 = CARTESIAN_POINT('',(2.715230504623,-0.905639311513));
#4170 = CARTESIAN_POINT('',(2.630222457514,-0.874105050762));
#4171 = CARTESIAN_POINT('',(2.555766090567,-0.836284473425));
#4172 = CARTESIAN_POINT('',(2.4917947057,-0.793485216484));
#4173 = CARTESIAN_POINT('',(2.437051984466,-0.746785956828));
#4174 = CARTESIAN_POINT('',(2.390222287713,-0.696999444584));
#4175 = CARTESIAN_POINT('',(2.350311271973,-0.644753233172));
#4176 = CARTESIAN_POINT('',(2.316326529691,-0.590542430748));
#4177 = CARTESIAN_POINT('',(2.258744677029,-0.478971731806));
#4178 = CARTESIAN_POINT('',(2.235144801171,-0.421612018667));
#4179 = CARTESIAN_POINT('',(2.215982164392,-0.363069277718));
#4180 = CARTESIAN_POINT('',(2.200678032936,-0.303633976405));
#4181 = CARTESIAN_POINT('',(2.188816675107,-0.243534192327));
#4182 = CARTESIAN_POINT('',(2.180108471998,-0.182959449536));
#4183 = CARTESIAN_POINT('',(2.174364775429,-0.122075916896));
#4184 = CARTESIAN_POINT('',(2.171493079731,-6.103795718619E-02));
#4185 = CARTESIAN_POINT('',(2.171493079731,0.));
#4186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4187 = FACE_BOUND('',#4188,.T.);
#4188 = EDGE_LOOP('',(#4189));
#4189 = ORIENTED_EDGE('',*,*,#4190,.F.);
#4190 = EDGE_CURVE('',#4191,#4191,#4193,.T.);
#4191 = VERTEX_POINT('',#4192);
#4192 = CARTESIAN_POINT('',(2.8,8.881784197001E-16,-0.21026334039));
#4193 = SURFACE_CURVE('',#4194,(#4199,#4206),.PCURVE_S1.);
#4194 = CIRCLE('',#4195,0.18973665961);
#4195 = AXIS2_PLACEMENT_3D('',#4196,#4197,#4198);
#4196 = CARTESIAN_POINT('',(2.8,5.551115123126E-16,-0.4));
#4197 = DIRECTION('',(-1.110223024625E-16,1.,-6.661338147751E-16));
#4198 = DIRECTION('',(-2.22044604925E-16,6.661338147751E-16,1.));
#4199 = PCURVE('',#126,#4200);
#4200 = DEFINITIONAL_REPRESENTATION('',(#4201),#4205);
#4201 = CIRCLE('',#4202,0.18973665961);
#4202 = AXIS2_PLACEMENT_2D('',#4203,#4204);
#4203 = CARTESIAN_POINT('',(-0.4,2.8));
#4204 = DIRECTION('',(1.,-3.330669073875E-16));
#4205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4206 = PCURVE('',#4207,#4212);
#4207 = SPHERICAL_SURFACE('',#4208,0.23);
#4208 = AXIS2_PLACEMENT_3D('',#4209,#4210,#4211);
#4209 = CARTESIAN_POINT('',(2.8,0.13,-0.4));
#4210 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16));
#4211 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16));
#4212 = DEFINITIONAL_REPRESENTATION('',(#4213),#4288);
#4213 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#4214,#4215,#4216,#4217,#4218,
    #4219,#4220,#4221,#4222,#4223,#4224,#4225,#4226,#4227,#4228,#4229,
    #4230,#4231,#4232,#4233,#4234,#4235,#4236,#4237,#4238,#4239,#4240,
    #4241,#4242,#4243,#4244,#4245,#4246,#4247,#4248,#4249,#4250,#4251,
    #4252,#4253,#4254,#4255,#4256,#4257,#4258,#4259,#4260,#4261,#4262,
    #4263,#4264,#4265,#4266,#4267,#4268,#4269,#4270,#4271,#4272,#4273,
    #4274,#4275,#4276,#4277,#4278,#4279,#4280,#4281,#4282,#4283,#4284,
    #4285,#4286,#4287),.UNSPECIFIED.,.T.,.F.,(10,8,8,8,8,8,8,8,8,10),(0.
    ,0.785398163397,1.47262155637,2.073942025221,3.126252845711,
    3.915485961078,4.507410797604,4.951354424998,5.617269866089,
    6.28318530718),.UNSPECIFIED.);
#4214 = CARTESIAN_POINT('',(2.171493079731,0.));
#4215 = CARTESIAN_POINT('',(2.171493079731,7.1989770042E-02));
#4216 = CARTESIAN_POINT('',(2.175487525808,0.143979570912));
#4217 = CARTESIAN_POINT('',(2.183478445122,0.215715847657));
#4218 = CARTESIAN_POINT('',(2.19564026967,0.286945925532));
#4219 = CARTESIAN_POINT('',(2.212345785895,0.357388806401));
#4220 = CARTESIAN_POINT('',(2.234157209338,0.426711439591));
#4221 = CARTESIAN_POINT('',(2.261907889041,0.494490017897));
#4222 = CARTESIAN_POINT('',(2.296821014654,0.560141113441));
#4223 = CARTESIAN_POINT('',(2.3785926761,0.677650398253));
#4224 = CARTESIAN_POINT('',(2.423415742226,0.730205380568));
#4225 = CARTESIAN_POINT('',(2.475900130245,0.7799187598));
#4226 = CARTESIAN_POINT('',(2.537351370359,0.826027900779));
#4227 = CARTESIAN_POINT('',(2.608867258813,0.867657302535));
#4228 = CARTESIAN_POINT('',(2.691897182671,0.903574167517));
#4229 = CARTESIAN_POINT('',(2.786851346049,0.932239970555));
#4230 = CARTESIAN_POINT('',(2.890814697644,0.95229374538));
#4231 = CARTESIAN_POINT('',(3.094598668714,0.972569054519));
#4232 = CARTESIAN_POINT('',(3.193307538554,0.974953360799));
#4233 = CARTESIAN_POINT('',(3.292788140077,0.969840422332));
#4234 = CARTESIAN_POINT('',(3.389223177304,0.957147418585));
#4235 = CARTESIAN_POINT('',(3.478927895681,0.937484568607));
#4236 = CARTESIAN_POINT('',(3.560176414905,0.911818837371));
#4237 = CARTESIAN_POINT('',(3.633040764626,0.881104804894));
#4238 = CARTESIAN_POINT('',(3.697699702706,0.846163474525));
#4239 = CARTESIAN_POINT('',(3.854816874034,0.740419160761));
#4240 = CARTESIAN_POINT('',(3.931732546826,0.66237124479));
#4241 = CARTESIAN_POINT('',(3.988935382295,0.577383975418));
#4242 = CARTESIAN_POINT('',(4.03232624993,0.488056146773));
#4243 = CARTESIAN_POINT('',(4.064441477458,0.395628352513));
#4244 = CARTESIAN_POINT('',(4.087561400105,0.301216009105));
#4245 = CARTESIAN_POINT('',(4.102789932896,0.205494373452));
#4246 = CARTESIAN_POINT('',(4.110800967202,0.109105710815));
#4247 = CARTESIAN_POINT('',(4.112264663383,-5.968426999902E-02));
#4248 = CARTESIAN_POINT('',(4.108856935535,-0.132057842056));
#4249 = CARTESIAN_POINT('',(4.10143374878,-0.204209010551));
#4250 = CARTESIAN_POINT('',(4.089838252354,-0.275883790675));
#4251 = CARTESIAN_POINT('',(4.073714592507,-0.346802078301));
#4252 = CARTESIAN_POINT('',(4.052516587014,-0.416633446804));
#4253 = CARTESIAN_POINT('',(4.025428155436,-0.484959111033));
#4254 = CARTESIAN_POINT('',(3.991244943521,-0.55120417448));
#4255 = CARTESIAN_POINT('',(3.91632845636,-0.662020113811));
#4256 = CARTESIAN_POINT('',(3.879367958953,-0.707869014296));
#4257 = CARTESIAN_POINT('',(3.836919785201,-0.75172130949));
#4258 = CARTESIAN_POINT('',(3.788205015051,-0.793133721427));
#4259 = CARTESIAN_POINT('',(3.732469806161,-0.831567944193));
#4260 = CARTESIAN_POINT('',(3.668852368946,-0.866340792917));
#4261 = CARTESIAN_POINT('',(3.596774168673,-0.896609356391));
#4262 = CARTESIAN_POINT('',(3.516726340098,-0.921463855214));
#4263 = CARTESIAN_POINT('',(3.365596236102,-0.954240672331));
#4264 = CARTESIAN_POINT('',(3.297273873776,-0.964842419649));
#4265 = CARTESIAN_POINT('',(3.226101278051,-0.971697526125));
#4266 = CARTESIAN_POINT('',(3.153105633571,-0.974563846867));
#4267 = CARTESIAN_POINT('',(3.079732824731,-0.973305823977));
#4268 = CARTESIAN_POINT('',(3.007538995791,-0.967962280088));
#4269 = CARTESIAN_POINT('',(2.937825901772,-0.958734966713));
#4270 = CARTESIAN_POINT('',(2.871455101186,-0.945905927129));
#4271 = CARTESIAN_POINT('',(2.715230504623,-0.905639311513));
#4272 = CARTESIAN_POINT('',(2.630222457512,-0.874105050762));
#4273 = CARTESIAN_POINT('',(2.555766090566,-0.836284473424));
#4274 = CARTESIAN_POINT('',(2.491794705697,-0.793485216483));
#4275 = CARTESIAN_POINT('',(2.437051984462,-0.746785956828));
#4276 = CARTESIAN_POINT('',(2.39022228771,-0.696999444585));
#4277 = CARTESIAN_POINT('',(2.350311271972,-0.644753233171));
#4278 = CARTESIAN_POINT('',(2.316326529691,-0.590542430748));
#4279 = CARTESIAN_POINT('',(2.258744677029,-0.478971731806));
#4280 = CARTESIAN_POINT('',(2.23514480117,-0.421612018667));
#4281 = CARTESIAN_POINT('',(2.215982164385,-0.363069277717));
#4282 = CARTESIAN_POINT('',(2.200678032928,-0.303633976405));
#4283 = CARTESIAN_POINT('',(2.188816675103,-0.243534192327));
#4284 = CARTESIAN_POINT('',(2.180108471996,-0.182959449536));
#4285 = CARTESIAN_POINT('',(2.174364775428,-0.122075916896));
#4286 = CARTESIAN_POINT('',(2.171493079731,-6.103795718619E-02));
#4287 = CARTESIAN_POINT('',(2.171493079731,0.));
#4288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4289 = FACE_BOUND('',#4290,.T.);
#4290 = EDGE_LOOP('',(#4291));
#4291 = ORIENTED_EDGE('',*,*,#4292,.F.);
#4292 = EDGE_CURVE('',#4293,#4293,#4295,.T.);
#4293 = VERTEX_POINT('',#4294);
#4294 = CARTESIAN_POINT('',(3.6,8.881784197001E-16,-0.21026334039));
#4295 = SURFACE_CURVE('',#4296,(#4301,#4308),.PCURVE_S1.);
#4296 = CIRCLE('',#4297,0.18973665961);
#4297 = AXIS2_PLACEMENT_3D('',#4298,#4299,#4300);
#4298 = CARTESIAN_POINT('',(3.6,6.383782391595E-16,-0.4));
#4299 = DIRECTION('',(-1.110223024625E-16,1.,-6.661338147751E-16));
#4300 = DIRECTION('',(-2.22044604925E-16,6.661338147751E-16,1.));
#4301 = PCURVE('',#126,#4302);
#4302 = DEFINITIONAL_REPRESENTATION('',(#4303),#4307);
#4303 = CIRCLE('',#4304,0.18973665961);
#4304 = AXIS2_PLACEMENT_2D('',#4305,#4306);
#4305 = CARTESIAN_POINT('',(-0.4,3.6));
#4306 = DIRECTION('',(1.,-3.330669073875E-16));
#4307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#4308 = PCURVE('',#4309,#4314);
#4309 = SPHERICAL_SURFACE('',#4310,0.23);
#4310 = AXIS2_PLACEMENT_3D('',#4311,#4312,#4313);
#4311 = CARTESIAN_POINT('',(3.6,0.13,-0.4));
#4312 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16));
#4313 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16));
#4314 = DEFINITIONAL_REPRESENTATION('',(#4315),#4390);
#4315 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#4316,#4317,#4318,#4319,#4320,
    #4321,#4322,#4323,#4324,#4325,#4326,#4327,#4328,#4329,#4330,#4331,
    #4332,#4333,#4334,#4335,#4336,#4337,#4338,#4339,#4340,#4341,#4342,
    #4343,#4344,#4345,#4346,#4347,#4348,#4349,#4350,#4351,#4352,#4353,
    #4354,#4355,#4356,#4357,#4358,#4359,#4360,#4361,#4362,#4363,#4364,
    #4365,#4366,#4367,#4368,#4369,#4370,#4371,#4372,#4373,#4374,#4375,
    #4376,#4377,#4378,#4379,#4380,#4381,#4382,#4383,#4384,#4385,#4386,
    #4387,#4388,#4389),.UNSPECIFIED.,.T.,.F.,(10,8,8,8,8,8,8,8,8,10),(0.
    ,0.785398163397,1.47262155637,2.073942025221,3.126252845711,
    3.915485961078,4.507410797604,4.951354424998,5.617269866089,
    6.28318530718),.UNSPECIFIED.);
#4316 = CARTESIAN_POINT('',(2.171493079731,0.));
#4317 = CARTESIAN_POINT('',(2.171493079731,7.1989770042E-02));
#4318 = CARTESIAN_POINT('',(2.175487525809,0.143979570911));
#4319 = CARTESIAN_POINT('',(2.18347844512,0.215715847659));
#4320 = CARTESIAN_POINT('',(2.195640269669,0.286945925532));
#4321 = CARTESIAN_POINT('',(2.212345785894,0.357388806401));
#4322 = CARTESIAN_POINT('',(2.234157209336,0.426711439592));
#4323 = CARTESIAN_POINT('',(2.261907889042,0.494490017897));
#4324 = CARTESIAN_POINT('',(2.296821014654,0.560141113441));
#4325 = CARTESIAN_POINT('',(2.3785926761,0.677650398253));
#4326 = CARTESIAN_POINT('',(2.423415742228,0.730205380568));
#4327 = CARTESIAN_POINT('',(2.475900130241,0.779918759799));
#4328 = CARTESIAN_POINT('',(2.537351370372,0.826027900777));
#4329 = CARTESIAN_POINT('',(2.608867258823,0.867657302533));
#4330 = CARTESIAN_POINT('',(2.691897182662,0.903574167516));
#4331 = CARTESIAN_POINT('',(2.786851346051,0.932239970555));
#4332 = CARTESIAN_POINT('',(2.890814697644,0.95229374538));
#4333 = CARTESIAN_POINT('',(3.094598668714,0.972569054519));
#4334 = CARTESIAN_POINT('',(3.193307538553,0.974953360799));
#4335 = CARTESIAN_POINT('',(3.292788140081,0.969840422333));
#4336 = CARTESIAN_POINT('',(3.389223177307,0.957147418582));
#4337 = CARTESIAN_POINT('',(3.478927895681,0.937484568604));
#4338 = CARTESIAN_POINT('',(3.560176414905,0.911818837372));
#4339 = CARTESIAN_POINT('',(3.633040764625,0.881104804893));
#4340 = CARTESIAN_POINT('',(3.697699702706,0.846163474525));
#4341 = CARTESIAN_POINT('',(3.854816874034,0.740419160761));
#4342 = CARTESIAN_POINT('',(3.931732546826,0.66237124479));
#4343 = CARTESIAN_POINT('',(3.988935382353,0.577383975413));
#4344 = CARTESIAN_POINT('',(4.032326250046,0.488056146783));
#4345 = CARTESIAN_POINT('',(4.064441477458,0.3956283525));
#4346 = CARTESIAN_POINT('',(4.087561400105,0.3012160091));
#4347 = CARTESIAN_POINT('',(4.102789932896,0.205494373454));
#4348 = CARTESIAN_POINT('',(4.110800967202,0.109105710815));
#4349 = CARTESIAN_POINT('',(4.112264663383,-5.968426999902E-02));
#4350 = CARTESIAN_POINT('',(4.108856935535,-0.132057842056));
#4351 = CARTESIAN_POINT('',(4.101433748782,-0.204209010552));
#4352 = CARTESIAN_POINT('',(4.089838252349,-0.275883790674));
#4353 = CARTESIAN_POINT('',(4.073714592505,-0.3468020783));
#4354 = CARTESIAN_POINT('',(4.052516587021,-0.416633446805));
#4355 = CARTESIAN_POINT('',(4.025428155436,-0.484959111032));
#4356 = CARTESIAN_POINT('',(3.991244943521,-0.55120417448));
#4357 = CARTESIAN_POINT('',(3.91632845636,-0.662020113811));
#4358 = CARTESIAN_POINT('',(3.879367958955,-0.707869014295));
#4359 = CARTESIAN_POINT('',(3.836919785192,-0.751721309489));
#4360 = CARTESIAN_POINT('',(3.788205015056,-0.793133721426));
#4361 = CARTESIAN_POINT('',(3.732469806173,-0.831567944192));
#4362 = CARTESIAN_POINT('',(3.668852368947,-0.866340792918));
#4363 = CARTESIAN_POINT('',(3.596774168674,-0.896609356392));