Excel XLAM add-ins creation

It’s hard to admit me, but recently I’ve discovered new possibilities in Excel. I saying about XLAM add-ins, which work in background, I’ve found that they are much fasters then .xlsm code, .xlam might be a database for .xlsx files and it is good solution for team using code when .xlam file is saved in network folder.

Below I will show how to create and add to Excel XLAM add-in step by step. In other post will be showed how to build XLAM add-in as database for Excel files .xlsx.

1. Firstly some macro has to written in .xlsm file this in normal Excel file with macro handling. When the code will be finished .xlsm file has to be SAVED AS (F12). I suggest to use universal name in order to update code easily.

When VBA code has been changed/updated in original .xlsm file it has to be saved to overwrite .xlam file. When file has been overwritten VBA code from .xlam hasn’t to be add to Excel once again. What is important to left the same name of starting procedure. In order to make an update of add-in, .xlam file has to be turned off from add-ins (see point 3).

Next step is change extension to .xlam.

2. After clicking SAVE Excel will suggest default add-ins localization – left it.

For example network localization might be chosen – but while Excel wil be opening network .xlam file might be load quite long.

When .xlam file will be saved Excel options has to be opened (FILE/OPTIONS/Add-Ins) where Excel Add-ins might be chosen from drop down list. Next GO button should be clicked.

3. Just added .xlam file has to be chosen and then OK has to be click.

4. Stay in OPTIONS, or right mouse click on menu to add .xlam macro to menu as button.

5. New sheet visible in menu has to be created (if already crated in the past .xlam macro might be add there) with unique name – in my example is XLAM. Next group has to be created where event button from your project will be storage. From drop down list MACROS has to be chosen, then .xlam procedure can be find below. Choose your macro and click button ADD to add it to specific menu sheet and group.

In order to find .xlam procedure must contain Public attribute, Private will not be showed in macros list. It is important to use Public and Private attributes in order to avoid mess in Excel add-ins. When our project has more than one procedure there should be one Public starting procedure with roots to next Private procedures.

6. Name of menu sheet, grup and event button might be modify by RENAME button. Consider to change button icon for event button in your group.

From now .xlam macro is easy available from Excel menu. XLAM add-ins is useful when processing is needed from data imported from some external system for example SAP. When data processing is every day the same, thanks to XLAM add-in data processing will be execute in just exported .xlsx file. XLAM will save time on data copying and finding .xlsm file to perform macro. Finally XLAM add-in, it’s an alternative to deliver VBA code to final user.

523 thoughts on “Excel XLAM add-ins creation

  1. Pingback: XLAM add-in as database | My Excel Database

  2. Pingback: Sbobetcash

  3. Pingback: buy dried golden teachers cubensis spore syringe mushrooms online for sale near me in USA Canada UK Australia overnight delivery cheap

  4. Pingback: Bitcoin Loophole Review

  5. Pingback: have a peek here

  6. Pingback: Immediate Edge

  7. Pingback: frontier airlines Phone Number

  8. Pingback: Immediate Edge Review 2020

  9. Pingback: bitcoin loophole reviews

  10. Pingback: buy pure MDMA molly powder drug online for sale near me in USA Canada UK Australia overnight delivery cheap

  11. Pingback: ریورپوکر

  12. Pingback: mơ thấy ao nước đánh con gì

  13. Pingback: mơ thấy anh em gặp nhau

  14. Pingback: nằm mơ thấy con rết là điềm gì

  15. Pingback: mơ thấy con cá đánh đề con gì

  16. Pingback: mơ thấy ba ba

  17. Pingback: mơ thấy gạo đánh con gì

  18. Pingback: mơ thấy xe tải

  19. Pingback: Pomskies for Sale

  20. Pingback: Micro Pomeranian Puppies

  21. Pingback: 안전 토토

  22. Pingback: td online banking

  23. Pingback: mơ thấy tàu thuyền đánh con gì

  24. Pingback: mơ thấy bơi trong nước

  25. Pingback: Buy male sex dolls online

  26. Pingback: giải mã giấc mơ thấy máu

  27. Pingback: chết đuối đánh con gì

  28. Pingback: nằm mơ thấy rắn hổ mang đen

  29. Pingback: mơ thấy cá chép

  30. Pingback: satta king

  31. Pingback: chó bị chết là điềm gì

  32. Pingback: mơ đánh vợ

  33. Pingback: mơ thấy xe máy đánh con gì

  34. Pingback: ria vr80

  35. Pingback: nằm mơ thấy thỏ

  36. Pingback: stiiizy carts / buy stiiizy carts online

  37. Pingback: kim ngưu nam hợp với cung nào

  38. Pingback: mơ quả mít đánh con gì

  39. Pingback: mơ thấy xương người

  40. Pingback: mơ thấy bị đòi nợ đánh con gì

  41. Pingback: my latest blog post

  42. Pingback: mơ thấy thầy giáo cũ

  43. Pingback: negative internet services

  44. Pingback: bai cat te

  45. Pingback: tai game ban ca an xu hack crack

  46. Pingback: tai game dua ngua an xu

  47. Pingback: mơ thấy đứt tay

  48. Pingback: 다음드

  49. Pingback: DevOps

  50. Pingback: buy youtube likes

  51. Pingback: us essay writing service

  52. Pingback: write a good thesis

  53. Pingback: https://customessaywriterbyz.com/

  54. Pingback: dissertation proposals

  55. Pingback: descriptive essay help

  56. Pingback: best online essay writing services

  57. Pingback: write my philosophy paper

  58. Pingback: thesis defense advice

  59. Pingback: buy essays and research papers

  60. Pingback: Testing60

  61. Pingback: buy generic cialis

  62. Pingback: cialis 5mg

  63. Pingback: viagra over the counter

  64. Pingback: order viagra online

  65. Pingback: viagra walmart

  66. Pingback: how to take viagra

  67. Pingback: canada drugs online

  68. Pingback: online pharmacy canada

  69. Pingback: canadian pharcharmy online no precipitation

  70. Pingback: Viagra Super Active

  71. Pingback: erectile dysfunction pills

  72. Pingback: viagra

  73. Pingback: whats better viagra or cialis

  74. Pingback: 365 pills viagra cialis professional

  75. Pingback: where can i buy cialis without a prescription

  76. Pingback: free shipping for cialis from india

  77. Pingback: buy cialis shipping canada

  78. Pingback: buy cialis tadalafil0 with pay pal

  79. Pingback: free cialis samples

  80. Pingback: best over the counter viagra

  81. Pingback: buy cialis online generic

  82. Pingback: free cialis coupon

  83. Pingback: cialis 20mg low price

  84. Pingback: cialis for daily use

  85. Pingback: xdxvrcnv

  86. Pingback: buy cialis online overnight

  87. Pingback: what levitra is used for

  88. Pingback: waar bestaat viagra uit

  89. Pingback: how long does zithromax take to work for bronchitis

  90. Pingback: cialis tadalafil portugal

  91. Pingback: cialis θελει συνταγη

  92. Pingback: lower cost cialis

  93. Pingback: buy viagra online cheapest

  94. Pingback: where can i buy cialis without a prescription

  95. Pingback: how much does cialis cost with insurance

  96. Pingback: viagra

  97. Pingback: cheap essay writing service usa

  98. Pingback: how to write a research article

  99. Pingback: can i buy cialis in toronto

  100. Pingback: can someone write my essay for me

  101. Pingback: help me write an essay

  102. Pingback: harvard business school essay

  103. Pingback: where can i buy cialis without a prescription

  104. Pingback: amoxil 500g

  105. Pingback: average cost of furosemide

  106. Pingback: azithromycin medicine india

  107. Pingback: stromectol ireland

  108. Pingback: ipratropium albuterol

  109. Pingback: doxycycline 150 mg

  110. Pingback: prednisolone and benadryl

  111. Pingback: medroxyprogesterone and clomid

  112. Pingback: sildenafil dapoxetine online

  113. Pingback: balanitis diflucan

  114. Pingback: synthroid and antacids

  115. Pingback: good thesis statement

  116. Pingback: purchasing propecia

  117. Pingback: 100 mg neurontin

  118. Pingback: expired metformin

  119. Pingback: anxiety medication paxil

  120. Pingback: plaquenil for sle

  121. Pingback: cheap cialis online from india

  122. Pingback: cheapest sildenafil 100 mg online

  123. Pingback: order online limits tadalafil

  124. Pingback: tadalafil generic us

  125. Pingback: otc cialis date

  126. Pingback: sildenafil buy online canada

  127. Pingback: is amoxicillin

  128. Pingback: amoxicillin without a prescription

  129. Pingback: iv zithromax

  130. Pingback: celecoxib 200 mg side effects

  131. Pingback: celebrex dosing guide

  132. Pingback: can cephalexin be ised for ring

  133. Pingback: cephalexin fill cost

  134. Pingback: duloxetine and alprazolam

  135. Pingback: side affects of cymbalta

  136. Pingback: sildenafil 100mg price canada

  137. Pingback: sildenafil generic 5mg

  138. Pingback: purchase viagra uk

  139. Pingback: female viagra pill cost

  140. Pingback: price of sildenafil

  141. Pingback: otc generic cialis

  142. Pingback: cialis buy online india

  143. Pingback: tadalafil pills for sale

  144. Pingback: viagra before and after photos australia

  145. Pingback: buy cialis online australia

  146. Pingback: 30 tablet free trial cialis

  147. Pingback: sildenafil discount generic

  148. Pingback: mandy flores viagra son

  149. Pingback: tadalafil soft tablets 20mg

  150. Pingback: buy brand viagra cheap

  151. Pingback: viagra stories australia

  152. Pingback: viagra prank australia

  153. Pingback: sildenafil 58

  154. Pingback: 200 mg viagra india

  155. Pingback: viagra spray south africa

  156. Pingback: cialis prix sex shop france

  157. Pingback: viagra pornhub

  158. Pingback: viagra 20mg price

  159. Pingback: sildenafil 100mg sale

  160. Pingback: otc sildenafil cvs

  161. Pingback: eal sildenafil online with paypal

  162. Pingback: buy cialis online europe

  163. Pingback: acheter cialis canada

  164. Pingback: cheapest generic cialis australia

  165. Pingback: Zakhar Berkut hd

  166. Pingback: 4569987

  167. Pingback: buy cialis online at lowest price

  168. Pingback: buy doctor

  169. Pingback: news news news

  170. Pingback: cheap generic

  171. Pingback: psy

  172. Pingback: psy2022

  173. Pingback: projectio-freid

  174. Pingback: generic retin a canada pharmacy

  175. Pingback: Tinderentrar.Com

  176. Pingback: merchant cash advance pocatello

  177. Pingback: kinoteatrzarya.ru

  178. Pingback: topvideos

  179. Pingback: video

  180. Pingback: viagra substitute

  181. Pingback: how to get ciails without a doctor

  182. Pingback: afisha-kinoteatrov.ru

  183. Pingback: Ukrainskie-serialy

  184. Pingback: site

  185. Pingback: which dating sites are truly free

  186. Pingback: viagra or cialis which is better

  187. Pingback: cialis indigestion

  188. Pingback: cialis without a doctor prescription

  189. Pingback: ativan where to buy

  190. Pingback: top

  191. Pingback: viagra online canadian pharmacy

  192. Pingback: buying prescription drugs online

  193. Pingback: cialis without insurance

  194. Pingback: free prescription drugs

  195. Pingback: generic cialis no prescription australia

  196. Pingback: sildenafil gel

  197. Pingback: cialis effects

  198. Pingback: tadalafil generic cost

  199. Pingback: viagra drug

  200. Pingback: tadalafil liquid

  201. Pingback: what is viagra

  202. Pingback: cialis shelf life

  203. Pingback: viagra overnight

  204. Pingback: levitra cialis viagra

  205. Pingback: sildenafil

  206. Pingback: soderzhanki-3-sezon-2021.online

  207. Pingback: chelovek-iz-90-h

  208. Pingback: podolsk-region.ru

  209. Pingback: voltaren gel

  210. Pingback: bender na4alo 2021

  211. Pingback: blogery_i_dorogi

  212. Pingback: blogery_i_dorogi 2 blogery_i_dorogi

  213. Pingback: free dating personal ads

  214. Pingback: chernaya vodova

  215. Pingback: 66181

  216. Pingback: generic sildenafil 100mg

  217. Pingback: Porno

  218. Pingback: vechernyy urgant

  219. Pingback: ukraine

  220. Pingback: A3ixW7AS

  221. Pingback: gidonline-ok-google

  222. Pingback: link

  223. Pingback: KremlinTeam

  224. Pingback: medunitsa.ru

  225. Pingback: kremlin-team.ru

  226. Pingback: psychophysics.ru

  227. Pingback: yesmail.ru

  228. Pingback: Suicide Squad 2

  229. Pingback: psiholog

  230. Pingback: hizhnyak-07-08-2021

  231. Pingback: legitimate canadian online pharmacy

  232. Pingback: female viagra pills

  233. Pingback: free viagra samples no shipping

  234. Pingback: https://regcialist.com

  235. Pingback: home remedies viagra

  236. Pingback: best online pharmacy reddit

  237. Pingback: norvasc use

  238. Pingback: is atorvastatin the same as simvastatin

  239. Pingback: prilosec vs nexium

  240. Pingback: quetiapine 200 mg for sleep

  241. Pingback: paxil vs zoloft

  242. Pingback: switching from lexapro to zoloft

  243. Pingback: how to stop taking cymbalta

  244. Pingback: generic viagra online pharmacy

  245. Pingback: hydrochlorothiazide brand

  246. Pingback: free viagra

  247. Pingback: alternative to lipitor

  248. Pingback: buy viagra online cheap

  249. Pingback: buy sildenafil online

  250. Pingback: viagra online generic

  251. Pingback: cialis uk

  252. Pingback: buy cialis tadalafil

  253. Pingback: escitalopram the same as lorazepam

  254. Pingback: buy cialis pills online

  255. Pingback: cialis shop

  256. Pingback: cialis coupon

  257. Pingback: brand cialis

  258. Pingback: Duna 2021

  259. Pingback: cheap viagra oral jelly pp

  260. Pingback: discount viagra

  261. Pingback: buy viagra capsules

  262. Pingback: http://viagragates.com

  263. Pingback: 1

  264. Pingback: duloxetine hcl 60 mg

  265. Pingback: https://viagrarover.com

  266. Pingback: tesco cheap viagra

  267. Pingback: gay dating sites in europe

  268. Pingback: purchase generic cialis

  269. Pingback: viagra online purchase in usa

  270. Pingback: sildenafil generic 5mg

  271. Pingback: ic amoxicillin

  272. Pingback: cost of cialis 20mg

  273. Pingback: buy viagra

  274. Pingback: viagra pill

  275. Pingback: where to buy cheap cialis

  276. Pingback: prednisone 50mg cost

  277. Pingback: where to buy cialis online in usa

  278. Pingback: 400 mg sildenafil

  279. Pingback: ivermectin human use

  280. Pingback: how to get viagra cheap

  281. Pingback: discount viagra uk

  282. Pingback: ivermectin liquid for humans

  283. Pingback: taking stromectol

  284. Pingback: ivermectin pyrantel generic

  285. Pingback: oral ivermectin for demodex rosacea

  286. Pingback: how much for cialis pills

  287. Pingback: how to dilute ivermectin paste

  288. Pingback: albuterol sulfate hfa inhalation aerosol price

  289. Pingback: ivermectin dosage for chickens

  290. Pingback: viagra soft tabs 100mg 50mg

  291. Pingback: where to buy generic viagra in usa on line

  292. Pingback: ivermectin poisoning in humans

  293. Pingback: how does sildenafil 100mg compared to the viagra 100 milligrams

  294. Pingback: nih ivermectin

  295. Pingback: generic viagra discount coupons

  296. Pingback: cialis coupons

  297. Pingback: cialis with diapoxetine

  298. Pingback: side effects of zithromax

  299. Pingback: cialis pill

  300. Pingback: viagra online

  301. Pingback: buy online pill viagra

  302. Pingback: cialis vs viagra

  303. Pingback: Ciialis

  304. Pingback: sildenafil citrate

  305. Pingback: lisinopril hctz and blood glucose

  306. Pingback: real loans

  307. Pingback: online casino usa

  308. Pingback: female viagra

  309. Pingback: dapoxetine of sun pharma

  310. Pingback: viagra and cialis for sale

  311. Pingback: cialis 20mg cheap

  312. Pingback: buy viagra online usa

  313. Pingback: cheapest viagra soft tabs

  314. Pingback: viagra foods

  315. Pingback: cleantalkorg2.ru

  316. Pingback: pills without a doctor's prescription

  317. Pingback: how to get viagra without doctor

  318. Pingback: order prescription viagra online

  319. Pingback: viagra kaufen

  320. Pingback: online viagra

  321. Pingback: amoxicillin price

  322. Pingback: women take viagra

  323. Pingback: lasix buy online

  324. Pingback: cheap gabapentin

  325. Pingback: plaquenil 250

  326. Pingback: deltasone drug

  327. Pingback: viagra en ligne

  328. Pingback: priligy price nz

  329. Pingback: modafinil goodrx

  330. Pingback: ivermectin 3

  331. Pingback: albuterol tablets 2mg

  332. Pingback: zithromax buying

  333. Pingback: furosemide 4 mg

  334. Pingback: natural viagra

  335. Pingback: neurontin online usa

  336. Pingback: levitra vs viagra

  337. Pingback: prednisone capsules

  338. Pingback: avana pill

  339. Pingback: cheap provigil online

  340. Pingback: buy zithromax

  341. Pingback: viagra on line

  342. Pingback: best online pharmacy for viagra

  343. Pingback: lady viagra

  344. Pingback: buy viagra online

  345. Pingback: walgreens viagra

  346. Pingback: otc viagra

  347. Pingback: generic for viagra

  348. Pingback: can you buy stromectol over the counter

  349. Pingback: sildenafil teva

  350. Pingback: aabbx.store

  351. Pingback: ne-smotrite-naverx

  352. Pingback: arrogant

  353. Pingback: Dead-Inside

  354. Pingback: alcohol and viagra

  355. Pingback: canadian pharmacy viagra 50 mg

  356. Pingback: prev

  357. Pingback: is cialis safe for heart patients

  358. Pingback: cialis buy cheap with master card

  359. Pingback: buy stromectol tablets

  360. Pingback: how long does a dose of viagra last

  361. Pingback: cialis sample pack

  362. Pingback: nolvadex rx

  363. Pingback: lumigan strength

  364. Pingback: clomid tablet india

  365. Pingback: buy lumigan

  366. Pingback: clomid europe

  367. Pingback: tizanidine 3 mg

  368. Pingback: Anonymous

  369. Pingback: Anonymous

  370. Pingback: Anonymous

  371. Pingback: buy stromectol

  372. Pingback: ivermectin buy online

  373. Pingback: stromectol tablets

  374. Pingback: 3rpUI4X

  375. Pingback: ignition casino community

  376. Pingback: ivermectin uk

  377. Pingback: uliocx

  378. Pingback: 34tfA26

  379. Pingback: 3J6w3bD

  380. Pingback: 3GrvxDp

  381. Pingback: 3rrZhf7

  382. Pingback: 3L1poB8

  383. Pingback: my-vse-mertvy-2022

  384. Pingback: buy prednisone 40mg pills

  385. Pingback: tadalafil india

  386. Pingback: tadalafil online purchase

  387. Pingback: ivermectin 3mg dosage

  388. Pingback: stromectol ivermectin 3 mg

  389. Pingback: viagra online buy uk

  390. Pingback: tadalafil tablet

  391. Pingback: viagra generic discount

  392. Pingback: stromectol uk

  393. Pingback: buy generic cialis online

  394. Pingback: generic tadalafil

  395. Pingback: cialis buy cialis online safely

  396. Pingback: cost for generic cialis

  397. Pingback: cheap sildenafil online in usa

  398. Pingback: tadalafil powder

  399. Pingback: generic cialis without prescription

  400. Pingback: ivermectin 3 mg tablet dosage

  401. Pingback: purchase sildenafil pills

  402. Pingback: real sildenafil pills online

  403. Pingback: tadalafil and dapoxetine

  404. Pingback: no prescription cialis

  405. Pingback: canadian generic cialis pharmacy

  406. Pingback: prednisone online overnight

  407. Pingback: how much is a cialis prescription

  408. Pingback: buy prednisone australia

  409. Pingback: covid treatment pill

  410. Pingback: cialis for sale without prescription

  411. Pingback: super cialis

  412. Pingback: generic for cialis tadalafil

  413. Pingback: tadalafil pills

  414. Pingback: ivermectin dose

  415. Pingback: prednisone

  416. Pingback: sildenafil viagra

  417. Pingback: cheap cialis india

  418. Pingback: online gambling real money

  419. Pingback: ivermectin 6

  420. Pingback: stromectol tab 3mg

  421. Pingback: online casinos real money

  422. Pingback: citalis

  423. Pingback: cialis price

  424. Pingback: sildenafil tablets for sale

  425. Pingback: cialis super active

  426. Pingback: ivermectin pills for people

  427. Pingback: how can i get cialis without a prescription

  428. Pingback: buy ivermectin 3 mg otc

  429. Pingback: japan ivermectin

  430. Pingback: Russia launches Ukraine

  431. Pingback: ivermectin 0.5% lotion

  432. Pingback: buy ivermectin

  433. Pingback: z.globus-kino.ru

  434. Pingback: ivermectin 6mg online

  435. Pingback: ivermectin cream 1

  436. Pingback: where can i buy cialis without a prescription

  437. Pingback: ivermectin 3 mg

  438. Pingback: ivermectin brand

  439. Pingback: how much is ivermectin

  440. Pingback: ivermectin 12mg tablets for human

  441. Pingback: order ivermectin 12 mg

  442. Pingback: ivermectin canada

  443. Pingback: cost of ivermectin 1 cream

  444. Pingback: order lasix online no prescription

  445. Pingback: prescription medicine furosemide

  446. Pingback: generic for cialis tadalafil

  447. Pingback: ivermectin lotion cost

  448. Pingback: where to purchase ivermectin

  449. Pingback: stromectol medicine

  450. Pingback: stromectol xr

  451. Pingback: yutub

  452. Pingback: ivermectin 12mg over the counter

  453. Pingback: stromectol pill

  454. Pingback: tadalafil 20mg

  455. Pingback: luckyland login

  456. Pingback: ivermectin ingredients for humans

  457. Pingback: hydroxychloroquine generic name

  458. Pingback: ivermectin us fda

  459. Pingback: ivermectin corona

  460. Pingback: who makes ivermectin

  461. Pingback: smotretonlaynfilmyiserialy.ru

  462. Pingback: cialis over the counter at walmart

  463. Pingback: ivermectin lice oral

  464. Pingback: stromectol

  465. Pingback: where to buy ivermectin in canada

  466. Pingback: generic cialis otc

  467. Pingback: mazhor4sezon

  468. Pingback: filmfilmfilmes

  469. Pingback: gRh9UPV

  470. Pingback: stromectol liquid

  471. Pingback: 9-05-2022

  472. Pingback: TopGun2022

  473. Pingback: Xvideos

  474. Pingback: XVIDEOSCOM Videos

  475. Pingback: ivanesva

  476. Pingback: generique cialis

  477. Pingback: Netflix

  478. Pingback: Zvezdy-v-Afrike-2-sezon-14-seriya

  479. Pingback: Krylya-nad-Berlinom

  480. Pingback: FILM

  481. Pingback: designchita.ru

  482. Pingback: YA-krasneyu

  483. Pingback: design-human.ru

  484. Pingback: designmsu.ru

  485. Pingback: vkl-design.ru

  486. Pingback: irida-design.ru

  487. Pingback: ivermectin to buy

  488. Pingback: Intimsiti-v-obhod-blokirovok

  489. Pingback: generic ivermectin

  490. Pingback: psy-

  491. Pingback: moskva psiholog online

  492. Pingback: slovar po psihoanalizu laplansh

  493. Pingback: psy online

  494. Pingback: do-posle-psihologa

  495. Pingback: uels ukrain

  496. Pingback: ivermectin over the counter canada

  497. Pingback: bahis siteleri

  498. Pingback: DPTPtNqS

  499. Pingback: qQ8KZZE6

  500. Pingback: D6tuzANh

  501. Pingback: SHKALA TONOV

  502. Pingback: Øêàëà òîíîâ

  503. Pingback: russianmanagement.com

  504. Pingback: 3Hk12Bl

  505. Pingback: 3NOZC44

  506. Pingback: 01211

  507. Pingback: tor-lyubov-i-grom

  508. Pingback: film-tor-2022

  509. Pingback: hd-tor-2022

  510. Pingback: hdorg2.ru

  511. Pingback: stromectol 6 mg tablet

  512. Pingback: JXNhGmmt

  513. Pingback: Psikholog

  514. Pingback: netstate.ru

  515. Pingback: 1motherboard

  516. Pingback: ivermectin without a doctor prescription

  517. Pingback: tor-lyubov-i-grom.ru

  518. Pingback: chelovek soznaniye mozg

  519. Pingback: stromectol for humans without prescription

  520. Pingback: bit.ly

  521. Pingback: bucha killings

Leave a Reply

Your email address will not be published.