Making a game with animation frames in Excel

Submitted by MisterBeck on Mon, 05/18/2020 - 14:24

Why might you make a game Excel? For learning and for fun. So let's get to it.

The Beginnings of a Game.

There are two Windows API functions we will use which make a game in Excel possible.

#If VBA7 Then
    '64 bit declares here
    Private Declare PtrSafe Function GetAsyncKeyState Lib "user32.dll" (ByVal nVirtKey As Long) As Integer
    Private Declare PtrSafe Function timeGetTime Lib "winmm.dll" () As Long
#Else
    '32 bit declares here
    Private Declare Function GetAsyncKeyState Lib "user32.dll" (ByVal nVirtKey As Long) As Integer
    Private Declare Function timeGetTime Lib "winmm.dll" () As Long
#End If

The GetAsyncKeySate will be for reading the keyboard inputs (Left, Right, Up, Down). timeGetTime will be used for the game counter to iterate frames. That's all you really need. Everything else can be down in VBA pure. Next we come to the game loop. It will be a Do Loop which will loop forever until we stop it and the game ends. Because this is a tight loop we need DoEvents to allow Excel to receive other commands and prevent the window from locking up.
 

Do
    DoEvents

    'Game code goes here.
Loop

 

Now we need a way to control and time updating the game state. timeGetTime is the answer. It returns the current time in milliseconds since boot time. The Do Loop will run continuously, and the if statement will continuously check the current time against the last frame's timestamp. When the current time exceeds the last frame time by a certain amountm the game "tick" over, update game the game state, and animate the next frame. I chose 50 milliseconds arbitrarily. Increasing or decreasing that value will decrease and increase the game's "clock speed."

'if time exceeds last time + gamespeed, then advance game by one and animate new frame.
If timeGetTime - lastFrameTime > 50 Then        
    'Game code goes here
End if


Now the game code itself. In this game, you control a black rectangle and move it around the screen using the arrow keys. Nice, right? Less of a game than Pong.

The game logic is very simple.

1) check if an arrow key is pressed.
2) if so, move a colored cell in that direction
3) repeat

To read the keystate, I'm using an enum in conjunction with GetAysyncKeyState like this.

Private Enum Direction
    None = 0
    Up = 1
    Down
    Left
    Right
End Enum

Private Function ReadDirectionKeyDown() As Direction
    ReadDirectionKeyDown = None

    If (GetAsyncKeyState(vbKeyUp) And KEY_DOWN) = KEY_DOWN Then
        ReadDirectionKeyDown = Up
    ElseIf (GetAsyncKeyState(vbKeyDown) And KEY_DOWN) = KEY_DOWN Then
        ReadDirectionKeyDown = Down
    ElseIf (GetAsyncKeyState(vbKeyRight) And KEY_DOWN) = KEY_DOWN Then
        ReadDirectionKeyDown = Right
    ElseIf (GetAsyncKeyState(vbKeyLeft) And KEY_DOWN) = KEY_DOWN Then
        ReadDirectionKeyDown = Left
    End If

End Function


Inside the game loop we have a Select Case for each direction, and an X,Y coordinates for the location of the colored cell. Simply update the the X and Y, color the new cell black, and color the previous cell white.

Dim D As Direction
D = ReadDirectionKeyDown
Select Case D
	Case Up
		Cells(y, x).Interior.ColorIndex = -4142
		y = y - 1
		Cells(y, x).Interior.ColorIndex = 1
	Case Down
		Cells(y, x).Interior.ColorIndex = -4142
		y = y + 1
		Cells(y, x).Interior.ColorIndex = 1
	Case Left
		Cells(y, x).Interior.ColorIndex = -4142
		x = x - 1
		Cells(y, x).Interior.ColorIndex = 1
	Case Right
		Cells(y, x).Interior.ColorIndex = -4142
		x = x + 1
		Cells(y, x).Interior.ColorIndex = 1
End Select

The End. You have a "game." Ok, not a full game, but you have a controllable character in a space. Here's the entire module.

Option Explicit
#If VBA7 Then
    '64 bit declares here
    Private Declare PtrSafe Function GetAsyncKeyState Lib "user32.dll" (ByVal nVirtKey As Long) As Integer
    Private Declare PtrSafe Function timeGetTime Lib "winmm.dll" () As Long
#Else
    '32 bit declares here
    Private Declare Function GetAsyncKeyState Lib "user32.dll" (ByVal nVirtKey As Long) As Integer
    Private Declare Function timeGetTime Lib "winmm.dll" () As Long
#End If


Private Const KEY_DOWN    As Integer = &H8000   'If the most significant bit is set, the key is down
Private Const KEY_PRESSED As Integer = &H1      'If the least significant bit is set, the key was pressed after the previous call to GetAsyncKeyState

Private Enum Direction
    None = 0
    Up = 1
    Down
    Left
    Right
End Enum

Private Function ReadDirectionKeyDown() As Direction
    ReadDirectionKeyDown = None

    If (GetAsyncKeyState(vbKeyUp) And KEY_DOWN) = KEY_DOWN Then
        ReadDirectionKeyDown = Up
    ElseIf (GetAsyncKeyState(vbKeyDown) And KEY_DOWN) = KEY_DOWN Then
        ReadDirectionKeyDown = Down
    ElseIf (GetAsyncKeyState(vbKeyRight) And KEY_DOWN) = KEY_DOWN Then
        ReadDirectionKeyDown = Right
    ElseIf (GetAsyncKeyState(vbKeyLeft) And KEY_DOWN) = KEY_DOWN Then
        ReadDirectionKeyDown = Left
    End If

End Function


Sub Game()

    Dim x As Long
    Dim y As Long
        
    x = 3
    y = 8
    
    Dim lastFrameTime As Long
    lastFrameTime = timeGetTime     'start the tick counter
    
    Dim D As Direction
    
    Do
        DoEvents
        
        'if time exceeds last time + gamespeed, then advance game by one and animate new frame.
        If timeGetTime - lastFrameTime > 20 Then
            
            lastFrameTime = timeGetTime     'get current time and set to lastframe.
            
            'All game code goes here.
            '*********************************
            
            D = ReadDirectionKeyDown
            
            Select Case D
            
                Case Up
                    Cells(y, x).Interior.ColorIndex = -4142
                    y = y - 1
                    Cells(y, x).Interior.ColorIndex = 1
                Case Down
                    Cells(y, x).Interior.ColorIndex = -4142
                    y = y + 1
                    Cells(y, x).Interior.ColorIndex = 1
                Case Left
                    Cells(y, x).Interior.ColorIndex = -4142
                    x = x - 1
                    Cells(y, x).Interior.ColorIndex = 1
                Case Right
                    Cells(y, x).Interior.ColorIndex = -4142
                    x = x + 1
                    Cells(y, x).Interior.ColorIndex = 1
                
            End Select
            
            '*********************************
        End If
        
    Loop
    
End Sub

 

Comments

inijemoj (not verified)

Tue, 02/02/2021 - 17:36

I nff.xuad.parkerbeck.me.clw.rr suprachiasmatic inactivate [URL=http://damcf.org/item/cialis-black/ - purchase cialis black without a prescription[/URL - cialis black in usa [URL=http://a1sewcraft.com/retin-a-micro/ - retin a micro[/URL - [URL=http://futuremediaassociation.com/pill/glucophage-sr/ - order glucophage-sr with no prescripyion[/URL - [URL=http://ossoccer.org/drugs/sildalis/ - sildalis to buy[/URL - [URL=http://oliveogrill.com/plaquenil/ - buying plaquenil online[/URL - [URL=http://floridamotorcycletraining.com/pill/pravachol/ - generic pravachol co uk[/URL - [URL=http://mytopbabyboynames.com/pill/voltaren-sr/ - can you buy voltaren-sr without prescription[/URL - [URL=http://recipiy.com/retin-a/ - retin-a gel[/URL - retin-a micro gel [URL=http://proteinsportsnutrition.com/cenforce-professional/ - buy cenforce professional beijing[/URL - [URL=http://jacksfarmradio.com/lisinopril-for-sale/ - lisinopril for sale[/URL - [URL=http://mytopbabyboynames.com/pill/eli-professional/ - us prescription eli-professional[/URL - [URL=http://floridamotorcycletraining.com/pill/inderal/ - inderal for sale from india[/URL - [URL=http://techonepost.com/secnidazole/ - price of secnidazole[/URL - [URL=http://trafficjamcar.com/pill/speman/ - speman[/URL - [URL=http://buynewaustin.com/pill/tacroz-forte-ointment/ - tacroz forte ointment[/URL - loose direct, <a href="http://damcf.org/item/cialis-black/">cialis black without prescription</a> <a href="http://a1sewcraft.com/retin-a-micro/">order retin a online</a> <a href="http://futuremediaassociation.com/pill/glucophage-sr/">glucophage-sr us pharmacy</a> <a href="http://ossoccer.org/drugs/sildalis/">sildalis</a&gt; <a href="http://oliveogrill.com/plaquenil/">generic plaquenil uk</a> <a href="http://floridamotorcycletraining.com/pill/pravachol/">online pravachol lowest price</a> buy pravachol in europe <a href="http://mytopbabyboynames.com/pill/voltaren-sr/">voltaren sr generico online italia</a> <a href="http://recipiy.com/retin-a/">retin a</a> <a href="http://proteinsportsnutrition.com/cenforce-professional/">cenforce professional</a> <a href="http://jacksfarmradio.com/lisinopril-for-sale/">price of lisinopril</a> <a href="http://mytopbabyboynames.com/pill/eli-professional/">eli professional pharmacie</a> <a href="http://floridamotorcycletraining.com/pill/inderal/">inderal pill on line</a> <a href="http://techonepost.com/secnidazole/">secnidazole without dr prescription</a> <a href="http://trafficjamcar.com/pill/speman/">speman venta en farmacia</a> low price for speman <a href="http://buynewaustin.com/pill/tacroz-forte-ointment/">buy tacroz forte ointment online canada pharmacy</a> macrophage femur ego http://damcf.org/item/cialis-black/ cialis black 200 mg http://a1sewcraft.com/retin-a-micro/ prices for retin a http://futuremediaassociation.com/pill/glucophage-sr/ glucophage sr generic 500mg http://ossoccer.org/drugs/sildalis/ sildalis on internet http://oliveogrill.com/plaquenil/ generic plaquenil uk http://floridamotorcycletraining.com/pill/pravachol/ online pravachol lowest price http://mytopbabyboynames.com/pill/voltaren-sr/ voltaren sr 100 mg canada http://recipiy.com/retin-a/ retin-a gel http://proteinsportsnutrition.com/cenforce-professional/ buy cenforce professional beijing http://jacksfarmradio.com/lisinopril-for-sale/ lisinopril for sale http://mytopbabyboynames.com/pill/eli-professional/ eli professional http://floridamotorcycletraining.com/pill/inderal/ inderal from costa rica http://techonepost.com/secnidazole/ cheapest secnidazole http://trafficjamcar.com/pill/speman/ generic speman online drugstores http://buynewaustin.com/pill/tacroz-forte-ointment/ best discount tacroz forte ointment looked infusional disputed mate.

ouhatubo (not verified)

Tue, 02/02/2021 - 17:37

Specialized gwy.qcrg.parkerbeck.me.vyh.yy reward, variables, [URL=http://mytopbabyboynames.com/pill/pirfenex/ - quanto custa pirfenex[/URL - [URL=http://eatingaftergastricbypass.net/erythromycin/ - erythromycin cost[/URL - [URL=http://thepaleomodel.com/pill/pharmacy/ - holland pharmacy kaufen[/URL - [URL=http://godblessthewholeworld.org/pill/prandial-md/ - prandial md[/URL - [URL=http://shirley-elrick.com/pill/haridra/ - haridra prescription costs[/URL - [URL=http://thepaleomodel.com/pill/kamagra-pack-30/ - cost kamagra-pack-30[/URL - [URL=http://impactdriverexpert.com/fildena/ - fildena without dr prescription[/URL - [URL=http://monticelloptservices.com/chloramphenicol/ - can you buy chloramphenicol online[/URL - [URL=http://palcouponcodes.com/alcoxidine-cialis-super-active/ - cialis dose for 25s[/URL - [URL=http://lbprintery.net/pill/climax-spray/ - sale pharmacy search climax spray[/URL - [URL=http://anguillacayseniorliving.com/canadian-pharmacy/ - pharmacy[/URL - [URL=http://vowsbridalandformals.com/item/cialis-discounts/ - cialis discounts[/URL - [URL=http://dvxcskier.com/product/ampicillin/ - ampicillin forums[/URL - [URL=http://shirley-elrick.com/pill/milbeta-eye-drop/ - buy real milbeta eye drop[/URL - [URL=http://buynewaustin.com/pill/modalert/ - modalert shipping[/URL - fro, aorta leprosy, <a href="http://mytopbabyboynames.com/pill/pirfenex/">quanto custa pirfenex</a> <a href="http://eatingaftergastricbypass.net/erythromycin/">erythromycin</a&gt; <a href="http://thepaleomodel.com/pill/pharmacy/">pharmacy sold in the united states</a> <a href="http://godblessthewholeworld.org/pill/prandial-md/">prandial md generico on line</a> <a href="http://shirley-elrick.com/pill/haridra/">haridra</a&gt; <a href="http://thepaleomodel.com/pill/kamagra-pack-30/">generic kamagra pack 30 sydney</a> <a href="http://impactdriverexpert.com/fildena/">fildena no prescription</a> <a href="http://monticelloptservices.com/chloramphenicol/">can you buy chloramphenicol online</a> <a href="http://palcouponcodes.com/alcoxidine-cialis-super-active/">cialis dose for 25s</a> <a href="http://lbprintery.net/pill/climax-spray/">generic climax-spray price comparison</a> <a href="http://anguillacayseniorliving.com/canadian-pharmacy/">canadian pharmacy cialis 20mg</a> <a href="http://vowsbridalandformals.com/item/cialis-discounts/">cialis 30 free trial</a> cialis walmart <a href="http://dvxcskier.com/product/ampicillin/">ampicillin</a&gt; <a href="http://shirley-elrick.com/pill/milbeta-eye-drop/">buy real milbeta eye drop</a> milbeta eye drop latvia <a href="http://buynewaustin.com/pill/modalert/">walgreens modalert prices</a> fluid-filled casual http://mytopbabyboynames.com/pill/pirfenex/ buy cheap pirfenex canada http://eatingaftergastricbypass.net/erythromycin/ erythromycin canadian pharmacy http://thepaleomodel.com/pill/pharmacy/ ordering pharmacy online canada http://godblessthewholeworld.org/pill/prandial-md/ cheap prandial md india http://shirley-elrick.com/pill/haridra/ haridra dose mg http://thepaleomodel.com/pill/kamagra-pack-30/ tab kamagra pack 30 http://impactdriverexpert.com/fildena/ generic fildena http://monticelloptservices.com/chloramphenicol/ generic chloramphenicol overnigh http://palcouponcodes.com/alcoxidine-cialis-super-active/ cialis vidal prix http://lbprintery.net/pill/climax-spray/ climax spray lowest price generic climax-spray generic india http://anguillacayseniorliving.com/canadian-pharmacy/ pharmacy http://vowsbridalandformals.com/item/cialis-discounts/ cialis new viagra http://dvxcskier.com/product/ampicillin/ ampicillin online medications ampicillin http://shirley-elrick.com/pill/milbeta-eye-drop/ milbeta eye drop http://buynewaustin.com/pill/modalert/ alternate to modalert watchful epiphyses asked.

Mayaper (not verified)

Tue, 02/02/2021 - 17:39

fack time sex http://jholtmancpa.com/__media__/js/netsoltrademark.php?d=iporntv.mobi/…
crying chinese anal http://opac2.mdah.state.ms.us/stone/SV23I31.php?referer=https://iporntv…
video xxx hinde http://davidbadams.com/__media__/js/netsoltrademark.php?d=iporntv.mobi/…
xxx video bfsxy https://images.google.dz/url?q=https://iporntv.mobi/player/484141-bdsm-…
mom porn xxxx https://taqviyat.com/website/iporntv.mobi/player/360007-breasty-japanes…
xxx 89 hindi http://www.comletric.net/__media__/js/netsoltrademark.php?d=iporntv.mob…
xnxx mobile number http://billyprestontrust.org/__media__/js/netsoltrademark.php?d=iporntv…
hema malini xxxvideo http://movie.qkyoku.net/out.cgi?id=11145&url=https://iporntv.mobi/anal-…
sex xxx khatarnak http://commondesires.com/__media__/js/netsoltrademark.php?d=iporntv.mob…
www hd xxxxx.com http://www.officesexx.com/cgi-bin/crtr/out.cgi?s=55&u=https://iporntv.m…
dock sexx video http://poordesign.com/__media__/js/netsoltrademark.php?d=iporntv.mobi/p…
wwwxnx sex video http://www.smolderings.com/__media__/js/netsoltrademark.php?d=iporntv.m…
tizam.fuul sex hd http://accessyes.org/__media__/js/netsoltrademark.php?d=iporntv.mobi/pl…
xxxsex in kolkata http://www.bbwtwat.com/cgi-bin/atx/out.cgi?s=70&u=https://iporntv.mobi/…
bazaar xxx.com hdcilp http://www.gefanuctraining.com/__media__/js/netsoltrademark.php?d=iporn…
sexy chut marte http://yahooday.com/__media__/js/netsoltrademark.php?d=iporntv.mobi/pla…
sistar birthar sax http://scoutdigital.ca/__media__/js/netsoltrademark.php?d=iporntv.mobi/…
gandi xx videos http://www.galileorewards.net/__media__/js/netsoltrademark.php?d=ipornt…
relley mobil porn http://stowens.com/__media__/js/netsoltrademark.php?d=iporntv.mobi/play…
gavati sex videos http://expertreferral.com/__media__/js/netsoltrademark.php?d=iporntv.mo…

igasugewuaav (not verified)

Tue, 02/02/2021 - 17:40

Doing cyz.kikt.parkerbeck.me.zji.co attractive [URL=http://ecareagora.com/bactroban/ - bactroban[/URL - [URL=http://trafficjamcar.com/pill/eli/ - eli buy online ireland[/URL - [URL=http://ecareagora.com/metaspray-nasal-spray/ - uk metaspray nasal spray no prescription[/URL - [URL=http://govtjobslatest.org/pill/atorlip-5/ - online pharmacy in canada atorlip 5[/URL - [URL=http://proteinsportsnutrition.com/topamax/ - topamax ohne rezept apotheke[/URL - orlando topamax [URL=http://bodywit.com/pill/super-ed-trial-pack/ - non prescription super ed trial pack online[/URL - [URL=http://memoiselle.com/propecia/ - buy generic propecia[/URL - [URL=http://buckeyejeeps.com/cialis-20mg-prices/ - cialis 20mg prices[/URL - lowest price cialis 20mg [URL=http://buynewaustin.com/pill/avana/ - cheapest generic avana[/URL - [URL=http://acupunctureandnutritionclinic.com/pill/urso/ - urso 300 mg in canada prices[/URL - [URL=http://mrcpromotions.com/cialis-5-mg/ - cialis[/URL - [URL=http://rinconprweddingplanner.com/pill/valtrex/ - canadian valtrex online[/URL - [URL=http://bibletopicindex.com/pill/dapoxetine/ - how to order dapoxetine cheap[/URL - [URL=http://center4family.com/cialis-20-mg-price/ - cialis 10 mg[/URL - [URL=http://rinconprweddingplanner.com/pill/phoslo/ - phoslo[/URL - coin <a href="http://ecareagora.com/bactroban/">buy bactroban online canada pharmacy</a> <a href="http://trafficjamcar.com/pill/eli/">eli order online usa</a> pharmacy rx one 20 eli <a href="http://ecareagora.com/metaspray-nasal-spray/">uk metaspray nasal spray no prescription</a> <a href="http://govtjobslatest.org/pill/atorlip-5/">atorlip 5 cost with prescription</a> atorlip-5 price 5 mg <a href="http://proteinsportsnutrition.com/topamax/">topamax belgique</a> <a href="http://bodywit.com/pill/super-ed-trial-pack/">free super ed trial pack with perscription</a> free super ed trial pack with perscription <a href="http://memoiselle.com/propecia/">propecia</a&gt; <a href="http://buckeyejeeps.com/cialis-20mg-prices/">cialis buy</a> <a href="http://buynewaustin.com/pill/avana/">avana 30 day</a> <a href="http://acupunctureandnutritionclinic.com/pill/urso/">acheter urso en suisse</a> urso <a href="http://mrcpromotions.com/cialis-5-mg/">tadalafil 10mg</a> <a href="http://rinconprweddingplanner.com/pill/valtrex/">cheapest place to buy valtrex online</a> <a href="http://bibletopicindex.com/pill/dapoxetine/">dapoxetine</a&gt; dapoxetine <a href="http://center4family.com/cialis-20-mg-price/">buying cialis</a> <a href="http://rinconprweddingplanner.com/pill/phoslo/">phoslo</a&gt; patients: confine originating http://ecareagora.com/bactroban/ bactroban http://trafficjamcar.com/pill/eli/ generic eli online prescription http://ecareagora.com/metaspray-nasal-spray/ uk metaspray nasal spray no prescription http://govtjobslatest.org/pill/atorlip-5/ where can i buy online cheap atorlip 5 http://proteinsportsnutrition.com/topamax/ orlando topamax http://bodywit.com/pill/super-ed-trial-pack/ cheap super ed trial pack us companies only http://memoiselle.com/propecia/ propecia finasteride http://buckeyejeeps.com/cialis-20mg-prices/ cialis 20 mg prices http://buynewaustin.com/pill/avana/ cheapest generic avana http://acupunctureandnutritionclinic.com/pill/urso/ urso 300 mg in canada prices http://mrcpromotions.com/cialis-5-mg/ q online cialis http://rinconprweddingplanner.com/pill/valtrex/ valtrex usa prescription http://bibletopicindex.com/pill/dapoxetine/ dapoxetine cialis uk http://center4family.com/cialis-20-mg-price/ cialis endothelial http://rinconprweddingplanner.com/pill/phoslo/ phoslo price cheap usa mental anxious multistep excitation.

LewisCaf (not verified)

Tue, 02/02/2021 - 17:41

new sexi muv https://www.vermont.com/linkclickcounts.cfm?linksId=6287&url=https://ww…
rewa parti xxx http://aimtoexcel.net/__media__/js/netsoltrademark.php?d=www.potnhub.or…
baracks obama creampie http://swapstick.com/forum.nsf/Topic?openform&d=www.potnhub.org/video/7…
sunnylonly six vides http://www.darklyabsurd.com/guestbook/go.php?url=https://www.potnhub.or…
charsi sex video http://caseyfamilyfoundation.org/__media__/js/netsoltrademark.php?d=www…
oriya sex party http://wholesalecrafts.com/__media__/js/netsoltrademark.php?d=www.potnh…
italian rape porn http://highperformancebuildings.archi/__media__/js/netsoltrademark.php?…
xxnx v p http://corndense.com/__media__/js/netsoltrademark.php?d=www.potnhub.org…
brazzas xxxx video http://resortreservations.com/__media__/js/netsoltrademark.php?d=www.po…
night girlfriend xxx http://bdca.net/__media__/js/netsoltrademark.php?d=www.potnhub.org/vide…
sexy school videy http://opac2.mdah.state.ms.us/stone/SV85I37.php?referer=https://www.pot…
cute porn vedeo http://www.allhandjobgals.com/cgi-bin/atx/out.cgi?id=31&tag=top2&trade=…
jammu mms xxx http://americanporcelain.com/__media__/js/netsoltrademark.php?d=www.pot…
camfrog ocha wap http://www.51wzbj.com/home/link.php?url=https://www.potnhub.org/video/2…
2012 की चुदाई http://macleans.net/__media__/js/netsoltrademark.php?d=www.potnhub.org/…
sasa gir xxx. http://www.zanteweb.co.uk/viewpage.php?url=https://www.potnhub.org/vide…
alisha lawrence xxxvideo http://www.howard.edu/asp/linkcounter/resourcesondemand.asp?url=https:/…
my farad sex http://havaianasaustralia.com/__media__/js/netsoltrademark.php?d=www.po…
xxx jana gupta http://origamimodel.com/__media__/js/netsoltrademark.php?d=www.potnhub…
xxx mausi mausi http://kotakmahindrabank.com/__media__/js/netsoltrademark.php?d=www.pot…

yefodefegimim (not verified)

Tue, 02/02/2021 - 17:41

F2 djb.vkiy.parkerbeck.me.exc.zj ureteroureterostomy, deliberate inferiorly [URL=http://govtjobslatest.org/pill/hisone/ - hisone phuket[/URL - [URL=http://ecareagora.com/adalat/ - adalat[/URL - [URL=http://govtjobslatest.org/pill/cialis-soft-pills/ - cialis soft pills[/URL - [URL=http://buynewaustin.com/pill/neomercazole/ - neomercazole venta en farmacias[/URL - [URL=http://glenwoodwine.com/pill/duovir/ - duovir[/URL - [URL=http://appseem.com/buy-prednisone/ - buy prednisone online[/URL - buy prednisone [URL=http://bayridersgroup.com/cialis-exetuwi/ - cialis[/URL - [URL=http://mytopbabyboynames.com/pill/lamivudine-zidovudine-nevirapine/ - lamivudine zidovudine nevirapine[/URL - [URL=http://calendr.net/product/prednisone/ - prednisone for dogs canada[/URL - [URL=http://trafficjamcar.com/pill/female-viagra/ - canada female viagra no presciption[/URL - [URL=http://rinconprweddingplanner.com/pill/kamagra-chewable-flavoured/ - how much does kamagra chewable flavoured cost at walmart[/URL - [URL=http://floridamotorcycletraining.com/pill/pravachol/ - pravachol[/URL - [URL=http://rinconprweddingplanner.com/pill/flibanserin/ - flibanserin use paypal[/URL - [URL=http://glenwoodwine.com/pill/lamprene/ - lamprene mailed ordered from canada[/URL - [URL=http://mytopbabyboynames.com/pill/eli-professional/ - eli-professional online ca[/URL - blowout <a href="http://govtjobslatest.org/pill/hisone/">20mg hisone for sale in uk</a> <a href="http://ecareagora.com/adalat/">adalat through paypal</a> <a href="http://govtjobslatest.org/pill/cialis-soft-pills/">best prices on generic cialis soft pills</a> <a href="http://buynewaustin.com/pill/neomercazole/">neomercazole pill prices</a> comprare il neomercazole <a href="http://glenwoodwine.com/pill/duovir/">nhs and duovir</a> <a href="http://appseem.com/buy-prednisone/">prednisone</a&gt; prednisone without an rx <a href="http://bayridersgroup.com/cialis-exetuwi/">generic cialis lowest price</a> <a href="http://mytopbabyboynames.com/pill/lamivudine-zidovudine-nevirapine/">la… zidovudine nevirapine costo in farmacia</a> <a href="http://calendr.net/product/prednisone/">buy prednisone 5mg</a> <a href="http://trafficjamcar.com/pill/female-viagra/">european generic female viagra</a> <a href="http://rinconprweddingplanner.com/pill/kamagra-chewable-flavoured/">pha… kamagra chewable flavoured</a> <a href="http://floridamotorcycletraining.com/pill/pravachol/">order pravachol india</a> <a href="http://rinconprweddingplanner.com/pill/flibanserin/">flibanserin preis in deutschland</a> <a href="http://glenwoodwine.com/pill/lamprene/">lamprene deutsch</a> <a href="http://mytopbabyboynames.com/pill/eli-professional/">eli professional</a> remarkably emergency http://govtjobslatest.org/pill/hisone/ hisone http://ecareagora.com/adalat/ cheap buy adalat http://govtjobslatest.org/pill/cialis-soft-pills/ el precio del cialis soft pills http://buynewaustin.com/pill/neomercazole/ neomercazole http://glenwoodwine.com/pill/duovir/ duovir in canada online http://appseem.com/buy-prednisone/ prednisone http://bayridersgroup.com/cialis-exetuwi/ cialis online http://mytopbabyboynames.com/pill/lamivudine-zidovudine-nevirapine/ brand name lamivudine zidovudine nevirapine online http://calendr.net/product/prednisone/ no prescription prednisone http://trafficjamcar.com/pill/female-viagra/ canada female viagra no presciption http://rinconprweddingplanner.com/pill/kamagra-chewable-flavoured/ order kamagra chewable flavoured from the best online shop http://floridamotorcycletraining.com/pill/pravachol/ buy pravachol in europe acheter pilule de pravachols http://rinconprweddingplanner.com/pill/flibanserin/ generic flibanserin from the uk http://glenwoodwine.com/pill/lamprene/ daily dose of lamprene http://mytopbabyboynames.com/pill/eli-professional/ eli professional preauricular laboured; giant albumin.

LewisCaf (not verified)

Tue, 02/02/2021 - 17:41

hot griis fucking http://eternalreef.com/__media__/js/netsoltrademark.php?d=www.potnhub.o…
xxxx pic vidao http://kosmosnet.us/__media__/js/netsoltrademark.php?d=www.potnhub.org/…
elison tylor xxx http://endangereddestinations.com/__media__/js/netsoltrademark.php?d=ww…
xxxxxxx x xxxwww http://maps.google.com.np/url?q=https://www.potnhub.org/video/136797-ch…
lane long xxxsex http://www.sportspictorial.com/__media__/js/netsoltrademark.php?d=www.p…
www xxx tido http://kupocar.com/redirect?url=https://www.potnhub.org/video/424707-bi…
suvar sex vdeos https://www.tucumanalas7.com.ar/a/includes/modulos/click.asp?id=387&url…
red.wap arabia jilbob http://hotelinteractive.net/goto.aspx?url=https://www.potnhub.org/video…
bf xesy video https://maps.google.com.mm/url?q=https://www.potnhub.org/video/367745-c…
violet skye blowjob http://directfwd.com/__media__/js/netsoltrademark.php?d=www.potnhub.org…
joujizz virgin tagalog https://www.google.com.mt/url?q=https://www.potnhub.org/video/829421-bi…
favourable sexy video http://opac2.mdah.state.ms.us/stone/SV55I5.php?referer=https://www.potn…
hd.xxx vedio com http://opac2.mdah.state.ms.us/stone/SV85I3.php?referer=https://www.potn…
milf xxx video http://maps.google.hu/url?q=https://www.potnhub.org/video/459894-hot-eb…
xxx 14 ladki http://maids.in/__media__/js/netsoltrademark.php?d=www.potnhub.org/vide…
pakteens xxx videos https://lcs.freeones.com/cgi-bin/linkcountserver.pl?tr=bp&id=46&type=li…
vixen lana rohdes http://rjnido.net/__media__/js/netsoltrademark.php?d=www.potnhub.org/vi…
hindi xxx vedieo http://baconfat.com/__media__/js/netsoltrademark.php?d=www.potnhub.org/…
sunnylon xxx video http://www.mellesleg.hu/click.php?id=3952&url=https://www.potnhub.org/v…
desi house tube http://22lu.com/__media__/js/netsoltrademark.php?d=www.potnhub.org/vide…

Mariaillib (not verified)

Tue, 02/02/2021 - 17:42

pakistan sexy flm http://websiteranker.net/redirect.php?url=https://www.wapoz.me/video/11…
saniliyon sexi mobies http://scienceandtechnologypolicy.com/__media__/js/netsoltrademark.php?…
xxx chudaie videos http://www.bilgisayar.in/jump.php?url=https://www.wapoz.me/video/501726…
www.hd xxx com http://masproducts.com/__media__/js/netsoltrademark.php?d=www.wapoz.me/…
xxx yyy vi https://www.nahbclassic.org/directory_detail_clickThru.aspx?directoryRe…
english xxxnx video http://cbn.com/api/urlredirect.aspx?u=https://www.wapoz.me/video/495199…
son.sleep time sexi.videos http://www.getemgone.com/__media__/js/netsoltrademark.php?d=www.wapoz.m…
12 sxe video http://top.voyeur-russian.com/cgi-bin/out.cgi?ses=NjvMUxw75y&id=306&url…
badar and sistar.com http://opac2.mdah.state.ms.us/stone/SV51I4.php?referer=https://www.wapo…
collge sex galls https://www.fleetic.com/url.php?url=https://www.wapoz.me/video/487335/t…
plusone8.com sunny leone http://php.sonne-cie.de/?a<>=<a+href=https://www.wapoz.me/video/450858/…
www xxx bp.com http://us1.ero-advertising.com/thumbads/redir.php?spaceid=360954&siteid…
roleplay rape porn http://www.monitorserv.com/redirect.php?client=1206536962&url=https://w…
lambani sex videos http://instamakeme.com/redirect.php?clickid=6500&url=https://www.wapoz…
wwwe xxx com http://ecastcovers.com/__media__/js/netsoltrademark.php?d=www.wapoz.me/…
xxx com full.4d http://methodscompare.com/__media__/js/netsoltrademark.php?d=www.wapoz…
heroine bf hd http://specialneedspet.com/__media__/js/netsoltrademark.php?d=www.wapoz…
xxx image full http://guitarcenterspo.com/__media__/js/netsoltrademark.php?d=www.wapoz…
ШіЪ©ШіЫЊ ЪЇЩ„ ЩѕШ§Щ†Щ‡ http://staratms.net/__media__/js/netsoltrademark.php?d=www.wapoz.me/vid…
pond star xxx http://fekra.club/__media__/js/netsoltrademark.php?d=www.wapoz.me/video…

Josephineweano (not verified)

Tue, 02/02/2021 - 17:46

pf xxxxx hd https://images.google.gy/url?q=https://gekso.info/vidz/362509-bawdy-who…
sunny xxx diwnloed https://www.exyst.de/domain_check_whois.php?query=gekso.info/vidz/43290…
killing sex femdom http://realix.ru/wp-content/plugins/wp-noexternallinks/goto.php?gekso.i…
stepson hot sex http://biglergroup.org/__media__/js/netsoltrademark.php?d=gekso.info/an…
sunny leonfucking videos http://jimro.info/__media__/js/netsoltrademark.php?d=gekso.info/vidz/25…
chut land blod http://members.kidoons.com/redirect?url=https://gekso.info/vidz/166853-…
pussy lick challenge http://www.bookr.com/__media__/js/netsoltrademark.php?d=gekso.info/vidz…
chudi hnn tube http://newdev.gogvo.com/set_cookie.php?return=https://gekso.info/vidz/2…
xxx video masait http://www.ypms.net/cgi-bin/ucj/c.cgi?url=https://gekso.info/vidz/79143…
monaxxx porn video http://www.kestrel.jp/modules/wordpress/wp-ktai.php?view=redir&url=http…
girl kitnafe xxx https://iqconnect.lmhostediq.com/iqextranet/iqClickTrk.aspx?&cid=CA09BL…
vidio porn seksfull http://www.showmeswingers.com/cgi-bin/autorank/out.cgi?id=jeans&url=htt…
suhajrath xxx video http://used-forklifttrucks.com/__media__/js/netsoltrademark.php?d=gekso…
hd porn hot https://genf.expat.info/linkred.php?redid=59419&url=https://gekso.info/…
ШЈЩ‚Шµ ЩЃЩ„Щ… ШіЩѓШі http://bernhardgrp.org/__media__/js/netsoltrademark.php?d=gekso.info/vi…
guda video xxx http://hsc-ga.net/__media__/js/netsoltrademark.php?d=gekso.info/vidz/82…
neikro sex videos http://montana.festival.name/away.php?s=gekso.info/vidz/272942-pam-on-e…
fuddi chatna video http://computertradingpost.com/svc/CTPRedirect.asp?url=https://gekso.in…
xxxxx mia khalifa https://ovt.gencat.cat/gsitgf/AppJava/ce/traint/renderitzaruploadCE.do?…
naughth america com http://kinemax.com/__media__/js/netsoltrademark.php?d=gekso.info/vidz/5…

Mariaillib (not verified)

Tue, 02/02/2021 - 17:51

sex kannada ramya http://www.ohvintagetube.com/cgi-bin/crtr/out.cgi?id=244&url=https://ww…
sex xxx vdeo http://images.google.ca/url?q=https://www.wapoz.me/video/201262/pretty-…
dwonload vidio sexs http://mylettersfor.com/__media__/js/netsoltrademark.php?d=www.wapoz.me…
mmrape indian desi http://jshirotoparadise.ad-live.com/link.php?url=https://www.wapoz.me/v…
www.bangla xxxxx com http://www.elefanten-welt.de/button_partnerlink/index.php?url=https://w…
xxx sexhy movie http://gladiatortruck.com/__media__/js/netsoltrademark.php?d=www.wapoz…
sister discharge porn http://opac2.mdah.state.ms.us/stone/SV4AI5.php?referer=https://www.wapo…
sex quora sex https://ifiction.org/link.php?url=https://www.wapoz.me/video/209377/fee…
suny leonexxvideo in https://www.eas-racing.se/gbook/go.php?url=https://www.wapoz.me/video/4…
love bendi xxx http://katelindkinsey.com/__media__/js/netsoltrademark.php?d=www.wapoz…
love pak xxx http://natrificial.com/__media__/js/netsoltrademark.php?d=www.wapoz.me/…
pida pssslon xxx http://www.bdsm--porn.com/cgi-bin/atx/out.cgi?id=13&trade=https://www.w…
sony open porn https://www.bananensaft.com/wp-content/plugins/butterkekse/redirector.p…
big teeth fuck http://simplesend.com/simple/t.asp?S=457&ID=55163&NL=7309&N=69437&SI=37…
jabardasthi shemale xxx http://bitrix.adlr.ru/bitrix/rk.php?goto=https://www.wapoz.me/video/157…
saxx vidio all http://opac2.mdah.state.ms.us/stone/SV16I14.php?referer=https://www.wap…
purba medinipur sex http://lifescapes.biz/__media__/js/netsoltrademark.php?d=www.wapoz.me/v…
www.new xxxenglish video.com http://bittercrop.com/__media__/js/netsoltrademark.php?d=www.wapoz.me/v…
broken sis xxx.com http://maps.google.nl/url?q=https://www.wapoz.me/video/1909/nice-from-b…
ladies kachibf aunty http://rd.curryguide.com/cgi-bin/r_d/rd.cgi?partnr=mixed&aff=default&ru…

egiwolevanek (not verified)

Tue, 02/02/2021 - 17:52

Background wtv.nmtz.parkerbeck.me.qnz.we considers coronary, shorthand [URL=http://futuremediaassociation.com/pill/entavir/ - entavir online kaufen de[/URL - [URL=http://ecareagora.com/zovirax/ - buy real zovirax on line[/URL - [URL=http://proteinsportsnutrition.com/topamax/ - topamax 100mg generique[/URL - [URL=http://mannycartoon.com/arcoxia/ - arcoxia[/URL - [URL=http://shirley-elrick.com/pill/milbeta-eye-drop/ - buy milbeta eye drop in toronto[/URL - [URL=http://mannycartoon.com/buy-cialis/ - cialis 20 mg price[/URL - [URL=http://acupunctureandnutritionclinic.com/pill/malegra-fxt-plus/ - purchase malegra fxt plus in india[/URL - [URL=http://bibletopicindex.com/pill/chloroquine/ - online prescription sales of chloroquine[/URL - [URL=http://livinlifepc.com/buying-prednisone-online/ - buy prednisone on line no prscription[/URL - [URL=http://lbprintery.net/pill/climax-spray/ - buy climax spray online in ca usa[/URL - [URL=http://acupunctureandnutritionclinic.com/pill/manforce/ - price of manforce in canada[/URL - [URL=http://godblessthewholeworld.org/pill/famvir/ - famvir from usa[/URL - [URL=http://lbprintery.net/pill/peni-large/ - buying peni large cheap[/URL - [URL=http://trafficjamcar.com/pill/isotretinoin/ - isotretinoin sales france[/URL - [URL=http://floridamotorcycletraining.com/pill/inderal/ - inderal generique 10[/URL - hyperthermia, normalization address: <a href="http://futuremediaassociation.com/pill/entavir/">entavir in dubai kaufen</a> <a href="http://ecareagora.com/zovirax/">zovirax</a&gt; <a href="http://proteinsportsnutrition.com/topamax/">topamax 100mg tablets australia</a> safe site to buy topamax <a href="http://mannycartoon.com/arcoxia/">arcoxia for sale</a> <a href="http://shirley-elrick.com/pill/milbeta-eye-drop/">milbeta eye drop latvia</a> <a href="http://mannycartoon.com/buy-cialis/">cialis</a&gt; <a href="http://acupunctureandnutritionclinic.com/pill/malegra-fxt-plus/">malegra fxt plus</a> malegra fxt plus <a href="http://bibletopicindex.com/pill/chloroquine/">cost of chloroquine 250 mg</a> <a href="http://livinlifepc.com/buying-prednisone-online/">prednisone tapers 60 40 30 20</a> <a href="http://lbprintery.net/pill/climax-spray/">climax spray lowest price generic</a> <a href="http://acupunctureandnutritionclinic.com/pill/manforce/">can i buy manforce in spain</a> <a href="http://godblessthewholeworld.org/pill/famvir/">black market famvir</a> <a href="http://lbprintery.net/pill/peni-large/">rx247 peni large</a> <a href="http://trafficjamcar.com/pill/isotretinoin/">isotretinoin kaufen ohne rezept deutschland</a> <a href="http://floridamotorcycletraining.com/pill/inderal/">inderal sales in usa</a> accumululations http://futuremediaassociation.com/pill/entavir/ which is trust website to buy entavir http://ecareagora.com/zovirax/ cyber pharmacy zovirax http://proteinsportsnutrition.com/topamax/ topamax italia http://mannycartoon.com/arcoxia/ arcoxia for sale http://shirley-elrick.com/pill/milbeta-eye-drop/ purchasing milbeta eye drop in bali purchasing milbeta eye drop in bali http://mannycartoon.com/buy-cialis/ cialis 5mg http://acupunctureandnutritionclinic.com/pill/malegra-fxt-plus/ malegra fxt plus http://bibletopicindex.com/pill/chloroquine/ buy generic chloroquine overnight shipping http://livinlifepc.com/buying-prednisone-online/ buying prednisone online http://lbprintery.net/pill/climax-spray/ sale pharmacy search climax spray http://acupunctureandnutritionclinic.com/pill/manforce/ european manforce http://godblessthewholeworld.org/pill/famvir/ famvir bottle http://lbprintery.net/pill/peni-large/ peni large online purchase canada http://trafficjamcar.com/pill/isotretinoin/ buy isotretinoin safeway pharmacy http://floridamotorcycletraining.com/pill/inderal/ inderal pris inspire 50.

Mariaillib (not verified)

Tue, 02/02/2021 - 17:52

haruka shimazaki sex http://www.cometauckland.org.nz/ra.asp?url=https://www.wapoz.me/video/4…
xxxii school ra0e http://almacclinicaltechnologies.com/__media__/js/netsoltrademark.php?d…
jave hd porn http://valdes.com/__media__/js/netsoltrademark.php?d=www.wapoz.me/video…
sex video fot http://blingcap.co.kr/lib/login.reload.php?url=https://www.wapoz.me/vid…
aferikan amezig xxx http://www.getitinside.com/te/out.php?u=https://www.wapoz.me/video/8001…
3x japani video http://merjantgroup.com/__media__/js/netsoltrademark.php?d=www.wapoz.me…
xxx fuck mujra http://www.sztvu.net/oblog/go.asp?url=https://www.wapoz.me/video/277608…
meyzo com video http://litlr.com/__media__/js/netsoltrademark.php?d=www.wapoz.me/video/…
bingle hote video http://diisilica.com/__media__/js/netsoltrademark.php?d=www.wapoz.me/vi…
desi magi xx http://webezpay.com/__media__/js/netsoltrademark.php?d=www.wapoz.me/vid…
sex hd pon http://blades247.com/__media__/js/netsoltrademark.php?d=www.wapoz.me/vi…
redwap israeel sex http://vehicleimports.net/__media__/js/netsoltrademark.php?d=www.wapoz…
hantai gangbang xxx http://ossem.june-taylor.com/__media__/js/netsoltrademark.php?d=www.wap…
girl hd sex http://koshelenko.info/go.php?url=https://www.wapoz.me/video/207298/swe…
feetart sex videos http://www.ferienregion-rosengarten.com/typo3conf/ext/linktrack/tracker…
japan fukeg video http://opac2.mdah.state.ms.us/stone/SV30I8.php?referer=https://www.wapo…
hindi mallu sex http://sexybynight.com/__media__/js/netsoltrademark.php?d=www.wapoz.me/…
sinma tm porn http://energyplanit.net/__media__/js/netsoltrademark.php?d=www.wapoz.me…
bokep gadisbarat sex http://opac2.mdah.state.ms.us/stone/SV106I12.php?referer=https://www.wa…
xxx sasakas vode http://ergobuyer.org/__media__/js/netsoltrademark.php?d=www.wapoz.me/vi…

Josephineweano (not verified)

Tue, 02/02/2021 - 17:53

xxx school garls https://amarillo-extended-stay.biz-stay.com/?action=directory_city.hst&…
darling son sex http://greenstcap.com/__media__/js/netsoltrademark.php?d=gekso.info/vid…
video japanese selingkuh https://www.ecscomponentes.com/index.asp?numproductoslistado=25&goto=ht…
sex vargin vedio http://itechcamps.com/__media__/js/netsoltrademark.php?d=gekso.info/vid…
he xxx hk http://chirkunov.me/go.php?url=https://gekso.info/vidz/243203-chicks-ar…
x video arabe https://maps.google.mk/url?q=https://gekso.info/vidz/940414-hot-19-yr-o…
xxx video daownland http://envirodesic.com/healthyschools/commpost/HStransition.asp?urlrefe…
xxx sloping video.com http://ottawanissaninfinity.com/__media__/js/netsoltrademark.php?d=geks…
tarak meta xxx http://nicoleoxley.com/__media__/js/netsoltrademark.php?d=gekso.info/vi…
oillpussy eating video http://robdicrisci.com/__media__/js/netsoltrademark.php?d=gekso.info/vi…
ref xxx hd http://phototrans.pl/redirect.php?id=23&url=https://gekso.info/vidz/508…
sofia nix masturbate http://itsoldier.com/__media__/js/netsoltrademark.php?d=gekso.info/vidz…
vintage lesbin auntyredwap https://hydroset.ru/bitrix/rk.php?id=6&site_id=s1&event1=banner&event2=…+Надежность+РІ+компактном+РєРѕСЂРїСѓСЃРµ&goto=https://gekso.info/vidz/471083-cute-teen-michelle-can-splits-her-holes-…
sxe videos 2014 http://www.kovrov33.ru/ext_link?url=https://gekso.info/vidz/415912-voye…
kising hot bobs http://domyownpestcontrol.net/__media__/js/netsoltrademark.php?d=gekso…
vip bp sex http://isegolf.com/__media__/js/netsoltrademark.php?d=gekso.info/vidz/2…
nxxn sleep video http://parla-newyork.com/__media__/js/netsoltrademark.php?d=gekso.info/…
kerla x videos http://digitalvideas.com/__media__/js/netsoltrademark.php?d=gekso.info/…
sixs s videos https://forum.slowtwitch.com/gforum.cgi?url=https://gekso.info/vidz/451…
wwww xxxx moom http://www.boyswantmoms.com/cgi-bin/at3/out.cgi?id=386&tag=toplist&trad…

LillianRef (not verified)

Tue, 02/02/2021 - 17:54

xxxx com bondal http://primeflicks.com/__media__/js/netsoltrademark.php?d=www.prontv.mo…
sex evelyn lin https://blog.haloxin.me/goto.php?url=https://www.prontv.mobi/clip/47052…
boobs suked fuking http://www.artigianioggi.it/php/adv_redirect.php?banner_id=115&url=http…
six wab sex http://www.3rat.com/cgi-bin/a2/out.cgi?id=675&u=https://www.prontv.mobi…
beeg brest sex http://gaseight.com/__media__/js/netsoltrademark.php?d=www.prontv.mobi/…
odia xxx gp3 http://vanderbauwhede.com/__media__/js/netsoltrademark.php?d=www.prontv…
blu sexy hindi https://maps.google.com.ua/url?q=https://www.prontv.mobi/clip/110994-sl…
six xxx snuny http://search.bt.com/result?p=www.prontv.mobi/clip/468332-red-haired-ch…
alex frnka fucking http://webbycat.com/__media__/js/netsoltrademark.php?d=www.prontv.mobi/…
xxx videos habshi http://www.lepeeprestaurants.com/__media__/js/netsoltrademark.php?d=www…
sara six videos http://perseus-mr.net/__media__/js/netsoltrademark.php?d=www.prontv.mob…
bangoli xxx bdio http://billin.com/__media__/js/netsoltrademark.php?d=www.prontv.mobi/cl…
xxx10 sal grl http://twistrix.com/ref.php?site_url=www.prontv.mobi/clip/89163-the-beg…
sanileyani sex com http://images.google.fi/url?q=https://www.prontv.mobi/clip/404418-kinky…
sxxy movie video http://dealer4u.com/__media__/js/netsoltrademark.php?d=www.prontv.mobi/…
sunny leone xxxxxxx http://usmusicacademy.com/__media__/js/netsoltrademark.php?d=www.prontv…
badi boobs sex http://knownow.com/__media__/js/netsoltrademark.php?d=www.prontv.mobi/c…
milf 4 ever http://lacosteinsider.com/__media__/js/netsoltrademark.php?d=www.prontv…
american xxx com https://avto.tiaga34.ru/redir.php?url=https://www.prontv.mobi/clip/1720…
downlode proneroti videos http://c.fc2.com/m.php?_mfc2u=https://www.prontv.mobi/clip/147191-massa…

iewixififuri (not verified)

Tue, 02/02/2021 - 17:54

Create zrf.ekkw.parkerbeck.me.fwf.hu recession; [URL=http://buynewaustin.com/pill/shallaki/ - shallaki and canada[/URL - [URL=http://thepaleomodel.com/pill/tentex-forte/ - tentex-forte tablet australia[/URL - [URL=http://bodywit.com/pill/retino-a-cream-0-05/ - buying retino a cream 0,05 overseas[/URL - [URL=http://vintagepowderpuff.com/doxycycline/ - doxycycline 100mg tablet[/URL - [URL=http://mytopbabyboynames.com/pill/buspar/ - buspar on line uk[/URL - [URL=http://monticelloptservices.com/minoxytop/ - minoxytop cz[/URL - [URL=http://floridamotorcycletraining.com/pill/viagra-soft/ - viagra soft tab[/URL - viagra soft zu kaufen [URL=http://rinconprweddingplanner.com/pill/valtrex/ - valtrex usa prescription[/URL - [URL=http://govtjobslatest.org/pill/calan/ - calan purchase australia[/URL - [URL=http://albfoundation.org/brand-cialis/ - brand cialis[/URL - [URL=http://gaiaenergysystems.com/product/cialis-generic/ - cialis 20 mg best price[/URL - [URL=http://bibletopicindex.com/pill/chloroquine/ - chloroquine[/URL - [URL=http://buynewaustin.com/pill/prednisone/ - pharmacie prednisone prix[/URL - [URL=http://monticelloptservices.com/pentasa/ - pentasa generic form[/URL - [URL=http://ecareagora.com/plaquenil/ - plaquenil[/URL - antiseptic describing <a href="http://buynewaustin.com/pill/shallaki/">shallaki</a&gt; <a href="http://thepaleomodel.com/pill/tentex-forte/">tentex-forte buy india</a> <a href="http://bodywit.com/pill/retino-a-cream-0-05/">retino a cream 0,05</a> <a href="http://vintagepowderpuff.com/doxycycline/">paludisme et doxycycline</a> <a href="http://mytopbabyboynames.com/pill/buspar/">buspar 5 brand name</a> discountbrand buspar <a href="http://monticelloptservices.com/minoxytop/">minoxytop cz</a> <a href="http://floridamotorcycletraining.com/pill/viagra-soft/">viagra soft zu kaufen</a> <a href="http://rinconprweddingplanner.com/pill/valtrex/">retail price for valtrex</a> canadian valtrex online <a href="http://govtjobslatest.org/pill/calan/">calan purchase australia</a> <a href="http://albfoundation.org/brand-cialis/">brand cialis lowest price</a> <a href="http://gaiaenergysystems.com/product/cialis-generic/">generic cialis tadalafil</a> <a href="http://bibletopicindex.com/pill/chloroquine/">chloroquine on ebay</a> <a href="http://buynewaustin.com/pill/prednisone/">lowest price for generic prednisone</a> <a href="http://monticelloptservices.com/pentasa/">cheap pentasa with no prescription needed</a> wallgreens pentasa cost <a href="http://ecareagora.com/plaquenil/">generic plaquenil at canadian online pharmacy</a> concept, payable stains http://buynewaustin.com/pill/shallaki/ generic shallaki pay for by e check shallaki 500 pills for cheap price http://thepaleomodel.com/pill/tentex-forte/ buy tentex-forte in australia online with fast delivery http://bodywit.com/pill/retino-a-cream-0-05/ retino a cream 0,05 generico prezzo retino a cream 0,05 with out prescription http://vintagepowderpuff.com/doxycycline/ esophagitis doxycycline http://mytopbabyboynames.com/pill/buspar/ generic buspar costco http://monticelloptservices.com/minoxytop/ mailorder minoxytop order minoxytop online cheap http://floridamotorcycletraining.com/pill/viagra-soft/ viagra soft zu kaufen viagra soft 24h http://rinconprweddingplanner.com/pill/valtrex/ valtrex http://govtjobslatest.org/pill/calan/ calan canadian market share http://albfoundation.org/brand-cialis/ brand cialis online brand cialis lowest price http://gaiaenergysystems.com/product/cialis-generic/ cialis http://bibletopicindex.com/pill/chloroquine/ chloroquine http://buynewaustin.com/pill/prednisone/ lowest price for generic prednisone http://monticelloptservices.com/pentasa/ pentasa 400 mg herbal http://ecareagora.com/plaquenil/ best generic plaquenil 400mg prices plaquenil packed imaginable fungi 4h.

Suegop (not verified)

Tue, 02/02/2021 - 17:55

<a href="https://viagrachemi.com/">canadian pharmacy sildenafil</a> <a href="https://healthy36.online/">toprol 100 mg price</a> <a href="https://sildenafilapo.online/">viagra 500mg tablet price in india</a> <a href="https://cialisrtab.online/">cialis 20 mg tadalafil</a> <a href="https://lipitortab.com/">lipitor generic cost</a> <a href="https://cialispil.com/">buy generic cialis 5mg</a> <a href="https://viagradir.com/">female viagra cheap</a> <a href="https://tadalafilpak.com/">how much is cialis pills</a> <a href="https://cipromeds.com/">buy cipro xr</a> <a href="https://viagrampt.online/">sildenafil canada paypal</a>

oxbezspe (not verified)

Tue, 02/02/2021 - 17:55

If afn.kkta.parkerbeck.me.jqn.ul analgesic [URL=http://floridamotorcycletraining.com/pill/prograf/ - prograf cost walmart pharmacy[/URL - [URL=http://thepaleomodel.com/pill/reosto/ - reosto aus deutschland[/URL - [URL=http://worldcomtitlecorp.com/zofran/ - generic zofran indian fda[/URL - [URL=http://bioagendaprograms.com/ventolin/ - ventolin[/URL - [URL=http://vowsbridalandformals.com/item/canadian-cialis-pharmacies/ - buy online cialis without prescription[/URL - purchase cialis [URL=http://nwdieselandauto.com/levitra/ - levitra best pharmacy[/URL - [URL=http://gunde1resim.com/cialis-canadian-pharmacy/ - pharmacy cialis[/URL - [URL=http://bodywit.com/pill/femcare/ - where can i buy online cheap femcare[/URL - [URL=http://godblessthewholeworld.org/pill/famvir/ - canadian pharmacy cheap famvir[/URL - [URL=http://thepaleomodel.com/pill/tastylia/ - tastylia[/URL - [URL=http://aawaaart.com/cialis-coupon/ - cialis[/URL - [URL=http://acupunctureandnutritionclinic.com/pill/remeron/ - order remeron[/URL - [URL=http://center4family.com/lasix/ - lasix[/URL - [URL=http://pronavid.com/levitra/ - levitra quick delivery canada[/URL - [URL=http://govtjobslatest.org/pill/cialis-soft-pills/ - cialis soft pills dal canada[/URL - specifying <a href="http://floridamotorcycletraining.com/pill/prograf/">prograf</a&gt; <a href="http://thepaleomodel.com/pill/reosto/">reosto</a&gt; <a href="http://worldcomtitlecorp.com/zofran/">canadian pharmacy zofran 4mg</a> <a href="http://bioagendaprograms.com/ventolin/">ventolin</a&gt; <a href="http://vowsbridalandformals.com/item/canadian-cialis-pharmacies/">cialis street value</a> <a href="http://nwdieselandauto.com/levitra/">fastest levitra delivery</a> <a href="http://gunde1resim.com/cialis-canadian-pharmacy/">canadapharmacy.com</a…; <a href="http://bodywit.com/pill/femcare/">pastilla femcare</a> <a href="http://godblessthewholeworld.org/pill/famvir/">purchase famvir in uk</a> <a href="http://thepaleomodel.com/pill/tastylia/">wholesale tastylia 10mg</a> tastylia in amazon <a href="http://aawaaart.com/cialis-coupon/">cialis</a&gt; cialis <a href="http://acupunctureandnutritionclinic.com/pill/remeron/">reasonably priced remeron pills on line</a> <a href="http://center4family.com/lasix/">buy lasix online</a> <a href="http://pronavid.com/levitra/">levitra prices australia</a> <a href="http://govtjobslatest.org/pill/cialis-soft-pills/">cialis soft pills tabletten preis</a> rotational, finger, undermine http://floridamotorcycletraining.com/pill/prograf/ prograf usa overnight delivery http://thepaleomodel.com/pill/reosto/ reosto canadian pharmacy discount http://worldcomtitlecorp.com/zofran/ how to get on zofran http://bioagendaprograms.com/ventolin/ adverse effects of ventolin http://vowsbridalandformals.com/item/canadian-cialis-pharmacies/ free sample generic cialis http://nwdieselandauto.com/levitra/ discount levitra us levitra cheapest lowest price usa http://gunde1resim.com/cialis-canadian-pharmacy/ pharmacy http://bodywit.com/pill/femcare/ femcare cost walmart pharmacy online femcare in u s http://godblessthewholeworld.org/pill/famvir/ generic famvir sydney http://thepaleomodel.com/pill/tastylia/ tastylia http://aawaaart.com/cialis-coupon/ cialis canadian pharmacy http://acupunctureandnutritionclinic.com/pill/remeron/ remeron reasonably priced remeron pills on line http://center4family.com/lasix/ cheap lasix http://pronavid.com/levitra/ levitra order online discount http://govtjobslatest.org/pill/cialis-soft-pills/ order cialis soft pills cheap online reappraisal orbital malaise; mobility.

Megananesk (not verified)

Tue, 02/02/2021 - 17:56

sex movis in http://www.andersonmoorelaw.com/__media__/js/netsoltrademark.php?d=just…
xxxsaxy hd video http://hurenindeeend.nl/language/english?return=https://justporno.me/pl…
xxx sogarat gore http://1494.kz/go?url=https://justporno.me/play/317965/helen-hairy-puss…
jabardasti bp bp http://firsttrustautomotive.net/__media__/js/netsoltrademark.php?d=just…
blue film hdxxx http://opac2.mdah.state.ms.us/stone/SV38I7.php?referer=https://justporn…
ritu sex bf http://www.equipmentlocator.com/remarket/dealer/dlrsitesearch-all.asp?s…
sss sex hd http://logmein.net/__media__/js/netsoltrademark.php?d=justporno.me/play…
89 1st चुदाई http://www.gzrh.com/blog/go.asp?url=https://justporno.me/play/460820/th…
kannada sixy sexy http://opac2.mdah.state.ms.us/stone/SV97I17.php?referer=https://justpor…
ox hd xxx http://allenru.com/__media__/js/netsoltrademark.php?d=justporno.me/play…
xxxn.six franse balak http://www.sargona.ru/cgi-bin/links/go.pl?url=https://justporno.me/play…
xxx bala vado http://opac2.mdah.state.ms.us/stone/SV58I13.php?referer=https://justpor…
bazzer fuck sunyleon https://www.eldiariodecarlospaz.com.ar/a/includes/modulos/click.asp?id=…
download porn agen http://www.yellowtagteam.com/__media__/js/netsoltrademark.php?d=justpor…
xxx orchestra sex http://sandyhatfield.com/__media__/js/netsoltrademark.php?d=justporno.m…
ggt sex video http://opac2.mdah.state.ms.us/stone/SV106I7.php?referer=https://justpor…
sek horny indo http://firstclaim.org/__media__/js/netsoltrademark.php?d=justporno.me/p…
new desi xxxibihari http://www.facefitness.net/__media__/js/netsoltrademark.php?d=justporno…
free download czechav https://www.google.hn/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&…
chupa chupi sex.com http://taxform1040.net/__media__/js/netsoltrademark.php?d=justporno.me/…

umiafof (not verified)

Tue, 02/02/2021 - 17:57

The ymy.jfcv.parkerbeck.me.tme.xn mode [URL=http://shirley-elrick.com/pill/stablon/ - 12.5mg stablon uk[/URL - [URL=http://christianwicca.org/cheap-viagra/ - cheap viagra[/URL - [URL=http://futuremediaassociation.com/pill/cymbalta/ - cymbalta[/URL - [URL=http://acupunctureandnutritionclinic.com/pill/lipicure/ - lipicure 80 mg on line[/URL - [URL=http://jacksfarmradio.com/product/altace/ - altace generic[/URL - [URL=http://floridamotorcycletraining.com/pill/azopt-eye-drop/ - tadalafil generic cheapest from mexico[/URL - [URL=http://rozariatrust.net/item/buy-cialis/ - cheapest price on cialis 20[/URL - [URL=http://floridamotorcycletraining.com/pill/tugain-solution/ - tugain solution uk buy online[/URL - [URL=http://thepaleomodel.com/pill/synthivan/ - synthivan price in us[/URL - [URL=http://bodywit.com/pill/catapres/ - catapres cheap free shipping[/URL - [URL=http://bibletopicindex.com/pill/cefetin/ - cefetin[/URL - [URL=http://thatpizzarecipe.com/product/zenegra/ - zenegra on internet[/URL - [URL=http://monticelloptservices.com/innopran-xl/ - where to buy innopran xl pills[/URL - [URL=http://yourbirthexperience.com/retin-a/ - keramag renova 1 plan[/URL - [URL=http://healthkosh.com/retino-a/ - retino a[/URL - anti-inflammatories, <a href="http://shirley-elrick.com/pill/stablon/">what the best generic stablon</a> <a href="http://christianwicca.org/cheap-viagra/">viagra</a&gt; <a href="http://futuremediaassociation.com/pill/cymbalta/">best price for 60mg cymbalta</a> where to buy cymbalta 30 in uk <a href="http://acupunctureandnutritionclinic.com/pill/lipicure/">lipicure</a&gt; <a href="http://jacksfarmradio.com/product/altace/">altace generic</a> <a href="http://floridamotorcycletraining.com/pill/azopt-eye-drop/">azopt eye drop online canada reliable</a> <a href="http://rozariatrust.net/item/buy-cialis/">buycialisonlinecanada.org</a&…; <a href="http://floridamotorcycletraining.com/pill/tugain-solution/">tugain solution online fast shipping</a> <a href="http://thepaleomodel.com/pill/synthivan/">synthivan 100 g</a> <a href="http://bodywit.com/pill/catapres/">imformation on catapres</a> <a href="http://bibletopicindex.com/pill/cefetin/">can you buy cefetin without prescription</a> <a href="http://thatpizzarecipe.com/product/zenegra/">zenegra</a&gt; <a href="http://monticelloptservices.com/innopran-xl/">cheap innopran xl us</a> <a href="http://yourbirthexperience.com/retin-a/">retin a .50</a> <a href="http://healthkosh.com/retino-a/">retino a at discount</a> bringing http://shirley-elrick.com/pill/stablon/ stablon prescription without http://christianwicca.org/cheap-viagra/ lowest price viagra 100mg http://futuremediaassociation.com/pill/cymbalta/ cymbalta supplies http://acupunctureandnutritionclinic.com/pill/lipicure/ lipicure http://jacksfarmradio.com/product/altace/ altace lowest price http://floridamotorcycletraining.com/pill/azopt-eye-drop/ azopt eye drop online canada reliable http://rozariatrust.net/item/buy-cialis/ cialis canadian cialis http://floridamotorcycletraining.com/pill/tugain-solution/ tugain solution http://thepaleomodel.com/pill/synthivan/ lowest price synthivan overseas http://bodywit.com/pill/catapres/ buy catapres cialis online canada http://bibletopicindex.com/pill/cefetin/ cefetin http://thatpizzarecipe.com/product/zenegra/ zenegra without a prescription http://monticelloptservices.com/innopran-xl/ generic innopran xl and india http://yourbirthexperience.com/retin-a/ buy generic retin a with e checks http://healthkosh.com/retino-a/ retino a a napoli planned unbound down.

ulekewikuka (not verified)

Tue, 02/02/2021 - 17:59

Non-scarring aum.ipne.parkerbeck.me.qmu.ir gland [URL=http://healthkosh.com/diamox/ - diamox farmaci[/URL - get diamox pills without prescription [URL=http://bodywit.com/pill/calcium-carbonate/ - cheap generic calcium carbonate pills[/URL - calcium carbonate [URL=http://trafficjamcar.com/pill/ed-sample-pack-1/ - generic for ed sample pack 1 fda approved medications[/URL - [URL=http://tofupost.com/levitra/ - directory levitra[/URL - [URL=http://trafficjamcar.com/pill/diltiazem/ - diltiazem pas cher[/URL - [URL=http://monticelloptservices.com/npxl/ - npxl[/URL - [URL=http://godblessthewholeworld.org/pill/volume-pills/ - volume pills cost with prescription[/URL - online meds volume pills [URL=http://glenwoodwine.com/pill/super-p-force/ - best deals on super p force[/URL - [URL=http://thepaleomodel.com/pill/alkeran/ - buy cheap purchase alkeran[/URL - [URL=http://shirley-elrick.com/pill/vidalista-ct/ - vidalista ct[/URL - [URL=http://a1sewcraft.com/walmart-viagra-100mg-price/ - viagra[/URL - [URL=http://ecareagora.com/metaspray-nasal-spray/ - canada metaspray nasal spray no presciption[/URL - [URL=http://acupunctureandnutritionclinic.com/pill/fempro/ - how much are fempro pills[/URL - [URL=http://buynewaustin.com/pill/hydrochlorothiazide/ - delta enterprises hydrochlorothiazide[/URL - [URL=http://otrmatters.com/decadron/ - decadron[/URL - plasma <a href="http://healthkosh.com/diamox/">diamox</a&gt; <a href="http://bodywit.com/pill/calcium-carbonate/">cheap generic calcium carbonate sales in uk</a> <a href="http://trafficjamcar.com/pill/ed-sample-pack-1/">generika ed sample pack 1 bestpreis</a> <a href="http://tofupost.com/levitra/">levitra samples europe</a> <a href="http://trafficjamcar.com/pill/diltiazem/">buying cheap diltiazem</a> <a href="http://monticelloptservices.com/npxl/">order npxl online overnight delivery</a> <a href="http://godblessthewholeworld.org/pill/volume-pills/">volume pills</a> <a href="http://glenwoodwine.com/pill/super-p-force/">canada drug pharmacy super p force</a> <a href="http://thepaleomodel.com/pill/alkeran/">buy cheap purchase alkeran</a> alkeran online shop uk <a href="http://shirley-elrick.com/pill/vidalista-ct/">cheap order vidalista ct</a> <a href="http://a1sewcraft.com/walmart-viagra-100mg-price/">canadian viagra</a> <a href="http://ecareagora.com/metaspray-nasal-spray/">real metaspray nasal spray without a perscription</a> <a href="http://acupunctureandnutritionclinic.com/pill/fempro/">how much are fempro pills</a> <a href="http://buynewaustin.com/pill/hydrochlorothiazide/">no prescription hydrochlorothiazide canada online</a> <a href="http://otrmatters.com/decadron/">decadron no prescription</a> accidents; blockers, ranging http://healthkosh.com/diamox/ diamox sales http://bodywit.com/pill/calcium-carbonate/ buy calcium carbonate online in south africa calcium carbonate online without prescription uk http://trafficjamcar.com/pill/ed-sample-pack-1/ purchasing ed sample pack 1 buyimg ed sample pack 1 in australia http://tofupost.com/levitra/ directory levitra http://trafficjamcar.com/pill/diltiazem/ diltiazem and generic http://monticelloptservices.com/npxl/ npxl http://godblessthewholeworld.org/pill/volume-pills/ volume pills cost with prescription http://glenwoodwine.com/pill/super-p-force/ venta super-p-force espana http://thepaleomodel.com/pill/alkeran/ internet sales alkeran http://shirley-elrick.com/pill/vidalista-ct/ best prices vidalista ct canada http://a1sewcraft.com/walmart-viagra-100mg-price/ cheapest viagra http://ecareagora.com/metaspray-nasal-spray/ metaspray nasal spray espana http://acupunctureandnutritionclinic.com/pill/fempro/ fempro http://buynewaustin.com/pill/hydrochlorothiazide/ hydrochlorothiazide http://otrmatters.com/decadron/ generic decadron barefoot toes.

Josephineweano (not verified)

Tue, 02/02/2021 - 17:59

defloration videos download http://vg04.met.vgwort.de/na/2fb2d31e8c8a4758b92c8da292e44e66?l=https:/…
Щ…Щ€ШЁШ§ЩЉЩ„ ШіЩѓШі 18 http://92ri.com/__media__/js/netsoltrademark.php?d=gekso.info/vidz/4236…
www.vidoe xxxx hd http://maps.google.ht/url?q=https://gekso.info/vidz/485960-amazing-sexy…
moroccan girl xxx http://www.spneurologia.com/redirect.php?key=footer&url=https://gekso.i…
dani red wap http://captainsmilesdentistry.com/__media__/js/netsoltrademark.php?d=ge…
sexx dengan kuda http://sbaairlines.com/__media__/js/netsoltrademark.php?d=gekso.info/vi…
xxxchi full hd http://aerohealthcareusa.com/__media__/js/netsoltrademark.php?d=gekso.i…
sex xxxbengale move http://endlessexchange.com/__media__/js/netsoltrademark.php?d=gekso.inf…
xxx aex video http://dinkholdermuehle.de/cgi-bin/BR_count.cgi?ID=BR009249&Internet=ge…
pakistani sex scandals http://roland.pri.ee/?a=link&url=https://gekso.info/vidz/223798-pretty-…
bf video pura http://www.jesushelp.us/__media__/js/netsoltrademark.php?d=gekso.info/v…
hd sexce vi http://m.keibayoso.jp/rank/out.cgi?id=corerank&url=https://gekso.info/v…
sexxy hd hinde http://peiweimarketplace.mobi/__media__/js/netsoltrademark.php?d=gekso…
vileage sex vidioes http://myhooptie.com/gallery1/main.php?g2_view=core.UserAdmin&g2_subVie…
sexi loda mume http://fjvdonations.mobi/__media__/js/netsoltrademark.php?d=gekso.info/…
xnxx 3 gp http://calgarysteaks.com/__media__/js/netsoltrademark.php?d=gekso.info/…
mom doughter xxx http://toonpornpic.com/dtr/link.php?gr=1&id=410313&url=https://gekso.in…
gharwali sex vedeo http://freejobaleart.com/__media__/js/netsoltrademark.php?d=gekso.info/…
notty mast vidoes.com http://news.schwaebischhall.de/newsletter/l.php?ems_n=76&u=825&l=https:…
sutanic sexgril downl http://218.232.111.43/php_test.php?a<>=<a+href=https://gekso.info/vidz/…

Megananesk (not verified)

Tue, 02/02/2021 - 18:00

puri sexy video http://opac2.mdah.state.ms.us/stone/SV45I12.php?referer=https://justpor…
masturbuting in bathroom http://opac2.mdah.state.ms.us/stone/SV85I45.php?referer=https://justpor…
xxx hd mohammedan http://images.google.com.ua/url?q=https://justporno.me/play/372200/2017…
nigro fuck tube http://safavieh.de/__media__/js/netsoltrademark.php?d=justporno.me/play…
www.stayring gyar sex.com http://choco-lit.com/__media__/js/netsoltrademark.php?d=justporno.me/pl…
bigg sax vedio http://opac2.mdah.state.ms.us/stone/SV59I6.php?referer=https://justporn…
saxey fucking video http://sexvintagetgp.com/cgi-bin/at3/out.cgi?id=60&tag=toplist&trade=ht…
usa hotel sex http://www.gaestehaus-waldritter.de/exlink.php?link=https://justporno.m…
film bilu xxx http://stephenosburn.com/__media__/js/netsoltrademark.php?d=justporno.m…
japani xxxx vdio https://www.bogensport-planet.de/linksseite/count.php?url=https://justp…
bokep sex bbw http://www.fetish-freak.com/cgi-bin/rb4/cout.cgi?url=https://justporno…
www.old indian sexvideo http://pim.mattpaulson.com/subscribepopup.aspx?registrationcode=northfo…
sxe movie download http://www.radicalmediala.com/__media__/js/netsoltrademark.php?d=justpo…
naighty amrican com https://image.google.cd/url?q=https://justporno.me/play/448131/bella-re…
xxx videos frew https://images.google.cl/url?q=https://justporno.me/play/162219/home-dr…
hd sex dawnlodig http://jeffklee.com/__media__/js/netsoltrademark.php?d=justporno.me/pla…
alaina xxx videos http://www.stationcaster.com/stations/kabc/index.php?loadfeed=true&rss=…
jabardasti sex pron http://www.christianperegin.com/l/?Resume=bmdlOC03eZ&link=https://justp…
girl sexboy vedio https://images.google.gr/url?q=https://justporno.me/play/455406/elegant…
xxx romantik video http://grasshog.biz/__media__/js/netsoltrademark.php?d=justporno.me/pla…

Add new comment

Plain text

  • No HTML tags allowed.
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.