<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/platform.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar.g?targetBlogID\x3d14004024\x26blogName\x3dfamily.\x26publishMode\x3dPUBLISH_MODE_BLOGSPOT\x26navbarType\x3dBLUE\x26layoutType\x3dCLASSIC\x26searchRoot\x3dhttps://funkymamas.blogspot.com/search\x26blogLocale\x3den_US\x26v\x3d2\x26homepageUrl\x3dhttp://funkymamas.blogspot.com/\x26vt\x3d3318061000974286603', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe", messageHandlersFilter: gapi.iframes.CROSS_ORIGIN_IFRAMES_FILTER, messageHandlers: { 'blogger-ping': function() {} } }); } }); </script>
family.
 

whoops

despite its hilarity, the previous hilarious post has been removed, because i have so unforgivingly forgotten certain sensitivities that have to be respected. sorry! that being said, if you want to find out what was so hilarious about the hilarious post, let me know, and i will gladly relive the hilarity of the post on a separate, less hilarious medium. :D

nonetheless, photos of xinwei's 23rd at Grand Copthorne are on our flickr page on the left.(finally!)

There