├── .gitattributes ├── .gitignore ├── AstroSource ├── AstroChart.cs ├── AstroObjects.cs ├── AstroVMDasa.cs ├── Dasa-Chart.txt ├── Degree-Positions.txt ├── KP-Star-Sub-Lords.txt └── TimeZoneList.txt ├── Sample-Release-Package.7z ├── logicAstroKP.sln └── logicAstroKPCharts ├── AboutUs.Designer.cs ├── AboutUs.cs ├── AboutUs.resx ├── App.config ├── GPL-License.txt ├── MainForm.Designer.cs ├── MainForm.cs ├── MainForm.resx ├── Program.cs ├── Properties ├── AssemblyInfo.cs ├── Resources.Designer.cs ├── Resources.resx ├── Settings.Designer.cs └── Settings.settings ├── TermsAndConditions.txt ├── WelcomeForm.Designer.cs ├── WelcomeForm.cs ├── WelcomeForm.resx ├── logicAstroKPCharts.csproj └── packages.config /.gitattributes: -------------------------------------------------------------------------------- 1 | ############################################################################### 2 | # Set default behavior to automatically normalize line endings. 3 | ############################################################################### 4 | * text=auto 5 | 6 | ############################################################################### 7 | # Set default behavior for command prompt diff. 8 | # 9 | # This is need for earlier builds of msysgit that does not have it on by 10 | # default for csharp files. 11 | # Note: This is only used by command line 12 | ############################################################################### 13 | #*.cs diff=csharp 14 | 15 | ############################################################################### 16 | # Set the merge driver for project and solution files 17 | # 18 | # Merging from the command prompt will add diff markers to the files if there 19 | # are conflicts (Merging from VS is not affected by the settings below, in VS 20 | # the diff markers are never inserted). Diff markers may cause the following 21 | # file extensions to fail to load in VS. An alternative would be to treat 22 | # these files as binary and thus will always conflict and require user 23 | # intervention with every merge. To do so, just uncomment the entries below 24 | ############################################################################### 25 | #*.sln merge=binary 26 | #*.csproj merge=binary 27 | #*.vbproj merge=binary 28 | #*.vcxproj merge=binary 29 | #*.vcproj merge=binary 30 | #*.dbproj merge=binary 31 | #*.fsproj merge=binary 32 | #*.lsproj merge=binary 33 | #*.wixproj merge=binary 34 | #*.modelproj merge=binary 35 | #*.sqlproj merge=binary 36 | #*.wwaproj merge=binary 37 | 38 | ############################################################################### 39 | # behavior for image files 40 | # 41 | # image files are treated as binary by default. 42 | ############################################################################### 43 | #*.jpg binary 44 | #*.png binary 45 | #*.gif binary 46 | 47 | ############################################################################### 48 | # diff behavior for common document formats 49 | # 50 | # Convert binary document formats to text before diffing them. This feature 51 | # is only available from the command line. Turn it on by uncommenting the 52 | # entries below. 53 | ############################################################################### 54 | #*.doc diff=astextplain 55 | #*.DOC diff=astextplain 56 | #*.docx diff=astextplain 57 | #*.DOCX diff=astextplain 58 | #*.dot diff=astextplain 59 | #*.DOT diff=astextplain 60 | #*.pdf diff=astextplain 61 | #*.PDF diff=astextplain 62 | #*.rtf diff=astextplain 63 | #*.RTF diff=astextplain 64 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | ## Ignore Visual Studio temporary files, build results, and 2 | ## files generated by popular Visual Studio add-ons. 3 | 4 | # User-specific files 5 | *.suo 6 | *.user 7 | *.userosscache 8 | *.sln.docstates 9 | 10 | # User-specific files (MonoDevelop/Xamarin Studio) 11 | *.userprefs 12 | 13 | # Build results 14 | [Dd]ebug/ 15 | [Dd]ebugPublic/ 16 | [Rr]elease/ 17 | [Rr]eleases/ 18 | x64/ 19 | x86/ 20 | bld/ 21 | [Bb]in/ 22 | [Oo]bj/ 23 | [Ll]og/ 24 | 25 | # Visual Studio 2015 cache/options directory 26 | .vs/ 27 | # Uncomment if you have tasks that create the project's static files in wwwroot 28 | #wwwroot/ 29 | 30 | # MSTest test Results 31 | [Tt]est[Rr]esult*/ 32 | [Bb]uild[Ll]og.* 33 | 34 | # NUNIT 35 | *.VisualState.xml 36 | TestResult.xml 37 | 38 | # Build Results of an ATL Project 39 | [Dd]ebugPS/ 40 | [Rr]eleasePS/ 41 | dlldata.c 42 | 43 | # DNX 44 | project.lock.json 45 | project.fragment.lock.json 46 | artifacts/ 47 | 48 | *_i.c 49 | *_p.c 50 | *_i.h 51 | *.ilk 52 | *.meta 53 | *.obj 54 | *.pch 55 | *.pdb 56 | *.pgc 57 | *.pgd 58 | *.rsp 59 | *.sbr 60 | *.tlb 61 | *.tli 62 | *.tlh 63 | *.tmp 64 | *.tmp_proj 65 | *.log 66 | *.vspscc 67 | *.vssscc 68 | .builds 69 | *.pidb 70 | *.svclog 71 | *.scc 72 | 73 | # Chutzpah Test files 74 | _Chutzpah* 75 | 76 | # Visual C++ cache files 77 | ipch/ 78 | *.aps 79 | *.ncb 80 | *.opendb 81 | *.opensdf 82 | *.sdf 83 | *.cachefile 84 | *.VC.db 85 | *.VC.VC.opendb 86 | 87 | # Visual Studio profiler 88 | *.psess 89 | *.vsp 90 | *.vspx 91 | *.sap 92 | 93 | # TFS 2012 Local Workspace 94 | $tf/ 95 | 96 | # Guidance Automation Toolkit 97 | *.gpState 98 | 99 | # ReSharper is a .NET coding add-in 100 | _ReSharper*/ 101 | *.[Rr]e[Ss]harper 102 | *.DotSettings.user 103 | 104 | # JustCode is a .NET coding add-in 105 | .JustCode 106 | 107 | # TeamCity is a build add-in 108 | _TeamCity* 109 | 110 | # DotCover is a Code Coverage Tool 111 | *.dotCover 112 | 113 | # NCrunch 114 | _NCrunch_* 115 | .*crunch*.local.xml 116 | nCrunchTemp_* 117 | 118 | # MightyMoose 119 | *.mm.* 120 | AutoTest.Net/ 121 | 122 | # Web workbench (sass) 123 | .sass-cache/ 124 | 125 | # Installshield output folder 126 | [Ee]xpress/ 127 | 128 | # DocProject is a documentation generator add-in 129 | DocProject/buildhelp/ 130 | DocProject/Help/*.HxT 131 | DocProject/Help/*.HxC 132 | DocProject/Help/*.hhc 133 | DocProject/Help/*.hhk 134 | DocProject/Help/*.hhp 135 | DocProject/Help/Html2 136 | DocProject/Help/html 137 | 138 | # Click-Once directory 139 | publish/ 140 | 141 | # Publish Web Output 142 | *.[Pp]ublish.xml 143 | *.azurePubxml 144 | # TODO: Comment the next line if you want to checkin your web deploy settings 145 | # but database connection strings (with potential passwords) will be unencrypted 146 | #*.pubxml 147 | *.publishproj 148 | 149 | # Microsoft Azure Web App publish settings. Comment the next line if you want to 150 | # checkin your Azure Web App publish settings, but sensitive information contained 151 | # in these scripts will be unencrypted 152 | PublishScripts/ 153 | 154 | # NuGet Packages 155 | *.nupkg 156 | # The packages folder can be ignored because of Package Restore 157 | **/packages/* 158 | # except build/, which is used as an MSBuild target. 159 | !**/packages/build/ 160 | # Uncomment if necessary however generally it will be regenerated when needed 161 | #!**/packages/repositories.config 162 | # NuGet v3's project.json files produces more ignoreable files 163 | *.nuget.props 164 | *.nuget.targets 165 | 166 | # Microsoft Azure Build Output 167 | csx/ 168 | *.build.csdef 169 | 170 | # Microsoft Azure Emulator 171 | ecf/ 172 | rcf/ 173 | 174 | # Windows Store app package directories and files 175 | AppPackages/ 176 | BundleArtifacts/ 177 | Package.StoreAssociation.xml 178 | _pkginfo.txt 179 | 180 | # Visual Studio cache files 181 | # files ending in .cache can be ignored 182 | *.[Cc]ache 183 | # but keep track of directories ending in .cache 184 | !*.[Cc]ache/ 185 | 186 | # Others 187 | ClientBin/ 188 | ~$* 189 | *~ 190 | *.dbmdl 191 | *.dbproj.schemaview 192 | *.jfm 193 | *.pfx 194 | *.publishsettings 195 | node_modules/ 196 | orleans.codegen.cs 197 | 198 | # Since there are multiple workflows, uncomment next line to ignore bower_components 199 | # (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) 200 | #bower_components/ 201 | 202 | # RIA/Silverlight projects 203 | Generated_Code/ 204 | 205 | # Backup & report files from converting an old project file 206 | # to a newer Visual Studio version. Backup files are not needed, 207 | # because we have git ;-) 208 | _UpgradeReport_Files/ 209 | Backup*/ 210 | UpgradeLog*.XML 211 | UpgradeLog*.htm 212 | 213 | # SQL Server files 214 | *.mdf 215 | *.ldf 216 | 217 | # Business Intelligence projects 218 | *.rdl.data 219 | *.bim.layout 220 | *.bim_*.settings 221 | 222 | # Microsoft Fakes 223 | FakesAssemblies/ 224 | 225 | # GhostDoc plugin setting file 226 | *.GhostDoc.xml 227 | 228 | # Node.js Tools for Visual Studio 229 | .ntvs_analysis.dat 230 | 231 | # Visual Studio 6 build log 232 | *.plg 233 | 234 | # Visual Studio 6 workspace options file 235 | *.opt 236 | 237 | # Visual Studio LightSwitch build output 238 | **/*.HTMLClient/GeneratedArtifacts 239 | **/*.DesktopClient/GeneratedArtifacts 240 | **/*.DesktopClient/ModelManifest.xml 241 | **/*.Server/GeneratedArtifacts 242 | **/*.Server/ModelManifest.xml 243 | _Pvt_Extensions 244 | 245 | # Paket dependency manager 246 | .paket/paket.exe 247 | paket-files/ 248 | 249 | # FAKE - F# Make 250 | .fake/ 251 | 252 | # JetBrains Rider 253 | .idea/ 254 | *.sln.iml 255 | 256 | # CodeRush 257 | .cr/ 258 | 259 | # Python Tools for Visual Studio (PTVS) 260 | __pycache__/ 261 | *.pyc -------------------------------------------------------------------------------- /AstroSource/AstroChart.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachu27/logicAstroKPCharts/e793d317e1b1d103420706b39ae665de391f2286/AstroSource/AstroChart.cs -------------------------------------------------------------------------------- /AstroSource/AstroVMDasa.cs: -------------------------------------------------------------------------------- 1 | /* logicAstroKPCharts 2 | Astrology Software 3 | Author: Nachiappan Narayanan 4 | *********************************************************/ 5 | /* 6 | License conditions 7 | ------------------ 8 | This file is part of logicAstroKPCharts. 9 | 10 | logicAstroKPCharts is distributed with NO WARRANTY OF ANY KIND. No author 11 | or distributor accepts any responsibility for the consequences of using it, 12 | or for whether it serves any particular purpose or works at all, unless he 13 | or she says so in writing. 14 | 15 | This program is free software: you can redistribute it and/or modify 16 | it under the terms of the GNU General Public License as published by 17 | the Free Software Foundation, either version 2 of the License, or 18 | (at your option) any later version. 19 | 20 | This program is distributed in the hope that it will be useful, 21 | but WITHOUT ANY WARRANTY; without even the implied warranty of 22 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 23 | GNU General Public License for more details. 24 | 25 | You should have received a copy of the GNU General Public License 26 | along with this program. If not, see . 27 | ***********************************************************/ 28 | 29 | using System; 30 | using System.Collections; 31 | using System.Collections.Generic; 32 | using System.Linq; 33 | using System.Text; 34 | using System.IO; 35 | using System.Threading.Tasks; 36 | using iText.Kernel.Geom; 37 | using iText.Kernel.Pdf; 38 | using iText.Kernel.Pdf.Canvas; 39 | using iText.Kernel.Font; 40 | using iText.Kernel.Colors; 41 | using iText.IO.Font; 42 | using iText.IO.Font.Constants; 43 | using iText.Layout; 44 | using iText.Layout.Element; 45 | using iText.Layout.Properties; 46 | using iText.Layout.Borders; 47 | using iText.Layout.Renderer; 48 | 49 | 50 | namespace srlWebCom.Astro.AstroObjects 51 | { 52 | public class vmDasaElement 53 | { 54 | public bool DasaBeginning = false; 55 | public string DasaLord = ""; 56 | public string BukthiLord = ""; 57 | public string AntharaLord = ""; 58 | public string StartDate = ""; 59 | public string EndDate = ""; 60 | public DateTime dtStartDate = DateTime.Now; 61 | public DateTime dtEndDate = DateTime.Now; 62 | 63 | public vmDasaElement() 64 | { 65 | Clear(); 66 | } 67 | 68 | public void Clear() 69 | { 70 | DasaBeginning = false; 71 | DasaLord = ""; 72 | BukthiLord = ""; 73 | AntharaLord = ""; 74 | StartDate = ""; 75 | EndDate = ""; 76 | dtStartDate = DateTime.Now; 77 | dtEndDate = DateTime.Now; 78 | } 79 | } 80 | 81 | public class vmDasaChart 82 | { 83 | #region Private Variables 84 | private string[] DasaPlanets = { "KE", "VE", "SU", "MO", "MA", "RA", "JU", "SA", "ME" }; 85 | private int[] DasaYears = { 7, 20, 6, 10, 7, 18, 16, 19, 17 }; 86 | private static ArrayList DasaList = new ArrayList(); 87 | private PdfFont PdfFontObj = PdfFontFactory.CreateFont(StandardFonts.HELVETICA); 88 | private PdfFont PdfFontBoldObj = PdfFontFactory.CreateFont(StandardFonts.HELVETICA_BOLD); 89 | #endregion 90 | 91 | #region Public Variables 92 | #endregion 93 | 94 | #region Private Methods 95 | private int GetDasaPlanetIndex(string strPlanet) 96 | { 97 | int pIndex = 0; 98 | 99 | for (int i = 0; i < DasaPlanets.Length; i++) 100 | { 101 | if (strPlanet.ToUpper() == DasaPlanets[i]) 102 | { 103 | pIndex = i; 104 | break; 105 | } 106 | } 107 | 108 | return pIndex; 109 | } 110 | 111 | private string GetDasaPlanetName(string strPlanet) 112 | { 113 | string strPlanetFullName = ""; 114 | 115 | switch (strPlanet) 116 | { 117 | case "KE": 118 | strPlanetFullName = "Kethu"; 119 | break; 120 | 121 | case "VE": 122 | strPlanetFullName = "Venus"; 123 | break; 124 | 125 | case "SU": 126 | strPlanetFullName = "Sun"; 127 | break; 128 | 129 | case "MO": 130 | strPlanetFullName = "Moon"; 131 | break; 132 | 133 | case "MA": 134 | strPlanetFullName = "Mars"; 135 | break; 136 | 137 | case "RA": 138 | strPlanetFullName = "Rahu"; 139 | break; 140 | 141 | case "JU": 142 | strPlanetFullName = "Jupiter"; 143 | break; 144 | 145 | case "SA": 146 | strPlanetFullName = "Saturn"; 147 | break; 148 | 149 | case "ME": 150 | strPlanetFullName = "Mercury"; 151 | break; 152 | } 153 | 154 | return strPlanetFullName; 155 | } 156 | 157 | private void CalculateVMDasa(DateTime dtStarDate, string strSartDasaLord) 158 | { 159 | DateTime dtAStartDate = dtStarDate; 160 | DateTime dtAEndDate = dtStarDate; 161 | DateTime dtDasaEndDate = dtStarDate; 162 | 163 | DasaList.Clear(); 164 | 165 | // Dummuy Object 166 | vmDasaElement vmDummyDasaObj = new vmDasaElement(); 167 | vmDummyDasaObj.DasaLord = "--"; 168 | vmDummyDasaObj.BukthiLord = "--"; 169 | vmDummyDasaObj.AntharaLord = "--"; 170 | vmDummyDasaObj.StartDate = "--"; 171 | vmDummyDasaObj.EndDate = "--"; 172 | DasaList.Add(vmDummyDasaObj); 173 | 174 | int dpIndex = GetDasaPlanetIndex(strSartDasaLord); 175 | for (int i = 0; i < 9; i++) 176 | { 177 | string strDasaLord = DasaPlanets[dpIndex]; 178 | int nDasaYears = DasaYears[dpIndex]; 179 | 180 | dtDasaEndDate = dtAStartDate; 181 | dtDasaEndDate = dtDasaEndDate.AddYears(nDasaYears); 182 | 183 | double nDasaTotalDays = (dtDasaEndDate - dtAStartDate).TotalDays; 184 | 185 | int bpIndex = dpIndex; 186 | for (int j = 0; j < 9; j++) 187 | { 188 | string strBukthiLord = DasaPlanets[bpIndex]; 189 | int nBukthiYears = DasaYears[bpIndex]; 190 | 191 | double nBukthiTotalDays = nDasaTotalDays * nBukthiYears / 120.0; 192 | 193 | int apIndex = bpIndex; 194 | for (int k = 0; k < 9; k++) 195 | { 196 | string strAntharaLord = DasaPlanets[apIndex]; 197 | int nAntharaYears = DasaYears[apIndex]; 198 | 199 | double nAntharaTotalDays = nBukthiTotalDays * nAntharaYears / 120.0; 200 | 201 | dtAEndDate = dtAStartDate.AddDays(nAntharaTotalDays); 202 | 203 | vmDasaElement vmDasaObj = new vmDasaElement(); 204 | vmDasaObj.DasaLord = strDasaLord; 205 | vmDasaObj.BukthiLord = strBukthiLord; 206 | vmDasaObj.AntharaLord = strAntharaLord; 207 | vmDasaObj.StartDate = dtAStartDate.ToString("dd-MM-yyyy"); 208 | vmDasaObj.dtStartDate = dtAStartDate; 209 | vmDasaObj.EndDate = dtAEndDate.ToString("dd-MM-yyyy"); 210 | vmDasaObj.dtEndDate = dtAEndDate; 211 | if (strDasaLord == strBukthiLord && strDasaLord == strAntharaLord) 212 | { 213 | vmDasaObj.DasaBeginning = true; 214 | } 215 | DasaList.Add(vmDasaObj); 216 | 217 | dtAStartDate = dtAEndDate; 218 | 219 | apIndex++; 220 | if (apIndex > 8) 221 | { 222 | apIndex = 0; 223 | } 224 | } 225 | 226 | bpIndex++; 227 | if (bpIndex > 8) 228 | { 229 | bpIndex = 0; 230 | } 231 | } 232 | 233 | dpIndex++; 234 | if (dpIndex > 8) 235 | { 236 | dpIndex = 0; 237 | } 238 | } 239 | } 240 | #endregion 241 | 242 | #region Public Methods 243 | public bool CreateVMDasaChart(ref iText.Layout.Document pdfDocObj, DateTime dtDasaStartDate, string strDasaLord, ref string errorMessage) 244 | { 245 | try 246 | { 247 | CalculateVMDasa(dtDasaStartDate, strDasaLord); 248 | 249 | float PdfDefaultFontSize = 10.0f; 250 | float[] columnHouses = { 4f, 4f, 4f, 4f, 4f, 4f }; 251 | 252 | iText.Layout.Element.Table vmDasaTable = new iText.Layout.Element.Table(UnitValue.CreatePercentArray(columnHouses)).UseAllAvailableWidth(); 253 | 254 | int nLineNumber = 0; 255 | bool bPrintTitle = true; 256 | for (int nDasaEntry = 1; nDasaEntry <= DasaList.Count; nDasaEntry++) 257 | { 258 | if (nDasaEntry >= 729) break; 259 | 260 | if (bPrintTitle == true) 261 | { 262 | if (((vmDasaElement)DasaList[nDasaEntry]).DasaBeginning == true) 263 | { 264 | int nDasaPlanetIndex = GetDasaPlanetIndex(((vmDasaElement)DasaList[nDasaEntry]).DasaLord); 265 | DateTime dtVMDasaEndDate = ((vmDasaElement)DasaList[nDasaEntry]).dtStartDate; 266 | dtVMDasaEndDate = dtVMDasaEndDate.AddYears(DasaYears[nDasaPlanetIndex]); 267 | string strVMDasaTitle = string.Format("{0} Dasa from {1} to {2} (Anthara Ending Dates)", GetDasaPlanetName(((vmDasaElement)DasaList[nDasaEntry]).DasaLord), ((vmDasaElement)DasaList[nDasaEntry]).dtStartDate.ToString("dd-MM-yyyy"), dtVMDasaEndDate.ToString("dd-MM-yyyy")); 268 | vmDasaTable.AddCell(new Cell(1, 6).SetHeight(20).SetTextAlignment(TextAlignment.CENTER).SetVerticalAlignment(VerticalAlignment.MIDDLE).Add(new Paragraph(strVMDasaTitle).SetFont(PdfFontBoldObj).SetFontSize(PdfDefaultFontSize)).SetBackgroundColor(new DeviceRgb(180, 230, 99))); 269 | } 270 | 271 | vmDasaTable.AddCell(new Cell(1, 2).SetHeight(20).SetTextAlignment(TextAlignment.CENTER).SetVerticalAlignment(VerticalAlignment.MIDDLE).Add(new Paragraph(GetDasaPlanetName(((vmDasaElement)DasaList[nDasaEntry]).BukthiLord) + " Bukthi").SetFont(PdfFontBoldObj).SetFontSize(PdfDefaultFontSize))); 272 | vmDasaTable.AddCell(new Cell(1, 2).SetHeight(20).SetTextAlignment(TextAlignment.CENTER).SetVerticalAlignment(VerticalAlignment.MIDDLE).Add(new Paragraph(GetDasaPlanetName(((vmDasaElement)DasaList[nDasaEntry + 9]).BukthiLord) + " Bukthi").SetFont(PdfFontBoldObj).SetFontSize(PdfDefaultFontSize))); 273 | vmDasaTable.AddCell(new Cell(1, 2).SetHeight(20).SetTextAlignment(TextAlignment.CENTER).SetVerticalAlignment(VerticalAlignment.MIDDLE).Add(new Paragraph(GetDasaPlanetName(((vmDasaElement)DasaList[nDasaEntry + 18]).BukthiLord) + " Bukthi").SetFont(PdfFontBoldObj).SetFontSize(PdfDefaultFontSize))); 274 | nLineNumber++; 275 | bPrintTitle = false; 276 | } 277 | 278 | vmDasaTable.AddCell(new Cell().SetHeight(20).SetTextAlignment(TextAlignment.CENTER).SetVerticalAlignment(VerticalAlignment.MIDDLE).Add(new Paragraph(GetDasaPlanetName(((vmDasaElement)DasaList[nDasaEntry]).AntharaLord)).SetFont(PdfFontObj).SetFontSize(PdfDefaultFontSize))); 279 | vmDasaTable.AddCell(new Cell().SetHeight(20).SetTextAlignment(TextAlignment.CENTER).SetVerticalAlignment(VerticalAlignment.MIDDLE).Add(new Paragraph(((vmDasaElement)DasaList[nDasaEntry]).EndDate).SetFont(PdfFontObj).SetFontSize(PdfDefaultFontSize))); 280 | 281 | vmDasaTable.AddCell(new Cell().SetHeight(20).SetTextAlignment(TextAlignment.CENTER).SetVerticalAlignment(VerticalAlignment.MIDDLE).Add(new Paragraph(GetDasaPlanetName(((vmDasaElement)DasaList[nDasaEntry + 9]).AntharaLord)).SetFont(PdfFontObj).SetFontSize(PdfDefaultFontSize))); 282 | vmDasaTable.AddCell(new Cell().SetHeight(20).SetTextAlignment(TextAlignment.CENTER).SetVerticalAlignment(VerticalAlignment.MIDDLE).Add(new Paragraph(((vmDasaElement)DasaList[nDasaEntry + 9]).EndDate).SetFont(PdfFontObj).SetFontSize(PdfDefaultFontSize))); 283 | 284 | vmDasaTable.AddCell(new Cell().SetHeight(20).SetTextAlignment(TextAlignment.CENTER).SetVerticalAlignment(VerticalAlignment.MIDDLE).Add(new Paragraph(GetDasaPlanetName(((vmDasaElement)DasaList[nDasaEntry + 18]).AntharaLord)).SetFont(PdfFontObj).SetFontSize(PdfDefaultFontSize))); 285 | vmDasaTable.AddCell(new Cell().SetHeight(20).SetTextAlignment(TextAlignment.CENTER).SetVerticalAlignment(VerticalAlignment.MIDDLE).Add(new Paragraph(((vmDasaElement)DasaList[nDasaEntry + 18]).EndDate).SetFont(PdfFontObj).SetFontSize(PdfDefaultFontSize))); 286 | nLineNumber++; 287 | 288 | if ((nDasaEntry + 18) % 27 == 0) 289 | { 290 | nDasaEntry = nDasaEntry + 18; 291 | bPrintTitle = true; 292 | } 293 | } 294 | 295 | pdfDocObj.Add(vmDasaTable); 296 | 297 | return true; 298 | } 299 | catch (Exception ex) 300 | { 301 | errorMessage = ex.Message; 302 | } 303 | 304 | return false; 305 | } 306 | #endregion 307 | } 308 | } -------------------------------------------------------------------------------- /AstroSource/Dasa-Chart.txt: -------------------------------------------------------------------------------- 1 | KETHU|0|4|27 2 | VENUS|1|2|0 3 | SUN|0|4|6 4 | MOON|0|7|0 5 | MARS|0|4|27 6 | RAHU|1|0|18 7 | JUPITER|0|11|6 8 | SATURN|1|1|9 9 | MERCURY|0|11|27 10 | VENUS|3|4|0 11 | SUN|1|0|0 12 | MOON|1|8|0 13 | MARS|1|2|0 14 | RAHU|3|0|0 15 | JUPITER|2|8|0 16 | SATURN|3|2|0 17 | MERCURY|2|10|0 18 | KETHU|1|2|0 19 | SUN|0|3|18 20 | MOON|0|6|0 21 | MARS|0|4|6 22 | RAHU|0|10|24 23 | JUPITER|0|9|18 24 | SATURN|0|11|12 25 | MERCURY|0|10|6 26 | KETHU|0|4|6 27 | VENUS|1|0|0 28 | MOON|0|10|0 29 | MARS|0|7|0 30 | RAHU|1|6|0 31 | JUPITER|1|4|0 32 | SATURN|1|7|0 33 | MERCURY|1|5|0 34 | KETHU|0|7|0 35 | VENUS|1|8|0 36 | SUN|0|6|0 37 | MARS|0|4|27 38 | RAHU|1|0|18 39 | JUPITER|0|11|6 40 | SATURN|1|1|9 41 | MERCURY|0|11|27 42 | KETHU|0|4|27 43 | VENUS|1|2|0 44 | SUN|0|4|6 45 | MOON|0|7|0 46 | RAHU|2|8|12 47 | JUPITER|2|4|24 48 | SATURN|2|10|6 49 | MERCURY|2|6|18 50 | KETHU|1|0|18 51 | VENUS|3|0|0 52 | SUN|0|10|24 53 | MOON|1|6|0 54 | MARS|1|0|18 55 | JUPITER|2|1|18 56 | SATURN|2|6|12 57 | MERCURY|2|3|6 58 | KETHU|0|11|6 59 | VENUS|2|8|0 60 | SUN|0|9|18 61 | MOON|1|4|0 62 | MARS|0|11|6 63 | RAHU|2|4|24 64 | SATURN|3|0|3 65 | MERCURY|2|8|9 66 | KETHU|1|1|9 67 | VENUS|3|2|0 68 | SUN|0|11|12 69 | MOON|1|7|0 70 | MARS|1|1|9 71 | RAHU|2|10|6 72 | JUPITER|2|6|12 73 | MERCURY|2|4|27 74 | KETHU|0|11|27 75 | VENUS|2|10|0 76 | SUN|0|10|6 77 | MOON|1|5|0 78 | MARS|0|11|27 79 | RAHU|2|6|18 80 | JUPITER|2|3|6 81 | SATURN|2|8|9 82 | -------------------------------------------------------------------------------- /AstroSource/Degree-Positions.txt: -------------------------------------------------------------------------------- 1 | 1|1|KETHU|ASWINI|00.00|03.20|MESHAM|MESHAM 2 | 2|2|KETHU|ASWINI|03.20|06.40|MESHAM|RISHABHAM 3 | 3|3|KETHU|ASWINI|06.40|10.00|MESHAM|MITHUNAM 4 | 4|4|KETHU|ASWINI|10.00|13.20|MESHAM|KATAKAM 5 | 5|1|VENUS|BHARANI|13.20|16.40|MESHAM|SIMHAM 6 | 6|2|VENUS|BHARANI|16.40|20.00|MESHAM|KANNI 7 | 7|3|VENUS|BHARANI|20.00|23.20|MESHAM|THULAM 8 | 8|4|VENUS|BHARANI|23.20|26.40|MESHAM|VIRUCHIKAM 9 | 9|1|SUN|KARTHIKAI|26.40|30.00|MESHAM|THANUSU 10 | 1|2|SUN|KARTHIKAI|30.00|33.20|RISHABHAM|MAKARAM 11 | 2|3|SUN|KARTHIKAI|33.20|36.40|RISHABHAM|KUMBAM 12 | 3|4|SUN|KARTHIKAI|36.40|40.00|RISHABHAM|MEENAM 13 | 4|1|MOON|ROHINI|40.00|43.20|RISHABHAM|MESHAM 14 | 5|2|MOON|ROHINI|43.20|46.40|RISHABHAM|RISHABHAM 15 | 6|3|MOON|ROHINI|46.40|50.00|RISHABHAM|MITHUNAM 16 | 7|4|MOON|ROHINI|50.00|53.20|RISHABHAM|KATAKAM 17 | 8|1|MARS|MRIGASHIRA|53.20|56.40|RISHABHAM|SIMHAM 18 | 9|2|MARS|MRIGASHIRA|56.40|60.00|RISHABHAM|KANNI 19 | 1|3|MARS|MRIGASHIRA|60.00|63.20|MITHUNAM|THULAM 20 | 2|4|MARS|MRIGASHIRA|63.20|66.40|MITHUNAM|VIRUCHIKAM 21 | 3|1|RAHU|THIRUVATHIRAI|66.40|70.00|MITHUNAM|THANUSU 22 | 4|2|RAHU|THIRUVATHIRAI|70.00|73.20|MITHUNAM|MAKARAM 23 | 5|3|RAHU|THIRUVATHIRAI|73.20|76.40|MITHUNAM|KUMBAM 24 | 6|4|RAHU|THIRUVATHIRAI|76.40|80.00|MITHUNAM|MEENAM 25 | 7|1|JUPITER|PUNARPOOSAM|80.00|83.20|MITHUNAM|MESHAM 26 | 8|2|JUPITER|PUNARPOOSAM|83.20|86.40|MITHUNAM|RISHABHAM 27 | 9|3|JUPITER|PUNARPOOSAM|86.40|90.00|MITHUNAM|MITHUNAM 28 | 1|4|JUPITER|PUNARPOOSAM|90.00|93.20|KATAKAM|KATAKAM 29 | 2|1|SATURN|POOSAM|93.20|96.40|KATAKAM|SIMHAM 30 | 3|2|SATURN|POOSAM|96.40|100.00|KATAKAM|KANNI 31 | 4|3|SATURN|POOSAM|100.00|103.20|KATAKAM|THULAM 32 | 5|4|SATURN|POOSAM|103.20|106.40|KATAKAM|VIRUCHIKAM 33 | 6|1|MERCURY|AAYILYAM|106.40|110.00|KATAKAM|THANUSU 34 | 7|2|MERCURY|AAYILYAM|110.00|113.20|KATAKAM|MAKARAM 35 | 8|3|MERCURY|AAYILYAM|113.20|116.40|KATAKAM|KUMBAM 36 | 9|4|MERCURY|AAYILYAM|116.40|120.00|KATAKAM|MEENAM 37 | 1|1|KETHU|MAGAM|120.00|123.20|SIMHAM|MESHAM 38 | 2|2|KETHU|MAGAM|123.20|126.40|SIMHAM|RISHABHAM 39 | 3|3|KETHU|MAGAM|126.40|130.00|SIMHAM|MITHUNAM 40 | 4|4|KETHU|MAGAM|130.00|133.20|SIMHAM|KATAKAM 41 | 5|1|VENUS|POORAM|133.20|136.40|SIMHAM|SIMHAM 42 | 6|2|VENUS|POORAM|136.40|140.00|SIMHAM|KANNI 43 | 7|3|VENUS|POORAM|140.00|143.20|SIMHAM|THULAM 44 | 8|4|VENUS|POORAM|143.20|146.40|SIMHAM|VIRUCHIKAM 45 | 9|1|SUN|UTHTHIRAM|146.40|150.00|SIMHAM|THANUSU 46 | 1|2|SUN|UTHTHIRAM|150.00|153.20|KANNI|MAKARAM 47 | 2|3|SUN|UTHTHIRAM|153.20|156.40|KANNI|KUMBAM 48 | 3|4|SUN|UTHTHIRAM|156.40|160.00|KANNI|MEENAM 49 | 4|1|MOON|HASTHAM|160.00|163.20|KANNI|MESHAM 50 | 5|2|MOON|HASTHAM|163.20|166.40|KANNI|RISHABHAM 51 | 6|3|MOON|HASTHAM|166.40|170.00|KANNI|MITHUNAM 52 | 7|4|MOON|HASTHAM|170.00|173.20|KANNI|KATAKAM 53 | 8|1|MARS|CHITHIRAI|173.20|176.40|KANNI|SIMHAM 54 | 9|2|MARS|CHITHIRAI|176.40|180.00|KANNI|KANNI 55 | 1|3|MARS|CHITHIRAI|180.00|183.20|THULAM|THULAM 56 | 2|4|MARS|CHITHIRAI|183.20|186.40|THULAM|VIRUCHIKAM 57 | 3|1|RAHU|SWATHI|186.40|190.00|THULAM|THANUSU 58 | 4|2|RAHU|SWATHI|190.00|193.20|THULAM|MAKARAM 59 | 5|3|RAHU|SWATHI|193.20|196.40|THULAM|KUMBAM 60 | 6|4|RAHU|SWATHI|196.40|200.00|THULAM|MEENAM 61 | 7|1|JUPITER|VISAKAM|200.00|203.20|THULAM|MESHAM 62 | 8|2|JUPITER|VISAKAM|203.20|206.40|THULAM|RISHABHAM 63 | 9|3|JUPITER|VISAKAM|206.40|210.00|THULAM|MITHUNAM 64 | 1|4|JUPITER|VISAKAM|210.00|213.20|VIRUCHIKAM|KATAKAM 65 | 2|1|SATURN|ANUSHAM|213.20|216.40|VIRUCHIKAM|SIMHAM 66 | 3|2|SATURN|ANUSHAM|216.40|220.00|VIRUCHIKAM|KANNI 67 | 4|3|SATURN|ANUSHAM|220.00|223.20|VIRUCHIKAM|THULAM 68 | 5|4|SATURN|ANUSHAM|223.20|226.40|VIRUCHIKAM|VIRUCHIKAM 69 | 6|1|MERCURY|KETTAI|226.40|230.00|VIRUCHIKAM|THANUSU 70 | 7|2|MERCURY|KETTAI|230.00|233.20|VIRUCHIKAM|MAKARAM 71 | 8|3|MERCURY|KETTAI|233.20|236.40|VIRUCHIKAM|KUMBAM 72 | 9|4|MERCURY|KETTAI|236.40|240.00|VIRUCHIKAM|MEENAM 73 | 1|1|KETHU|MOOLAM|240.00|243.20|THANUSU|MESHAM 74 | 2|2|KETHU|MOOLAM|243.20|246.40|THANUSU|RISHABHAM 75 | 3|3|KETHU|MOOLAM|246.40|250.00|THANUSU|MITHUNAM 76 | 4|4|KETHU|MOOLAM|250.00|253.20|THANUSU|KATAKAM 77 | 5|1|VENUS|POORADAM|253.20|256.40|THANUSU|SIMHAM 78 | 6|2|VENUS|POORADAM|256.40|260.00|THANUSU|KANNI 79 | 7|3|VENUS|POORADAM|260.00|263.20|THANUSU|THULAM 80 | 8|4|VENUS|POORADAM|263.20|266.40|THANUSU|VIRUCHIKAM 81 | 9|1|SUN|UTHIRADAM|266.40|270.00|THANUSU|THANUSU 82 | 1|2|SUN|UTHIRADAM|270.00|273.20|MAKARAM|MAKARAM 83 | 2|3|SUN|UTHIRADAM|273.20|276.40|MAKARAM|KUMBAM 84 | 3|4|SUN|UTHIRADAM|276.40|280.00|MAKARAM|MEENAM 85 | 4|1|MOON|THIRUVONAM|280.00|283.20|MAKARAM|MESHAM 86 | 5|2|MOON|THIRUVONAM|283.20|286.40|MAKARAM|RISHABHAM 87 | 6|3|MOON|THIRUVONAM|286.40|290.00|MAKARAM|MITHUNAM 88 | 7|4|MOON|THIRUVONAM|290.00|293.20|MAKARAM|KATAKAM 89 | 8|1|MARS|AVITTAM|293.20|296.40|MAKARAM|SIMHAM 90 | 9|2|MARS|AVITTAM|296.40|300.00|MAKARAM|KANNI 91 | 1|3|MARS|AVITTAM|300.00|303.20|KUMBAM|THULAM 92 | 2|4|MARS|AVITTAM|303.20|306.40|KUMBAM|VIRUCHIKAM 93 | 3|1|RAHU|SATHAYAM|306.40|310.00|KUMBAM|THANUSU 94 | 4|2|RAHU|SATHAYAM|310.00|313.20|KUMBAM|MAKARAM 95 | 5|3|RAHU|SATHAYAM|313.20|316.40|KUMBAM|KUMBAM 96 | 6|4|RAHU|SATHAYAM|316.40|320.00|KUMBAM|MEENAM 97 | 7|1|JUPITER|POORATTATHI|320.00|323.20|KUMBAM|MESHAM 98 | 8|2|JUPITER|POORATTATHI|323.20|326.40|KUMBAM|RISHABHAM 99 | 9|3|JUPITER|POORATTATHI|326.40|330.00|KUMBAM|MITHUNAM 100 | 1|4|JUPITER|POORATTATHI|330.00|333.20|MEENAM|KATAKAM 101 | 2|1|SATURN|UTHIRATTATHI|333.20|336.40|MEENAM|SIMHAM 102 | 3|2|SATURN|UTHIRATTATHI|336.40|340.00|MEENAM|KANNI 103 | 4|3|SATURN|UTHIRATTATHI|340.00|343.20|MEENAM|THULAM 104 | 5|4|SATURN|UTHIRATTATHI|343.20|346.40|MEENAM|VIRUCHIKAM 105 | 6|1|MERCURY|REVATHI|346.40|350.00|MEENAM|THANUSU 106 | 7|2|MERCURY|REVATHI|350.00|353.20|MEENAM|MAKARAM 107 | 8|3|MERCURY|REVATHI|353.20|356.40|MEENAM|KUMBAM 108 | 9|4|MERCURY|REVATHI|356.40|360.00|MEENAM|MEENAM -------------------------------------------------------------------------------- /AstroSource/KP-Star-Sub-Lords.txt: -------------------------------------------------------------------------------- 1 | 1/732/1463|Ari/Leo/Sag|Ke/Ke/Ke|00:00:00:00|00:02:43:20 2 | 2/733/1464|Ari/Leo/Sag|Ke/Ke/Ve|00:02:43:20|00:10:30:00 3 | 3/734/1465|Ari/Leo/Sag|Ke/Ke/Su|00:10:30:00|00:12:50:00 4 | 4/735/1466|Ari/Leo/Sag|Ke/Ke/Mo|00:12:50:00|00:16:43:20 5 | 5/736/1467|Ari/Leo/Sag|Ke/Ke/Ma|00:16:43:20|00:19:26:40 6 | 6/737/1468|Ari/Leo/Sag|Ke/Ke/Ra|00:19:26:40|00:26:26:40 7 | 7/738/1469|Ari/Leo/Sag|Ke/Ke/Ju|00:26:26:40|00:32:40:00 8 | 8/739/1470|Ari/Leo/Sag|Ke/Ke/Sa|00:32:40:00|00:40:03:20 9 | 9/740/1471|Ari/Leo/Sag|Ke/Ke/Me|00:40:03:20|00:46:40:00 10 | 10/741/1472|Ari/Leo/Sag|Ke/Ve/Ve|00:46:40:00|01:08:53:20 11 | 11/742/1473|Ari/Leo/Sag|Ke/Ve/Su|01:08:53:20|01:15:33:20 12 | 12/743/1474|Ari/Leo/Sag|Ke/Ve/Mo|01:15:33:20|01:26:40:00 13 | 13/744/1475|Ari/Leo/Sag|Ke/Ve/Ma|01:26:40:00|01:34:26:40 14 | 14/745/1476|Ari/Leo/Sag|Ke/Ve/Ra|01:34:26:40|01:54:26:40 15 | 15/746/1477|Ari/Leo/Sag|Ke/Ve/Ju|01:54:26:40|02:12:13:20 16 | 16/747/1478|Ari/Leo/Sag|Ke/Ve/Sa|02:12:13:20|02:33:20:00 17 | 17/748/1479|Ari/Leo/Sag|Ke/Ve/Me|02:33:20:00|02:52:13:20 18 | 18/749/1480|Ari/Leo/Sag|Ke/Ve/Ke|02:52:13:20|03:00:00:00 19 | 19/750/1481|Ari/Leo/Sag|Ke/Su/Su|03:00:00:00|03:02:00:00 20 | 20/751/1482|Ari/Leo/Sag|Ke/Su/Mo|03:02:00:00|03:05:20:00 21 | 21/752/1483|Ari/Leo/Sag|Ke/Su/Ma|03:05:20:00|03:07:40:00 22 | 22/753/1484|Ari/Leo/Sag|Ke/Su/Ra|03:07:40:00|03:13:40:00 23 | 23/754/1485|Ari/Leo/Sag|Ke/Su/Ju|03:13:40:00|03:19:00:00 24 | 24/755/1486|Ari/Leo/Sag|Ke/Su/Sa|03:19:00:00|03:25:20:00 25 | 25/756/1487|Ari/Leo/Sag|Ke/Su/Me|03:25:20:00|03:31:00:00 26 | 26/757/1488|Ari/Leo/Sag|Ke/Su/Ke|03:31:00:00|03:33:20:00 27 | 27/758/1489|Ari/Leo/Sag|Ke/Su/Ve|03:33:20:00|03:40:00:00 28 | 28/759/1490|Ari/Leo/Sag|Ke/Mo/Mo|03:40:00:00|03:45:33:20 29 | 29/760/1491|Ari/Leo/Sag|Ke/Mo/Ma|03:45:33:20|03:49:26:40 30 | 30/761/1492|Ari/Leo/Sag|Ke/Mo/Ra|03:49:26:40|03:59:26:40 31 | 31/762/1493|Ari/Leo/Sag|Ke/Mo/Ju|03:59:26:40|04:08:20:00 32 | 32/763/1494|Ari/Leo/Sag|Ke/Mo/Sa|04:08:20:00|04:18:53:20 33 | 33/764/1495|Ari/Leo/Sag|Ke/Mo/Me|04:18:53:20|04:28:20:00 34 | 34/765/1496|Ari/Leo/Sag|Ke/Mo/Ke|04:28:20:00|04:32:13:20 35 | 35/766/1497|Ari/Leo/Sag|Ke/Mo/Ve|04:32:13:20|04:43:20:00 36 | 36/767/1498|Ari/Leo/Sag|Ke/Mo/Su|04:43:20:00|04:46:40:00 37 | 37/768/1499|Ari/Leo/Sag|Ke/Ma/Ma|04:46:40:00|04:49:23:20 38 | 38/769/1500|Ari/Leo/Sag|Ke/Ma/Ra|04:49:23:20|04:56:23:20 39 | 39/770/1501|Ari/Leo/Sag|Ke/Ma/Ju|04:56:23:20|05:02:36:40 40 | 40/771/1502|Ari/Leo/Sag|Ke/Ma/Sa|05:02:36:40|05:10:00:00 41 | 41/772/1503|Ari/Leo/Sag|Ke/Ma/Me|05:10:00:00|05:16:36:40 42 | 42/773/1504|Ari/Leo/Sag|Ke/Ma/Ke|05:16:36:40|05:19:20:00 43 | 43/774/1505|Ari/Leo/Sag|Ke/Ma/Ve|05:19:20:00|05:27:06:40 44 | 44/775/1506|Ari/Leo/Sag|Ke/Ma/Su|05:27:06:40|05:29:26:40 45 | 45/776/1507|Ari/Leo/Sag|Ke/Ma/Mo|05:29:26:40|05:33:20:00 46 | 46/777/1508|Ari/Leo/Sag|Ke/Ra/Ra|05:33:20:00|05:51:20:00 47 | 47/778/1509|Ari/Leo/Sag|Ke/Ra/Ju|05:51:20:00|06:07:20:00 48 | 48/779/1510|Ari/Leo/Sag|Ke/Ra/Sa|06:07:20:00|06:26:20:00 49 | 49/780/1511|Ari/Leo/Sag|Ke/Ra/Me|06:26:20:00|06:43:20:00 50 | 50/781/1512|Ari/Leo/Sag|Ke/Ra/Ke|06:43:20:00|06:50:20:00 51 | 51/782/1513|Ari/Leo/Sag|Ke/Ra/Ve|06:50:20:00|07:10:20:00 52 | 52/783/1514|Ari/Leo/Sag|Ke/Ra/Su|07:10:20:00|07:16:20:00 53 | 53/784/1515|Ari/Leo/Sag|Ke/Ra/Mo|07:16:20:00|07:26:20:00 54 | 54/785/1516|Ari/Leo/Sag|Ke/Ra/Ma|07:26:20:00|07:33:20:00 55 | 55/786/1517|Ari/Leo/Sag|Ke/Ju/Ju|07:33:20:00|07:47:33:20 56 | 56/787/1518|Ari/Leo/Sag|Ke/Ju/Sa|07:47:33:20|08:04:26:40 57 | 57/788/1519|Ari/Leo/Sag|Ke/Ju/Me|08:04:26:40|08:19:33:20 58 | 58/789/1520|Ari/Leo/Sag|Ke/Ju/Ke|08:19:33:20|08:25:46:40 59 | 59/790/1521|Ari/Leo/Sag|Ke/Ju/Ve|08:25:46:40|08:43:33:20 60 | 60/791/1522|Ari/Leo/Sag|Ke/Ju/Su|08:43:33:20|08:48:53:20 61 | 61/792/1523|Ari/Leo/Sag|Ke/Ju/Mo|08:48:53:20|08:57:46:40 62 | 62/793/1524|Ari/Leo/Sag|Ke/Ju/Ma|08:57:46:40|09:04:00:00 63 | 63/794/1525|Ari/Leo/Sag|Ke/Ju/Ra|09:04:00:00|09:20:00:00 64 | 64/795/1526|Ari/Leo/Sag|Ke/Sa/Sa|09:20:00:00|09:40:03:20 65 | 65/796/1527|Ari/Leo/Sag|Ke/Sa/Me|09:40:03:20|09:58:00:00 66 | 66/797/1528|Ari/Leo/Sag|Ke/Sa/Ke|09:58:00:00|10:05:23:20 67 | 67/798/1529|Ari/Leo/Sag|Ke/Sa/Ve|10:05:23:20|10:26:30:00 68 | 68/799/1530|Ari/Leo/Sag|Ke/Sa/Su|10:26:30:00|10:32:50:00 69 | 69/800/1531|Ari/Leo/Sag|Ke/Sa/Mo|10:32:50:00|10:43:23:20 70 | 70/801/1532|Ari/Leo/Sag|Ke/Sa/Ma|10:43:23:20|10:50:46:40 71 | 71/802/1533|Ari/Leo/Sag|Ke/Sa/Ra|10:50:46:40|11:09:46:40 72 | 72/803/1534|Ari/Leo/Sag|Ke/Sa/Ju|11:09:46:40|11:26:40:00 73 | 73/804/1535|Ari/Leo/Sag|Ke/Me/Me|11:26:40:00|11:42:43:20 74 | 74/805/1536|Ari/Leo/Sag|Ke/Me/Ke|11:42:43:20|11:49:20:00 75 | 75/806/1537|Ari/Leo/Sag|Ke/Me/Ve|11:49:20:00|12:08:13:20 76 | 76/807/1538|Ari/Leo/Sag|Ke/Me/Su|12:08:13:20|12:13:53:20 77 | 77/808/1539|Ari/Leo/Sag|Ke/Me/Mo|12:13:53:20|12:23:20:00 78 | 78/809/1540|Ari/Leo/Sag|Ke/Me/Ma|12:23:20:00|12:29:56:40 79 | 79/810/1541|Ari/Leo/Sag|Ke/Me/Ra|12:29:56:40|12:46:56:40 80 | 80/811/1542|Ari/Leo/Sag|Ke/Me/Ju|12:46:56:40|13:02:03:20 81 | 81/812/1543|Ari/Leo/Sag|Ke/Me/Sa|13:02:03:20|13:20:00:00 82 | 82/813/1544|Ari/Leo/Sag|Ve/Ve/Ve|13:20:00:00|13:42:13:20 83 | 83/814/1545|Ari/Leo/Sag|Ve/Ve/Su|13:42:13:20|13:48:53:20 84 | 84/815/1546|Ari/Leo/Sag|Ve/Ve/Mo|13:48:53:20|14:00:00:00 85 | 85/816/1547|Ari/Leo/Sag|Ve/Ve/Ma|14:00:00:00|14:07:46:40 86 | 86/817/1548|Ari/Leo/Sag|Ve/Ve/Ra|14:07:46:40|14:27:46:40 87 | 87/818/1549|Ari/Leo/Sag|Ve/Ve/Ju|14:27:46:40|14:45:33:20 88 | 88/819/1550|Ari/Leo/Sag|Ve/Ve/Sa|14:45:33:20|15:06:40:00 89 | 89/820/1551|Ari/Leo/Sag|Ve/Ve/Me|15:06:40:00|15:25:33:20 90 | 90/821/1552|Ari/Leo/Sag|Ve/Ve/Ke|15:25:33:20|15:33:20:00 91 | 91/822/1553|Ari/Leo/Sag|Ve/Su/Su|15:33:20:00|15:35:20:00 92 | 92/823/1554|Ari/Leo/Sag|Ve/Su/Mo|15:35:20:00|15:38:40:00 93 | 93/824/1555|Ari/Leo/Sag|Ve/Su/Ma|15:38:40:00|15:41:00:00 94 | 94/825/1556|Ari/Leo/Sag|Ve/Su/Ra|15:41:00:00|15:47:00:00 95 | 95/826/1557|Ari/Leo/Sag|Ve/Su/Ju|15:47:00:00|15:52:20:00 96 | 96/827/1558|Ari/Leo/Sag|Ve/Su/Sa|15:52:20:00|15:58:40:00 97 | 97/828/1559|Ari/Leo/Sag|Ve/Su/Me|15:58:40:00|16:04:20:00 98 | 98/829/1560|Ari/Leo/Sag|Ve/Su/Ke|16:04:20:00|16:06:40:00 99 | 99/830/1561|Ari/Leo/Sag|Ve/Su/Ve|16:06:40:00|16:13:20:00 100 | 100/831/1562|Ari/Leo/Sag|Ve/Mo/Mo|16:13:20:00|16:18:53:20 101 | 101/832/1563|Ari/Leo/Sag|Ve/Mo/Ma|16:18:53:20|16:22:46:40 102 | 102/833/1564|Ari/Leo/Sag|Ve/Mo/Ra|16:22:46:40|16:32:46:40 103 | 103/834/1565|Ari/Leo/Sag|Ve/Mo/Ju|16:32:46:40|16:41:40:00 104 | 104/835/1566|Ari/Leo/Sag|Ve/Mo/Sa|16:41:40:00|16:52:13:20 105 | 105/836/1567|Ari/Leo/Sag|Ve/Mo/Me|16:52:13:20|17:01:40:00 106 | 106/837/1568|Ari/Leo/Sag|Ve/Mo/Ke|17:01:40:00|17:05:33:20 107 | 107/838/1569|Ari/Leo/Sag|Ve/Mo/Ve|17:05:33:20|17:16:40:00 108 | 108/839/1570|Ari/Leo/Sag|Ve/Mo/Su|17:16:40:00|17:20:00:00 109 | 109/840/1571|Ari/Leo/Sag|Ve/Ma/Ma|17:20:00:00|17:22:43:20 110 | 110/841/1572|Ari/Leo/Sag|Ve/Ma/Ra|17:22:43:20|17:29:43:20 111 | 111/842/1573|Ari/Leo/Sag|Ve/Ma/Ju|17:29:43:20|17:35:56:40 112 | 112/843/1574|Ari/Leo/Sag|Ve/Ma/Sa|17:35:56:40|17:43:20:00 113 | 113/844/1575|Ari/Leo/Sag|Ve/Ma/Me|17:43:20:00|17:49:56:40 114 | 114/845/1576|Ari/Leo/Sag|Ve/Ma/Ke|17:49:56:40|17:52:40:00 115 | 115/846/1577|Ari/Leo/Sag|Ve/Ma/Ve|17:52:40:00|18:00:26:40 116 | 116/847/1578|Ari/Leo/Sag|Ve/Ma/Su|18:00:26:40|18:02:46:40 117 | 117/848/1579|Ari/Leo/Sag|Ve/Ma/Mo|18:02:46:40|18:06:40:00 118 | 118/849/1580|Ari/Leo/Sag|Ve/Ra/Ra|18:06:40:00|18:24:40:00 119 | 119/850/1581|Ari/Leo/Sag|Ve/Ra/Ju|18:24:40:00|18:40:40:00 120 | 120/851/1582|Ari/Leo/Sag|Ve/Ra/Sa|18:40:40:00|18:59:40:00 121 | 121/852/1583|Ari/Leo/Sag|Ve/Ra/Me|18:59:40:00|19:16:40:00 122 | 122/853/1584|Ari/Leo/Sag|Ve/Ra/Ke|19:16:40:00|19:23:40:00 123 | 123/854/1585|Ari/Leo/Sag|Ve/Ra/Ve|19:23:40:00|19:43:40:00 124 | 124/855/1586|Ari/Leo/Sag|Ve/Ra/Su|19:43:40:00|19:49:40:00 125 | 125/856/1587|Ari/Leo/Sag|Ve/Ra/Mo|19:49:40:00|19:59:40:00 126 | 126/857/1588|Ari/Leo/Sag|Ve/Ra/Ma|19:59:40:00|20:06:40:00 127 | 127/858/1589|Ari/Leo/Sag|Ve/Ju/Ju|20:06:40:00|20:20:53:20 128 | 128/859/1590|Ari/Leo/Sag|Ve/Ju/Sa|20:20:53:20|20:37:46:40 129 | 129/860/1591|Ari/Leo/Sag|Ve/Ju/Me|20:37:46:40|20:52:53:20 130 | 130/861/1592|Ari/Leo/Sag|Ve/Ju/Ke|20:52:53:20|20:59:06:40 131 | 131/862/1593|Ari/Leo/Sag|Ve/Ju/Ve|20:59:06:40|21:16:53:20 132 | 132/863/1594|Ari/Leo/Sag|Ve/Ju/Su|21:16:53:20|21:22:13:20 133 | 133/864/1595|Ari/Leo/Sag|Ve/Ju/Mo|21:22:13:20|21:31:06:40 134 | 134/865/1596|Ari/Leo/Sag|Ve/Ju/Ma|21:31:06:40|21:37:20:00 135 | 135/866/1597|Ari/Leo/Sag|Ve/Ju/Ra|21:37:20:00|21:53:20:00 136 | 136/867/1598|Ari/Leo/Sag|Ve/Sa/Sa|21:53:20:00|22:13:23:20 137 | 137/868/1599|Ari/Leo/Sag|Ve/Sa/Me|22:13:23:20|22:31:20:00 138 | 138/869/1600|Ari/Leo/Sag|Ve/Sa/Ke|22:31:20:00|22:38:43:20 139 | 139/870/1601|Ari/Leo/Sag|Ve/Sa/Ve|22:38:43:20|22:59:50:00 140 | 140/871/1602|Ari/Leo/Sag|Ve/Sa/Su|22:59:50:00|23:06:10:00 141 | 141/872/1603|Ari/Leo/Sag|Ve/Sa/Mo|23:06:10:00|23:16:43:20 142 | 142/873/1604|Ari/Leo/Sag|Ve/Sa/Ma|23:16:43:20|23:24:06:40 143 | 143/874/1605|Ari/Leo/Sag|Ve/Sa/Ra|23:24:06:40|23:43:06:40 144 | 144/875/1606|Ari/Leo/Sag|Ve/Sa/Ju|23:43:06:40|24:00:00:00 145 | 145/876/1607|Ari/Leo/Sag|Ve/Me/Me|24:00:00:00|24:16:03:20 146 | 146/877/1608|Ari/Leo/Sag|Ve/Me/Ke|24:16:03:20|24:22:40:00 147 | 147/878/1609|Ari/Leo/Sag|Ve/Me/Ve|24:22:40:00|24:41:33:20 148 | 148/879/1610|Ari/Leo/Sag|Ve/Me/Su|24:41:33:20|24:47:13:20 149 | 149/880/1611|Ari/Leo/Sag|Ve/Me/Mo|24:47:13:20|24:56:40:00 150 | 150/881/1612|Ari/Leo/Sag|Ve/Me/Ma|24:56:40:00|25:03:16:40 151 | 151/882/1613|Ari/Leo/Sag|Ve/Me/Ra|25:03:16:40|25:20:16:40 152 | 152/883/1614|Ari/Leo/Sag|Ve/Me/Ju|25:20:16:40|25:35:23:20 153 | 153/884/1615|Ari/Leo/Sag|Ve/Me/Sa|25:35:23:20|25:53:20:00 154 | 154/885/1616|Ari/Leo/Sag|Ve/Ke/Ke|25:53:20:00|25:56:03:20 155 | 155/886/1617|Ari/Leo/Sag|Ve/Ke/Ve|25:56:03:20|26:03:50:00 156 | 156/887/1618|Ari/Leo/Sag|Ve/Ke/Su|26:03:50:00|26:06:10:00 157 | 157/888/1619|Ari/Leo/Sag|Ve/Ke/Mo|26:06:10:00|26:10:03:20 158 | 158/889/1620|Ari/Leo/Sag|Ve/Ke/Ma|26:10:03:20|26:12:46:40 159 | 159/890/1621|Ari/Leo/Sag|Ve/Ke/Ra|26:12:46:40|26:19:46:40 160 | 160/891/1622|Ari/Leo/Sag|Ve/Ke/Ju|26:19:46:40|26:26:00:00 161 | 161/892/1623|Ari/Leo/Sag|Ve/Ke/Sa|26:26:00:00|26:33:23:20 162 | 162/893/1624|Ari/Leo/Sag|Ve/Ke/Me|26:33:23:20|26:40:00:00 163 | 163/894/1625|Ari/Leo/Sag|Su/Su/Su|26:40:00:00|26:42:00:00 164 | 164/895/1626|Ari/Leo/Sag|Su/Su/Mo|26:42:00:00|26:45:20:00 165 | 165/896/1627|Ari/Leo/Sag|Su/Su/Ma|26:45:20:00|26:47:40:00 166 | 166/897/1628|Ari/Leo/Sag|Su/Su/Ra|26:47:40:00|26:53:40:00 167 | 167/898/1629|Ari/Leo/Sag|Su/Su/Ju|26:53:40:00|26:59:00:00 168 | 168/899/1630|Ari/Leo/Sag|Su/Su/Sa|26:59:00:00|27:05:20:00 169 | 169/900/1631|Ari/Leo/Sag|Su/Su/Me|27:05:20:00|27:11:00:00 170 | 170/901/1632|Ari/Leo/Sag|Su/Su/Ke|27:11:00:00|27:13:20:00 171 | 171/902/1633|Ari/Leo/Sag|Su/Su/Ve|27:13:20:00|27:20:00:00 172 | 172/903/1634|Ari/Leo/Sag|Su/Mo/Mo|27:20:00:00|27:25:33:20 173 | 173/904/1635|Ari/Leo/Sag|Su/Mo/Ma|27:25:33:20|27:29:26:40 174 | 174/905/1636|Ari/Leo/Sag|Su/Mo/Ra|27:29:26:40|27:39:26:40 175 | 175/906/1637|Ari/Leo/Sag|Su/Mo/Ju|27:39:26:40|27:48:20:00 176 | 176/907/1638|Ari/Leo/Sag|Su/Mo/Sa|27:48:20:00|27:58:53:20 177 | 177/908/1639|Ari/Leo/Sag|Su/Mo/Me|27:58:53:20|28:08:20:00 178 | 178/909/1640|Ari/Leo/Sag|Su/Mo/Ke|28:08:20:00|28:12:13:20 179 | 179/910/1641|Ari/Leo/Sag|Su/Mo/Ve|28:12:13:20|28:23:20:00 180 | 180/911/1642|Ari/Leo/Sag|Su/Mo/Su|28:23:20:00|28:26:40:00 181 | 181/912/1643|Ari/Leo/Sag|Su/Ma/Ma|28:26:40:00|28:29:23:20 182 | 182/913/1644|Ari/Leo/Sag|Su/Ma/Ra|28:29:23:20|28:36:23:20 183 | 183/914/1645|Ari/Leo/Sag|Su/Ma/Ju|28:36:23:20|28:42:36:40 184 | 184/915/1646|Ari/Leo/Sag|Su/Ma/Sa|28:42:36:40|28:50:00:00 185 | 185/916/1647|Ari/Leo/Sag|Su/Ma/Me|28:50:00:00|28:56:36:40 186 | 186/917/1648|Ari/Leo/Sag|Su/Ma/Ke|28:56:36:40|28:59:20:00 187 | 187/918/1649|Ari/Leo/Sag|Su/Ma/Ve|28:59:20:00|29:07:06:40 188 | 188/919/1650|Ari/Leo/Sag|Su/Ma/Su|29:07:06:40|29:09:26:40 189 | 189/920/1651|Ari/Leo/Sag|Su/Ma/Mo|29:09:26:40|29:13:20:00 190 | 190/921/1652|Ari/Leo/Sag|Su/Ra/Ra|29:13:20:00|29:31:20:00 191 | 191/922/1653|Ari/Leo/Sag|Su/Ra/Ju|29:31:20:00|29:47:20:00 192 | 192/923/1654|Ari/Leo/Sag|Su/Ra/Sa|29:47:20:00|30:00:00:00 193 | 193/924/1655|Tau/Vir/Cap|Su/Ra/Sa|00:00:00:00|00:06:20:00 194 | 194/925/1656|Tau/Vir/Cap|Su/Ra/Me|00:06:20:00|00:23:20:00 195 | 195/926/1657|Tau/Vir/Cap|Su/Ra/Ke|00:23:20:00|00:30:20:00 196 | 196/927/1658|Tau/Vir/Cap|Su/Ra/Ve|00:30:20:00|00:50:20:00 197 | 197/928/1659|Tau/Vir/Cap|Su/Ra/Su|00:50:20:00|00:56:20:00 198 | 198/929/1660|Tau/Vir/Cap|Su/Ra/Mo|00:56:20:00|01:06:20:00 199 | 199/930/1661|Tau/Vir/Cap|Su/Ra/Ma|01:06:20:00|01:13:20:00 200 | 200/931/1662|Tau/Vir/Cap|Su/Ju/Ju|01:13:20:00|01:27:33:20 201 | 201/932/1663|Tau/Vir/Cap|Su/Ju/Sa|01:27:33:20|01:44:26:40 202 | 202/933/1664|Tau/Vir/Cap|Su/Ju/Me|01:44:26:40|01:59:33:20 203 | 203/934/1665|Tau/Vir/Cap|Su/Ju/Ke|01:59:33:20|02:05:46:40 204 | 204/935/1666|Tau/Vir/Cap|Su/Ju/Ve|02:05:46:40|02:23:33:20 205 | 205/936/1667|Tau/Vir/Cap|Su/Ju/Su|02:23:33:20|02:28:53:20 206 | 206/937/1668|Tau/Vir/Cap|Su/Ju/Mo|02:28:53:20|02:37:46:40 207 | 207/938/1669|Tau/Vir/Cap|Su/Ju/Ma|02:37:46:40|02:44:00:00 208 | 208/939/1670|Tau/Vir/Cap|Su/Ju/Ra|02:44:00:00|03:00:00:00 209 | 209/940/1671|Tau/Vir/Cap|Su/Sa/Sa|03:00:00:00|03:20:03:20 210 | 210/941/1672|Tau/Vir/Cap|Su/Sa/Me|03:20:03:20|03:38:00:00 211 | 211/942/1673|Tau/Vir/Cap|Su/Sa/Ke|03:38:00:00|03:45:23:20 212 | 212/943/1674|Tau/Vir/Cap|Su/Sa/Ve|03:45:23:20|04:06:30:00 213 | 213/944/1675|Tau/Vir/Cap|Su/Sa/Su|04:06:30:00|04:12:50:00 214 | 214/945/1676|Tau/Vir/Cap|Su/Sa/Mo|04:12:50:00|04:23:23:20 215 | 215/946/1677|Tau/Vir/Cap|Su/Sa/Ma|04:23:23:20|04:30:46:40 216 | 216/947/1678|Tau/Vir/Cap|Su/Sa/Ra|04:30:46:40|04:49:46:40 217 | 217/948/1679|Tau/Vir/Cap|Su/Sa/Ju|04:49:46:40|05:06:40:00 218 | 218/949/1680|Tau/Vir/Cap|Su/Me/Me|05:06:40:00|05:22:43:20 219 | 219/950/1681|Tau/Vir/Cap|Su/Me/Ke|05:22:43:20|05:29:20:00 220 | 220/951/1682|Tau/Vir/Cap|Su/Me/Ve|05:29:20:00|05:48:13:20 221 | 221/952/1683|Tau/Vir/Cap|Su/Me/Su|05:48:13:20|05:53:53:20 222 | 222/953/1684|Tau/Vir/Cap|Su/Me/Mo|05:53:53:20|06:03:20:00 223 | 223/954/1685|Tau/Vir/Cap|Su/Me/Ma|06:03:20:00|06:09:56:40 224 | 224/955/1686|Tau/Vir/Cap|Su/Me/Ra|06:09:56:40|06:26:56:40 225 | 225/956/1687|Tau/Vir/Cap|Su/Me/Ju|06:26:56:40|06:42:03:20 226 | 226/957/1688|Tau/Vir/Cap|Su/Me/Sa|06:42:03:20|07:00:00:00 227 | 227/958/1689|Tau/Vir/Cap|Su/Ke/Ke|07:00:00:00|07:02:43:20 228 | 228/959/1690|Tau/Vir/Cap|Su/Ke/Ve|07:02:43:20|07:10:30:00 229 | 229/960/1691|Tau/Vir/Cap|Su/Ke/Su|07:10:30:00|07:12:50:00 230 | 230/961/1692|Tau/Vir/Cap|Su/Ke/Mo|07:12:50:00|07:16:43:20 231 | 231/962/1693|Tau/Vir/Cap|Su/Ke/Ma|07:16:43:20|07:19:26:40 232 | 232/963/1694|Tau/Vir/Cap|Su/Ke/Ra|07:19:26:40|07:26:26:40 233 | 233/964/1695|Tau/Vir/Cap|Su/Ke/Ju|07:26:26:40|07:32:40:00 234 | 234/965/1696|Tau/Vir/Cap|Su/Ke/Sa|07:32:40:00|07:40:03:20 235 | 235/966/1697|Tau/Vir/Cap|Su/Ke/Me|07:40:03:20|07:46:40:00 236 | 236/967/1698|Tau/Vir/Cap|Su/Ve/Ve|07:46:40:00|08:08:53:20 237 | 237/968/1699|Tau/Vir/Cap|Su/Ve/Su|08:08:53:20|08:15:33:20 238 | 238/969/1700|Tau/Vir/Cap|Su/Ve/Mo|08:15:33:20|08:26:40:00 239 | 239/970/1701|Tau/Vir/Cap|Su/Ve/Ma|08:26:40:00|08:34:26:40 240 | 240/971/1702|Tau/Vir/Cap|Su/Ve/Ra|08:34:26:40|08:54:26:40 241 | 241/972/1703|Tau/Vir/Cap|Su/Ve/Ju|08:54:26:40|09:12:13:20 242 | 242/973/1704|Tau/Vir/Cap|Su/Ve/Sa|09:12:13:20|09:33:20:00 243 | 243/974/1705|Tau/Vir/Cap|Su/Ve/Me|09:33:20:00|09:52:13:20 244 | 244/975/1706|Tau/Vir/Cap|Su/Ve/Ke|09:52:13:20|10:00:00:00 245 | 245/976/1707|Tau/Vir/Cap|Mo/Mo/Mo|10:00:00:00|10:05:33:20 246 | 246/977/1708|Tau/Vir/Cap|Mo/Mo/Ma|10:05:33:20|10:09:26:40 247 | 247/978/1709|Tau/Vir/Cap|Mo/Mo/Ra|10:09:26:40|10:19:26:40 248 | 248/979/1710|Tau/Vir/Cap|Mo/Mo/Ju|10:19:26:40|10:28:20:00 249 | 249/980/1711|Tau/Vir/Cap|Mo/Mo/Sa|10:28:20:00|10:38:53:20 250 | 250/981/1712|Tau/Vir/Cap|Mo/Mo/Me|10:38:53:20|10:48:20:00 251 | 251/982/1713|Tau/Vir/Cap|Mo/Mo/Ke|10:48:20:00|10:52:13:20 252 | 252/983/1714|Tau/Vir/Cap|Mo/Mo/Ve|10:52:13:20|11:03:20:00 253 | 253/984/1715|Tau/Vir/Cap|Mo/Mo/Su|11:03:20:00|11:06:40:00 254 | 254/985/1716|Tau/Vir/Cap|Mo/Ma/Ma|11:06:40:00|11:09:23:20 255 | 255/986/1717|Tau/Vir/Cap|Mo/Ma/Ra|11:09:23:20|11:16:23:20 256 | 256/987/1718|Tau/Vir/Cap|Mo/Ma/Ju|11:16:23:20|11:22:36:40 257 | 257/988/1719|Tau/Vir/Cap|Mo/Ma/Sa|11:22:36:40|11:30:00:00 258 | 258/989/1720|Tau/Vir/Cap|Mo/Ma/Me|11:30:00:00|11:36:36:40 259 | 259/990/1721|Tau/Vir/Cap|Mo/Ma/Ke|11:36:36:40|11:39:20:00 260 | 260/991/1722|Tau/Vir/Cap|Mo/Ma/Ve|11:39:20:00|11:47:06:40 261 | 261/992/1723|Tau/Vir/Cap|Mo/Ma/Su|11:47:06:40|11:49:26:40 262 | 262/993/1724|Tau/Vir/Cap|Mo/Ma/Mo|11:49:26:40|11:53:20:00 263 | 263/994/1725|Tau/Vir/Cap|Mo/Ra/Ra|11:53:20:00|12:11:20:00 264 | 264/995/1726|Tau/Vir/Cap|Mo/Ra/Ju|12:11:20:00|12:27:20:00 265 | 265/996/1727|Tau/Vir/Cap|Mo/Ra/Sa|12:27:20:00|12:46:20:00 266 | 266/997/1728|Tau/Vir/Cap|Mo/Ra/Me|12:46:20:00|13:03:20:00 267 | 267/998/1729|Tau/Vir/Cap|Mo/Ra/Ke|13:03:20:00|13:10:20:00 268 | 268/999/1730|Tau/Vir/Cap|Mo/Ra/Ve|13:10:20:00|13:30:20:00 269 | 269/1000/1731|Tau/Vir/Cap|Mo/Ra/Su|13:30:20:00|13:36:20:00 270 | 270/1001/1732|Tau/Vir/Cap|Mo/Ra/Mo|13:36:20:00|13:46:20:00 271 | 271/1002/1733|Tau/Vir/Cap|Mo/Ra/Ma|13:46:20:00|13:53:20:00 272 | 272/1003/1734|Tau/Vir/Cap|Mo/Ju/Ju|13:53:20:00|14:07:33:20 273 | 273/1004/1735|Tau/Vir/Cap|Mo/Ju/Sa|14:07:33:20|14:24:26:40 274 | 274/1005/1736|Tau/Vir/Cap|Mo/Ju/Me|14:24:26:40|14:39:33:20 275 | 275/1006/1737|Tau/Vir/Cap|Mo/Ju/Ke|14:39:33:20|14:45:46:40 276 | 276/1007/1738|Tau/Vir/Cap|Mo/Ju/Ve|14:45:46:40|15:03:33:20 277 | 277/1008/1739|Tau/Vir/Cap|Mo/Ju/Su|15:03:33:20|15:08:53:20 278 | 278/1009/1740|Tau/Vir/Cap|Mo/Ju/Mo|15:08:53:20|15:17:46:40 279 | 279/1010/1741|Tau/Vir/Cap|Mo/Ju/Ma|15:17:46:40|15:24:00:00 280 | 280/1011/1742|Tau/Vir/Cap|Mo/Ju/Ra|15:24:00:00|15:40:00:00 281 | 281/1012/1743|Tau/Vir/Cap|Mo/Sa/Sa|15:40:00:00|16:00:03:20 282 | 282/1013/1744|Tau/Vir/Cap|Mo/Sa/Me|16:00:03:20|16:18:00:00 283 | 283/1014/1745|Tau/Vir/Cap|Mo/Sa/Ke|16:18:00:00|16:25:23:20 284 | 284/1015/1746|Tau/Vir/Cap|Mo/Sa/Ve|16:25:23:20|16:46:30:00 285 | 285/1016/1747|Tau/Vir/Cap|Mo/Sa/Su|16:46:30:00|16:52:50:00 286 | 286/1017/1748|Tau/Vir/Cap|Mo/Sa/Mo|16:52:50:00|17:03:23:20 287 | 287/1018/1749|Tau/Vir/Cap|Mo/Sa/Ma|17:03:23:20|17:10:46:40 288 | 288/1019/1750|Tau/Vir/Cap|Mo/Sa/Ra|17:10:46:40|17:29:46:40 289 | 289/1020/1751|Tau/Vir/Cap|Mo/Sa/Ju|17:29:46:40|17:46:40:00 290 | 290/1021/1752|Tau/Vir/Cap|Mo/Me/Me|17:46:40:00|18:02:43:20 291 | 291/1022/1753|Tau/Vir/Cap|Mo/Me/Ke|18:02:43:20|18:09:20:00 292 | 292/1023/1754|Tau/Vir/Cap|Mo/Me/Ve|18:09:20:00|18:28:13:20 293 | 293/1024/1755|Tau/Vir/Cap|Mo/Me/Su|18:28:13:20|18:33:53:20 294 | 294/1025/1756|Tau/Vir/Cap|Mo/Me/Mo|18:33:53:20|18:43:20:00 295 | 295/1026/1757|Tau/Vir/Cap|Mo/Me/Ma|18:43:20:00|18:49:56:40 296 | 296/1027/1758|Tau/Vir/Cap|Mo/Me/Ra|18:49:56:40|19:06:56:40 297 | 297/1028/1759|Tau/Vir/Cap|Mo/Me/Ju|19:06:56:40|19:22:03:20 298 | 298/1029/1760|Tau/Vir/Cap|Mo/Me/Sa|19:22:03:20|19:40:00:00 299 | 299/1030/1761|Tau/Vir/Cap|Mo/Ke/Ke|19:40:00:00|19:42:43:20 300 | 300/1031/1762|Tau/Vir/Cap|Mo/Ke/Ve|19:42:43:20|19:50:30:00 301 | 301/1032/1763|Tau/Vir/Cap|Mo/Ke/Su|19:50:30:00|19:52:50:00 302 | 302/1033/1764|Tau/Vir/Cap|Mo/Ke/Mo|19:52:50:00|19:56:43:20 303 | 303/1034/1765|Tau/Vir/Cap|Mo/Ke/Ma|19:56:43:20|19:59:26:40 304 | 304/1035/1766|Tau/Vir/Cap|Mo/Ke/Ra|19:59:26:40|20:06:26:40 305 | 305/1036/1767|Tau/Vir/Cap|Mo/Ke/Ju|20:06:26:40|20:12:40:00 306 | 306/1037/1768|Tau/Vir/Cap|Mo/Ke/Sa|20:12:40:00|20:20:03:20 307 | 307/1038/1769|Tau/Vir/Cap|Mo/Ke/Me|20:20:03:20|20:26:40:00 308 | 308/1039/1770|Tau/Vir/Cap|Mo/Ve/Ve|20:26:40:00|20:48:53:20 309 | 309/1040/1771|Tau/Vir/Cap|Mo/Ve/Su|20:48:53:20|20:55:33:20 310 | 310/1041/1772|Tau/Vir/Cap|Mo/Ve/Mo|20:55:33:20|21:06:40:00 311 | 311/1042/1773|Tau/Vir/Cap|Mo/Ve/Ma|21:06:40:00|21:14:26:40 312 | 312/1043/1774|Tau/Vir/Cap|Mo/Ve/Ra|21:14:26:40|21:34:26:40 313 | 313/1044/1775|Tau/Vir/Cap|Mo/Ve/Ju|21:34:26:40|21:52:13:20 314 | 314/1045/1776|Tau/Vir/Cap|Mo/Ve/Sa|21:52:13:20|22:13:20:00 315 | 315/1046/1777|Tau/Vir/Cap|Mo/Ve/Me|22:13:20:00|22:32:13:20 316 | 316/1047/1778|Tau/Vir/Cap|Mo/Ve/Ke|22:32:13:20|22:40:00:00 317 | 317/1048/1779|Tau/Vir/Cap|Mo/Su/Su|22:40:00:00|22:42:00:00 318 | 318/1049/1780|Tau/Vir/Cap|Mo/Su/Mo|22:42:00:00|22:45:20:00 319 | 319/1050/1781|Tau/Vir/Cap|Mo/Su/Ma|22:45:20:00|22:47:40:00 320 | 320/1051/1782|Tau/Vir/Cap|Mo/Su/Ra|22:47:40:00|22:53:40:00 321 | 321/1052/1783|Tau/Vir/Cap|Mo/Su/Ju|22:53:40:00|22:59:00:00 322 | 322/1053/1784|Tau/Vir/Cap|Mo/Su/Sa|22:59:00:00|23:05:20:00 323 | 323/1054/1785|Tau/Vir/Cap|Mo/Su/Me|23:05:20:00|23:11:00:00 324 | 324/1055/1786|Tau/Vir/Cap|Mo/Su/Ke|23:11:00:00|23:13:20:00 325 | 325/1056/1787|Tau/Vir/Cap|Mo/Su/Ve|23:13:20:00|23:20:00:00 326 | 326/1057/1788|Tau/Vir/Cap|Ma/Ma/Ma|23:20:00:00|23:22:43:20 327 | 327/1058/1789|Tau/Vir/Cap|Ma/Ma/Ra|23:22:43:20|23:29:43:20 328 | 328/1059/1790|Tau/Vir/Cap|Ma/Ma/Ju|23:29:43:20|23:35:56:40 329 | 329/1060/1791|Tau/Vir/Cap|Ma/Ma/Sa|23:35:56:40|23:43:20:00 330 | 330/1061/1792|Tau/Vir/Cap|Ma/Ma/Me|23:43:20:00|23:49:56:40 331 | 331/1062/1793|Tau/Vir/Cap|Ma/Ma/Ke|23:49:56:40|23:52:40:00 332 | 332/1063/1794|Tau/Vir/Cap|Ma/Ma/Ve|23:52:40:00|24:00:26:40 333 | 333/1064/1795|Tau/Vir/Cap|Ma/Ma/Su|24:00:26:40|24:02:46:40 334 | 334/1065/1796|Tau/Vir/Cap|Ma/Ma/Mo|24:02:46:40|24:06:40:00 335 | 335/1066/1797|Tau/Vir/Cap|Ma/Ra/Ra|24:06:40:00|24:24:40:00 336 | 336/1067/1798|Tau/Vir/Cap|Ma/Ra/Ju|24:24:40:00|24:40:40:00 337 | 337/1068/1799|Tau/Vir/Cap|Ma/Ra/Sa|24:40:40:00|24:59:40:00 338 | 338/1069/1800|Tau/Vir/Cap|Ma/Ra/Me|24:59:40:00|25:16:40:00 339 | 339/1070/1801|Tau/Vir/Cap|Ma/Ra/Ke|25:16:40:00|25:23:40:00 340 | 340/1071/1802|Tau/Vir/Cap|Ma/Ra/Ve|25:23:40:00|25:43:40:00 341 | 341/1072/1803|Tau/Vir/Cap|Ma/Ra/Su|25:43:40:00|25:49:40:00 342 | 342/1073/1804|Tau/Vir/Cap|Ma/Ra/Mo|25:49:40:00|25:59:40:00 343 | 343/1074/1805|Tau/Vir/Cap|Ma/Ra/Ma|25:59:40:00|26:06:40:00 344 | 344/1075/1806|Tau/Vir/Cap|Ma/Ju/Ju|26:06:40:00|26:20:53:20 345 | 345/1076/1807|Tau/Vir/Cap|Ma/Ju/Sa|26:20:53:20|26:37:46:40 346 | 346/1077/1808|Tau/Vir/Cap|Ma/Ju/Me|26:37:46:40|26:52:53:20 347 | 347/1078/1809|Tau/Vir/Cap|Ma/Ju/Ke|26:52:53:20|26:59:06:40 348 | 348/1079/1810|Tau/Vir/Cap|Ma/Ju/Ve|26:59:06:40|27:16:53:20 349 | 349/1080/1811|Tau/Vir/Cap|Ma/Ju/Su|27:16:53:20|27:22:13:20 350 | 350/1081/1812|Tau/Vir/Cap|Ma/Ju/Mo|27:22:13:20|27:31:06:40 351 | 351/1082/1813|Tau/Vir/Cap|Ma/Ju/Ma|27:31:06:40|27:37:20:00 352 | 352/1083/1814|Tau/Vir/Cap|Ma/Ju/Ra|27:37:20:00|27:53:20:00 353 | 353/1084/1815|Tau/Vir/Cap|Ma/Sa/Sa|27:53:20:00|28:13:23:20 354 | 354/1085/1816|Tau/Vir/Cap|Ma/Sa/Me|28:13:23:20|28:31:20:00 355 | 355/1086/1817|Tau/Vir/Cap|Ma/Sa/Ke|28:31:20:00|28:38:43:20 356 | 356/1087/1818|Tau/Vir/Cap|Ma/Sa/Ve|28:38:43:20|28:59:50:00 357 | 357/1088/1819|Tau/Vir/Cap|Ma/Sa/Su|28:59:50:00|29:06:10:00 358 | 358/1089/1820|Tau/Vir/Cap|Ma/Sa/Mo|29:06:10:00|29:16:43:20 359 | 359/1090/1821|Tau/Vir/Cap|Ma/Sa/Ma|29:16:43:20|29:24:06:40 360 | 360/1091/1822|Tau/Vir/Cap|Ma/Sa/Ra|29:24:06:40|29:43:06:40 361 | 361/1092/1823|Tau/Vir/Cap|Ma/Sa/Ju|29:43:06:40|30:00:00:00 362 | 362/1093/1824|Gem/Lib/Aqu|Ma/Me/Me|00:00:00:00|00:16:03:20 363 | 363/1094/1825|Gem/Lib/Aqu|Ma/Me/Ke|00:16:03:20|00:22:40:00 364 | 364/1095/1826|Gem/Lib/Aqu|Ma/Me/Ve|00:22:40:00|00:41:33:20 365 | 365/1096/1827|Gem/Lib/Aqu|Ma/Me/Su|00:41:33:20|00:47:13:20 366 | 366/1097/1828|Gem/Lib/Aqu|Ma/Me/Mo|00:47:13:20|00:56:40:00 367 | 367/1098/1829|Gem/Lib/Aqu|Ma/Me/Ma|00:56:40:00|01:03:16:40 368 | 368/1099/1830|Gem/Lib/Aqu|Ma/Me/Ra|01:03:16:40|01:20:16:40 369 | 369/1100/1831|Gem/Lib/Aqu|Ma/Me/Ju|01:20:16:40|01:35:23:20 370 | 370/1101/1832|Gem/Lib/Aqu|Ma/Me/Sa|01:35:23:20|01:53:20:00 371 | 371/1102/1833|Gem/Lib/Aqu|Ma/Ke/Ke|01:53:20:00|01:56:03:20 372 | 372/1103/1834|Gem/Lib/Aqu|Ma/Ke/Ve|01:56:03:20|02:03:50:00 373 | 373/1104/1835|Gem/Lib/Aqu|Ma/Ke/Su|02:03:50:00|02:06:10:00 374 | 374/1105/1836|Gem/Lib/Aqu|Ma/Ke/Mo|02:06:10:00|02:10:03:20 375 | 375/1106/1837|Gem/Lib/Aqu|Ma/Ke/Ma|02:10:03:20|02:12:46:40 376 | 376/1107/1838|Gem/Lib/Aqu|Ma/Ke/Ra|02:12:46:40|02:19:46:40 377 | 377/1108/1839|Gem/Lib/Aqu|Ma/Ke/Ju|02:19:46:40|02:26:00:00 378 | 378/1109/1840|Gem/Lib/Aqu|Ma/Ke/Sa|02:26:00:00|02:33:23:20 379 | 379/1110/1841|Gem/Lib/Aqu|Ma/Ke/Me|02:33:23:20|02:40:00:00 380 | 380/1111/1842|Gem/Lib/Aqu|Ma/Ve/Ve|02:40:00:00|03:02:13:20 381 | 381/1112/1843|Gem/Lib/Aqu|Ma/Ve/Su|03:02:13:20|03:08:53:20 382 | 382/1113/1844|Gem/Lib/Aqu|Ma/Ve/Mo|03:08:53:20|03:20:00:00 383 | 383/1114/1845|Gem/Lib/Aqu|Ma/Ve/Ma|03:20:00:00|03:27:46:40 384 | 384/1115/1846|Gem/Lib/Aqu|Ma/Ve/Ra|03:27:46:40|03:47:46:40 385 | 385/1116/1847|Gem/Lib/Aqu|Ma/Ve/Ju|03:47:46:40|04:05:33:20 386 | 386/1117/1848|Gem/Lib/Aqu|Ma/Ve/Sa|04:05:33:20|04:26:40:00 387 | 387/1118/1849|Gem/Lib/Aqu|Ma/Ve/Me|04:26:40:00|04:45:33:20 388 | 388/1119/1850|Gem/Lib/Aqu|Ma/Ve/Ke|04:45:33:20|04:53:20:00 389 | 389/1120/1851|Gem/Lib/Aqu|Ma/Su/Su|04:53:20:00|04:55:20:00 390 | 390/1121/1852|Gem/Lib/Aqu|Ma/Su/Mo|04:55:20:00|04:58:40:00 391 | 391/1122/1853|Gem/Lib/Aqu|Ma/Su/Ma|04:58:40:00|05:01:00:00 392 | 392/1123/1854|Gem/Lib/Aqu|Ma/Su/Ra|05:01:00:00|05:07:00:00 393 | 393/1124/1855|Gem/Lib/Aqu|Ma/Su/Ju|05:07:00:00|05:12:20:00 394 | 394/1125/1856|Gem/Lib/Aqu|Ma/Su/Sa|05:12:20:00|05:18:40:00 395 | 395/1126/1857|Gem/Lib/Aqu|Ma/Su/Me|05:18:40:00|05:24:20:00 396 | 396/1127/1858|Gem/Lib/Aqu|Ma/Su/Ke|05:24:20:00|05:26:40:00 397 | 397/1128/1859|Gem/Lib/Aqu|Ma/Su/Ve|05:26:40:00|05:33:20:00 398 | 398/1129/1860|Gem/Lib/Aqu|Ma/Mo/Mo|05:33:20:00|05:38:53:20 399 | 399/1130/1861|Gem/Lib/Aqu|Ma/Mo/Ma|05:38:53:20|05:42:46:40 400 | 400/1131/1862|Gem/Lib/Aqu|Ma/Mo/Ra|05:42:46:40|05:52:46:40 401 | 401/1132/1863|Gem/Lib/Aqu|Ma/Mo/Ju|05:52:46:40|06:01:40:00 402 | 402/1133/1864|Gem/Lib/Aqu|Ma/Mo/Sa|06:01:40:00|06:12:13:20 403 | 403/1134/1865|Gem/Lib/Aqu|Ma/Mo/Me|06:12:13:20|06:21:40:00 404 | 404/1135/1866|Gem/Lib/Aqu|Ma/Mo/Ke|06:21:40:00|06:25:33:20 405 | 405/1136/1867|Gem/Lib/Aqu|Ma/Mo/Ve|06:25:33:20|06:36:40:00 406 | 406/1137/1868|Gem/Lib/Aqu|Ma/Mo/Su|06:36:40:00|06:40:00:00 407 | 407/1138/1869|Gem/Lib/Aqu|Ra/Ra/Ra|06:40:00:00|06:58:00:00 408 | 408/1139/1870|Gem/Lib/Aqu|Ra/Ra/Ju|06:58:00:00|07:14:00:00 409 | 409/1140/1871|Gem/Lib/Aqu|Ra/Ra/Sa|07:14:00:00|07:33:00:00 410 | 410/1141/1872|Gem/Lib/Aqu|Ra/Ra/Me|07:33:00:00|07:50:00:00 411 | 411/1142/1873|Gem/Lib/Aqu|Ra/Ra/Ke|07:50:00:00|07:57:00:00 412 | 412/1143/1874|Gem/Lib/Aqu|Ra/Ra/Ve|07:57:00:00|08:17:00:00 413 | 413/1144/1875|Gem/Lib/Aqu|Ra/Ra/Su|08:17:00:00|08:23:00:00 414 | 414/1145/1876|Gem/Lib/Aqu|Ra/Ra/Mo|08:23:00:00|08:33:00:00 415 | 415/1146/1877|Gem/Lib/Aqu|Ra/Ra/Ma|08:33:00:00|08:40:00:00 416 | 416/1147/1878|Gem/Lib/Aqu|Ra/Ju/Ju|08:40:00:00|08:54:13:20 417 | 417/1148/1879|Gem/Lib/Aqu|Ra/Ju/Sa|08:54:13:20|09:11:06:40 418 | 418/1149/1880|Gem/Lib/Aqu|Ra/Ju/Me|09:11:06:40|09:26:13:20 419 | 419/1150/1881|Gem/Lib/Aqu|Ra/Ju/Ke|09:26:13:20|09:32:26:40 420 | 420/1151/1882|Gem/Lib/Aqu|Ra/Ju/Ve|09:32:26:40|09:50:13:20 421 | 421/1152/1883|Gem/Lib/Aqu|Ra/Ju/Su|09:50:13:20|09:55:33:20 422 | 422/1153/1884|Gem/Lib/Aqu|Ra/Ju/Mo|09:55:33:20|10:04:26:40 423 | 423/1154/1885|Gem/Lib/Aqu|Ra/Ju/Ma|10:04:26:40|10:10:40:00 424 | 424/1155/1886|Gem/Lib/Aqu|Ra/Ju/Ra|10:10:40:00|10:26:40:00 425 | 425/1156/1887|Gem/Lib/Aqu|Ra/Sa/Sa|10:26:40:00|10:46:43:20 426 | 426/1157/1888|Gem/Lib/Aqu|Ra/Sa/Me|10:46:43:20|11:04:40:00 427 | 427/1158/1889|Gem/Lib/Aqu|Ra/Sa/Ke|11:04:40:00|11:12:03:20 428 | 428/1159/1890|Gem/Lib/Aqu|Ra/Sa/Ve|11:12:03:20|11:33:10:00 429 | 429/1160/1891|Gem/Lib/Aqu|Ra/Sa/Su|11:33:10:00|11:39:30:00 430 | 430/1161/1892|Gem/Lib/Aqu|Ra/Sa/Mo|11:39:30:00|11:50:03:20 431 | 431/1162/1893|Gem/Lib/Aqu|Ra/Sa/Ma|11:50:03:20|11:57:26:40 432 | 432/1163/1894|Gem/Lib/Aqu|Ra/Sa/Ra|11:57:26:40|12:16:26:40 433 | 433/1164/1895|Gem/Lib/Aqu|Ra/Sa/Ju|12:16:26:40|12:33:20:00 434 | 434/1165/1896|Gem/Lib/Aqu|Ra/Me/Me|12:33:20:00|12:49:23:20 435 | 435/1166/1897|Gem/Lib/Aqu|Ra/Me/Ke|12:49:23:20|12:56:00:00 436 | 436/1167/1898|Gem/Lib/Aqu|Ra/Me/Ve|12:56:00:00|13:14:53:20 437 | 437/1168/1899|Gem/Lib/Aqu|Ra/Me/Su|13:14:53:20|13:20:33:20 438 | 438/1169/1900|Gem/Lib/Aqu|Ra/Me/Mo|13:20:33:20|13:30:00:00 439 | 439/1170/1901|Gem/Lib/Aqu|Ra/Me/Ma|13:30:00:00|13:36:36:40 440 | 440/1171/1902|Gem/Lib/Aqu|Ra/Me/Ra|13:36:36:40|13:53:36:40 441 | 441/1172/1903|Gem/Lib/Aqu|Ra/Me/Ju|13:53:36:40|14:08:43:20 442 | 442/1173/1904|Gem/Lib/Aqu|Ra/Me/Sa|14:08:43:20|14:26:40:00 443 | 443/1174/1905|Gem/Lib/Aqu|Ra/Ke/Ke|14:26:40:00|14:29:23:20 444 | 444/1175/1906|Gem/Lib/Aqu|Ra/Ke/Ve|14:29:23:20|14:37:10:00 445 | 445/1176/1907|Gem/Lib/Aqu|Ra/Ke/Su|14:37:10:00|14:39:30:00 446 | 446/1177/1908|Gem/Lib/Aqu|Ra/Ke/Mo|14:39:30:00|14:43:23:20 447 | 447/1178/1909|Gem/Lib/Aqu|Ra/Ke/Ma|14:43:23:20|14:46:06:40 448 | 448/1179/1910|Gem/Lib/Aqu|Ra/Ke/Ra|14:46:06:40|14:53:06:40 449 | 449/1180/1911|Gem/Lib/Aqu|Ra/Ke/Ju|14:53:06:40|14:59:20:00 450 | 450/1181/1912|Gem/Lib/Aqu|Ra/Ke/Sa|14:59:20:00|15:06:43:20 451 | 451/1182/1913|Gem/Lib/Aqu|Ra/Ke/Me|15:06:43:20|15:13:20:00 452 | 452/1183/1914|Gem/Lib/Aqu|Ra/Ve/Ve|15:13:20:00|15:35:33:20 453 | 453/1184/1915|Gem/Lib/Aqu|Ra/Ve/Su|15:35:33:20|15:42:13:20 454 | 454/1185/1916|Gem/Lib/Aqu|Ra/Ve/Mo|15:42:13:20|15:53:20:00 455 | 455/1186/1917|Gem/Lib/Aqu|Ra/Ve/Ma|15:53:20:00|16:01:06:40 456 | 456/1187/1918|Gem/Lib/Aqu|Ra/Ve/Ra|16:01:06:40|16:21:06:40 457 | 457/1188/1919|Gem/Lib/Aqu|Ra/Ve/Ju|16:21:06:40|16:38:53:20 458 | 458/1189/1920|Gem/Lib/Aqu|Ra/Ve/Sa|16:38:53:20|17:00:00:00 459 | 459/1190/1921|Gem/Lib/Aqu|Ra/Ve/Me|17:00:00:00|17:18:53:20 460 | 460/1191/1922|Gem/Lib/Aqu|Ra/Ve/Ke|17:18:53:20|17:26:40:00 461 | 461/1192/1923|Gem/Lib/Aqu|Ra/Su/Su|17:26:40:00|17:28:40:00 462 | 462/1193/1924|Gem/Lib/Aqu|Ra/Su/Mo|17:28:40:00|17:32:00:00 463 | 463/1194/1925|Gem/Lib/Aqu|Ra/Su/Ma|17:32:00:00|17:34:20:00 464 | 464/1195/1926|Gem/Lib/Aqu|Ra/Su/Ra|17:34:20:00|17:40:20:00 465 | 465/1196/1927|Gem/Lib/Aqu|Ra/Su/Ju|17:40:20:00|17:45:40:00 466 | 466/1197/1928|Gem/Lib/Aqu|Ra/Su/Sa|17:45:40:00|17:52:00:00 467 | 467/1198/1929|Gem/Lib/Aqu|Ra/Su/Me|17:52:00:00|17:57:40:00 468 | 468/1199/1930|Gem/Lib/Aqu|Ra/Su/Ke|17:57:40:00|18:00:00:00 469 | 469/1200/1931|Gem/Lib/Aqu|Ra/Su/Ve|18:00:00:00|18:06:40:00 470 | 470/1201/1932|Gem/Lib/Aqu|Ra/Mo/Mo|18:06:40:00|18:12:13:20 471 | 471/1202/1933|Gem/Lib/Aqu|Ra/Mo/Ma|18:12:13:20|18:16:06:40 472 | 472/1203/1934|Gem/Lib/Aqu|Ra/Mo/Ra|18:16:06:40|18:26:06:40 473 | 473/1204/1935|Gem/Lib/Aqu|Ra/Mo/Ju|18:26:06:40|18:35:00:00 474 | 474/1205/1936|Gem/Lib/Aqu|Ra/Mo/Sa|18:35:00:00|18:45:33:20 475 | 475/1206/1937|Gem/Lib/Aqu|Ra/Mo/Me|18:45:33:20|18:55:00:00 476 | 476/1207/1938|Gem/Lib/Aqu|Ra/Mo/Ke|18:55:00:00|18:58:53:20 477 | 477/1208/1939|Gem/Lib/Aqu|Ra/Mo/Ve|18:58:53:20|19:10:00:00 478 | 478/1209/1940|Gem/Lib/Aqu|Ra/Mo/Su|19:10:00:00|19:13:20:00 479 | 479/1210/1941|Gem/Lib/Aqu|Ra/Ma/Ma|19:13:20:00|19:16:03:20 480 | 480/1211/1942|Gem/Lib/Aqu|Ra/Ma/Ra|19:16:03:20|19:23:03:20 481 | 481/1212/1943|Gem/Lib/Aqu|Ra/Ma/Ju|19:23:03:20|19:29:16:40 482 | 482/1213/1944|Gem/Lib/Aqu|Ra/Ma/Sa|19:29:16:40|19:36:40:00 483 | 483/1214/1945|Gem/Lib/Aqu|Ra/Ma/Me|19:36:40:00|19:43:16:40 484 | 484/1215/1946|Gem/Lib/Aqu|Ra/Ma/Ke|19:43:16:40|19:46:00:00 485 | 485/1216/1947|Gem/Lib/Aqu|Ra/Ma/Ve|19:46:00:00|19:53:46:40 486 | 486/1217/1948|Gem/Lib/Aqu|Ra/Ma/Su|19:53:46:40|19:56:06:40 487 | 487/1218/1949|Gem/Lib/Aqu|Ra/Ma/Mo|19:56:06:40|20:00:00:00 488 | 488/1219/1950|Gem/Lib/Aqu|Ju/Ju/Ju|20:00:00:00|20:14:13:20 489 | 489/1220/1951|Gem/Lib/Aqu|Ju/Ju/Sa|20:14:13:20|20:31:06:40 490 | 490/1221/1952|Gem/Lib/Aqu|Ju/Ju/Me|20:31:06:40|20:46:13:20 491 | 491/1222/1953|Gem/Lib/Aqu|Ju/Ju/Ke|20:46:13:20|20:52:26:40 492 | 492/1223/1954|Gem/Lib/Aqu|Ju/Ju/Ve|20:52:26:40|21:10:13:20 493 | 493/1224/1955|Gem/Lib/Aqu|Ju/Ju/Su|21:10:13:20|21:15:33:20 494 | 494/1225/1956|Gem/Lib/Aqu|Ju/Ju/Mo|21:15:33:20|21:24:26:40 495 | 495/1226/1957|Gem/Lib/Aqu|Ju/Ju/Ma|21:24:26:40|21:30:40:00 496 | 496/1227/1958|Gem/Lib/Aqu|Ju/Ju/Ra|21:30:40:00|21:46:40:00 497 | 497/1228/1959|Gem/Lib/Aqu|Ju/Sa/Sa|21:46:40:00|22:06:43:20 498 | 498/1229/1960|Gem/Lib/Aqu|Ju/Sa/Me|22:06:43:20|22:24:40:00 499 | 499/1230/1961|Gem/Lib/Aqu|Ju/Sa/Ke|22:24:40:00|22:32:03:20 500 | 500/1231/1962|Gem/Lib/Aqu|Ju/Sa/Ve|22:32:03:20|22:53:10:00 501 | 501/1232/1963|Gem/Lib/Aqu|Ju/Sa/Su|22:53:10:00|22:59:30:00 502 | 502/1233/1964|Gem/Lib/Aqu|Ju/Sa/Mo|22:59:30:00|23:10:03:20 503 | 503/1234/1965|Gem/Lib/Aqu|Ju/Sa/Ma|23:10:03:20|23:17:26:40 504 | 504/1235/1966|Gem/Lib/Aqu|Ju/Sa/Ra|23:17:26:40|23:36:26:40 505 | 505/1236/1967|Gem/Lib/Aqu|Ju/Sa/Ju|23:36:26:40|23:53:20:00 506 | 506/1237/1968|Gem/Lib/Aqu|Ju/Me/Me|23:53:20:00|24:09:23:20 507 | 507/1238/1969|Gem/Lib/Aqu|Ju/Me/Ke|24:09:23:20|24:16:00:00 508 | 508/1239/1970|Gem/Lib/Aqu|Ju/Me/Ve|24:16:00:00|24:34:53:20 509 | 509/1240/1971|Gem/Lib/Aqu|Ju/Me/Su|24:34:53:20|24:40:33:20 510 | 510/1241/1972|Gem/Lib/Aqu|Ju/Me/Mo|24:40:33:20|24:50:00:00 511 | 511/1242/1973|Gem/Lib/Aqu|Ju/Me/Ma|24:50:00:00|24:56:36:40 512 | 512/1243/1974|Gem/Lib/Aqu|Ju/Me/Ra|24:56:36:40|25:13:36:40 513 | 513/1244/1975|Gem/Lib/Aqu|Ju/Me/Ju|25:13:36:40|25:28:43:20 514 | 514/1245/1976|Gem/Lib/Aqu|Ju/Me/Sa|25:28:43:20|25:46:40:00 515 | 515/1246/1977|Gem/Lib/Aqu|Ju/Ke/Ke|25:46:40:00|25:49:23:20 516 | 516/1247/1978|Gem/Lib/Aqu|Ju/Ke/Ve|25:49:23:20|25:57:10:00 517 | 517/1248/1979|Gem/Lib/Aqu|Ju/Ke/Su|25:57:10:00|25:59:30:00 518 | 518/1249/1980|Gem/Lib/Aqu|Ju/Ke/Mo|25:59:30:00|26:03:23:20 519 | 519/1250/1981|Gem/Lib/Aqu|Ju/Ke/Ma|26:03:23:20|26:06:06:40 520 | 520/1251/1982|Gem/Lib/Aqu|Ju/Ke/Ra|26:06:06:40|26:13:06:40 521 | 521/1252/1983|Gem/Lib/Aqu|Ju/Ke/Ju|26:13:06:40|26:19:20:00 522 | 522/1253/1984|Gem/Lib/Aqu|Ju/Ke/Sa|26:19:20:00|26:26:43:20 523 | 523/1254/1985|Gem/Lib/Aqu|Ju/Ke/Me|26:26:43:20|26:33:20:00 524 | 524/1255/1986|Gem/Lib/Aqu|Ju/Ve/Ve|26:33:20:00|26:55:33:20 525 | 525/1256/1987|Gem/Lib/Aqu|Ju/Ve/Su|26:55:33:20|27:02:13:20 526 | 526/1257/1988|Gem/Lib/Aqu|Ju/Ve/Mo|27:02:13:20|27:13:20:00 527 | 527/1258/1989|Gem/Lib/Aqu|Ju/Ve/Ma|27:13:20:00|27:21:06:40 528 | 528/1259/1990|Gem/Lib/Aqu|Ju/Ve/Ra|27:21:06:40|27:41:06:40 529 | 529/1260/1991|Gem/Lib/Aqu|Ju/Ve/Ju|27:41:06:40|27:58:53:20 530 | 530/1261/1992|Gem/Lib/Aqu|Ju/Ve/Sa|27:58:53:20|28:20:00:00 531 | 531/1262/1993|Gem/Lib/Aqu|Ju/Ve/Me|28:20:00:00|28:38:53:20 532 | 532/1263/1994|Gem/Lib/Aqu|Ju/Ve/Ke|28:38:53:20|28:46:40:00 533 | 533/1264/1995|Gem/Lib/Aqu|Ju/Su/Su|28:46:40:00|28:48:40:00 534 | 534/1265/1996|Gem/Lib/Aqu|Ju/Su/Mo|28:48:40:00|28:52:00:00 535 | 535/1266/1997|Gem/Lib/Aqu|Ju/Su/Ma|28:52:00:00|28:54:20:00 536 | 536/1267/1998|Gem/Lib/Aqu|Ju/Su/Ra|28:54:20:00|29:00:20:00 537 | 537/1268/1999|Gem/Lib/Aqu|Ju/Su/Ju|29:00:20:00|29:05:40:00 538 | 538/1269/2000|Gem/Lib/Aqu|Ju/Su/Sa|29:05:40:00|29:12:00:00 539 | 539/1270/2001|Gem/Lib/Aqu|Ju/Su/Me|29:12:00:00|29:17:40:00 540 | 540/1271/2002|Gem/Lib/Aqu|Ju/Su/Ke|29:17:40:00|29:20:00:00 541 | 541/1272/2003|Gem/Lib/Aqu|Ju/Su/Ve|29:20:00:00|29:26:40:00 542 | 542/1273/2004|Gem/Lib/Aqu|Ju/Mo/Mo|29:26:40:00|29:32:13:20 543 | 543/1274/2005|Gem/Lib/Aqu|Ju/Mo/Ma|29:32:13:20|29:36:06:40 544 | 544/1275/2006|Gem/Lib/Aqu|Ju/Mo/Ra|29:36:06:40|29:46:06:40 545 | 545/1276/2007|Gem/Lib/Aqu|Ju/Mo/Ju|29:46:06:40|29:55:00:00 546 | 546/1277/2008|Gem/Lib/Aqu|Ju/Mo/Sa|29:55:00:00|30:00:00:00 547 | 547/1278/2009|Can/Sco/Pis|Ju/Mo/Sa|00:00:00:00|00:05:33:20 548 | 548/1279/2010|Can/Sco/Pis|Ju/Mo/Me|00:05:33:20|00:15:00:00 549 | 549/1280/2011|Can/Sco/Pis|Ju/Mo/Ke|00:15:00:00|00:18:53:20 550 | 550/1281/2012|Can/Sco/Pis|Ju/Mo/Ve|00:18:53:20|00:30:00:00 551 | 551/1282/2013|Can/Sco/Pis|Ju/Mo/Su|00:30:00:00|00:33:20:00 552 | 552/1283/2014|Can/Sco/Pis|Ju/Ma/Ma|00:33:20:00|00:36:03:20 553 | 553/1284/2015|Can/Sco/Pis|Ju/Ma/Ra|00:36:03:20|00:43:03:20 554 | 554/1285/2016|Can/Sco/Pis|Ju/Ma/Ju|00:43:03:20|00:49:16:40 555 | 555/1286/2017|Can/Sco/Pis|Ju/Ma/Sa|00:49:16:40|00:56:40:00 556 | 556/1287/2018|Can/Sco/Pis|Ju/Ma/Me|00:56:40:00|01:03:16:40 557 | 557/1288/2019|Can/Sco/Pis|Ju/Ma/Ke|01:03:16:40|01:06:00:00 558 | 558/1289/2020|Can/Sco/Pis|Ju/Ma/Ve|01:06:00:00|01:13:46:40 559 | 559/1290/2021|Can/Sco/Pis|Ju/Ma/Su|01:13:46:40|01:16:06:40 560 | 560/1291/2022|Can/Sco/Pis|Ju/Ma/Mo|01:16:06:40|01:20:00:00 561 | 561/1292/2023|Can/Sco/Pis|Ju/Ra/Ra|01:20:00:00|01:38:00:00 562 | 562/1293/2024|Can/Sco/Pis|Ju/Ra/Ju|01:38:00:00|01:54:00:00 563 | 563/1294/2025|Can/Sco/Pis|Ju/Ra/Sa|01:54:00:00|02:13:00:00 564 | 564/1295/2026|Can/Sco/Pis|Ju/Ra/Me|02:13:00:00|02:30:00:00 565 | 565/1296/2027|Can/Sco/Pis|Ju/Ra/Ke|02:30:00:00|02:37:00:00 566 | 566/1297/2028|Can/Sco/Pis|Ju/Ra/Ve|02:37:00:00|02:57:00:00 567 | 567/1298/2029|Can/Sco/Pis|Ju/Ra/Su|02:57:00:00|03:03:00:00 568 | 568/1299/2030|Can/Sco/Pis|Ju/Ra/Mo|03:03:00:00|03:13:00:00 569 | 569/1300/2031|Can/Sco/Pis|Ju/Ra/Ma|03:13:00:00|03:20:00:00 570 | 570/1301/2032|Can/Sco/Pis|Sa/Sa/Sa|03:20:00:00|03:40:03:20 571 | 571/1302/2033|Can/Sco/Pis|Sa/Sa/Me|03:40:03:20|03:58:00:00 572 | 572/1303/2034|Can/Sco/Pis|Sa/Sa/Ke|03:58:00:00|04:05:23:20 573 | 573/1304/2035|Can/Sco/Pis|Sa/Sa/Ve|04:05:23:20|04:26:30:00 574 | 574/1305/2036|Can/Sco/Pis|Sa/Sa/Su|04:26:30:00|04:32:50:00 575 | 575/1306/2037|Can/Sco/Pis|Sa/Sa/Mo|04:32:50:00|04:43:23:20 576 | 576/1307/2038|Can/Sco/Pis|Sa/Sa/Ma|04:43:23:20|04:50:46:40 577 | 577/1308/2039|Can/Sco/Pis|Sa/Sa/Ra|04:50:46:40|05:09:46:40 578 | 578/1309/2040|Can/Sco/Pis|Sa/Sa/Ju|05:09:46:40|05:26:40:00 579 | 579/1310/2041|Can/Sco/Pis|Sa/Me/Me|05:26:40:00|05:42:43:20 580 | 580/1311/2042|Can/Sco/Pis|Sa/Me/Ke|05:42:43:20|05:49:20:00 581 | 581/1312/2043|Can/Sco/Pis|Sa/Me/Ve|05:49:20:00|06:08:13:20 582 | 582/1313/2044|Can/Sco/Pis|Sa/Me/Su|06:08:13:20|06:13:53:20 583 | 583/1314/2045|Can/Sco/Pis|Sa/Me/Mo|06:13:53:20|06:23:20:00 584 | 584/1315/2046|Can/Sco/Pis|Sa/Me/Ma|06:23:20:00|06:29:56:40 585 | 585/1316/2047|Can/Sco/Pis|Sa/Me/Ra|06:29:56:40|06:46:56:40 586 | 586/1317/2048|Can/Sco/Pis|Sa/Me/Ju|06:46:56:40|07:02:03:20 587 | 587/1318/2049|Can/Sco/Pis|Sa/Me/Sa|07:02:03:20|07:20:00:00 588 | 588/1319/2050|Can/Sco/Pis|Sa/Ke/Ke|07:20:00:00|07:22:43:20 589 | 589/1320/2051|Can/Sco/Pis|Sa/Ke/Ve|07:22:43:20|07:30:30:00 590 | 590/1321/2052|Can/Sco/Pis|Sa/Ke/Su|07:30:30:00|07:32:50:00 591 | 591/1322/2053|Can/Sco/Pis|Sa/Ke/Mo|07:32:50:00|07:36:43:20 592 | 592/1323/2054|Can/Sco/Pis|Sa/Ke/Ma|07:36:43:20|07:39:26:40 593 | 593/1324/2055|Can/Sco/Pis|Sa/Ke/Ra|07:39:26:40|07:46:26:40 594 | 594/1325/2056|Can/Sco/Pis|Sa/Ke/Ju|07:46:26:40|07:52:40:00 595 | 595/1326/2057|Can/Sco/Pis|Sa/Ke/Sa|07:52:40:00|08:00:03:20 596 | 596/1327/2058|Can/Sco/Pis|Sa/Ke/Me|08:00:03:20|08:06:40:00 597 | 597/1328/2059|Can/Sco/Pis|Sa/Ve/Ve|08:06:40:00|08:28:53:20 598 | 598/1329/2060|Can/Sco/Pis|Sa/Ve/Su|08:28:53:20|08:35:33:20 599 | 599/1330/2061|Can/Sco/Pis|Sa/Ve/Mo|08:35:33:20|08:46:40:00 600 | 600/1331/2062|Can/Sco/Pis|Sa/Ve/Ma|08:46:40:00|08:54:26:40 601 | 601/1332/2063|Can/Sco/Pis|Sa/Ve/Ra|08:54:26:40|09:14:26:40 602 | 602/1333/2064|Can/Sco/Pis|Sa/Ve/Ju|09:14:26:40|09:32:13:20 603 | 603/1334/2065|Can/Sco/Pis|Sa/Ve/Sa|09:32:13:20|09:53:20:00 604 | 604/1335/2066|Can/Sco/Pis|Sa/Ve/Me|09:53:20:00|10:12:13:20 605 | 605/1336/2067|Can/Sco/Pis|Sa/Ve/Ke|10:12:13:20|10:20:00:00 606 | 606/1337/2068|Can/Sco/Pis|Sa/Su/Su|10:20:00:00|10:22:00:00 607 | 607/1338/2069|Can/Sco/Pis|Sa/Su/Mo|10:22:00:00|10:25:20:00 608 | 608/1339/2070|Can/Sco/Pis|Sa/Su/Ma|10:25:20:00|10:27:40:00 609 | 609/1340/2071|Can/Sco/Pis|Sa/Su/Ra|10:27:40:00|10:33:40:00 610 | 610/1341/2072|Can/Sco/Pis|Sa/Su/Ju|10:33:40:00|10:39:00:00 611 | 611/1342/2073|Can/Sco/Pis|Sa/Su/Sa|10:39:00:00|10:45:20:00 612 | 612/1343/2074|Can/Sco/Pis|Sa/Su/Me|10:45:20:00|10:51:00:00 613 | 613/1344/2075|Can/Sco/Pis|Sa/Su/Ke|10:51:00:00|10:53:20:00 614 | 614/1345/2076|Can/Sco/Pis|Sa/Su/Ve|10:53:20:00|11:00:00:00 615 | 615/1346/2077|Can/Sco/Pis|Sa/Mo/Mo|11:00:00:00|11:05:33:20 616 | 616/1347/2078|Can/Sco/Pis|Sa/Mo/Ma|11:05:33:20|11:09:26:40 617 | 617/1348/2079|Can/Sco/Pis|Sa/Mo/Ra|11:09:26:40|11:19:26:40 618 | 618/1349/2080|Can/Sco/Pis|Sa/Mo/Ju|11:19:26:40|11:28:20:00 619 | 619/1350/2081|Can/Sco/Pis|Sa/Mo/Sa|11:28:20:00|11:38:53:20 620 | 620/1351/2082|Can/Sco/Pis|Sa/Mo/Me|11:38:53:20|11:48:20:00 621 | 621/1352/2083|Can/Sco/Pis|Sa/Mo/Ke|11:48:20:00|11:52:13:20 622 | 622/1353/2084|Can/Sco/Pis|Sa/Mo/Ve|11:52:13:20|12:03:20:00 623 | 623/1354/2085|Can/Sco/Pis|Sa/Mo/Su|12:03:20:00|12:06:40:00 624 | 624/1355/2086|Can/Sco/Pis|Sa/Ma/Ma|12:06:40:00|12:09:23:20 625 | 625/1356/2087|Can/Sco/Pis|Sa/Ma/Ra|12:09:23:20|12:16:23:20 626 | 626/1357/2088|Can/Sco/Pis|Sa/Ma/Ju|12:16:23:20|12:22:36:40 627 | 627/1358/2089|Can/Sco/Pis|Sa/Ma/Sa|12:22:36:40|12:30:00:00 628 | 628/1359/2090|Can/Sco/Pis|Sa/Ma/Me|12:30:00:00|12:36:36:40 629 | 629/1360/2091|Can/Sco/Pis|Sa/Ma/Ke|12:36:36:40|12:39:20:00 630 | 630/1361/2092|Can/Sco/Pis|Sa/Ma/Ve|12:39:20:00|12:47:06:40 631 | 631/1362/2093|Can/Sco/Pis|Sa/Ma/Su|12:47:06:40|12:49:26:40 632 | 632/1363/2094|Can/Sco/Pis|Sa/Ma/Mo|12:49:26:40|12:53:20:00 633 | 633/1364/2095|Can/Sco/Pis|Sa/Ra/Ra|12:53:20:00|13:11:20:00 634 | 634/1365/2096|Can/Sco/Pis|Sa/Ra/Ju|13:11:20:00|13:27:20:00 635 | 635/1366/2097|Can/Sco/Pis|Sa/Ra/Sa|13:27:20:00|13:46:20:00 636 | 636/1367/2098|Can/Sco/Pis|Sa/Ra/Me|13:46:20:00|14:03:20:00 637 | 637/1368/2099|Can/Sco/Pis|Sa/Ra/Ke|14:03:20:00|14:10:20:00 638 | 638/1369/2100|Can/Sco/Pis|Sa/Ra/Ve|14:10:20:00|14:30:20:00 639 | 639/1370/2101|Can/Sco/Pis|Sa/Ra/Su|14:30:20:00|14:36:20:00 640 | 640/1371/2102|Can/Sco/Pis|Sa/Ra/Mo|14:36:20:00|14:46:20:00 641 | 641/1372/2103|Can/Sco/Pis|Sa/Ra/Ma|14:46:20:00|14:53:20:00 642 | 642/1373/2104|Can/Sco/Pis|Sa/Ju/Ju|14:53:20:00|15:07:33:20 643 | 643/1374/2105|Can/Sco/Pis|Sa/Ju/Sa|15:07:33:20|15:24:26:40 644 | 644/1375/2106|Can/Sco/Pis|Sa/Ju/Me|15:24:26:40|15:39:33:20 645 | 645/1376/2107|Can/Sco/Pis|Sa/Ju/Ke|15:39:33:20|15:45:46:40 646 | 646/1377/2108|Can/Sco/Pis|Sa/Ju/Ve|15:45:46:40|16:03:33:20 647 | 647/1378/2109|Can/Sco/Pis|Sa/Ju/Su|16:03:33:20|16:08:53:20 648 | 648/1379/2110|Can/Sco/Pis|Sa/Ju/Mo|16:08:53:20|16:17:46:40 649 | 649/1380/2111|Can/Sco/Pis|Sa/Ju/Ma|16:17:46:40|16:24:00:00 650 | 650/1381/2112|Can/Sco/Pis|Sa/Ju/Ra|16:24:00:00|16:40:00:00 651 | 651/1382/2113|Can/Sco/Pis|Me/Me/Me|16:40:00:00|16:56:03:20 652 | 652/1383/2114|Can/Sco/Pis|Me/Me/Ke|16:56:03:20|17:02:40:00 653 | 653/1384/2115|Can/Sco/Pis|Me/Me/Ve|17:02:40:00|17:21:33:20 654 | 654/1385/2116|Can/Sco/Pis|Me/Me/Su|17:21:33:20|17:27:13:20 655 | 655/1386/2117|Can/Sco/Pis|Me/Me/Mo|17:27:13:20|17:36:40:00 656 | 656/1387/2118|Can/Sco/Pis|Me/Me/Ma|17:36:40:00|17:43:16:40 657 | 657/1388/2119|Can/Sco/Pis|Me/Me/Ra|17:43:16:40|18:00:16:40 658 | 658/1389/2120|Can/Sco/Pis|Me/Me/Ju|18:00:16:40|18:15:23:20 659 | 659/1390/2121|Can/Sco/Pis|Me/Me/Sa|18:15:23:20|18:33:20:00 660 | 660/1391/2122|Can/Sco/Pis|Me/Ke/Ke|18:33:20:00|18:36:03:20 661 | 661/1392/2123|Can/Sco/Pis|Me/Ke/Ve|18:36:03:20|18:43:50:00 662 | 662/1393/2124|Can/Sco/Pis|Me/Ke/Su|18:43:50:00|18:46:10:00 663 | 663/1394/2125|Can/Sco/Pis|Me/Ke/Mo|18:46:10:00|18:50:03:20 664 | 664/1395/2126|Can/Sco/Pis|Me/Ke/Ma|18:50:03:20|18:52:46:40 665 | 665/1396/2127|Can/Sco/Pis|Me/Ke/Ra|18:52:46:40|18:59:46:40 666 | 666/1397/2128|Can/Sco/Pis|Me/Ke/Ju|18:59:46:40|19:06:00:00 667 | 667/1398/2129|Can/Sco/Pis|Me/Ke/Sa|19:06:00:00|19:13:23:20 668 | 668/1399/2130|Can/Sco/Pis|Me/Ke/Me|19:13:23:20|19:20:00:00 669 | 669/1400/2131|Can/Sco/Pis|Me/Ve/Ve|19:20:00:00|19:42:13:20 670 | 670/1401/2132|Can/Sco/Pis|Me/Ve/Su|19:42:13:20|19:48:53:20 671 | 671/1402/2133|Can/Sco/Pis|Me/Ve/Mo|19:48:53:20|20:00:00:00 672 | 672/1403/2134|Can/Sco/Pis|Me/Ve/Ma|20:00:00:00|20:07:46:40 673 | 673/1404/2135|Can/Sco/Pis|Me/Ve/Ra|20:07:46:40|20:27:46:40 674 | 674/1405/2136|Can/Sco/Pis|Me/Ve/Ju|20:27:46:40|20:45:33:20 675 | 675/1406/2137|Can/Sco/Pis|Me/Ve/Sa|20:45:33:20|21:06:40:00 676 | 676/1407/2138|Can/Sco/Pis|Me/Ve/Me|21:06:40:00|21:25:33:20 677 | 677/1408/2139|Can/Sco/Pis|Me/Ve/Ke|21:25:33:20|21:33:20:00 678 | 678/1409/2140|Can/Sco/Pis|Me/Su/Su|21:33:20:00|21:35:20:00 679 | 679/1410/2141|Can/Sco/Pis|Me/Su/Mo|21:35:20:00|21:38:40:00 680 | 680/1411/2142|Can/Sco/Pis|Me/Su/Ma|21:38:40:00|21:41:00:00 681 | 681/1412/2143|Can/Sco/Pis|Me/Su/Ra|21:41:00:00|21:47:00:00 682 | 682/1413/2144|Can/Sco/Pis|Me/Su/Ju|21:47:00:00|21:52:20:00 683 | 683/1414/2145|Can/Sco/Pis|Me/Su/Sa|21:52:20:00|21:58:40:00 684 | 684/1415/2146|Can/Sco/Pis|Me/Su/Me|21:58:40:00|22:04:20:00 685 | 685/1416/2147|Can/Sco/Pis|Me/Su/Ke|22:04:20:00|22:06:40:00 686 | 686/1417/2148|Can/Sco/Pis|Me/Su/Ve|22:06:40:00|22:13:20:00 687 | 687/1418/2149|Can/Sco/Pis|Me/Mo/Mo|22:13:20:00|22:18:53:20 688 | 688/1419/2150|Can/Sco/Pis|Me/Mo/Ma|22:18:53:20|22:22:46:40 689 | 689/1420/2151|Can/Sco/Pis|Me/Mo/Ra|22:22:46:40|22:32:46:40 690 | 690/1421/2152|Can/Sco/Pis|Me/Mo/Ju|22:32:46:40|22:41:40:00 691 | 691/1422/2153|Can/Sco/Pis|Me/Mo/Sa|22:41:40:00|22:52:13:20 692 | 692/1423/2154|Can/Sco/Pis|Me/Mo/Me|22:52:13:20|23:01:40:00 693 | 693/1424/2155|Can/Sco/Pis|Me/Mo/Ke|23:01:40:00|23:05:33:20 694 | 694/1425/2156|Can/Sco/Pis|Me/Mo/Ve|23:05:33:20|23:16:40:00 695 | 695/1426/2157|Can/Sco/Pis|Me/Mo/Su|23:16:40:00|23:20:00:00 696 | 696/1427/2158|Can/Sco/Pis|Me/Ma/Ma|23:20:00:00|23:22:43:20 697 | 697/1428/2159|Can/Sco/Pis|Me/Ma/Ra|23:22:43:20|23:29:43:20 698 | 698/1429/2160|Can/Sco/Pis|Me/Ma/Ju|23:29:43:20|23:35:56:40 699 | 699/1430/2161|Can/Sco/Pis|Me/Ma/Sa|23:35:56:40|23:43:20:00 700 | 700/1431/2162|Can/Sco/Pis|Me/Ma/Me|23:43:20:00|23:49:56:40 701 | 701/1432/2163|Can/Sco/Pis|Me/Ma/Ke|23:49:56:40|23:52:40:00 702 | 702/1433/2164|Can/Sco/Pis|Me/Ma/Ve|23:52:40:00|24:00:26:40 703 | 703/1434/2165|Can/Sco/Pis|Me/Ma/Su|24:00:26:40|24:02:46:40 704 | 704/1435/2166|Can/Sco/Pis|Me/Ma/Mo|24:02:46:40|24:06:40:00 705 | 705/1436/2167|Can/Sco/Pis|Me/Ra/Ra|24:06:40:00|24:24:40:00 706 | 706/1437/2168|Can/Sco/Pis|Me/Ra/Ju|24:24:40:00|24:40:40:00 707 | 707/1438/2169|Can/Sco/Pis|Me/Ra/Sa|24:40:40:00|24:59:40:00 708 | 708/1439/2170|Can/Sco/Pis|Me/Ra/Me|24:59:40:00|25:16:40:00 709 | 709/1440/2171|Can/Sco/Pis|Me/Ra/Ke|25:16:40:00|25:23:40:00 710 | 710/1441/2172|Can/Sco/Pis|Me/Ra/Ve|25:23:40:00|25:43:40:00 711 | 711/1442/2173|Can/Sco/Pis|Me/Ra/Su|25:43:40:00|25:49:40:00 712 | 712/1443/2174|Can/Sco/Pis|Me/Ra/Mo|25:49:40:00|25:59:40:00 713 | 713/1444/2175|Can/Sco/Pis|Me/Ra/Ma|25:59:40:00|26:06:40:00 714 | 714/1445/2176|Can/Sco/Pis|Me/Ju/Ju|26:06:40:00|26:20:53:20 715 | 715/1446/2177|Can/Sco/Pis|Me/Ju/Sa|26:20:53:20|26:37:46:40 716 | 716/1447/2178|Can/Sco/Pis|Me/Ju/Me|26:37:46:40|26:52:53:20 717 | 717/1448/2179|Can/Sco/Pis|Me/Ju/Ke|26:52:53:20|26:59:06:40 718 | 718/1449/2180|Can/Sco/Pis|Me/Ju/Ve|26:59:06:40|27:16:53:20 719 | 719/1450/2181|Can/Sco/Pis|Me/Ju/Su|27:16:53:20|27:22:13:20 720 | 720/1451/2182|Can/Sco/Pis|Me/Ju/Mo|27:22:13:20|27:31:06:40 721 | 721/1452/2183|Can/Sco/Pis|Me/Ju/Ma|27:31:06:40|27:37:20:00 722 | 722/1453/2184|Can/Sco/Pis|Me/Ju/Ra|27:37:20:00|27:53:20:00 723 | 723/1454/2185|Can/Sco/Pis|Me/Sa/Sa|27:53:20:00|28:13:23:20 724 | 724/1455/2186|Can/Sco/Pis|Me/Sa/Me|28:13:23:20|28:31:20:00 725 | 725/1456/2187|Can/Sco/Pis|Me/Sa/Ke|28:31:20:00|28:38:43:20 726 | 726/1457/2188|Can/Sco/Pis|Me/Sa/Ve|28:38:43:20|28:59:50:00 727 | 727/1458/2189|Can/Sco/Pis|Me/Sa/Su|28:59:50:00|29:06:10:00 728 | 728/1459/2190|Can/Sco/Pis|Me/Sa/Mo|29:06:10:00|29:16:43:20 729 | 729/1460/2191|Can/Sco/Pis|Me/Sa/Ma|29:16:43:20|29:24:06:40 730 | 730/1461/2192|Can/Sco/Pis|Me/Sa/Ra|29:24:06:40|29:43:06:40 731 | 731/1462/2193|Can/Sco/Pis|Me/Sa/Ju|29:43:06:40|30:00:00:00 -------------------------------------------------------------------------------- /AstroSource/TimeZoneList.txt: -------------------------------------------------------------------------------- 1 | -720|(UTC-12:00) International Date Line West 2 | -660|(UTC-11:00) Coordinated Universal Time-11 3 | -600|(UTC-10:00) Aleutian Islands 4 | -600|(UTC-10:00) Hawaii 5 | -570|(UTC-09:30) Marquesas Islands 6 | -540|(UTC-09:00) Alaska 7 | -540|(UTC-09:00) Coordinated Universal Time-09 8 | -480|(UTC-08:00) Baja California 9 | -480|(UTC-08:00) Coordinated Universal Time-08 10 | -480|(UTC-08:00) Pacific Time (US & Canada) 11 | -420|(UTC-07:00) Arizona 12 | -420|(UTC-07:00) Chihuahua, La Paz, Mazatlan 13 | -420|(UTC-07:00) Mountain Time (US & Canada) 14 | -360|(UTC-06:00) Central America 15 | -360|(UTC-06:00) Central Time (US & Canada) 16 | -360|(UTC-06:00) Easter Island 17 | -360|(UTC-06:00) Guadalajara, Mexico City, Monterrey 18 | -360|(UTC-06:00) Saskatchewan 19 | -300|(UTC-05:00) Bogota, Lima, Quito, Rio Branco 20 | -300|(UTC-05:00) Chetumal 21 | -300|(UTC-05:00) Eastern Time (US & Canada) 22 | -300|(UTC-05:00) Haiti 23 | -300|(UTC-05:00) Havana 24 | -300|(UTC-05:00) Indiana (East) 25 | -300|(UTC-05:00) Turks and Caicos 26 | -240|(UTC-04:00) Asuncion 27 | -240|(UTC-04:00) Atlantic Time (Canada) 28 | -240|(UTC-04:00) Caracas 29 | -240|(UTC-04:00) Cuiaba 30 | -240|(UTC-04:00) Georgetown, La Paz, Manaus, San Juan 31 | -240|(UTC-04:00) Santiago 32 | -210|(UTC-03:30) Newfoundland 33 | -180|(UTC-03:00) Araguaina 34 | -180|(UTC-03:00) Brasilia 35 | -180|(UTC-03:00) Cayenne, Fortaleza 36 | -180|(UTC-03:00) City of Buenos Aires 37 | -180|(UTC-03:00) Greenland 38 | -180|(UTC-03:00) Montevideo 39 | -180|(UTC-03:00) Punta Arenas 40 | -180|(UTC-03:00) Saint Pierre and Miquelon 41 | -180|(UTC-03:00) Salvador 42 | -120|(UTC-02:00) Coordinated Universal Time-02 43 | -120|(UTC-02:00) Mid-Atlantic - Old 44 | -60|(UTC-01:00) Azores 45 | -60|(UTC-01:00) Cabo Verde Is. 46 | 0|(UTC) Coordinated Universal Time 47 | 0|(UTC+00:00) Dublin, Edinburgh, Lisbon, London 48 | 0|(UTC+00:00) Monrovia, Reykjavik 49 | 0|(UTC+00:00) Sao Tome 50 | 0|(UTC+01:00) Casablanca 51 | 60|(UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna 52 | 60|(UTC+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague 53 | 60|(UTC+01:00) Brussels, Copenhagen, Madrid, Paris 54 | 60|(UTC+01:00) Sarajevo, Skopje, Warsaw, Zagreb 55 | 60|(UTC+01:00) West Central Africa 56 | 120|(UTC+02:00) Amman 57 | 120|(UTC+02:00) Athens, Bucharest 58 | 120|(UTC+02:00) Beirut 59 | 120|(UTC+02:00) Cairo 60 | 120|(UTC+02:00) Chisinau 61 | 120|(UTC+02:00) Damascus 62 | 120|(UTC+02:00) Gaza, Hebron 63 | 120|(UTC+02:00) Harare, Pretoria 64 | 120|(UTC+02:00) Helsinki, Kyiv, Riga, Sofia, Tallinn, Vilnius 65 | 120|(UTC+02:00) Jerusalem 66 | 120|(UTC+02:00) Kaliningrad 67 | 120|(UTC+02:00) Khartoum 68 | 120|(UTC+02:00) Tripoli 69 | 120|(UTC+02:00) Windhoek 70 | 180|(UTC+03:00) Baghdad 71 | 180|(UTC+03:00) Istanbul 72 | 180|(UTC+03:00) Kuwait, Riyadh 73 | 180|(UTC+03:00) Minsk 74 | 180|(UTC+03:00) Moscow, St. Petersburg 75 | 180|(UTC+03:00) Nairobi 76 | 210|(UTC+03:30) Tehran 77 | 240|(UTC+04:00) Abu Dhabi, Muscat 78 | 240|(UTC+04:00) Astrakhan, Ulyanovsk 79 | 240|(UTC+04:00) Baku 80 | 240|(UTC+04:00) Izhevsk, Samara 81 | 240|(UTC+04:00) Port Louis 82 | 240|(UTC+04:00) Saratov 83 | 240|(UTC+04:00) Tbilisi 84 | 240|(UTC+04:00) Volgograd 85 | 240|(UTC+04:00) Yerevan 86 | 270|(UTC+04:30) Kabul 87 | 300|(UTC+05:00) Ashgabat, Tashkent 88 | 300|(UTC+05:00) Ekaterinburg 89 | 300|(UTC+05:00) Islamabad, Karachi 90 | 300|(UTC+05:00) Qyzylorda 91 | 330|(UTC+05:30) Chennai, Kolkata, Mumbai, New Delhi 92 | 330|(UTC+05:30) Sri Jayawardenepura 93 | 345|(UTC+05:45) Kathmandu 94 | 360|(UTC+06:00) Astana 95 | 360|(UTC+06:00) Dhaka 96 | 360|(UTC+06:00) Omsk 97 | 390|(UTC+06:30) Yangon (Rangoon) 98 | 420|(UTC+07:00) Bangkok, Hanoi, Jakarta 99 | 420|(UTC+07:00) Barnaul, Gorno-Altaysk 100 | 420|(UTC+07:00) Hovd 101 | 420|(UTC+07:00) Krasnoyarsk 102 | 420|(UTC+07:00) Novosibirsk 103 | 420|(UTC+07:00) Tomsk 104 | 480|(UTC+08:00) Beijing, Chongqing, Hong Kong, Urumqi 105 | 480|(UTC+08:00) Irkutsk 106 | 480|(UTC+08:00) Kuala Lumpur, Singapore 107 | 480|(UTC+08:00) Perth 108 | 480|(UTC+08:00) Taipei 109 | 480|(UTC+08:00) Ulaanbaatar 110 | 525|(UTC+08:45) Eucla 111 | 540|(UTC+09:00) Chita 112 | 540|(UTC+09:00) Osaka, Sapporo, Tokyo 113 | 540|(UTC+09:00) Pyongyang 114 | 540|(UTC+09:00) Seoul 115 | 540|(UTC+09:00) Yakutsk 116 | 570|(UTC+09:30) Adelaide 117 | 570|(UTC+09:30) Darwin 118 | 600|(UTC+10:00) Brisbane 119 | 600|(UTC+10:00) Canberra, Melbourne, Sydney 120 | 600|(UTC+10:00) Guam, Port Moresby 121 | 600|(UTC+10:00) Hobart 122 | 600|(UTC+10:00) Vladivostok 123 | 630|(UTC+10:30) Lord Howe Island 124 | 660|(UTC+11:00) Bougainville Island 125 | 660|(UTC+11:00) Chokurdakh 126 | 660|(UTC+11:00) Magadan 127 | 660|(UTC+11:00) Norfolk Island 128 | 660|(UTC+11:00) Sakhalin 129 | 660|(UTC+11:00) Solomon Is., New Caledonia 130 | 720|(UTC+12:00) Anadyr, Petropavlovsk-Kamchatsky 131 | 720|(UTC+12:00) Auckland, Wellington 132 | 720|(UTC+12:00) Coordinated Universal Time+12 133 | 720|(UTC+12:00) Fiji 134 | 720|(UTC+12:00) Petropavlovsk-Kamchatsky - Old 135 | 765|(UTC+12:45) Chatham Islands 136 | 780|(UTC+13:00) Coordinated Universal Time+13 137 | 780|(UTC+13:00) Nuku'alofa 138 | 780|(UTC+13:00) Samoa 139 | 840|(UTC+14:00) Kiritimati Island 140 | -------------------------------------------------------------------------------- /Sample-Release-Package.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nachu27/logicAstroKPCharts/e793d317e1b1d103420706b39ae665de391f2286/Sample-Release-Package.7z -------------------------------------------------------------------------------- /logicAstroKP.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 15 4 | VisualStudioVersion = 15.0.28307.572 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "logicAstroKPCharts", "logicAstroKPCharts\logicAstroKPCharts.csproj", "{D2B415D6-2164-4E23-8368-45A4F2AAC36B}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {D2B415D6-2164-4E23-8368-45A4F2AAC36B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {D2B415D6-2164-4E23-8368-45A4F2AAC36B}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {D2B415D6-2164-4E23-8368-45A4F2AAC36B}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {D2B415D6-2164-4E23-8368-45A4F2AAC36B}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | GlobalSection(ExtensibilityGlobals) = postSolution 23 | SolutionGuid = {D16377E4-D711-4DB5-AC32-1F7BD9F2BBD7} 24 | EndGlobalSection 25 | EndGlobal 26 | -------------------------------------------------------------------------------- /logicAstroKPCharts/AboutUs.Designer.cs: -------------------------------------------------------------------------------- 1 | /* logicAstroKPCharts 2 | Astrology Software 3 | Author: Nachiappan Narayanan 4 | *********************************************************/ 5 | /* 6 | License conditions 7 | ------------------ 8 | This file is part of logicAstroKPCharts. 9 | 10 | logicAstroKPCharts is distributed with NO WARRANTY OF ANY KIND. No author 11 | or distributor accepts any responsibility for the consequences of using it, 12 | or for whether it serves any particular purpose or works at all, unless he 13 | or she says so in writing. 14 | 15 | This program is free software: you can redistribute it and/or modify 16 | it under the terms of the GNU General Public License as published by 17 | the Free Software Foundation, either version 2 of the License, or 18 | (at your option) any later version. 19 | 20 | This program is distributed in the hope that it will be useful, 21 | but WITHOUT ANY WARRANTY; without even the implied warranty of 22 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 23 | GNU General Public License for more details. 24 | 25 | You should have received a copy of the GNU General Public License 26 | along with this program. If not, see . 27 | ***********************************************************/ 28 | 29 | namespace logicAstroKPCharts 30 | { 31 | partial class AboutUs 32 | { 33 | /// 34 | /// Required designer variable. 35 | /// 36 | private System.ComponentModel.IContainer components = null; 37 | 38 | /// 39 | /// Clean up any resources being used. 40 | /// 41 | /// true if managed resources should be disposed; otherwise, false. 42 | protected override void Dispose(bool disposing) 43 | { 44 | if (disposing && (components != null)) 45 | { 46 | components.Dispose(); 47 | } 48 | base.Dispose(disposing); 49 | } 50 | 51 | #region Windows Form Designer generated code 52 | 53 | /// 54 | /// Required method for Designer support - do not modify 55 | /// the contents of this method with the code editor. 56 | /// 57 | private void InitializeComponent() 58 | { 59 | this.lblDevelopedBy = new System.Windows.Forms.Label(); 60 | this.lblDeveloper = new System.Windows.Forms.Label(); 61 | this.lblGuide2 = new System.Windows.Forms.Label(); 62 | this.lblGuidedBy = new System.Windows.Forms.Label(); 63 | this.lblGuide4 = new System.Windows.Forms.Label(); 64 | this.lblGuide1 = new System.Windows.Forms.Label(); 65 | this.lblGuide3 = new System.Windows.Forms.Label(); 66 | this.label4 = new System.Windows.Forms.Label(); 67 | this.SuspendLayout(); 68 | // 69 | // lblDevelopedBy 70 | // 71 | this.lblDevelopedBy.AutoSize = true; 72 | this.lblDevelopedBy.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); 73 | this.lblDevelopedBy.ForeColor = System.Drawing.Color.Chocolate; 74 | this.lblDevelopedBy.Location = new System.Drawing.Point(33, 64); 75 | this.lblDevelopedBy.Name = "lblDevelopedBy"; 76 | this.lblDevelopedBy.Size = new System.Drawing.Size(107, 16); 77 | this.lblDevelopedBy.TabIndex = 0; 78 | this.lblDevelopedBy.Text = "Developed By"; 79 | // 80 | // lblDeveloper 81 | // 82 | this.lblDeveloper.AutoSize = true; 83 | this.lblDeveloper.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); 84 | this.lblDeveloper.Location = new System.Drawing.Point(33, 95); 85 | this.lblDeveloper.Name = "lblDeveloper"; 86 | this.lblDeveloper.Size = new System.Drawing.Size(307, 16); 87 | this.lblDeveloper.TabIndex = 1; 88 | this.lblDeveloper.Text = "Nachiappan Narayanan M.Sc (CS), D.Astro."; 89 | // 90 | // lblGuide2 91 | // 92 | this.lblGuide2.AutoSize = true; 93 | this.lblGuide2.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); 94 | this.lblGuide2.Location = new System.Drawing.Point(33, 201); 95 | this.lblGuide2.Name = "lblGuide2"; 96 | this.lblGuide2.Size = new System.Drawing.Size(300, 16); 97 | this.lblGuide2.TabIndex = 2; 98 | this.lblGuide2.Text = "2. V.Subramanian, KP Astrologer, Chennai."; 99 | // 100 | // lblGuidedBy 101 | // 102 | this.lblGuidedBy.AutoSize = true; 103 | this.lblGuidedBy.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); 104 | this.lblGuidedBy.ForeColor = System.Drawing.Color.Chocolate; 105 | this.lblGuidedBy.Location = new System.Drawing.Point(33, 139); 106 | this.lblGuidedBy.Name = "lblGuidedBy"; 107 | this.lblGuidedBy.Size = new System.Drawing.Size(80, 16); 108 | this.lblGuidedBy.TabIndex = 3; 109 | this.lblGuidedBy.Text = "Guided By"; 110 | // 111 | // lblGuide4 112 | // 113 | this.lblGuide4.AutoSize = true; 114 | this.lblGuide4.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); 115 | this.lblGuide4.Location = new System.Drawing.Point(33, 263); 116 | this.lblGuide4.Name = "lblGuide4"; 117 | this.lblGuide4.Size = new System.Drawing.Size(283, 16); 118 | this.lblGuide4.TabIndex = 4; 119 | this.lblGuide4.Text = "4. D.Senthilathiban, KP Astrologer, UAE."; 120 | // 121 | // lblGuide1 122 | // 123 | this.lblGuide1.AutoSize = true; 124 | this.lblGuide1.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); 125 | this.lblGuide1.Location = new System.Drawing.Point(33, 170); 126 | this.lblGuide1.Name = "lblGuide1"; 127 | this.lblGuide1.Size = new System.Drawing.Size(336, 16); 128 | this.lblGuide1.TabIndex = 5; 129 | this.lblGuide1.Text = "1. R.Chidambaram, Vedic Astrologer, Karaikudi."; 130 | // 131 | // lblGuide3 132 | // 133 | this.lblGuide3.AutoSize = true; 134 | this.lblGuide3.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); 135 | this.lblGuide3.Location = new System.Drawing.Point(33, 232); 136 | this.lblGuide3.Name = "lblGuide3"; 137 | this.lblGuide3.Size = new System.Drawing.Size(377, 16); 138 | this.lblGuide3.TabIndex = 6; 139 | this.lblGuide3.Text = "3. Durai.Mathivanan, Vedic and KP Astrologer, Salem."; 140 | // 141 | // label4 142 | // 143 | this.label4.AutoSize = true; 144 | this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); 145 | this.label4.ForeColor = System.Drawing.Color.MediumBlue; 146 | this.label4.Location = new System.Drawing.Point(122, 24); 147 | this.label4.Name = "label4"; 148 | this.label4.Size = new System.Drawing.Size(196, 20); 149 | this.label4.TabIndex = 7; 150 | this.label4.Text = "logicAstroCharts for KP"; 151 | // 152 | // AboutUs 153 | // 154 | this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); 155 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; 156 | this.ClientSize = new System.Drawing.Size(441, 312); 157 | this.Controls.Add(this.label4); 158 | this.Controls.Add(this.lblGuide3); 159 | this.Controls.Add(this.lblGuide1); 160 | this.Controls.Add(this.lblGuide4); 161 | this.Controls.Add(this.lblGuidedBy); 162 | this.Controls.Add(this.lblGuide2); 163 | this.Controls.Add(this.lblDeveloper); 164 | this.Controls.Add(this.lblDevelopedBy); 165 | this.MaximizeBox = false; 166 | this.MinimizeBox = false; 167 | this.Name = "AboutUs"; 168 | this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; 169 | this.Text = "logicAstroCharts for KP"; 170 | this.ResumeLayout(false); 171 | this.PerformLayout(); 172 | 173 | } 174 | 175 | #endregion 176 | 177 | private System.Windows.Forms.Label lblDevelopedBy; 178 | private System.Windows.Forms.Label lblDeveloper; 179 | private System.Windows.Forms.Label lblGuide2; 180 | private System.Windows.Forms.Label lblGuidedBy; 181 | private System.Windows.Forms.Label lblGuide4; 182 | private System.Windows.Forms.Label lblGuide1; 183 | private System.Windows.Forms.Label lblGuide3; 184 | private System.Windows.Forms.Label label4; 185 | } 186 | } -------------------------------------------------------------------------------- /logicAstroKPCharts/AboutUs.cs: -------------------------------------------------------------------------------- 1 | /* logicAstroKPCharts 2 | Astrology Software 3 | Author: Nachiappan Narayanan 4 | *********************************************************/ 5 | /* 6 | License conditions 7 | ------------------ 8 | This file is part of logicAstroKPCharts. 9 | 10 | logicAstroKPCharts is distributed with NO WARRANTY OF ANY KIND. No author 11 | or distributor accepts any responsibility for the consequences of using it, 12 | or for whether it serves any particular purpose or works at all, unless he 13 | or she says so in writing. 14 | 15 | This program is free software: you can redistribute it and/or modify 16 | it under the terms of the GNU General Public License as published by 17 | the Free Software Foundation, either version 2 of the License, or 18 | (at your option) any later version. 19 | 20 | This program is distributed in the hope that it will be useful, 21 | but WITHOUT ANY WARRANTY; without even the implied warranty of 22 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 23 | GNU General Public License for more details. 24 | 25 | You should have received a copy of the GNU General Public License 26 | along with this program. If not, see . 27 | ***********************************************************/ 28 | 29 | using System; 30 | using System.Collections.Generic; 31 | using System.ComponentModel; 32 | using System.Data; 33 | using System.Drawing; 34 | using System.Linq; 35 | using System.Text; 36 | using System.Threading.Tasks; 37 | using System.Windows.Forms; 38 | 39 | namespace logicAstroKPCharts 40 | { 41 | public partial class AboutUs : Form 42 | { 43 | public AboutUs() 44 | { 45 | InitializeComponent(); 46 | } 47 | } 48 | } 49 | -------------------------------------------------------------------------------- /logicAstroKPCharts/AboutUs.resx: -------------------------------------------------------------------------------- 1 |  2 | 3 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | text/microsoft-resx 110 | 111 | 112 | 2.0 113 | 114 | 115 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 116 | 117 | 118 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 119 | 120 | -------------------------------------------------------------------------------- /logicAstroKPCharts/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /logicAstroKPCharts/GPL-License.txt: -------------------------------------------------------------------------------- 1 | GNU GENERAL PUBLIC LICENSE 2 | Version 2, June 1991 3 | 4 | Copyright (C) 1989, 1991 Free Software Foundation, Inc. 5 | 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA 6 | 7 | Everyone is permitted to copy and distribute verbatim copies 8 | of this license document, but changing it is not allowed. 9 | Preamble 10 | The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) You can apply it to your programs, too. 11 | 12 | When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. 13 | 14 | To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. 15 | 16 | For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. 17 | 18 | We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. 19 | 20 | Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. 21 | 22 | Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. 23 | 24 | The precise terms and conditions for copying, distribution and modification follow. 25 | 26 | TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 27 | 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". 28 | 29 | Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 30 | 31 | 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. 32 | 33 | You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 34 | 35 | 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: 36 | 37 | a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. 38 | b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. 39 | c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) 40 | These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. 41 | 42 | Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. 43 | 44 | In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 45 | 46 | 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: 47 | 48 | a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, 49 | b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, 50 | c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) 51 | The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. 52 | 53 | If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 54 | 55 | 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 56 | 57 | 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 58 | 59 | 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 60 | 61 | 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. 62 | 63 | If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. 64 | 65 | It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. 66 | 67 | This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 68 | 69 | 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 70 | 71 | 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. 72 | 73 | Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 74 | 75 | 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. 76 | 77 | NO WARRANTY 78 | 79 | 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 80 | 81 | 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. -------------------------------------------------------------------------------- /logicAstroKPCharts/MainForm.Designer.cs: -------------------------------------------------------------------------------- 1 | /* logicAstroKPCharts 2 | Astrology Software 3 | Author: Nachiappan Narayanan 4 | *********************************************************/ 5 | /* 6 | License conditions 7 | ------------------ 8 | This file is part of logicAstroKPCharts. 9 | 10 | logicAstroKPCharts is distributed with NO WARRANTY OF ANY KIND. No author 11 | or distributor accepts any responsibility for the consequences of using it, 12 | or for whether it serves any particular purpose or works at all, unless he 13 | or she says so in writing. 14 | 15 | This program is free software: you can redistribute it and/or modify 16 | it under the terms of the GNU General Public License as published by 17 | the Free Software Foundation, either version 2 of the License, or 18 | (at your option) any later version. 19 | 20 | This program is distributed in the hope that it will be useful, 21 | but WITHOUT ANY WARRANTY; without even the implied warranty of 22 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 23 | GNU General Public License for more details. 24 | 25 | You should have received a copy of the GNU General Public License 26 | along with this program. If not, see . 27 | ***********************************************************/ 28 | 29 | namespace logicAstroKPCharts 30 | { 31 | partial class MainForm 32 | { 33 | /// 34 | /// Required designer variable. 35 | /// 36 | private System.ComponentModel.IContainer components = null; 37 | 38 | /// 39 | /// Clean up any resources being used. 40 | /// 41 | /// true if managed resources should be disposed; otherwise, false. 42 | protected override void Dispose(bool disposing) 43 | { 44 | if (disposing && (components != null)) 45 | { 46 | components.Dispose(); 47 | } 48 | base.Dispose(disposing); 49 | } 50 | 51 | #region Windows Form Designer generated code 52 | 53 | /// 54 | /// Required method for Designer support - do not modify 55 | /// the contents of this method with the code editor. 56 | /// 57 | private void InitializeComponent() 58 | { 59 | this.lblName = new System.Windows.Forms.Label(); 60 | this.lblGender = new System.Windows.Forms.Label(); 61 | this.lblDOB = new System.Windows.Forms.Label(); 62 | this.lblTOB = new System.Windows.Forms.Label(); 63 | this.lblTimeZone = new System.Windows.Forms.Label(); 64 | this.lblPOB = new System.Windows.Forms.Label(); 65 | this.lblLongitude = new System.Windows.Forms.Label(); 66 | this.lblLatitude = new System.Windows.Forms.Label(); 67 | this.txtName = new System.Windows.Forms.TextBox(); 68 | this.cmbGender = new System.Windows.Forms.ComboBox(); 69 | this.txtDD = new System.Windows.Forms.TextBox(); 70 | this.txtMM = new System.Windows.Forms.TextBox(); 71 | this.txtYYYY = new System.Windows.Forms.TextBox(); 72 | this.lblDateFormat = new System.Windows.Forms.Label(); 73 | this.lblSepChar1 = new System.Windows.Forms.Label(); 74 | this.lblSepChar2 = new System.Windows.Forms.Label(); 75 | this.txtHour = new System.Windows.Forms.TextBox(); 76 | this.txtMin = new System.Windows.Forms.TextBox(); 77 | this.txtSec = new System.Windows.Forms.TextBox(); 78 | this.lblSepChar3 = new System.Windows.Forms.Label(); 79 | this.lblSepChar4 = new System.Windows.Forms.Label(); 80 | this.lblTimeFormat = new System.Windows.Forms.Label(); 81 | this.cmbTimeZone = new System.Windows.Forms.ComboBox(); 82 | this.txtPOB = new System.Windows.Forms.TextBox(); 83 | this.cmbLonDirection = new System.Windows.Forms.ComboBox(); 84 | this.txtLonDegrees = new System.Windows.Forms.TextBox(); 85 | this.txtLonMinutes = new System.Windows.Forms.TextBox(); 86 | this.lblSepChar5 = new System.Windows.Forms.Label(); 87 | this.lblLonFormat = new System.Windows.Forms.Label(); 88 | this.label1 = new System.Windows.Forms.Label(); 89 | this.label2 = new System.Windows.Forms.Label(); 90 | this.txtLatMinutes = new System.Windows.Forms.TextBox(); 91 | this.txtLatDegrees = new System.Windows.Forms.TextBox(); 92 | this.cmbLatDirection = new System.Windows.Forms.ComboBox(); 93 | this.btnOpen = new System.Windows.Forms.Button(); 94 | this.btnGenerate = new System.Windows.Forms.Button(); 95 | this.btnNewChart = new System.Windows.Forms.Button(); 96 | this.openFileDialog = new System.Windows.Forms.OpenFileDialog(); 97 | this.saveFileDialog = new System.Windows.Forms.SaveFileDialog(); 98 | this.btnSave = new System.Windows.Forms.Button(); 99 | this.lblLonLatWarning = new System.Windows.Forms.Label(); 100 | this.btnNow = new System.Windows.Forms.Button(); 101 | this.btnWhyLonLat = new System.Windows.Forms.Button(); 102 | this.lblAyanamsa = new System.Windows.Forms.Label(); 103 | this.cmbAyanamsa = new System.Windows.Forms.ComboBox(); 104 | this.btnTimeChart = new System.Windows.Forms.Button(); 105 | this.lblState = new System.Windows.Forms.Label(); 106 | this.txtSOB = new System.Windows.Forms.TextBox(); 107 | this.label3 = new System.Windows.Forms.Label(); 108 | this.txtCOB = new System.Windows.Forms.TextBox(); 109 | this.btnAboutUs = new System.Windows.Forms.Button(); 110 | this.SuspendLayout(); 111 | // 112 | // lblName 113 | // 114 | this.lblName.AutoSize = true; 115 | this.lblName.Location = new System.Drawing.Point(75, 67); 116 | this.lblName.Name = "lblName"; 117 | this.lblName.Size = new System.Drawing.Size(38, 13); 118 | this.lblName.TabIndex = 0; 119 | this.lblName.Text = "Name:"; 120 | // 121 | // lblGender 122 | // 123 | this.lblGender.AutoSize = true; 124 | this.lblGender.Location = new System.Drawing.Point(401, 67); 125 | this.lblGender.Name = "lblGender"; 126 | this.lblGender.Size = new System.Drawing.Size(45, 13); 127 | this.lblGender.TabIndex = 1; 128 | this.lblGender.Text = "Gender:"; 129 | // 130 | // lblDOB 131 | // 132 | this.lblDOB.AutoSize = true; 133 | this.lblDOB.Location = new System.Drawing.Point(42, 104); 134 | this.lblDOB.Name = "lblDOB"; 135 | this.lblDOB.Size = new System.Drawing.Size(71, 13); 136 | this.lblDOB.TabIndex = 2; 137 | this.lblDOB.Text = "Date Of Birth:"; 138 | // 139 | // lblTOB 140 | // 141 | this.lblTOB.AutoSize = true; 142 | this.lblTOB.Location = new System.Drawing.Point(42, 141); 143 | this.lblTOB.Name = "lblTOB"; 144 | this.lblTOB.Size = new System.Drawing.Size(71, 13); 145 | this.lblTOB.TabIndex = 3; 146 | this.lblTOB.Text = "Time Of Birth:"; 147 | // 148 | // lblTimeZone 149 | // 150 | this.lblTimeZone.AutoSize = true; 151 | this.lblTimeZone.Location = new System.Drawing.Point(52, 178); 152 | this.lblTimeZone.Name = "lblTimeZone"; 153 | this.lblTimeZone.Size = new System.Drawing.Size(61, 13); 154 | this.lblTimeZone.TabIndex = 4; 155 | this.lblTimeZone.Text = "Time Zone:"; 156 | // 157 | // lblPOB 158 | // 159 | this.lblPOB.AutoSize = true; 160 | this.lblPOB.Location = new System.Drawing.Point(38, 216); 161 | this.lblPOB.Name = "lblPOB"; 162 | this.lblPOB.Size = new System.Drawing.Size(75, 13); 163 | this.lblPOB.TabIndex = 5; 164 | this.lblPOB.Text = "Place Of Birth:"; 165 | // 166 | // lblLongitude 167 | // 168 | this.lblLongitude.AutoSize = true; 169 | this.lblLongitude.Location = new System.Drawing.Point(56, 325); 170 | this.lblLongitude.Name = "lblLongitude"; 171 | this.lblLongitude.Size = new System.Drawing.Size(57, 13); 172 | this.lblLongitude.TabIndex = 6; 173 | this.lblLongitude.Text = "Longitude:"; 174 | // 175 | // lblLatitude 176 | // 177 | this.lblLatitude.AutoSize = true; 178 | this.lblLatitude.Location = new System.Drawing.Point(61, 363); 179 | this.lblLatitude.Name = "lblLatitude"; 180 | this.lblLatitude.Size = new System.Drawing.Size(52, 13); 181 | this.lblLatitude.TabIndex = 7; 182 | this.lblLatitude.Text = "Latutude:"; 183 | // 184 | // txtName 185 | // 186 | this.txtName.Location = new System.Drawing.Point(129, 67); 187 | this.txtName.Name = "txtName"; 188 | this.txtName.Size = new System.Drawing.Size(260, 20); 189 | this.txtName.TabIndex = 2; 190 | this.txtName.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.NameValue_KeyPressed); 191 | // 192 | // cmbGender 193 | // 194 | this.cmbGender.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; 195 | this.cmbGender.FormattingEnabled = true; 196 | this.cmbGender.Items.AddRange(new object[] { 197 | "Male", 198 | "Female", 199 | "Transgender", 200 | "Unknown"}); 201 | this.cmbGender.Location = new System.Drawing.Point(462, 67); 202 | this.cmbGender.Name = "cmbGender"; 203 | this.cmbGender.Size = new System.Drawing.Size(80, 21); 204 | this.cmbGender.TabIndex = 3; 205 | // 206 | // txtDD 207 | // 208 | this.txtDD.Location = new System.Drawing.Point(129, 104); 209 | this.txtDD.MaxLength = 2; 210 | this.txtDD.Name = "txtDD"; 211 | this.txtDD.Size = new System.Drawing.Size(33, 20); 212 | this.txtDD.TabIndex = 4; 213 | this.txtDD.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.DayValue_KeyPressed); 214 | // 215 | // txtMM 216 | // 217 | this.txtMM.Location = new System.Drawing.Point(179, 104); 218 | this.txtMM.MaxLength = 2; 219 | this.txtMM.Name = "txtMM"; 220 | this.txtMM.Size = new System.Drawing.Size(33, 20); 221 | this.txtMM.TabIndex = 5; 222 | this.txtMM.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.MonthValue_KeyPressed); 223 | // 224 | // txtYYYY 225 | // 226 | this.txtYYYY.Location = new System.Drawing.Point(230, 104); 227 | this.txtYYYY.MaxLength = 4; 228 | this.txtYYYY.Name = "txtYYYY"; 229 | this.txtYYYY.Size = new System.Drawing.Size(69, 20); 230 | this.txtYYYY.TabIndex = 6; 231 | this.txtYYYY.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.YearValue_KeyPressed); 232 | // 233 | // lblDateFormat 234 | // 235 | this.lblDateFormat.AutoSize = true; 236 | this.lblDateFormat.Location = new System.Drawing.Point(304, 104); 237 | this.lblDateFormat.Name = "lblDateFormat"; 238 | this.lblDateFormat.Size = new System.Drawing.Size(97, 13); 239 | this.lblDateFormat.TabIndex = 13; 240 | this.lblDateFormat.Text = "(DD / MM / YYYY)"; 241 | // 242 | // lblSepChar1 243 | // 244 | this.lblSepChar1.AutoSize = true; 245 | this.lblSepChar1.Location = new System.Drawing.Point(164, 107); 246 | this.lblSepChar1.Name = "lblSepChar1"; 247 | this.lblSepChar1.Size = new System.Drawing.Size(12, 13); 248 | this.lblSepChar1.TabIndex = 14; 249 | this.lblSepChar1.Text = "/"; 250 | // 251 | // lblSepChar2 252 | // 253 | this.lblSepChar2.AutoSize = true; 254 | this.lblSepChar2.Location = new System.Drawing.Point(215, 107); 255 | this.lblSepChar2.Name = "lblSepChar2"; 256 | this.lblSepChar2.Size = new System.Drawing.Size(12, 13); 257 | this.lblSepChar2.TabIndex = 15; 258 | this.lblSepChar2.Text = "/"; 259 | // 260 | // txtHour 261 | // 262 | this.txtHour.Location = new System.Drawing.Point(129, 141); 263 | this.txtHour.MaxLength = 2; 264 | this.txtHour.Name = "txtHour"; 265 | this.txtHour.Size = new System.Drawing.Size(33, 20); 266 | this.txtHour.TabIndex = 7; 267 | this.txtHour.Text = "00"; 268 | this.txtHour.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.HoursValue_KeyPressed); 269 | // 270 | // txtMin 271 | // 272 | this.txtMin.Location = new System.Drawing.Point(179, 141); 273 | this.txtMin.MaxLength = 2; 274 | this.txtMin.Name = "txtMin"; 275 | this.txtMin.Size = new System.Drawing.Size(33, 20); 276 | this.txtMin.TabIndex = 8; 277 | this.txtMin.Text = "00"; 278 | this.txtMin.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.MinutesValue_KeyPressed); 279 | // 280 | // txtSec 281 | // 282 | this.txtSec.Location = new System.Drawing.Point(230, 141); 283 | this.txtSec.MaxLength = 2; 284 | this.txtSec.Name = "txtSec"; 285 | this.txtSec.Size = new System.Drawing.Size(33, 20); 286 | this.txtSec.TabIndex = 9; 287 | this.txtSec.Text = "00"; 288 | this.txtSec.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.SecondsValue_KeyPressed); 289 | // 290 | // lblSepChar3 291 | // 292 | this.lblSepChar3.AutoSize = true; 293 | this.lblSepChar3.Location = new System.Drawing.Point(164, 143); 294 | this.lblSepChar3.Name = "lblSepChar3"; 295 | this.lblSepChar3.Size = new System.Drawing.Size(13, 13); 296 | this.lblSepChar3.TabIndex = 19; 297 | this.lblSepChar3.Text = "--"; 298 | // 299 | // lblSepChar4 300 | // 301 | this.lblSepChar4.AutoSize = true; 302 | this.lblSepChar4.Location = new System.Drawing.Point(215, 144); 303 | this.lblSepChar4.Name = "lblSepChar4"; 304 | this.lblSepChar4.Size = new System.Drawing.Size(13, 13); 305 | this.lblSepChar4.TabIndex = 20; 306 | this.lblSepChar4.Text = "--"; 307 | // 308 | // lblTimeFormat 309 | // 310 | this.lblTimeFormat.AutoSize = true; 311 | this.lblTimeFormat.Location = new System.Drawing.Point(271, 141); 312 | this.lblTimeFormat.Name = "lblTimeFormat"; 313 | this.lblTimeFormat.Size = new System.Drawing.Size(149, 13); 314 | this.lblTimeFormat.TabIndex = 21; 315 | this.lblTimeFormat.Text = "(HH - MM - SS / 24 hr Format)"; 316 | // 317 | // cmbTimeZone 318 | // 319 | this.cmbTimeZone.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; 320 | this.cmbTimeZone.FormattingEnabled = true; 321 | this.cmbTimeZone.Location = new System.Drawing.Point(129, 178); 322 | this.cmbTimeZone.Name = "cmbTimeZone"; 323 | this.cmbTimeZone.Size = new System.Drawing.Size(413, 21); 324 | this.cmbTimeZone.TabIndex = 10; 325 | // 326 | // txtPOB 327 | // 328 | this.txtPOB.Location = new System.Drawing.Point(129, 216); 329 | this.txtPOB.Name = "txtPOB"; 330 | this.txtPOB.Size = new System.Drawing.Size(240, 20); 331 | this.txtPOB.TabIndex = 11; 332 | this.txtPOB.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.POBValue_KeyPressed); 333 | // 334 | // cmbLonDirection 335 | // 336 | this.cmbLonDirection.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; 337 | this.cmbLonDirection.FormattingEnabled = true; 338 | this.cmbLonDirection.Items.AddRange(new object[] { 339 | "EAST", 340 | "WEST"}); 341 | this.cmbLonDirection.Location = new System.Drawing.Point(129, 325); 342 | this.cmbLonDirection.Name = "cmbLonDirection"; 343 | this.cmbLonDirection.Size = new System.Drawing.Size(98, 21); 344 | this.cmbLonDirection.TabIndex = 14; 345 | // 346 | // txtLonDegrees 347 | // 348 | this.txtLonDegrees.Location = new System.Drawing.Point(237, 325); 349 | this.txtLonDegrees.MaxLength = 3; 350 | this.txtLonDegrees.Name = "txtLonDegrees"; 351 | this.txtLonDegrees.Size = new System.Drawing.Size(45, 20); 352 | this.txtLonDegrees.TabIndex = 15; 353 | this.txtLonDegrees.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.LonDegreesValue_KeyPressed); 354 | // 355 | // txtLonMinutes 356 | // 357 | this.txtLonMinutes.Location = new System.Drawing.Point(301, 325); 358 | this.txtLonMinutes.MaxLength = 2; 359 | this.txtLonMinutes.Name = "txtLonMinutes"; 360 | this.txtLonMinutes.Size = new System.Drawing.Size(49, 20); 361 | this.txtLonMinutes.TabIndex = 16; 362 | this.txtLonMinutes.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.LonMinutesValue_KeyPressed); 363 | // 364 | // lblSepChar5 365 | // 366 | this.lblSepChar5.AutoSize = true; 367 | this.lblSepChar5.Location = new System.Drawing.Point(286, 328); 368 | this.lblSepChar5.Name = "lblSepChar5"; 369 | this.lblSepChar5.Size = new System.Drawing.Size(13, 13); 370 | this.lblSepChar5.TabIndex = 27; 371 | this.lblSepChar5.Text = "--"; 372 | // 373 | // lblLonFormat 374 | // 375 | this.lblLonFormat.AutoSize = true; 376 | this.lblLonFormat.Location = new System.Drawing.Point(357, 325); 377 | this.lblLonFormat.Name = "lblLonFormat"; 378 | this.lblLonFormat.Size = new System.Drawing.Size(95, 13); 379 | this.lblLonFormat.TabIndex = 28; 380 | this.lblLonFormat.Text = "(000 Deg - 00 Min)"; 381 | // 382 | // label1 383 | // 384 | this.label1.AutoSize = true; 385 | this.label1.Location = new System.Drawing.Point(357, 363); 386 | this.label1.Name = "label1"; 387 | this.label1.Size = new System.Drawing.Size(89, 13); 388 | this.label1.TabIndex = 33; 389 | this.label1.Text = "(00 Deg - 00 Min)"; 390 | // 391 | // label2 392 | // 393 | this.label2.AutoSize = true; 394 | this.label2.Location = new System.Drawing.Point(286, 366); 395 | this.label2.Name = "label2"; 396 | this.label2.Size = new System.Drawing.Size(13, 13); 397 | this.label2.TabIndex = 32; 398 | this.label2.Text = "--"; 399 | // 400 | // txtLatMinutes 401 | // 402 | this.txtLatMinutes.Location = new System.Drawing.Point(301, 363); 403 | this.txtLatMinutes.MaxLength = 2; 404 | this.txtLatMinutes.Name = "txtLatMinutes"; 405 | this.txtLatMinutes.Size = new System.Drawing.Size(49, 20); 406 | this.txtLatMinutes.TabIndex = 19; 407 | this.txtLatMinutes.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.LatMinutesValue_KeyPressed); 408 | // 409 | // txtLatDegrees 410 | // 411 | this.txtLatDegrees.Location = new System.Drawing.Point(237, 363); 412 | this.txtLatDegrees.MaxLength = 2; 413 | this.txtLatDegrees.Name = "txtLatDegrees"; 414 | this.txtLatDegrees.Size = new System.Drawing.Size(45, 20); 415 | this.txtLatDegrees.TabIndex = 18; 416 | this.txtLatDegrees.KeyPress += new System.Windows.Forms.KeyPressEventHandler(this.LatDegreesValue_KeyPressed); 417 | // 418 | // cmbLatDirection 419 | // 420 | this.cmbLatDirection.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; 421 | this.cmbLatDirection.FormattingEnabled = true; 422 | this.cmbLatDirection.Items.AddRange(new object[] { 423 | "NORTH", 424 | "SOUTH"}); 425 | this.cmbLatDirection.Location = new System.Drawing.Point(129, 363); 426 | this.cmbLatDirection.Name = "cmbLatDirection"; 427 | this.cmbLatDirection.Size = new System.Drawing.Size(98, 21); 428 | this.cmbLatDirection.TabIndex = 17; 429 | // 430 | // btnOpen 431 | // 432 | this.btnOpen.Location = new System.Drawing.Point(38, 22); 433 | this.btnOpen.Name = "btnOpen"; 434 | this.btnOpen.Size = new System.Drawing.Size(75, 23); 435 | this.btnOpen.TabIndex = 1; 436 | this.btnOpen.Text = "Open"; 437 | this.btnOpen.UseVisualStyleBackColor = true; 438 | this.btnOpen.Click += new System.EventHandler(this.btnOpen_Click); 439 | // 440 | // btnGenerate 441 | // 442 | this.btnGenerate.Location = new System.Drawing.Point(242, 449); 443 | this.btnGenerate.Name = "btnGenerate"; 444 | this.btnGenerate.Size = new System.Drawing.Size(98, 37); 445 | this.btnGenerate.TabIndex = 21; 446 | this.btnGenerate.Text = "Generate"; 447 | this.btnGenerate.UseVisualStyleBackColor = true; 448 | this.btnGenerate.Click += new System.EventHandler(this.btnGenerate_Click); 449 | // 450 | // btnNewChart 451 | // 452 | this.btnNewChart.Location = new System.Drawing.Point(222, 22); 453 | this.btnNewChart.Name = "btnNewChart"; 454 | this.btnNewChart.Size = new System.Drawing.Size(75, 23); 455 | this.btnNewChart.TabIndex = 38; 456 | this.btnNewChart.Text = "New Chart"; 457 | this.btnNewChart.UseVisualStyleBackColor = true; 458 | this.btnNewChart.Click += new System.EventHandler(this.btnNewChart_Click); 459 | // 460 | // openFileDialog 461 | // 462 | this.openFileDialog.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*"; 463 | // 464 | // saveFileDialog 465 | // 466 | this.saveFileDialog.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*"; 467 | // 468 | // btnSave 469 | // 470 | this.btnSave.Location = new System.Drawing.Point(130, 22); 471 | this.btnSave.Name = "btnSave"; 472 | this.btnSave.Size = new System.Drawing.Size(75, 23); 473 | this.btnSave.TabIndex = 39; 474 | this.btnSave.Text = "Save"; 475 | this.btnSave.UseVisualStyleBackColor = true; 476 | this.btnSave.Click += new System.EventHandler(this.btnSave_Click); 477 | // 478 | // lblLonLatWarning 479 | // 480 | this.lblLonLatWarning.AutoSize = true; 481 | this.lblLonLatWarning.BackColor = System.Drawing.SystemColors.Control; 482 | this.lblLonLatWarning.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); 483 | this.lblLonLatWarning.ForeColor = System.Drawing.Color.Red; 484 | this.lblLonLatWarning.Location = new System.Drawing.Point(142, 290); 485 | this.lblLonLatWarning.Name = "lblLonLatWarning"; 486 | this.lblLonLatWarning.Size = new System.Drawing.Size(285, 18); 487 | this.lblLonLatWarning.TabIndex = 44; 488 | this.lblLonLatWarning.Text = "Enter Longitude - Latitude Values Manually"; 489 | // 490 | // btnNow 491 | // 492 | this.btnNow.Location = new System.Drawing.Point(467, 119); 493 | this.btnNow.Name = "btnNow"; 494 | this.btnNow.Size = new System.Drawing.Size(75, 23); 495 | this.btnNow.TabIndex = 48; 496 | this.btnNow.Text = "Now"; 497 | this.btnNow.UseVisualStyleBackColor = true; 498 | this.btnNow.Click += new System.EventHandler(this.btnNow_Click); 499 | // 500 | // btnWhyLonLat 501 | // 502 | this.btnWhyLonLat.Location = new System.Drawing.Point(433, 289); 503 | this.btnWhyLonLat.Margin = new System.Windows.Forms.Padding(2); 504 | this.btnWhyLonLat.Name = "btnWhyLonLat"; 505 | this.btnWhyLonLat.Size = new System.Drawing.Size(56, 22); 506 | this.btnWhyLonLat.TabIndex = 49; 507 | this.btnWhyLonLat.Text = "Why?"; 508 | this.btnWhyLonLat.UseVisualStyleBackColor = true; 509 | this.btnWhyLonLat.Click += new System.EventHandler(this.btnWhyLonLat_Click); 510 | // 511 | // lblAyanamsa 512 | // 513 | this.lblAyanamsa.AutoSize = true; 514 | this.lblAyanamsa.Location = new System.Drawing.Point(53, 401); 515 | this.lblAyanamsa.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0); 516 | this.lblAyanamsa.Name = "lblAyanamsa"; 517 | this.lblAyanamsa.Size = new System.Drawing.Size(59, 13); 518 | this.lblAyanamsa.TabIndex = 50; 519 | this.lblAyanamsa.Text = "Ayanamsa:"; 520 | // 521 | // cmbAyanamsa 522 | // 523 | this.cmbAyanamsa.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; 524 | this.cmbAyanamsa.FormattingEnabled = true; 525 | this.cmbAyanamsa.Items.AddRange(new object[] { 526 | "KP-SE-NewComb", 527 | "Lahiri", 528 | "Suryasiddhanta", 529 | "True Pushya (PVRN Rao)", 530 | "True Mula (Chandra Hari)", 531 | "Fagan/Bradley", 532 | "Tropical"}); 533 | this.cmbAyanamsa.Location = new System.Drawing.Point(129, 401); 534 | this.cmbAyanamsa.Margin = new System.Windows.Forms.Padding(2); 535 | this.cmbAyanamsa.Name = "cmbAyanamsa"; 536 | this.cmbAyanamsa.Size = new System.Drawing.Size(221, 21); 537 | this.cmbAyanamsa.TabIndex = 20; 538 | // 539 | // btnTimeChart 540 | // 541 | this.btnTimeChart.Location = new System.Drawing.Point(315, 22); 542 | this.btnTimeChart.Name = "btnTimeChart"; 543 | this.btnTimeChart.Size = new System.Drawing.Size(75, 23); 544 | this.btnTimeChart.TabIndex = 53; 545 | this.btnTimeChart.Text = "Time Chart"; 546 | this.btnTimeChart.UseVisualStyleBackColor = true; 547 | this.btnTimeChart.Click += new System.EventHandler(this.btnTimeChart_Click); 548 | // 549 | // lblState 550 | // 551 | this.lblState.AutoSize = true; 552 | this.lblState.Location = new System.Drawing.Point(391, 216); 553 | this.lblState.Name = "lblState"; 554 | this.lblState.Size = new System.Drawing.Size(35, 13); 555 | this.lblState.TabIndex = 54; 556 | this.lblState.Text = "State:"; 557 | // 558 | // txtSOB 559 | // 560 | this.txtSOB.Location = new System.Drawing.Point(432, 216); 561 | this.txtSOB.Name = "txtSOB"; 562 | this.txtSOB.Size = new System.Drawing.Size(110, 20); 563 | this.txtSOB.TabIndex = 12; 564 | // 565 | // label3 566 | // 567 | this.label3.AutoSize = true; 568 | this.label3.Location = new System.Drawing.Point(63, 253); 569 | this.label3.Name = "label3"; 570 | this.label3.Size = new System.Drawing.Size(46, 13); 571 | this.label3.TabIndex = 56; 572 | this.label3.Text = "Country:"; 573 | // 574 | // txtCOB 575 | // 576 | this.txtCOB.Location = new System.Drawing.Point(129, 253); 577 | this.txtCOB.Name = "txtCOB"; 578 | this.txtCOB.Size = new System.Drawing.Size(121, 20); 579 | this.txtCOB.TabIndex = 13; 580 | // 581 | // btnAboutUs 582 | // 583 | this.btnAboutUs.ForeColor = System.Drawing.Color.MediumBlue; 584 | this.btnAboutUs.Location = new System.Drawing.Point(467, 22); 585 | this.btnAboutUs.Name = "btnAboutUs"; 586 | this.btnAboutUs.Size = new System.Drawing.Size(75, 23); 587 | this.btnAboutUs.TabIndex = 57; 588 | this.btnAboutUs.Text = "AboutUs"; 589 | this.btnAboutUs.UseVisualStyleBackColor = true; 590 | this.btnAboutUs.Click += new System.EventHandler(this.btnAboutUs_Click); 591 | // 592 | // MainForm 593 | // 594 | this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); 595 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; 596 | this.ClientSize = new System.Drawing.Size(583, 507); 597 | this.Controls.Add(this.btnAboutUs); 598 | this.Controls.Add(this.txtCOB); 599 | this.Controls.Add(this.label3); 600 | this.Controls.Add(this.txtSOB); 601 | this.Controls.Add(this.lblState); 602 | this.Controls.Add(this.btnTimeChart); 603 | this.Controls.Add(this.cmbAyanamsa); 604 | this.Controls.Add(this.lblAyanamsa); 605 | this.Controls.Add(this.btnWhyLonLat); 606 | this.Controls.Add(this.btnNow); 607 | this.Controls.Add(this.lblLonLatWarning); 608 | this.Controls.Add(this.btnSave); 609 | this.Controls.Add(this.btnNewChart); 610 | this.Controls.Add(this.btnGenerate); 611 | this.Controls.Add(this.btnOpen); 612 | this.Controls.Add(this.label1); 613 | this.Controls.Add(this.label2); 614 | this.Controls.Add(this.txtLatMinutes); 615 | this.Controls.Add(this.txtLatDegrees); 616 | this.Controls.Add(this.cmbLatDirection); 617 | this.Controls.Add(this.lblLonFormat); 618 | this.Controls.Add(this.lblSepChar5); 619 | this.Controls.Add(this.txtLonMinutes); 620 | this.Controls.Add(this.txtLonDegrees); 621 | this.Controls.Add(this.cmbLonDirection); 622 | this.Controls.Add(this.txtPOB); 623 | this.Controls.Add(this.cmbTimeZone); 624 | this.Controls.Add(this.lblTimeFormat); 625 | this.Controls.Add(this.lblSepChar4); 626 | this.Controls.Add(this.lblSepChar3); 627 | this.Controls.Add(this.txtSec); 628 | this.Controls.Add(this.txtMin); 629 | this.Controls.Add(this.txtHour); 630 | this.Controls.Add(this.lblSepChar2); 631 | this.Controls.Add(this.lblSepChar1); 632 | this.Controls.Add(this.lblDateFormat); 633 | this.Controls.Add(this.txtYYYY); 634 | this.Controls.Add(this.txtMM); 635 | this.Controls.Add(this.txtDD); 636 | this.Controls.Add(this.cmbGender); 637 | this.Controls.Add(this.txtName); 638 | this.Controls.Add(this.lblLatitude); 639 | this.Controls.Add(this.lblLongitude); 640 | this.Controls.Add(this.lblPOB); 641 | this.Controls.Add(this.lblTimeZone); 642 | this.Controls.Add(this.lblTOB); 643 | this.Controls.Add(this.lblDOB); 644 | this.Controls.Add(this.lblGender); 645 | this.Controls.Add(this.lblName); 646 | this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; 647 | this.MaximizeBox = false; 648 | this.MinimizeBox = false; 649 | this.Name = "MainForm"; 650 | this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; 651 | this.Text = "logicAstroCharts for KP"; 652 | this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.OnFormClosing); 653 | this.ResumeLayout(false); 654 | this.PerformLayout(); 655 | 656 | } 657 | 658 | #endregion 659 | 660 | private System.Windows.Forms.Label lblName; 661 | private System.Windows.Forms.Label lblGender; 662 | private System.Windows.Forms.Label lblDOB; 663 | private System.Windows.Forms.Label lblTOB; 664 | private System.Windows.Forms.Label lblTimeZone; 665 | private System.Windows.Forms.Label lblPOB; 666 | private System.Windows.Forms.Label lblLongitude; 667 | private System.Windows.Forms.Label lblLatitude; 668 | private System.Windows.Forms.TextBox txtName; 669 | private System.Windows.Forms.ComboBox cmbGender; 670 | private System.Windows.Forms.TextBox txtDD; 671 | private System.Windows.Forms.TextBox txtMM; 672 | private System.Windows.Forms.TextBox txtYYYY; 673 | private System.Windows.Forms.Label lblDateFormat; 674 | private System.Windows.Forms.Label lblSepChar1; 675 | private System.Windows.Forms.Label lblSepChar2; 676 | private System.Windows.Forms.TextBox txtHour; 677 | private System.Windows.Forms.TextBox txtMin; 678 | private System.Windows.Forms.TextBox txtSec; 679 | private System.Windows.Forms.Label lblSepChar3; 680 | private System.Windows.Forms.Label lblSepChar4; 681 | private System.Windows.Forms.Label lblTimeFormat; 682 | private System.Windows.Forms.ComboBox cmbTimeZone; 683 | private System.Windows.Forms.TextBox txtPOB; 684 | private System.Windows.Forms.ComboBox cmbLonDirection; 685 | private System.Windows.Forms.TextBox txtLonDegrees; 686 | private System.Windows.Forms.TextBox txtLonMinutes; 687 | private System.Windows.Forms.Label lblSepChar5; 688 | private System.Windows.Forms.Label lblLonFormat; 689 | private System.Windows.Forms.Label label1; 690 | private System.Windows.Forms.Label label2; 691 | private System.Windows.Forms.TextBox txtLatMinutes; 692 | private System.Windows.Forms.TextBox txtLatDegrees; 693 | private System.Windows.Forms.ComboBox cmbLatDirection; 694 | private System.Windows.Forms.Button btnOpen; 695 | private System.Windows.Forms.Button btnGenerate; 696 | private System.Windows.Forms.Button btnNewChart; 697 | private System.Windows.Forms.OpenFileDialog openFileDialog; 698 | private System.Windows.Forms.SaveFileDialog saveFileDialog; 699 | private System.Windows.Forms.Button btnSave; 700 | private System.Windows.Forms.Label lblLonLatWarning; 701 | private System.Windows.Forms.Button btnNow; 702 | private System.Windows.Forms.Button btnWhyLonLat; 703 | private System.Windows.Forms.Label lblAyanamsa; 704 | private System.Windows.Forms.ComboBox cmbAyanamsa; 705 | private System.Windows.Forms.Button btnTimeChart; 706 | private System.Windows.Forms.Label lblState; 707 | private System.Windows.Forms.TextBox txtSOB; 708 | private System.Windows.Forms.Label label3; 709 | private System.Windows.Forms.TextBox txtCOB; 710 | private System.Windows.Forms.Button btnAboutUs; 711 | } 712 | } 713 | 714 | -------------------------------------------------------------------------------- /logicAstroKPCharts/MainForm.resx: -------------------------------------------------------------------------------- 1 |  2 | 3 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | text/microsoft-resx 110 | 111 | 112 | 2.0 113 | 114 | 115 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 116 | 117 | 118 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 119 | 120 | 121 | 17, 17 122 | 123 | 124 | 141, 17 125 | 126 | -------------------------------------------------------------------------------- /logicAstroKPCharts/Program.cs: -------------------------------------------------------------------------------- 1 | /* logicAstroKPCharts 2 | Astrology Software 3 | Author: Nachiappan Narayanan 4 | *********************************************************/ 5 | /* 6 | License conditions 7 | ------------------ 8 | This file is part of logicAstroKPCharts. 9 | 10 | logicAstroKPCharts is distributed with NO WARRANTY OF ANY KIND. No author 11 | or distributor accepts any responsibility for the consequences of using it, 12 | or for whether it serves any particular purpose or works at all, unless he 13 | or she says so in writing. 14 | 15 | This program is free software: you can redistribute it and/or modify 16 | it under the terms of the GNU General Public License as published by 17 | the Free Software Foundation, either version 2 of the License, or 18 | (at your option) any later version. 19 | 20 | This program is distributed in the hope that it will be useful, 21 | but WITHOUT ANY WARRANTY; without even the implied warranty of 22 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 23 | GNU General Public License for more details. 24 | 25 | You should have received a copy of the GNU General Public License 26 | along with this program. If not, see . 27 | ***********************************************************/ 28 | 29 | using System; 30 | using System.Collections.Generic; 31 | using System.Linq; 32 | using System.Threading.Tasks; 33 | using System.Windows.Forms; 34 | 35 | namespace logicAstroKPCharts 36 | { 37 | static class Program 38 | { 39 | /// 40 | /// The main entry point for the application. 41 | /// 42 | [STAThread] 43 | static void Main() 44 | { 45 | Application.EnableVisualStyles(); 46 | Application.SetCompatibleTextRenderingDefault(false); 47 | try 48 | { 49 | Application.Run(new WelcomeForm()); 50 | } 51 | catch 52 | { } 53 | } 54 | } 55 | } 56 | -------------------------------------------------------------------------------- /logicAstroKPCharts/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("logicAstroKPCharts")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("logicAstroKPCharts")] 13 | [assembly: AssemblyCopyright("Copyright © 2020")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("d2b415d6-2164-4e23-8368-45a4f2aac36b")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /logicAstroKPCharts/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace logicAstroKPCharts.Properties 12 | { 13 | 14 | 15 | /// 16 | /// A strongly-typed resource class, for looking up localized strings, etc. 17 | /// 18 | // This class was auto-generated by the StronglyTypedResourceBuilder 19 | // class via a tool like ResGen or Visual Studio. 20 | // To add or remove a member, edit your .ResX file then rerun ResGen 21 | // with the /str option, or rebuild your VS project. 22 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] 23 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] 24 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 25 | internal class Resources 26 | { 27 | 28 | private static global::System.Resources.ResourceManager resourceMan; 29 | 30 | private static global::System.Globalization.CultureInfo resourceCulture; 31 | 32 | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] 33 | internal Resources() 34 | { 35 | } 36 | 37 | /// 38 | /// Returns the cached ResourceManager instance used by this class. 39 | /// 40 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] 41 | internal static global::System.Resources.ResourceManager ResourceManager 42 | { 43 | get 44 | { 45 | if ((resourceMan == null)) 46 | { 47 | global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("logicAstroKPCharts.Properties.Resources", typeof(Resources).Assembly); 48 | resourceMan = temp; 49 | } 50 | return resourceMan; 51 | } 52 | } 53 | 54 | /// 55 | /// Overrides the current thread's CurrentUICulture property for all 56 | /// resource lookups using this strongly typed resource class. 57 | /// 58 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] 59 | internal static global::System.Globalization.CultureInfo Culture 60 | { 61 | get 62 | { 63 | return resourceCulture; 64 | } 65 | set 66 | { 67 | resourceCulture = value; 68 | } 69 | } 70 | } 71 | } 72 | -------------------------------------------------------------------------------- /logicAstroKPCharts/Properties/Resources.resx: -------------------------------------------------------------------------------- 1 |  2 | 3 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | text/microsoft-resx 107 | 108 | 109 | 2.0 110 | 111 | 112 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 113 | 114 | 115 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 116 | 117 | -------------------------------------------------------------------------------- /logicAstroKPCharts/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace logicAstroKPCharts.Properties 12 | { 13 | 14 | 15 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 16 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] 17 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase 18 | { 19 | 20 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 21 | 22 | public static Settings Default 23 | { 24 | get 25 | { 26 | return defaultInstance; 27 | } 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /logicAstroKPCharts/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /logicAstroKPCharts/TermsAndConditions.txt: -------------------------------------------------------------------------------- 1 | TERMS AND CONDITIONS 2 | ---------------------------------------------- 3 | BY DOWNLOADING, INSTALLING, USING, TRANSMITTING, DISTRIBUTING OR COPYING ANY MATERIALS ("THE SOFTWARE") INCLUDING SOFTWARE, FILES, DOCUMENTS AND DATA, YOU AGREE TO THE TERMS OF THIS AGREEMENT (INCLUDING THE SOFTWARE LICENSE AND DISCLAIMER OF WARRANTY) WITH logicAstro THE OWNER OF ALL RIGHTS IN RESPECT OF THE SOFTWARE. 4 | 5 | PLEASE READ THIS DOCUMENT CAREFULLY BEFORE USING THE SOFTWARE. 6 | 7 | IF YOU DO NOT AGREE TO ANY OF THE TERMS OF THIS LICENSE THEN DO NOT DOWNLOAD, INSTALL, USE, TRANSMIT, DISTRIBUTE OR COPY THE SOFTWARE. 8 | 9 | THIS DOCUMENT CONSTITUTES A LICENSE TO USE THE SOFTWARE ON THE TERMS AND CONDITIONS APPEARING BELOW. 10 | 11 | 1) License 12 | logicAstroKPCharts is distributed with NO WARRANTY OF ANY KIND. No author or distributor accepts any responsibility for the consequences of using it, or for whether it serves any particular purpose or works at all, unless he or she says so in writing. 13 | 14 | This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version. 15 | 16 | This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. 17 | 18 | You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses. 19 | 20 | 2) Restrictions 21 | As stated in GNU General Public License. 22 | 23 | 3) Disclaimer of Warranty, Limitation of Remedies 24 | TO THE FULL EXTENT PERMITTED BY LAW, logicAstro HEREBY EXCLUDES ALL CONDITIONS AND WARRANTIES, WHETHER IMPOSED BY STATUTE OR BY OPERATION OF LAW OR OTHERWISE, NOT EXPRESSLY SET OUT HEREIN. THE SOFTWARE, AND ALL ACCOMPANYING FILES, OTHER FILES, DOCUMENTS, DATA AND MATERIALS ARE DISTRIBUTED "AS IS" AND WITH NO WARRANTIES OF ANY KIND, WHETHER EXPRESS OR IMPLIED. logicAstro DOES NOT WARRANT, GUARANTEE OR MAKE ANY REPRESENTATIONS REGARDING THE USE, OR THE RESULTS OF THE USE, OF THE SOFTWARE WITH RESPECT TO ITS CORRECTNESS, ACCURACY, RELIABILITY, CURRENTNESS OR OTHERWISE. THE ENTIRE RISK OF USING THE SOFTWARE IS ASSUMED BY YOU. logicAstro MAKES NO EXPRESS OR IMPLIED WARRANTIES OR CONDITIONS INCLUDING, WITHOUT LIMITATION, THE WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE WITH RESPECT TO THE SOFTWARE. NO ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY logicAstro, IT'S DISTRIBUTORS, AGENTS OR EMPLOYEES SHALL CREATE A WARRANTY, AND YOU MAY NOT RELY ON ANY SUCH INFORMATION OR ADVICE. 25 | 26 | IMPORTANT NOTE: Nothing in this Agreement is intended or shall be construed as excluding or modifying any statutory rights, warranties or conditions which by virtue of any national or state Fair Trading, Trade Practices or other such consumer legislation may not be modified or excluded. If permitted by such legislation, however, logicAstro's liability for any breach of any such warranty or condition shall be and is hereby limited to the supply of THE SOFTWARE licensed hereunder again as logicAstro at its sole discretion may determine to be necessary to correct the said breach. 27 | 28 | IN NO EVENT SHALL logicAstro BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES (INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, AND THE LOSS OF BUSINESS INFORMATION OR COMPUTER PROGRAMS), EVEN IF logicAstro OR ANY logicAstro REPRESENTATIVE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. IN ADDITION, IN NO EVENT DOES logicAstro AUTHORIZE YOU TO USE THE SOFTWARE IN SITUATIONS WHERE FAILURE OF THE SOFTWARE TO PERFORM CAN REASONABLY BE EXPECTED TO RESULT IN A PHYSICAL INJURY, OR IN LOSS OF LIFE. ANY SUCH USE BY YOU IS ENTIRELY AT YOUR OWN RISK, AND YOU AGREE TO HOLD logicAstro HARMLESS FROM ANY CLAIMS OR LOSSES RELATING TO SUCH UNAUTHORIZED USE. 29 | 30 | 4) General 31 | All rights of any kind in THE SOFTWARE which are not expressly granted in this Agreement are entirely and exclusively reserved to and by logicAstro. 32 | 33 | This Agreement shall be governed by Indian law. Exclusive jurisdiction and venue for all matters relating to this Agreement shall be in courts and fora located in the State of TamilNadu, India, and you consent to such jurisdiction and venue. This agreement contains the entire Agreement between the parties hereto with respect to the subject matter hereof and supersedes all prior agreements and/or understandings (oral or written). Failure or delay by logicAstro in enforcing any right or provision hereof shall not be deemed a waiver of such provision or right with respect to the instant or any subsequent breach. If any provision of this Agreement shall be held by a court of competent jurisdiction to be contrary to law, that provision will be enforced to the maximum extent permissible, and the remaining provisions of this Agreement will remain in force and effect. 34 | -------------------------------------------------------------------------------- /logicAstroKPCharts/WelcomeForm.Designer.cs: -------------------------------------------------------------------------------- 1 | /* logicAstroKPCharts 2 | Astrology Software 3 | Author: Nachiappan Narayanan 4 | *********************************************************/ 5 | /* 6 | License conditions 7 | ------------------ 8 | This file is part of logicAstroKPCharts. 9 | 10 | logicAstroKPCharts is distributed with NO WARRANTY OF ANY KIND. No author 11 | or distributor accepts any responsibility for the consequences of using it, 12 | or for whether it serves any particular purpose or works at all, unless he 13 | or she says so in writing. 14 | 15 | This program is free software: you can redistribute it and/or modify 16 | it under the terms of the GNU General Public License as published by 17 | the Free Software Foundation, either version 2 of the License, or 18 | (at your option) any later version. 19 | 20 | This program is distributed in the hope that it will be useful, 21 | but WITHOUT ANY WARRANTY; without even the implied warranty of 22 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 23 | GNU General Public License for more details. 24 | 25 | You should have received a copy of the GNU General Public License 26 | along with this program. If not, see . 27 | ***********************************************************/ 28 | 29 | namespace logicAstroKPCharts 30 | { 31 | partial class WelcomeForm 32 | { 33 | /// 34 | /// Required designer variable. 35 | /// 36 | private System.ComponentModel.IContainer components = null; 37 | 38 | /// 39 | /// Clean up any resources being used. 40 | /// 41 | /// true if managed resources should be disposed; otherwise, false. 42 | protected override void Dispose(bool disposing) 43 | { 44 | if (disposing && (components != null)) 45 | { 46 | components.Dispose(); 47 | } 48 | base.Dispose(disposing); 49 | } 50 | 51 | #region Windows Form Designer generated code 52 | 53 | /// 54 | /// Required method for Designer support - do not modify 55 | /// the contents of this method with the code editor. 56 | /// 57 | private void InitializeComponent() 58 | { 59 | this.rtTermsAndConditions = new System.Windows.Forms.RichTextBox(); 60 | this.lblSoftwareTitle = new System.Windows.Forms.Label(); 61 | this.btnEnter = new System.Windows.Forms.Button(); 62 | this.lblTermsAndConditionsAgree = new System.Windows.Forms.Label(); 63 | this.lblTermsAndConditions = new System.Windows.Forms.Label(); 64 | this.lblVersion = new System.Windows.Forms.Label(); 65 | this.SuspendLayout(); 66 | // 67 | // rtTermsAndConditions 68 | // 69 | this.rtTermsAndConditions.Location = new System.Drawing.Point(28, 281); 70 | this.rtTermsAndConditions.Name = "rtTermsAndConditions"; 71 | this.rtTermsAndConditions.Size = new System.Drawing.Size(706, 137); 72 | this.rtTermsAndConditions.TabIndex = 0; 73 | this.rtTermsAndConditions.Text = ""; 74 | // 75 | // lblSoftwareTitle 76 | // 77 | this.lblSoftwareTitle.Font = new System.Drawing.Font("Microsoft Sans Serif", 48F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); 78 | this.lblSoftwareTitle.ForeColor = System.Drawing.Color.Blue; 79 | this.lblSoftwareTitle.Location = new System.Drawing.Point(19, 67); 80 | this.lblSoftwareTitle.Name = "lblSoftwareTitle"; 81 | this.lblSoftwareTitle.Size = new System.Drawing.Size(722, 73); 82 | this.lblSoftwareTitle.TabIndex = 1; 83 | this.lblSoftwareTitle.Text = "logicAstroCharts for KP"; 84 | this.lblSoftwareTitle.TextAlign = System.Drawing.ContentAlignment.TopCenter; 85 | // 86 | // btnEnter 87 | // 88 | this.btnEnter.Location = new System.Drawing.Point(290, 215); 89 | this.btnEnter.Name = "btnEnter"; 90 | this.btnEnter.Size = new System.Drawing.Size(182, 43); 91 | this.btnEnter.TabIndex = 3; 92 | this.btnEnter.Text = "Enter"; 93 | this.btnEnter.UseVisualStyleBackColor = true; 94 | this.btnEnter.Click += new System.EventHandler(this.btnEnter_Click); 95 | // 96 | // lblTermsAndConditionsAgree 97 | // 98 | this.lblTermsAndConditionsAgree.AutoSize = true; 99 | this.lblTermsAndConditionsAgree.Location = new System.Drawing.Point(82, 193); 100 | this.lblTermsAndConditionsAgree.Name = "lblTermsAndConditionsAgree"; 101 | this.lblTermsAndConditionsAgree.Size = new System.Drawing.Size(596, 13); 102 | this.lblTermsAndConditionsAgree.TabIndex = 4; 103 | this.lblTermsAndConditionsAgree.Text = "By clicking \"Enter\", you agree to our \"Terms and Conditions\" and that you have fu" + 104 | "lly read the same at the bottom of this form."; 105 | // 106 | // lblTermsAndConditions 107 | // 108 | this.lblTermsAndConditions.AutoSize = true; 109 | this.lblTermsAndConditions.Location = new System.Drawing.Point(23, 262); 110 | this.lblTermsAndConditions.Name = "lblTermsAndConditions"; 111 | this.lblTermsAndConditions.Size = new System.Drawing.Size(109, 13); 112 | this.lblTermsAndConditions.TabIndex = 5; 113 | this.lblTermsAndConditions.Text = "Terms and Conditions"; 114 | // 115 | // lblVersion 116 | // 117 | this.lblVersion.AutoSize = true; 118 | this.lblVersion.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); 119 | this.lblVersion.Location = new System.Drawing.Point(700, 9); 120 | this.lblVersion.Name = "lblVersion"; 121 | this.lblVersion.Size = new System.Drawing.Size(49, 20); 122 | this.lblVersion.TabIndex = 6; 123 | this.lblVersion.Text = "1.0.0"; 124 | // 125 | // WelcomeForm 126 | // 127 | this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); 128 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; 129 | this.ClientSize = new System.Drawing.Size(761, 450); 130 | this.Controls.Add(this.lblVersion); 131 | this.Controls.Add(this.lblTermsAndConditions); 132 | this.Controls.Add(this.lblTermsAndConditionsAgree); 133 | this.Controls.Add(this.btnEnter); 134 | this.Controls.Add(this.lblSoftwareTitle); 135 | this.Controls.Add(this.rtTermsAndConditions); 136 | this.MaximizeBox = false; 137 | this.MinimizeBox = false; 138 | this.Name = "WelcomeForm"; 139 | this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen; 140 | this.Text = "Welcome"; 141 | this.ResumeLayout(false); 142 | this.PerformLayout(); 143 | 144 | } 145 | 146 | #endregion 147 | 148 | private System.Windows.Forms.RichTextBox rtTermsAndConditions; 149 | private System.Windows.Forms.Label lblSoftwareTitle; 150 | private System.Windows.Forms.Button btnEnter; 151 | private System.Windows.Forms.Label lblTermsAndConditionsAgree; 152 | private System.Windows.Forms.Label lblTermsAndConditions; 153 | private System.Windows.Forms.Label lblVersion; 154 | } 155 | } -------------------------------------------------------------------------------- /logicAstroKPCharts/WelcomeForm.cs: -------------------------------------------------------------------------------- 1 | /* logicAstroKPCharts 2 | Astrology Software 3 | Author: Nachiappan Narayanan 4 | *********************************************************/ 5 | /* 6 | License conditions 7 | ------------------ 8 | This file is part of logicAstroKPCharts. 9 | 10 | logicAstroKPCharts is distributed with NO WARRANTY OF ANY KIND. No author 11 | or distributor accepts any responsibility for the consequences of using it, 12 | or for whether it serves any particular purpose or works at all, unless he 13 | or she says so in writing. 14 | 15 | This program is free software: you can redistribute it and/or modify 16 | it under the terms of the GNU General Public License as published by 17 | the Free Software Foundation, either version 2 of the License, or 18 | (at your option) any later version. 19 | 20 | This program is distributed in the hope that it will be useful, 21 | but WITHOUT ANY WARRANTY; without even the implied warranty of 22 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 23 | GNU General Public License for more details. 24 | 25 | You should have received a copy of the GNU General Public License 26 | along with this program. If not, see . 27 | ***********************************************************/ 28 | 29 | using System; 30 | using System.Collections.Generic; 31 | using System.ComponentModel; 32 | using System.Data; 33 | using System.Drawing; 34 | using System.Linq; 35 | using System.Text; 36 | using System.IO; 37 | using System.Threading.Tasks; 38 | using System.Windows.Forms; 39 | using System.Reflection; 40 | using System.Diagnostics; 41 | using System.Runtime.Serialization.Formatters.Binary; 42 | 43 | namespace logicAstroKPCharts 44 | { 45 | public partial class WelcomeForm : Form 46 | { 47 | public WelcomeForm() 48 | { 49 | InitializeComponent(); 50 | 51 | try 52 | { 53 | Assembly _assembly = Assembly.GetExecutingAssembly(); 54 | StreamReader _textStreamReader = new StreamReader(_assembly.GetManifestResourceStream("logicAstroKPCharts.TermsAndConditions.txt")); 55 | string strTermsAndConditions = _textStreamReader.ReadToEnd(); 56 | _textStreamReader.Close(); 57 | rtTermsAndConditions.Text = strTermsAndConditions; 58 | } 59 | catch (Exception ex) 60 | { 61 | MessageBox.Show(ex.Message, "Exception", MessageBoxButtons.OK, MessageBoxIcon.Error); 62 | Application.Exit(); 63 | } 64 | } 65 | 66 | private void btnEnter_Click(object sender, EventArgs e) 67 | { 68 | MainForm M = new MainForm(); 69 | M.Show(); 70 | this.Hide(); 71 | } 72 | } 73 | } 74 | -------------------------------------------------------------------------------- /logicAstroKPCharts/WelcomeForm.resx: -------------------------------------------------------------------------------- 1 |  2 | 3 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | text/microsoft-resx 110 | 111 | 112 | 2.0 113 | 114 | 115 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 116 | 117 | 118 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 119 | 120 | -------------------------------------------------------------------------------- /logicAstroKPCharts/logicAstroKPCharts.csproj: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | Debug 6 | AnyCPU 7 | {D2B415D6-2164-4E23-8368-45A4F2AAC36B} 8 | WinExe 9 | logicAstroKPCharts 10 | logicAstroKPCharts 11 | v4.5 12 | 512 13 | true 14 | 15 | 16 | AnyCPU 17 | true 18 | full 19 | false 20 | bin\Debug\ 21 | DEBUG;TRACE 22 | prompt 23 | 4 24 | 25 | 26 | AnyCPU 27 | pdbonly 28 | true 29 | bin\Release\ 30 | TRACE 31 | prompt 32 | 4 33 | 34 | 35 | 36 | ..\packages\itext7.7.1.11\lib\net40\itext.barcodes.dll 37 | 38 | 39 | ..\packages\itext7.7.1.11\lib\net40\itext.forms.dll 40 | 41 | 42 | ..\packages\itext7.7.1.11\lib\net40\itext.io.dll 43 | 44 | 45 | ..\packages\itext7.7.1.11\lib\net40\itext.kernel.dll 46 | 47 | 48 | ..\packages\itext7.7.1.11\lib\net40\itext.layout.dll 49 | 50 | 51 | ..\packages\itext7.7.1.11\lib\net40\itext.pdfa.dll 52 | 53 | 54 | ..\packages\itext7.7.1.11\lib\net40\itext.sign.dll 55 | 56 | 57 | ..\packages\itext7.7.1.11\lib\net40\itext.styledxmlparser.dll 58 | 59 | 60 | ..\packages\itext7.7.1.11\lib\net40\itext.svg.dll 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | AstroSource\AstroChart.cs 77 | 78 | 79 | AstroSource\AstroObjects.cs 80 | 81 | 82 | AstroSource\AstroVMDasa.cs 83 | 84 | 85 | Form 86 | 87 | 88 | AboutUs.cs 89 | 90 | 91 | Form 92 | 93 | 94 | MainForm.cs 95 | 96 | 97 | 98 | 99 | Form 100 | 101 | 102 | WelcomeForm.cs 103 | 104 | 105 | AboutUs.cs 106 | 107 | 108 | MainForm.cs 109 | 110 | 111 | ResXFileCodeGenerator 112 | Resources.Designer.cs 113 | Designer 114 | 115 | 116 | True 117 | Resources.resx 118 | 119 | 120 | WelcomeForm.cs 121 | 122 | 123 | 124 | SettingsSingleFileGenerator 125 | Settings.Designer.cs 126 | 127 | 128 | True 129 | Settings.settings 130 | True 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | AstroSource\Dasa-Chart.txt 142 | 143 | 144 | AstroSource\Degree-Positions.txt 145 | 146 | 147 | AstroSource\KP-Star-Sub-Lords.txt 148 | 149 | 150 | 151 | 152 | AstroSource\TimeZoneList.txt 153 | 154 | 155 | 156 | -------------------------------------------------------------------------------- /logicAstroKPCharts/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | --------------------------------------------------------------------------------