diff --git a/README.md b/README.md index 6d84028..c4d5a31 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,76 @@ -### tsemodule5 -#### code by t.me/python4finance -#### you can contact me via @sadiqkarimi in Telegram application -By this module you can receive Iran stock infromation in python. -The source of data is TseTmc.ir -Full manual is presented id PDF file. +# tsemodel7 + +![image](https://github.com/Peyman2012/tsemodule7/assets/88220773/cf3d963a-219b-46bc-b096-df52af9877c1) + + +A library for managing stock and index data from TSETMC. + +## Project folder structure: + + tsemodel7/ + │ + │ + ├── tsemodule7.py + | + └── README.md + + + +## StockManager Class + +The StockManager class allows you to easily manage, download, process, and extract information about various stocks. This class can be easily used in different projects and more functionality can be added to it by adding new features and methods. + +### Example: + + from tsemodel7 import StockManager, IndexManager + + stock_manager = StockManager() + index_manager = IndexManager() + + # Example calls + print(stock_manager.stocklist()) + print(stock_manager.stock("آپ", value=10, standard=True)) + print(index_manager.index(value=10)) + +### Output FROM StockManager Class: +![image](https://github.com/Peyman2012/tsemodule7/assets/88220773/924892d8-1eb5-477a-a0bc-9ef9bcf8de62) + +## IndexManager Class + +The IndexManager class allows you to easily manage data related to various stock market indices, download them, process them and extract the information you want. This class can be easily used in different projects and more functionality can be added by adding new features and methods. + + +### Output FROM IndexManager Class: +![image](https://github.com/Peyman2012/tsemodule7/assets/88220773/389a83bd-0ff5-463a-b082-b3dba183b430) + + ## HighPriceManager Class +This class uses an online source to download stock data and then processes and analyzes the data to find the stock's highest closing price. + +Using newfile and standard parameters allows you to have more control over the process of downloading and processing data. +The get_highest_close_price_today method examines only the data from the previous day and displays them in sorted order. +### Example: + + high_price_manager = HighPriceManager() + + # Example calls + highest_close_prices_df = high_price_manager.get_highest_close_price_today(standard=True) + print(highest_close_prices_df) + +### Output FROM HighPriceManager Class: +![image](https://github.com/Peyman2012/tsemodule7/assets/88220773/3472a97e-5bf6-4259-aa0b-b9fda93eb11f) + +### Link library in my Kaggle: + + https://www.kaggle.com/code/peimandaii/tsemodule7#Extended-version-of-the-library + + https://www.kaggle.com/models/peimandaii/tsemodules + + + + + + + + + + diff --git a/tsemodule5.5.pdf b/tsemodule5.5.pdf deleted file mode 100644 index a79796c..0000000 Binary files a/tsemodule5.5.pdf and /dev/null differ diff --git a/tsemodule5.pdf b/tsemodule5.pdf deleted file mode 100644 index 70ff076..0000000 Binary files a/tsemodule5.pdf and /dev/null differ diff --git a/tsemodule5.py b/tsemodule5.py deleted file mode 100644 index ccbb5b1..0000000 --- a/tsemodule5.py +++ /dev/null @@ -1,1339 +0,0 @@ -""" -version 5.5 -code by @Python4finance - -Last changes: list Updated. -Sample : -import tsemodule5 as tm5 -tm5.stocklist() #show all stock names -tm5.stock(stock name,date range,get new file) -for example: -tm6.stock("شبندر",value=100,True) - -""" -ver=5.5 -try: - import sys - import pandas as pd - import io - import requests as rq - -except: - print("Please install prerequisite Modules. pandas,requests should be installed.") - sys.exit() - -stocknames = { -"آبادا":"37661500521100963", -"آپ":"55254206302462116", -"آتیمس":"22839330962768817", -"آرام":"14230681955555738", -"آرمان":"38738476064699383", -"آریا":"55127657985997520", -"آریان":"6506179926371994", -"آساس":"66682662312253625", -"آسام":"36592972482259020", -"آسامید":"24869832924911721", -"آ س پ":"17617474823279712", -"آسیا":"51106317433079213", -"آفاق":"37073830945037165", -"آکنتور":"44834847569322522", -"آکنتورح":"57329318081089375", -"آکورد":"30282299500988269", -"آگاس":"33887145736684266", -"آلومینا":"18661507395759423", -"آوا":"18007109712724189", -"آوند":"31039212000825988", -"اپال":"655060129740445", -"اپرداز":"63830424809501048", -"اتکام":"27405735172634593", -"اتکامح":"53295835881618508", -"اتکای":"39751275523025334", -"اجداد":"51379017087081407", -"اخابر":"22811176775480091", -"اخابرح":"45768538238520265", -"اردستان":"35331248532537562", -"ارزش":"43443105991896600", -"ارفع":"59266699437480384", -"ارمغان":"31366347648583654", -"اروند":"58356374066358100", -"استارز":"4395741730355818", -"اسیاتک":"14079693677610396", -"اطلس":"11427939669935844", -"اعتلا":"36773155987365094", -"اعتماد":"66818022341772870", -"افرا":"52792903131341205", -"افران":"3846143218462419", -"افق":"49502666250908008", -"افقح":"1911343624441437", -"افق ملت":"15451317146134956", -"اکالا":"49869693814643443", -"اکتیو":"66991919802409760", -"البرز":"70270965300262393", -"البرزح":"12231544096052404", -"الماس":"28788598290160782", -"امید":"18599703143458101", -"امیدح":"45104299259467366", -"امین":"58873907630765023", -"امینح":"22218966388689725", -"امین یکم":"45728383369147894", -"انار":"30215634246748564", -"انرژی1":"61725225143026283", -"انرژی2":"16330743198286823", -"انرژی3":"49641108336531623", -"اوان":"69847139870135237", -"اوج":"62575434414985179", -"اوصتا":"57761388729898548", -"اهرم":"17914401175772326", -"باختر":"751415341879364", -"باخترح":"46858597966426366", -"باران":"26882843763780650", -"بالاس":"8646067353086740", -"بالبر":"62952165421099192", -"بالبرح":"16471519272060905", -"بایکا":"23891830829322971", -"بایکاح":"48976227203428731", -"بپاس":"51971068201094874", -"بترانس":"46752599569017089", -"بترانسح":"53697601723435147", -"بتک":"54369290104873523", -"بتکح":"8823734825807435", -"بجهرم":"33629260529503413", -"بخاور":"5599691633622269", -"بذر":"37222720235819361", -"برانسفو":"64703398743024121", -"برکت":"34557241988629814", -"برکتح":"8981227815720204", -"بزاگرس":"29882244560576007", -"بساما":"41625340598198551", -"بسویچ":"47377315952751604", -"بسویچح":"23484847504768205", -"بشهاب":"69454539056549106", -"بشهابح":"39023890840208765", -"بفجر":"46178280540110577", -"بفجرح":"10741091548027385", -"بکاب":"70219663893822560", -"بکابح":"29195987083197059", -"بکام":"22382156782768756", -"بکامح":"65266756318187150", -"بکهنوج":"7628308021169118", -"بگیلان":"71068313834275501", -"بمپنا":"39807886630843041", -"بموتو":"22086876724551482", -"بموتوح":"1931037287459558", -"بنو":"54493234408301135", -"بنیرو":"20453828618330936", -"بنیروح":"46629374720083542", -"بورس":"60523145697836739", -"بوعلی":"50247622569476338", -"بهپاک":"12746730665870442", -"بهیر":"60289595205403229", -"پادا":"67522512921942106", -"پاداش":"43267179898797137", -"پارتا":"72044846109864381", -"پارتاح":"64910575313738889", -"پارس":"6110133418282108", -"پارسان":"23441366113375722", -"پارسانح":"36319830972593153", -"پارسیان":"9481703061634967", -"پارسیانح":"50201903966895115", -"پارند":"70595828753641750", -"پاسا":"63580313877463104", -"پاساح":"32338211917133256", -"پاکشو":"62786156501584862", -"پاکشوح":"4208841225215712", -"پالایش":"67675656072510693", -"پتایر":"41935584690956944", -"پتایرح":"7503566413749235", -"پترول":"69143674941561637", -"پترولح":"32874370564962210", -"پخش":"12638840758449459", -"پخش اول":"16600572108732428", -"پدرخش":"24079409192818584", -"پدرخشح":"46023027311928862", -"پدنا":"58120226425289272", -"پدناح":"13119207966484500", -"پرداخت":"59607545337891226", -"پرداختح":"34432997122108874", -"پردیس":"15039949673085566", -"پردیسح":"14819787164502995", -"پرشیا":"10497143354080476", -"پسهند":"10120557300120078", -"پسهندح":"67337799462256399", -"پشاهن":"44052047028305231", -"پشاهنح":"55137475882192824", -"پکرمان":"23214828924506640", -"پکرمانح":"8676363345079392", -"پکویر":"7235435095059069", -"پکویرح":"41228676018429540", -"پکیان":"5208723461432451", -"پکیانح":"41189775395878190", -"پلاست":"52593789542874668", -"پلاستح":"18850167694315175", -"پلاسک":"57722642338781674", -"پلاسکح":"13778389952963406", -"پلوله":"29316948750916349", -"پلولهح":"45851925911348490", -"پی پاد":"26316376625263940", -"پیزد":"32784604551756178", -"تابا":"51459202425114449", -"تاپکیش":"50002340308486819", -"تاپیکو":"22560050433388046", -"تاپیکوح":"6491687805743913", -"تاتمس":"35543935713999309", -"تاراز":"24651394045981418", -"تاصیکو":"23293437377896568", -"تاصیکوح":"35150770536114195", -"تایرا":"19298748452450329", -"تایراح":"69858202392669780", -"تبرک":"53204330224889981", -"تپکو":"54509759694064219", -"تپکوح":"44717433734548029", -"تپمپی":"43062880954780884", -"تپمپیح":"47931755217693300", -"تپولا":"22308305646551497", -"تجلی":"1301069819790264", -"تدبیر":"7505613986635677", -"تراک":"47682749782963302", -"تراکح":"70508258744702923", -"تشتاد":"66127247173352975", -"تصمیم":"53419976284977130", -"تفارس":"22276798221643766", -"تفیرو":"45062188442385800", -"تفیروح":"58999606802857888", -"تکالا":"67612261115225625", -"تکشا":"62258804563636993", -"تکشاح":"66191028275418950", -"تکمبا":"30719054967088301", -"تکمباح":"70480481633645190", -"تکنار":"52455922800537930", -"تکنو":"3654864906585643", -"تکنوح":"21727652065573865", -"تلیسه":"41781090739318251", -"تماوند":"60162288821230099", -"تمحرکه":"22427604495160869", -"تمحرکهح":"58349566728384453", -"تمدن":"63679592178109910", -"تملت":"11129387075131725", -"تملتح":"33666678504801754", -"تنوین":"25357135030606405", -"تنوینح":"379466056274101", -"توریل":"37389789764168256", -"توسن":"66315581735594751", -"تیپیکو":"29758477602878557", -"تیپیکوح":"43472427638799679", -"ثاباد":"59612098290740355", -"ثابادح":"34429961038727682", -"ثاخت":"17800036702302776", -"ثاختح":"68798377122760225", -"ثاژن":"40650252484299134", -"ثاژنح":"26257365377629881", -"ثاصفا":"7503669593172728", -"ثاصفاح":"22328556318373924", -"ثالوند":"16693610252404739", -"ثامان":"66456062140680461", -"ثامانح":"50193280705263642", -"ثامید":"18568733593280948", -"ثبات":"26780282166315918", -"ثباغ":"68909035712962732", -"ثبهساز":"14744445176220774", -"ثپردیس":"53999651992586159", -"ثتران":"20926459161497908", -"ثتوسا":"47702059190622416", -"ثجوان":"30507152381699953", -"ثروت":"27812005859539773", -"ثروتم":"71672399601682259", -"ثرود":"18883380772506226", -"ثزاگرس":"28854105556435129", -"ثشاهد":"63481599728522324", -"ثشاهدح":"28593434160948209", -"ثشرق":"6043384171800349", -"ثشرقح":"35030544513071961", -"ثعتما":"64707090254488560", -"ثغرب":"17939384202383793", -"ثفارس":"30852391633490755", -"ثفارسح":"39191249877936167", -"ثقزوی":"12965822877128721", -"ثمسکن":"3863538898378476", -"ثمسکنح":"28570444064425663", -"ثملی":"8403167990439117", -"ثمین":"66721204145017523", -"ثنام":"831325835570803", -"ثنظام":"45066064863062755", -"ثنور":"63315013743060811", -"ثنوسا":"32845891587040106", -"ثنوساح":"4325911723150569", -"ثهام":"38713440086361985", -"جم":"32357363984168442", -"جم پیلن":"27096851668435724", -"جمح":"39154317701922264", -"جوین":"23269285154135003", -"جهرم":"49674915481184052", -"چافست":"23936607891892333", -"چافستح":"26972528518663385", -"چبسپا":"68931850646832531", -"چبسپاح":"19236082741801504", -"چخزر":"41122066907413786", -"چدن":"12329519546621752", -"چفیبر":"64358061873294912", -"چفیبرح":"54424603805821073", -"چکاپا":"28957320033282870", -"چکارم":"59887423232292688", -"چکارمح":"6131416152062735", -"چکارن":"53113471126689455", -"چکارنح":"32080380326575683", -"چکاوه":"24254843881948059", -"چکاوهح":"5648656842888275", -"چنوپا":"43023243844297350", -"چنوپاح":"9807139177747641", -"حآسا":"44625249840480397", -"حآفرین":"21432551703060846", -"حاریا":"56798822689379375", -"حامی1401":"30167248101375870", -"حپارسا":"917857106093847", -"حپترو":"16369313804633525", -"حپتروح":"25129304172501430", -"حتاید":"3722699128879020", -"حتایدح":"66234625721697786", -"حتوکا":"22260326095996531", -"حتوکاح":"42892937789646488", -"حخزر":"28253678449273505", -"حرهشا":"30443839313522574", -"حریل":"5564768007356822", -"حسیر":"13281937213456378", -"حسینا":"1625149423498289", -"حشکوه":"50587892784913370", -"حفارس":"35424116338766901", -"حفاری":"28809886765682162", -"حفاریح":"43667708360002073", -"حفجر":"68033471168853004", -"حکشتی":"60610861509165508", -"حکشتیح":"14364842601603807", -"حگهر":"47756003257788498", -"خاتم":"18865325633315847", -"خاذین":"42075223783409640", -"خاذینح":"22129017544200", -"خاور":"16315910303613772", -"خاورح":"23657236334749347", -"خاهن":"7483280423474368", -"خاهنح":"29716513021318095", -"خبازرس":"19310456400689867", -"خبنیان":"37089148943784077", -"خبهمن":"26824673819862694", -"خبهمنح":"12964716133621704", -"خپارس":"42354736493447489", -"خپارسح":"25449662823397465", -"خپویش":"4758266259250794", -"خپویشح":"6803271730717705", -"ختراک":"22903901709044823", -"ختراکح":"41858326436945277", -"ختور":"50185721305191887", -"ختورح":"2262715289665960", -"ختوقا":"70289374539527245", -"ختوقاح":"56449205771773651", -"خچرخش":"33783140337377394", -"خچرخشح":"14865390259501860", -"خدیزل":"38084304113529336", -"خراسان":"43552974795606067", -"خریخت":"12752224677923341", -"خریختح":"12041217376571987", -"خرینگ":"45895339414786358", -"خرینگح":"26142199530487668", -"خزامیا":"2589887561569709", -"خزامیاح":"38005238879860126", -"خزر":"32821908911812078", -"خزرح":"24734871905109354", -"خساپا":"44891482026867833", -"خساپاح":"590761101519570", -"خشرق":"63915926161403347", -"خشرقح":"36675444072965904", -"خصدرا":"2318736941376687", -"خعمرا":"6433335428452486", -"خفناور":"58180284328186631", -"خفنر":"28033133021443774", -"خفنرح":"61581369333689993", -"خکار":"59217041815333317", -"خکارح":"44678870441030319", -"خکاوه":"64842837716888827", -"خکاوهح":"51073428633906823", -"خکرمان":"29527985620948695", -"خکمک":"19257295292088310", -"خکمکح":"1852132120586484", -"خگستر":"48990026850202503", -"خگسترح":"17237314339763699", -"خلنت":"14957056743925737", -"خلنتح":"36110870923892956", -"خلیبل":"50117925085549635", -"خمحرکه":"39436183727126211", -"خمحرکهح":"37350268082014292", -"خمحور":"7457232989848872", -"خمحورح":"71186910349639777", -"خموتور":"57273529732791251", -"خموتورح":"62221150547292335", -"خمهر":"17330546482145553", -"خمهرح":"50722377181482963", -"خنصیر":"17834623106317041", -"خنصیرح":"13010835010902276", -"خودرو":"65883838195688438", -"خودروح":"12088545433107773", -"خودکفا":"22956708386610464", -"خوساز":"31879190587976736", -"خوسازح":"23552683239901730", -"دابور":"61332057061846617", -"دابورح":"32679348534913643", -"دارا":"62012736978844991", -"داراب":"27299841173245405", -"دارا یکم":"62235397452612911", -"دارو":"67988012428906654", -"داروح":"2501017203331667", -"داریک":"71076372178147339", -"داریوش":"58789178087946067", -"داسوه":"12387472624849835", -"داسوهح":"11936058301634784", -"دالبر":"60451823714332895", -"دامین":"50100062518826135", -"دامینح":"41673962293011307", -"دانا":"48511238766369097", -"داناح":"46262771961973371", -"داوه":"5305844922895340", -"دبالک":"71510396252618330", -"دبالکح":"11372565594192822", -"دپارس":"70474983732269112", -"دپارسح":"22026498789176614", -"دتماد":"34641719089573667", -"دتمادح":"18154205800023055", -"دتوزیع":"66726992874614788", -"دتولید":"18093681647131179", -"دتهران":"14985138705106402", -"دتهرانح":"11929836650963758", -"دجابر":"33406621820337161", -"دجابرح":"18079534829579164", -"دحاوی":"43374709930371268", -"ددام":"66450490505950110", -"ددامح":"21533807502850906", -"ددانا":"69540585676934415", -"درازک":"22255783119783047", -"درازکح":"38007943162762758", -"درسا":"34581754264880199", -"دروز":"40262275031537922", -"دروزح":"63452629875913229", -"درهآور":"13243992182070788", -"دزهراوی":"8915450910866216", -"دزهراویح":"48879205486884942", -"دسانکو":"47348197320716810", -"دسبحا":"43622578471330344", -"دسبحاح":"51063357877632134", -"دسبحان":"5866848234665627", -"دسبحانح":"36667862403660976", -"دسینا":"11432067920374603", -"دسیناح":"54299437423394846", -"دشیری":"63084741752814852", -"دشیمی":"33603212156438463", -"دشیمیح":"16630588761222078", -"دعبید":"49054891736433700", -"دعبیدح":"7585208964980608", -"دفارا":"56550776668133562", -"دفاراح":"38285971158073841", -"دفرا":"18303237082155264", -"دفراح":"54711449369613330", -"دقاضی":"64289770858657141", -"دقاضیح":"21173014653958212", -"دکپسول":"52382684379473036", -"دکوثر":"23353689102956991", -"دکوثرح":"26314668128957507", -"دکیمی":"20024911381434086", -"دکیمیح":"43588544194911344", -"دلر":"4384288570322406", -"دلرح":"42538255636473499", -"دلقما":"29247915161590165", -"دلقماح":"66766792660974984", -"دماوند":"66142616039907394", -"دی":"44818950263583523", -"دیران":"69090868458637360", -"دیرانح":"25752723009842207", -"دیسشپ":"64988580376499833", -"ذوب":"71483646978964608", -"رافزا":"68941822863885255", -"رانفور":"40505767672724777", -"رانفورح":"45097391187425276", -"رتاپ":"41048299027409941", -"رتاپح":"49613772749166261", -"رتکو":"3823243780502959", -"رتکوح":"1723099959084685", -"رشد":"48287767791629523", -"رکیش":"27952969918967492", -"رکیشح":"21500060221654011", -"رماس":"22002589755112021", -"رمپنا":"67126881188552864", -"رمپناح":"49532101082369992", -"رنیک":"33854964748757477", -"رویش":"15124889255100138", -"ریشمک":"6478064539164167", -"زاگرس":"13235547361447092", -"زبینا":"54482686501491508", -"زپارس":"33420285433308219", -"زدشت":"25180702353416009", -"زر":"33254899395816171", -"زرفام":"33144542989832366", -"زرنام":"4850272661730246", -"زرین":"50139638026536387", -"زشریف":"26547785441834730", -"زشگزا":"26259366519412975", -"زفکا":"5427792638736934", -"زقیام":"71290297158948749", -"زکشت":"7300125658580126", -"زکوثر":"42599305106713939", -"زگلدشت":"10024128313803797", -"زماهان":"4507558419857064", -"زمگسا":"5054819322815158", -"زمگساح":"44723997362573824", -"زملارد":"14916489896692147", -"زنجان":"12303918642491681", -"زنگان":"67170215467608124", -"زیتون":"28551661889797217", -"سآبیک":"70883594945615893", -"ساذری":"64155926828410021", -"ساذریح":"43341623113615869", -"ساراب":"4563413583000719", -"سارابح":"68002468728896305", -"ساربیل":"34890845654517313", -"ساربیلح":"62781722479769997", -"ساروج":"25417476013479486", -"ساروم":"15949743338644220", -"سارومح":"14983273215576895", -"سامان":"38179358042686391", -"ساوه":"32347247706508046", -"سایرا":"62558705479545830", -"سایراح":"69885094622785625", -"ساینا":"64298008532791199", -"سباقر":"24807173016704795", -"سبجنو":"66295665969375744", -"سبجنوح":"51223970438582603", -"سبزوا":"611986653700161", -"سبهان":"32525655729432562", -"سبهانح":"2122354233695079", -"سپ":"71856634742001725", -"سپاس":"39453972158399542", -"سپاها":"35669480110084448", -"سپاهاح":"49361140703966185", -"سپح":"67223870501587101", -"سپر":"17226661368470120", -"سپرمی":"27668158733246204", -"سپید":"45519261544951819", -"سپیدار":"29590002988360984", -"سپیدما":"2161110547458064", -"ستران":"30829203706095076", -"سترانح":"37577414956190228", -"سجام":"20034264486679145", -"سحرخیز":"51200575796028449", -"سخاش":"4470657233334072", -"سخاشح":"15467183288337240", -"سخزر":"67327029014085707", -"سخزرح":"63310105340116493", -"سخند":"59598536122397373", -"سخواف":"55959112038778737", -"سخوز":"41974758296041288", -"سخوزح":"47827701898502941", -"سدبیر":"64341992373049080", -"سدشت":"27000326841257664", -"سدشتح":"16566273757667380", -"سدور":"27218386411183410", -"سدورح":"48424973017498692", -"سرچشمه":"35948133957468680", -"سرو":"64942549055019553", -"سرود":"11964419322927535", -"سرودح":"11183410572675415", -"سشرق":"26997316501080743", -"سشرقح":"4351174618872221", -"سشمال":"6757220448540984", -"سشمالح":"23458117616920867", -"سصفها":"10568944722570445", -"سصفهاح":"41026060125059078", -"سصوفی":"13227300125161435", -"سصوفیح":"2819110578357790", -"سغدیر":"21096748051392414", -"سغرب":"52220424531578944", -"سغربح":"65932581790240568", -"سفار":"41227201752535311", -"سفارح":"53932269673520256", -"سفارس":"15521712617204216", -"سفارسح":"20593887444073437", -"سفارود":"4686607974846832", -"سفارودح":"40750005236994995", -"سفاسی":"34721884030854211", -"سفاسیت":"20603404633598318", -"سفاسیتح":"10716103455591194", -"سفانو":"4528607775462304", -"سفانوح":"34774414473029882", -"سقاین":"60654872678917533", -"سقاینح":"44969149970836673", -"سکارون":"15930821245168534", -"سکارونح":"24544113280557261", -"سکرد":"65321970913593427", -"سکردح":"67682387713029178", -"سکرما":"15472396110662150", -"سکرماح":"3037464497437282", -"سلار":"61664227282090067", -"سلام":"70541934393301867", -"سمازن":"33808206014018431", -"سمازنح":"36927349282989093", -"سمتاز":"58035444268544991", -"سمگا":"46741025610365786", -"سنوین":"36995197800118822", -"سنیر":"14231831499205396", -"سنیرح":"53536131398384570", -"سهرمز":"29747059672582491", -"سهرمزح":"31159891095753824", -"سهگمت":"41284516796232939", -"سهگمتح":"7486145189544149", -"سیتا":"10171945867136336", -"سیدکو":"37281199178613855", -"سیدکوح":"34060949638085542", -"سیستم":"47749661205825616", -"سیلام":"14617104402836487", -"سیلامح":"48993230008229282", -"سیمرغ":"28450080638096732", -"سینا":"2512214120008228", -"سیناد":"31913287805282551", -"شاراک":"7711282667602555", -"شاراکح":"63190039561056038", -"شاروم":"3407806799514469", -"شاملا":"16959429956899455", -"شاوان":"60247433951600827", -"شبریز":"48753732042176709", -"شبریزح":"7632696113249142", -"شبصیر":"68517032834363488", -"شبندر":"35366681030756042", -"شبهرن":"22667016906590506", -"شبهرنح":"20300372560291314", -"شپارس":"61102694810476197", -"شپارسح":"9171279728707865", -"شپاس":"35178706978554988", -"شپاکسا":"11622051128546106", -"شپاکساح":"68629328102697289", -"شپترو":"71957984642204570", -"شپتروح":"65472108074101196", -"شپدیس":"20562694899904339", -"شپدیسح":"45231878301843366", -"شپلی":"28845264556937486", -"شپلیح":"62976078864310826", -"شپمچا":"44345102023100322", -"شپمچاح":"36597927530072864", -"شپنا":"7745894403636165", -"شپناح":"70885929611298658", -"شتران":"51617145873056483", -"شتوکا":"38555056423456635", -"شتولی":"66210395067138534", -"شتولیح":"32768389062627654", -"شتهران":"31049085025064185", -"شتهرانح":"63950064557947536", -"شجم":"6116572045021585", -"شجی":"30007580613586002", -"شخارک":"70934270174405743", -"شخارکح":"67424359693542598", -"شدوص":"40611478183231802", -"شراز":"33683240001985963", -"شرانل":"44013656953678055", -"شرنگی":"40025799067544201", -"شرنگیح":"31312374884749268", -"شزنگ":"65490886290565185", -"شزنگح":"51425045171148290", -"شساخت":"15282093177363578", -"شسپا":"49188729526980541", -"شستا":"2400322364771558", -"شستان":"3173544097113770", -"شسم":"59800986739603675", -"شسمح":"56145524393016216", -"شسینا":"30974710508383145", -"شسیناح":"1860384396424573", -"شصدف":"204092872752957", -"شصفها":"18346219759153870", -"شصفهاح":"59961449322636291", -"شغدیر":"21772258644715569", -"شفا":"36899214178084525", -"شفارا":"16673205196919832", -"شفاراح":"49163985123560149", -"شفارس":"43781018754867729", -"شفارسح":"33124462307941707", -"شفن":"65122215875355555", -"شفنح":"55622199783443721", -"شکام":"69446612239102459", -"شکبیر":"56574323121551263", -"شکربن":"27308217070238237", -"شکربنح":"10157407031358922", -"شکف":"58602432837130018", -"شکفح":"71116782156928366", -"شکلر":"62177651435283872", -"شکلرح":"33505686728824629", -"شگل":"44153164692325703", -"شگلح":"46167643644457680", -"شگویا":"5987841496184505", -"شلرد":"56429431740318486", -"شلعاب":"39116664428676213", -"شلعابح":"66183408418816482", -"شلوان":"14900251521017020", -"شلیا":"26025177574491991", -"شمواد":"28251956446987982", -"شموادح":"13279993223440273", -"شنفت":"14073782708315535", -"شنفتح":"23142133203996048", -"شوش":"46778692022402356", -"شوشح":"36875068201975202", -"شوینده":"3493306453706327", -"شیراز":"38568786927478796", -"شیرازح":"19717343975708874", -"شیران":"35796086458096255", -"شیرانح":"8992202615765020", -"صایند":"45205530868811305", -"صبا":"45392752356003555", -"صنم":"47125023640770480", -"صنوین":"68203878405672734", -"طلا":"46700660505281786", -"عپلی جم":"4391382035434050", -"عمیلگرد":"11410725390226728", -"عیار":"34144395039913458", -"غاذر":"35158826900216508", -"غاذرح":"22096199430853991", -"غالبر":"24303422207378456", -"غالبرح":"55490250330757201", -"غبشهر":"42387718866026650", -"غبشهرح":"17080537778426884", -"غبهار":"71666521540545716", -"غبهپاک":"29650505265356603", -"غبهپاکح":"10125150304958552", -"غبهنوش":"17059960254855208", -"غبهنوشح":"38770731314949641", -"غپآذر":"45518744711972166", -"غپاک":"34032872653290886", -"غپاکح":"6544645716121372", -"غپونه":"61978776664766359", -"غپینو":"18401147983387689", -"غپینوح":"13308396407628501", -"غچین":"44850033148208596", -"غچینح":"13083555452743181", -"غدام":"2254054929817435", -"غدامح":"52139501202126140", -"غدشت":"2434703913394836", -"غدشتح":"59887874326934221", -"غدیس":"3492952121304423", -"غزر":"4369934250728330", -"غساسا":"51229318675210816", -"غساساح":"40309575177709730", -"غسالم":"28672095850798501", -"غسالمح":"48926251886441092", -"غشاذر":"59921975187856916", -"غشاذرح":"2705253775088582", -"غشان":"31791737198597563", -"غشانح":"15581863918201593", -"غشصفا":"61506294208022391", -"غشصفاح":"20272770791380597", -"غشوکو":"51294484197536070", -"غشهد":"20487994977117557", -"غشهداب":"33611155027418901", -"غشهدح":"36771749618541632", -"غصینو":"71758511001096824", -"غفارس":"16410724132711490", -"غکورش":"62404730109947970", -"غگرجی":"31024260997481994", -"غگرجیح":"53482856220074779", -"غگز":"57551382352708199", -"غگل":"22299894048845903", -"غگلپا":"14312030900097668", -"غگلح":"30551124291517887", -"غگلستا":"64843936383937546", -"غگیلا":"57300230097485720", -"غمارگ":"52975109254504632", -"غمارگح":"50773402681099358", -"غمهرا":"6131290133202745", -"غمهراح":"63552922113415543", -"غمینو":"5516102131364383", -"غناب":"42470251469508137", -"غنابح":"59126748623623056", -"غنوش":"48619517949257749", -"غنوشح":"10134751929001651", -"غنیلی":"21426277483799140", -"غویتا":"37842793167868642", -"غیوان":"50652985928800943", -"غیوانح":"10018675423568797", -"فاذر":"38547060135156069", -"فاذرح":"68708769838923502", -"فاراک":"20865316761157979", -"فاراکح":"67073295895957349", -"فارس":"25244329144808274", -"فاسمین":"66701874099226162", -"فاسمینح":"65614373112361128", -"فافزا":"66021783818850713", -"فافق":"22424135367941584", -"فالوم":"19367527798307032", -"فالومح":"66623036435820019", -"فاما":"34673681828119297", -"فاماح":"3727693296236633", -"فاهواز":"44296315953738727", -"فاهوازح":"6658301253105363", -"فایرا":"65004959184388996", -"فایراح":"36600889395640293", -"فباهنر":"66772024744156373", -"فباهنرح":"38101196401916411", -"فبستم":"4159532151694984", -"فبستمح":"62972959180501542", -"فبیرا":"49399017998386087", -"فبیراح":"23628442955387175", -"فپارس":"8559354261956680", -"فپارسح":"45801323230963889", -"فپنتا":"68488673556087148", -"فپنتاح":"24832054403183361", -"فتوسا":"55373808401388162", -"فجام":"30765727085936322", -"فجامح":"42201186298844859", -"فجر":"41302553376174581", -"فجرح":"5898511005624629", -"فجوش":"64485827086284311", -"فجوشح":"46661780956927518", -"فجهان":"45507655586782998", -"فخاس":"4733285133017464", -"فخاسح":"5550649038347558", -"فخوز":"28864540805361867", -"فخوزح":"13628968289488697", -"فرآور":"408934423224097", -"فرآورح":"41317265011382362", -"فرابورس":"58741071099161284", -"فراز":"13666407494621646", -"فردا":"65249046611427924", -"فروس":"54419429862704331", -"فروسح":"10079795343879888", -"فروسیل":"44846320603450383", -"فروم":"56585229755651616", -"فرومح":"22314977867866119", -"فروی":"29974853866926823", -"فزر":"8175784894140974", -"فزرین":"43716452378323683", -"فسا":"318005355896147", -"فساز":"62620182261149083", -"فسازان":"12874072841236826", -"فسازانح":"22494526379345092", -"فسبزوار":"37284308569715577", -"فسپا":"8977441217024425", -"فسپاح":"15731047379849033", -"فسدید":"20966291817819448", -"فسدیدح":"15386033251001077", -"فسرب":"54277068923045214", -"فسربح":"3505675353152597", -"فسلیر":"43026118635839182", -"فسلیرح":"3427503698999958", -"فغدیر":"28147934478934110", -"فکمند":"70309338813767186", -"فگستر":"8725363201030474", -"فلات":"60633055620418060", -"فلامی":"25286509736208688", -"فلامیح":"33658726815807637", -"فلوله":"48623320733330408", -"فلولهح":"58242024190036642", -"فماک":"35445515321658835", -"فمتال":"44571627722410412", -"فمتالح":"1518157759350339", -"فمراد":"18004480270695404", -"فمرادح":"2050740941534952", -"فملی":"35425587644337450", -"فملیح":"8731565448647588", -"فن آوا":"55201604487356053", -"فنرژی":"63965059137798192", -"فنرژیح":"50545475113911465", -"فنفت":"59342912854668427", -"فنوال":"57875847776839336", -"فنوالح":"34404581741939737", -"فنورد":"56324206651661881", -"فنوردح":"8175268772799530", -"فوکا":"66514709341259550", -"فوکاح":"48473870645523269", -"فولاد":"46348559193224090", -"فولادح":"37018498887928862", -"فولاژ":"40808043719554948", -"فولاژح":"53249498382937694", -"فولای":"14800142337291217", -"فیروزا":"10795723506538053", -"فیروزه":"66036975502302203", -"قاروم":"10831074117626896", -"قاسم":"34540569618314880", -"قپارس":"47477233032133723", -"قپارسح":"41727358876253319", -"قپیرا":"67030488744129337", -"قپیراح":"42230292145842208", -"قتربت":"35515916857426389", -"قثابت":"44967158778304588", -"قثابتح":"49384226669172647", -"قجام":"28230238564334914", -"قجامح":"21420579611076234", -"قچار":"23600798892801694", -"قرن":"39610074039667804", -"قرنح":"32669817266382439", -"قزوین":"15259343650667588", -"قزوینح":"55042339780346549", -"قستان":"24683827262592815", -"قستانح":"71944697706421313", -"قستون":"33634705189692362", -"قستونح":"54071352171589816", -"قشرین":"36671655475498480", -"قشرینح":"28678187324376436", -"قشکر":"35964395659427029", -"قشکرح":"20381036241470518", -"قشهد":"37631109616997982", -"قشهدح":"42965645001665951", -"قشیر":"71523986304961239", -"قشیرح":"48367810585819465", -"قصفها":"40411537531154482", -"قصفهاح":"17197203950543191", -"قلرست":"56820995669577571", -"قلرستح":"47415456025309183", -"قمرو":"43342306308122676", -"قمروح":"57007700552650971", -"قنقش":"3050342257199174", -"قنقشح":"36209883286223850", -"قنیشا":"63380098535169030", -"قنیشاح":"55205982891279789", -"قهکمت":"14398278072324784", -"قهکمتح":"49762562284200125", -"قیستو":"4267564158935326", -"کابگن":"10654052153538617", -"کابگنح":"36611841921720250", -"کاذر":"49353447565507376", -"کاذرح":"25896842749407120", -"کارا":"71843282162462661", -"کاردان":"65023851436340574", -"کاریس":"69067576215760005", -"کارین":"16056283141617755", -"کاسپین":"28431095903407567", -"کاصفا":"61085772216153547", -"کاصفاح":"38956170478957312", -"کالا":"44549439964296944", -"کاما":"4942127026063388", -"کاماح":"58330599921175874", -"کامیاب":"16040900750729921", -"کاوه":"60350996279289099", -"کاوهح":"59525964192678026", -"کایتا":"45608932669358493", -"کایتاح":"57440811889769541", -"کایزد":"58810336532668771", -"کایگچ":"37369138117139150", -"کایگچح":"51800153073527165", -"کباده":"55979741213594029", -"کبافق":"43256212620530446", -"کبافقح":"40029719755707991", -"کبورس":"37366608481858080", -"کپارس":"9698674686691945", -"کپارسح":"58024357149774390", -"کپرور":"22941065011246116", -"کپشیر":"57639364758870873", -"کپشیرح":"5920319552619760", -"کترام":"24085906177899789", -"کترامح":"36019565007303075", -"کتوکا":"65671173927025645", -"کچاد":"18027801615184692", -"کچادح":"43356599956782034", -"کچینی":"53716725737664022", -"کچینیح":"44034797904823034", -"کحافظ":"32257753560585502", -"کحافظح":"29075808594290931", -"کخاک":"16405556680571453", -"کخاکح":"56572417882819500", -"کدما":"3623921205367364", -"کدماح":"28711499450482077", -"کرازی":"57086055330734195", -"کرازیح":"41733197666474598", -"کرماشا":"38437201078089290", -"کرماشاح":"66733343177003497", -"کرمان":"50792786683910016", -"کروی":"22787503301679573", -"کرویح":"29184718087541648", -"کزغال":"28291104595448527", -"کساپا":"28325731560106431", -"کساپاح":"25879082553156895", -"کساوه":"25001509088465005", -"کساوهح":"13482565247432073", -"کسرا":"4614779520007780", -"کسراح":"20044076668988655", -"کسرام":"20560887114747719", -"کسرامح":"9866485009925582", -"کسعدی":"29122854902865456", -"کسعدیح":"1314853494617240", -"کشرق":"42690477960659940", -"کصدف":"42696242981550091", -"کطبس":"8977369674477111", -"کطبسح":"10168197471714005", -"کفپارس":"19471788163911687", -"کفپارسح":"65836038919989820", -"کفرآور":"49627523909849331", -"کفرا":"23837844039713715", -"کقزوی":"63499217872110599", -"کقزویح":"62646814643945739", -"کگاز":"62346804681275278", -"کگل":"35700344742885862", -"کگلح":"62810990108260391", -"کگهر":"30703140537034664", -"کلر":"1822787329898392", -"کلوند":"32678431934327184", -"کلوندح":"45727447257267582", -"کماسه":"67690708346979840", -"کماسهح":"65916883530316213", -"کمان":"58965710006903807", -"کمرجان":"50633804639547462", -"کمند":"34718633636164421", -"کمنگنز":"50341528161302545", -"کمنگنزح":"66630516232885208", -"کمینا":"54263829393913132", -"کنور":"20411759370751096", -"کنورح":"43501047082635150", -"کنیلو":"4687803927401790", -"کنیلوح":"45228787423326286", -"کوثر":"22275596386264204", -"کورز":"42049553761321495", -"کورزح":"56738062726001817", -"کویر":"43545527030854340", -"کویرح":"19174812964848627", -"کهرام":"25631699615003698", -"کهرامح":"15382536693247714", -"کهربا":"25559236668122210", -"کهمدا":"67206358287598044", -"کهمداح":"35955196754615835", -"کیا":"3542690854557886", -"کیان":"53251602435454519", -"کیانا":"45353845483523901", -"کی بی سی":"62977319271289925", -"کیسون":"49953653111442595", -"کیمیا":"27814844870305607", -"کیمیاتک":"39884565732277052", -"گپارس":"59848307608894801", -"گشان":"70391097626818082", -"گکوثر":"66599109405217136", -"گکیش":"44665761767777759", -"گنبد":"7670135462634715", -"گنجین":"57728534324022361", -"گنجینه":"47101579271117172", -"گنگین":"59470107928175959", -"گوهر":"12390706505809150", -"گوهران":"65018804181564924", -"لابسا":"63363116407864462", -"لابساح":"43124071611770324", -"لازما":"50368344235826302", -"لازماح":"28748463035212388", -"لبوتان":"30650426998863332", -"لبوتانح":"70528526190252660", -"لبهمن":"23295417816476597", -"لبهمنح":"25524501289667446", -"لپارس":"5187018329202415", -"لپارسح":"3388451018224720", -"لپویا":"17393119378053108", -"لپویاح":"13312547588339850", -"لپیام":"793710053482057", -"لپیامح":"21903271801994876", -"لجام":"67093405131120717", -"لجامح":"67621826314697621", -"لخانه":"56006915451245411", -"لخانهح":"64124003812404302", -"لخزر":"65414507129586385", -"لخزرح":"69377916525018465", -"لسرما":"55897939403232751", -"لسرماح":"244106582239634", -"لطیف":"16422980660132735", -"لکما":"45641540066710190", -"لکماح":"14318003495049441", -"لمخابر":"36774567041364173", -"لمخابرح":"57462267975967417", -"لوتوس":"59142194115401696", -"لوتوسح":"43455612336353491", -"ما":"29860265627578401", -"ماح":"13461179188856487", -"مادیرا":"15917865009187760", -"مانی":"61265100181977543", -"مبین":"27922860956133067", -"مثقال":"32469128621155736", -"مدار":"19990581743778955", -"مداران":"65999092673039059", -"مدارانح":"12639781184165880", -"مدیر":"65576885779918210", -"مدیریت":"12490072956930435", -"مرقام":"23838634016123354", -"مرقامح":"66546619320950880", -"مروارید":"31248540252187559", -"معیار":"50580753680043015", -"مفاخر":"4247709727327181", -"ملت":"13611044044646901", -"ملتح":"5811747532754081", -"میدکو":"33441514568901717", -"میدکوح":"18733719742989734", -"میهن":"26543014712914772", -"نبروج":"10843114830116591", -"نبروجح":"55943815270366220", -"نبورس":"60095061789823130", -"نتوس":"22950683624908253", -"نتوسح":"29112217893232632", -"نشار":"49129081625829210", -"نشان":"1241998328504490", -"نطرین":"64699417405634265", -"نکالا":"10919655792568926", -"نگین":"10145129193828624", -"نمرینو":"30231789123900526", -"نمرینوح":"2855515398698068", -"نوری":"19040514831923530", -"نوین":"59866041653103343", -"نهال":"12913156843322499", -"نیرو":"39481233087768672", -"وآذر":"1358190916156744", -"وآذرح":"48981174642799639", -"وآردل":"29244787813932382", -"وآردلح":"38203540900047502", -"وآفر":"45991797190214892", -"وآفری":"19839750988634567", -"وآوا":"22490169030401337", -"واتی":"33541897671561960", -"واتیح":"61399677811943715", -"واحصا":"53647874954005806", -"واحیا":"17284166795866794", -"وارس":"53686258677793038", -"واعتبار":"47841327496247362", -"واعتبارح":"7619581461589857", -"والبر":"57944184894703821", -"والبرح":"38188825207508209", -"وامید":"52232388263291380", -"وامیدح":"36293785932444419", -"وامین":"23843877872814145", -"وانصار":"49776615757150035", -"وانصارح":"56271726572478068", -"وایرا":"9141577977527107", -"وایران":"3149396562827132", -"وبازار":"41286608288791633", -"وبانک":"48010225447410247", -"وبانکح":"8279693426955446", -"وبرق":"61298636307861167", -"وبشهر":"13937270451301973", -"وبشهرح":"62275280734625819", -"وبصادر":"28320293733348826", -"وبملت":"778253364357513", -"وبملتح":"25043059770705816", -"وبوعلی":"28328710198554144", -"وبوعلیح":"23185568638908069", -"وبهمن":"18063426072758458", -"وبهمنح":"58198007384583512", -"وبیمه":"11773403764702778", -"وبیمهح":"59735609117437896", -"وپارس":"33293588228706998", -"وپارسح":"19853987870179776", -"وپاسار":"9536587154100457", -"وپاسارح":"53374821490063799", -"وپترو":"59486059679335017", -"وپتروح":"31435545119454895", -"وپخش":"7183333492448248", -"وپخشح":"67979306676078989", -"وپسا":"11560002870991149", -"وپست":"22087269603540841", -"وپویا":"24785665268004766", -"وتجارت":"63917421733088077", -"وتجارتح":"57027493672958737", -"وتعاون":"5920901446678689", -"وتوس":"68117765376081366", -"وتوسح":"46270513972980340", -"وتوسم":"17528249960294496", -"وتوسمح":"2362491091971813", -"وتوشه":"54676885047867737", -"وتوشهح":"63689155520282158", -"وتوصا":"2944500421562364", -"وتوصاح":"20278348345530119", -"وتوکا":"47232550823972469", -"وتوکاح":"25387056990464790", -"وثخوز":"40043919653526083", -"وثنو":"44986797317463049", -"وثوق":"59839275647597021", -"وجامی":"57600064931636077", -"وحافظ":"5128151910501174", -"وحکمت":"12777578088653944", -"وخارزم":"7395271748414592", -"وخارزمح":"27729386420118206", -"وخاور":"47333458678352378", -"وخاورح":"25661711955019337", -"ودانا":"66424163876658304", -"ودی":"43966385447049549", -"ورازی":"60079434631497942", -"ورنا":"7385624172574740", -"ورناح":"55274159604040834", -"وزمین":"19954896371640204", -"وساپا":"37614886280396031", -"وساپاح":"26643740599997035", -"وساخت":"25514780181345713", -"وساختح":"3679885359158219", -"وساربیل":"7768327419174840", -"وساشرقی":"65774725600261203", -"وساغربی":"35282121039020302", -"وسبحان":"43283802997035462", -"وسبوشهر":"44411078630612905", -"وسپه":"2328862017676109", -"وسپهح":"54287510798838485", -"وسپهر":"114312662654155", -"وسخراج":"10191122735393627", -"وسخراش":"47362853625306007", -"وسخوز":"5454781314262062", -"وسدید":"41713045190742691", -"وسدیدح":"17153727206566342", -"وسرضوی":"51185499879934793", -"وسرمد":"43291783149314349", -"وسزنجان":"36857080203588624", -"وسصفا":"11827297444577200", -"وسفارس":"71335098849021006", -"وسقزوین":"41011426560490365", -"وسقم":"55850912428859273", -"وسکاب":"11258722998911897", -"وسکابح":"5818838554339991", -"وسکرد":"37351190176977060", -"وسکرشا":"59462881877083131", -"وسکرمان":"64217006537761390", -"وسکهبو":"68870496728320072", -"وسگلستا":"1277592884769853", -"وسگیلا":"55916539620839777", -"وسلرستا":"58358543014279572", -"وسمازن":"11358107932902023", -"وسمحال":"16843404477481740", -"وسمرکز":"19511179561056679", -"وسنا":"24662567615903665", -"وسهرمز":"46820237871803554", -"وسهمدا":"22318795784160675", -"وسیزد":"63570910379296908", -"وسیستا":"16370154440238855", -"وسیلام":"59652306881376415", -"وسین":"56591881518499520", -"وسینا":"45050389997905274", -"وسیناح":"10814280156273322", -"وشمال":"9761381741308262", -"وشهر":"41379697187196382", -"وصنا":"46982154647719707", -"وصناح":"15406006540387078", -"وصندوق":"37204371816016200", -"وصندوقح":"39419948282087552", -"وصنعت":"57309221039930244", -"وصنعتح":"43740308126125261", -"وغدیر":"26014913469567886", -"وغدیرح":"30756584974640550", -"وفتخار":"27148572013604038", -"وکار":"47996917271187218", -"وکارح":"56772105873719945", -"وکبهمن":"64973252728260903", -"وکغدیر":"40553302624764543", -"وکغدیرح":"51758790788563333", -"وگردش":"7920014658832193", -"وگستر":"43951910415124966", -"وگسترح":"39722227263011028", -"ولانا":"66830065858417081", -"ولپارس":"48241092863917835", -"ولتجار":"34621618468546063", -"ولراز":"12901875871456398", -"ولساپا":"45174198424472334", -"ولساپاح":"59957747873181306", -"ولشرق":"31078457170311964", -"ولصنم":"71744682148776880", -"ولصنمح":"19216138630342675", -"ولغدر":"23086515493897579", -"ولغدرح":"59430351461797798", -"ولکار":"61469668095573716", -"ولملت":"11403770140000603", -"ولملتح":"4039883656662701", -"ولنوین":"5968811612822747", -"ولیز":"20946530370469828", -"ولیزح":"34731841379388186", -"ومدیر":"30447901674051381", -"ومشان":"35369183060321179", -"ومعادن":"58931793851445922", -"ومعادنح":"66240430785255272", -"ومعلم":"6847536925606808", -"ومعین":"57498323844693360", -"وملت":"10055255678920880", -"وملتح":"52807150934521568", -"وملل":"24644999329120295", -"ومللح":"15231094335720879", -"وملی":"41796741644273824", -"وملیح":"3852548583453231", -"ومهان":"58964593134314938", -"ونچر":"57585821705408565", -"ونفت":"33931218652865616", -"ونفتح":"3893110467363738", -"ونوین":"47302318535715632", -"ونوینح":"70657803623349012", -"ونیرو":"62603302940123327", -"ونیروح":"59061939785593482", -"ونیکی":"25336820825905643", -"ونیکیح":"26090464295830176", -"وهامون":"19348717261145458", -"وهامونح":"17318451171925318", -"وهنر":"60783654574662426", -"وهور":"25215182208950217", -"ویسا":"69472361926040823", -"ویستا":"58852293795036597", -"هامرز":"50503654866742146", -"های وب":"43362635835198978", -"هجرت":"5317427172344706", -"هرمز":"70498485598181604", -"همای":"15494954332657697", -"همراه":"68635710163497089", -"همراهح":"25328018826422512", -"هم وزن":"47041908051542008", -"یارا":"45284811973404357", -"یاقوت":"1438514795814416", -} - -def stocklist(): - return stocknames.keys() - - -def stockdetail(stock,type="namad"): - index_url_list="http://www.tsetmc.com/Loader.aspx?ParTree=111C1417" - fopen=rq.get(index_url_list).content - df_stock_list=pd.DataFrame(pd.read_html(io.StringIO(fopen.decode("utf-8")), - header=0,index_col=4)[0]) - - try: - if stock=="list": - return df_stock_list["نام"] - else: - if type=="namadEn": - return(df_stock_list.loc[stock]["نام"]) - elif type=="full": - return(df_stock_list.loc[stock]) - elif type=="name": - return(df_stock_list[df_stock_list["نام"]==stock].index.values[0]) - elif type=="namadE": - return(df_stock_list[df_stock_list["نماد"]==stock].index.values[0]) - elif type=="namad": - return(df_stock_list[df_stock_list["نماد.1"]==stock].T) - except: - print("Error! stock not found.") - - -def stock(stockname="",value=100,newfile=False,standard=False,namadEn=False,progress=True): - if namadEn==True: - stockname=stockdetail(stockname.upper(),type="namadEn") - - try: - urlid = stocknames[stockname] - url = 'http://www.tsetmc.com/tsev2/data/Export-txt.aspx?t=i&a=1&b=0&i=' + urlid - - - #Read file content - try: - if newfile==False: - df = pd.read_csv(stockname+'.csv',index_col="",parse_dates=True) - else: - raise FileNotFoundError - except FileNotFoundError: - if not progress==False: - print("Download New file ....") - fopen=rq.get(url).content - df=pd.read_csv(io.StringIO(fopen.decode("utf-8")),index_col="",parse_dates=True) - df.to_csv(stockname+".csv") - if standard==False: - return (df.head(value)) - elif standard==True: - df=df.rename(columns={"": "Open", "": "Close","":"High", - "":"Low","":"Volume"}) - df.index.rename('Date',inplace=True) - df.drop(["","","","","",""], axis=1, inplace=True) - return (df.head(value)) - - - except: - print("stockname Not Found, Please try again ...") - diff --git a/tsemodule7.py b/tsemodule7.py new file mode 100644 index 0000000..1ac3a6f --- /dev/null +++ b/tsemodule7.py @@ -0,0 +1,2710 @@ +import io +import sys +import subprocess +from datetime import datetime, timedelta +# Utility function to install packages +def install_package(package_name): + try: + subprocess.check_call([sys.executable, "-m", "pip", "install", package_name]) + except subprocess.CalledProcessError as e: + print(f"Failed to install {package_name}. Please install it manually.") + sys.exit(1) + +# Ensure pandas is installed +try: + import pandas as pd +except ImportError: + print("Pandas not found, installing pandas ...") + install_package('pandas') +finally: + import pandas as pd + +# Ensure requests is installed +try: + import requests as rq +except ImportError: + print("Requests not found, installing requests ...") + install_package('requests') +finally: + import requests as rq + +# Ensure lxml is installed +try: + import lxml +except ImportError: + print("lxml not found, installing lxml ...") + install_package('lxml') +finally: + import lxml + +# StockManager class to handle stock-related operations +class StockManager: + stocknames = { + "آبادا": "37661500521100963", + "آپ": "55254206302462116", + "آتیمس": "22839330962768817", + "آرام": "14230681955555738", + "آرمان": "38738476064699383", + "آریا": "55127657985997520", + "آریان": "6506179926371994", + "آساس": "66682662312253625", + "آسام": "36592972482259020", + "آسامید": "24869832924911721", + "آ س پ": "17617474823279712", + "آسیا": "51106317433079213", + "آفاق": "37073830945037165", + "آکنتور": "44834847569322522", + "آکنتورح": "57329318081089375", + "آکورد": "30282299500988269", + "آگاس": "33887145736684266", + "آلومینا": "18661507395759423", + "آوا": "18007109712724189", + "آوند": "31039212000825988", + "اپال": "655060129740445", + "اپرداز": "63830424809501048", + "اتکام": "27405735172634593", + "اتکامح": "53295835881618508", + "اتکای": "39751275523025334", + "اجداد": "51379017087081407", + "اخابر": "22811176775480091", + "اخابرح": "45768538238520265", + "اردستان": "35331248532537562", + "ارزش": "43443105991896600", + "ارفع": "59266699437480384", + "ارمغان": "31366347648583654", + "اروند": "58356374066358100", + "استارز": "4395741730355818", + "اسیاتک": "14079693677610396", + "اطلس": "11427939669935844", + "اعتلا": "36773155987365094", + "اعتماد": "66818022341772870", + "افرا": "52792903131341205", + "افران": "3846143218462419", + "افق": "49502666250908008", + "افقح": "1911343624441437", + "افق ملت": "15451317146134956", + "اکالا": "49869693814643443", + "اکتیو": "66991919802409760", + "البرز": "70270965300262393", + "البرزح": "12231544096052404", + "الماس": "28788598290160782", + "امید": "18599703143458101", + "امیدح": "45104299259467366", + "امین": "58873907630765023", + "امینح": "22218966388689725", + "امین یکم": "45728383369147894", + "انار": "30215634246748564", + "انرژی1": "61725225143026283", + "انرژی2": "16330743198286823", + "انرژی3": "49641108336531623", + "اوان": "69847139870135237", + "اوج": "62575434414985179", + "اوصتا": "57761388729898548", + "اهرم": "17914401175772326", + "باختر": "751415341879364", + "باخترح": "46858597966426366", + "باران": "26882843763780650", + "بالاس": "8646067353086740", + "بالبر": "62952165421099192", + "بالبرح": "16471519272060905", + "بایکا": "23891830829322971", + "بایکاح": "48976227203428731", + "بپاس": "51971068201094874", + "بترانس": "46752599569017089", + "بترانسح": "53697601723435147", + "بتک": "54369290104873523", + "بتکح": "8823734825807435", + "بجهرم": "33629260529503413", + "بخاور": "5599691633622269", + "بذر": "37222720235819361", + "برانسفو": "64703398743024121", + "برکت": "34557241988629814", + "برکتح": "8981227815720204", + "بزاگرس": "29882244560576007", + "بساما": "41625340598198551", + "بسویچ": "47377315952751604", + "بسویچح": "23484847504768205", + "بشهاب": "69454539056549106", + "بشهابح": "39023890840208765", + "بفجر": "46178280540110577", + "بفجرح": "10741091548027385", + "بکاب": "70219663893822560", + "بکابح": "29195987083197059", + "بکام": "22382156782768756", + "بکامح": "65266756318187150", + "بکهنوج": "7628308021169118", + "بگیلان": "71068313834275501", + "بمپنا": "39807886630843041", + "بموتو": "22086876724551482", + "بموتوح": "1931037287459558", + "بنو": "54493234408301135", + "بنیرو": "20453828618330936", + "بنیروح": "46629374720083542", + "بورس": "60523145697836739", + "بوعلی": "50247622569476338", + "بهپاک": "12746730665870442", + "بهیر": "60289595205403229", + "پادا": "67522512921942106", + "پاداش": "43267179898797137", + "پارتا": "72044846109864381", + "پارتاح": "64910575313738889", + "پارس": "6110133418282108", + "پارسان": "23441366113375722", + "پارسانح": "36319830972593153", + "پارسیان": "9481703061634967", + "پارسیانح": "50201903966895115", + "پارند": "70595828753641750", + "پاسا": "63580313877463104", + "پاساح": "32338211917133256", + "پاکشو": "62786156501584862", + "پاکشوح": "4208841225215712", + "پالایش": "67675656072510693", + "پتایر": "41935584690956944", + "پتایرح": "7503566413749235", + "پترول": "69143674941561637", + "پترولح": "32874370564962210", + "پخش": "12638840758449459", + "پخش اول": "16600572108732428", + "پدرخش": "24079409192818584", + "پدرخشح": "46023027311928862", + "پدنا": "58120226425289272", + "پدناح": "13119207966484500", + "پرداخت": "59607545337891226", + "پرداختح": "34432997122108874", + "پردیس": "15039949673085566", + "پردیسح": "14819787164502995", + "پرشیا": "10497143354080476", + "پسهند": "10120557300120078", + "پسهندح": "67337799462256399", + "پشاهن": "44052047028305231", + "پشاهنح": "55137475882192824", + "پکرمان": "23214828924506640", + "پکرمانح": "8676363345079392", + "پکویر": "7235435095059069", + "پکویرح": "41228676018429540", + "پکیان": "5208723461432451", + "پکیانح": "41189775395878190", + "پلاست": "52593789542874668", + "پلاستح": "18850167694315175", + "پلاسک": "57722642338781674", + "پلاسکح": "13778389952963406", + "پلوله": "29316948750916349", + "پلولهح": "45851925911348490", + "پی پاد": "26316376625263940", + "پیزد": "32784604551756178", + "تابا": "51459202425114449", + "تاپکیش": "50002340308486819", + "تاپیکو": "22560050433388046", + "تاپیکوح": "6491687805743913", + "تاتمس": "35543935713999309", + "تاراز": "24651394045981418", + "تاصیکو": "23293437377896568", + "تاصیکوح": "35150770536114195", + "تایرا": "19298748452450329", + "تایراح": "69858202392669780", + "تبرک": "53204330224889981", + "تپکو": "54509759694064219", + "تپکوح": "44717433734548029", + "تپمپی": "43062880954780884", + "تپمپیح": "47931755217693300", + "تپولا": "22308305646551497", + "تجلی": "1301069819790264", + "تدبیر": "7505613986635677", + "تراک": "47682749782963302", + "تراکح": "70508258744702923", + "تشتاد": "66127247173352975", + "تصمیم": "53419976284977130", + "تفارس": "22276798221643766", + "تفیرو": "45062188442385800", + "تفیروح": "58999606802857888", + "تکالا": "67612261115225625", + "تکشا": "62258804563636993", + "تکشاح": "66191028275418950", + "تکمبا": "30719054967088301", + "تکمباح": "70480481633645190", + "تکنار": "52455922800537930", + "تکنو": "3654864906585643", + "تکنوح": "21727652065573865", + "تلیسه": "41781090739318251", + "تماوند": "60162288821230099", + "تمحرکه": "22427604495160869", + "تمحرکهح": "58349566728384453", + "تمدن": "63679592178109910", + "تملت": "11129387075131725", + "تملتح": "33666678504801754", + "تنوین": "25357135030606405", + "تنوینح": "379466056274101", + "توریل": "37389789764168256", + "توسن": "66315581735594751", + "تیپیکو": "29758477602878557", + "تیپیکوح": "43472427638799679", + "ثاباد": "59612098290740355", + "ثابادح": "34429961038727682", + "ثاخت": "17800036702302776", + "ثاختح": "68798377122760225", + "ثاژن": "40650252484299134", + "ثاژنح": "26257365377629881", + "ثاصفا": "7503669593172728", + "ثاصفاح": "22328556318373924", + "ثالوند": "16693610252404739", + "ثامان": "66456062140680461", + "ثامانح": "50193280705263642", + "ثامید": "18568733593280948", + "ثبات": "26780282166315918", + "ثباغ": "68909035712962732", + "ثبهساز": "14744445176220774", + "ثپردیس": "53999651992586159", + "ثتران": "20926459161497908", + "ثتوسا": "47702059190622416", + "ثجوان": "30507152381699953", + "ثروت": "27812005859539773", + "ثروتم": "71672399601682259", + "ثرود": "18883380772506226", + "ثزاگرس": "28854105556435129", + "ثشاهد": "63481599728522324", + "ثشاهدح": "28593434160948209", + "ثشرق": "6043384171800349", + "ثشرقح": "35030544513071961", + "ثعتما": "64707090254488560", + "ثغرب": "17939384202383793", + "ثفارس": "30852391633490755", + "ثفارسح": "39191249877936167", + "ثقزوی": "12965822877128721", + "ثمسکن": "3863538898378476", + "ثمسکنح": "28570444064425663", + "ثملی": "8403167990439117", + "ثمین": "66721204145017523", + "ثنام": "831325835570803", + "ثنظام": "45066064863062755", + "ثنور": "63315013743060811", + "ثنوسا": "32845891587040106", + "ثنوساح": "4325911723150569", + "ثهام": "38713440086361985", + "جم": "32357363984168442", + "جم پیلن": "27096851668435724", + "جمح": "39154317701922264", + "جوین": "23269285154135003", + "جهرم": "49674915481184052", + "چافست": "23936607891892333", + "چافستح": "26972528518663385", + "چبسپا": "68931850646832531", + "چبسپاح": "19236082741801504", + "چخزر": "41122066907413786", + "چدن": "12329519546621752", + "چفیبر": "64358061873294912", + "چفیبرح": "54424603805821073", + "چکاپا": "28957320033282870", + "چکارم": "59887423232292688", + "چکارمح": "6131416152062735", + "چکارن": "53113471126689455", + "چکارنح": "32080380326575683", + "چکاوه": "24254843881948059", + "چکاوهح": "5648656842888275", + "چنوپا": "43023243844297350", + "چنوپاح": "9807139177747641", + "حآسا": "44625249840480397", + "حآفرین": "21432551703060846", + "حاریا": "56798822689379375", + "حامی1401": "30167248101375870", + "حپارسا": "917857106093847", + "حپترو": "16369313804633525", + "حپتروح": "25129304172501430", + "حتاید": "3722699128879020", + "حتایدح": "66234625721697786", + "حتوکا": "22260326095996531", + "حتوکاح": "42892937789646488", + "حخزر": "28253678449273505", + "حرهشا": "30443839313522574", + "حریل": "5564768007356822", + "حسیر": "13281937213456378", + "حسینا": "1625149423498289", + "حشکوه": "50587892784913370", + "حفارس": "35424116338766901", + "حفاری": "28809886765682162", + "حفاریح": "43667708360002073", + "حفجر": "68033471168853004", + "حکشتی": "60610861509165508", + "حکشتیح": "14364842601603807", + "حگهر": "47756003257788498", + "خاتم": "18865325633315847", + "خاذین": "42075223783409640", + "خاذینح": "22129017544200", + "خاور": "16315910303613772", + "خاورح": "23657236334749347", + "خاهن": "7483280423474368", + "خاهنح": "29716513021318095", + "خبازرس": "19310456400689867", + "خبنیان": "37089148943784077", + "خبهمن": "26824673819862694", + "خبهمنح": "12964716133621704", + "خپارس": "42354736493447489", + "خپارسح": "25449662823397465", + "خپویش": "4758266259250794", + "خپویشح": "6803271730717705", + "ختراک": "22903901709044823", + "ختراکح": "41858326436945277", + "ختور": "50185721305191887", + "ختورح": "2262715289665960", + "ختوقا": "70289374539527245", + "ختوقاح": "56449205771773651", + "خچرخش": "33783140337377394", + "خچرخشح": "14865390259501860", + "خدیزل": "38084304113529336", + "خراسان": "43552974795606067", + "خریخت": "12752224677923341", + "خریختح": "12041217376571987", + "خرینگ": "45895339414786358", + "خرینگح": "26142199530487668", + "خزامیا": "2589887561569709", + "خزامیاح": "38005238879860126", + "خزر": "32821908911812078", + "خزرح": "24734871905109354", + "خساپا": "44891482026867833", + "خساپاح": "590761101519570", + "خشرق": "63915926161403347", + "خشرقح": "36675444072965904", + "خصدرا": "2318736941376687", + "خعمرا": "6433335428452486", + "خفناور": "58180284328186631", + "خفنر": "28033133021443774", + "خفنرح": "61581369333689993", + "خکار": "59217041815333317", + "خکارح": "44678870441030319", + "خکاوه": "64842837716888827", + "خکاوهح": "51073428633906823", + "خکرمان": "29527985620948695", + "خکمک": "19257295292088310", + "خکمکح": "1852132120586484", + "خگستر": "48990026850202503", + "خگسترح": "17237314339763699", + "خلنت": "14957056743925737", + "خلنتح": "36110870923892956", + "خلیبل": "50117925085549635", + "خمحرکه": "39436183727126211", + "خمحرکهح": "37350268082014292", + "خمحور": "7457232989848872", + "خمحورح": "71186910349639777", + "خموتور": "57273529732791251", + "خموتورح": "62221150547292335", + "خمهر": "17330546482145553", + "خمهرح": "50722377181482963", + "خنصیر": "17834623106317041", + "خنصیرح": "13010835010902276", + "خودرو": "65883838195688438", + "خودروح": "12088545433107773", + "خودکفا": "22956708386610464", + "خوساز": "31879190587976736", + "خوسازح": "23552683239901730", + "دابور": "61332057061846617", + "دابورح": "32679348534913643", + "دارا": "62012736978844991", + "داراب": "27299841173245405", + "دارا یکم": "62235397452612911", + "دارو": "67988012428906654", + "داروح": "2501017203331667", + "داریک": "71076372178147339", + "داریوش": "58789178087946067", + "داسوه": "12387472624849835", + "داسوهح": "11936058301634784", + "دالبر": "60451823714332895", + "دامین": "50100062518826135", + "دامینح": "41673962293011307", + "دانا": "48511238766369097", + "داناح": "46262771961973371", + "داوه": "5305844922895340", + "دبالک": "71510396252618330", + "دبالکح": "11372565594192822", + "دپارس": "70474983732269112", + "دپارسح": "22026498789176614", + "دتماد": "34641719089573667", + "دتمادح": "18154205800023055", + "دتوزیع": "66726992874614788", + "دتولید": "18093681647131179", + "دتهران": "14985138705106402", + "دتهرانح": "11929836650963758", + "دجابر": "33406621820337161", + "دجابرح": "18079534829579164", + "دحاوی": "43374709930371268", + "ددام": "66450490505950110", + "ددامح": "21533807502850906", + "ددانا": "69540585676934415", + "درازک": "22255783119783047", + "درازکح": "38007943162762758", + "درسا": "34581754264880199", + "دروز": "40262275031537922", + "دروزح": "63452629875913229", + "درهآور": "13243992182070788", + "دزهراوی": "8915450910866216", + "دزهراویح": "48879205486884942", + "دسانکو": "47348197320716810", + "دسبحا": "43622578471330344", + "دسبحاح": "51063357877632134", + "دسبحان": "5866848234665627", + "دسبحانح": "36667862403660976", + "دسینا": "11432067920374603", + "دسیناح": "54299437423394846", + "دشیری": "63084741752814852", + "دشیمی": "33603212156438463", + "دشیمیح": "16630588761222078", + "دعبید": "49054891736433700", + "دعبیدح": "7585208964980608", + "دفارا": "56550776668133562", + "دفاراح": "38285971158073841", + "دفرا": "18303237082155264", + "دفراح": "54711449369613330", + "دقاضی": "64289770858657141", + "دقاضیح": "21173014653958212", + "دکپسول": "52382684379473036", + "دکوثر": "23353689102956991", + "دکوثرح": "26314668128957507", + "دکیمی": "20024911381434086", + "دکیمیح": "43588544194911344", + "دلر": "4384288570322406", + "دلرح": "42538255636473499", + "دلقما": "29247915161590165", + "دلقماح": "66766792660974984", + "دماوند": "66142616039907394", + "دی": "44818950263583523", + "دیران": "69090868458637360", + "دیرانح": "25752723009842207", + "دیسشپ": "64988580376499833", + "ذوب": "71483646978964608", + "رافزا": "68941822863885255", + "رانفور": "40505767672724777", + "رانفورح": "45097391187425276", + "رتاپ": "41048299027409941", + "رتاپح": "49613772749166261", + "رتکو": "3823243780502959", + "رتکوح": "1723099959084685", + "رشد": "48287767791629523", + "رکیش": "27952969918967492", + "رکیشح": "21500060221654011", + "رماس": "22002589755112021", + "رمپنا": "67126881188552864", + "رمپناح": "49532101082369992", + "رنیک": "33854964748757477", + "رویش": "15124889255100138", + "ریشمک": "6478064539164167", + "زاگرس": "13235547361447092", + "زبینا": "54482686501491508", + "زپارس": "33420285433308219", + "زدشت": "25180702353416009", + "زر": "33254899395816171", + "زرفام": "33144542989832366", + "زرنام": "4850272661730246", + "زرین": "50139638026536387", + "زشریف": "26547785441834730", + "زشگزا": "26259366519412975", + "زفکا": "5427792638736934", + "زقیام": "71290297158948749", + "زکشت": "7300125658580126", + "زکوثر": "42599305106713939", + "زگلدشت": "10024128313803797", + "زماهان": "4507558419857064", + "زمگسا": "5054819322815158", + "زمگساح": "44723997362573824", + "زملارد": "14916489896692147", + "زنجان": "12303918642491681", + "زنگان": "67170215467608124", + "زیتون": "28551661889797217", + "سآبیک": "70883594945615893", + "ساذری": "64155926828410021", + "ساذریح": "43341623113615869", + "ساراب": "4563413583000719", + "سارابح": "68002468728896305", + "ساربیل": "34890845654517313", + "ساربیلح": "62781722479769997", + "ساروج": "25417476013479486", + "ساروم": "15949743338644220", + "سارومح": "14983273215576895", + "سامان": "38179358042686391", + "ساوه": "32347247706508046", + "سایرا": "62558705479545830", + "سایراح": "69885094622785625", + "ساینا": "64298008532791199", + "سباقر": "24807173016704795", + "سبجنو": "66295665969375744", + "سبجنوح": "51223970438582603", + "سبزوا": "611986653700161", + "سبهان": "32525655729432562", + "سبهانح": "2122354233695079", + "سپ": "71856634742001725", + "سپاس": "39453972158399542", + "سپاها": "35669480110084448", + "سپاهاح": "49361140703966185", + "سپح": "67223870501587101", + "سپر": "17226661368470120", + "سپرمی": "27668158733246204", + "سپید": "45519261544951819", + "سپیدار": "29590002988360984", + "سپیدما": "2161110547458064", + "ستران": "30829203706095076", + "سترانح": "37577414956190228", + "سجام": "20034264486679145", + "سحرخیز": "51200575796028449", + "سخاش": "4470657233334072", + "سخاشح": "15467183288337240", + "سخزر": "67327029014085707", + "سخزرح": "63310105340116493", + "سخند": "59598536122397373", + "سخواف": "55959112038778737", + "سخوز": "41974758296041288", + "سخوزح": "47827701898502941", + "سدبیر": "64341992373049080", + "سدشت": "27000326841257664", + "سدشتح": "16566273757667380", + "سدور": "27218386411183410", + "سدورح": "48424973017498692", + "سرچشمه": "35948133957468680", + "سرو": "64942549055019553", + "سرود": "11964419322927535", + "سرودح": "11183410572675415", + "سشرق": "26997316501080743", + "سشرقح": "4351174618872221", + "سشمال": "6757220448540984", + "سشمالح": "23458117616920867", + "سصفها": "10568944722570445", + "سصفهاح": "41026060125059078", + "سصوفی": "13227300125161435", + "سصوفیح": "2819110578357790", + "سغدیر": "21096748051392414", + "سغرب": "52220424531578944", + "سغربح": "65932581790240568", + "سفار": "41227201752535311", + "سفارح": "53932269673520256", + "سفارس": "15521712617204216", + "سفارسح": "20593887444073437", + "سفارود": "4686607974846832", + "سفارودح": "40750005236994995", + "سفاسی": "34721884030854211", + "سفاسیت": "20603404633598318", + "سفاسیتح": "10716103455591194", + "سفانو": "4528607775462304", + "سفانوح": "34774414473029882", + "سقاین": "60654872678917533", + "سقاینح": "44969149970836673", + "سکارون": "15930821245168534", + "سکارونح": "24544113280557261", + "سکرد": "65321970913593427", + "سکردح": "67682387713029178", + "سکرما": "15472396110662150", + "سکرماح": "3037464497437282", + "سلار": "61664227282090067", + "سلام": "70541934393301867", + "سمازن": "33808206014018431", + "سمازنح": "36927349282989093", + "سمتاز": "58035444268544991", + "سمگا": "46741025610365786", + "سنوین": "36995197800118822", + "سنیر": "14231831499205396", + "سنیرح": "53536131398384570", + "سهرمز": "29747059672582491", + "سهرمزح": "31159891095753824", + "سهگمت": "41284516796232939", + "سهگمتح": "7486145189544149", + "سیتا": "10171945867136336", + "سیدکو": "37281199178613855", + "سیدکوح": "34060949638085542", + "سیستم": "47749661205825616", + "سیلام": "14617104402836487", + "سیلامح": "48993230008229282", + "سیمرغ": "28450080638096732", + "سینا": "2512214120008228", + "سیناد": "31913287805282551", + "شاراک": "7711282667602555", + "شاراکح": "63190039561056038", + "شاروم": "3407806799514469", + "شاملا": "16959429956899455", + "شاوان": "60247433951600827", + "شبریز": "48753732042176709", + "شبریزح": "7632696113249142", + "شبصیر": "68517032834363488", + "شبندر": "35366681030756042", + "شبهرن": "22667016906590506", + "شبهرنح": "20300372560291314", + "شپارس": "61102694810476197", + "شپارسح": "9171279728707865", + "شپاس": "35178706978554988", + "شپاکسا": "11622051128546106", + "شپاکساح": "68629328102697289", + "شپترو": "71957984642204570", + "شپتروح": "65472108074101196", + "شپدیس": "20562694899904339", + "شپدیسح": "45231878301843366", + "شپلی": "28845264556937486", + "شپلیح": "62976078864310826", + "شپمچا": "44345102023100322", + "شپمچاح": "36597927530072864", + "شپنا": "7745894403636165", + "شپناح": "70885929611298658", + "شتران": "51617145873056483", + "شتوکا": "38555056423456635", + "شتولی": "66210395067138534", + "شتولیح": "32768389062627654", + "شتهران": "31049085025064185", + "شتهرانح": "63950064557947536", + "شجم": "6116572045021585", + "شجی": "30007580613586002", + "شخارک": "70934270174405743", + "شخارکح": "67424359693542598", + "شدوص": "40611478183231802", + "شراز": "33683240001985963", + "شرانل": "44013656953678055", + "شرنگی": "40025799067544201", + "شرنگیح": "31312374884749268", + "شزنگ": "65490886290565185", + "شزنگح": "51425045171148290", + "شساخت": "15282093177363578", + "شسپا": "49188729526980541", + "شستا": "2400322364771558", + "شستان": "3173544097113770", + "شسم": "59800986739603675", + "شسمح": "56145524393016216", + "شسینا": "30974710508383145", + "شسیناح": "1860384396424573", + "شصدف": "204092872752957", + "شصفها": "18346219759153870", + "شصفهاح": "59961449322636291", + "شغدیر": "21772258644715569", + "شفا": "36899214178084525", + "شفارا": "16673205196919832", + "شفاراح": "49163985123560149", + "شفارس": "43781018754867729", + "شفارسح": "33124462307941707", + "شفن": "65122215875355555", + "شفنح": "55622199783443721", + "شکام": "69446612239102459", + "شکبیر": "56574323121551263", + "شکربن": "27308217070238237", + "شکربنح": "10157407031358922", + "شکف": "58602432837130018", + "شکفح": "71116782156928366", + "شکلر": "62177651435283872", + "شکلرح": "33505686728824629", + "شگل": "44153164692325703", + "شگلح": "46167643644457680", + "شگویا": "5987841496184505", + "شلرد": "56429431740318486", + "شلعاب": "39116664428676213", + "شلعابح": "66183408418816482", + "شلوان": "14900251521017020", + "شلیا": "26025177574491991", + "شمواد": "28251956446987982", + "شموادح": "13279993223440273", + "شنفت": "14073782708315535", + "شنفتح": "23142133203996048", + "شوش": "46778692022402356", + "شوشح": "36875068201975202", + "شوینده": "3493306453706327", + "شیراز": "38568786927478796", + "شیرازح": "19717343975708874", + "شیران": "35796086458096255", + "شیرانح": "8992202615765020", + "صایند": "45205530868811305", + "صبا": "45392752356003555", + "صنم": "47125023640770480", + "صنوین": "68203878405672734", + "طلا": "46700660505281786", + "عپلی جم": "4391382035434050", + "عمیلگرد": "11410725390226728", + "عیار": "34144395039913458", + "غاذر": "35158826900216508", + "غاذرح": "22096199430853991", + "غالبر": "24303422207378456", + "غالبرح": "55490250330757201", + "غبشهر": "42387718866026650", + "غبشهرح": "17080537778426884", + "غبهار": "71666521540545716", + "غبهپاک": "29650505265356603", + "غبهپاکح": "10125150304958552", + "غبهنوش": "17059960254855208", + "غبهنوشح": "38770731314949641", + "غپآذر": "45518744711972166", + "غپاک": "34032872653290886", + "غپاکح": "6544645716121372", + "غپونه": "61978776664766359", + "غپینو": "18401147983387689", + "غپینوح": "13308396407628501", + "غچین": "44850033148208596", + "غچینح": "13083555452743181", + "غدام": "2254054929817435", + "غدامح": "52139501202126140", + "غدشت": "2434703913394836", + "غدشتح": "59887874326934221", + "غدیس": "3492952121304423", + "غزر": "4369934250728330", + "غساسا": "51229318675210816", + "غساساح": "40309575177709730", + "غسالم": "28672095850798501", + "غسالمح": "48926251886441092", + "غشاذر": "59921975187856916", + "غشاذرح": "2705253775088582", + "غشان": "31791737198597563", + "غشانح": "15581863918201593", + "غشصفا": "61506294208022391", + "غشصفاح": "20272770791380597", + "غشوکو": "51294484197536070", + "غشهد": "20487994977117557", + "غشهداب": "33611155027418901", + "غشهدح": "36771749618541632", + "غصینو": "71758511001096824", + "غفارس": "16410724132711490", + "غکورش": "62404730109947970", + "غگرجی": "31024260997481994", + "غگرجیح": "53482856220074779", + "غگز": "57551382352708199", + "غگل": "22299894048845903", + "غگلپا": "14312030900097668", + "غگلح": "30551124291517887", + "غگلستا": "64843936383937546", + "غگیلا": "57300230097485720", + "غمارگ": "52975109254504632", + "غمارگح": "50773402681099358", + "غمهرا": "6131290133202745", + "غمهراح": "63552922113415543", + "غمینو": "5516102131364383", + "غناب": "42470251469508137", + "غنابح": "59126748623623056", + "غنوش": "48619517949257749", + "غنوشح": "10134751929001651", + "غنیلی": "21426277483799140", + "غویتا": "37842793167868642", + "غیوان": "50652985928800943", + "غیوانح": "10018675423568797", + "فاذر": "38547060135156069", + "فاذرح": "68708769838923502", + "فاراک": "20865316761157979", + "فاراکح": "67073295895957349", + "فارس": "25244329144808274", + "فاسمین": "66701874099226162", + "فاسمینح": "65614373112361128", + "فافزا": "66021783818850713", + "فافق": "22424135367941584", + "فالوم": "19367527798307032", + "فالومح": "66623036435820019", + "فاما": "34673681828119297", + "فاماح": "3727693296236633", + "فاهواز": "44296315953738727", + "فاهوازح": "6658301253105363", + "فایرا": "65004959184388996", + "فایراح": "36600889395640293", + "فباهنر": "66772024744156373", + "فباهنرح": "38101196401916411", + "فبستم": "4159532151694984", + "فبستمح": "62972959180501542", + "فبیرا": "49399017998386087", + "فبیراح": "23628442955387175", + "فپارس": "8559354261956680", + "فپارسح": "45801323230963889", + "فپنتا": "68488673556087148", + "فپنتاح": "24832054403183361", + "فتوسا": "55373808401388162", + "فجام": "30765727085936322", + "فجامح": "42201186298844859", + "فجر": "41302553376174581", + "فجرح": "5898511005624629", + "فجوش": "64485827086284311", + "فجوشح": "46661780956927518", + "فجهان": "45507655586782998", + "فخاس": "4733285133017464", + "فخاسح": "5550649038347558", + "فخوز": "28864540805361867", + "فخوزح": "13628968289488697", + "فرآور": "408934423224097", + "فرآورح": "41317265011382362", + "فرابورس": "58741071099161284", + "فراز": "13666407494621646", + "فردا": "65249046611427924", + "فروس": "54419429862704331", + "فروسح": "10079795343879888", + "فروسیل": "44846320603450383", + "فروم": "56585229755651616", + "فرومح": "22314977867866119", + "فروی": "29974853866926823", + "فزر": "8175784894140974", + "فزرین": "43716452378323683", + "فسا": "318005355896147", + "فساز": "62620182261149083", + "فسازان": "12874072841236826", + "فسازانح": "22494526379345092", + "فسبزوار": "37284308569715577", + "فسپا": "8977441217024425", + "فسپاح": "15731047379849033", + "فسدید": "20966291817819448", + "فسدیدح": "15386033251001077", + "فسرب": "54277068923045214", + "فسربح": "3505675353152597", + "فسلیر": "43026118635839182", + "فسلیرح": "3427503698999958", + "فغدیر": "28147934478934110", + "فکمند": "70309338813767186", + "فگستر": "8725363201030474", + "فلات": "60633055620418060", + "فلامی": "25286509736208688", + "فلامیح": "33658726815807637", + "فلوله": "48623320733330408", + "فلولهح": "58242024190036642", + "فماک": "35445515321658835", + "فمتال": "44571627722410412", + "فمتالح": "1518157759350339", + "فمراد": "18004480270695404", + "فمرادح": "2050740941534952", + "فملی": "35425587644337450", + "فملیح": "8731565448647588", + "فن آوا": "55201604487356053", + "فنرژی": "63965059137798192", + "فنرژیح": "50545475113911465", + "فنفت": "59342912854668427", + "فنوال": "57875847776839336", + "فنوالح": "34404581741939737", + "فنورد": "56324206651661881", + "فنوردح": "8175268772799530", + "فوکا": "66514709341259550", + "فوکاح": "48473870645523269", + "فولاد": "46348559193224090", + "فولادح": "37018498887928862", + "فولاژ": "40808043719554948", + "فولاژح": "53249498382937694", + "فولای": "14800142337291217", + "فیروزا": "10795723506538053", + "فیروزه": "66036975502302203", + "قاروم": "10831074117626896", + "قاسم": "34540569618314880", + "قپارس": "47477233032133723", + "قپارسح": "41727358876253319", + "قپیرا": "67030488744129337", + "قپیراح": "42230292145842208", + "قتربت": "35515916857426389", + "قثابت": "44967158778304588", + "قثابتح": "49384226669172647", + "قجام": "28230238564334914", + "قجامح": "21420579611076234", + "قچار": "23600798892801694", + "قرن": "39610074039667804", + "قرنح": "32669817266382439", + "قزوین": "15259343650667588", + "قزوینح": "55042339780346549", + "قستان": "24683827262592815", + "قستانح": "71944697706421313", + "قستون": "33634705189692362", + "قستونح": "54071352171589816", + "قشرین": "36671655475498480", + "قشرینح": "28678187324376436", + "قشکر": "35964395659427029", + "قشکرح": "20381036241470518", + "قشهد": "37631109616997982", + "قشهدح": "42965645001665951", + "قشیر": "71523986304961239", + "قشیرح": "48367810585819465", + "قصفها": "40411537531154482", + "قصفهاح": "17197203950543191", + "قلرست": "56820995669577571", + "قلرستح": "47415456025309183", + "قمرو": "43342306308122676", + "قمروح": "57007700552650971", + "قنقش": "3050342257199174", + "قنقشح": "36209883286223850", + "قنیشا": "63380098535169030", + "قنیشاح": "55205982891279789", + "قهکمت": "14398278072324784", + "قهکمتح": "49762562284200125", + "قیستو": "4267564158935326", + "کابگن": "10654052153538617", + "کابگنح": "36611841921720250", + "کاذر": "49353447565507376", + "کاذرح": "25896842749407120", + "کارا": "71843282162462661", + "کاردان": "65023851436340574", + "کاریس": "69067576215760005", + "کارین": "16056283141617755", + "کاسپین": "28431095903407567", + "کاصفا": "61085772216153547", + "کاصفاح": "38956170478957312", + "کالا": "44549439964296944", + "کاما": "4942127026063388", + "کاماح": "58330599921175874", + "کامیاب": "16040900750729921", + "کاوه": "60350996279289099", + "کاوهح": "59525964192678026", + "کایتا": "45608932669358493", + "کایتاح": "57440811889769541", + "کایزد": "58810336532668771", + "کایگچ": "37369138117139150", + "کایگچح": "51800153073527165", + "کباده": "55979741213594029", + "کبافق": "43256212620530446", + "کبافقح": "40029719755707991", + "کبورس": "37366608481858080", + "کپارس": "9698674686691945", + "کپارسح": "58024357149774390", + "کپرور": "22941065011246116", + "کپشیر": "57639364758870873", + "کپشیرح": "5920319552619760", + "کترام": "24085906177899789", + "کترامح": "36019565007303075", + "کتوکا": "65671173927025645", + "کچاد": "18027801615184692", + "کچادح": "43356599956782034", + "کچینی": "53716725737664022", + "کچینیح": "44034797904823034", + "کحافظ": "32257753560585502", + "کحافظح": "29075808594290931", + "کخاک": "16405556680571453", + "کخاکح": "56572417882819500", + "کدما": "3623921205367364", + "کدماح": "28711499450482077", + "کرازی": "57086055330734195", + "کرازیح": "41733197666474598", + "کرماشا": "38437201078089290", + "کرماشاح": "66733343177003497", + "کرمان": "50792786683910016", + "کروی": "22787503301679573", + "کرویح": "29184718087541648", + "کزغال": "28291104595448527", + "کساپا": "28325731560106431", + "کساپاح": "25879082553156895", + "کساوه": "25001509088465005", + "کساوهح": "13482565247432073", + "کسرا": "4614779520007780", + "کسراح": "20044076668988655", + "کسرام": "20560887114747719", + "کسرامح": "9866485009925582", + "کسعدی": "29122854902865456", + "کسعدیح": "1314853494617240", + "کشرق": "42690477960659940", + "کصدف": "42696242981550091", + "کطبس": "8977369674477111", + "کطبسح": "10168197471714005", + "کفپارس": "19471788163911687", + "کفپارسح": "65836038919989820", + "کفرآور": "49627523909849331", + "کفرا": "23837844039713715", + "کقزوی": "63499217872110599", + "کقزویح": "62646814643945739", + "کگاز": "62346804681275278", + "کگل": "35700344742885862", + "کگلح": "62810990108260391", + "کگهر": "30703140537034664", + "کلر": "1822787329898392", + "کلوند": "32678431934327184", + "کلوندح": "45727447257267582", + "کماسه": "67690708346979840", + "کماسهح": "65916883530316213", + "کمان": "58965710006903807", + "کمرجان": "50633804639547462", + "کمند": "34718633636164421", + "کمنگنز": "50341528161302545", + "کمنگنزح": "66630516232885208", + "کمینا": "54263829393913132", + "کنور": "20411759370751096", + "کنورح": "43501047082635150", + "کنیلو": "4687803927401790", + "کنیلوح": "45228787423326286", + "کوثر": "22275596386264204", + "کورز": "42049553761321495", + "کورزح": "56738062726001817", + "کویر": "43545527030854340", + "کویرح": "19174812964848627", + "کهرام": "25631699615003698", + "کهرامح": "15382536693247714", + "کهربا": "25559236668122210", + "کهمدا": "67206358287598044", + "کهمداح": "35955196754615835", + "کیا": "3542690854557886", + "کیان": "53251602435454519", + "کیانا": "45353845483523901", + "کی بی سی": "62977319271289925", + "کیسون": "49953653111442595", + "کیمیا": "27814844870305607", + "کیمیاتک": "39884565732277052", + "گپارس": "59848307608894801", + "گشان": "70391097626818082", + "گکوثر": "66599109405217136", + "گکیش": "44665761767777759", + "گنبد": "7670135462634715", + "گنجین": "57728534324022361", + "گنجینه": "47101579271117172", + "گنگین": "59470107928175959", + "گوهر": "12390706505809150", + "گوهران": "65018804181564924", + "لابسا": "63363116407864462", + "لابساح": "43124071611770324", + "لازما": "50368344235826302", + "لازماح": "28748463035212388", + "لبوتان": "30650426998863332", + "لبوتانح": "70528526190252660", + "لبهمن": "23295417816476597", + "لبهمنح": "25524501289667446", + "لپارس": "5187018329202415", + "لپارسح": "3388451018224720", + "لپویا": "17393119378053108", + "لپویاح": "13312547588339850", + "لپیام": "793710053482057", + "لپیامح": "21903271801994876", + "لجام": "67093405131120717", + "لجامح": "67621826314697621", + "لخانه": "56006915451245411", + "لخانهح": "64124003812404302", + "لخزر": "65414507129586385", + "لخزرح": "69377916525018465", + "لسرما": "55897939403232751", + "لسرماح": "244106582239634", + "لطیف": "16422980660132735", + "لکما": "45641540066710190", + "لکماح": "14318003495049441", + "لمخابر": "36774567041364173", + "لمخابرح": "57462267975967417", + "لوتوس": "59142194115401696", + "لوتوسح": "43455612336353491", + "ما": "29860265627578401", + "ماح": "13461179188856487", + "مادیرا": "15917865009187760", + "مانی": "61265100181977543", + "مبین": "27922860956133067", + "مثقال": "32469128621155736", + "مدار": "19990581743778955", + "مداران": "65999092673039059", + "مدارانح": "12639781184165880", + "مدیر": "65576885779918210", + "مدیریت": "12490072956930435", + "مرقام": "23838634016123354", + "مرقامح": "66546619320950880", + "مروارید": "31248540252187559", + "معیار": "50580753680043015", + "مفاخر": "4247709727327181", + "ملت": "13611044044646901", + "ملتح": "5811747532754081", + "میدکو": "33441514568901717", + "میدکوح": "18733719742989734", + "میهن": "26543014712914772", + "نبروج": "10843114830116591", + "نبروجح": "55943815270366220", + "نبورس": "60095061789823130", + "نتوس": "22950683624908253", + "نتوسح": "29112217893232632", + "نشار": "49129081625829210", + "نشان": "1241998328504490", + "نطرین": "64699417405634265", + "نکالا": "10919655792568926", + "نگین": "10145129193828624", + "نمرینو": "30231789123900526", + "نمرینوح": "2855515398698068", + "نوری": "19040514831923530", + "نوین": "59866041653103343", + "نهال": "12913156843322499", + "نیرو": "39481233087768672", + "وآذر": "1358190916156744", + "وآذرح": "48981174642799639", + "وآردل": "29244787813932382", + "وآردلح": "38203540900047502", + "وآفر": "45991797190214892", + "وآفری": "19839750988634567", + "وآوا": "22490169030401337", + "واتی": "33541897671561960", + "واتیح": "61399677811943715", + "واحصا": "53647874954005806", + "واحیا": "17284166795866794", + "وارس": "53686258677793038", + "واعتبار": "47841327496247362", + "واعتبارح": "7619581461589857", + "والبر": "57944184894703821", + "والبرح": "38188825207508209", + "وامید": "52232388263291380", + "وامیدح": "36293785932444419", + "وامین": "23843877872814145", + "وانصار": "49776615757150035", + "وانصارح": "56271726572478068", + "وایرا": "9141577977527107", + "وایران": "3149396562827132", + "وبازار": "41286608288791633", + "وبانک": "48010225447410247", + "وبانکح": "8279693426955446", + "وبرق": "61298636307861167", + "وبشهر": "13937270451301973", + "وبشهرح": "62275280734625819", + "وبصادر": "28320293733348826", + "وبملت": "778253364357513", + "وبملتح": "25043059770705816", + "وبوعلی": "28328710198554144", + "وبوعلیح": "23185568638908069", + "وبهمن": "18063426072758458", + "وبهمنح": "58198007384583512", + "وبیمه": "11773403764702778", + "وبیمهح": "59735609117437896", + "وپارس": "33293588228706998", + "وپارسح": "19853987870179776", + "وپاسار": "9536587154100457", + "وپاسارح": "53374821490063799", + "وپترو": "59486059679335017", + "وپتروح": "31435545119454895", + "وپخش": "7183333492448248", + "وپخشح": "67979306676078989", + "وپسا": "11560002870991149", + "وپست": "22087269603540841", + "وپویا": "24785665268004766", + "وتجارت": "63917421733088077", + "وتجارتح": "57027493672958737", + "وتعاون": "5920901446678689", + "وتوس": "68117765376081366", + "وتوسح": "46270513972980340", + "وتوسم": "17528249960294496", + "وتوسمح": "2362491091971813", + "وتوشه": "54676885047867737", + "وتوشهح": "63689155520282158", + "وتوصا": "2944500421562364", + "وتوصاح": "20278348345530119", + "وتوکا": "47232550823972469", + "وتوکاح": "25387056990464790", + "وثخوز": "40043919653526083", + "وثنو": "44986797317463049", + "وثوق": "59839275647597021", + "وجامی": "57600064931636077", + "وحافظ": "5128151910501174", + "وحکمت": "12777578088653944", + "وخارزم": "7395271748414592", + "وخارزمح": "27729386420118206", + "وخاور": "47333458678352378", + "وخاورح": "25661711955019337", + "ودانا": "66424163876658304", + "ودی": "43966385447049549", + "ورازی": "60079434631497942", + "ورنا": "7385624172574740", + "ورناح": "55274159604040834", + "وزمین": "19954896371640204", + "وساپا": "37614886280396031", + "وساپاح": "26643740599997035", + "وساخت": "25514780181345713", + "وساختح": "3679885359158219", + "وساربیل": "7768327419174840", + "وساشرقی": "65774725600261203", + "وساغربی": "35282121039020302", + "وسبحان": "43283802997035462", + "وسبوشهر": "44411078630612905", + "وسپه": "2328862017676109", + "وسپهح": "54287510798838485", + "وسپهر": "114312662654155", + "وسخراج": "10191122735393627", + "وسخراش": "47362853625306007", + "وسخوز": "5454781314262062", + "وسدید": "41713045190742691", + "وسدیدح": "17153727206566342", + "وسرضوی": "51185499879934793", + "وسرمد": "43291783149314349", + "وسزنجان": "36857080203588624", + "وسصفا": "11827297444577200", + "وسفارس": "71335098849021006", + "وسقزوین": "41011426560490365", + "وسقم": "55850912428859273", + "وسکاب": "11258722998911897", + "وسکابح": "5818838554339991", + "وسکرد": "37351190176977060", + "وسکرشا": "59462881877083131", + "وسکرمان": "64217006537761390", + "وسکهبو": "68870496728320072", + "وسگلستا": "1277592884769853", + "وسگیلا": "55916539620839777", + "وسلرستا": "58358543014279572", + "وسمازن": "11358107932902023", + "وسمحال": "16843404477481740", + "وسمرکز": "19511179561056679", + "وسنا": "24662567615903665", + "وسهرمز": "46820237871803554", + "وسهمدا": "22318795784160675", + "وسیزد": "63570910379296908", + "وسیستا": "16370154440238855", + "وسیلام": "59652306881376415", + "وسین": "56591881518499520", + "وسینا": "45050389997905274", + "وسیناح": "10814280156273322", + "وشمال": "9761381741308262", + "وشهر": "41379697187196382", + "وصنا": "46982154647719707", + "وصناح": "15406006540387078", + "وصندوق": "37204371816016200", + "وصندوقح": "39419948282087552", + "وصنعت": "57309221039930244", + "وصنعتح": "43740308126125261", + "وغدیر": "26014913469567886", + "وغدیرح": "30756584974640550", + "وفتخار": "27148572013604038", + "وکار": "47996917271187218", + "وکارح": "56772105873719945", + "وکبهمن": "64973252728260903", + "وکغدیر": "40553302624764543", + "وکغدیرح": "51758790788563333", + "وگردش": "7920014658832193", + "وگستر": "43951910415124966", + "وگسترح": "39722227263011028", + "ولانا": "66830065858417081", + "ولپارس": "48241092863917835", + "ولتجار": "34621618468546063", + "ولراز": "12901875871456398", + "ولساپا": "45174198424472334", + "ولساپاح": "59957747873181306", + "ولشرق": "31078457170311964", + "ولصنم": "71744682148776880", + "ولصنمح": "19216138630342675", + "ولغدر": "23086515493897579", + "ولغدرح": "59430351461797798", + "ولکار": "61469668095573716", + "ولملت": "11403770140000603", + "ولملتح": "4039883656662701", + "ولنوین": "5968811612822747", + "ولیز": "20946530370469828", + "ولیزح": "34731841379388186", + "ومدیر": "30447901674051381", + "ومشان": "35369183060321179", + "ومعادن": "58931793851445922", + "ومعادنح": "66240430785255272", + "ومعلم": "6847536925606808", + "ومعین": "57498323844693360", + "وملت": "10055255678920880", + "وملتح": "52807150934521568", + "وملل": "24644999329120295", + "ومللح": "15231094335720879", + "وملی": "41796741644273824", + "وملیح": "3852548583453231", + "ومهان": "58964593134314938", + "ونچر": "57585821705408565", + "ونفت": "33931218652865616", + "ونفتح": "3893110467363738", + "ونوین": "47302318535715632", + "ونوینح": "70657803623349012", + "ونیرو": "62603302940123327", + "ونیروح": "59061939785593482", + "ونیکی": "25336820825905643", + "ونیکیح": "26090464295830176", + "وهامون": "19348717261145458", + "وهامونح": "17318451171925318", + "وهنر": "60783654574662426", + "وهور": "25215182208950217", + "ویسا": "69472361926040823", + "ویستا": "58852293795036597", + "هامرز": "50503654866742146", + "های وب": "43362635835198978", + "هجرت": "5317427172344706", + "هرمز": "70498485598181604", + "همای": "15494954332657697", + "همراه": "68635710163497089", + "همراهح": "25328018826422512", + "هم وزن": "47041908051542008", + "یارا": "45284811973404357", + "یاقوت": "1438514795814416", + } + + def stocklist(self): + return self.stocknames.keys() + + def stockdetail(self, stock, type="namad"): + index_url_list = "http://old.tsetmc.com/Loader.aspx?ParTree=111C1417" + fopen = rq.get(index_url_list, allow_redirects=False).content + + # Print the content to debug + print(fopen.decode("utf-8")) + + df_stock_list = pd.DataFrame(pd.read_html(io.StringIO(fopen.decode("utf-8")), header=0, index_col=4)[0]) + + try: + if stock == "list": + return df_stock_list["نام"] + else: + if type == "namadEn": + return df_stock_list.loc[stock]["نام"] + elif type == "full": + return df_stock_list.loc[stock] + elif type == "name": + return df_stock_list[df_stock_list["نام"] == stock].index.values[0] + elif type == "namadE": + return df_stock_list[df_stock_list["نماد"] == stock].index.values[0] + elif type == "namad": + return df_stock_list[df_stock_list["نماد.1"] == stock].T + except KeyError: + print("Error! Stock not found.") + return None + + def stock(self, stockname="", value=100, newfile=False, standard=False, namadEn=False, progress=True): + if namadEn: + stockname = self.stockdetail(stockname.upper(), type="namadEn") + + if stockname not in self.stocknames: + print("Stock name not found, please try again ...") + return + + urlid = self.stocknames[stockname] + url = f'http://old.tsetmc.com/tsev2/data/Export-txt.aspx?t=i&a=1&b=0&i={urlid}' + + try: + if not newfile: + df = pd.read_csv(f'{stockname}.csv', index_col="", parse_dates=True) + else: + raise FileNotFoundError + except FileNotFoundError: + if progress: + print("Downloading new file ....") + fopen = rq.get(url).content + df = pd.read_csv(io.StringIO(fopen.decode("utf-8")), index_col="", parse_dates=True) + df.to_csv(f"{stockname}.csv") + + if standard: + df.rename(columns={"": "Open", "": "Close", "": "High", "": "Low", "": "Volume"}, inplace=True) + df.index.rename('Date', inplace=True) + df.drop(["", "", "", "", "", ""], axis=1, inplace=True) + + # Add Adjusted Close column + df['Adj Close'] = df['Close'] * (1 - 0.02) # Example: price adjustment by 2% + + return df.head(value) + +# IndexManager class to handle index-related operations +class IndexManager: + def __init__(self): + self.url = "https://cdn.tsetmc.com/api/Index/GetIndexB2History/32097828799138957" + self.headers = { + 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36' + } + + def index(self, value=100, progress=True): + try: + response = rq.get(self.url, headers=self.headers) + response.raise_for_status() + df = response.json() + df2 = pd.DataFrame(df["indexB2"], columns=["insCode", "dEven", "xNivInuClMresIbs", "xNivInuPbMresIbs", "xNivInuPhMresIbs"]) + df2.rename(columns={"dEven": "Date", "xNivInuClMresIbs": "Close", "xNivInuPbMresIbs": "Low", "xNivInuPhMresIbs": "High"}, inplace=True) + df2.set_index(pd.to_datetime(df2["Date"], format='%Y%m%d').dt.strftime("%Y-%m-%d"), inplace=True) + df2.drop(columns=["Date", "insCode"], inplace=True) + df2 = df2[::-1] + df2['Adj Close'] = df2['Close'] * (1 - 0.02) + + if progress: + print("Downloading index ....") + + return df2.head(value) + except rq.RequestException: + print("Index not accessible, please try again ...") + return None + + +class HighPriceManager: + + + def __init__(self): + self.stocknames = { + "آبادا": "37661500521100963", + "آپ": "55254206302462116", + "آتیمس": "22839330962768817", + "آرام": "14230681955555738", + "آرمان": "38738476064699383", + "آریا": "55127657985997520", + "آریان": "6506179926371994", + "آساس": "66682662312253625", + "آسام": "36592972482259020", + "آسامید": "24869832924911721", + "آ س پ": "17617474823279712", + "آسیا": "51106317433079213", + "آفاق": "37073830945037165", + "آکنتور": "44834847569322522", + "آکنتورح": "57329318081089375", + "آکورد": "30282299500988269", + "آگاس": "33887145736684266", + "آلومینا": "18661507395759423", + "آوا": "18007109712724189", + "آوند": "31039212000825988", + "اپال": "655060129740445", + "اپرداز": "63830424809501048", + "اتکام": "27405735172634593", + "اتکامح": "53295835881618508", + "اتکای": "39751275523025334", + "اجداد": "51379017087081407", + "اخابر": "22811176775480091", + "اخابرح": "45768538238520265", + "اردستان": "35331248532537562", + "ارزش": "43443105991896600", + "ارفع": "59266699437480384", + "ارمغان": "31366347648583654", + "اروند": "58356374066358100", + "استارز": "4395741730355818", + "اسیاتک": "14079693677610396", + "اطلس": "11427939669935844", + "اعتلا": "36773155987365094", + "اعتماد": "66818022341772870", + "افرا": "52792903131341205", + "افران": "3846143218462419", + "افق": "49502666250908008", + "افقح": "1911343624441437", + "افق ملت": "15451317146134956", + "اکالا": "49869693814643443", + "اکتیو": "66991919802409760", + "البرز": "70270965300262393", + "البرزح": "12231544096052404", + "الماس": "28788598290160782", + "امید": "18599703143458101", + "امیدح": "45104299259467366", + "امین": "58873907630765023", + "امینح": "22218966388689725", + "امین یکم": "45728383369147894", + "انار": "30215634246748564", + "انرژی1": "61725225143026283", + "انرژی2": "16330743198286823", + "انرژی3": "49641108336531623", + "اوان": "69847139870135237", + "اوج": "62575434414985179", + "اوصتا": "57761388729898548", + "اهرم": "17914401175772326", + "باختر": "751415341879364", + "باخترح": "46858597966426366", + "باران": "26882843763780650", + "بالاس": "8646067353086740", + "بالبر": "62952165421099192", + "بالبرح": "16471519272060905", + "بایکا": "23891830829322971", + "بایکاح": "48976227203428731", + "بپاس": "51971068201094874", + "بترانس": "46752599569017089", + "بترانسح": "53697601723435147", + "بتک": "54369290104873523", + "بتکح": "8823734825807435", + "بجهرم": "33629260529503413", + "بخاور": "5599691633622269", + "بذر": "37222720235819361", + "برانسفو": "64703398743024121", + "برکت": "34557241988629814", + "برکتح": "8981227815720204", + "بزاگرس": "29882244560576007", + "بساما": "41625340598198551", + "بسویچ": "47377315952751604", + "بسویچح": "23484847504768205", + "بشهاب": "69454539056549106", + "بشهابح": "39023890840208765", + "بفجر": "46178280540110577", + "بفجرح": "10741091548027385", + "بکاب": "70219663893822560", + "بکابح": "29195987083197059", + "بکام": "22382156782768756", + "بکامح": "65266756318187150", + "بکهنوج": "7628308021169118", + "بگیلان": "71068313834275501", + "بمپنا": "39807886630843041", + "بموتو": "22086876724551482", + "بموتوح": "1931037287459558", + "بنو": "54493234408301135", + "بنیرو": "20453828618330936", + "بنیروح": "46629374720083542", + "بورس": "60523145697836739", + "بوعلی": "50247622569476338", + "بهپاک": "12746730665870442", + "بهیر": "60289595205403229", + "پادا": "67522512921942106", + "پاداش": "43267179898797137", + "پارتا": "72044846109864381", + "پارتاح": "64910575313738889", + "پارس": "6110133418282108", + "پارسان": "23441366113375722", + "پارسانح": "36319830972593153", + "پارسیان": "9481703061634967", + "پارسیانح": "50201903966895115", + "پارند": "70595828753641750", + "پاسا": "63580313877463104", + "پاساح": "32338211917133256", + "پاکشو": "62786156501584862", + "پاکشوح": "4208841225215712", + "پالایش": "67675656072510693", + "پتایر": "41935584690956944", + "پتایرح": "7503566413749235", + "پترول": "69143674941561637", + "پترولح": "32874370564962210", + "پخش": "12638840758449459", + "پخش اول": "16600572108732428", + "پدرخش": "24079409192818584", + "پدرخشح": "46023027311928862", + "پدنا": "58120226425289272", + "پدناح": "13119207966484500", + "پرداخت": "59607545337891226", + "پرداختح": "34432997122108874", + "پردیس": "15039949673085566", + "پردیسح": "14819787164502995", + "پرشیا": "10497143354080476", + "پسهند": "10120557300120078", + "پسهندح": "67337799462256399", + "پشاهن": "44052047028305231", + "پشاهنح": "55137475882192824", + "پکرمان": "23214828924506640", + "پکرمانح": "8676363345079392", + "پکویر": "7235435095059069", + "پکویرح": "41228676018429540", + "پکیان": "5208723461432451", + "پکیانح": "41189775395878190", + "پلاست": "52593789542874668", + "پلاستح": "18850167694315175", + "پلاسک": "57722642338781674", + "پلاسکح": "13778389952963406", + "پلوله": "29316948750916349", + "پلولهح": "45851925911348490", + "پی پاد": "26316376625263940", + "پیزد": "32784604551756178", + "تابا": "51459202425114449", + "تاپکیش": "50002340308486819", + "تاپیکو": "22560050433388046", + "تاپیکوح": "6491687805743913", + "تاتمس": "35543935713999309", + "تاراز": "24651394045981418", + "تاصیکو": "23293437377896568", + "تاصیکوح": "35150770536114195", + "تایرا": "19298748452450329", + "تایراح": "69858202392669780", + "تبرک": "53204330224889981", + "تپکو": "54509759694064219", + "تپکوح": "44717433734548029", + "تپمپی": "43062880954780884", + "تپمپیح": "47931755217693300", + "تپولا": "22308305646551497", + "تجلی": "1301069819790264", + "تدبیر": "7505613986635677", + "تراک": "47682749782963302", + "تراکح": "70508258744702923", + "تشتاد": "66127247173352975", + "تصمیم": "53419976284977130", + "تفارس": "22276798221643766", + "تفیرو": "45062188442385800", + "تفیروح": "58999606802857888", + "تکالا": "67612261115225625", + "تکشا": "62258804563636993", + "تکشاح": "66191028275418950", + "تکمبا": "30719054967088301", + "تکمباح": "70480481633645190", + "تکنار": "52455922800537930", + "تکنو": "3654864906585643", + "تکنوح": "21727652065573865", + "تلیسه": "41781090739318251", + "تماوند": "60162288821230099", + "تمحرکه": "22427604495160869", + "تمحرکهح": "58349566728384453", + "تمدن": "63679592178109910", + "تملت": "11129387075131725", + "تملتح": "33666678504801754", + "تنوین": "25357135030606405", + "تنوینح": "379466056274101", + "توریل": "37389789764168256", + "توسن": "66315581735594751", + "تیپیکو": "29758477602878557", + "تیپیکوح": "43472427638799679", + "ثاباد": "59612098290740355", + "ثابادح": "34429961038727682", + "ثاخت": "17800036702302776", + "ثاختح": "68798377122760225", + "ثاژن": "40650252484299134", + "ثاژنح": "26257365377629881", + "ثاصفا": "7503669593172728", + "ثاصفاح": "22328556318373924", + "ثالوند": "16693610252404739", + "ثامان": "66456062140680461", + "ثامانح": "50193280705263642", + "ثامید": "18568733593280948", + "ثبات": "26780282166315918", + "ثباغ": "68909035712962732", + "ثبهساز": "14744445176220774", + "ثپردیس": "53999651992586159", + "ثتران": "20926459161497908", + "ثتوسا": "47702059190622416", + "ثجوان": "30507152381699953", + "ثروت": "27812005859539773", + "ثروتم": "71672399601682259", + "ثرود": "18883380772506226", + "ثزاگرس": "28854105556435129", + "ثشاهد": "63481599728522324", + "ثشاهدح": "28593434160948209", + "ثشرق": "6043384171800349", + "ثشرقح": "35030544513071961", + "ثعتما": "64707090254488560", + "ثغرب": "17939384202383793", + "ثفارس": "30852391633490755", + "ثفارسح": "39191249877936167", + "ثقزوی": "12965822877128721", + "ثمسکن": "3863538898378476", + "ثمسکنح": "28570444064425663", + "ثملی": "8403167990439117", + "ثمین": "66721204145017523", + "ثنام": "831325835570803", + "ثنظام": "45066064863062755", + "ثنور": "63315013743060811", + "ثنوسا": "32845891587040106", + "ثنوساح": "4325911723150569", + "ثهام": "38713440086361985", + "جم": "32357363984168442", + "جم پیلن": "27096851668435724", + "جمح": "39154317701922264", + "جوین": "23269285154135003", + "جهرم": "49674915481184052", + "چافست": "23936607891892333", + "چافستح": "26972528518663385", + "چبسپا": "68931850646832531", + "چبسپاح": "19236082741801504", + "چخزر": "41122066907413786", + "چدن": "12329519546621752", + "چفیبر": "64358061873294912", + "چفیبرح": "54424603805821073", + "چکاپا": "28957320033282870", + "چکارم": "59887423232292688", + "چکارمح": "6131416152062735", + "چکارن": "53113471126689455", + "چکارنح": "32080380326575683", + "چکاوه": "24254843881948059", + "چکاوهح": "5648656842888275", + "چنوپا": "43023243844297350", + "چنوپاح": "9807139177747641", + "حآسا": "44625249840480397", + "حآفرین": "21432551703060846", + "حاریا": "56798822689379375", + "حامی1401": "30167248101375870", + "حپارسا": "917857106093847", + "حپترو": "16369313804633525", + "حپتروح": "25129304172501430", + "حتاید": "3722699128879020", + "حتایدح": "66234625721697786", + "حتوکا": "22260326095996531", + "حتوکاح": "42892937789646488", + "حخزر": "28253678449273505", + "حرهشا": "30443839313522574", + "حریل": "5564768007356822", + "حسیر": "13281937213456378", + "حسینا": "1625149423498289", + "حشکوه": "50587892784913370", + "حفارس": "35424116338766901", + "حفاری": "28809886765682162", + "حفاریح": "43667708360002073", + "حفجر": "68033471168853004", + "حکشتی": "60610861509165508", + "حکشتیح": "14364842601603807", + "حگهر": "47756003257788498", + "خاتم": "18865325633315847", + "خاذین": "42075223783409640", + "خاذینح": "22129017544200", + "خاور": "16315910303613772", + "خاورح": "23657236334749347", + "خاهن": "7483280423474368", + "خاهنح": "29716513021318095", + "خبازرس": "19310456400689867", + "خبنیان": "37089148943784077", + "خبهمن": "26824673819862694", + "خبهمنح": "12964716133621704", + "خپارس": "42354736493447489", + "خپارسح": "25449662823397465", + "خپویش": "4758266259250794", + "خپویشح": "6803271730717705", + "ختراک": "22903901709044823", + "ختراکح": "41858326436945277", + "ختور": "50185721305191887", + "ختورح": "2262715289665960", + "ختوقا": "70289374539527245", + "ختوقاح": "56449205771773651", + "خچرخش": "33783140337377394", + "خچرخشح": "14865390259501860", + "خدیزل": "38084304113529336", + "خراسان": "43552974795606067", + "خریخت": "12752224677923341", + "خریختح": "12041217376571987", + "خرینگ": "45895339414786358", + "خرینگح": "26142199530487668", + "خزامیا": "2589887561569709", + "خزامیاح": "38005238879860126", + "خزر": "32821908911812078", + "خزرح": "24734871905109354", + "خساپا": "44891482026867833", + "خساپاح": "590761101519570", + "خشرق": "63915926161403347", + "خشرقح": "36675444072965904", + "خصدرا": "2318736941376687", + "خعمرا": "6433335428452486", + "خفناور": "58180284328186631", + "خفنر": "28033133021443774", + "خفنرح": "61581369333689993", + "خکار": "59217041815333317", + "خکارح": "44678870441030319", + "خکاوه": "64842837716888827", + "خکاوهح": "51073428633906823", + "خکرمان": "29527985620948695", + "خکمک": "19257295292088310", + "خکمکح": "1852132120586484", + "خگستر": "48990026850202503", + "خگسترح": "17237314339763699", + "خلنت": "14957056743925737", + "خلنتح": "36110870923892956", + "خلیبل": "50117925085549635", + "خمحرکه": "39436183727126211", + "خمحرکهح": "37350268082014292", + "خمحور": "7457232989848872", + "خمحورح": "71186910349639777", + "خموتور": "57273529732791251", + "خموتورح": "62221150547292335", + "خمهر": "17330546482145553", + "خمهرح": "50722377181482963", + "خنصیر": "17834623106317041", + "خنصیرح": "13010835010902276", + "خودرو": "65883838195688438", + "خودروح": "12088545433107773", + "خودکفا": "22956708386610464", + "خوساز": "31879190587976736", + "خوسازح": "23552683239901730", + "دابور": "61332057061846617", + "دابورح": "32679348534913643", + "دارا": "62012736978844991", + "داراب": "27299841173245405", + "دارا یکم": "62235397452612911", + "دارو": "67988012428906654", + "داروح": "2501017203331667", + "داریک": "71076372178147339", + "داریوش": "58789178087946067", + "داسوه": "12387472624849835", + "داسوهح": "11936058301634784", + "دالبر": "60451823714332895", + "دامین": "50100062518826135", + "دامینح": "41673962293011307", + "دانا": "48511238766369097", + "داناح": "46262771961973371", + "داوه": "5305844922895340", + "دبالک": "71510396252618330", + "دبالکح": "11372565594192822", + "دپارس": "70474983732269112", + "دپارسح": "22026498789176614", + "دتماد": "34641719089573667", + "دتمادح": "18154205800023055", + "دتوزیع": "66726992874614788", + "دتولید": "18093681647131179", + "دتهران": "14985138705106402", + "دتهرانح": "11929836650963758", + "دجابر": "33406621820337161", + "دجابرح": "18079534829579164", + "دحاوی": "43374709930371268", + "ددام": "66450490505950110", + "ددامح": "21533807502850906", + "ددانا": "69540585676934415", + "درازک": "22255783119783047", + "درازکح": "38007943162762758", + "درسا": "34581754264880199", + "دروز": "40262275031537922", + "دروزح": "63452629875913229", + "درهآور": "13243992182070788", + "دزهراوی": "8915450910866216", + "دزهراویح": "48879205486884942", + "دسانکو": "47348197320716810", + "دسبحا": "43622578471330344", + "دسبحاح": "51063357877632134", + "دسبحان": "5866848234665627", + "دسبحانح": "36667862403660976", + "دسینا": "11432067920374603", + "دسیناح": "54299437423394846", + "دشیری": "63084741752814852", + "دشیمی": "33603212156438463", + "دشیمیح": "16630588761222078", + "دعبید": "49054891736433700", + "دعبیدح": "7585208964980608", + "دفارا": "56550776668133562", + "دفاراح": "38285971158073841", + "دفرا": "18303237082155264", + "دفراح": "54711449369613330", + "دقاضی": "64289770858657141", + "دقاضیح": "21173014653958212", + "دکپسول": "52382684379473036", + "دکوثر": "23353689102956991", + "دکوثرح": "26314668128957507", + "دکیمی": "20024911381434086", + "دکیمیح": "43588544194911344", + "دلر": "4384288570322406", + "دلرح": "42538255636473499", + "دلقما": "29247915161590165", + "دلقماح": "66766792660974984", + "دماوند": "66142616039907394", + "دی": "44818950263583523", + "دیران": "69090868458637360", + "دیرانح": "25752723009842207", + "دیسشپ": "64988580376499833", + "ذوب": "71483646978964608", + "رافزا": "68941822863885255", + "رانفور": "40505767672724777", + "رانفورح": "45097391187425276", + "رتاپ": "41048299027409941", + "رتاپح": "49613772749166261", + "رتکو": "3823243780502959", + "رتکوح": "1723099959084685", + "رشد": "48287767791629523", + "رکیش": "27952969918967492", + "رکیشح": "21500060221654011", + "رماس": "22002589755112021", + "رمپنا": "67126881188552864", + "رمپناح": "49532101082369992", + "رنیک": "33854964748757477", + "رویش": "15124889255100138", + "ریشمک": "6478064539164167", + "زاگرس": "13235547361447092", + "زبینا": "54482686501491508", + "زپارس": "33420285433308219", + "زدشت": "25180702353416009", + "زر": "33254899395816171", + "زرفام": "33144542989832366", + "زرنام": "4850272661730246", + "زرین": "50139638026536387", + "زشریف": "26547785441834730", + "زشگزا": "26259366519412975", + "زفکا": "5427792638736934", + "زقیام": "71290297158948749", + "زکشت": "7300125658580126", + "زکوثر": "42599305106713939", + "زگلدشت": "10024128313803797", + "زماهان": "4507558419857064", + "زمگسا": "5054819322815158", + "زمگساح": "44723997362573824", + "زملارد": "14916489896692147", + "زنجان": "12303918642491681", + "زنگان": "67170215467608124", + "زیتون": "28551661889797217", + "سآبیک": "70883594945615893", + "ساذری": "64155926828410021", + "ساذریح": "43341623113615869", + "ساراب": "4563413583000719", + "سارابح": "68002468728896305", + "ساربیل": "34890845654517313", + "ساربیلح": "62781722479769997", + "ساروج": "25417476013479486", + "ساروم": "15949743338644220", + "سارومح": "14983273215576895", + "سامان": "38179358042686391", + "ساوه": "32347247706508046", + "سایرا": "62558705479545830", + "سایراح": "69885094622785625", + "ساینا": "64298008532791199", + "سباقر": "24807173016704795", + "سبجنو": "66295665969375744", + "سبجنوح": "51223970438582603", + "سبزوا": "611986653700161", + "سبهان": "32525655729432562", + "سبهانح": "2122354233695079", + "سپ": "71856634742001725", + "سپاس": "39453972158399542", + "سپاها": "35669480110084448", + "سپاهاح": "49361140703966185", + "سپح": "67223870501587101", + "سپر": "17226661368470120", + "سپرمی": "27668158733246204", + "سپید": "45519261544951819", + "سپیدار": "29590002988360984", + "سپیدما": "2161110547458064", + "ستران": "30829203706095076", + "سترانح": "37577414956190228", + "سجام": "20034264486679145", + "سحرخیز": "51200575796028449", + "سخاش": "4470657233334072", + "سخاشح": "15467183288337240", + "سخزر": "67327029014085707", + "سخزرح": "63310105340116493", + "سخند": "59598536122397373", + "سخواف": "55959112038778737", + "سخوز": "41974758296041288", + "سخوزح": "47827701898502941", + "سدبیر": "64341992373049080", + "سدشت": "27000326841257664", + "سدشتح": "16566273757667380", + "سدور": "27218386411183410", + "سدورح": "48424973017498692", + "سرچشمه": "35948133957468680", + "سرو": "64942549055019553", + "سرود": "11964419322927535", + "سرودح": "11183410572675415", + "سشرق": "26997316501080743", + "سشرقح": "4351174618872221", + "سشمال": "6757220448540984", + "سشمالح": "23458117616920867", + "سصفها": "10568944722570445", + "سصفهاح": "41026060125059078", + "سصوفی": "13227300125161435", + "سصوفیح": "2819110578357790", + "سغدیر": "21096748051392414", + "سغرب": "52220424531578944", + "سغربح": "65932581790240568", + "سفار": "41227201752535311", + "سفارح": "53932269673520256", + "سفارس": "15521712617204216", + "سفارسح": "20593887444073437", + "سفارود": "4686607974846832", + "سفارودح": "40750005236994995", + "سفاسی": "34721884030854211", + "سفاسیت": "20603404633598318", + "سفاسیتح": "10716103455591194", + "سفانو": "4528607775462304", + "سفانوح": "34774414473029882", + "سقاین": "60654872678917533", + "سقاینح": "44969149970836673", + "سکارون": "15930821245168534", + "سکارونح": "24544113280557261", + "سکرد": "65321970913593427", + "سکردح": "67682387713029178", + "سکرما": "15472396110662150", + "سکرماح": "3037464497437282", + "سلار": "61664227282090067", + "سلام": "70541934393301867", + "سمازن": "33808206014018431", + "سمازنح": "36927349282989093", + "سمتاز": "58035444268544991", + "سمگا": "46741025610365786", + "سنوین": "36995197800118822", + "سنیر": "14231831499205396", + "سنیرح": "53536131398384570", + "سهرمز": "29747059672582491", + "سهرمزح": "31159891095753824", + "سهگمت": "41284516796232939", + "سهگمتح": "7486145189544149", + "سیتا": "10171945867136336", + "سیدکو": "37281199178613855", + "سیدکوح": "34060949638085542", + "سیستم": "47749661205825616", + "سیلام": "14617104402836487", + "سیلامح": "48993230008229282", + "سیمرغ": "28450080638096732", + "سینا": "2512214120008228", + "سیناد": "31913287805282551", + "شاراک": "7711282667602555", + "شاراکح": "63190039561056038", + "شاروم": "3407806799514469", + "شاملا": "16959429956899455", + "شاوان": "60247433951600827", + "شبریز": "48753732042176709", + "شبریزح": "7632696113249142", + "شبصیر": "68517032834363488", + "شبندر": "35366681030756042", + "شبهرن": "22667016906590506", + "شبهرنح": "20300372560291314", + "شپارس": "61102694810476197", + "شپارسح": "9171279728707865", + "شپاس": "35178706978554988", + "شپاکسا": "11622051128546106", + "شپاکساح": "68629328102697289", + "شپترو": "71957984642204570", + "شپتروح": "65472108074101196", + "شپدیس": "20562694899904339", + "شپدیسح": "45231878301843366", + "شپلی": "28845264556937486", + "شپلیح": "62976078864310826", + "شپمچا": "44345102023100322", + "شپمچاح": "36597927530072864", + "شپنا": "7745894403636165", + "شپناح": "70885929611298658", + "شتران": "51617145873056483", + "شتوکا": "38555056423456635", + "شتولی": "66210395067138534", + "شتولیح": "32768389062627654", + "شتهران": "31049085025064185", + "شتهرانح": "63950064557947536", + "شجم": "6116572045021585", + "شجی": "30007580613586002", + "شخارک": "70934270174405743", + "شخارکح": "67424359693542598", + "شدوص": "40611478183231802", + "شراز": "33683240001985963", + "شرانل": "44013656953678055", + "شرنگی": "40025799067544201", + "شرنگیح": "31312374884749268", + "شزنگ": "65490886290565185", + "شزنگح": "51425045171148290", + "شساخت": "15282093177363578", + "شسپا": "49188729526980541", + "شستا": "2400322364771558", + "شستان": "3173544097113770", + "شسم": "59800986739603675", + "شسمح": "56145524393016216", + "شسینا": "30974710508383145", + "شسیناح": "1860384396424573", + "شصدف": "204092872752957", + "شصفها": "18346219759153870", + "شصفهاح": "59961449322636291", + "شغدیر": "21772258644715569", + "شفا": "36899214178084525", + "شفارا": "16673205196919832", + "شفاراح": "49163985123560149", + "شفارس": "43781018754867729", + "شفارسح": "33124462307941707", + "شفن": "65122215875355555", + "شفنح": "55622199783443721", + "شکام": "69446612239102459", + "شکبیر": "56574323121551263", + "شکربن": "27308217070238237", + "شکربنح": "10157407031358922", + "شکف": "58602432837130018", + "شکفح": "71116782156928366", + "شکلر": "62177651435283872", + "شکلرح": "33505686728824629", + "شگل": "44153164692325703", + "شگلح": "46167643644457680", + "شگویا": "5987841496184505", + "شلرد": "56429431740318486", + "شلعاب": "39116664428676213", + "شلعابح": "66183408418816482", + "شلوان": "14900251521017020", + "شلیا": "26025177574491991", + "شمواد": "28251956446987982", + "شموادح": "13279993223440273", + "شنفت": "14073782708315535", + "شنفتح": "23142133203996048", + "شوش": "46778692022402356", + "شوشح": "36875068201975202", + "شوینده": "3493306453706327", + "شیراز": "38568786927478796", + "شیرازح": "19717343975708874", + "شیران": "35796086458096255", + "شیرانح": "8992202615765020", + "صایند": "45205530868811305", + "صبا": "45392752356003555", + "صنم": "47125023640770480", + "صنوین": "68203878405672734", + "طلا": "46700660505281786", + "عپلی جم": "4391382035434050", + "عمیلگرد": "11410725390226728", + "عیار": "34144395039913458", + "غاذر": "35158826900216508", + "غاذرح": "22096199430853991", + "غالبر": "24303422207378456", + "غالبرح": "55490250330757201", + "غبشهر": "42387718866026650", + "غبشهرح": "17080537778426884", + "غبهار": "71666521540545716", + "غبهپاک": "29650505265356603", + "غبهپاکح": "10125150304958552", + "غبهنوش": "17059960254855208", + "غبهنوشح": "38770731314949641", + "غپآذر": "45518744711972166", + "غپاک": "34032872653290886", + "غپاکح": "6544645716121372", + "غپونه": "61978776664766359", + "غپینو": "18401147983387689", + "غپینوح": "13308396407628501", + "غچین": "44850033148208596", + "غچینح": "13083555452743181", + "غدام": "2254054929817435", + "غدامح": "52139501202126140", + "غدشت": "2434703913394836", + "غدشتح": "59887874326934221", + "غدیس": "3492952121304423", + "غزر": "4369934250728330", + "غساسا": "51229318675210816", + "غساساح": "40309575177709730", + "غسالم": "28672095850798501", + "غسالمح": "48926251886441092", + "غشاذر": "59921975187856916", + "غشاذرح": "2705253775088582", + "غشان": "31791737198597563", + "غشانح": "15581863918201593", + "غشصفا": "61506294208022391", + "غشصفاح": "20272770791380597", + "غشوکو": "51294484197536070", + "غشهد": "20487994977117557", + "غشهداب": "33611155027418901", + "غشهدح": "36771749618541632", + "غصینو": "71758511001096824", + "غفارس": "16410724132711490", + "غکورش": "62404730109947970", + "غگرجی": "31024260997481994", + "غگرجیح": "53482856220074779", + "غگز": "57551382352708199", + "غگل": "22299894048845903", + "غگلپا": "14312030900097668", + "غگلح": "30551124291517887", + "غگلستا": "64843936383937546", + "غگیلا": "57300230097485720", + "غمارگ": "52975109254504632", + "غمارگح": "50773402681099358", + "غمهرا": "6131290133202745", + "غمهراح": "63552922113415543", + "غمینو": "5516102131364383", + "غناب": "42470251469508137", + "غنابح": "59126748623623056", + "غنوش": "48619517949257749", + "غنوشح": "10134751929001651", + "غنیلی": "21426277483799140", + "غویتا": "37842793167868642", + "غیوان": "50652985928800943", + "غیوانح": "10018675423568797", + "فاذر": "38547060135156069", + "فاذرح": "68708769838923502", + "فاراک": "20865316761157979", + "فاراکح": "67073295895957349", + "فارس": "25244329144808274", + "فاسمین": "66701874099226162", + "فاسمینح": "65614373112361128", + "فافزا": "66021783818850713", + "فافق": "22424135367941584", + "فالوم": "19367527798307032", + "فالومح": "66623036435820019", + "فاما": "34673681828119297", + "فاماح": "3727693296236633", + "فاهواز": "44296315953738727", + "فاهوازح": "6658301253105363", + "فایرا": "65004959184388996", + "فایراح": "36600889395640293", + "فباهنر": "66772024744156373", + "فباهنرح": "38101196401916411", + "فبستم": "4159532151694984", + "فبستمح": "62972959180501542", + "فبیرا": "49399017998386087", + "فبیراح": "23628442955387175", + "فپارس": "8559354261956680", + "فپارسح": "45801323230963889", + "فپنتا": "68488673556087148", + "فپنتاح": "24832054403183361", + "فتوسا": "55373808401388162", + "فجام": "30765727085936322", + "فجامح": "42201186298844859", + "فجر": "41302553376174581", + "فجرح": "5898511005624629", + "فجوش": "64485827086284311", + "فجوشح": "46661780956927518", + "فجهان": "45507655586782998", + "فخاس": "4733285133017464", + "فخاسح": "5550649038347558", + "فخوز": "28864540805361867", + "فخوزح": "13628968289488697", + "فرآور": "408934423224097", + "فرآورح": "41317265011382362", + "فرابورس": "58741071099161284", + "فراز": "13666407494621646", + "فردا": "65249046611427924", + "فروس": "54419429862704331", + "فروسح": "10079795343879888", + "فروسیل": "44846320603450383", + "فروم": "56585229755651616", + "فرومح": "22314977867866119", + "فروی": "29974853866926823", + "فزر": "8175784894140974", + "فزرین": "43716452378323683", + "فسا": "318005355896147", + "فساز": "62620182261149083", + "فسازان": "12874072841236826", + "فسازانح": "22494526379345092", + "فسبزوار": "37284308569715577", + "فسپا": "8977441217024425", + "فسپاح": "15731047379849033", + "فسدید": "20966291817819448", + "فسدیدح": "15386033251001077", + "فسرب": "54277068923045214", + "فسربح": "3505675353152597", + "فسلیر": "43026118635839182", + "فسلیرح": "3427503698999958", + "فغدیر": "28147934478934110", + "فکمند": "70309338813767186", + "فگستر": "8725363201030474", + "فلات": "60633055620418060", + "فلامی": "25286509736208688", + "فلامیح": "33658726815807637", + "فلوله": "48623320733330408", + "فلولهح": "58242024190036642", + "فماک": "35445515321658835", + "فمتال": "44571627722410412", + "فمتالح": "1518157759350339", + "فمراد": "18004480270695404", + "فمرادح": "2050740941534952", + "فملی": "35425587644337450", + "فملیح": "8731565448647588", + "فن آوا": "55201604487356053", + "فنرژی": "63965059137798192", + "فنرژیح": "50545475113911465", + "فنفت": "59342912854668427", + "فنوال": "57875847776839336", + "فنوالح": "34404581741939737", + "فنورد": "56324206651661881", + "فنوردح": "8175268772799530", + "فوکا": "66514709341259550", + "فوکاح": "48473870645523269", + "فولاد": "46348559193224090", + "فولادح": "37018498887928862", + "فولاژ": "40808043719554948", + "فولاژح": "53249498382937694", + "فولای": "14800142337291217", + "فیروزا": "10795723506538053", + "فیروزه": "66036975502302203", + "قاروم": "10831074117626896", + "قاسم": "34540569618314880", + "قپارس": "47477233032133723", + "قپارسح": "41727358876253319", + "قپیرا": "67030488744129337", + "قپیراح": "42230292145842208", + "قتربت": "35515916857426389", + "قثابت": "44967158778304588", + "قثابتح": "49384226669172647", + "قجام": "28230238564334914", + "قجامح": "21420579611076234", + "قچار": "23600798892801694", + "قرن": "39610074039667804", + "قرنح": "32669817266382439", + "قزوین": "15259343650667588", + "قزوینح": "55042339780346549", + "قستان": "24683827262592815", + "قستانح": "71944697706421313", + "قستون": "33634705189692362", + "قستونح": "54071352171589816", + "قشرین": "36671655475498480", + "قشرینح": "28678187324376436", + "قشکر": "35964395659427029", + "قشکرح": "20381036241470518", + "قشهد": "37631109616997982", + "قشهدح": "42965645001665951", + "قشیر": "71523986304961239", + "قشیرح": "48367810585819465", + "قصفها": "40411537531154482", + "قصفهاح": "17197203950543191", + "قلرست": "56820995669577571", + "قلرستح": "47415456025309183", + "قمرو": "43342306308122676", + "قمروح": "57007700552650971", + "قنقش": "3050342257199174", + "قنقشح": "36209883286223850", + "قنیشا": "63380098535169030", + "قنیشاح": "55205982891279789", + "قهکمت": "14398278072324784", + "قهکمتح": "49762562284200125", + "قیستو": "4267564158935326", + "کابگن": "10654052153538617", + "کابگنح": "36611841921720250", + "کاذر": "49353447565507376", + "کاذرح": "25896842749407120", + "کارا": "71843282162462661", + "کاردان": "65023851436340574", + "کاریس": "69067576215760005", + "کارین": "16056283141617755", + "کاسپین": "28431095903407567", + "کاصفا": "61085772216153547", + "کاصفاح": "38956170478957312", + "کالا": "44549439964296944", + "کاما": "4942127026063388", + "کاماح": "58330599921175874", + "کامیاب": "16040900750729921", + "کاوه": "60350996279289099", + "کاوهح": "59525964192678026", + "کایتا": "45608932669358493", + "کایتاح": "57440811889769541", + "کایزد": "58810336532668771", + "کایگچ": "37369138117139150", + "کایگچح": "51800153073527165", + "کباده": "55979741213594029", + "کبافق": "43256212620530446", + "کبافقح": "40029719755707991", + "کبورس": "37366608481858080", + "کپارس": "9698674686691945", + "کپارسح": "58024357149774390", + "کپرور": "22941065011246116", + "کپشیر": "57639364758870873", + "کپشیرح": "5920319552619760", + "کترام": "24085906177899789", + "کترامح": "36019565007303075", + "کتوکا": "65671173927025645", + "کچاد": "18027801615184692", + "کچادح": "43356599956782034", + "کچینی": "53716725737664022", + "کچینیح": "44034797904823034", + "کحافظ": "32257753560585502", + "کحافظح": "29075808594290931", + "کخاک": "16405556680571453", + "کخاکح": "56572417882819500", + "کدما": "3623921205367364", + "کدماح": "28711499450482077", + "کرازی": "57086055330734195", + "کرازیح": "41733197666474598", + "کرماشا": "38437201078089290", + "کرماشاح": "66733343177003497", + "کرمان": "50792786683910016", + "کروی": "22787503301679573", + "کرویح": "29184718087541648", + "کزغال": "28291104595448527", + "کساپا": "28325731560106431", + "کساپاح": "25879082553156895", + "کساوه": "25001509088465005", + "کساوهح": "13482565247432073", + "کسرا": "4614779520007780", + "کسراح": "20044076668988655", + "کسرام": "20560887114747719", + "کسرامح": "9866485009925582", + "کسعدی": "29122854902865456", + "کسعدیح": "1314853494617240", + "کشرق": "42690477960659940", + "کصدف": "42696242981550091", + "کطبس": "8977369674477111", + "کطبسح": "10168197471714005", + "کفپارس": "19471788163911687", + "کفپارسح": "65836038919989820", + "کفرآور": "49627523909849331", + "کفرا": "23837844039713715", + "کقزوی": "63499217872110599", + "کقزویح": "62646814643945739", + "کگاز": "62346804681275278", + "کگل": "35700344742885862", + "کگلح": "62810990108260391", + "کگهر": "30703140537034664", + "کلر": "1822787329898392", + "کلوند": "32678431934327184", + "کلوندح": "45727447257267582", + "کماسه": "67690708346979840", + "کماسهح": "65916883530316213", + "کمان": "58965710006903807", + "کمرجان": "50633804639547462", + "کمند": "34718633636164421", + "کمنگنز": "50341528161302545", + "کمنگنزح": "66630516232885208", + "کمینا": "54263829393913132", + "کنور": "20411759370751096", + "کنورح": "43501047082635150", + "کنیلو": "4687803927401790", + "کنیلوح": "45228787423326286", + "کوثر": "22275596386264204", + "کورز": "42049553761321495", + "کورزح": "56738062726001817", + "کویر": "43545527030854340", + "کویرح": "19174812964848627", + "کهرام": "25631699615003698", + "کهرامح": "15382536693247714", + "کهربا": "25559236668122210", + "کهمدا": "67206358287598044", + "کهمداح": "35955196754615835", + "کیا": "3542690854557886", + "کیان": "53251602435454519", + "کیانا": "45353845483523901", + "کی بی سی": "62977319271289925", + "کیسون": "49953653111442595", + "کیمیا": "27814844870305607", + "کیمیاتک": "39884565732277052", + "گپارس": "59848307608894801", + "گشان": "70391097626818082", + "گکوثر": "66599109405217136", + "گکیش": "44665761767777759", + "گنبد": "7670135462634715", + "گنجین": "57728534324022361", + "گنجینه": "47101579271117172", + "گنگین": "59470107928175959", + "گوهر": "12390706505809150", + "گوهران": "65018804181564924", + "لابسا": "63363116407864462", + "لابساح": "43124071611770324", + "لازما": "50368344235826302", + "لازماح": "28748463035212388", + "لبوتان": "30650426998863332", + "لبوتانح": "70528526190252660", + "لبهمن": "23295417816476597", + "لبهمنح": "25524501289667446", + "لپارس": "5187018329202415", + "لپارسح": "3388451018224720", + "لپویا": "17393119378053108", + "لپویاح": "13312547588339850", + "لپیام": "793710053482057", + "لپیامح": "21903271801994876", + "لجام": "67093405131120717", + "لجامح": "67621826314697621", + "لخانه": "56006915451245411", + "لخانهح": "64124003812404302", + "لخزر": "65414507129586385", + "لخزرح": "69377916525018465", + "لسرما": "55897939403232751", + "لسرماح": "244106582239634", + "لطیف": "16422980660132735", + "لکما": "45641540066710190", + "لکماح": "14318003495049441", + "لمخابر": "36774567041364173", + "لمخابرح": "57462267975967417", + "لوتوس": "59142194115401696", + "لوتوسح": "43455612336353491", + "ما": "29860265627578401", + "ماح": "13461179188856487", + "مادیرا": "15917865009187760", + "مانی": "61265100181977543", + "مبین": "27922860956133067", + "مثقال": "32469128621155736", + "مدار": "19990581743778955", + "مداران": "65999092673039059", + "مدارانح": "12639781184165880", + "مدیر": "65576885779918210", + "مدیریت": "12490072956930435", + "مرقام": "23838634016123354", + "مرقامح": "66546619320950880", + "مروارید": "31248540252187559", + "معیار": "50580753680043015", + "مفاخر": "4247709727327181", + "ملت": "13611044044646901", + "ملتح": "5811747532754081", + "میدکو": "33441514568901717", + "میدکوح": "18733719742989734", + "میهن": "26543014712914772", + "نبروج": "10843114830116591", + "نبروجح": "55943815270366220", + "نبورس": "60095061789823130", + "نتوس": "22950683624908253", + "نتوسح": "29112217893232632", + "نشار": "49129081625829210", + "نشان": "1241998328504490", + "نطرین": "64699417405634265", + "نکالا": "10919655792568926", + "نگین": "10145129193828624", + "نمرینو": "30231789123900526", + "نمرینوح": "2855515398698068", + "نوری": "19040514831923530", + "نوین": "59866041653103343", + "نهال": "12913156843322499", + "نیرو": "39481233087768672", + "وآذر": "1358190916156744", + "وآذرح": "48981174642799639", + "وآردل": "29244787813932382", + "وآردلح": "38203540900047502", + "وآفر": "45991797190214892", + "وآفری": "19839750988634567", + "وآوا": "22490169030401337", + "واتی": "33541897671561960", + "واتیح": "61399677811943715", + "واحصا": "53647874954005806", + "واحیا": "17284166795866794", + "وارس": "53686258677793038", + "واعتبار": "47841327496247362", + "واعتبارح": "7619581461589857", + "والبر": "57944184894703821", + "والبرح": "38188825207508209", + "وامید": "52232388263291380", + "وامیدح": "36293785932444419", + "وامین": "23843877872814145", + "وانصار": "49776615757150035", + "وانصارح": "56271726572478068", + "وایرا": "9141577977527107", + "وایران": "3149396562827132", + "وبازار": "41286608288791633", + "وبانک": "48010225447410247", + "وبانکح": "8279693426955446", + "وبرق": "61298636307861167", + "وبشهر": "13937270451301973", + "وبشهرح": "62275280734625819", + "وبصادر": "28320293733348826", + "وبملت": "778253364357513", + "وبملتح": "25043059770705816", + "وبوعلی": "28328710198554144", + "وبوعلیح": "23185568638908069", + "وبهمن": "18063426072758458", + "وبهمنح": "58198007384583512", + "وبیمه": "11773403764702778", + "وبیمهح": "59735609117437896", + "وپارس": "33293588228706998", + "وپارسح": "19853987870179776", + "وپاسار": "9536587154100457", + "وپاسارح": "53374821490063799", + "وپترو": "59486059679335017", + "وپتروح": "31435545119454895", + "وپخش": "7183333492448248", + "وپخشح": "67979306676078989", + "وپسا": "11560002870991149", + "وپست": "22087269603540841", + "وپویا": "24785665268004766", + "وتجارت": "63917421733088077", + "وتجارتح": "57027493672958737", + "وتعاون": "5920901446678689", + "وتوس": "68117765376081366", + "وتوسح": "46270513972980340", + "وتوسم": "17528249960294496", + "وتوسمح": "2362491091971813", + "وتوشه": "54676885047867737", + "وتوشهح": "63689155520282158", + "وتوصا": "2944500421562364", + "وتوصاح": "20278348345530119", + "وتوکا": "47232550823972469", + "وتوکاح": "25387056990464790", + "وثخوز": "40043919653526083", + "وثنو": "44986797317463049", + "وثوق": "59839275647597021", + "وجامی": "57600064931636077", + "وحافظ": "5128151910501174", + "وحکمت": "12777578088653944", + "وخارزم": "7395271748414592", + "وخارزمح": "27729386420118206", + "وخاور": "47333458678352378", + "وخاورح": "25661711955019337", + "ودانا": "66424163876658304", + "ودی": "43966385447049549", + "ورازی": "60079434631497942", + "ورنا": "7385624172574740", + "ورناح": "55274159604040834", + "وزمین": "19954896371640204", + "وساپا": "37614886280396031", + "وساپاح": "26643740599997035", + "وساخت": "25514780181345713", + "وساختح": "3679885359158219", + "وساربیل": "7768327419174840", + "وساشرقی": "65774725600261203", + "وساغربی": "35282121039020302", + "وسبحان": "43283802997035462", + "وسبوشهر": "44411078630612905", + "وسپه": "2328862017676109", + "وسپهح": "54287510798838485", + "وسپهر": "114312662654155", + "وسخراج": "10191122735393627", + "وسخراش": "47362853625306007", + "وسخوز": "5454781314262062", + "وسدید": "41713045190742691", + "وسدیدح": "17153727206566342", + "وسرضوی": "51185499879934793", + "وسرمد": "43291783149314349", + "وسزنجان": "36857080203588624", + "وسصفا": "11827297444577200", + "وسفارس": "71335098849021006", + "وسقزوین": "41011426560490365", + "وسقم": "55850912428859273", + "وسکاب": "11258722998911897", + "وسکابح": "5818838554339991", + "وسکرد": "37351190176977060", + "وسکرشا": "59462881877083131", + "وسکرمان": "64217006537761390", + "وسکهبو": "68870496728320072", + "وسگلستا": "1277592884769853", + "وسگیلا": "55916539620839777", + "وسلرستا": "58358543014279572", + "وسمازن": "11358107932902023", + "وسمحال": "16843404477481740", + "وسمرکز": "19511179561056679", + "وسنا": "24662567615903665", + "وسهرمز": "46820237871803554", + "وسهمدا": "22318795784160675", + "وسیزد": "63570910379296908", + "وسیستا": "16370154440238855", + "وسیلام": "59652306881376415", + "وسین": "56591881518499520", + "وسینا": "45050389997905274", + "وسیناح": "10814280156273322", + "وشمال": "9761381741308262", + "وشهر": "41379697187196382", + "وصنا": "46982154647719707", + "وصناح": "15406006540387078", + "وصندوق": "37204371816016200", + "وصندوقح": "39419948282087552", + "وصنعت": "57309221039930244", + "وصنعتح": "43740308126125261", + "وغدیر": "26014913469567886", + "وغدیرح": "30756584974640550", + "وفتخار": "27148572013604038", + "وکار": "47996917271187218", + "وکارح": "56772105873719945", + "وکبهمن": "64973252728260903", + "وکغدیر": "40553302624764543", + "وکغدیرح": "51758790788563333", + "وگردش": "7920014658832193", + "وگستر": "43951910415124966", + "وگسترح": "39722227263011028", + "ولانا": "66830065858417081", + "ولپارس": "48241092863917835", + "ولتجار": "34621618468546063", + "ولراز": "12901875871456398", + "ولساپا": "45174198424472334", + "ولساپاح": "59957747873181306", + "ولشرق": "31078457170311964", + "ولصنم": "71744682148776880", + "ولصنمح": "19216138630342675", + "ولغدر": "23086515493897579", + "ولغدرح": "59430351461797798", + "ولکار": "61469668095573716", + "ولملت": "11403770140000603", + "ولملتح": "4039883656662701", + "ولنوین": "5968811612822747", + "ولیز": "20946530370469828", + "ولیزح": "34731841379388186", + "ومدیر": "30447901674051381", + "ومشان": "35369183060321179", + "ومعادن": "58931793851445922", + "ومعادنح": "66240430785255272", + "ومعلم": "6847536925606808", + "ومعین": "57498323844693360", + "وملت": "10055255678920880", + "وملتح": "52807150934521568", + "وملل": "24644999329120295", + "ومللح": "15231094335720879", + "وملی": "41796741644273824", + "وملیح": "3852548583453231", + "ومهان": "58964593134314938", + "ونچر": "57585821705408565", + "ونفت": "33931218652865616", + "ونفتح": "3893110467363738", + "ونوین": "47302318535715632", + "ونوینح": "70657803623349012", + "ونیرو": "62603302940123327", + "ونیروح": "59061939785593482", + "ونیکی": "25336820825905643", + "ونیکیح": "26090464295830176", + "وهامون": "19348717261145458", + "وهامونح": "17318451171925318", + "وهنر": "60783654574662426", + "وهور": "25215182208950217", + "ویسا": "69472361926040823", + "ویستا": "58852293795036597", + "هامرز": "50503654866742146", + "های وب": "43362635835198978", + "هجرت": "5317427172344706", + "هرمز": "70498485598181604", + "همای": "15494954332657697", + "همراه": "68635710163497089", + "همراهح": "25328018826422512", + "هم وزن": "47041908051542008", + "یارا": "45284811973404357", + "یاقوت": "1438514795814416", + } + + def get_highest_close_price_today(self, newfile=False, standard=False, progress=True): + highest_close_prices = [] + today = datetime.now() + yesterday = today - timedelta(days=1) + yesterday_str = yesterday.strftime("%Y-%m-%d") + + print("Download New file ....") + for stockname in self.stocknames: + urlid = self.stocknames[stockname] + url = f'http://old.tsetmc.com/tsev2/data/Export-txt.aspx?t=i&a=1&b=0&i={urlid}' + + try: + if not newfile: + df = pd.read_csv(f'{stockname}.csv', index_col="", parse_dates=True) + else: + raise FileNotFoundError + except (FileNotFoundError, ValueError): + + fopen = rq.get(url).content + df = pd.read_csv(io.StringIO(fopen.decode("utf-8"))) + + if "" in df.columns: + df.set_index("", inplace=True) + df.index = pd.to_datetime(df.index, format='%Y%m%d') + else: + + continue + + df.to_csv(f"{stockname}.csv") + + if df.empty: + continue + + if standard: + df.rename( + columns={"": "Open", "": "Close", "": "High", "": "Low", "": "Volume"}, + inplace=True) + df.index.rename('Date', inplace=True) + df.drop(["", "", "", "", "", ""], axis=1, inplace=True) + + # Filter the data for yesterday's date + yesterday_data = df.loc[df.index == yesterday_str] + + if yesterday_data.empty: + continue + + # Convert 'Close' column to numeric type using a temporary DataFrame + yesterday_data = yesterday_data.copy() + yesterday_data.loc[:, 'Close'] = pd.to_numeric(yesterday_data['Close'], errors='coerce') + + # Skip if 'Close' column is empty after conversion + if yesterday_data['Close'].dropna().empty: + continue + + # Find the maximum closing price for yesterday + max_close = yesterday_data['Close'].max() + + highest_close_prices.append({"Stock": stockname, "Max Close": max_close, "Date": yesterday_str}) + + # Convert the list of dictionaries to a DataFrame + highest_close_prices_df = pd.DataFrame(highest_close_prices) + + if not highest_close_prices_df.empty: + # Sort by the highest closing price + highest_close_prices_df.sort_values(by='Max Close', ascending=False, inplace=True) + + return highest_close_prices_df \ No newline at end of file