text:
x = [1.0 3.72e-19 0.00124827 6.89e-20 0.000302687; 0.999 9.37e-5 0.021975 0.000202742 0.0059907; 0.998 0.000188043 0.0240664 0.000249413 0.00676533; 0.997 0.000280359 0.0255829 0.000284137 0.00730148; 0.996 0.000375935 0.0267894 0.000313538 0.00776902; 0.995 0.000471427 0.0277863 0.00033875 0.00814893; 0.994 0.000567482 0.0287001 0.000364133 0.00850842; 0.993 0.000657252 0.0294574 0.00038607 0.00881441; 0.992 0.000752873 0.0301397 0.000408188 0.00909966; 0.991 0.000846283 0.0307407 0.000429906 0.00936091; 0.99 0.000942163 0.0313513 0.000450701 0.00959576; 0.989 0.00103629 0.0318999 0.000470316 0.00982234; 0.988 0.00113203 0.0324625 0.000489532 0.0100369; 0.987 0.00122773 0.0329567 0.000505444 0.0102623; 0.986 0.00131821 0.0334565 0.000523783 0.0104666; 0.985 0.00140661 0.0339376 0.000539904 0.01066; 0.984 0.00149244 0.034404 0.000556449 0.01085; 0.983 0.00158394 0.0348485 0.000572454 0.0110281; 0.982 0.00167742 0.0352564 0.00058828 0.0112065; 0.981 0.00177039 0.0356551 0.000603647 0.0113771; 0.98 0.00185793 0.0360538 0.000619117 0.0115431; 0.979 0.00195129 0.0364368 0.000633334 0.0117095; 0.978 0.00204573 0.0368142 0.000647966 0.0118651; 0.977 0.00213777 0.0371811 0.00066223 0.012026; 0.976 0.00222552 0.0375439 0.000676459 0.0121798; 0.975 0.00231716 0.0378828 0.000690862 0.0123308; 0.974 0.00241777 0.0381977 0.000704774 0.0124744; 0.973 0.00251057 0.0385258 0.000718623 0.0126127; 0.972 0.00260381 0.0388405 0.00073256 0.0127574; 0.971 0.00269342 0.0391768 0.000745919 0.012894; 0.97 0.00278951 0.0394771 0.00075933 0.0130366; 0.969 0.0028874 0.0397894 0.000774001 0.0131615; 0.968 0.00298291 0.0400657 0.000787949 0.0132864; 0.967 0.00306899 0.0403509 0.000801402 0.0134082; 0.966 0.00316129 0.0406593 0.000814029 0.0135368; 0.965 0.0032546 0.0409338 0.000827307 0.0136614; 0.964 0.00334883 0.0412121 0.000840839 0.0137847; 0.963 0.00344062 0.0414715 0.000853285 0.0139116; 0.962 0.00352747 0.041733 0.000865992 0.0140421; 0.961 0.00362503 0.0420045 0.000878152 0.0141627; 0.96 0.00371367 0.0422741 0.000891131 0.0142804; 0.959 0.00381083 0.0425311 0.000904478 0.0143951; 0.958 0.00390654 0.0427421 0.000916289 0.0145088; 0.957 0.00400001 0.0430091 0.000929041 0.014625; 0.956 0.00409551 0.0432567 0.000941844 0.0147402; 0.955 0.0041875 0.0435116 0.000954778 0.0148569; 0.954 0.00428007 0.0437421 0.000966663 0.0149588; 0.953 0.00437401 0.0439716 0.00097858 0.0150658; 0.952 0.00446909 0.0442029 0.000990899 0.0151731; 0.951 0.00455832 0.0444385 0.00100301 0.0152823; 0.95 0.00465346 0.0446483 0.001015 0.0153929; 0.949 0.00474747 0.0448879 0.00102672 0.0155026; 0.948 0.00484083 0.0451149 0.00103866 0.0156067; 0.947 0.00493377 0.0453335 0.00105091 0.015713; 0.946 0.00502778 0.0455505 0.0010625 0.0158157; 0.945 0.00512017 0.0457613 0.00107577 0.0159204; 0.944 0.00520837 0.0459837 0.00108795 0.0160205; 0.943 0.00530477 0.046193 0.00109979 0.0161132; 0.942 0.00539456 0.0464144 0.00111215 0.0162103; 0.941 0.00548804 0.0466327 0.00112363 0.0163077; 0.94 0.00557999 0.0468413 0.00113648 0.0164093; 0.939 0.00566732 0.0470441 0.001148 0.0165063; 0.938 0.00576016 0.047243 0.00116081 0.0166048; 0.937 0.00584624 0.0474359 0.00117287 0.0166994; 0.936 0.00593228 0.047632 0.00118444 0.0167913; 0.935 0.00602467 0.0478393 0.00119544 0.0168868; 0.934 0.0061212 0.0480362 0.00120693 0.0169851; 0.933 0.00621378 0.048236 0.00121812 0.017081; 0.932 0.00631099 0.0484257 0.00122957 0.0171741; 0.931 0.0064011 0.048605 0.00124167 0.0172687; 0.93 0.00649061 0.0487895 0.00125337 0.0173599; 0.929 0.00658459 0.0489837 0.00126469 0.0174521; 0.928 0.00667418 0.0491725 0.001276 0.0175432; 0.927 0.00676707 0.0493803 0.00128867 0.0176382; 0.926 0.006863 0.0495738 0.00130018 0.0177224; 0.925 0.00696173 0.0497547 0.00131161 0.01781; 0.924 0.00705182 0.049945 0.00132235 0.0178992; 0.923 0.00715009 0.0501409 0.0013343 0.0179842; 0.922 0.00723987 0.0503208 0.00134573 0.0180737; 0.921 0.00733536 0.050508 0.00135765 0.0181619; 0.92 0.0074357 0.0507083 0.00136939 0.0182525; 0.919 0.00752572 0.0508932 0.00138203 0.0183397; 0.918 0.00761856 0.0510768 0.00139322 0.0184242; 0.917 0.00770446 0.0512583 0.00140507 0.0185187; 0.916 0.00779229 0.0514328 0.00141642 0.0186001; 0.915 0.00788888 0.0516074 0.00142804 0.0186892; 0.914 0.00798609 0.0517857 0.00143907 0.0187802; 0.913 0.00807848 0.0519608 0.00145024 0.0188649; 0.912 0.00816983 0.0521452 0.00146136 0.0189494; 0.911 0.0082664 0.0523077 0.0014734 0.0190314; 0.91 0.00835513 0.0524876 0.00148483 0.0191154; 0.909 0.0084493 0.0526598 0.00149668 0.0191957; 0.908 0.00853732 0.0528396 0.00150889 0.0192754; 0.907 0.00863353 0.0530159 0.00152117 0.0193618; 0.906 0.0087338 0.0531883 0.00153298 0.019444; 0.905 0.0088278 0.0533478 0.00154484 0.0195258; 0.904 0.00892006 0.0535276 0.00155649 0.0196098; 0.903 0.00900906 0.0537065 0.00156733 0.0196951; 0.902 0.00910371 0.0538876 0.00157873 0.0197731; 0.901 0.00919626 0.0540592 0.00158999 0.0198547; 0.9 0.00929466 0.0542222 0.00160164 0.0199323; 0.899 0.00939184 0.0543904 0.00161331 0.0200053; 0.898 0.00947996 0.0545611 0.00162489 0.0200838; 0.897 0.0095765 0.0547434 0.00163662 0.0201577; 0.896 0.00967864 0.054902 0.00164774 0.0202375; 0.895 0.00977945 0.0550673 0.00165911 0.020314; 0.894 0.00987368 0.0552278 0.00167076 0.0203906; 0.893 0.00996604 0.0553922 0.00168219 0.020471; 0.892 0.01006 0.0555556 0.00169387 0.0205518; 0.891 0.0101555 0.0557089 0.00170512 0.0206261; 0.89 0.0102508 0.0558766 0.00171612 0.0206999; 0.889 0.0103476 0.0560367 0.00172738 0.0207834; 0.888 0.010437 0.0561793 0.00173861 0.0208616; 0.887 0.0105271 0.0563406 0.00174994 0.0209367; 0.886 0.0106303 0.0565014 0.00176107 0.0210167; 0.885 0.0107292 0.0566615 0.00177232 0.0210922; 0.884 0.0108182 0.0568358 0.0017833 0.0211717; 0.883 0.0109102 0.0569943 0.00179406 0.021247; 0.882 0.0110017 0.0571429 0.00180569 0.0213285; 0.881 0.0110965 0.0573018 0.00181718 0.0214076; 0.88 0.0111864 0.05747 0.00182775 0.0214835; 0.879 0.0112768 0.0576226 0.0018398 0.0215604; 0.878 0.011372 0.0577761 0.00185119 0.0216408; 0.877 0.0114619 0.0579322 0.00186231 0.0217124; 0.876 0.0115525 0.0580952 0.00187281 0.0217855; 0.875 0.0116468 0.0582456 0.00188339 0.0218622; 0.874 0.011738 0.0583987 0.00189419 0.0219416; 0.873 0.0118306 0.0585498 0.00190573 0.0220163; 0.872 0.0119205 0.0587172 0.00191684 0.022092; 0.871 0.012015 0.0588745 0.00192816 0.0221683; 0.87 0.0121039 0.0590164 0.00194001 0.022244; 0.869 0.0121975 0.0591716 0.00195175 0.0223207; 0.868 0.0122934 0.0593088 0.0019631 0.0223952; 0.867 0.0123912 0.0594729 0.00197516 0.0224693; 0.866 0.0124858 0.05962 0.00198685 0.0225428; 0.865 0.0125787 0.0597701 0.00199891 0.0226152; 0.864 0.0126798 0.059927 0.00201039 0.0226879; 0.863 0.0127779 0.0600733 0.00202192 0.0227621; 0.862 0.0128654 0.0602298 0.00203404 0.0228336; 0.861 0.0129579 0.0603884 0.00204564 0.0229143; 0.86 0.0130481 0.0605405 0.00205692 0.0229779; 0.859 0.0131458 0.0606786 0.00206909 0.0230511; 0.858 0.0132386 0.0608234 0.00208009 0.0231241; 0.857 0.0133361 0.0609679 0.00209155 0.0231976; 0.856 0.0134326 0.0611129 0.0021032 0.0232704; 0.855 0.013523 0.0612633 0.00211412 0.0233454; 0.854 0.0136267 0.0614086 0.00212478 0.0234192; 0.853 0.0137197 0.0615515 0.00213678 0.0234878; 0.852 0.0138166 0.0616966 0.00214751 0.0235588; 0.851 0.0139135 0.0618421 0.00215915 0.0236341; 0.85 0.0140141 0.0619878 0.00217059 0.0237083; 0.849 0.0141075 0.062135 0.00218123 0.023782; 0.848 0.0142 0.0622819 0.00219209 0.0238564; 0.847 0.0142933 0.0624276 0.00220346 0.0239332; 0.846 0.0143888 0.0625775 0.00221556 0.0240062; 0.845 0.0144808 0.0627237 0.00222706 0.0240821; 0.844 0.0145725 0.0628623 0.00223918 0.0241542; 0.843 0.0146642 0.0630113 0.00225003 0.0242279; 0.842 0.0147596 0.0631478 0.0022607 0.0243003; 0.841 0.0148579 0.0632962 0.00227194 0.0243741; 0.84 0.0149545 0.0634421 0.00228351 0.0244401; 0.839 0.015045 0.0635897 0.00229511 0.024509; 0.838 0.0151379 0.0637309 0.00230731 0.0245786; 0.837 0.0152323 0.0638836 0.0023187 0.0246497; 0.836 0.0153301 0.0640244 0.00233044 0.0247231; 0.835 0.0154261 0.0641791 0.00234198 0.024791; 0.834 0.0155206 0.0643089 0.00235367 0.024857; 0.833 0.0156209 0.0644456 0.00236563 0.0249322; 0.832 0.0157151 0.0645833 0.00237717 0.0250018; 0.831 0.0158131 0.064732 0.0023896 0.0250717; 0.83 0.0159051 0.064871 0.00240045 0.0251384; 0.829 0.0159974 0.0650014 0.00241146 0.0252028; 0.828 0.0160849 0.0651456 0.00242342 0.0252759; 0.827 0.0161767 0.0652897 0.00243588 0.0253455; 0.826 0.0162718 0.065438 0.00244799 0.0254166; 0.825 0.0163672 0.0655797 0.00245981 0.0254915; 0.824 0.0164628 0.0657172 0.0024712 0.0255578; 0.823 0.0165602 0.0658519 0.0024831 0.0256279; 0.822 0.0166586 0.0659928 0.00249465 0.0256997; 0.821 0.0167537 0.066141 0.00250647 0.0257683; 0.82 0.0168424 0.0662963 0.00251844 0.0258404; 0.819 0.0169416 0.0664508 0.00252995 0.0259103; 0.818 0.0170374 0.0666102 0.00254182 0.0259766; 0.817 0.0171325 0.0666667 0.00255408 0.0260441; 0.816 0.0172327 0.066843 0.00256488 0.026109; 0.815 0.0173295 0.0669913 0.00257723 0.0261751; 0.814 0.0174219 0.0671264 0.00258874 0.0262421; 0.813 0.0175175 0.0672586 0.0026013 0.0263107; 0.812 0.0176153 0.0673976 0.00261365 0.0263816; 0.811 0.0177108 0.0675263 0.00262564 0.0264466; 0.81 0.0177993 0.0676568 0.00263715 0.0265179; 0.809 0.0178987 0.0677884 0.00264883 0.0265831; 0.808 0.0179933 0.0679225 0.00266047 0.026655; 0.807 0.018092 0.0680556 0.00267243 0.0267237; 0.806 0.0181913 0.0681969 0.00268474 0.0267901; 0.805 0.0182862 0.0683333 0.00269703 0.0268602; 0.804 0.0183802 0.0684753 0.00270894 0.0269222; 0.803 0.0184745 0.0686037 0.00272135 0.0269937; 0.802 0.0185726 0.0687319 0.00273299 0.0270676; 0.801 0.0186802 0.0688604 0.00274498 0.0271307; 0.8 0.0187788 0.0690001 0.00275647 0.0271945; 0.799 0.0188727 0.0691363 0.00276851 0.0272601; 0.798 0.0189692 0.0692658 0.00278135 0.0273299; 0.797 0.019056 0.0694083 0.00279266 0.0273933; 0.796 0.0191552 0.0695452 0.0028057 0.0274667; 0.795 0.0192504 0.0696776 0.00281759 0.0275323; 0.794 0.0193492 0.0698133 0.00282882 0.0276044; 0.793 0.0194438 0.0699394 0.00284156 0.0276771; 0.792 0.0195501 0.0700667 0.00285385 0.0277432; 0.791 0.019637 0.0702076 0.00286655 0.0278116; 0.79 0.0197395 0.0703431 0.00287852 0.0278777; 0.789 0.0198383 0.0704762 0.00289081 0.0279422; 0.788 0.0199326 0.0706144 0.00290271 0.0280119; 0.787 0.0200293 0.0707469 0.00291517 0.0280772; 0.786 0.0201216 0.0708806 0.00292791 0.0281433; 0.785 0.0202183 0.0710227 0.0029407 0.0282132; 0.784 0.0203183 0.0711673 0.00295313 0.0282755; 0.783 0.0204113 0.0713013 0.00296509 0.0283417; 0.782 0.0205074 0.0714286 0.00297745 0.0284142; 0.781 0.0206027 0.0715542 0.00298977 0.028486; 0.78 0.0206958 0.0716884 0.00300192 0.0285541; 0.779 0.0207926 0.0718314 0.0030149 0.0286196; 0.778 0.0208862 0.0719697 0.00302628 0.0286868; 0.777 0.0209804 0.0720968 0.0030384 0.0287554; 0.776 0.0210695 0.0722298 0.00305059 0.0288195; 0.775 0.0211617 0.0723664 0.00306304 0.028881; 0.774 0.0212585 0.0725054 0.00307622 0.0289465; 0.773 0.0213514 0.0726492 0.00308935 0.0290088; 0.772 0.021449 0.0727873 0.00310206 0.0290791; 0.771 0.0215455 0.0729193 0.00311356 0.0291421; 0.77 0.0216454 0.0730605 0.00312526 0.0292099; 0.769 0.0217453 0.0731988 0.00313809 0.0292759; 0.768 0.0218381 0.0733333 0.0031507 0.0293396; 0.767 0.02193 0.0734537 0.00316284 0.029409; 0.766 0.0220231 0.0735805 0.00317594 0.029477; 0.765 0.0221251 0.0737095 0.00318773 0.0295439; 0.764 0.0222255 0.0738351 0.00320127 0.0296081; 0.763 0.0223217 0.0739755 0.00321375 0.0296771; 0.762 0.0224195 0.0741174 0.00322581 0.0297446; 0.761 0.0225176 0.0742576 0.00323822 0.0298116; 0.76 0.0226131 0.074386 0.00325089 0.0298801; 0.759 0.0227116 0.0745224 0.00326416 0.0299428; 0.758 0.0228073 0.0746478 0.00327658 0.0300128; 0.757 0.0229026 0.0747727 0.00328932 0.0300807; 0.756 0.0229991 0.0748984 0.0033027 0.0301528; 0.755 0.0230912 0.0750225 0.00331541 0.030219; 0.754 0.0231911 0.0751681 0.00332783 0.0302861; 0.753 0.0232899 0.0753015 0.00334109 0.0303578; 0.752 0.0233888 0.0754319 0.00335423 0.0304253; 0.751 0.0234812 0.0755611 0.00336607 0.0304896; 0.75 0.0235835 0.0756892 0.0033785 0.0305525; 0.749 0.0236882 0.0758203 0.00339124 0.0306205; 0.748 0.0237821 0.0759545 0.00340421 0.0306902; 0.747 0.0238815 0.0760916 0.00341764 0.0307551; 0.746 0.0239744 0.0762226 0.00342919 0.0308217; 0.745 0.0240706 0.0763582 0.00344257 0.0308887; 0.744 0.0241647 0.0764972 0.00345652 0.0309533; 0.743 0.0242634 0.0766304 0.00347052 0.0310153; 0.742 0.0243651 0.0767599 0.00348309 0.031077; 0.741 0.0244622 0.07689 0.00349571 0.031141; 0.74 0.0245588 0.0770323 0.00350916 0.031204; 0.739 0.024658 0.0771743 0.00352206 0.0312674; 0.738 0.0247568 0.0772947 0.00353519 0.0313313; 0.737 0.0248543 0.0774249 0.00354935 0.0314019; 0.736 0.0249524 0.0775549 0.00356248 0.0314709; 0.735 0.025048 0.0776868 0.00357584 0.0315391; 0.734 0.0251469 0.077798 0.00358827 0.0316052; 0.733 0.0252501 0.0779416 0.00360124 0.0316701; 0.732 0.0253466 0.0780689 0.00361527 0.0317348; 0.731 0.0254433 0.0781983 0.00362824 0.0317998; 0.73 0.0255375 0.0783333 0.00364205 0.0318654; 0.729 0.0256348 0.0784571 0.00365411 0.0319311; 0.728 0.025728 0.0785806 0.00366753 0.0319983; 0.727 0.0258291 0.0787224 0.00368132 0.0320661; 0.726 0.0259281 0.0788585 0.00369491 0.0321345; 0.725 0.0260256 0.07899 0.00370837 0.0322048; 0.724 0.0261215 0.079124 0.00372145 0.0322714; 0.723 0.0262181 0.0792436 0.00373454 0.0323347; 0.722 0.0263176 0.0793763 0.00374768 0.0323982; 0.721 0.0264164 0.0795133 0.00376109 0.0324671; 0.72 0.0265182 0.079643 0.00377457 0.0325294; 0.719 0.0266206 0.0797887 0.0037873 0.0325965; 0.718 0.0267235 0.0799318 0.00380104 0.0326621; 0.717 0.0268261 0.0800583 0.00381487 0.0327288; 0.716 0.0269255 0.080199 0.00382849 0.032793; 0.715 0.0270242 0.080336 0.003842 0.0328568; 0.714 0.0271227 0.0804634 0.00385521 0.0329231; 0.713 0.0272197 0.0806045 0.0038702 0.0329896; 0.712 0.0273185 0.0807292 0.00388387 0.0330573; 0.711 0.0274185 0.0808577 0.00389838 0.0331243; 0.71 0.0275233 0.0809766 0.00391221 0.0331912; 0.709 0.0276188 0.0811203 0.00392603 0.0332543; 0.708 0.0277144 0.0812519 0.00393975 0.0333252; 0.707 0.0278144 0.0813853 0.0039535 0.0333927; 0.706 0.0279142 0.0815152 0.00396635 0.0334577; 0.705 0.0280148 0.0816523 0.00397996 0.0335229; 0.704 0.0281089 0.0817833 0.0039939 0.0335861; 0.703 0.0282025 0.0819132 0.00400778 0.0336527; 0.702 0.0283023 0.0820484 0.00402117 0.0337199; 0.701 0.028401 0.0821743 0.00403495 0.0337842; 0.7 0.0284965 0.0823136 0.00404889 0.0338504; 0.699 0.0286011 0.0824453 0.00406233 0.0339177; 0.698 0.0287041 0.0825789 0.00407579 0.0339856; 0.697 0.0288032 0.0827178 0.00408978 0.0340573; 0.696 0.0288959 0.0828529 0.00410455 0.0341214; 0.695 0.0290006 0.0829852 0.00411777 0.0341856; 0.694 0.0291029 0.0831169 0.0041323 0.0342548; 0.693 0.0292082 0.083256 0.00414529 0.0343248; 0.692 0.0293125 0.0833501 0.00415952 0.034389; 0.691 0.0294145 0.0834979 0.00417214 0.0344535; 0.69 0.0295165 0.0836296 0.00418625 0.0345207; 0.689 0.0296165 0.0837577 0.00420014 0.0345834; 0.688 0.0297155 0.0838964 0.00421441 0.0346559; 0.687 0.0298176 0.0840319 0.00422825 0.0347212; 0.686 0.0299214 0.0841667 0.00424213 0.0347826; 0.685 0.0300217 0.0842915 0.0042557 0.0348495; 0.684 0.0301244 0.084423 0.00427003 0.0349186; 0.683 0.0302233 0.0845576 0.00428448 0.0349862; 0.682 0.0303194 0.0846924 0.00430026 0.0350506; 0.681 0.0304222 0.0848337 0.00431484 0.0351238; 0.68 0.0305235 0.0849628 0.00432891 0.0351936; 0.679 0.0306211 0.0851039 0.0043422 0.0352618; 0.678 0.0307173 0.0852378 0.0043566 0.0353291; 0.677 0.0308163 0.0853832 0.00437197 0.035398; 0.676 0.0309194 0.0855149 0.00438761 0.0354644; 0.675 0.0310164 0.0856583 0.00440186 0.0355314; 0.674 0.0311197 0.0857851 0.00441625 0.0356047; 0.673 0.0312194 0.0859176 0.00443116 0.03567; 0.672 0.0313172 0.0860623 0.00444704 0.0357387; 0.671 0.0314167 0.0861953 0.00446215 0.0358042; 0.67 0.0315155 0.0863277 0.00447678 0.0358764; 0.669 0.0316123 0.0864535 0.00449093 0.0359472; 0.668 0.03171 0.0865971 0.00450601 0.0360147; 0.667 0.0318058 0.0867252 0.00452176 0.0360864; 0.666 0.0319099 0.086859 0.00453649 0.0361518; 0.665 0.0320041 0.0870013 0.00455289 0.0362227; 0.664 0.0321034 0.0871369 0.00456764 0.0362887; 0.663 0.0322064 0.0872727 0.00458175 0.0363549; 0.662 0.0323087 0.0874038 0.00459677 0.0364247; 0.661 0.0324102 0.0875337 0.00461105 0.0364889; 0.66 0.0325026 0.0876731 0.00462662 0.0365629; 0.659 0.0325996 0.0878159 0.0046422 0.0366372; 0.658 0.0326988 0.0879525 0.00465778 0.0367079; 0.657 0.0327989 0.0880952 0.00467356 0.0367779; 0.656 0.0329007 0.0882353 0.00468867 0.0368442; 0.655 0.0329935 0.0883646 0.00470487 0.0369153; 0.654 0.0330914 0.0885057 0.00472078 0.0369825; 0.653 0.0331941 0.0886364 0.00473616 0.0370479; 0.652 0.0332971 0.0887701 0.00475115 0.0371179; 0.651 0.0334024 0.0889064 0.0047662 0.0371885; 0.65 0.0334994 0.0890594 0.00478089 0.037253; 0.649 0.033602 0.0891892 0.0047956 0.037327; 0.648 0.0337066 0.0893232 0.00480965 0.0373925; 0.647 0.0338036 0.0894498 0.00482521 0.0374629; 0.646 0.0339062 0.0895862 0.00483964 0.0375303; 0.645 0.0340057 0.0897253 0.00485462 0.0376051; 0.644 0.0341057 0.0898587 0.00487101 0.0376771; 0.643 0.0342137 0.0900014 0.00488589 0.0377435; 0.642 0.0343106 0.0901458 0.00490177 0.0378184; 0.641 0.0344095 0.0902778 0.00491741 0.0378926; 0.64 0.034509 0.0904184 0.00493272 0.0379657; 0.639 0.0346139 0.0905526 0.00494761 0.0380344; 0.638 0.0347067 0.0906964 0.00496429 0.0381067; 0.637 0.0348113 0.0908309 0.00498029 0.0381801; 0.636 0.0349119 0.0909616 0.00499547 0.0382539; 0.635 0.0350134 0.0911012 0.00501005 0.0383339; 0.634 0.0351167 0.0912383 0.00502656 0.0384059; 0.633 0.0352161 0.0913838 0.00504177 0.0384764; 0.632 0.0353126 0.0915344 0.0050586 0.038544; 0.631 0.0354161 0.0916667 0.00507499 0.0386174; 0.63 0.0355126 0.0918144 0.00509065 0.0386874; 0.629 0.0356189 0.091951 0.00510697 0.0387617; 0.628 0.0357256 0.0920858 0.00512156 0.0388338; 0.627 0.0358327 0.0922222 0.00513749 0.0389089; 0.626 0.0359406 0.0923561 0.0051527 0.0389753; 0.625 0.0360469 0.0924967 0.00516865 0.0390458; 0.624 0.0361515 0.0926387 0.00518462 0.0391199; 0.623 0.0362604 0.0927833 0.00520123 0.0391887; 0.622 0.0363627 0.0929167 0.00521731 0.0392607; 0.621 0.0364616 0.0930485 0.00523351 0.0393337; 0.62 0.0365725 0.0931942 0.00525054 0.0394083; 0.619 0.0366742 0.0933333 0.00526763 0.0394826; 0.618 0.0367855 0.0934626 0.00528421 0.0395598; 0.617 0.036894 0.0936032 0.00530011 0.0396314; 0.616 0.037001 0.09375 0.00531696 0.0397013; 0.615 0.0371023 0.0938962 0.00533345 0.0397774; 0.614 0.0372081 0.0940351 0.00535071 0.0398497; 0.613 0.0373068 0.0941785 0.00536822 0.03992; 0.612 0.0374185 0.0943164 0.00538505 0.0399954; 0.611 0.0375275 0.0944651 0.00540113 0.04007; 0.61 0.0376307 0.0945977 0.00541802 0.0401442; 0.609 0.0377382 0.0947493 0.00543557 0.0402172; 0.608 0.0378374 0.0948894 0.00545215 0.0402944; 0.607 0.0379424 0.095033 0.00546947 0.0403668; 0.606 0.0380535 0.0951754 0.00548575 0.0404398; 0.605 0.0381554 0.0953079 0.00550344 0.0405104; 0.604 0.0382561 0.0954457 0.00551963 0.0405907; 0.603 0.0383576 0.0955865 0.00553594 0.0406573; 0.602 0.0384525 0.0957265 0.00555248 0.0407351; 0.601 0.0385536 0.0958621 0.00556979 0.0408075; 0.6 0.038667 0.096008 0.00558901 0.0408831; 0.599 0.0387694 0.0961486 0.00560631 0.0409577; 0.598 0.0388797 0.0962927 0.00562191 0.0410325; 0.597 0.0389821 0.0964286 0.00563971 0.0411091; 0.596 0.0390885 0.096568 0.00565655 0.0411858; 0.595 0.0391954 0.0967033 0.0056738 0.0412617; 0.594 0.0393071 0.0968524 0.00569111 0.0413421; 0.593 0.0394194 0.0969851 0.00570838 0.0414143; 0.592 0.0395188 0.0971416 0.00572656 0.0414875; 0.591 0.0396154 0.0972802 0.00574414 0.0415657; 0.59 0.0397228 0.097412 0.00576128 0.0416451; 0.589 0.0398269 0.0975526 0.00577912 0.04172; 0.588 0.0399345 0.0976887 0.00579752 0.0417939; 0.587 0.0400427 0.0978355 0.00581668 0.0418646; 0.586 0.0401522 0.097992 0.00583388 0.0419404; 0.585 0.0402571 0.098133 0.00585197 0.0420203; 0.584 0.0403701 0.0982727 0.00586937 0.0420961; 0.583 0.0404746 0.0984177 0.00588796 0.0421739; 0.582 0.0405746 0.0985631 0.00590696 0.0422472; 0.581 0.0406735 0.0987085 0.00592545 0.0423183; 0.58 0.040785 0.0988506 0.00594262 0.0423999; 0.579 0.040896 0.0989914 0.00596072 0.0424768; 0.578 0.0410113 0.0991342 0.00597884 0.0425533; 0.577 0.0411129 0.0992811 0.00599621 0.042636; 0.576 0.0412159 0.0994211 0.00601471 0.0427125; 0.575 0.0413254 0.0995632 0.00603291 0.0427882; 0.574 0.0414325 0.0997115 0.00605225 0.0428671; 0.573 0.0415507 0.0998685 0.00606982 0.042948; 0.572 0.0416508 0.1 0.00608835 0.043026; 0.571 0.0417625 0.100121 0.00610718 0.0431079; 0.57 0.041868 0.100284 0.0061253 0.0431897; 0.569 0.0419713 0.100431 0.00614336 0.0432678; 0.568 0.0420764 0.10058 0.00616274 0.043347; 0.567 0.0421893 0.100728 0.00618105 0.0434253; 0.566 0.0423 0.100877 0.00620017 0.0435052; 0.565 0.042406 0.101028 0.00621809 0.0435848; 0.564 0.0425052 0.101176 0.00623731 0.0436627; 0.563 0.0426241 0.101324 0.00625775 0.0437408; 0.562 0.0427315 0.101475 0.00627662 0.0438249; 0.561 0.042841 0.101623 0.00629777 0.043902; 0.56 0.0429497 0.10177 0.00631597 0.0439858; 0.559 0.043053 0.101911 0.00633546 0.0440616; 0.558 0.0431609 0.102056 0.00635434 0.0441417; 0.557 0.0432742 0.102204 0.00637332 0.0442212; 0.556 0.0433834 0.102358 0.00639337 0.0443011; 0.555 0.043501 0.1025 0.00641177 0.0443786; 0.554 0.043611 0.102647 0.00643136 0.0444551; 0.553 0.043721 0.102792 0.00644931 0.0445337; 0.552 0.0438285 0.102941 0.00646863 0.0446147; 0.551 0.0439401 0.103082 0.00648642 0.0446953; 0.55 0.0440528 0.103245 0.00650557 0.0447802; 0.549 0.044161 0.103385 0.00652532 0.0448579; 0.548 0.0442759 0.10352 0.00654523 0.0449406; 0.547 0.0443796 0.103674 0.00656596 0.0450259; 0.546 0.0444886 0.103828 0.00658535 0.0451072; 0.545 0.0445964 0.103973 0.00660317 0.0451931; 0.544 0.0447155 0.104114 0.00662199 0.04528; 0.543 0.0448222 0.104268 0.00664136 0.0453607; 0.542 0.0449373 0.104409 0.00666254 0.04544; 0.541 0.0450497 0.104575 0.00668286 0.0455152; 0.54 0.0451603 0.104727 0.00670231 0.045598; 0.539 0.0452715 0.104867 0.00672093 0.045682; 0.538 0.0453813 0.105027 0.00674213 0.045768; 0.537 0.0454979 0.105175 0.00676252 0.0458506; 0.536 0.0456167 0.105323 0.00678459 0.0459314; 0.535 0.045734 0.105476 0.00680411 0.0460131; 0.534 0.0458478 0.10562 0.00682373 0.0460963; 0.533 0.0459582 0.105772 0.00684392 0.0461803; 0.532 0.046067 0.105923 0.00686503 0.0462657; 0.531 0.046177 0.106071 0.00688484 0.0463469; 0.53 0.0462894 0.106229 0.00690519 0.0464314; 0.529 0.0463997 0.106382 0.00692626 0.0465128; 0.528 0.0465119 0.106539 0.00694753 0.0465958; 0.527 0.0466351 0.106667 0.00696878 0.0466844; 0.526 0.0467497 0.106823 0.00699045 0.0467673; 0.525 0.0468661 0.106983 0.00701185 0.0468472; 0.524 0.046975 0.107142 0.0070328 0.0469365; 0.523 0.0470851 0.107299 0.0070543 0.0470197; 0.522 0.0471935 0.107438 0.00707333 0.0471026; 0.521 0.0473065 0.1076 0.00709406 0.047188; 0.52 0.0474158 0.107755 0.00711777 0.0472739; 0.519 0.0475209 0.107906 0.00713834 0.0473633; 0.518 0.0476283 0.108051 0.00715957 0.0474588; 0.517 0.0477456 0.108207 0.00717948 0.0475384; 0.516 0.0478514 0.108352 0.00720168 0.0476173; 0.515 0.0479612 0.108524 0.00722413 0.0476991; 0.514 0.0480693 0.108679 0.00724562 0.0477865; 0.513 0.0481855 0.108834 0.00726678 0.0478739; 0.512 0.0482931 0.108999 0.00729014 0.0479601; 0.511 0.0484085 0.109154 0.00731235 0.0480471; 0.51 0.048518 0.109313 0.00733225 0.0481296; 0.509 0.0486261 0.109474 0.00735436 0.048215; 0.508 0.0487354 0.10962 0.00737479 0.0483057; 0.507 0.0488503 0.109784 0.00739644 0.0483945; 0.506 0.0489695 0.109942 0.00742006 0.0484769; 0.505 0.049088 0.11009 0.00744173 0.0485604; 0.504 0.0491955 0.110248 0.00746276 0.0486454; 0.503 0.0493154 0.110403 0.00748402 0.0487364; 0.502 0.0494397 0.110565 0.00750713 0.0488279; 0.501 0.049559 0.11072 0.00752899 0.0489205; 0.5 0.0496775 0.110879 0.0075515 0.0490069; 0.499 0.0497966 0.111034 0.00757454 0.0490995; 0.498 0.0499094 0.111181 0.00759699 0.049193; 0.497 0.0500344 0.111339 0.00761879 0.0492804; 0.496 0.0501501 0.111494 0.00764251 0.0493692; 0.495 0.0502709 0.111642 0.00766713 0.0494547; 0.494 0.0503963 0.111802 0.00769133 0.0495411; 0.493 0.0505159 0.111963 0.00771442 0.0496251; 0.492 0.0506351 0.112121 0.00773682 0.0497175; 0.491 0.0507537 0.112281 0.00775869 0.0498107; 0.49 0.0508706 0.112431 0.00778102 0.0498995; 0.489 0.0509856 0.112577 0.00780634 0.0499877; 0.488 0.0511005 0.11274 0.0078296 0.0500868; 0.487 0.0512138 0.1129 0.00785484 0.0501788; 0.486 0.0513306 0.113074 0.00787853 0.0502649; 0.485 0.0514447 0.113242 0.00790263 0.0503599; 0.484 0.0515675 0.113388 0.00792619 0.0504576; 0.483 0.0516813 0.113544 0.00794907 0.0505486; 0.482 0.0517916 0.113716 0.00797417 0.0506436; 0.481 0.0519155 0.11388 0.00799767 0.0507381; 0.48 0.0520307 0.11404 0.00802273 0.0508419; 0.479 0.0521565 0.114207 0.00804763 0.0509316; 0.478 0.052272 0.114359 0.00807116 0.0510223; 0.477 0.0523879 0.11452 0.00809485 0.0511124; 0.476 0.0525101 0.114689 0.00811988 0.0512086; 0.475 0.0526271 0.114842 0.00814398 0.0513005; 0.474 0.0527379 0.115006 0.00816691 0.0513908; 0.473 0.052857 0.11516 0.00819072 0.0514863; 0.472 0.0529748 0.115323 0.00821501 0.0515832; 0.471 0.0530931 0.115476 0.00823957 0.0516874; 0.47 0.0532049 0.115632 0.0082636 0.0517751; 0.469 0.05332 0.115789 0.00828924 0.0518725; 0.468 0.0534423 0.115953 0.00831265 0.0519625; 0.467 0.0535604 0.11612 0.00833748 0.0520541; 0.466 0.0536812 0.116288 0.00836238 0.0521429; 0.465 0.0537968 0.11646 0.00838632 0.0522445; 0.464 0.0539139 0.11663 0.00841195 0.0523399; 0.463 0.0540394 0.116755 0.00843913 0.0524397; 0.462 0.0541556 0.116934 0.00846397 0.0525351; 0.461 0.0542796 0.117101 0.00848991 0.0526327; 0.46 0.0543939 0.117262 0.00851534 0.0527336; 0.459 0.0545174 0.117435 0.00853819 0.0528302; 0.458 0.054648 0.117596 0.00856315 0.0529239; 0.457 0.0547667 0.117767 0.00858882 0.0530252; 0.456 0.0548873 0.117941 0.00861508 0.0531228; 0.455 0.055009 0.118115 0.00864188 0.0532221; 0.454 0.0551361 0.118264 0.00866686 0.0533235; 0.453 0.0552569 0.118423 0.0086915 0.0534214; 0.452 0.0553913 0.118584 0.00871725 0.0535202; 0.451 0.0555097 0.118763 0.00874284 0.0536158; 0.45 0.0556296 0.118945 0.00876745 0.0537214; 0.449 0.0557551 0.119091 0.00879284 0.0538132; 0.448 0.0558829 0.119265 0.00881739 0.0539097; 0.447 0.0560048 0.119425 0.00884432 0.0540092; 0.446 0.0561271 0.119594 0.00887082 0.0541123; 0.445 0.0562511 0.119781 0.00889611 0.0542208; 0.444 0.0563777 0.119946 0.00892349 0.0543167; 0.443 0.0564971 0.120114 0.00894995 0.0544185; 0.442 0.0566189 0.120274 0.00897684 0.0545178; 0.441 0.0567421 0.120448 0.00900231 0.054622; 0.44 0.0568706 0.12061 0.00902853 0.0547196; 0.439 0.0569935 0.120784 0.00905575 0.0548174; 0.438 0.0571206 0.120943 0.00908323 0.0549196; 0.437 0.0572327 0.121114 0.00911171 0.0550193; 0.436 0.0573544 0.121289 0.009137 0.0551296; 0.435 0.0574779 0.121461 0.00916393 0.0552347; 0.434 0.0576087 0.121616 0.00919256 0.055335; 0.433 0.057733 0.121795 0.00922011 0.0554327; 0.432 0.0578657 0.121977 0.00924665 0.0555321; 0.431 0.0579976 0.122158 0.00927385 0.0556374; 0.43 0.0581269 0.122319 0.00930122 0.0557421; 0.429 0.0582478 0.122497 0.00932885 0.0558434; 0.428 0.0583767 0.122667 0.00935638 0.055956; 0.427 0.0584998 0.122835 0.00938468 0.0560653; 0.426 0.0586273 0.123016 0.00941155 0.0561683; 0.425 0.0587634 0.123186 0.0094391 0.0562702; 0.424 0.0588836 0.123344 0.00946982 0.0563698; 0.423 0.0590146 0.123525 0.00949839 0.0564756; 0.422 0.0591426 0.123698 0.00952746 0.0565823; 0.421 0.0592663 0.123875 0.009555 0.0566909; 0.42 0.0593953 0.12406 0.00958519 0.0567952; 0.419 0.0595226 0.124242 0.00961315 0.0569024; 0.418 0.0596518 0.124416 0.0096416 0.0570085; 0.417 0.0597817 0.124589 0.00966987 0.0571179; 0.416 0.0599173 0.124773 0.00969864 0.0572318; 0.415 0.0600586 0.124959 0.00972642 0.0573358; 0.414 0.0601837 0.125122 0.00975582 0.0574433; 0.413 0.0603158 0.125311 0.00978387 0.0575478; 0.412 0.0604519 0.12549 0.00981444 0.0576514; 0.411 0.0605858 0.125663 0.0098416 0.0577536; 0.41 0.0607152 0.125844 0.00987096 0.0578615; 0.409 0.0608433 0.126017 0.0099002 0.0579735; 0.408 0.0609726 0.12619 0.0099296 0.0580958; 0.407 0.0611136 0.12638 0.00995891 0.0582023; 0.406 0.0612446 0.126557 0.00998941 0.0583161; 0.405 0.0613828 0.126739 0.0100199 0.0584228; 0.404 0.0615199 0.126919 0.0100522 0.0585374; 0.403 0.06165 0.127106 0.0100822 0.0586479; 0.402 0.0617862 0.127294 0.0101112 0.0587665; 0.401 0.0619285 0.127483 0.0101418 0.0588756; 0.4 0.062066 0.127658 0.0101722 0.0589823; 0.399 0.0621951 0.127851 0.0102048 0.0590923; 0.398 0.0623274 0.128033 0.0102363 0.0592165; 0.397 0.06247 0.128205 0.0102677 0.0593255; 0.396 0.0626026 0.128388 0.0102969 0.0594329; 0.395 0.0627367 0.128571 0.0103298 0.0595336; 0.394 0.0628724 0.128753 0.0103614 0.0596387; 0.393 0.0630114 0.128933 0.0103928 0.0597457; 0.392 0.0631359 0.129129 0.0104239 0.059857; 0.391 0.0632671 0.129316 0.0104535 0.0599675; 0.39 0.0634056 0.12951 0.0104846 0.0600752; 0.389 0.0635401 0.129693 0.0105157 0.0601939; 0.388 0.0636745 0.1299 0.0105474 0.060307; 0.387 0.0638097 0.130111 0.0105768 0.0604248; 0.386 0.0639417 0.1303 0.010607 0.0605375; 0.385 0.0640813 0.130466 0.0106395 0.0606544; 0.384 0.0642166 0.130667 0.0106705 0.0607738; 0.383 0.0643545 0.130861 0.0107003 0.0608862; 0.382 0.0644922 0.13105 0.0107317 0.0609974; 0.381 0.0646252 0.131236 0.0107636 0.0611127; 0.38 0.0647578 0.131411 0.0107932 0.0612436; 0.379 0.0649035 0.13161 0.0108274 0.0613588; 0.378 0.0650394 0.131809 0.0108615 0.0614757; 0.377 0.0651712 0.132002 0.0108929 0.0616012; 0.376 0.0653118 0.1322 0.0109249 0.0617182; 0.375 0.0654556 0.132384 0.0109565 0.061832; 0.374 0.0655958 0.132581 0.0109891 0.0619528; 0.373 0.0657398 0.132803 0.0110225 0.0620741; 0.372 0.0658768 0.132999 0.0110543 0.0621923; 0.371 0.066016 0.133222 0.0110876 0.0623113; 0.37 0.0661455 0.133333 0.0111209 0.062432; 0.369 0.0662947 0.133542 0.0111529 0.0625463; 0.368 0.0664366 0.133763 0.011185 0.0626625; 0.367 0.0665822 0.13397 0.0112191 0.0627817; 0.366 0.0667282 0.134165 0.0112498 0.0628963; 0.365 0.0668737 0.134359 0.0112834 0.063014; 0.364 0.0670214 0.134552 0.0113159 0.0631374; 0.363 0.067164 0.134752 0.0113487 0.063262; 0.362 0.0673194 0.134945 0.0113836 0.063389; 0.361 0.0674669 0.13516 0.0114194 0.063503; 0.36 0.0675962 0.135368 0.0114523 0.0636281; 0.359 0.0677433 0.135582 0.0114869 0.0637496; 0.358 0.0678906 0.135786 0.0115212 0.0638707; 0.357 0.068035 0.135985 0.0115565 0.0639968; 0.356 0.068191 0.136182 0.0115947 0.064112; 0.355 0.0683299 0.136367 0.0116279 0.0642367; 0.354 0.0684803 0.136575 0.011661 0.0643578; 0.353 0.068619 0.136764 0.0116929 0.0644843; 0.352 0.0687672 0.136974 0.0117289 0.0646157; 0.351 0.0689062 0.137166 0.0117635 0.0647454; 0.35 0.0690577 0.137353 0.0117977 0.0648702; 0.349 0.069205 0.137553 0.0118337 0.064994; 0.348 0.0693454 0.137768 0.0118728 0.0651253; 0.347 0.06949 0.137981 0.0119095 0.0652496; 0.346 0.0696396 0.138166 0.0119481 0.065377; 0.345 0.0697741 0.138377 0.0119842 0.0655029; 0.344 0.0699208 0.13857 0.0120208 0.0656277; 0.343 0.0700677 0.138767 0.0120548 0.065754; 0.342 0.0702148 0.13897 0.0120898 0.0658767; 0.341 0.0703701 0.139175 0.0121228 0.0660029; 0.34 0.0705199 0.139371 0.0121575 0.0661265; 0.339 0.0706617 0.139575 0.0121956 0.0662566; 0.338 0.0708159 0.139786 0.0122325 0.0663857; 0.337 0.0709704 0.14 0.01227 0.0665169; 0.336 0.0711244 0.140225 0.0123077 0.0666454; 0.335 0.0712657 0.140427 0.0123432 0.066784; 0.334 0.0714393 0.140621 0.0123783 0.0669121; 0.333 0.07159 0.140828 0.0124149 0.0670448; 0.332 0.0717434 0.141028 0.0124517 0.0671759; 0.331 0.0718931 0.141242 0.0124884 0.0673078; 0.33 0.072043 0.141456 0.0125245 0.0674446; 0.329 0.0721923 0.141667 0.0125637 0.0675793; 0.328 0.0723395 0.141879 0.0126015 0.0677175; 0.327 0.0724964 0.142093 0.0126389 0.067857; 0.326 0.0726469 0.142311 0.0126789 0.0679887; 0.325 0.072796 0.142529 0.0127161 0.0681168; 0.324 0.0729469 0.142745 0.0127524 0.0682494; 0.323 0.0730941 0.142943 0.01279 0.06838; 0.322 0.0732445 0.143163 0.0128281 0.068506; 0.321 0.0733882 0.143378 0.0128663 0.0686388; 0.32 0.0735361 0.14359 0.0129036 0.0687725; 0.319 0.0736934 0.14382 0.012944 0.0689041; 0.318 0.0738478 0.144038 0.0129834 0.0690404; 0.317 0.0739969 0.144254 0.0130268 0.0691691; 0.316 0.0741564 0.144444 0.0130664 0.0692973; 0.315 0.0743097 0.144676 0.0131075 0.0694371; 0.314 0.0744742 0.1449 0.0131471 0.0695825; 0.313 0.0746296 0.145113 0.0131856 0.0697032; 0.312 0.0747886 0.145316 0.0132242 0.0698375; 0.311 0.0749426 0.14554 0.0132649 0.0699845; 0.31 0.075106 0.145745 0.0133075 0.0701248; 0.309 0.0752716 0.145946 0.0133473 0.0702664; 0.308 0.0754181 0.146167 0.0133879 0.0704016; 0.307 0.0755775 0.14639 0.013426 0.070545; 0.306 0.0757379 0.14663 0.0134674 0.0706851; 0.305 0.0758897 0.146831 0.0135075 0.0708275; 0.304 0.0760449 0.14708 0.0135506 0.0709748; 0.303 0.0762121 0.147332 0.0135938 0.0711179; 0.302 0.0763744 0.147559 0.0136371 0.0712566; 0.301 0.0765409 0.147778 0.0136818 0.0714065; 0.3 0.0767103 0.147991 0.0137214 0.0715474; 0.299 0.0768766 0.148215 0.0137629 0.0716983; 0.298 0.0770322 0.148452 0.0138067 0.0718371; 0.297 0.0772008 0.148684 0.0138485 0.0719823; 0.296 0.0773626 0.148925 0.0138875 0.0721207; 0.295 0.0775262 0.149139 0.0139326 0.0722576; 0.294 0.0776948 0.149394 0.013974 0.0724095; 0.293 0.0778507 0.149635 0.014021 0.0725584; 0.292 0.0780143 0.149881 0.0140623 0.0727035; 0.291 0.0781852 0.150089 0.0141081 0.0728586; 0.29 0.0783542 0.150331 0.0141496 0.0730077; 0.289 0.0785142 0.150569 0.014197 0.0731733; 0.288 0.0786807 0.150809 0.0142439 0.0733143; 0.287 0.0788388 0.151044 0.0142891 0.0734475; 0.286 0.0790144 0.151282 0.0143335 0.0736088; 0.285 0.0791806 0.151515 0.0143779 0.0737562; 0.284 0.0793353 0.151742 0.0144236 0.0738991; 0.283 0.0795007 0.152006 0.0144674 0.0740546; 0.282 0.0796764 0.152244 0.0145124 0.0742019; 0.281 0.0798513 0.152458 0.0145561 0.0743465; 0.28 0.0800173 0.152716 0.0145999 0.0744949; 0.279 0.0801853 0.152955 0.0146473 0.0746562; 0.278 0.0803658 0.153198 0.0146926 0.0748105; 0.277 0.0805387 0.153429 0.0147361 0.0749679; 0.276 0.0807089 0.153663 0.0147822 0.0751179; 0.275 0.0808855 0.153922 0.0148289 0.0752711; 0.274 0.0810492 0.154156 0.014873 0.0754323; 0.273 0.0812224 0.154386 0.0149224 0.0755857; 0.272 0.0814035 0.154626 0.0149711 0.0757402; 0.271 0.081571 0.154864 0.015015 0.0758895; 0.27 0.0817502 0.155102 0.0150616 0.0760497; 0.269 0.0819186 0.155355 0.0151094 0.076199; 0.268 0.0821004 0.155556 0.01516 0.0763483; 0.267 0.0822835 0.155833 0.0152086 0.0764964; 0.266 0.0824457 0.156098 0.0152537 0.0766522; 0.265 0.0826172 0.156364 0.0153004 0.0768031; 0.264 0.0827834 0.156632 0.0153504 0.0769577; 0.263 0.082961 0.156876 0.0154003 0.0771262; 0.262 0.0831415 0.157135 0.0154527 0.0772901; 0.261 0.0833153 0.157396 0.0155022 0.0774623; 0.26 0.0834978 0.157667 0.0155551 0.0776263; 0.259 0.0836816 0.157916 0.015604 0.0777797; 0.258 0.083857 0.15819 0.0156552 0.0779443; 0.257 0.0840365 0.158432 0.015701 0.0781115; 0.256 0.0842279 0.158682 0.0157557 0.0782721; 0.255 0.0844141 0.158964 0.0158061 0.0784419; 0.254 0.0845884 0.159216 0.0158584 0.0786094; 0.253 0.0847656 0.159473 0.0159065 0.0787842; 0.252 0.0849511 0.159713 0.0159561 0.0789508; 0.251 0.0851461 0.159977 0.0160069 0.0791128; 0.25 0.0853281 0.160233 0.0160557 0.0792867; 0.249 0.0855203 0.160507 0.0161085 0.079452; 0.248 0.0856933 0.160776 0.0161593 0.0796194; 0.247 0.0858875 0.161038 0.0162105 0.0797862; 0.246 0.0860581 0.1613 0.0162618 0.0799646; 0.245 0.0862464 0.161569 0.0163199 0.0801411; 0.244 0.0864362 0.161864 0.0163709 0.0803172; 0.243 0.0866214 0.162121 0.0164267 0.0804851; 0.242 0.0868052 0.162405 0.0164793 0.0806549; 0.241 0.0869838 0.162667 0.016534 0.0808344; 0.24 0.0871676 0.162953 0.0165876 0.0810126; 0.239 0.0873654 0.163248 0.0166405 0.0812001; 0.238 0.0875532 0.1635 0.0166914 0.0813842; 0.237 0.0877462 0.163773 0.0167453 0.0815539; 0.236 0.0879354 0.164048 0.0167994 0.08172; 0.235 0.0881218 0.164327 0.0168522 0.0818911; 0.234 0.0883272 0.164609 0.0169094 0.0820634; 0.233 0.0885176 0.164889 0.0169645 0.0822519; 0.232 0.0887159 0.165159 0.0170183 0.0824282; 0.231 0.0889038 0.165441 0.0170724 0.0825914; 0.23 0.089086 0.165714 0.0171269 0.0827793; 0.229 0.0893003 0.165999 0.0171828 0.0829613; 0.228 0.0894891 0.1663 0.0172378 0.0831342; 0.227 0.0896828 0.166604 0.0172958 0.083294; 0.226 0.0898849 0.166791 0.0173499 0.0834837; 0.225 0.0900741 0.167086 0.0174077 0.083671; 0.224 0.0902728 0.167381 0.0174641 0.0838631; 0.223 0.0904688 0.167662 0.0175212 0.0840548; 0.222 0.0906637 0.167961 0.0175773 0.084239; 0.221 0.0908618 0.168263 0.0176351 0.0844151; 0.22 0.0910733 0.168541 0.0176959 0.084598; 0.219 0.0912758 0.168829 0.0177538 0.0847758; 0.218 0.091484 0.169111 0.0178154 0.0849566; 0.217 0.0916942 0.169395 0.0178736 0.0851572; 0.216 0.0919022 0.169718 0.0179353 0.0853457; 0.215 0.0921116 0.17 0.0179967 0.0855443; 0.214 0.0923273 0.170284 0.0180571 0.08574; 0.213 0.0925251 0.170568 0.018115 0.0859304; 0.212 0.0927362 0.170868 0.0181743 0.0861226; 0.211 0.0929391 0.171171 0.0182354 0.0863288; 0.21 0.093151 0.171454 0.0182982 0.0865196; 0.209 0.0933526 0.17178 0.018363 0.0867259; 0.208 0.093568 0.172102 0.0184193 0.0869288; 0.207 0.0937751 0.172418 0.018484 0.0871239; 0.206 0.0939814 0.172733 0.0185486 0.0873123; 0.205 0.0941935 0.173039 0.0186128 0.0875224; 0.204 0.0944094 0.173335 0.0186764 0.0877169; 0.203 0.0946247 0.173671 0.0187339 0.0879146; 0.202 0.0948345 0.173984 0.0188003 0.08811; 0.201 0.0950521 0.174269 0.0188614 0.0883234; 0.2 0.095275 0.174565 0.0189269 0.0885209; 0.199 0.0954823 0.174883 0.0189927 0.0887055; 0.198 0.0957007 0.175196 0.0190536 0.0889163; 0.197 0.0959093 0.175507 0.0191156 0.0891177; 0.196 0.0961041 0.175833 0.0191824 0.0893266; 0.195 0.0963198 0.17615 0.0192504 0.0895496; 0.194 0.0965467 0.176475 0.0193187 0.0897516; 0.193 0.0967648 0.176774 0.0193874 0.0899594; 0.192 0.0969898 0.177103 0.0194532 0.0901732; 0.191 0.0972036 0.177417 0.0195192 0.0903823; 0.19 0.0974373 0.17775 0.0195853 0.0906055; 0.189 0.0976586 0.178078 0.0196502 0.0907954; 0.188 0.0978689 0.178431 0.0197184 0.0910191; 0.187 0.0981108 0.178764 0.0197874 0.0912419; 0.186 0.0983409 0.17912 0.0198631 0.0914532; 0.185 0.098558 0.179433 0.0199351 0.0916696; 0.184 0.0987855 0.179796 0.0200036 0.0919029; 0.183 0.099014 0.180128 0.020075 0.0921255; 0.182 0.0992451 0.180466 0.0201454 0.092346; 0.181 0.0994841 0.180828 0.0202176 0.0925714; 0.18 0.0997125 0.181141 0.0202893 0.0928022; 0.179 0.0999542 0.181486 0.0203645 0.0930393; 0.178 0.100188 0.181836 0.0204369 0.0932752; 0.177 0.100417 0.182196 0.0205124 0.0934945; 0.176 0.100649 0.18254 0.0205907 0.0937295; 0.175 0.100898 0.182888 0.020664 0.0939706; 0.174 0.10114 0.183237 0.0207356 0.0941937; 0.173 0.101376 0.183566 0.0208087 0.0944183; 0.172 0.101607 0.183939 0.0208837 0.0946237; 0.171 0.101832 0.184314 0.0209598 0.0948629; 0.17 0.102085 0.184654 0.0210393 0.0950946; 0.169 0.102323 0.185013 0.0211156 0.0953337; 0.168 0.102573 0.185348 0.0211974 0.0955502; 0.167 0.102838 0.185714 0.0212725 0.0957982; 0.166 0.103091 0.186082 0.0213452 0.0960439; 0.165 0.103311 0.186467 0.0214262 0.0962832; 0.164 0.10357 0.186793 0.0214998 0.0965309; 0.163 0.103817 0.187159 0.0215784 0.0967925; 0.162 0.10407 0.1875 0.0216591 0.0970423; 0.161 0.104321 0.187872 0.021738 0.0972927; 0.16 0.104565 0.188275 0.0218157 0.0975259; 0.159 0.104819 0.18866 0.0219 0.0977674; 0.158 0.105098 0.189013 0.0219793 0.0980184; 0.157 0.10537 0.189384 0.0220588 0.0982715; 0.156 0.105638 0.189768 0.0221469 0.0985132; 0.155 0.105881 0.190152 0.0222302 0.098772; 0.154 0.106156 0.190536 0.0223198 0.0990373; 0.153 0.106431 0.190952 0.0224015 0.0993096; 0.152 0.106698 0.191346 0.0224849 0.0995607; 0.151 0.106963 0.191705 0.0225674 0.0998219; 0.15 0.107234 0.192099 0.0226588 0.10009; 0.149 0.107499 0.192477 0.0227525 0.100351; 0.148 0.107748 0.192869 0.0228406 0.100626; 0.147 0.10802 0.193269 0.0229231 0.100904; 0.146 0.108308 0.193657 0.0230103 0.101182; 0.145 0.108573 0.194069 0.0230921 0.101463; 0.144 0.108842 0.194493 0.0231822 0.101731; 0.143 0.109101 0.194911 0.0232729 0.102001; 0.142 0.109387 0.195293 0.0233696 0.102266; 0.141 0.109655 0.195744 0.0234726 0.102546; 0.14 0.109944 0.196117 0.0235729 0.102828; 0.139 0.110233 0.196537 0.023662 0.103135; 0.138 0.110497 0.19697 0.0237549 0.103407; 0.137 0.110776 0.19744 0.0238539 0.103694; 0.136 0.111051 0.197846 0.0239508 0.103969; 0.135 0.111334 0.198264 0.0240492 0.104249; 0.134 0.111621 0.198729 0.0241465 0.104534; 0.133 0.11192 0.199157 0.0242481 0.104829; 0.132 0.112207 0.199556 0.024343 0.105104; 0.131 0.112503 0.2 0.0244441 0.105411; 0.13 0.112795 0.20043 0.0245483 0.105743; 0.129 0.113096 0.200888 0.0246528 0.106049; 0.128 0.113412 0.201336 0.0247629 0.106357; 0.127 0.113726 0.201783 0.0248649 0.106641; 0.126 0.114022 0.202251 0.0249649 0.106951; 0.125 0.114331 0.202723 0.0250716 0.107279; 0.124 0.114629 0.203183 0.0251818 0.10759; 0.123 0.114928 0.203652 0.0252897 0.107918; 0.122 0.115242 0.204128 0.0254027 0.108259; 0.121 0.115522 0.204575 0.0255124 0.108554; 0.12 0.11584 0.205027 0.0256266 0.108857; 0.119 0.116157 0.205495 0.0257326 0.109179; 0.118 0.11647 0.205952 0.0258402 0.109505; 0.117 0.116793 0.20641 0.0259551 0.109842; 0.116 0.11713 0.206863 0.0260672 0.110163; 0.115 0.117456 0.207387 0.0261882 0.110463; 0.114 0.117764 0.207871 0.0262959 0.110812; 0.113 0.118088 0.208379 0.0264097 0.111172; 0.112 0.118412 0.208875 0.0265171 0.111513; 0.111 0.118741 0.209387 0.0266299 0.111867; 0.11 0.11909 0.209936 0.0267428 0.11223; 0.109 0.119418 0.21046 0.0268592 0.112579; 0.108 0.119775 0.210952 0.0269753 0.112919; 0.107 0.120099 0.211411 0.0271037 0.113285; 0.106 0.120462 0.211961 0.0272292 0.113635; 0.105 0.120811 0.212528 0.0273574 0.113987; 0.104 0.121172 0.213104 0.02748 0.114358; 0.103 0.121504 0.213584 0.027607 0.114711; 0.102 0.121861 0.214103 0.0277448 0.115071; 0.101 0.122215 0.214638 0.0278762 0.115465; 0.1 0.122579 0.215189 0.0280029 0.115824; 0.099 0.122953 0.215733 0.0281378 0.116197; 0.098 0.123336 0.216296 0.0282702 0.11658; 0.097 0.123707 0.216829 0.0284015 0.116969; 0.096 0.124064 0.217424 0.0285394 0.117365; 0.095 0.12443 0.217967 0.028672 0.117765; 0.094 0.124777 0.218519 0.0288116 0.118167; 0.093 0.125143 0.219126 0.0289537 0.11852; 0.092 0.125514 0.219736 0.0290942 0.118938; 0.091 0.125896 0.22034 0.0292434 0.119313; 0.09 0.126293 0.220925 0.0293868 0.119739; 0.089 0.126663 0.221523 0.0295406 0.120173; 0.088 0.127039 0.222121 0.0296849 0.120567; 0.087 0.127463 0.222648 0.0298381 0.120986; 0.086 0.127884 0.223276 0.0299908 0.1214; 0.085 0.128309 0.223903 0.0301562 0.12181; 0.084 0.128735 0.224519 0.0303125 0.122234; 0.083 0.12915 0.225108 0.0304772 0.122671; 0.082 0.129573 0.225758 0.0306321 0.123138; 0.081 0.129996 0.226434 0.0307927 0.123587; 0.08 0.130413 0.22707 0.0309718 0.124029; 0.079 0.13082 0.227744 0.0311466 0.124476; 0.078 0.131271 0.228403 0.0313271 0.124917; 0.077 0.131705 0.229058 0.031511 0.125382; 0.076 0.132164 0.229742 0.0317018 0.12585; 0.075 0.132602 0.230452 0.0318716 0.126323; 0.074 0.133064 0.231168 0.0320569 0.126811; 0.073 0.133532 0.231905 0.0322239 0.127293; 0.072 0.133999 0.232667 0.0324116 0.12778; 0.071 0.134474 0.233334 0.0326009 0.128267; 0.07 0.134945 0.234131 0.0328063 0.128747; 0.069 0.13541 0.234896 0.0330113 0.129267; 0.068 0.135922 0.235651 0.0332005 0.129792; 0.067 0.136403 0.236323 0.0334164 0.130293; 0.066 0.136886 0.237056 0.0336083 0.130822; 0.065 0.137372 0.237778 0.0338109 0.131387; 0.064 0.137905 0.238537 0.0340118 0.131907; 0.063 0.138444 0.239351 0.0342188 0.132457; 0.062 0.138964 0.240118 0.0344379 0.132982; 0.061 0.139499 0.240947 0.0346628 0.133534; 0.06 0.14002 0.241774 0.0348871 0.134112; 0.059 0.140552 0.242661 0.0351032 0.134687; 0.058 0.141073 0.243475 0.0353304 0.135291; 0.057 0.141646 0.24436 0.0355547 0.135876; 0.056 0.142219 0.245234 0.0358 0.136492; 0.055 0.142786 0.246159 0.0360511 0.13712; 0.054 0.143361 0.247115 0.0362843 0.13776; 0.053 0.143934 0.248037 0.0365201 0.138419; 0.052 0.144578 0.249026 0.0367862 0.139058; 0.051 0.1452 0.25 0.0370548 0.139722; 0.05 0.145834 0.250914 0.0373304 0.140372; 0.049 0.146498 0.251923 0.0376117 0.14104; 0.048 0.147159 0.252885 0.0379024 0.141737; 0.047 0.1478 0.253872 0.0382062 0.142434; 0.046 0.148482 0.254899 0.0384956 0.143194; 0.045 0.149155 0.255907 0.0388273 0.143967; 0.044 0.149841 0.256931 0.0391297 0.144705; 0.043 0.150539 0.258134 0.0394682 0.145469; 0.042 0.151291 0.25929 0.0398084 0.146261; 0.041 0.152042 0.260417 0.0401628 0.147013; 0.04 0.152751 0.261575 0.0404984 0.147823; 0.039 0.153546 0.262739 0.0408572 0.148646; 0.038 0.154329 0.26394 0.0412231 0.149509; 0.037 0.155119 0.265171 0.0416058 0.150421; 0.036 0.155904 0.266397 0.0420052 0.15131; 0.035 0.15671 0.267649 0.0424234 0.152204; 0.034 0.157574 0.2689 0.0428466 0.153133; 0.033 0.158458 0.270238 0.0432576 0.154157; 0.032 0.159396 0.271667 0.0437009 0.155223; 0.031 0.160313 0.273223 0.0441736 0.156293; 0.03 0.161296 0.27476 0.0446365 0.157343; 0.029 0.162241 0.276331 0.0451093 0.158423; 0.028 0.163318 0.277891 0.0455987 0.15962; 0.027 0.164388 0.279511 0.0461167 0.160761; 0.026 0.16549 0.281219 0.0466645 0.161906; 0.025 0.166588 0.28303 0.0472652 0.16314; 0.024 0.167775 0.284848 0.0478739 0.164443; 0.023 0.168988 0.286844 0.0484817 0.165785; 0.022 0.170269 0.288794 0.0491432 0.167174; 0.021 0.171499 0.290839 0.0498532 0.168675; 0.02 0.172853 0.293076 0.0505364 0.17036; 0.019 0.174288 0.295391 0.0512858 0.1719; 0.018 0.175805 0.297759 0.0520465 0.173459; 0.017 0.177334 0.300254 0.0528811 0.175214; 0.016 0.178881 0.30303 0.0537109 0.177139; 0.015 0.180708 0.305838 0.0546887 0.179112; 0.014 0.182571 0.308873 0.0557695 0.181351; 0.013 0.184555 0.312024 0.05675 0.183527; 0.012 0.186668 0.315558 0.0579006 0.186054; 0.011 0.189091 0.319324 0.059136 0.188671; 0.01 0.191631 0.323243 0.0604436 0.191475; 0.009 0.194385 0.327447 0.0619463 0.194415; 0.008 0.1973 0.332407 0.0635969 0.197726; 0.007 0.200614 0.337446 0.0655049 0.201308; 0.006 0.204318 0.343162 0.0676377 0.205533; 0.005 0.208466 0.350062 0.0702472 0.210387; 0.004 0.213596 0.358492 0.0732967 0.216264; 0.003 0.220008 0.368721 0.0770849 0.223663; 0.002 0.228465 0.382642 0.0825932 0.232994; 0.001 0.241961 0.405911 0.0911455 0.249059; 0.0 0.344619 0.633333 0.312688 0.392941]

global metricp = DataFrame(pval = x[:, 1],
                    areametric = x[:, 2],
                    Dkmetric = x[:, 3],
                    invrsqmetric = x[:, 4],
                    meanDmetric = x[:, 5])

ext: jl


text:
using Pkg
Pkg.activate(joinpath(@__DIR__, ".."))
Pkg.instantiate()

# ## setup
using Dojo
using IterativeLQR
using LinearAlgebra

# ## system
timestep = 0.05
gravity=-9.81
max_torque = 1.0e6
max_speed = 1.0e6
env = get_environment(:pendulum,
    representation=:maximal,
    max_speed=max_speed,
    max_torque=max_torque,
    damper=0.0,
    timestep=timestep,
    gravity=gravity)

# ## visualizer
open(env.vis)

# ## dimensions
n = env.num_states
m = env.num_inputs

# ## states
z1 = Dojo.pendulum_nominal_max()
zT = Dojo.pendulum_goal_max()

# ## horizon
T = 26

# ## model
dyn = IterativeLQR.Dynamics(
    (y, x, u, w) -> dynamics(y, env, x, u, w),
    (dx, x, u, w) -> dynamics_jacobian_state(dx, env, x, u, w, attitude_decompress=true),
    (du, x, u, w) -> dynamics_jacobian_input(du, env, x, u, w, attitude_decompress=true),
    n, n, m)

model = [dyn for t = 1:T-1]

# ## rollout
ū = [10.0 * randn(m) for t = 1:T-1]
x̄ = IterativeLQR.rollout(model, z1, ū)
visualize(env, x̄)

# ## objective
ot = (x, u, w) -> transpose(x - zT) * Diagonal(1.0 * ones(n)) * (x - zT) + transpose(u) * Diagonal(1.0 * ones(m)) * u
oT = (x, u, w) -> transpose(x - zT) * Diagonal(1.0 * ones(n)) * (x - zT)

ct = IterativeLQR.Cost(ot, n, m)
cT = IterativeLQR.Cost(oT, n, 0)
obj = [[ct for t = 1:T-1]..., cT]

# ## constraints
function ctrl_lmt(x, u, w)
    [
    #  -max_torque - u[1];
    #  u[1] - max_torque;
    ]
end

function goal(x, u, w)
    x - zT
end

# cont = IterativeLQR.Constraint(ctrl_lmt, n, m,
#     idx_ineq=collect(1:2))
cont = IterativeLQR.Constraint()
conT = IterativeLQR.Constraint(goal, n, 0)
cons = [[cont for t = 1:T-1]..., conT]

# ## solver
s = IterativeLQR.solver(model, obj, cons,
    opts=IterativeLQR.Options(
        verbose=true,
        linesearch=:armijo,
        α_min=1.0e-5,
        obj_tol=1.0e-3,
        grad_tol=1.0e-3,
        max_iter=100,
        max_al_iter=10,
        ρ_init=1.0,
        ρ_scale=10.0))
IterativeLQR.initialize_controls!(s, ū)
IterativeLQR.initialize_states!(s, x̄)

# ## solve
IterativeLQR.solve!(s)

# ## solution
x_sol, u_sol = IterativeLQR.get_trajectory(s)

visualize(env, x_sol)


text:
module OptimalApplication

using Random
using Combinatorics: combinations, multiset_combinations
using DataStructures
import Base.isless
import Base.hash

export
    Market,
    SameCostsMarket,
    VariedCostsMarket,
    valuation,
    applicationorder_heap,
    applicationorder_list,
    optimalportfolio_dynamicprogram,
    optimalportfolio_enumerate,
    optimalportfolio_fptas,
    optimalportfolio_branchbound,
    optimalportfolio_greedy,
    optimalportfolio_simulatedannealing

include("MarketIO.jl")
include("EnumerationSolvers.jl")
include("VariedCostsBnB.jl")
include("FastSolvers.jl")
include("ApproximateSolvers.jl")
include("HeuristicSolvers.jl")

end

max_stars_repo_name: maxkapur/OptimalApplication

max_issues_repo_name: maxkapur/OptimalApplication

max_forks_repo_name: maxkapur/OptimalApplication


text:
immutable ExchangeRate
	source::Currency
	target::Currency
	rate::Float64
	type_::Symbol # :Direct or :Derived
	rateChain::(ExchangeRate, ExchangeRate)

	ExchangeRate(source::Currency, target::Currency, rate::Float64)=new(source, target, rate, :Direct)
	ExchangeRate(source::Currency, target::Currency, rate::Float64, type_::Symbol, rateChain::(ExchangeRate, ExchangeRate))=new(source, target, rate, type_, rateChain)
end

# Apply the exchange rate to a cash amount
function exchange(ER::ExchangeRate, m::Money)

	if ER.type_==:Direct # Given directly by the user

		if m.currency==ER.source
			return Money(m.value*ER.rate, ER.target)
		elseif m.currency==ER.target
			return Money(m.value/ER.rate, ER.source)
		else
			error("Exchange rate not applicable")
		end

	elseif ER.type_==:Derived #Derived from exchange rates between other currencies
		if m.currency==ER.rateChain[1].source || m.currency==ER.rateChain[1].target
			return exchange(ER.rateChain[2], exchange(ER.rateChain[1], m))
		elseif m.currency==ER.rateChain[2].source || m.currency==ER.rateChain[2].target
			return exchange(ER.rateChain[1], exchange(ER.rateChain[2], m))
		else
			error("Exchange rate not applicable")
		end

	end

end

# Chain two exchange rates
function chain(ER1::ExchangeRate, ER2::ExchangeRate)

	if ER1.source==ER2.source

		source=ER1.target
		target=ER2.target
		rate=ER2.rate/ER1.rate

	elseif ER1.source==ER2.target

		source=ER1.target
		target=ER2.source
		rate=1.0/(ER1.rate*ER2.rate)

	elseif ER1.target==ER2.source

		source=ER1.source
		target=ER2.target
		rate=ER1.rate*ER2.rate

	elseif ER1.target==ER2.target

		source=ER1.source
		target=ER2.source
		rate=ER1.rate/ER2.rate

	else
		error("Exchange rates not chainable")
	end

	return ExchangeRate(source, target, rate, :Derived, (ER1, ER2))
end